body { margin: 0; padding: 0; font-family: Arial; font-size: 11pt; font-style: normal; font-weight: normal; text-decoration: none }
html { margin:0;padding:0; }
img { border-top-style: none; border-right-style: none; border-left-style: none; border-bottom-style: none; }
td { vertical-align: top; }
H1 {font-size: 20pt; font-style: normal; font-weight: bold; }
TABLE.DETAIL {border-color: #000000;}
A:link {COLOR: #0000ff;}
A:visited {COLOR: #0000ff;}
A:active {COLOR: #0000ff;}
A:hover {COLOR: #ff0000;}
DIV.AtoZ {font-size: 9pt; font-weight: normal; }
A.AtoZ:link {COLOR: #00467F;}
A.AtoZ:visited {COLOR: #00467F;}
A.AtoZ:active {COLOR: #00467F;}
A.AtoZ:hover {COLOR: #FFFF00;}
DIV.PAGEHEADER {font-size: 12pt; COLOR: #00BCE4;font-weight: bold;}
TD.MAINANNOUNCEMENT {background-color: #a2d37a;font-size: 9pt; font-weight: normal; }
TD.MAINCONTENT {font-size: 11pt; font-weight: normal; }
TD.FORMTEXT {font-size: 11pt; font-weight: normal; }
TD.NEWPRODUCTS {font-size: 9pt; }
TD.TOPNAV {font-size: 9pt; font-weight: bold; }
A.TOPNAV:link {COLOR: #00467F;}
A.TOPNAV:visited {COLOR: #00467F;}
A.TOPNAV:active {COLOR: #00467F;}
A.TOPNAV:hover {COLOR: #FFFF00;}
TD.SIDENAV {font-size: 9pt;border: solid 1px #CBCED4; background: #E5F8FC; padding: 11px; margin-bottom: 7px; width:190px;}
.textbox { border: solid 1px #CBCED4; background: #CBCED4; padding: 11px; margin-bottom: 7px; width:190px;}
A.SIDENAV:link {COLOR: #0000ff;}
A.SIDENAV:visited {COLOR: #0000ff;}
A.SIDENAV:active {COLOR: #0000ff;}
A.SIDENAV:hover {COLOR: #ff0000;}
#columnleft {width: 180px;float:left;}
#columnright {margin-left: 190px;height:500px;border-left: #dcdcdc 1px dotted;}
#menutext {padding: 5px;text-align: left;border-bottom: gainsboro 1px solid;margin-bottom: 10px;}
#menutext a:link, #menutext a:visited {padding-right: 12px;color: #0000ff;text-decoration: underline;}
#menutext a:active, #menutext a:hover {color: #ff0000;}
.textbox { border: solid 1px #CBCED4; background: #f5f5f5; padding: 11px; margin-bottom: 7px; width:190px;}
.gradebox { border: solid 1px #CBCED4; background: #f5f5f5; padding: 11px; margin-bottom: 7px; width:190px; font-size: 11;}
.plainbox { font-size: 11; padding: 11px; margin-bottom: 7px; width:auto; padding-right: 5px; padding-left: 5px; color: #696969; }
.alllistbox { font-size: 11; color: #696969; }
.offsetleftbox {margin-bottom: 7px;width:auto;padding-right: 5px;padding-left: 30px;}
.textboxheader {font-weight: bold;color: #f5f5f5;background-color: #00BCE4;padding-right: 5px;padding-left: 10px;padding-bottom: 3px;padding-top: 3px;width:190px;}
.graybox {border: solid 1px #00BCE4;background: #ffffff;padding: 11px;margin-bottom: 7px;}
.grayboxheader {font-weight: bold; color: #f5f5f5;background-color: #999DA6;padding-right: 5px;padding-left: 10px;padding-bottom: 3px;padding-top: 3px;}
.homeproductdisplay {padding-right: 5px;padding-left: 5px;margin-left: 5px;margin-right: 5px;min-width:500px;}
.subtotal{text-align: right;border-top: 1px solid #c9c9c9;margin-top: 5px;}
.checkout{margin-top: 5px;color: #696969;}
.searchbox{border-right: #dcdcdc 1px solid;border-top: #dcdcdc 1px solid; border-left: #dcdcdc 1px solid;border-bottom: #dcdcdc 1px solid;}
.thumbimage{width: 100px;height: 100px;}
.oldprice{font-weight: bold;color: #696969;text-decoration: line-through;}
.shoppingcart{font-size: 8pt; font-weight: normal; color: #999999;}
.details{font-size: 12pt; font-weight: bold; color: #999999;}
.saleprice{font-weight: bold;color: #cc0000;}
.errorbox{border-right: #660000 1px solid;border-top: #660000 1px solid;font-weight: bold;border-left: #660000 1px solid;color: #660000;border-bottom: #660000 1px solid;background-color: #ffcccc;width:auto;}
.sectionheader{border-bottom: #dcdcdc 1px dotted;color: #65738E;padding-bottom: 5px;font-weight:bold;}
.addtocartlink{font-weight: bold;color: #C7C030;}
.checkoutlabel{color: slategray;}
.admin-header{background-color: #6190CD;height:40px;padding-left:10px;border-bottom:solid 4px #B4CCEB;}
.admin-header h1{color: white;}
