body {

	/*margin: 10px; */

	padding: 0;

	text-align:center;/* center layout in ie5 and 5.5. */

}



#container {

    width: 950px;

    margin-left: auto;

    margin-right: auto;

   

    padding: 20px;

    background-color:#FFFFFF;

    text-align:left;

}



#header {

	clear:both;

	/*overflow:hidden;*/



	height:80px;

	

}



#logo

{

	float:left;

	text-align:left;

	width:10px;

	margin-left:25px;

}

#logo img

{ 

	vertical-align:middle;

	border:0px;

} 



#menu_v1 {
	margin-top:35px;
	margin-left:150px;
	position: absolute;
	display: inline;

}
#menu_v2 {
	margin-top:52px;
	margin-left:151px;
	position: absolute;
	display: inline;
	height: 150px;
	margin-right: 0px;
	margin-bottom: 0px;
	z-index: 9999;
	background-image: url(/images/menu.jpg);
	background-repeat: no-repeat;
	background-position: 0px -23px;
}

_#menu_v2 {
	margin-top:52px;
	margin-left:-101px;
	position: absolute;
	display: inline;
	height: 150px;
	margin-right: 0px;
	margin-bottom: 0px;
	z-index: 9999;
	background-image: url(/images/menu.jpg);
	background-repeat: no-repeat;
	background-position: 0px -23px;
}

#menu_drop {
	margin-top:35px;
	margin-left:190px;
	position: absolute;
	height: 200px;
	z-index: 9999;
}

.menu4 {

	margin: 15px 0 0 0;

 }



.menu4 ul {

	margin: 0;

	padding: 0;

	list-style-type: none;

}





.menu4 li {

	margin: 0;

	padding: 0;

	float: left;

 }

 

.menu4 {

	padding: 0;

	background: #fff none;

 }

 

.menu4 li {

	width: 105px;

	padding-top:18px;

	background-image: url(../images/top_menu_bkgd.gif);

	background-repeat:no-repeat;

	text-align: center;

 }



.menu4 a {

	display: block;

	width: 100%;

	height: 35px;

	color:#666666;

	text-decoration: none;

 }

 

.menu4 a:hover {

	color:#0064b3;

 }



#main_flash

{

	clear:both;

	float:left;

	width:100%;



}

#main_flash_center

{
	width: 910px;
	float:left;
	z-index: 0;

}

#main_flash_left{

	width:17px;

	float:left;

}



#main_flash_right

{

	width:17px;

	float:left;

}



#sub_flash

{

	clear:both;

	padding: 0px 17px 10px 20px;



}



#footer {

	clear:both;

	padding: 4px 0px 4px 0px;

	color:#999999;

	font-size:10px;

	font-family:Arial, Helvetica, sans-serif;

	font-weight:normal;

	text-decoration:none;

}



#footer_subpage {

	clear:both;

	background-image: url(../images/footer_bkgd.gif);

	background-repeat:no-repeat;

	padding: 14px 0px 4px 0px;

	color:#999999;

	font-size:10px;

	font-family:Arial, Helvetica, sans-serif;

	font-weight:normal;

	text-decoration:none;

}





#footer_cr

{
	float:left;
	text-align:left;
	width:200px;
	margin-left:20px;

}

#footer_link

{
	margin-left: 200px;
	text-align:right;



}



#footer_link ul{

	list-style-type:none;

}



#footer_link li{

	display:inline;

}



#footer_link a{

	color:#999999;

	text-decoration:none;

	padding: 0px 22px 0px 12px;

	background-image: url(../images/arrow.gif);

	background-repeat:no-repeat;

	font-weight:bold;

}



#footer_link a:hover{

	text-decoration:none;

	color:#0064b3;

}



#box-content

{

	float:left;

	width:100%;

	background-image: url(../images/3rd_bkgd1.gif);

	background-repeat:no-repeat;

	list-style:none;

	overflow:hidden;

}

