html,body,li,ul,a,h1,h2,h3,h4,h5,h6,img,div,form,input{
margin: 0px;
padding: 0px;
}

body{
	padding-top:30px;
	background:url(images/bg.jpg) repeat-x top left;
	font:normal 14px Arial;
	line-height:20px;
}
p{
	font:normal 14px Arial;
	margin:0px 0px 15px 0px;
}
p a:link, p a:visited, p a:hover, p a:active{
	color:#385262;
	text-decoration:underline;
}
p a:hover{
	color:#385262;
	text-decoration:none;
}
h1{
	font:normal 20px Arial;
	margin:0px 0px 15px 0px;
}
.red{
	color:#dc0d06;
}

.red a{
	color:#dc0d06;
	text-decoration:none;
}

.red a:hover{
	color:#dc0d06;
	text-decoration:underline;
}

.content{
	position:relative;
	width:920px;
	margin-left:auto;
	margin-right:auto;
	padding:20px;
	background-color:#fff;
}

.header{
	position:relative;
	height:115px;
}

.top_menu{
	position:absolute;
	top:0px;
	right:0px;
}

.top_menu a{
	padding:0px 10px 0px 10px;
	text-decoration:none;
	color:#000;
}

.top_menu a:hover{
	color:#d60000;
}

.bold{
	font-weight:bold;
}

.size14{
	font-size:14px;
}

.button{
	position:relative;
	width:134px;
	height:27px;
	margin-top:20px;
	margin-bottom:20px;
	background: url(images/button.gif) no-repeat top left;
	line-height:27px;
	text-indent:10px;
}

.button a, .button a:link, .button a:visited{
	font-size:12px;
	color:#000;
	text-decoration:none;
}
.button a:hover{
	color:#d60000;
	text-decoration:none;
}


.col1{
	position:relative;
	width:170px;
	float:left;
}
.col2{
	position:relative;
	width:170px;
	float:left;
}

.col3{
	position:relative;
	width:170px;
	float:left;
}

.col{
	padding-top:10px;
	list-style:none;
}

.col li{
	padding-left:20px;
	font-size:12px;
	background:url(images/li.gif) no-repeat left;

}

.menu{
	position:relative;
	height:45px;
	width:920px;
	border-top:solid 1px #000;
	border-bottom:solid 1px #fff;
	background:url(images/bg_menu.gif) repeat-x top left;
	list-style:none;
}
/*
.menu li{
	position:relative;
	float:left;
	line-height:43px;
}
.menu li a, .menu li a:active, .menu li a:link{
	color:#fff;
	font:normal 16px Verdana;
	padding:12px 28px 10px 28px;
	text-decoration:none;
}

 .menu li a:hover{
	color:#dc0d06;
	background:url(images/bg_menu_hover.gif) repeat-x top left;
}
*/

.footer{
	position:relative;
	width:100%;
	background-color:#313133;
	color:#969696;
}

.footer a{
	text-decoration:none;
	color:#969696;
}

.footer a:hover{
	text-decoration:none;
	color:#d60000;
}

.inner{
	position:relative;
	width:920px;
	margin-top:20px;
	background:url(images/bg_content.gif) repeat-y top left;
}
.inner_page{
	position:relative;
	width:920px;
	margin-top:20px;
}

.clean{
	clear:both;
}

.left_c{
	position:relative;
	width:520px;
	float:left;
	padding-right:20px;
}

.right_c{
	position:relative;
	float:left;
	width:360px;
	font-size:12px;
	padding-left:20px;
	line-height:16px;
}

.title{
	font:normal 20px Arial;
}

.line{
	position:relative;
	width:100%;
	height:20px;
	margin-top:20px;
	border-top:solid 1px #cfcfcf;
}

.holder{
	position:relative;
	float:left;
	padding-right:15px;
}

.more{
	position:absolute;
	right:60px;
	top:350px;
}

.oneimage{
	position:Relative;
	float:left;
	padding-right:20px;
}

.news_title{
	text-decoration:none;
	color:#000;
}

.news_title:hover{
	text-decoration:underline;
	color:#d60000;
}
