@charset "iso-8859-1";
/* CSS Document */
<!--
/*Global Style*/
body { background-image:url(../images/back.jpg);} 
/*General style for fonts*/
body, div, p, td, th, tr, ul, li
{
   font-family: Arial, Helvetica, sans-serif;
   font-size: 12px;
   font-weight: normal;
   color: black;
}
form
{
   margin: 4px; padding: 0;
}

/*Heading text Large orange and bold Blue*/
h1 { color:#FF9900; font-weight: bold; font-size:16px; margin:5px 2px 2px 5px; padding:5px 2px 2px 5px;}
h2 { color:#336699; background-color: #D9E3EC; font-weight: bold; font-size:14px; margin: 2px 2px 2px 4px; padding: 2px 2px 2px 3px;}
h2 a, h2 a:visited {
    color:#336699; 
}
h3 {font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 12px; color: #264971;  margin: 2px 2px 2px 2px; padding: 2px 2px 2px 2px;}
h4 { color:#FF9900; font-weight: bold; font-size:13px; 
    margin: 2px 2px 2px 4px; padding: 2px 2px 2px 3px;
   }
h5, h5 a, h5 a:hover, h5 a:visited { color: #0060ff; font-weight: bold; font-size:14px; 
    margin: 0; padding: 0; 
   }

.marked { color: #000000; font-weight: bold; font-size:14px; background-color: #F8CD04; padding: 3px; text-decoration: none;}

/*Product, and Category*/

#columnOne, #columnTwo { text-align:left; margin:10px 10px 10px 15px; padding:0;}

#columnOne ul, #columnTwo ul { 
   list-style: none;
   margin: 5px 5px 15px 5px;
   
}

#columnOne ul ul, #columnTwo ul ul  { 
   list-style: none;
   display: inline;
   margin: 2px;
}

#columnOne ul ul li, #columnTwo ul ul li { 
   float: left;
   margin: 0 10px 0 0;
   
}

#columnOne ul li a, #columnTwo ul li a { 
   font-family: Verdana, Arial;
   font-size: 12px;
   font-weight: bold;
   color: #0033CC;
}
#columnOne ul li a:hover, #columnTwo ul li a:hover { 
   color:#FF7802;
}

#columnOne ul ul li a, #columnTwo ul ul li a{ 
   font-family: Verdana, Arial;
   font-size: 11px;
   font-weight: normal;
   color: #039;
}

/* Subcategory View */
#colOneSubcat, #colTwoSubcat { text-align:left; margin:10px 10px 10px 15px; padding:0;}

#colOneSubcat ul, #colTwoSubcat ul { 
   list-style: none;
   margin: 5px 5px 15px 5px;
   
}

#colOneSubcat ul ul, #colTwoSubcat ul ul  { 
   list-style: none;
   display: inline;
   margin: 2px;
}

#colOneSubcat ul ul li, #colTwoSubcat ul ul li { 
   float: left;
   margin: 0 10px 0 0;
   width: 100px;
   overflow: hidden;
   white-space: nowrap;
   text-overflow: ellipsis;
}

#colOneSubcat ul li a, #colTwoSubcat ul li a { 
   font-family: Verdana, Arial;
   font-size: 12px;
   font-weight: bold;
   color: #0033CC;
}
#colOneSubcat ul li a:hover, #colTwoSubcat ul li a:hover { 
   color:#FF7802;
}

#colOneSubcat ul ul li a, #colTwoSubcat ul ul li a{ 
   font-family: Verdana, Arial;
   font-size: 11px;
   font-weight: normal;
   color: #039;
}

/*Featured Products*/
.featured_row {
   width : 758px;
   margin: 10px auto 10px auto;
   text-align: left;
}

.featured_item {
   width: 75px;
   float: left;
   clear: right;
   text-align: center;
   margin: 0;
   padding: 10px;
}


