/* CSS Document */

body {margin:0px; padding:0px; font-family: Arial, Helvetica, sans-serif; text-decoration:none; color:#383431; font-size:11px; }
a{color:#18b16b; text-decoration:underline;font-size:12px; }
a:hover{color:#a2d5b3; text-decoration:; font-size:12px; }
a.whitetext{color:#fff; text-decoration:none}
a.whitetext:hover{color:#fff}

img {border:none;}
img.largelogo { border:2px solid #18b16b}
.floatLeft{ float:left; position:relative}
.clearboth { clear:both}
.fnt18 { font-size:18px; color:#9ed4b0;}
.fnt15 { font-size:15px; color:#383431;margin:0px; line-height:16px;}
.fnt16 { font-size:16px; color:#383431; line-height:18px; margin-top:0; padding-top:0}
.fnt10 { font-size:10px; line-height:12px;}
.fnt11 { font-size:11px; line-height:13px;}
.date {font-size:12px;  font-weight:bold;}
.fnt14 { font-size:12px; line-height:14px;}
.floatleft { float:left; position:relative;}
.libottom2 {margin-bottom:3px}
p{font-size:12px; line-height:15px;}
.verticalMiddle { vertical-align:middle}
.leftnavigation {float:left; width:180px; font-size:12px;}

.maincontainer{width:996px; margin:auto; position:relative;  }
	
.Wrapper {width:994px; margin:auto; border:1px solid #939598; height:569px; min-height:569px; position:relative; background:url(../images/backgrounds/pagecontainer.jpg) no-repeat; border-bottom:none; overflow:hidden}
/*.maincontainer .globeWrapper {width:250px; height:567px; min-height:567px; border-bottom:none; position:absolute; left:739px; top:0px; z-index:4; background:none;  }*/
.maincontainer .globeWrapper {width:250px; height:567px; min-height:567px; border-bottom:none; position:absolute; left:739px; top:0px; z-index:2; background:none;  }
.maincontainer .searchWrapper {width:250px; height:567px; min-height:567px; border-bottom:none; position:absolute; left:739px; top:0px; z-index:4; background:none;   }

.leftcoloum { width:740px; float:left; position:relative; border:0px solid #FF0}
.rightcoloum { width:249px; float:left; position:relative; border:0px solid #F00; height:560px; min-height:560px;}

/* ================================================
========== Styles for Header Section ==============
*/
.pageheader {width:990px; height:86px; min-height:86px;}
*html .pageheader {width:990px; height:70px; min-height:70px;}
.groupLogo{ width:183px;text-align:left;}
.headerContents{ width:490px;}
.searchArea{ width:240px;}
fieldset { border:none; margin-top:10px;}
.searchBox {width:169px; float:left; margin-top:5px;}
.searchBox fieldset {border:none}
.searchBox input { border:#9a9a9a 1px solid; background:#ededed; width:80px; height:14px;}
.searchBox input.btn { border:none; width:46px; height:19px; }

.headerTabNav{ width:580px; height:86px; }
* html .headerTabNav{ width:580px; height:86px;}
.headerTabNav .topTabs {width:580px; height:86px;  }
.headerTabNav #divimg {width:100%;float:left;border:0;padding:0;}
ul#tabnav {float:left; text-align: left;padding:0; margin:5px 0 0 0px; list-style-type: none;height:20px; }
ul#tabnav li { display: inline; line-height:21px;}
body#tab1 li.tab1, body#tab2 li.tab2, body#tab3 li.tab3, body#tab4 li.tab4 { background-color: #f00;  }
body#tab1 li.tab1 a, body#tab2 li.tab2 a, body#tab3 li.tab3 a, body#tab4 li.tab4 a {  color: #000; position: relative;top:0px;padding-top:0px;  }	
ul#tabnav li a {  border-left:1px solid #9a9a9a; border-top:1px solid #9a9a9a; border-right:2px solid #a8a7a7; background-color: #fff; color: #666;text-decoration: none; padding:0px 10px 2px 10px; font-size:12px; font-weight:bold; height:21px;  line-height:normal; padding-top:2px;}
/* #6cf #2af #2af #6cf*/
ul#tabnav a:hover { background: #a2d5b3;color:#FFF;}
ul#tabnav a.selected{ background:#a2d5b3; color:#FFF; font-weight:bold;border-left:1px solid #9a9a9a; border-top:1px solid #9a9a9a; border-right:2px solid #797979;}


/* ================================================
========== End of Styles for Header Section ==============
*/


/* ================================================
========== Styles for Content Section ==============
*/
#slidingTab1, #slidingTab2, #slidingTab3 { margin:0; padding:0;}

#slidingpanel1,#slidingpanel2,#slidingpanel3 {height:auto;overflow:hidden;margin:0; padding:0; scrollbar-3dlight-color:#8bcfa6; 
		scrollbar-arrow-color:#fff; 
		scrollbar-base-color:#8bcfa6; 
		scrollbar-darkshadow-color:#8bcfa6; 
		scrollbar-face-color:#8bcfa6; 
		scrollbar-highlight-color:#fff; 
		scrollbar-shadow-color:#8bcfa6;
		font-style:12px;}
#content1,#content2,#content3 {height:auto;padding:5px 0 0 0;margin:0; }
.companylogo { width:600px}
.companylogo img { vertical-align:middle; padding-right:3px}
.companysites{ width:74px; text-align:center; color:#fff; font-size:10px; line-height:12px;}



.leftcol {float:left; width:150px; margin-left:8px; }
.leftcol ul {list-style-type: none;margin: 0;padding: 0;}
.leftcol a{display: block;height: 20px;width: 120px;text-decoration: none;color: #18b16b;text-indent: 15px; font-size:12px; font-weight:normal} 
.leftcol a:hover{background-image:url(../images/arrow01.gif);background-position: -5;background-repeat: no-repeat; color:#18b16b;font-size:12px; font-weight:bold }
.leftcol .selectedLeft{background-image:url(../images/arrow01.gif);background-position:-5;background-repeat: no-repeat; color:#18b16b;font-size:12px; font-weight:bold }

#slidingTab1 li,#slidingTab2 li, { line-height:16px; font-size:12px; }	
	
/* ================================================
========== Styles for Content Section ==============
*/

.footer{width:994px; margin:auto; border:1px solid #939598; height:24px; min-height:24px; background:url(../images/backgrounds/footerback.jpg) repeat-x; border-top:none; clear:both }


.pageFooterContainer {width:994px; margin:auto; border:1px solid #939598; height:23px; min-height:23px; border-top:none; background:url(../images/backgrounds/pageFooterBack.jpg) repeat-x;}
.footer{width:994px;}
.footerBlankLeft {width:175px;}
.footerContents{ width:819px;}

a.footerlinks {color:#848585; font-weight:bold; text-decoration:none}
a:hover.footerlinks {color:#999; font-weight:bold; text-decoration:none}	

.searchRow {float:left;width:80%;padding-top:10px;}
.searchRow .pageTitle {width:100%;font-family:Arial;text-decoration:underline;font-size:12px;font-weight:bold;}
.searchRow .pageText {padding-top:10px;width:100%;font-family:Arial;text-decoration:none;font-size:10px;font-weight:normal;}
.searchRow .pageText .hightlightText {background-color:#9CD3AC;}
.hightlightText {background-color:#9CD3AC;}
.hightlightText a {color:Black;text-decoration:none;}