body {background-color:#333; margin:0; padding:0px; padding-top:20px; font-family:Geneva, Arial, Helvetica, sans-serif; font-size:12px; color:#000;}
td img {display: block;}
#left {background-image: url(/assets/template_index_r1_c1.jpg); background-repeat: repeat-y; padding-top:0px;}
#left h1 {font-family:Geneva, Arial, Helvetica, sans-serif; font-size:11px; padding:0; margin:0; padding-bottom:5px; padding-top:5px; color:#666; width:130px;}
#left ul {text-align:left; padding:0px; padding-top:6px; margin:0px;}
#left li.act {list-style:none; padding-left:40px;height:20px;line-height:20px;background-image:url(/assets/menu_act_bg.jpg); background-repeat:no-repeat;}
#left li.inact {list-style:none; padding-left:40px;height:20px;line-height:20px;background-image:url(/assets/menu_inact_bg.jpg); background-repeat:no-repeat;}
#main {background-image:url(/assets/template_index_r2_c2.jpg); padding:7px; padding-left:337px;}
#main h2{font-family:Geneva, Arial, Helvetica, sans-serif; font-size:11px; padding:0; margin:0; padding-bottom:7px; color:#000;}
#main p {padding:0; margin:0; font-family:Geneva, Arial, Helvetica, sans-serif; font-size:10px;color:#000; font-weight:bold;}
#main a:link {font-family:Geneva, Arial, Helvetica, sans-serif; font-size:10px;color:#000; font-weight:bold; text-decoration:underline;}
#main a:hover {font-family:Geneva, Arial, Helvetica, sans-serif; font-size:10px;color:#000; font-weight:bold; text-decoration:none;}
#main a:active {font-family:Geneva, Arial, Helvetica, sans-serif; font-size:10px;color:#000; font-weight:bold; text-decoration:underline;}
#main a:visited {font-family:Geneva, Arial, Helvetica, sans-serif; font-size:10px;color:#000; font-weight:bold; text-decoration:underline;}
td.footer {font-family:Geneva, Arial, Helvetica, sans-serif; font-size:10px;color:#666; }
a.le:link {font-family:Geneva, Arial, Helvetica, sans-serif; font-size:12px;color:#333; font-weight:bold; text-decoration:none;}
a.le:hover {font-family:Geneva, Arial, Helvetica, sans-serif; font-size:12px;color:#666; font-weight:bold; text-decoration:none;}
a.le:active {font-family:Geneva, Arial, Helvetica, sans-serif; font-size:12px;color:#333; font-weight:bold; text-decoration:none;}
a.le:visited {font-family:Geneva, Arial, Helvetica, sans-serif; font-size:12px;color:#333; font-weight:bold; text-decoration:none;}

a.footer:link {font-family:Geneva, Arial, Helvetica, sans-serif; font-size:10px;color:#666; font-weight:bold; text-decoration:underline;}
a.footer:hover {font-family:Geneva, Arial, Helvetica, sans-serif; font-size:10px;color:#666; font-weight:bold; text-decoration:none;}
a.footer:active {font-family:Geneva, Arial, Helvetica, sans-serif; font-size:10px;color:#666; font-weight:bold; text-decoration:underline;}
a.footer:visited {font-family:Geneva, Arial, Helvetica, sans-serif; font-size:10px;color:#666; font-weight:bold; text-decoration:underline;}

.passed {margin-top:10px;text-align:center;padding:5px;width:320px;font:12px sans-serif;border:1px solid #90EE90;background:#F0F8FF;color:green }
.failed {margin-top:10px;text-align:center;padding:5px;width:320px;font:12px sans-serif;border:1px solid #FEE0C6;background:#FEEED4;color:#FF3333 }

#foot_le {
 width:212px;
 height:245px;
 float:left;
 background-color:#333;
 text-align:left;
}
#foot_le img {
 margin:0;
 padding-top:85px;
 padding-left:36px;
 padding-bottom:0px;
}
#foot_le p {
 padding-left:36px;
 padding-top:4px;
 font-family:Arial, Helvetica, sans-serif;
 font-size:12px;
 color:#666;	
}
#foot_ce {
 height: 245px;
 width:245px;
 float:left;
 background-color:#333;
}
#foot_ce img {
 padding-top:40px;
}
#foot_ri {
 height:245px;	
 float:left;
 background-color:#333;
}
#foot_ri p {
 padding-top:40px;
 padding-left:20px;
 padding-right:20px;
 text-align:left;
 font-family:Arial, Helvetica, sans-serif;
 font-size:12px;
 color:#666;
}