
body {
background-color:#FFFFFF;
color:#666666;
font-family:"Trebuchet MS";
font-size:12px;
height:100%;
margin:0;
}
a {
color:#297583;
text-decoration:none;
}
a:hover {
color:#666666;
text-decoration:none;
}
#main {
background-color:#FFFFFF;
height:100%;
margin-left:auto;
margin-right:auto;
}
#header {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#FFFFFF url(../images/header-bg-repeat.png) repeat scroll 0 0;
height:151px;
}
#header img {
border:0 none;
float:left;
}
#header .date {
float:right;
padding-right:10px;
}
#middle {
background-color:#FFFFFF;

height:100%;
}
.main {
width:auto;
}
.main_content {
background-color:#FFFFFF;
display:block;
float:left;
margin-right:10px;
padding-left:10px;
padding-right:10px;
padding-top:0;
min-height:600px;
}
.product_content {
background-color:#FFFFFF;
margin-left:150px;
padding-left:10px;
}
#menu_top {
background-color:#e8e8e8;
border-bottom:1px solid #C2C2C2;
border-top:1px solid #C2C2C2;
color:#FFFFFF;
height:20px;
padding:2px 10px;

background-image:url("../images/gradient_grey.gif");
}
#footer {
background-color:#e8e8e8;
border-bottom:1px solid #C2C2C2;
border-top:1px solid #C2C2C2;
clear:both;
color:#297583;
font-family:"Trebuchet MS";
font-weight:bold;
height:20px;
padding:2px 10px;

background-image:url("../images/gradient_grey.gif");
}
#menu_top .left, #footer .left {
float:left;
}
#menu_top .right, #footer .right {
float:right;
}
#menu_top a, #footer a {
color:#297583;
font-family:"Trebuchet MS";
font-weight:bold;
font-size: 16;
text-decoration:none;
}
#menu_left {
background-color:#E8E8E8;
display:block;
float:right;
height:100%;
border:1px solid #C2C2C2;
margin-top:10px;
margin-bottom:10px;
width:225px;
}
#menu_left a {

color:#297583;
display:block;
font-weight:bold;
padding-left:10px;
}
#menu_left a:visited {
color:#297583;
display:block;
padding-left:10px;
}
#menu_left a:active {
background-color:#F9C54E;
color:#297583;
display:block;
padding-left:10px;
}
#menu_left a:hover {
background-color:#F9C54E;
color:#000000;
display:block;
padding-left:10px;
}
#menu_left h2 {
background-color:#9FD8E2;
border-bottom:1px solid #9FD8E2;
color:#000000;
font-size:18px;
font-weight:bold;
margin-bottom:0;
margin-right:0;
margin-top:0;
padding:5px 0 0 10px;
}
#header h1 {
color:#297583;
float:left;
margin-top:0;
padding-left:20px;
padding-top:10px;
}
.first_node1 {
background-color:#DBDBDB;
border-bottom:1px solid #FFFFFF;
border-top:1px none #FFFFFF;
font-family:"Trebuchet MS";
}
.boxText {
font-family:Verdana,Arial,sans-serif;
font-size:10px;
}
.errorBox {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#FFB3B5 none repeat scroll 0 50%;
font-family:Verdana,Arial,sans-serif;
font-size:10px;
font-weight:bold;
}
.stockWarning {
color:#CC0033;
font-family:Verdana,Arial,sans-serif;
font-size:10px;
}
.orderEdit {
color:#70D250;
font-family:Verdana,Arial,sans-serif;
font-size:10px;
text-decoration:underline;
}
td.pageHeading {
color:#297583;
font-size:18px;
font-weight:bold;
margin-top:5px;
padding-left:5px;
padding-top:5px;
text-align:left;
}
div.pageHeading {
border-bottom:1px dotted #666666;
color:#297583;
font-family:"Courier New",Courier,monospace;
font-size:18px;
font-weight:bold;
}