#box , #box_3rd{

	float:left;

	text-align:left;

	width: 254px;

	height:100px;

	padding: 35px 30px 40px 30px;

	color:#666666;

	font-size:11px;

	font-family:Arial, Helvetica, sans-serif;

	font-weight:normal;

	text-decoration:none;

}



#box a , #box_3rd a{

	color:#5099cc;

	text-decoration:none;

}



#box h2 , #box_3rd h2{

	color:#5099cc;

	text-align:left;

	font-size:12px;

	font-family:Arial, Helvetica, sans-serif;

	font-weight:bold;

	color:#FF6600;

	

}



#box_3rd{

	_padding: 35px 6px 40px 10px; /* this did the trick. Only IE6 should process this line */

	background-image: url(../images/3rd_box_bkgd.jpg);

	background-repeat:no-repeat;

	background-position: 28px 33px;

	

}
#box_blog{
	*padding: 35px 0px 40px 20px; /* this did the trick. Only IE6 should process this line */
	padding: 35px 0px 40px 20px; /* this did the trick. Only IE6 should process this line 

	background-image: url(../images/3rd_box_bkgd.jpg);

	background-repeat:no-repeat;

	background-position: 28px 33px;*/
	margin-right: -20px !important;
}
#box_blog img{
	margin-left: 8px !important;
	margin-top: 0px;
}



#subpage_banner {

	margin-left:20px;

	margin-right:20px;



}



#subpage_wrapper {

	clear:both;

	overflow:hidden;

	text-align:center;

	width:950px;

	height:100%;

		background-image: url(../images/subpage_bkgd2.gif);

	background-repeat:repeat-y;







}



	#subpage_container {

	clear:both;

	overflow:hidden;

	margin-left:20px;

	margin-right:20px;

	}





	#subpage_left {

	float: left;

	width: 194px;

	border: 2px solid #ffffff;

		}



	#subpage_content {

	float: left;

	width: 470px;

	text-align:left;

	padding-left:20px;

	padding-right:20px;

	

	background-image: url(../images/body_bkgd.gif);

	background-repeat:no-repeat;



		}

	#subpage_right {

	float: right;

	width: 196px;

	border: 2px solid #ffffff;

		}







#vertmenu {

font-family: Verdana, Arial, Helvetica, sans-serif;

font-size: 100%;

width: 194px;

padding: 0px;

margin: 0px;

}



#vertmenu h1 {

display: block;

background-color:#FF9900;

font-size: 8px;

padding: 3px 0px 5px 3px;

border: 1px solid #000000;

color: #333333;

margin: 0px;

width:188px;

}



#vertmenu ul {

list-style: none;

margin: 0px;

padding: 0px;

border: none;

}

#vertmenu ul li {

text-align:left;

}

#vertmenu ul li a {

font-size: 11px;

font-family: Helvetica, sans-serif, Verdana, Arial;

display: block;

border-bottom: 1px dashed #b8bbbd;

padding: 5px 0px 2px 8px;

text-decoration: none;

color: #666666;

width:184px;

background-color: #e6eaec;

}



#vertmenu ul li a:hover, #vertmenu ul li a:focus {

color: #0064b3;

background-color: #e6eaec;

}
.edm {
	font-family: 'Gotham', 'Lucinda Grande', Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: normal;
	color: #0064b3;
	;
}#container #box-content #box .downloadhome {
	margin-left: -17px;
	width: 283px;
	float: left;
}

#container #box-content #box .downloadhome h2{
	color:#5099cc;
	text-align:left;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#FF6600;
	margin-bottom: 0px;

}
#container #box-content #box .downloadhome img {
	margin-left: -17px;
}
.partnershipbox {
	background-image: url(/images/countries.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	height: 90px;
}
#container #box-content #box .partnershipbox p {
	color: #000000;
}
#container #box-content #box .downloadhome p {
	font-size: 10px;
	margin-top: -1px;
	margin-bottom: 10px;
}
