/* DEFAULT BODY, TD */
body,td {font: 11px Verdana,Tahoma,Arial,Helvetica; font-Weight: normal;}

/* TOP TABLE */
.top_table {border-left: 2px solid #006699; border-right: 2px solid #006699; border-top: 2px solid #006699;}

/* LARGE TABLE */
.large_table {border-left: 2px solid #006699; border-right: 2px solid #006699; border-bottom: 2px solid #006699;}

/* TOP NAVBAR */
.topnav {font: 10px Verdana,Tahoma,Arial,Helvetica; text-decoration:none; font-weight:bold; color: white; background-color:#006699; height:12px;}
A.topnav {font: 10px Verdana,Tahoma,Arial,Helvetica; text-decoration:none; font-weight:bold; color: white;}
A.topnav:link {font: 10px Verdana,Tahoma,Arial,Helvetica; text-decoration:none; font-weight:bold; color: white;}
A.topnav:visited {font: 10px Verdana,Tahoma,Arial,Helvetica; text-decoration:none; font-weight:bold; color: white;}
A.topnav:hover	{font: 10px Verdana,Tahoma,Arial,Helvetica; text-decoration:underline; font-weight:bold; color: white;}

/* LEFT COLUMN */
.left_column {background-color:#ffffff;}

/* HEADER TITLE */
.HeaderTitle	{font: 18px Arial,Verdana,Tahoma,Arial,Helvetica; font-Weight: bold; text-decoration: none; color: #666666;}

/* SUBTITLE */
.SubTitle	{font: 13px Verdana,Tahoma,Arial,Helvetica; font-Weight: bold; text-decoration: none; color: #666666;}

/* DEFAULT LINKS */
A: {font: 11px Verdana,Tahoma,Arial,Helvetica; font-Weight: normal; text-decoration: underline; color: red;}
A:link {font: 11px Verdana,Tahoma,Arial,Helvetica; font-Weight: normal; text-decoration: underline; color: black;}
A:visited {font: 11px Verdana,Tahoma,Arial,Helvetica; font-Weight: normal; text-decoration: underline; color: black;}
A:hover	{font: 11px Verdana,Tahoma,Arial,Helvetica; font-Weight: normal; text-decoration: underline; color: red;}

.module_title {padding-top:2px; padding-bottom:4px; padding-left:1px; height:10px; width:100%; font: 12px Verdana,Tahoma,Arial,Helvetica; text-decoration:none; font-weight:bold; color: black;}
.module_spacing {padding-top:4px; padding-bottom:4px; padding-left:10px; width:100%; font: 12px Verdana,Tahoma,Arial,Helvetica; text-decoration:none; font-weight:bold; color: black;}

/* CART TABLE */
.cart_table_header {background-color:#666666; font: 12px Verdana,Tahoma,Arial,Helvetica; text-decoration:none; color: white;}
.cart_table_row_odd {background-color:#EBEBEB;} /* #DBE9F2 */
.cart_table_row_even {background-color:#D9D9D9;}

/* PRODUCT IMAGE */
.product_image {margin-bottom:5; margin-right:10;}
.product_thumbnails {margin-bottom:5; margin-right:10;}

/* BROWSE MODULE -- (categories) */
.browse_module_header {background-color: #003366}
.browse_module_body {border-left:1px solid #003366; border-right:1px solid #003366; background-color: white;}
.browse_module_body_bottom {border-left:1px solid #003366; border-right:1px solid #003366; background-color: white; border-bottom:1px solid #40402E;}
.browse_module {width:100%; font: 12px Verdana,Tahoma,Arial,Helvetica; text-decoration:none; color: black;}
A.browse_module {width:100%; font: 12px Verdana,Tahoma,Arial,Helvetica; text-decoration:none; color: black;}
A.browse_module:link {width:100%; font: 12px Verdana,Tahoma,Arial,Helvetica; text-decoration:none; color: black;}
A.browse_module:visited {width:100%; font: 12px Verdana,Tahoma,Arial,Helvetica; text-decoration:none; color: black;}
A.browse_module:hover	{font: 12px Verdana,Tahoma,Arial,Helvetica; text-decoration:underline; font-weight:normal; color: #006699;}

/* ITEM NAME */
A.item_name {font: 11px Verdana,Tahoma,Arial,Helvetica; font-Weight: bold; text-decoration: underline; color: black;}
A.item_name:link {font: 11px Verdana,Tahoma,Arial,Helvetica; font-Weight: bold; text-decoration: underline; color: black;}
A.item_name:visited {font: 11px Verdana,Tahoma,Arial,Helvetica; font-Weight: bold; text-decoration: underline; color: black;}
A.item_name:hover	{font: 11px Verdana,Tahoma,Arial,Helvetica; font-Weight: bold; text-decoration: none; color: red;}

/* MORE LINK -- for item descriptions */
A.more {font: Blue Verdana,Tahoma,Arial,Helvetica; font-Weight: normal; text-decoration: underline; color: red;}
A.more:link {font: Blue Verdana,Tahoma,Arial,Helvetica; font-Weight: normal; text-decoration: underline; color: blue;}
A.more:visited {font: Blue Verdana,Tahoma,Arial,Helvetica; font-Weight: normal; text-decoration: underline; color: blue;}
A.more:hover	{font: Blue Verdana,Tahoma,Arial,Helvetica; font-Weight: normal; text-decoration: none; color: red;}

/* FORM TEXT */
.form_text	{border: 1px solid #000000; font-family: Arial, Helvetica, Verdana, Sans-Serif; font-size: 11px;}


.9px {font: 9px Verdana,Tahoma,Arial,Helvetica; font-Weight: normal;}
A.9px {font: 9px Verdana,Tahoma,Arial,Helvetica; font-Weight: normal; text-decoration: none; color: red;}
A.9px:link {font: 9px Verdana,Tahoma,Arial,Helvetica; font-Weight: normal; text-decoration: underline; color: navy;}
A.9px:visited {font: 9px Verdana,Tahoma,Arial,Helvetica; font-Weight: normal; text-decoration: underline; color: navy;}
A.9px:hover	{font: 9px Verdana,Tahoma,Arial,Helvetica; font-Weight: normal; text-decoration: none; color: red;}

.10px {font: 10px Verdana,Tahoma,Arial,Helvetica; font-Weight: normal;}
A.10px {font: 10px Verdana,Tahoma,Arial,Helvetica; font-Weight: normal; text-decoration: none; color: red;}
A.10px:link {font: 10px Verdana,Tahoma,Arial,Helvetica; font-Weight: normal; text-decoration: none; color: black;}
A.10px:visited {font: 10px Verdana,Tahoma,Arial,Helvetica; font-Weight: normal; text-decoration: none; color: black;}
A.10px:hover	{font: 10px Verdana,Tahoma,Arial,Helvetica; font-Weight: normal; text-decoration: none; color: red;}

