body { font-family:arial,sans-serif; background-image:url(/images_new/bg.gif); background-repeat:repeat-x; margin:0; }
form { display:inline; }
body, td { color:#3b4c55; }
.sel { font-family:verdana; font-size:11px; color:#333333; padding:2px 4px; border:1px solid #4e6d99; width:180px; }

a.txtlink { color:#0066ff; }
a.txtlink:visited { color:#5668ac; }

.sidehdr { width:172px; background-color:#7b9ec2; color:#ffffff; font-family:arial; font-size:11px; text-transform:uppercase; font-weight:bold; padding:2px 4px; margin-bottom:0px; margin-top:5px; }
.nav { font-size:11px; color:#000000; text-decoration:none; font-family:arial; line-height:15px; margin:0; padding:0; }

.hdr { font-size:11px; text-transform:uppercase; color:#ffffff; font-weight:bold; }

.news { font-size:11px; color:#3b4c55; line-height:13px; margin-bottom:10px; }
.date { font-weight:bold; }

.hdr_product { font-family:'trebuchet ms', arial, helvetica, sans-serif; font-size:12px; color:#3b4c55; font-style:italic; font-weight:bold; line-height:15px; }
.text1 { font-family:'trebuchet ms', arial, helvetica, sans-serif; font-size:11px; color:#3b4c55; line-height:15px; }
.price1 { font-family:'trebuchet ms', arial, helvetica, sans-serif; font-size:12px; color:#ff0000; font-style:italic; font-weight:bold; line-height:15px; }

.query { font-size:11px; font-family:verdana; color:#333333; border-top:1px solid #333333; border-left:1px solid #333333; border-bottom:1px solid #d9d9d9; border-right:1px solid #d9d9d9; padding-left:5px; padding-right:5px; margin:0; width:160px; padding-top:0px; line-height:17px; }

.minilink { font-size:10px; color:#646464; text-decoration:none; }

.readmore { font-size:10px; color:blue; text-decoration:underline; font-weight:bold; }

.p {/*   margin-left:20px; margin-right:20px; margin-bottom:20px;  */ font-size:14px; margin-bottom:20px; }
.pagehdr { font-size:20px; color:#4764ae; margin-bottom:10px;  }
.subhdr  { font-size:13px; font-weight:bold; color:#0e1855; margin-bottom:10px;  }

.newstitle { font-size:15px; color:#4764ae; margin-bottom:10px;  }
.newsdate { font-size:12px; font-weight:bold; }

label {
width: 6em;
float: left;
text-align: right;
margin-right: 2em;
display: block
}

textarea {
	width:300px;
	margin-top:.5em;
	padding:2px 4px;
	background: #eeeeee;
	border: 1px solid #67685E;
	font-family:sans-serif;
	font-size:.9em;
}
fieldset {
	border: 1px solid #67685E;
	width: 500px;
}

legend {
	color: #67685E;
	font-weight:bold;
	background: #ffffff;
	border: 1px solid #67685E;
	padding: 2px 6px
}

.contactbutton {
	cursor:pointer;
	margin-left:130px;
	margin-top:10px;
	color:#ffffff;
	font-size:.8em;
	font-weight:bold;
	background-color:#ffae00;
	padding:2px 6px;
	border: 0px solid #67685E;
}

.regularbutton {
	cursor:pointer;
	color:#ffffff;
	font-size:.8em;
	font-weight:bold;
	background-color:#ffae00;
	padding:2px 6px;
	border: 0px solid #67685E;
}

.searchbutton2 {
	cursor:pointer;
	color:#ffffff;
	font-size:.8em;
	font-weight:bold;
	background-color:#666666;
	border: 0px solid #67685E;
}