/*
-------------------------------------------------
	#HTML
*/

body{
	margin:0; padding:0;
	font-family:Arial;
	font-size:12px;
}

ul, ol, li, dl , dt, dd{
	margin:0; padding:0;
}

h3{
	color:#2892BC;
	margin:0; padding:0;
}

h4{
	color:#ff8000;
	margin:3; padding:2;
}

/*
-------------------------------------------------
	#Layout
*/

#wrapper{
	width:980px;
	margin:0 auto;
}

#header .top{
	height:65px;
	position:relative;
}

#header .top input{
	border:1px solid #000;
	margin:0; padding:0;
	float:left;
}

#header .top ul{
	position:absolute;
	top:50%; margin:-9px;
	right:20px;/*100*/
}

#header .top ul li{
	float:left;
	list-style:none;
}

#header .top ul li.space{
	padding-right:8px;
}

#header a{
	color:#fff;
	font-size:0px;
	text-decoration:none;
}

#header a:hover{
	text-decoration:underline;
}

#topmenu{
	background-color: #17479e; /*#000;*/
	width:980px; /*1007px;/*960px;*/
	height:23px; /*23px;*/
	font-size: 13px;
	line-height: 28px;
	text-align:center;
	cursor: pointer;
}

#topmenu a{
	color:#FFF;
	font-size:13px;
}


#content{
	background-color:#ffffff/*#daf1fa*/;
}

#footer .bottom{
	border-top:1px dotted #818181;
	height:58px;
	position:relative;
	color:#6C706B;
	margin-top:10px;
}

#footer .bottom div{
	float:left;
	position:absolute;
	top:50%; margin-top:-15px;
}

#footer .bottom li{
	display:inline;
}

#footer a, #footer .bottom a{
	color:#6C706B;
	text-decoration:none;
}

#footer a:hover, #footer .bottom a:hover{
	text-decoration:underline;
}