/* CSS Document */body{	font-family:Verdana, Arial, Helvetica, sans-serif;	color:#333;	font-size:11px;	line-height:130%;	text-align:center;	background-image:url(images/sitebackground.jpg);	background-repeat:repeat-x;	background-color:#999;	margin:0;}td,p{	font-family:Verdana, Arial, Helvetica, sans-serif;	color:#333;	font-size:11px;	line-height:130%;}.footer{	font-size:10px;	color:#999;}A.footerLink{	text-decoration:none;	font-size:10px;}.bodytext{	line-height:130%;	font-family:Verdana, Arial, Helvetica, sans-serif;	color:#333;	font-size:11px;}a{	font-size:11px;	color:#004584;	text-decoration:underline;}H1{	font-family:Verdana, Arial, Helvetica, sans-serif;	color:#004584;	font-weight:700;	font-size:18px;	margin-bottom:0;	letter-spacing:0;	line-height:150%;}H2{	font-family:Verdana, Arial, Helvetica, sans-serif;	line-height:150%;	color:#333;	font-weight:700;	font-size:12px;	margin-bottom:0;}A.footerLink2{	text-decoration:none;	font-size:10px;	color:#FFF;}.graytexttitle a{	font-weight:700;	font-size:10px;	color:#999;	line-height:120%;	text-decoration:none;}.graytexttitle a:hover{	font-weight:700;	font-size:10px;	color:#c00;	line-height:120%;	text-decoration:none;}.graytexttitle{	font-weight:700;	font-size:10px;	color:#999;	line-height:120%;}.graytext{	font-size:9px;	color:#999;	line-height:120%;}.graytext a{	color:#999;	text-decoration:none;	font-size:9px;	line-height:130%;}.graytext a:hover{	color:#004584;	text-decoration:none;	font-size:9px;	line-height:130%;}.graytext2{	font-size:9.5px;	color:#ccc;	line-height:110%;}.linktext{	color:#333;	font-size:11px;	line-height:130%;}A.footerLink:hover,A.footerLink2:hover{	color:red;}a.H2,a.H2:hover{	font-family:Verdana, Arial, Helvetica, sans-serif;	line-height:150%;	color:#333;	text-decoration:none;	font-weight:700;	font-size:12px;	margin-bottom:0;}a.linktext,a.linktext:hover{	color:#333;	text-decoration:none;	font-size:11px;	line-height:130%;}#topbg{	width:100%;	margin:0 auto;}#centerwrap{	width:960px;	border-top:#2D7DB2 5px solid;	border-left:#CCC 0 solid;	border-right:#CCC 0 solid;	border-bottom:#fff 0 solid;	background-color:#FFF;	text-align:left;	margin:0 auto;}/*HEADER*/#hdrcontainer{	height:100px;	clear:both;	width:960px;	margin:0 auto;}#hdrtop{	height:70px;	clear:both;	width:960px;	margin:0 auto;}#hdrlogo{	float:left;	width:auto;}#hdrright{	float:right;	width:auto;}#menubar{	width:960px;	float:left;	height:30px;	margin:0 auto;}#banner{	height:240px;	clear:both;	width:960px;	border-top:#004584 0 solid;	border-bottom:#004584 0 solid;	text-align:center;	margin:0 auto;	padding:0;}#bannernoflash{	height:220px;	clear:both;	width:920px;	text-align:left;	background-color:#CCC;	margin:0 auto;	padding:20px;}/* CONTAINER */#container{	width:960px;	clear:both;	padding:0;}/*CONTENT*/#contentcontainer{	width:960px;	background-color:#FFF;	margin:0;	padding:0;}#contentcontainer2{	width:960px;	background-image:url(images/level2-bg.jpg);	background-repeat:no-repeat;	margin:0;	padding:15px 0 0;}#leftwrap{	width:710px;	float:left;	padding:0;}#contentleft{	width:690px;	padding:0 0 10px 20px;}#rightwrap{	width:250px;	float:right;	margin:0;	padding:0;}/* +++++++++++++++++++++++++++++SIDEBAR +++++++++++++++++++++++++++++++ */#contentright{	width:223px;	float:right;	margin:0;	padding:0 15px 10px 10px;}#contentrightmed{	width:235px;	float:right;	background-image:url(images/right-col-bg.jpg);	background-repeat:no-repeat;	background-position:bottom;	margin:0;	padding:10px 5px 10px 10px;}/*#btnaction {width: 223px  padding-top:0px; padding-left: 0px; padding-right: 0px; padding-bottom: 10px; margin:0;}FOOTER*/#footerlayout{	width:960px;	border-top:#EEE 0 solid;	text-align:left;	margin:0 auto;}#footerbar{	width:960px;	background-color:#e2e2e2;	border-bottom:#eee 0 solid;	height:25px;	margin:0 auto;	padding:5px 0 0;}#footernav{	float:left;}#footerlinks{	width:940px;	margin:0 auto;	padding:2px 10px 10px;}#footerlinksleft{	width:150px;	float:left;	padding:0;}#footerlinksright{	width:auto;	float:left;	padding:0;}#footerlinkline{	width:auto;	padding:1px;}/* Float clearing, margins and centering classes */.spacer{	clear:both;	margin:0;	padding:0;}.clearmb{	clear:both;	margin:0 0 5px;	padding:0;}.centercontent{	text-align:center;}.bottom{	vertical-align:bottom;}.clearfloat{	clear:both;	height:1px;}.clear{	clear:both;}/* ######### CSS for Shade Tabs. Remove if not using #########  +++++++++++++++++++++++++++++	TAGLINE Styles+++++++++++++++++++++++++++++++ */.tagLine{	font-family:Arial, Helvetica, sans-serif;	color:#333;	padding:5px 0 1.25em 54px;}.tagLine ul{	font-size:12px;	margin:18px 0 0;}.tagLine li{	list-style-type:none;	background-image:url(images/green-bullet.png);	background-repeat:no-repeat;	background-position:0 6px;	line-height:150%;	color:#333;	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:14px;	margin:0;	padding:0 0 0 20px;}/* +++++++++++++++++++++++++++++TABS +++++++++++++++++++++++++++++++ */.tabs{	list-style-type:none;	text-align:left;	margin:0;	padding:5px 0 0;}.tabs ul{	border-top:none !important;	border-bottom:none !important;}.tabs li{	display:block;	float:left;	margin:0 2px 0 0;}.tabs li a{	background:url(images/tabBG.gif) repeat-x top left;	border:1px solid #ccc;	border-bottom:none;	color:#686868;	font-size:12px;	line-height:100%;	font-weight:700;	display:block;	position:relative;	text-decoration:none;	z-index:1;	padding:6px 9px;}.tabs li a:hover{	color:#C00;	text-decoration:none;}.tabs li.first a{	background:url(images/tabBGRndCrnr.gif) no-repeat !important;	border-top:none;	border-left:none;	padding:7px 9px 6px 12px;}.tabs li.first a.selected{	background-image:url(images/tabBGRndCrnrSel.gif) !important;}.tabs li a.selected{	background-color:#fff;	background-image:none;	color:#004584;	position:relative;	top:0;	margin-bottom:-1px;	padding-bottom:7px;}.tabs li a.selected:hover{	text-decoration:none;}/* Tab container */#tabcontent,#countrydivcontainer{	border:1px solid #ccc;	border-bottom:none;	clear:both;	width:680px;	background:url(images/banner-bg.jpg) repeat-x bottom left;	margin:0;}#tab1content{	background:#fff;}#tab2content,#tab3content,#tab4content,#tab5content{	background:#fff;	display:none;}.tabRndCrnrBtm{	background:url(images/tabboxbtm.gif) no-repeat 0 0;	height:16px;	width:682px;	margin:0;}.tabBlock,#tabBlock{	padding:10px;}.tabBlock h3,#tabBlock h3{	margin:0 0 10px;	padding:0;}.tabBlock .flash,#tabBlock .flash{	margin-bottom:10px;	text-align:center;}.tabTbl div.col3,#tabTbl div.col3{	float:left;	text-align:center;	width:33%;}.tabTbl td,.tabTbl div.col3,#tabTbl div.col3{	border-right:1px dotted #686868;	padding:10px 0;}.tabTbl .last,#tabTbl td.last,#tabTbl div.last{	border-right:none !important;}.tabTbl IMG.banner,#tabTbl IMG.banner{	border:1px solid #ccc;}.tabTbl .logo,#tabTbl .logo{	text-align:center;	margin:0;}.tabTbl .logo IMG,#tabTbl .logo IMG{	border:none;}.tabTbl h4,#tabTbl h4{	font-size:11px;	text-align:left;	margin:6px 0 1em;	padding:0 10px;}.tabTbl p,#tabTbl p{	text-align:left;	padding:0 10px;}.tabTbl p.small,#tabTbl p.small{	text-align:right;}.tabTbl p.small a,#tabTbl p.small a{	font-weight:700;}#btnaction{	border:1px solid #ccc;	border-top:none;	border-bottom:none;	width:221px;	text-align:center;	background-color:#FFF;	margin:0;	padding:0 0 8px;}#contentright .rndCrnrTop{	background:url(images/rndCrnrTop.gif) no-repeat 0 0;	height:15px;	width:223px;	margin:0 0 -3px;}#contentright .rndCrnrBtm{	background:url(images/rndCrnrBtm.gif) no-repeat 0 0;	height:15px;	width:223px;}#contentright #accordion-bottom{	background:url(images/rndCrnrBtm.gif) no-repeat 0 0;	height:15px;	width:223px;	margin:0;}#footernavright,.right{	float:right;}.nomargin,li{	margin:0;	padding:0;}#mainmenu{	z-index:30;	color:#004584;	font-family:Verdana, Arial, Helvetica, sans-serif;	height:30px;	margin:0;	padding:0 10px;}#mainmenu li{	list-style:none;	float:left;	margin:0;	padding:0;}#mainmenu li a{	display:block;	width:auto;	color:#004584;	text-align:center;	text-decoration:none;	font-size:11px;	font-weight:700;	margin:0 1px 0 0;	padding:6px 6px 6px 0;}#mainmenu li a:hover{	color:#c00;}.footerMenu{	font-size:10px;	color:#004584;	padding:0 0 0 10px;}.footerMenu A:link{	font-size:10px;	font-weight:400;	color:#004584;	text-decoration:none;	padding:0 0 0 10px;}.footerMenu A:hover{	color:#C00;	text-decoration:none;	padding:0 0 0 10px;}/*.topmenu {	 Z-INDEX: 300; font-family: Verdana, Arial, Helvetica, sans-serif;  HEIGHT: 19px; PADDING-RIGHT: 0px; PADDING-Left: 15px; PADDING-bottom: 0px; PADDING-top: 0px; background-image:url(images/top-right-bg.gif); background-repeat:no-repeat; COLOR: #ffffff; width:480px   }*/#topmenu{	z-index:300;	font-family:Verdana, Arial, Helvetica, sans-serif;	height:19px;	background-image:url(images/top-right-bg.gif);	background-repeat:no-repeat;	color:#fff;	width:320px;	margin:0;	padding:0 0 0 15px;}#topmenu li{	list-style:none;	float:left;	font-size:10px;	margin:0;	padding:0;}#topmenu li a{	display:block;	width:auto;	color:#fff;	text-align:center;	text-decoration:none;	font-size:10px;	font-weight:700;	margin:0 4px 0 0;	padding:0 6px 0 0;}#topmenu li a:hover{	color:#fc0;}.search{	background-image:url(images/search-bg.jpg);	background-repeat:no-repeat;	width:230px;}.searchBox{	font-size:9px;	font-family:Verdana, Arial, Helvetica, sans-serif;	border:#004584 0 solid;	width:135px;	background-image:url(images/search-bg.jpg);	background-repeat:no-repeat;	height:24px;	margin:-5px 0 -5px 5px;	padding:5px 3px 0 5px;}.searchBtn{	font-weight:700;	font-size:11px;	color:#004584;	font-family:Verdana, Arial, Helvetica, sans-serif;	background-color:#FFF;	text-decoration:none;	padding-bottom:0;	padding-left:0;	padding-right:0;	margin-left:0;	margin-bottom:0;	height:22px;	display:inline;	border-style:solid;	border-width:0;}#mainmenu div,#topmenu div{	position:absolute;	visibility:hidden;	background:#EAEBD8;	border:0 solid #5970B2;	margin:0;	padding:0;}#mainmenu div a,#topmenu div a{	position:relative;	display:block;	width:auto;	white-space:nowrap;	text-align:left;	text-decoration:none;	background:#EAEBD8;	color:#004584;	font-size:10px;	font-weight:400;	margin:0;	padding:1px 8px;}#mainmenu div a:hover,#topmenu div a:hover{	background:#004584;	color:#FFF;}.footerMenu A:visited,.footerMenu A:active{	color:#004584;	text-decoration:none;	padding:0 0 0 10px;}
