/*css file*/
*{ padding:0; margin:0; font-family:"Arial",Helvetica;}
ul{ list-style:none;}
/************************************************************************header*/
#container{width:100%;padding-top:10px;}
#wrapper{width:980px;}
#content{text-align:left;}


/************************************************************************main menu*/

#logo{ float:left;}
#tel{ padding:28px 5px 0 0;font-size:14px; font-weight:bold; color:rgb(0,135,52);}
#headerMenu{ float:right;}
#headerMenu li{ float:left; padding:10px 5px; padding-top:0px;}
#headerMenu li a{ color:#808080; border-right:1px solid #808080; padding-right:10px; text-decoration:none; font-size:12px; font-weight:bold;}
#headerMenu li a.last{ border-right:0;  padding-right:0px;}
#headerMenu li a:hover{ color:rgb( 122, 181, 29); text-decoration:underline;}
#headerMenu li a.highlight{ color:rgb( 122, 181, 29); text-decoration:underline}

#mainMenu{clear:both; height:30px; width:980px; background-color:#7AB51D;}
#mainMenu li.first{ padding-left:30px}
#mainMenu li{ float:left; padding:5px; }
#mainMenu li a{ color:rgb(215,233,187); border-right:1px solid #ffffff; padding-right:10px; text-decoration:none; font-size:12px; font-weight:bold;}
#mainMenu li a.last{ border-right:0;  padding-right:0px;}
#mainMenu li a:hover{ color:#FFFFFF; text-decoration:underline}
#mainMenu li a.highlight{ color:#FFFFFF; text-decoration:underline}

/************************************************************************home header*/
#header{clear:both; height:440px; background-image:url('/images/home_header.png'); background-repeat:no-repeat;}
#baheader{clear:both; height:440px; background-image:url('/images/aust.png'); background-repeat:no-repeat;}
#isheader{clear:both; height:440px; background-image:url('/images/john_quote.png'); background-repeat:no-repeat;}
#deheader{clear:both; height:440px; background-image:url('/images/unido_header.png'); background-repeat:no-repeat;}
#miheader{clear:both; height:440px; background-image:url('/images/paulius_quote.png'); background-repeat:no-repeat;}


#header:hover{ cursor:pointer;} 
#bbBkContainer{clear:both; height:440px; background-image:url('/images/contact_bk.png'); background-repeat:no-repeat;}
#bbSpacer{ float:left; width:360px;}
#bbContent {float:left; width:540px;  padding:195px 0 0 60px;}
#bbText{float:left;width:550px;}
#bbContact{ padding:10px 0 0 0; font-size:14px; color:#000000; line-height:1.4em;}
#bbContact .title{ font-size:16px;}
#bbBiog{ padding:30px 40px 0 0; font-size:12px; color:#808080; line-height:1.4em;}

#contactLink{ float:right; background-image:url('/images/request_demo.png'); width:236px; height:425px;}
#contactText{height:120px;}
#contactImg{padding:0 0 0 50px; }
#contactImg p {font-weight:bold; font-size:20px; color:#FFFFFF; padding:20px 20px 20px 0px;}
#contactImg p.small {font-weight:normal; font-size:12px; }
/************************************************************************main content*/
#mainContent{padding:25px; border: solid 1px #CCCCCC;background-image:url('/images/watermark.png'); background-repeat:no-repeat; background-position:right bottom;}
#mainContent p {color:#808080; font-size:14px; line-height:1.5em; margin-bottom:2em;}
#mainContent ul{margin:20px; color:#808080; font-size:14px; list-style:disc;}
#mainContent li{margin:10px; }
#mainContent p.green{ font-size:18px; font-weight:bold; color:rgb(0,135,52); margin-bottom:10px; float:left;}
#mainContent p.green1{ width:640px;}


#mainContent a{ text-decoration:none; color:#808080; font-weight:bold;}
#mainContent a:hover{ text-decoration:underline;}

#mainContent a.sitemap{ text-decoration:none; color:#808080;}
#mainContent a.sitemap:hover{ text-decoration:underline;}

#border{ padding:25px; border: solid 1px #CCCCCC; margin-top:10px;}
#mainVideo{}
#video{float:left; width:460px; height:370px;background-color:#000000; margin-right:10px;}
#video video {}

#videothumbs{float:left; width:146px; margin-right:5px; }
#videoThumbsText{float:left; padding:7px 3px 4px 0px; height:14px;border: solid 1px #CCCCCC; width:60px; font-size:12px; text-align:center; vertical-align:middle; border-bottom:0; color:#808080;}
#underline{float:left; width:76px; border-bottom: solid 1px #CCCCCC; height:25px;}
#videoThumbsContainer{clear:both; border-left: solid 1px #CCCCCC; border-right: solid 1px #CCCCCC; border-bottom: solid 1px #CCCCCC; height:343px; width:155px; overflow-y:scroll;overflow-x:hidden;}
#videoThumbsContainer .images{padding:4px;}