.featured_item {font-size:11px; margin:0; font-family:Geneva, Arial, Helvetica, sans-serif; font-weight:400;}
.featured img { border:1px solid #CCCCCC; margin:3px auto 2px auto;}
.featured a:hover {color:#FC7903;}


/*Footer Hover*/
.footer a:link, .footer a:visited { color:#FFFFFF; }
.footer a:hover, .footer a:active { color:#FF9900; }

.style1 {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
}
body {
        background-image: url('../images/back.jpg');
}
.style2 {font-family: Arial, Helvetica, sans-serif}
.style3 {       font-family: Arial, Helvetica, sans-serif;
        font-size: 10px;
        color: #FFFFFF;
}
.style4 {       color: #FD7802;
        font-weight: bold;
}
a.style4, a.style4:hover, a.style4:visited, a.style4:active {
       color: #FD7802;
       font-weight: bold;
       text-decoration: none;
}

.style5 {       color: #264971;
        font-weight: bold;
        font-size: 10px;
}
.style6 {color: #CC0000}
.style7 {color: #284B73}
.style8 {color: #999999}
.style9 {font-size: 10px; font-family: Arial, Helvetica, sans-serif; }
.style10 {color: #2B4C75; font-weight: bold; }
.style11 {font-size: 12px}

.style12 {color: #2C4E74}
.style13 {font-size: 18px}
.style14 {
	color: #2B4D73;
	font-weight: bold;
	font-size: 14px;
}
.style16 {font-size: 18px; color: #2B4D73; }


.style20 {
	font-size: 14px;
	color: #990000;
}
.style21 {color: #000000}
.style22 {
	font-size: 18px;
	color: #2C4E74;
}

.error {color: red;}
.systemMessage {color: blue;}
.notes {font-size: 10px; 
        color: #FF7802}
.small {font-size: 9px;}
.medium {font-size: 12px;}

table.smallProductInfo td
{
   font-size: 10px;
}

table.smallProductInfo th {
   font-size: 10px;
   font-weight: bold;
   width: 80px;
   text-align: left;
   color: #494949;
}

table.grid {
   border-collapse: collapse;
}

.grid th, .grid td {
   padding: 5px;
}

table.grid th {
   font-weight: bold;
   text-align: left;
}
tr.summary td{
   border-top: 1px solid black;
   font-weight: bold;
}
.blue {color: #264971}
.gray {color: #494949}

a.navlink:link, a.navlink:visited {margin: 5px; color:#2c3f8c; text-decoration: none; font-weight: bold; font-size: 14px;}
a.navlink:hover, a.navlink:active {margin: 5px; color:#FF9900; text-decoration: none; font-weight: bold; font-size: 14px;}

input.date { width: 80px;}
#frmSearch input, #frmSearch select { background-color: #FFCC99;}
#frmSearch input.submit { background-color: #CCCCCC;}
#frmSearch {background-color: #FFFFCC}
#footer, #footer a {
   color: white;
   text-decoration: none;
   font-size: 10px;
}
.newMessage, .newMessage a:visited, .newMessage a:active, .newMessage a:link {
   color: black;
   font-weight: bold;
   text-decoration: none;
}
.readMessage, .readMessage a:visited, .readMessage a:active, .readMessage a:link,{
   color: black;
   font-weight: normal;
   text-decoration: none;
}

div.block {
   width: 558px;
}

td.blockTopLeft { 
text-align:center;
border-top: 3px solid #F5F5F5;
border-left: 3px solid #F5F5F5;
border-right: 3px solid #F5F5F5;
}
 
td.blockTopRight { 
padding: 2px 10px 2px 10px;
border-top: none;
border-right: none;
border-bottom: 3px solid #F5F5F5;
border-left: none;
vertical-align: bottom;
}

td.blockCenter { 
width: 560px;
padding: 10px 6px 10px 6px;
text-align:left;
border-top: none;
border-right: 3px solid #F5F5F5;
border-bottom: 3px solid #F5F5F5;
border-left: 3px solid #F5F5F5;
}

a.iconLink, a.iconLink:hover, a.iconLink:visited, a.iconLink:active {
   color: #494949;
   text-decoration: none;
}

.reliable {
   color: #000000; font-weight: bold; font-size:14px; 
}
-->