body{font-family: Verdana, Arial, Helvetica, sans-serif;}
#proHeader{
	margin:0; padding:0;
	background-color: #222;
	}
#proHeader a{text-decoration:none;}
#proHeader a:hover, .ppMainContent a:hover{text-decoration:none;}
#proHeader .nav{
	margin:1px 0 0 0; padding:2px 0 0 0;
	background-color:#234F00; 
	height:16px;}
html>body #proHeader .nav{padding: 0 0 2px 0; height:18px; margin-top:4px;}
#proHeader .nav ul{margin:0; padding:0; list-style:none; border:0;}
#proHeader .nav ul li{display:inline;font-size:11px; color:#EFEFEF;}
#proHeader .nav ul li a{
	color:#EFEFEF; font-weight:bold; font-size:10px;margin:0; padding:0;
	}

/*subNav*/
#proHeader .subNav{background-color:#E1D6B3; margin:0; padding:4px 0 0 0; height:16px;}
html>body #proHeader .subNav{height:20px; padding:0;}
#proHeader .subNav ul{margin:0; padding:0; list-style:none;}
#proHeader .subNav ul li{display:inline; font-size:10px; color:#000;}
#proHeader .subNav ul li a{font-size:10px; color:#000; font-weight:bold;}

#proPage{
	border:0px solid red;
	width:100%; margin:-1px 0; padding:0;
	border-top: 1px solid #A08D5C;
	}
#proPage tr{vertical-align:top;}
#proPage tr td{padding:10px;}
#proPage .ppRight{ width:160px; border-left:1px solid #A08D5C; background-color:#F1ECDC;}
#proPage .ppRight a{text-decoration:underline;}
#proPage .ppRight h4,
#proPage .ppRight h5,
#proPage .ppRight ul{padding:0; margin:0 0 10px 0; color:#000;}
#proPage .ppRight h4.title{font-size:12px;}
#proPage .ppRight ul{list-style:none; font-size:10px;}
#proPage .ppRight ul li{line-height:16px;}
#proPage .ppRight ul li a{color:#000;}
#proPage .ppRight ul li img{margin:1em 0; border:0;}
#proPage .ppRight h5{background-color:#CBCABC; font-size:11px; border:1px solid #000; padding:1px 2px;}
#proPage .ppRight p.seperator{font-weight:bold; margin-bottom:1em;}

#proPage .ppMainContent{padding-top:0; text-align:left; font-size:12px;}
#proPage .ppMainContent a{text-decoration:underline;}
#proPage .ppMainContent h1{
	margin:0 -10px 10px -10px; padding:6px 10px;
	background-color:#F7F4E6; 
	text-align:left;
	border-bottom:1px solid #CABFA3;
	}
#proPage .ppMainContent h1 a{font-size:18px; font-weight:900; color:#000; font-family:arial; text-decoration:none;}
#proPage .ppMainContent p{line-height:14px; margin:0 0 1em 0;padding:0;}

.blue{color:#009;}
.bold{font-weight:bold;}

.ppMainContent table.om{border:1px solid #CBCABC; width:100%; font-size:10px; border-top:0;}
.ppMainContent .om thead tr.headerRow{background-color:#EFEFEF; margin:0;padding:0;}
.ppMainContent .om thead tr.headerRow td{vertical-align:middle;}

.ppMainContent .om tr td{border-left:1px solid #CBCABC;border-top:1px solid #CBCABC;}
.ppMainContent .om tr td.first{border-left:0; text-align:left;}
.ppMainContent .om  tr td{ text-align:center; padding:4px !important;}

.ppMainContent .feeTable{border:0; margin:0 auto; margin-top:20px; padding:0;}
.ppMainContent .feeTable tr td{padding:4px !important; text-align:center; font-size:10px;}
.ppMainContent .feeTable tr td a{text-decoration:none;}
.ppMainContent .feeTable tr td a img{border:0;}

.oMemberBox{margin:0; padding:0 0 0 20px;}
span.sf{font-size:10px;}
div.soBox{float:right; width:190px;height:195px; background:url('/propages/images/special_offer.gif') no-repeat; padding:55px 0 0 60px;}
