/* CSS file for */
div#bodyContent
  {
  height: 100%;
  overflow: auto;
  }
h2, .bold, .subhead, .regular, div.margins, td {font : 11px/15px Verdana, Arial, Geneva, Lucida ;}
h1, .header {font : 13px/15px Verdana, Arial, Geneva, Lucida ;}
input.search, select {font : 10px/12px Verdana, Arial, Geneva, Lucida ; outline:none;}
input {font : 10px/12px Verdana, Arial, Geneva, Lucida ; outline:none;}
.error, .message {font : 12px/14px Verdana, Arial, Geneva, Lucida ; font-weight : bold;}
.small {font-family : Verdana, Arial, Geneva, Lucida ; font-size : 10px;}
.nav { font-family : Verdana, Arial, Geneva, Lucida ; font-size : 10px; font-weight : bold;}
.small  a:link {text-decoration : none;}
.small  a:visited {text-decoration : none;}
a {text-decoration : none;  outline:none;}
a:link {text-decoration : none;  outline:none;}
a:visited {text-decoration : none;  outline:none;}

h1, h2 {margin-bottom: 1px;}
h1 {margin-top: 1px;}

td.top {font-family : Verdana, Arial, Geneva, Lucida ;font-size : 12px;}
td.nav {font-family : Verdana, Arial, Geneva, Lucida ;font-size : 12px;}
#body, div.margins {padding-right: 20px; padding-bottom: 20px;
  max-width:650px;
  width:expression(document.body.clientWidth > 800 ? "650px" : "auto" );
  }

div.marginscat, #popups {text-align : left; margin-left : 20px; margin-right : 20px; margin-top : 5px;}
hr {color : #fff; border-bottom : 0px none;  border-right : 0px none;  border-left : 0px none; margin-top : 2px;}
h1, h2, .bold, .header, .subhead, td.search {font-weight : bold;}  
img {border:none; outline:none;}
pre {font : 11px/15px xxx;}

div.float {float: left; width: 108px; height: 90px; padding-top:5px; margin-left:0px; margin-right:5px; margin-bottom:5px; vertical-align:bottom; border : 1px dotted #777;}
div.float p {width: 108px; padding-bottom:5px; padding-top:0px ; margin-top:0px; vertical-align:bottom;}

div.floattheme {float: left; width: 110px; height: 50px; margin-right:5px; margin-bottom:5px; vertical-align:bottom;}
div.anifloattheme {float: left; width: 110px; height: 32px; margin-right:5px; margin-bottom:5px; vertical-align:bottom;}

td.resultsbg {background-color:   #FFFFFF;}
td {align:left;}


a {color : #BC161D;}

a:link {color : #BC161D;}

a:visited {color : #BC161D;}

.bold {color : #484848;}

.error {color : #9F0000;}

h1, .header {color : #766F5B;}

.message {color : #61779B;}

.nav, td.search {color : #FFFFFF;}

h2, .subhead {color : #484848;}

td.top {background-color: #BC161D;}

td.nav {background-color: #000;}

td.search {background-color: #766F5B;}

td.results {background-color: #BC161D;}

td.foot {background-color: #000;}

input {color : #333;}

select {color : #333;}

hr {border-top : 1px dashed #7D7D7D;}
  a:link {text-decoration : underline;}
  a:visited {text-decoration : underline;}
img[width="19"][height="19"] {vertical-align:middle;}

.red{color:#FF0000;}
.redbd{color:#AA0000; font-weight:bold;font-size:13px;}
.gray {	color: #666;font-family: Arial, Helvetica, sans-serif;	font-size: 11px;}

.prodlist{margin-bottom:20px;}
.prodlist td {	font-family: Arial, verdana;font-size: 11px;color: #333;}

.prodbox1 {
	border-width: 0px 1px 3px 1px;
	border-style: solid;
	border-color: #CCC;
}
.main {	background-color: #FFFFFF;	vertical-align: top;}
.head1{
	font-size:16px;
	color:#000000;
	font-weight: bold;
}
.head2{
	font-size:16px;
	color:#CC3300;
	font-weight: bold;
}
.head3{
	font-size:14px;
	color:#CC6600;
	font-weight: bold;
}
