/* CSS Document */
#header {
	width: 100%; background-color: #9cc5e5; height:100px;
}
#footer { width:100%; height:30px; background-color:#9cc5e5; text-align:center; height:30px; padding-top:10px; color:#fff;}
#footer a {color: #fff; padding-top:10px;}

.layout table { width: 100%; border-collapse:collapse;}
.layout td.leftnav {width: 175px; background-color:#CCC; vertical-align:top;}
.layout td.content { vertical-align:top;}

th { color:#01295A; background-color:#9cc5e5; padding:.2em; }
/* CSS Document 

Copy and Paste these base CSS elements into your design CSS before editing
 
*/
/*

body,td,th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #010930;
}
body {
	background-color: #FFF;
	margin-left: 0px;
	margin-top: 0px;
}
table { border-collapse:collapse; }
th { color:#01295A; background-color:#9cc5e5; padding:.2em; }
td { padding:.2em; }

a:link { color: #00569F; }
a:visited {	color: #00569F; }
a:hover { color: #00569F; }
a:active { color: #00569F; }

*/

#container { width:100%; margin-right:auto; margin-left:auto; min-width:600px;}
.info_header { color:#01295A; background:#fff; font-size:1.5em; }
.info_subheader { color:#01295A; background:#9cc5e5; font-size:1.25em;}
.info_nav { padding:4px; }
.info_category_children { padding:4px; }
.info_category_items { padding:4px; }

/*webitem*/
.info_webitem_imageholder { padding:4px; }
.info_webitem_image { float:left; }
.info_webitem_imageEnd{ clear:both;}
#info_webitem_imagelarge{ float:right; width:400px; height:400px; }
.info_webitem_imageholder{ width:640px; }
.info_webitem_imageholder img{ border:0px; margin:10px;}
.info_webitem_imageholder .info_webitem_imagethumb { width:105px; height:105px;  float:left; }
#imagemouseover{ border:1px solid black; display:none; position:absolute; z-index:100; top:0px; left:0px;  background-color:white;}
#info_webitem_imagelargestatic{ float:right; width:400px; height:400px; }

/* category */
.info_category_children .info_category_children_tile{ float:left; width:220px; height:220px; margin:10px; text-align:center; }
.info_category_children .info_category_children_tile img { border:none; }
.info_category_children .info_category_children_end{ clear:both; }
.info_category_children .info_category_children_tile:hover{ background-color: #c0c0c0;} 
.info_category_webitemlist img { border:0px; }
.info_category_webitemlist table td {vertical-align:bottom;}

/* checkout */
.info_checkout_tbl { width:20em; }
.info_checkout_tbl td {width:10%;}

/* payment */
.info_payment_tbl { width:200px; }
.info_payment_tbl th{ background-color:#fff; text-align:right; }
.info_payment_tbl .buttoncell { text-align:center; }

/* customer address */
.info_customer_address_tbl { width:40em; }
.info_customer_address_tbl th {text-align:right; width:15em;}
.info_customer_address_tbl .buttoncell { text-align:center; }

/* receipt */
.info_receipt_tbl {width:100%;}
.info_receipt_tbl .subrow {text-align:right;}

/* customer order review detail */
.info_customer_order_detail_tbl {width:100%}
.info_customer_order_detail_tbl .subrow{ text-align:right;}


/*header*/
.error { background-color:#ebb; font-weight:bold; text-align:left; padding-left:6em; }
.message { background-color:#beb; font-weight:bold; text-align:left; padding-left:6em; }
#themenu { background-color:white; margin-left:auto; margin-right:auto; width:700px; color: #00569F; }
 
 
 #themenu a{
	
	color: #00569F;
	text-decoration: none;
	text-align: center;
	font-size: 1.2em;

 }
/* #themenu ul{
	list-style: none;
	padding: 0;
	margin: 0;
}
#themenu li{
	float: left;
	margin: 0 0.15em;
}
#themenu li a{
	background: #fff;
	height: 2em;
	line-height: 2em;
	float: left;
	width: 9em;
	display: block;
	border: 0.1em solid #dcdce9;
	color: #0d2474;
	text-decoration: none;
	text-align: center;
	text-transform: capitalize;
}*/
/* Hide from IE5-Mac \*/
#themenu li a{
	float: none
}
/* End hide */

#themenuclose{clear:both; background-color:white; width:800px; color:#00569F; margin-top: 5px;}

/* cartpage */
.altdataclass td{ background-color:#fff; }
.dataclass td {background-color:#fff; }
.dollarvalue { text-align:right;}



#webitemholder {width: 600px; padding-left:5px; }

#xoncacredit { width:100%; text-align:center; color: #666666; font-family:Arial, Helvetica, sans-serif; font-size: 11px; margin: 10px 0; }
#xoncacredit a:link, #xoncacredit a:visited { color: #666666; text-decoration:underline; }
#xoncacredit a:hover, #xoncacredit a:active { color: #666666; text-decoration:none; }


