body {margin: 0px; background-color:#cdced0}
img {border:none;}
td {vertical-align:top; font-family:tahoma; font-size:11px; color:#333333;}
p {font-family:tahoma; font-size:11px; color:#333333; }
div {font-family:tahoma; font-size:11px; color:#333333;}
form {padding:0px; margin:0px;}
a, a:visited {color:#333333; text-decoration:underline;}
a:hover {text-decoration: none;}

#head {background:url(../img/head.jpg) no-repeat; width:950px; height:116px;}
	#hleft {float:left; width:550px;}
		#hleft h1 {color:#FFF; font-size:12px; margin:83px 0 0 26px; padding:0; font-family:Arial, Helvetica, sans-serif;}
	#hright {float:right; width:390px;}
		#hright #techmenu {margin:14px 0 28px 160px;}
		#hright #phone {color:#FFF; font-size:18px; font-weight:bold;}

.title {vertical-align:middle; color:#b40809; font-weight:bold;}
.title a, .title a:visited {color:#b40809; font-weight:bold; text-decoration:none;} 
.title a:hover {color:#b40809; font-weight:bold; text-decoration: underline;} 

.rinputtext { width:142px; border:1px #c80909 solid; height:21px;}
.rinputtext2 { width:70px; border:1px #c80909 solid; height:21px;}

.r1 {}
.r1 a, .r1 a:visited {font-weight:bold; color:#c80909; text-decoration:none; }
.r1 a:hover {font-weight:bold; color:#c80909; text-decoration: underline;}

.horzmenu {text-align:center; vertical-align:middle;}
.horzmenu a, .horzmenu a:visited { color:#FFFFFF; text-decoration:none;}
.horzmenu a:hover { color:#FFFFFF; text-decoration: underline;}

.leftmenu {vertical-align: middle;}
.leftmenu a, .leftmenu a:visited {color:#b40809; text-decoration:none;}
.leftmenu a:hover {color:#b40809; text-decoration: underline;}

.content {padding:15px;}

.galthumb {width:100px; height:120px;}

.break {clear:both;}

.h1main {font-size: 18px; color: #a62001;}

.strstyle1 {color: #a62001;}
