body{ margin:0px; padding:0px; background:#407AC1 url(../images/bg.jpg) repeat-x; font-family:Arial; font-size:12px; color:#333;}
#headrf{font-size:10px; font-family:Verdana; padding-top:3px; color:#CCC; text-align:right;}
#headrf a{ text-decoration:none;}
#ulnav{ margin:0px 0px 0px 10px; padding:0px; list-style-type:none;}
	#ulnav li{ float:left;margin:0px; padding:0px;}
		#ulnav li a{ height:27px;display:block; padding:6px 10px 0px 10px; color:#FFF; font-size:14px; font-weight:bold; text-decoration:none; width:100px; }
		#ulnav li a:hover{ height:30px; padding:3px 10px 0px 10px; background:url(../images/navb.jpg) center no-repeat;}
		#ulnav li .ahov{ height:30px; padding:3px 10px 0px 10px; background:url(../images/navb.jpg) center no-repeat;}
		#ulnav li ul{ margin:0px; padding:0px; position:absolute;visibility: hidden; z-index:99;}
			#ulnav li ul li{ float:none; display:inline;}
				#ulnav li ul li a{height:19px; background-color:#305C93; color:#FFF; text-decoration:none; border-bottom:#F0F0F0 1px solid; padding-top:4px; font-size:11px; width:160px; font-weight:normal;}
				#ulnav li ul li a:hover{ background-color:#417AC0; background-image:none;height:19px; padding-top:4px;}
					#ulnav li ul li ul{margin-left:180px; margin-top:-24px;}
						#ulnav li ul li ul a{height:19px; background-color:#5E8ECA; color:#FFF; text-decoration:none; border-bottom:#F0F0F0 1px solid;border-left:#F0F0F0 1px solid; padding-top:4px; font-size:11px; width:160px; font-weight:normal;}
#headfunc{ width:941px; margin:0px auto; background-color:#FFF; padding:6px;font-size:10px; font-family:Verdana;}
#lnavt{ background:url(../images/leftnavt.jpg) no-repeat; height:23px; font-size:14px; color:#FFF; font-weight:bold; padding-left:20px; padding-top:7px;}
#ullnav{ margin:0px; padding:0px; list-style-type:none;}
	#ullnav li a{ display:block; height:19px; background-color:#305C93; color:#FFF; text-decoration:none; border-bottom:#F0F0F0 1px solid; padding-left:27px; padding-top:4px;}
	#ullnav li a:hover{ background-color:#417AC0;}
		#ullnav li ul{ margin:0px; padding:0px; list-style-type:none; }
		#ullnav li ul li a{background-color:#5E8ECA; padding-left:40px; font-size:11px;}
	#ullnav .ullcur{background-color:#81A6D3; padding-left:40px; font-size:11px;}
.ulmainrx{ list-style-image:url(../images/ultit.gif); padding:0px; margin:0px 0px 20px 30px;}
	.ulmainrx li{ padding-bottom:2px;}
	.ulmainrx a{ font-size:10px; font-family:Verdana;}
#ulform{ margin:5px 0px 0px 20px; padding:0px; list-style:none;}
	#ulform label{ width:170px; display:block; float:left;}
	#ulform input{ width:200px; background-color:#FFF; border:#CCC 1px solid; padding:3px;}
	#ulform span{ color:#FF0000; margin-left:5px;}
	#ulform li{ padding:3px 0px;}
	#ulform textarea{width:200px; background-color:#FFF; border:#CCC 1px solid; padding:3px;}
.ulidxt{ color:#4276A6; font-weight:bold;}
	.ulidxt img{ margin-right:5px;}
.ulidxm{ color:#666; font-size:10px; font-family:Verdana; padding:3px;}
.idxmtp{ float:left; width:65px;}
.idxmt{ border-bottom:#99CC00 3px solid; font-size:14px; font-weight:bold; padding-bottom:5px; padding-left:10px;}
	.idxmt img{ margin-right:5px;}
	.idxmt a:hover{ background-color:#FFF;}
.idxmta{ padding-top:7px;}
	.idxmta a{ color:#2E588D; font-weight:bold; text-decoration:none;}
	.idxmta a:hover{ color:#FFF; background-color:#2E588D;}
#idxmainlt{ font-family:Verdana; font-size:10px; padding:10px 8px; line-height:150%;color:#666;}
.idxmtt{ color:#666; font-size:10px; font-family:Verdana; line-height:150%;}
#mainformp{ color:#999; margin:10px 0px 10px 20px;}
#mainforms{ margin-left:20px;}
	#mainforms input{ background-color:#305C93; color:#FFF; border:0px; font-weight:bold; padding:2px 3px; font-family:Verdana;}	
#foot{width:921px; margin:0px auto; background:#FFF url(../images/footbg.jpg) repeat-x; font-size:10px; font-family:Verdana;height:24px; border-left:#FFF 6px solid; border-right:#FFF 6px solid; padding:10px 10px 0px 10px;}
#footl{ float:left;}
#footr{ text-align:right; color:#999;}
	#footr a{ color:#3467A5;}
	#footr a:hover{ color:#FFF; background-color:#3467A5;}
.divpagenav { text-align:center; padding:7px 0px 20px 0px; }
.divpagenav a { padding: 3px 6px; border:#CCC 1px solid; margin:0px 2px; background-color:#FFF; color:#000; text-decoration:none; padding-top:2px;}
.divpagenav a:hover { background-color:#333; color:#FFF; }
.divpagenavcur { color:#325B93; font-weight:bold; margin:0px 4px;}
.divpagenavno { color:#999; margin:0px 4px;}