#clientsThumbs{float:left; width:290px; padding-left:15px;}
#thumbsContainer{padding-top:2px;}
#thumbsContainer .images{float:left; width:85px; height:85px; border: solid 1px #CCCCCC; text-align: center; margin:0px 7px 7px 0px;}
#bottomText{clear:both; padding:30px 0px; font-size:12px; color:rgb(72,72,72); line-height:1.5em;}
H1{font-size:18px; font-weight:bold; color:rgb(0,135,52);}
H2{font-size:14px; font-weight:normal; color:rgb(0,135,52);}
#contentLeft{float:left; width:615px; padding-right:30px;}
#contentLeft div.contentLeftLayoutContainer{ clear:both; padding-top:10px;}
#contentLeft div.contentLeftLayoutContainer h2{ font-size:18px; font-weight:bold;}
#contentLeft div.contentLeftLayoutContainer img.pbottom{padding-bottom:70px;}
#contentLeft img.pbottom{padding:10px 0px 30px 0px;}
#contentLeft div.contentLeftLayout{ float:left; width:290px;padding-right:10px;}
#contentLeft p{ margin:10px 0px;}

div.supplylist{ float:left; width:300px;}

#mainContent div.news_box{float:left; width:450px;}
#mainContent div.news_box_content{padding:0px 20px 0px 0px;}
#mainContent div.news_box_content a{color:rgb(51,51,51); text-decoration:none; font-size:12px;}
#mainContent div.news_box_content a:hover{text-decoration:underline;}
#mainContent div.line{border-left: solid 1px #CCCCCC; padding:0px 0px 0px 20px;}
#mainContent div.hr{height:1px; background-color:#CCCCCC; margin: 0px 0px 10px 0px;}
a.news{color:#000000; text-decoration:none; font-size:12px;}
a.news:hover{text-decoration:underline;}
#mainContent span.dates{font-weight:bold; color:#808080; font-size:11px;}
#mainContent div.news_box_content p{ margin: 10px 0;}


#contentRight{float:left; width:280px; color:rgb(0,135,52); font-style:italic; font-size:18px; line-height:1.5em;}
#contentRight p{ margin:10px 0px;}
#contentRight p.green{font-size:16px; color:rgb(0,135,52);font-weight:normal;}



#contentRight p.green_quote{ font-size:16px; color:rgb(0,135,52);font-weight:normal; border-left:1px solid #CCCCCC; background-color:#FFFFFF; border-right:1px solid #CCCCCC;padding:0px 10px; margin:0;}
#contentRight p.green_quote span{font-size:12px; font-style:normal; font-weight:normal; color:#000000;}
#div_green_quote{width:260px; margin-bottom:20px;}

#enquiryForm table td,#LoginForm table td{background-color: #E4F0D2; padding:3px 0px 3px 10px; border-bottom:solid 5px #ffffff; vertical-align:top;}
#enquiryForm{ padding: 10px 0 0 0;}
#enquiryForm input.input { width:98%;}
#enquiryForm textarea{ width:98%; height:100px;}

#innerform{float:left; width:240px;}
#padlock{ float:left; width:40px; padding-top:14px;}

#enquiryFormLittle table td{background-color: #E4F0D2; padding:3px 0px 3px 10px; border-bottom:solid 5px #ffffff; vertical-align:top;}
#enquiryFormLittle{ padding: 0px 0 0 0;}
#enquiryFormLittle input.input { width:95%;}
#enquiryFormLittle textarea{ width:95%; height:70px;}
#enquiryFormLittle{font-size:12px; color:#808080;}
#clientsThumbs p{color:#808080; margin-bottom:5px;line-height:1em;}


span.red{ color:#ff0000; font-size:12px;}
#caseStudy { background-color:#EFF6E4; width:258px;}
#caseStudy p{padding: 10px; margin:0; line-height:1.2em;}
#caseStudy span.header{font-size:14px; font-weight:bold; font-style:normal; color:rgb(0,135,52);}

#mapBK{clear:both;background-image:url('/images/mapBK.png'); background-repeat:repeat-y;}
#loginContent{padding: 20px 25px;}
#innerHTML{ background-color:#ffffff;  padding:20px;}
#innerHTML_container{padding-top:20px; color:#808080; font-size:12px; line-height:1.5em;}
#innerHTML_address { float:left; width:300px; border-right:solid 2px #cccccc; margin-right:20px;}
#innerHTML_contact { float:left; width:200px; border-right:solid 2px #cccccc; margin-right:20px;}
#innerHTML_login_form{float:left; width:290px;}
#innerHTML_address img{border: solid #CCCCCC 1px; margin-right: 20px; }
/************************************************************************footer*/
#footer{clear:both; height:35px; width:950px; background-image:url('/images/footerBk.png');background-repeat: repeat-x; padding:15px 0 0 30px; }
#footerMenu{ float:left; }
#footerMenu li{ float:left;}
#footerMenu li a{ color:#D7E9BB; border-right:1px solid #ffffff; padding:0 15px; text-decoration:none; font-size:12px; font-weight:bold;}
#footerMenu li a.last{ border-right:0;  padding-right:30px;}
#footerMenu li a:hover{text-decoration:underline}

#copyright{float:left;color:rgb(202,225,165); font-size:12px; font-weight:bold; padding-top:5px;}
#twitter{float:right;padding-right:40px;}
