* {margin:0px; padding: 0px;}
#ospod{ margin: 0px; padding: 0px; font-family:Verdana; }

#header{ background: url(../image/homepage/subhead_bg.jpg) repeat-x; height:25px; position:absolute; top:0px; left:0px; width:100%;}
#subhead{ background: url(../image/homepage/subhead_eod.jpg) no-repeat top right; }
#platformText{ float:right ; margin-right:20px ; font-size:13px ; color:white ; font-weight:bold}

#contentWrap{ background: url(../image/homepage/content_bg.jpg) repeat-x top center; height:510px; position:absolute; top: 25px; left:0px; width:100%; margin:0px; padding:0px;}
#contentTable{margin:0 auto};
#content{  height:500px; width:900px; float:left; margin-left:auto; margin-right:auto;}

	
#logo{float:left;margin-left:50px;}

#help{background: no-repeat top right;height:124px;text-align:right;}
#help img{ margin:10px 5px 0px 15px;position:relative; left:0px;} 

#feature{float:left; width:420px; font-size:12px; margin-left:10px;  top:149px; left:0px;}

#feature h3{position:relative; padding-left:20px; font-size:12px; text-align:left; margin:0px 0px 0px 60px; color:#08495A; height:16px;}
#h3a{ background: url(../image/homepage/computer.gif) no-repeat left center; }
#h3b{ background: url(../image/homepage/computer1.gif) no-repeat left center;}
#h3c{ background: url(../image/homepage/computer2.gif) no-repeat left center;}
#h3d{ background: url(../image/homepage/handbag.gif) no-repeat left center;}

#feature ul{ text-align:left; padding:0px 0px 0px 100px; list-style-type:none; list-style-image:url(../image/homepage/list_square.jpg); 
}

#feature li{ margin:10px 30px 10px 0px; list-style-position:outside; color:#2E2E2E;}

#feature #loginErrorInfo{color:red; font-size:14px; font-weight:bold; margin-bottom:20px;}

#feature #loginErrorHelp span{font-weight:bold;}
#feature #loginErrorHelp ul {padding:0px 0px 0px 30px;}
#feature #loginErrorHelp li{ margin:3px 30px 10px 0px;}

#split{ float:left; background: url(../image/homepage/split_line.jpg) repeat-y; width:10px; height:320px;  margin-left:auto; margin-right:auto;}

#loginDiv{  float:left; width:380px;  padding-left:60px; font-size:12px; color:#08495A;  top:149px; left:510px; margin:-10px 0px 0px 10px; }


#loginGuide{ background: url(../image/homepage/rotating_earth.gif) no-repeat; height:60px; text-align:left; vertical-align:middle; margin-bottom:20px; }

#loginGuide span{ position:relative; top:30px; width:280px; padding-left:80px; font-weight:bold; font-size:14px; }
#loginName{ margin:15px; }
#loginName input {height:24px; line-height:24px;  border: #E3E3E3 1px solid; width:190px ; padding-left:4px; vertical-align:middle; }
#loginPwd input {height:24px; line-height:24px;  border: #E3E3E3 1px solid; width:190px ; padding-left:4px ; vertical-align:middle; }
#loginUser{ margin:2px 15px 2px 15px;}
#loginUser #rememberMe{ width:15px; height:15px; margin-left:155px;vertical-align:middle;  }
#loginUser span{ margin-bottom:30px;margin-top:-5px;}
#loginPwd{ margin:15px;}
#checkNum{ margin:15px;}
#checkNum input {height:24px; width:70px;  border: #E3E3E3 1px solid; line-height:24px;padding-left:4px ; vertical-align:middle; }
#checkNum img {margin-left:5px; vertical-align:middle; margin-top:0px; height:24px}
#checkNum a {margin-left:5px; vertical-align:middle; color:#08495A; }
#checkNum a:visited {color:#08495A; }
#checkNum a:hover {color:#FFCC00;}

#loginBtn{ margin: 10px 5px 5px 40px;}
#resetBtn{ margin: 10px 5px 5px 20px;}

#loginAssistant{ margin:5px; padding:0px;}

#forgetPwd,#loginHelp{background: url(../image/homepage/doc_scroll.gif) no-repeat; display:inline; padding-left:20px; padding-right:20px; margin:5px; }
#forgetPwd{ background: url(../image/homepage/info_triangle.gif) no-repeat; padding-right:0px;}
#loginHelp a:link{ color:#FF4200;}
#loginHelp a:visited{ color:#FF4200;}
#forgetPwd a:link{ color:#FF4200;}
#forgetPwd a:visited{ color:#FF4200;}

#support{ margin:5px 5px 5px 5px; position:relative; left:0px; top:0px;}
#support ul{ border:#E3E3E3 1px solid; width:300px; padding:10px 10px 10px 10px; list-style-type:none;}
#support ul li{ margin:5px; font-family:Geneva, Arial, Helvetica, sans-serif;}


#footer{ background: url(../image/homepage/footer_bg.jpg) repeat-x; height:71px; position:absolute; top:525px; left:0px; width:100%;}
#footer #copyright{ margin-top:30px; text-align:center; font-size:14px; color:#08495A; 	}