body,td,th {
	font-family: Helvetica,Arial,sans-serif;
	font-size:12px;
}
#main_container{
	width:960px;
	height:100%;
	position:relative;
	margin-right: auto;
	margin-left: auto;
	margin-top: 0px;
	margin-bottom: 0px;
	background-color:#A1A5A7;
}

#logo_header{
	background:#800000;
	margin:60px 0px 0px 0px;
	height:116px;
	width:960px;
	top:60px;
	left:0px;

}

#menu{
	margin: 55px 0px 0px 0px;
	background:#A1A5A7;
	width:170px;
	left:0px;
	border:0px;
	padding:0px;
	height:100%;
	float:left;
}

#info{
	background-color:#FFFFFF;
	min-height:525px;
	height:100%;
	width:790px;
	top:176px;
	left:170px;
	float:left;
	}


#text{
	width: 380px;
	margin:55px 0px 0px 80px;
	float:left;
}
#text_col1{
	width: 185px;
	margin:0px 5px 0px 0px;
	float:left;

}
#text_col2{
	width: 185px;
	margin:0px 5px 0px 0px;
	float:left;

}
.text_collist{
	list-style-type: none;
	margin:0px 0px 20px -0tpx ;
	border:0px;
	padding:0px;

}
.text_collist1{
	list-style-type: none;
	margin:0px 0px 20px 0px;
	border:0px;
	padding:0px;
}
#image{
	width:240px;
	margin:55px 0px 0px 90px;
	float:left;
}
#contactimage{
	width:300px;
	margin:55px 0px 0px 30px;
	float:left;
}
#image_1{
	width:240px;
	margin:55px 0px 0px 90px;
	float:left;
}
#image_2{
	width:240px;
	margin:400px 0px 0px 90px;
	float:left;
}

#image_3{
	width:240px;
	margin:410px 0px 0px 90px;
	float:left;
}

.inline{ display:inline-block; width:380px; margin:10px 0px; }

.newsheading{ width:85px; position:absolute; margin:0px; float:left;}
.newstext{  width:285px; margin:-10px 0px 0px 95px; float:right; display:block;}
.floatl{ float:left;}
.left-10{	margin-left:10px;	}
.left-20{	margin-left:20px;	}
.left-30{	margin-left:30px;	}
.top-20{ margin-top:20px;}
.header{ color: #800000; font-weight:bolder;}
.current {	font-weight:bolder; color:#4C565C;	}
.hide{ color: #A1A5A7;}
#navcontainer{width: 170px;}

#navlist
{
list-style-type: none;
color: #FFFFFF;
background-color:#A1A5A7;
margin:0px ;
border:0px;
padding:0px;
}
#navlist li {margin: 0px 0px 20px 0px; }
#navcontainer a
{
color:#FFFFFF;
background-color:  #A1A5A7;
height: 20px;
width: 170px;
list-style:none;
text-decoration: none;
} 

#navcontainer a:visited{}
#navcontainer a:active{}
#navcontainer a:hover{color:#4C565C;}

#active li { display: none;  margin: 0px 0px 10px 0px;}
#active:hover li { display: block; margin:10px 0px 0px -40px; }
#active { margin: 0px 0px 10px 0px; 	}

#active2 li { display: none;  margin: 0px 0px 10px 0px;}
#active2:hover li { display: block; margin:10px 0px 0px -40px; }
#active2 { margin: 0px 0px 10px 0px; }

#active_open li {display: block; margin:10px 0px 0px -40px;  }
#active_open:hover li { display: block; margin:10px 0px 0px -40px; }
#active_open { margin: 0px 0px 10px 0px;}

#active_open2 li {display: block; margin:10px 0px 0px -40px;  }
#active_open2:hover li { display: block; margin:10px 0px 0px -40px; }
#active_open2 { margin: 10px 0px 10px 0px;}

#subnavlist li {margin:10px 0px 0px -40px; height: 16px;}

#comment_product label.error {	display: none;	margin-left: 103px;}	
#comment_intrest label.error {	display: none;	margin-left: 103px;}

#commentForm fieldset {	border: none; padding:0px; margin:9px 0px;}
#commentForm legend{ float:left; position:absolute;}
#commentForm fieldset label {	margin-left: 120px;}
.error{
	color: 
	font-size:10px;
	font-style:italic;
	color:#F00;
}
#catcha{	width: 305px; 	height: 100px; 	border-color: #555555;	border-style:none;	border-width:medium medium 1px;	margin: 10px 0px 20px 0px;}

