/* template ver 1.0 styles */body {	font-family: Arial, Helvetica, sans-serif;	margin: 0px;	background-color: #FFFFFF;	color: #E3E3E3;	margin-top: 0px;}p {	font-size: 12px;	margin-top:2px;	margin-bottom:4px;	margin-right: 0px;}h1 {	font-size: 18px;	margin-top:0px;	margin-bottom:4px;	color: #192B4F;	padding-right: 0px;}h3 {	font-size: 14px;	margin-top:8px;	margin-bottom:3px;	color: #192B4F;	font-family: Arial, Helvetica, sans-serif;}ul {	font-size: 12px;	margin-top:2px;	margin-bottom:4px;	color: #000000;	padding-right: 10px;}a {	text-decoration:none;	color:#244077;}a:hover {	text-decoration:underline;}.body {	background-color: #FFFFFF;	color: #000000;	padding-bottom: 8px;	padding-right: 15px;	padding-left: 10px;	padding-top: 10px;}.body p {	color: #000000;}.footer {	border-top:solid 1px;	padding-left:10px;	padding-top:5px;	padding-bottom: 5px;	background-color: #CCCCCC;	color: #000000;	border-top-color: #666666;}.footer p {	font-size: 10px;}.snav {	font-size: 12px;	padding:0px 0px 10px;	padding-right: 5px;	font-weight: bold;}.snav a {	display:block;	color: #192B4F;	padding: 3px 6px 3px 10px;	padding-left: 11px;}.snav a:hover {	text-decoration: none;	background-color: #e9e9e9;	padding-top: 3px;	padding-bottom: 3px;	padding-right: 2px;	border-left-color: #FFCC00;	border-left-style: solid;	border-left-width: 6px;	padding-left: 5px;}.topnav {	padding-bottom:3px;	background-color: #e9e9e9;	text-align: right;	padding-right: 5px;	padding-top: 2px;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #CCCCCC;}.topnav a {	font-size: 12px;	margin-right:5px;	color: #192B4F;	padding-top: 2px;	padding-right: 4px;	padding-bottom: 2px;	padding-left: 4px;	font-weight: bold;}.topnav a:hover {	text-decoration: underline;	padding-top: 2px;	padding-right: 4px;	padding-bottom: 2px;	padding-left: 4px;}.credit {	font-size: 10px;	padding-left:10px;	padding-top:5px;	color: #FFFFFF;	background-color: #192B4F;	padding-bottom: 50px;}.credit a{	color: #FFFFFF;}.rightline {	padding-top: 10px;}.smlinks {	font-size: 10px;	text-align: center;}.header {	background-color: #192B4F;}.products {	font-size: 10px;	margin-top: 5px;	margin-bottom: 5px;	border-left: 1px solid #999999;}.products h1{	font-size: 12px;	padding-right: 15px;	padding-left: 5px;	padding-bottom: 0px;	margin-bottom: 0px;	padding-top: 2px;	line-height: 13px;}.products p{	font-size: 11px;	padding-right: 20px;	padding-left: 5px;	padding-top: 0px;	padding-bottom: 5px;}.products ul{	font-size: 11px;}.phone {	font-weight: bold;	color: #003366;	font-size: 18px;}.products1 {	background-color: #FFFFFF;	border: 6px solid #666666;}.question {	width: 120px;	padding: 0px;	vertical-align: top;	color: #333333;	text-align: right;}.question input {	font-size: 10px;	font-family: Arial, Helvetica, sans-serif;	width: 96%;}.question textarea {	width: 96%;	font-size: 10px;	font-family: Arial, Helvetica, sans-serif;	color: #666666;}.question2 {	width: 120px;	padding: 0px;	vertical-align: top;	color: #333333;	padding-bottom: 10px;}.hometable {	margin-top: 6px;}.searchbox {	background-color: #e9e9e9;	border: 1px solid #999999;	padding: 2px;}.rightindent {	padding-right: 100px;}.form {	text-align: right;	padding-right: 4px;}.logo {	background-image: url(logobak.gif);	background-repeat: no-repeat;	background-position: left top;}h2 {	font-family: Arial, Helvetica, sans-serif;	font-size: 15px;	font-weight: bold;	color: #FFFFFF;	margin: 2px 0px;	padding-left: 100px;}.border {	border: 1px solid #003366;	background-color: #e9e9e9;}.smalltext {	font-size: 11px;}.smred {	width:100%;	height:1px;	border-bottom:solid 1px #FF0000;	margin-bottom:10px;}.searchtitle {	font-family : Arial, Helvetica, sans-serif;	font-size : 10pt;	font-weight : bold;	text-decoration:none;	color:#696969;	padding-bottom: 2px;	margin-left: 0px;	padding-left: 0px;}#ctlSearchCatalog_spanSearchBottom {	font-size: 10px;	color: #666666;}.forms {  	font-family : Arial, Helvetica, sans-serif;	font-size: 10pt; 	color: #000000;     background-color: #FFF;	border-style: groove;	border-top: 1px solid #9C9C9B;	border-bottom: 1px solid #000000;	border-right: 1px solid #000000;	border-left: 1px solid #9C9C9B;	padding : 1 1 1 1;}