body { margin:0px; background-color:#336600; }

table { margin: 0px; padding: 0px; }
table.white {background-color:#ffffff;}

p,th,td,select,div {font-family: Arial, Helvetica; margin:0px; font-size:12px; color:#330000;}

td.darkgreen {background-color:#336600;}

td.darkredrow {background-color:#330000; font-size:1px; line-height:0px;}
td.whiterow {background-color:#ffffff; font-size:1px; line-height:0px;}
td.transrow {font-size:1px; line-height:0px;}

.content {font-size:12px;}
.contentbig {font-size:12px;font-weight:bold;}
.title {font-size:14px; font-weight:bold;}

.medium {font-size:11px;}
.small {font-size:10px;}

.rb { font-size:14px; font-weight:bold; color:#CC0000; }

.right { margin-top:0px; text-align:right; vertical-align:top; width:15px; float:right; }

.as, .as:link { color:#666666; size:10px; text-decoration:none; }
.as:visited { color:#999999; size:10px; text-decoration:none; }
.as:focus { color:#CC0000; size:10px; text-decoration:none; }
.as:hover { color:#CC0000; size:10px; text-decoration:underline; }
.as:active { color:#CC0000; size:10px; text-decoration:none; }

/* LINKS: */
a:link { color:#330000;  text-decoration:none;  }
a:visited { color:#330000; text-decoration:none;  }
a:focus { color:#330000; text-decoration:none;  }
a:hover { color:#330000; text-decoration:underline;}
a:active { color:#330000; text-decoration:none; }

a.nav:link { color:#330000; font-size:13px; text-decoration:none; font-weight:bold; }
a.nav:visited { color:#330000; font-size:13px; text-decoration:none; font-weight:bold; }
a.nav:focus { color:#330000; font-size:13px; text-decoration:none; font-weight:bold; }
a.nav:hover { color:#330000; font-size:13px; text-decoration:underline; font-weight:bold; }
a.nav:active { color:#330000; font-size:13px; text-decoration:none; font-weight:bold; }

a.sidenav:link { color:#330000; font-size:13px; text-decoration:none; font-weight:bold; }
a.sidenav:visited { color:#666666; font-size:13px; text-decoration:none; font-weight:bold; }
a.sidenav:focus { color:#CC0000; font-size:13px; text-decoration:none; font-weight:bold; }
a.sidenav:hover { color:#CC0000; font-size:13px; text-decoration:underline; font-weight:bold; }
a.sidenav:active { color:#CC0000; font-size:13px; text-decoration:none; font-weight:bold; }

/* OPTION PAGE */
.optionthumbs { border:1px solid #330000; }
.optiondesc {color:#330000; font-size:11px;  padding:5px; vertical-align: top;}

/* ORDER PAGE */
.ordercol {float:left; width:250px; height:250px; padding-top:20px;}
.ordercol2 {float:left; width:250px; height:350px; padding-top:20px; }
.order_product_image {float:left; width:110px; text-align:center;}
.order_product { padding-top:10px; padding-left:0px; height:40px;}
.order_product_list { float:left; padding-left:10px; width:250px; }
.order_product_list2 { float:left; padding-left:10px; width:250px; height:300px; }

.discount_table { border:1px solid #CCCCCC; width:180px; padding:5px; margin:5px; }
.discount_table2 { border:1px solid #CCCCCC; width:400px; padding:3px; margin:5px; text-align:center; }
.dt_title { text-align:center; font-weight:bold; font-size:13px; }
.td { font-weight:bold; }
.td2 {font-weight:bold; }
.discount_table2 .td { font-weight:bold; text-align:left; }
.discount_table2 .td2 { font-weight:bold; }
.discount_table2 .td3 {  text-align:left; }

/*
a.order_product:link {vertical-align:top; margin-top:10px;}
a.order_product:visited {vertical-align:top; padding-top:10px;}
a.order_product:hover {vertical-align:top; padding-top:10px;}
a.order_product:active {vertical-align:top; padding-top:10px;}*/