body {
	background-color: #e4e4e4;
	color: #000;
	font: normal 12px Trebuchet MS;
}
h1 {font-size:24px}
h1, h2, h3, p {margin:10px}
a {
	color: #24438E;
}
#wrapper {
	background: #fff url(../img/AsiaPac10_bg.gif) repeat-y top;
	text-align: center;
	margin: auto;
	width: 900px;
	padding: 0px;
	border: 1px solid #d7d7d7;
}
#header {
	width: 900px;
	background-color: #fff;
	margin:0px;
	/*height: 190px;
	background: #fff url(../img/AsiaPac10_header.gif) no-repeat top;
	clear: both;*/
}

#intro {
	background-color: #fff;
	margin:0px;
	padding: 5px 5px 5px 58px;
	text-align: left;
}
#intro p.intro {
	font-size:14px;
}
h2 {
	font-size: 16px;
	font-weight: bold;
}
#leftCol {
	width: 224px;
	float: left;
	padding:10px 24px 20px 58px;
	margin:0px;
	text-align:left;

}
#centerCol {
	width: 223px;
	float: left;
	padding: 10px 33px;
	text-align:left;
	margin:0px;
}
#rightCol {
	width: 223px;
	float: left;
	padding:10px 58px 20px 24px;
	margin:0px;
	text-align:left;
}
a.button{
	padding: 5px;
	color: #fff;
	font-weight:bold;
	text-decoration: none;
	display: block;
	margin:1px 0px;
}
a.button:hover{
	text-decoration: underline;
}
#leftCol a.button, #leftrail a.button{
	background-color: #24438E;
}
#centerCol a.button, #mainBody a.button {
	background-color: #B2CE40;
}
#rightCol a.button, #rightRail a.button {
	background-color: #D56C00;
}
#mediaPartners {
	background-color:#FFFFFF; border-top:1px solid #d7d7d7; margin:0px 0px -10px 0px;
}
#mediaPartners img{
	margin:0px 5px 0px 5px;
}
.photo {float: left; padding: 7px; margin:0px 10px 10px 10px; background: white; border: 1px solid #999999; clear:both; display: inline;}
/*-----------------*/
/* top nav styles  */
/*-----------------*/

#topNavContainer {
	width: 900px;
	height: 23px;
	background-color: #333333;
	padding: 7px 0px 0px 0px; 
	/*border:1px solid #000;
	margin-bottom: 1px;*/
	text-align: center;
	clear: both;
	/*background-image: url(../img/navbar.gif);*/
	background-repeat: no-repeat;
	color: #fff;
	border-bottom:1px solid #d7d7d7;
	margin: 0px;
}
#topNavContainer a { 
	/*margin-top: 7px;*/
	padding: 7px 5px; 
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
	}
#topNavContainer a:link
{
	color: #fff;
}
#topNavContainer a:hover
{
	color: #d5ea9d;
	text-decoration:underline;
}

 /*
 -------------------------------
 Right Column
  -------------------------------
 */
 
 
#sideBox {
	background-color: #fff;
	border: 1px solid #c8e9ef;
	width:200px;
	margin:20px;
}
#sideBox h4, #sideBox h4 a {
	color:#002a4a; 
	background-color:#B9F267; 
	margin:0px; 
	padding:4px; 
	text-align:center; 
	font-size:1.2em;
	line-height: 1.25em;
}
#sideBox h4.rvs, #sideBox h4.rvs a {
	color:#c8e9ef; 
	background-color:#002a4a; 
	font-size:1.12em;
	line-height: 1.7em;
}
#sideBox img {text-align:center;} 

/* 
-----------------------------------------------
  Left Nav
----------------------------------------------- */

#leftRail {
	width: 250px;
	text-align: left;
	float: left;
	/*background: #fff url(../img/pg_body_bg.gif) no-repeat top left;*/
	background: transparent none no-repeat;
}
#leftRail ul {
	width:214px;
	margin:20px 14px;
	background-color: #eefafc;
	list-style: none;
	voice-family: "\"}\""; 
	voice-family:inherit;
	padding-left:0px;
	width:214px;
}
#leftRail ul li {
	font-weight: bold;
	color: #048ed0;
	padding: 5px 10px;
	font-size:1em;
	border-bottom: 1px solid #c8e9ef;
	border-left: 1px solid #c8e9ef;
	border-right: 1px solid #c8e9ef;
	background-color: #eefafc;
	}
#leftRail ul li.pdf {		
	background-color: #eefafc;
	}
#leftRail ul li a{
	text-decoration: none;
	color: #048ed0;
}
#leftRail ul li a:hover{
	text-decoration: underline;
	color: #048ed0;
	/*background: #caeaee url(../img/subBtnBg_hov.gif) no-repeat bottom;*/
}
#leftRail ul li.top {
	color: #fff;
	padding-left: 7px;
	background-color: #048ed0;
	border: 1px solid #048ed0;
}
#leftRail ul li.top a{
	text-decoration: none;
	color: #fff;
}
#leftRail ul li.top a:hover{
	text-decoration: underline;
	color: #fff;
}
#leftRail ul li ul{
background-image: none;	
	margin:5px 0px 0px 0px;
	width: 100%;
	list-style: none;
	border-top:1px solid #c8e9ef;
	}
#leftRail ul li ul li{	
/*background-image: none;
background: #eefafc url(../img/subBtnBg.gif) no-repeat bottom;*/
	background-color: #eefafc;
	margin: 0px;
	font-size:1em;
	padding:5px;
	
	}	
#leftRail ul li ul li.pdf{	
background-color: #eefafc/* url(../img/lev2_li_pdfBG.gif) no-repeat bottom right*/;
	
	}
/*	
DIV around rotating sponsor boxes
*/
#flabellDiv {
	width:210px;
	margin-left:10px;
	margin-top: 10px;
	padding:0px;
	float:left;
	border:1px solid #CCCCCC;
/*	height: 160px;*/
}
#flabellDiv h2{ 
	margin-top:5px;
	font-size:14px;
}
