BODY {
margin-top: 0em;
margin-left: 0em;
margin-right: 0em;
margin-bottom: 2em;
max-width: 900px;
min-width: 900px;
}

.home_cart {
display: inline;
font-weight: bold;
float: center;
font-family: verdana, helvetica, sans-serif;
font-size: 10px;
color: red;
}

img {
margin-top: 5px;
margin-bottom: 5px;
margin-right: 10px;
}

td {
padding: 5px;
}


.table {
padding: 4px;
}

.td {
font-family: verdana, sans-serif;
font-size: 12px;
padding:: 55px;
}

.disclaim {
 font-family: Verdana;
 font-size: 10px;
 font-style: italic;
 text-align: center;
 color: black;
}

.disclaim_red {
 font-family: Verdana;
 font-size: 10px;
 font-weight: bold;
font-style: italic;
 text-align: center;
 color: red;
}

.logo {
margin-left: 12px;
}

#box {
align: left;
width: 880px;
border-width: 1px;
border-color: silver;
border-style: solid;
background: white;
padding: 6px;
margin-left: 6px;
}

span.tab_head {
background-color: #666666;
width: 900px;
font-family: sans-serif;
font-size:13px;
font-style: italic;
font-weight: bold;
color:white;
float:left;
text-align:left;
margin-bottom: 4px;
line-height: 1.9;
text-indent: 6px;
}


#box_container {
width: 894px;
background: white;
padding: 0em;
margin-bottom: 15px;
margin-left: 6px;
}

#box_quicklinks {
width: 448px;
border-width: 1px;
border-color: silver;
border-style: solid;
background: white;
padding: 6px;  
float: left;
margin-left: 3px;
}

#ql_leftcol {
float:left;
font-family: sans-serif;
text-align: center;
margin: 10px;
}



#box_util {
width: 400px; 
border-width: 1px;
border-color: white;
border-style: solid;
background: white;
padding: 6px;
margin-left: 6px;
float: left;
}

#hp_util_box {
width: 170px;
height: 135px;
border-width: 1px;
border-color: #[colord];
border-style: solid;
background: white;
padding: 5px;
margin: 5px;
float: left;
}


#sub_box {
width: 212px;
height: 280px;
border-width: 1px;
border-color: #003366;
border-style: solid;
background: white;
padding: 0px;
margin-left: 6px;
margin-bottom:10px;
float: left
}

#pop_prod_box {
width: 110px;
border-width: 1px;
border-style: solid;
padding: 5px;
margin: 5px;
text-align:center;
float: left
}


.sub_box_text {
font-style: normal;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
float: left;
text-align: left;
margin: 5px;
}

a.sub_box_head:link {text-decoration: underline; font-family: sans-serif; font-size:16px; font-weight:bold; color:#000000; margin-bottom: 4px; line-height: 1.9; margin: 5px;}
a.sub_box_head:visited {text-decoration: underline; font-family: sans-serif; font-size:16px; font-weight:bold; color:#000000; margin-bottom: 4px; line-height: 1.9;  margin: 5px;}
a.sub_box_head:hover {text-decoration: underline; font-family: sans-serif; font-size:16px; font-weight:bold; color:#000000; margin-bottom: 4px; line-height: 1.9; margin: 5px; }


a.redhead:link { font-family: sans-serif; font-size: 10px; color:#990000; font-weight: bold; text-decoration: underline; line-height: 1.0}
a.redhead:visited { font-family: sans-serif; font-size: 10px; color:#990000; font-weight: bold; text-decoration: underline; line-height: 1.0 }
a.redhead:hover { font-family: sans-serif; font-size: 10px; color:#990000; font-weight: bold; text-decoration: underline; line-height: 1.0}

a:link {
text-decoration: underline;
}
a:visited {
text-decoration: underline;
}


.txt {
font-family: verdana, sans-serif;
font-size:12px;
}

.h2 {
font-family: verdana, sans-serif;
font-size:18px;
font-style: italic;
font-weight: bold;
}

.h4 {
font-family: sans-serif;
font-size:12px;
font-style: italic;
font-weight: bold;
text-align: center;
}

.product_head {
font-family: verdana, arial, helvetica;
font-size:18px;
font-style: italic;
font-weight: bold;
text-align: left;
}

.subhead {
 font-family: Verdana;
 font-size: 10px;
 font-style: italic;
font-weight: bold;
 text-align: left;
 color: red;
}

#prod_bgbox {
width: 650px;
border-style: solid;
border-color: red;
margin: 5px;
padding: 20px;
float: left;
}

#prod_navbox {
width: 180px;
float: left;
height: 1000px;
padding: 6px;
margin-right: 8px;
}


.disclaim {
 font-family: Verdana;
 font-size: 10px;
 font-style: italic;
 text-align: center;
 color: black;
}
.select {
font-style: italic;
padding: 1px;
font-size: 9px;
color: #000000;
background-color: #cccccc;
border-style: inset;
border-width: 1px;
}

.form {
font-style: italic;
padding: 2px;
font-size: 10px;
color: #000000;
border-style: inset;
border-width: 1px;
}

#search {
width: 200px;
margin-right: 25px;
margin-top: 15px;
float: right;
}

.search_text {
margin-top: 20px;
font-family: verdana;
font-size: 10px;
color: white;
font-weight: bold;
text-align:center;
}

textfield {
font-size:11px;
padding:0px 2px;
border:solid 1px #aacfe4;
width:150px;
margin:2px 0 2px 10px;
float: left;
}

.button{
margin-left:1px;
width:25px;
height:20px;
background:#666666; /* url(img/button.png) no-repeat;*/
text-align:center;
color:#FFFFFF;
font-size:10px;
font-weight:bold;
padding: 1px;
}


/* CANVAS */

#canvas {
}

#canvas_nav {
height: 1000px;
width: 190px;
margin-left: 5px;
float: left;
}

#canvas_box {
width: 690px;
min-width: 690px;
margin-left: 6px;
float: left;
}

#canvas_half_box {
width: 330px;
margin-right: 5px;
float: left;
border-style: solid;
border-width: 1px;
border-color: red;
padding: 3px;
}

#canvas_item {
width: 325px;
padding: 4px;
float: left;
margin-bottom: 6px;
font-family: verdana, arial, helvetica;
font-size:11px;
}

#canvas .h4 {
display: block;
font-family: verdana, arial, helvetica;
font-size:15px;
font-style: italic;
font-weight: bold;
text-align: center;
}

#canvas .img {
float: left;
margin-right: 6px;
}

#canvas .copyright {
float: left;
margin-top:12px;
margin-bottom: 12px;
margin-left: 200px;
}


