html,body{

	height: 100%;

	margin:0;

	padding:0;

	background:#fff;

	font-family:Arial, Helvetica, sans-serif;

	font-size:14px;

	color:#434343;

	vertical-align:top;

}

h1{

	font-family:Arial, Helvetica, sans-serif;

	font-size:22px;

	color:#e61a12;

	font-weight:normal;

	margin:0 20px 20px 20px;

}

p{

	margin-top:0;

}

a{

	color:#084dad;

}

a:hover{

	color:#0fa494;

}

a:visited{

	color:#750fa4;

}

img{

	border:0;

}

.wrapper{

	position:relative;

	height: 100%;

	min-height: 100%;

	margin: 0 auto;

}

table{

	border-collapse: collapse;

}

.left{

	background:url(images/colleft.jpg) top repeat-y;

	width:140px;

	vertical-align:top;	

}

.right{

	background:url(images/colright.jpg) top repeat-y;

	width:137px;

	vertical-align:top;

}

.middle{

	background: #fff;

	padding-bottom: 55px;

	vertical-align:top;

}

.leftf{

	width:140px;

	height:34px;

}

.rightf{

	width:137px;

	height:34px;

}

.middlef{

	height:34px;

}

.footer{

	position:relative;

	height: 34px;

	margin-top:-34px;

	background: #fff;

	width:100%;

	min-width:100%;

	background:#e61a12;

	border:none;

}

#foot{

	width:1003px;

}

.bdrleft{

	background:url(images/left.jpg) top left no-repeat;

	height:187px;

	width:140px;

}

.bdrleft2{

	background:#840e0e;

	height:33px;

	width:140px;

}

.bdrright2{

	background:#840e0e;

	height:33px;

	width:137px;

}

.bdrright{

	background:url(images/right.jpg) top right no-repeat;

	height:187px;

	width:137px;

}

#menutop td{

	text-align:center;

}

#menutop img{

	padding-right:10px;

	padding-bottom:3px;

}

.bdr2 img, .bdr2f img{

	padding-right:20px;

	vertical-align:middle;

}

#menutop a{

	color:#FFFFFF;

	text-decoration:none;

}

.logo{

	background:url(images/logo.jpg) top left no-repeat;

	height:187px;

	width:1003px;
	position:relative;

}

.logo a{

	text-decoration:none;

}

#logo{

	padding:0 22px 0 90px;
	color:#FFFFFF;
	text-decoration:none;
	font-size:18px;
	text-align:right;
}




#logo2{

	padding-top:11px;

	padding-left:5px;

}

#logo2 img{

	float:left;

}

.bdr2{

	background:#e61a12;

	height:33px;

	border-bottom:1px solid #840e0e;

}

.bdrf{

	background:#e61a12;

	height:33px;

}

#newst{

	padding-top:30px;

	float:left;

}

#news{

	width:275px;

	height:400px;

	padding-left:25px;

	padding-right:25px;

	border-collapse:separate;

}

#news a{

	text-decoration:none;

}

#ng,#ng a{

	color:#434343;

}

#news_head{

	color:#e61a12;

	font-weight:bold;

}

#news_text{

	color:#838281;

}

#smalllogo{

	text-align:left;

	height:83px;

	padding-top:20px;

}

#maint{

	padding-top:30px;

	padding-bottom:30px;

	width:666px;

}

#main{

	border-left:2px solid #d8d7d7;

	border-right:2px solid #d8d7d7;

	background-color:#FFFFFF;

	padding:0 20px 0 20px;

	padding-bottom:100px;

	text-align:justify;

	vertical-align:top;

}

#main h1{

	text-align:center;

}

#form{

	width:100px;

	clear:both;

}

#form td{

	padding-top:0;

	padding-bottom:5px;

}

.form_textarea,.form_text,.form_select{

	width:217px;

	border:1px solid #c7c7c7;

}	

#watch{

	float:left;

	margin:0 10px 0;

}

.captcha{

	border:1px solid #c7c7c7;

}

h2{

	font-family:Arial, Helvetica, sans-serif;

	font-size:18px;

	color:#e61a12;

	font-weight:normal;	

}

.prod a{

	color: #E61A12;

}

#flash {
 margin:0 auto 20px auto;
 text-align:center;
}
.clear
{
  clear:both;
}
