/********* STRCUTURE *********/* {	margin: 0;	padding: 0;}body {	background-color:#ffffff;}#horizon {	width:332px;	margin:0 auto;	text-align:left;}#horizon2 {	font-size:6px; width:332px;	margin:0 auto;	text-align:left;}#horizon_item_list {	width:332px;	margin:0 auto;	text-align:left; font-family:Tahoma, Geneva, sans-serif;font-size:12px;font-weight:bold;}#bighorizon {	width:430px;	margin:0 auto;	text-align:left;}/*********** TABLES *********//* 	Cusco Sky table styles	written by Braulio Soncco http://www.buayacorp.com*/table {	width: 320px;	padding: 5px;}table, th, td {	border: 1px solid #ccc;	border-collapse: collapse;	font-family: Tahoma, Helvetica, sans-serif;	color: #333;	font-size: 12px;	font-weight: bold;}caption {	font-size: 100%;	font-weight: bold;	margin: 5px;}td, th {	padding: 5px;	text-align: left;}td.desc_col {	text-align:center;}td.meas_col {	text-align:center;}td.misc_col {	text-align:center;}thead th {	text-align: center;	color: #3A3D8C;	font-size: 100% !important;	background-color: #fff;}tbody th {	font-weight: bold;}tbody tr {	background-color: #FFF;}tbody tr.odd {	background-color: #EEE;}table a:link {	color: #718ABE;	text-decoration: none;}table a:visited {	color: #718ABE;	text-decoration: none;}table a:hover {	color: #718ABE;	text-decoration: underline !important;}tfoot th, tfoot td {	font-size: 85%;}#col_main td img { float:none; }tbody td a:hover {  background: transparent;  color: #FFFFFF;  }#itemlist input {	width:50px;	text-align:center;}p{	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #333;	padding-bottom:10px;}div.dtitle p {	padding-top:20px;}#itemlist input#submit {	background:url(../images/submit.gif) top left no-repeat;	display:block;	width:129px;	height:34px;	border:0;	margin:10px 0;}#zipform input#submitbutton {	background:url(../images/set-zip-code.gif) top left no-repeat;	display:block;	width:129px;	height:34px;	border:0;	margin:10px 0;}#checkoutform input#nextstep {	background:url(../images/next-button.gif) top left no-repeat;	display:inline;	width:96px;	height:25px;	border:0;	margin:10px 0;}#checkoutform input#backstep {	background:url(../images/back-button.gif) top left no-repeat;	display:inline;	width:96px;	height:25px;	border:0;	margin:10px 0;}#checkoutform input#requestquote {	background:url(../images/request_quote.png) top left no-repeat;	display:inline;	width:96px;	height:25px;	border:0;	margin:10px 0;}#checkoutform input#finishpay {	background:url(../images/finish_pay.gif) top left no-repeat;	display:inline;	width:96px;	height:25px;	border:0;	margin:10px 0;}label.error {	color:#f00;}				input.error {	border:1px solid #c44;}.validmsg {	font-size:10px;	color:#e44;}#checkoutform {	padding:0;	margin:0;}table.checkout-table {	width:430px;}.dtitle{	color: #3A3D8C;	font-family: Arial, Helvetica, sans-serif;	padding: 10px 0;	font-weight: bold;	font-size: 14px;}.dtitlepaypal{	color: #3A3D8C;	font-family: Arial, Helvetica, sans-serif;	padding: 10px 0;	font-weight: bold;	font-size: 14px; }h2#disclaimer{color: #3A3D8C;	font-family: Arial, Helvetica, sans-serif;	padding: 10px 0;	font-weight: bold;	font-size: 14px;}p#disclaimer{color: #333333; font-family: Arial,Helvetica,sans-serif; font-size: 11px;}
