/* Body */
body {
	margin: 0;
	padding:5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background: url('images/bg.jpg');
	color:#333333;
	font-size: 12px;
}

body,td,th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
}

.clear { clear: both; }
.textHead { font-size: 14px; font-weight: bold; }
.headline { background-color: #333333; font-weight:bold; color:#FFFFFF; padding:5px; }
.error { color:#CC3300; }
.headtext { color:#000000; font-size:14px; font-weight:bold; }

a:link { color:#3366FF; text-decoration: none; }
a:active { color:#3366FF; text-decoration: none; }
a:visited { color:#3366FF; text-decoration: none; }
a:hover { color:#FF9900; text-decoration: underline; }

#main { width: 920px; background-color: #FFFFFF; margin: 0 auto; border: 1px solid #CCCCCC; }
#top_header { background-color:#000000; padding: 2px; }
#headline { float:left;  font-size:16px; font-weight:bold; }
#group-logins { float:right; color:#FFFFFF; padding-right: 15px; }
#group-logins a:link { color:#FFFF99; text-decoration: none; }
#group-logins a:active { color:#FFFF99; text-decoration: none; }
#group-logins a:visited { color:#FFFF99; text-decoration: none; }
#group-logins a:hover { color:#FF6600; text-decoration: underline; }
#header { padding: 5px; height: 200px; }
#logo { float:left; }
#group_logo { float:left; }
#company_logos { float:right; padding-top: 10px; padding-right:10px; }

#top_bar { padding: 10px; background-color:#e78905; }
#logins { float:right; color:#FFFFFF; }
#logins a:link { color:#FFFFFF; }
#logins a:active { color:#FFFFFF; }
#logins a:visited { color:#FFFFFF; }
#logins a:hover { color: #FFFF66; }

#body_content { padding: 5px; min-height:400px; overflow:hidden; }

#left_side { float:left; width: 200px; }
#left_nav { border: 1px solid #999999; }
#left_nav h2 { background-color:#666666; font-size: 16px; color:#FFFFFF; font-weight:bold; margin: 2px; padding: 3px; }
#nav { list-style: none; margin-top: 0px; margin-left:0px; padding-left: 5px; font-weight:bold; }
#nav li { height: 30px; width: 185px; border-bottom:1px dashed #CCCCCC; padding-top: 5px; padding-left: 5px; }
/*#nav li:hover { border-top: 1px solid #333333; border-bottom: 1px solid #333333; }*/
#nav li img {margin-right: 5px; margin-top: 5px; border: none; }
#nav a { height: 30px; display:block; }
#nav a:link { color: #0000CC; }
#nav a:active { color: #0000CC; }
#nav a:visited { color: #0000CC; }
#nav a:hover { color: #FF6600; background-color:#f7f7f7; }

#content { float:right; width: 700px; }

#footer { color:#FFFFFF; font-size:10px; background-color: #e78905; border-top: 1px solid #000000; border-bottom: 1px solid #000000; padding: 5px; text-align:center }
#footer a:link { color: #FFFFFF; }
#footer a:active { color: #FFFFFF; }
#footer a:visited { color: #FFFFFF; }
#footer a:hover { color: #FFFF00; text-decoration: underline; }

#footer_copy { color:#FFFF66; background-color: #333333; padding: 10px; text-align:center }
#footer_copy a:link { color: #FFFFFF; }
#footer_copy a:active { color: #FFFFFF; }
#footer_copy a:visited { color: #FFFFFF; }
#footer_copy a:hover { color: #FFFF00; text-decoration: underline; }

.dataTable { border-collapse: collapse; }
.dataTable .tableHeader{ background-color: #CCCCCC; }
.dataTable th { padding: 2px; color:#000000; text-align:left; }
.dataTable td { padding: 2px;}
.dataTable tr.dash td { border-bottom:1px dashed #d6d7d7; }
.dataTable .dash { border-bottom:1px dashed #d6d7d7; }
.dataTable tr.data:hover { background-color:#FFFF99; }

.button { background-color:#FFCC00; color:#333333; font-weight:bold; }

/*
#cart-summary {float: right; width: 259px; height: 32px; background-color: #f7f7f7; }

#nav-header { float:left; height: 35px; width: 600px; background-color: #feb608; border-top: 1px solid #CCCCCC; border-right: 1px solid #CCCCCC; border-bottom: 1px solid #CCCCCC; }
#top-nav { list-style: none; margin-left: 0px; padding-left:0px; margin-top: 0px; }
#top-nav li { float:left; width: 100px; height:25px; text-align:center; padding-top: 10px; }
#top-nav li:hover { background-color:#FF9900; }
#top-nav li a:link { color:#FFFFFF; font-weight: bold; font-size: 14px; text-decoration: none; }
#top-nav li a:active { color:#FFFFFF; font-weight: bold; font-size: 14px; text-decoration: none; }
#top-nav li a:visited { color:#FFFFFF; font-weight: bold; font-size: 14px; text-decoration: none; }
#top-nav li a:hover { color:#FFFF00; font-weight: bold; font-size: 14px; text-decoration: underline; }

#greeting { padding: 5px; border-bottom: 2px solid #CCCCCC; }
#content { padding: 5px; min-height: 500px; overflow:hidden; }

.mainHead { font-size:18px; color:#000099; font-weight: bold; }
.strongHead { font-size:14px; color:#048ce3; font-weight: bold; font-style:italic; }
.grey { color:#999999; }

.skooch-preview { float:left; display:none; text-align:center; padding: 4px; background-color:#FFFFFF; margin-left: 2px; border:1px solid #f7f7f7; }
.skooch-preview:hover { background-color: #f7f7f7; }

.product-display { float:left; text-align:center; padding: 4px; background-color:#FFFFFF; margin-left: 2px; }
.product-display:hover { background-color: #f7f7f7; }

#footer-nav { margin-top: 20px; background-color:#0066CC; text-align:center; padding: 5px; }
#footer-nav a { padding-left: 20px; }
#footer-nav a:link { color:#FFFF66; }
#footer-nav a:active { color:#FFFF66; }
#footer-nav a:visited { color:#FFFF66; }
#footer-nav a:hover { color:#FFCC00; text-decoration:underline; }

#footer { padding: 5px; text-align:center; }


*/
