body{
		font-size:12px;
		font-family:Arial, Helvetica, sans-serif;
		margin:0px;
		padding:0px;
		color:#666666;
}
	 
ul,li{
		margin:0px;
		padding:0px;
		list-style:none;
}
	  
.clear{
		clear:both;
}

a{
		font-size:12px;
		text-decoration:none;
		color: #666666;
}

a:hover{
		font-size:12px;
		text-decoration:none;
		color: #c4141b;
}

#wrap{
		width:918px;
		margin:0 auto;
}

#header{
		padding-top:3px;
}

#top_navtop{
		height:18px;
		border-bottom:solid 1px #999999;
}

#top_navtop ul li{
		float:left;
}

.navline{ border-left: solid 1px #999999; text-align:center;width:68px;}
.fnav{ width:58px;}
#top_navdown ul li{float:left;width:86px;}
#top_navdown{ margin-top:6px;}

.d1 a{display:block; background:url(images/icon_security_b.gif) no-repeat left bottom ; padding-left:18px;}
.d1 a:hover{display:block; background:url(images/icon_security.gif) no-repeat left bottom; padding-left:18px;}
.d2 a{display:block; background:url(images/email_b.gif) no-repeat left bottom; padding-left:18px;}
.d2 a:hover{display:block; background:url(images/email.gif) no-repeat left bottom; padding-left:18px;}
.d3 a{display:block; background:url(images/list_users_b.gif) no-repeat left bottom; padding-left:18px;}
.d3 a:hover{display:block; background:url(images/list_users.gif) no-repeat left bottom; padding-left:18px;}

#top_nav{float:left;margin-top:18px; width:515px;}
#logo{ float:right;}
#banner{ height:25px; background:url(images/line.gif) repeat-y; margin-top:3px; line-height:25px;}
#tel{background:url(images/lock_go.gif) no-repeat left;padding-left:26px; margin-left:8px; height:25px;float:left;}
#search{ float:right; padding-right:8px;}
.searchbg{ background:url(images/searchbg.gif) no-repeat; width:155px; height:19px; border:none; padding-left:5px; padding-right:5px;}
#flash{ margin-top:3px;}
#nav{margin-top:3px; text-align:center; line-height:32px;}
#nav ul li{ float:left;width:153px; height:34px;}

.menuon A{display:block; height:34px;background:url(images/navbg.gif) no-repeat; color:#FFFFFF;text-decoration:none; font-size:13px; font-weight:bold;}
.menuon A:hover{display:block; height:34px;background:url(images/navbg.gif) no-repeat;font-size:13px; font-weight:bold; color:#FFFFFF;}
.menu A{display:block; height:34px;background:url(images/navbg.gif) no-repeat 0px -34px;color:#FFFFFF;text-decoration:none;font-size:13px; font-weight:bold;}
.menu A:hover{display:block; height:34px;background:url(images/navbg.gif) no-repeat;font-size:13px; font-weight:bold; color:#FFFFFF;} 


#content{margin-top:3px;}

#contop{ background:url(images/conbg_1.gif) no-repeat; width:918px; height:3px; overflow:hidden;}
#maincont{ border-left:solid 1px #CCCCCC; border-right:solid 1px #CCCCCC; height:147px;background:url(images/conbg_3.gif) repeat-x;color: #333333;}
#innermaincont{}

#left{ width:616px; float:left; padding-top:12px; color: #333333; border-right:#dee3e3 2px solid; padding-left:8px; padding-right:8px;}
#lefttop{ border-bottom:solid 1px #FFFFFF; width:616px; margin:auto;padding-bottom:8px;}
#leftbottom{padding-top:8px;width:616px; margin:auto;}
#list{ width:200px;float:left; padding-right:4px;}
#img{ float:left; padding-right:3px;}
#title{ font-size:13px; font-weight:bold; height:20px;}
#new{ line-height:15px;}


#right{ width:260px; float:right;}
#newtitle{ font-size:13px; font-weight:bold; text-align:center;}
#newlist ul li{ background:url(images/listcon.gif) no-repeat; padding-left:8px; width:230px;}

#conbut{ background:url(images/conbg_2.gif) no-repeat; width:918px; height:5px; overflow:hidden;}

#verisignlogo{height:71px; background:#999999;}


#mainbody{ background: url(images/bodybg.gif) repeat-y;width:100%; margin:0px;}
#leftbar{ width:186px; float:left;}
#innerrightbar{ padding:8px;}
#con{ padding:18px; width:600px; margin:auto; line-height:20px;}
#rightbar{ width:730px; float:right;}

#leftnav{ width:179px; margin:auto; padding-top:8px; text-align:center; line-height:35px;}

#innerleftnav{ width:179px; height:31px;}
.lnav a{ display:block;width:179px; height:31px;background:url(images/leftnav.gif) no-repeat; color:#FFFFFF;}
.lnav a:hover{ display:block;width:179px; height:31px;background:url(images/leftnav.gif) no-repeat; color:#FFFFFF;}

#newstitle{font-size:13px; font-weight:bold; text-align:center;}
#newinfo{ border-bottom:solid 1px #FFFFFF; color: #999999;text-align:center;}
#newcont{ padding-top:8px;}
#footer{ margin-top:3px; text-align:center;}

.hidiv{ text-align:left; width:80%; line-height:22px; margin:auto;}
