.dumb {
	font-weight:bold;
}
TD {
	font-size: 11px;
	font-weight: normal;
}
BODY {
	background-color: #ffffff;
	margin: 0px auto 0px auto;
	padding-top: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #525759;
	font-weight: normal;
	text-align: center;
}
form { margin: 0 ; }
P {
	font-size: 11px;
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #525759;
}
UL {
	font-size: 11px;
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #525759;
}
TR {
	font-size: 11px;
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #525759;
}
TABLE {
	font-size: 11px;
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #525759;
}
DIV {
	font-size: 11px;
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #525759;
} 
LI {
	font-size: 11px;
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #525759;
	/*list-style-type: square;*/
}

		#form_text TD {
			font-size: 14px;
			font-weight:bold;
		}
		#form_text INPUT, #form_text SELECT, #form_text TEXTAREA {
			font-size: 14px;
		}

.siteNavTD
{
    BACKGROUND-COLOR: #cc3300
}
.siteNav1TD
{
    BACKGROUND-COLOR: #cfcf90
}
.siteNav2TD
{
    BACKGROUND-COLOR: #efefcf
}
.siteNav3TD
{
    BACKGROUND-COLOR: #eeeeee;
}
.shopping_cart_table {
	width: 100%;
	margin: 0px;
	padding: 0px;
	border: 1px solid #cccccc;
}
.account_login_table {
	margin: 0px;
	padding: 0px;
	width: 790px;
}
.account_login_border {
	border: 10px solid #fff;
}
TD.account_login_td {
	border: 1px solid #cccccc;
	width: 370px;
}
TD.account_login_or {
	width: 50px;
	vertical-align: middle;
	text-align: center;
}
.info_table_border {
	margin: 0px;
	padding: 10px;
	border: 1px solid #cccccc;
}

.filter_table_border {
	margin: 0px;
	padding-left: 10px;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-right: 5px;			
	border: 1px solid #cccccc;
}
TD.guest_title
{
	border-bottom: 1px solid #cccccc;
}
.sitenav4TD
{
    BACKGROUND-COLOR: #cfcfcf
}
.siteNav5TD
{
    BACKGROUND-COLOR: #eeeeee
}
.siteNav6TD
{
    BACKGROUND-COLOR: #ffffff
}
.siteNav7TD
{
    BACKGROUND-COLOR: #eeeecc
}
.siteNav8TD
{
    BACKGROUND-COLOR: #000000
}
.siteNav9TD
{
    BACKGROUND-COLOR: #cccc99
}
.siteNav10TD
{
    BACKGROUND-COLOR: #cfc890
}
.siteNav11TD
{
    BACKGROUND-COLOR: #708090
}
.siteNav12TD
{
    BACKGROUND-COLOR: #336699
}
.siteNav13TD
{
    BACKGROUND-COLOR: #c0c0c0
}

A, A:link, A:visited, A:active{
	color: #525759;
	font-weight: bold;
	font-size: 11px;
	text-decoration: none;
}
A:hover
{
	color: #525759;
	font-weight: bold;
	font-size: 11px;
	text-decoration: underline;
}
A.serv:link
{
    COLOR: #000000;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
A.serv:visited
{
    COLOR: #cc9900;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
A.servicewh:link
{
    COLOR: #FFFFFF;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
A.servicewh:visited
{
    COLOR: #FFFFFF;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
A.serv:active
{
    COLOR: #ffcc99;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
A.serv:hover
{
    COLOR: #000000;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
.pghead, h1.pghead
{
		color: #CD0505;
		font-weight: bold;
		font-size: 15px;
		text-decoration: none;
}
.content
{
	color: #525759;
	font-weight: normal;
	font-size: 11px;
	text-decoration: none;
}
.contentRd
{
    FONT-SIZE: 8pt;
    FONT-WEIGHT: normal;
    COLOR: #CC0000;
}
.subhead
{
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;
	color: #000000;
}
.contsmall
{
    FONT-SIZE: 8pt;
    FONT-WEIGHT: normal;
    color: #000000;
}
.contbold
{
	color: #525759;
	font-weight: bold;
	font-size: 11px;
	text-decoration: none;
}
.contboldRd
{
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold;
    COLOR: #ff0000;
}
.contboldWh
{
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold;
    COLOR: #ffffff;
}
.contboldOr
{
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold;
    COLOR: #cf672f;
}
.contboldNav
{
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold;
    COLOR: white
}
.CtSmallBold
{
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold;
    color: #000000;
}
.contsmallRd
{
    FONT-SIZE: 8pt;
    FONT-WEIGHT: normal;
    COLOR: #cd0505;
}
.contsmallBr
{
    FONT-SIZE: 8pt;
    FONT-WEIGHT: normal;
    color: #000000;
}
.CtSmallBoldBr 
{
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold;
    color: #000000;
}
.CtSmallBoldRd 
{
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold;
    color: #cc0000;
}
.ErrorMsgRd
{
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold;
    COLOR: #CC0000;
}

A.featured:link
{
    COLOR: #000000;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none
}
A.featured:visited
{
    COLOR: #990033;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none
}
A.featured:active
{
    COLOR: #336699;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none
}
A.featured:hover
{
    COLOR: #000000;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: underline
}
.body_width {
	text-align:center;
	width: 792px;
	margin: 0px auto 0px auto;
}
.footer_white, A.footer_white, A.footer_white:visited, A.footer_white:active {
    color: #ffffff;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: bold;
    text-decoration: none
}
A.footer_white:hover {
    color: #ffffff;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: bold;
    text-decoration: underline;
}
.footer_bar {
	margin: 0px;
	padding: 0px;
	border: 0px;
	height: 26px;
	width: 100%;
	background-image: url(images/red_bar.gif);
    background-position: top left;
    background-repeat: no-repeat;
}
.footer_text {
    color: #ABABAB;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: normal;
    text-decoration: none
}
TABLE.info_bottom_box_holder {
	padding: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 8px;
	border: 0px;
	width: 100%;
	height: 150px;
}
TD.info_bottom_box_holder {
	width: 100%;
	border: 1px solid #000;
}
.info_bottom_box {
	background-image: url(images/info_bottom_box.gif);
    background-position: top left;
    background-repeat: no-repeat;
	border: 0px;
	margin: 0px;
	padding-left: 8px;
	padding-right: 8px;
	padding-top: 5px;
	padding-bottom: 12px;
	height: 150px;
	width: 260px;
}
h1.welcome_text  {
	color: #525759;
    font-size: 20px;
    font-weight: bold;
    text-decoration: none;
}
h2.welcome_text  {
	color: #525759;
    font-size: 20px;
    font-weight: normal;
    text-decoration: none;
}
h2.large_text {
	color: #525759;
    font-size: 18px;
    font-weight: normal;
    text-decoration: none;
}

A.welcome_text, A.welcome_text:link, A.welcome_text:visited, A.welcome_text:active  {
	color: #525759;
    font-size:11px;
    font-weight: normal;
    text-decoration: underline;
}
A.welcome_text:hover {
	color: #525759;
    font-size: 11px;
    font-weight: normal;
    text-decoration: none;
}
.help_services_text, A.help_services_text, A.help_services_text:visited, A.help_services_text:active {
	color: #525759;
	line-height: 20px;
    font-size: 11px;
    font-weight: normal;
    text-decoration: none;
}
A.help_services_text:hover {
	color: #525759;
	line-height: 20px;
    font-size: 11px;
    font-weight: normal;
    text-decoration: underline;
}

.help_services_more, A.help_services_more, A.help_services_more:visited, A.help_services_more:active {
	color: #525759;
	line-height: 18px;
    font-size: 11px;
    font-weight: bold;
    text-decoration: none;
}
A.help_services_more:hover {
	color: #525759;
	line-height: 18px;
    font-size: 11px;
    font-weight: bold;
    text-decoration: underline;
}
div.uedgeNav2 {
      width: 300px;
      background-color: #FFFFFF;
      background-image: url(images/round_edge.gif);
      background-position: top right;
      background-repeat: repeat-x;
    }
    div.uedgeNav {
      width: 190px;
      background-color: #FFFFFF;
      background-image: url(images/round_edge.gif);
      background-position: top right;
      background-repeat: repeat-x;
    }
    div.redgeNav {
      background-image: url(images/round_edge.gif);
      background-position: top right;
      background-repeat: repeat-y;
    }
    div.bedgeNav {
      background-image: url(images/round_edge.gif);
      background-position: bottom left;
      background-repeat: repeat-x;
    }
    div.ledgeNav {
      background-image: url(images/round_edge.gif);
      background-position: bottom left;
      background-repeat: repeat-y;
    }
    div.ulcornerNav {
      background-image: url(images/round_uledge.gif);
      background-position: top left;
      background-repeat: no-repeat;
    }
    div.urcornerNav {
      background-image: url(images/round_uredge.gif);
      background-position: top right;
      background-repeat: no-repeat;
    }
    div.blcornerNav {
      background-image: url(images/round_bledge.gif);
      background-position: bottom left;
      background-repeat: no-repeat;
    }
    div.brcornerNav {
      background-image: url(images/round_bredge.gif);
      background-position: bottom right;
      background-repeat: no-repeat;
      padding-bottom: 8px;
      padding-top: 8px;
      padding-left: 8px;
      padding-right: 8px;
    }
    div.innercontentNav {
      width: 100%;
    }
	
	
.table_nothing {
	height: 85px;
	border: 0px;
	padding: 0px;
	margin: 0px;
	width: 100%;
}
TABLE.table_content {
	border: 0px;
	padding: 0px;
	margin: 0px auto;
	width: 792px;
}

.product_listing_table {
	width: 100%;
	padding: 0px;
	margin: 0px;
	line-height: 1.7em;
	
}
.listing_table{
	width: 100%;
	padding: 0px;
	margin: 0px;
	line-height: 1.7em;
}
.listing_table2{
	width: 400px;
	padding: 10px;
	margin: 0px;
	line-height: 1.7em;
	border: 1px solid #525759;
}
.item_instock2 {
	color: #1C8A31; /*#3A80F3;*/
	font-family: Arial, Tahoma, Verdana;	
	font-weight: bold;
	font-size: 11px;
	text-decoration: none;
}
.item_instock {
	color: #1C8A31; /*#3A80F3;*/
	font-family: Arial, Tahoma, Verdana;	
	font-weight: bold;
	font-size: 14px;
	text-decoration: none;
}
.item_description {
	letter-spacing: normal;
	word-spacing: 3px;
	line-height: 1.5;
}
.warranty_selected, A.warranty_selected, A.warranty_selected:visited, A.warranty_selected:active {
	color: #FFFFFF;
	height: 25px;
	background-color:#525759;
	padding-left:3px;
	padding-right: 3px;
	font-weight: bold;
	cursor: pointer;
	cursor: hand;
	font-size: 11px;
	text-decoration: none;
	vertical-align: middle;
	text-align: center;
}
.warranty_notselected, A.warranty_notselected, A.warranty_notselected:visited, A.warranty_notselected:active {
	color: #525759;
	height: 25px;
	border: #525759 solid 1px;
	padding-left:3px;
	padding-right: 3px;
	cursor: pointer;
	cursor: hand;
	font-weight: bold;
	font-size: 11px;
	text-decoration: none;
	vertical-align: middle;
	text-align: center;
}
	.item_pricebig, A.item_pricebig, A.item_pricebig:visited, 	A.item_pricebig:active {
		color: #CD0505; /*CD0505*/
		font-weight: bold;
		font-size: 17px;
		text-decoration: none;
	}
	A.item_pricebig:hover {
		color: #CD0505;
		text-decoration: underline;
	}
	.item_pricenew, A.item_pricenew, A.item_pricenew:visited, 	A.item_pricenew:active {
		color: #CD0505; /*CD0505*/
		font-weight: bold;
		font-size: 11px;
		text-decoration: none;
	}
	A.item_pricenew:hover {
		color: #CD0505;
		text-decoration: underline;
	}									
	.item_price, A.item_price, A.item_price:visited, A.item_price:active {
		color: #CD0505;
		font-weight: bold;
		font-size: 11px;
		text-decoration: none;
	}
	A.item_price:hover {
		color: #CD0505;
		text-decoration: underline;
	}
	
	.item_name2 {
		color: #525759;
		font-weight: normal;
		font-size: 11px;
		text-decoration: none;
	}
	A.item_name3, A.item_name3:visited, A.item_name3:active {
		color: #525759;
		font-weight: normal;
		font-size: 11px;
		text-decoration: underline;
	}
	A.item_name3:hover {
		color: #525759;
		font-weight: normal;
		text-decoration: underline;
	}
	.item_name, A.item_name, A.item_name:visited, A.item_name:active {
		color: #525759;
		font-weight: bold;
		font-size: 11px;
		text-decoration: underline;
	}
	A.item_name:hover {
		color: #525759;
		text-decoration: underline;
	}
	.item_namebig, A.item_namebig, A.item_namebig:visited, A.item_namebig:active, h1.item_namebig {
		color: #525759;
		font-weight: bold;
		font-size: 17px;
		text-decoration: none;
		margin: 0px;
	}
	A.item_namebig:hover {
		color: #525759;
		text-decoration: underline;
	}
	.item_namesmall, A.item_namesmall, A.item_namesmall:visited, A.item_namesmall:active {
		color: #525759;
		font-weight: bold;
		font-size: 10px;
		text-decoration: underline;
	}
	A.item_namesmall:hover {
		color: #525759;
		font-weight: bold;
		font-size: 10px;
		text-decoration: underline;
	}
	.item_smallboldtext, A.item_smallboldtext, A.item_smallboldtext:visited, A.item_smallboldtext:active {
		color: #525759;
		font-weight: bold;
		font-size: 10px;
		text-decoration: none;
	}
	A.item_smallboldtext:hover {
		color: #525759;
		font-weight: bold;
		font-size: 10px;
		text-decoration: underline;
	}
	.item_smalltext, A.item_smalltext, A.item_smalltext:visited, A.item_smalltext:active {
		color: #525759;
		font-weight: normal;
		font-size: 9px;
		text-decoration: none;
	}
	A.item_smalltext:hover {
		color: #525759;
		font-weight: normal;
		font-size: 9px;
		text-decoration: underline;
	}
	.eta_message {
		color: #525759;
		font-weight: normal;
		font-size: 10px;
		text-decoration: none;
	}
	.warranty_drop {
		font-family:"Courier New", Courier, mono;
		color: #525759;
		font-weight: normal;
		font-size: 12px;
		text-decoration: none;									
	}
	.shipping_totals, INPUT.shipping_totals {
		text-align: right; 
		span-weight: bolder; 
		border: medium; 
		font-weight:bold; 
		font-size:14px; 
		color:#525759;
	}
	.item_normaltext, A.item_normaltext, A.item_normaltext:visited, A.item_normaltext:active {
		color: #525759;
		font-weight: normal;
		font-size: 11px;
		text-decoration: none;
		letter-spacing: normal;
		word-spacing: 3px;
		line-height: 1.5;
	}
	A.item_normaltext:hover {
		text-decoration: underline;
	}
	.item_smallfront, .item_smallfront2,  A.item_smallfront, A.item_smallfront:visited, A.item_smallfront:active {
		color: #525759;
		font-weight: normal;
		font-size: 9px;
		text-decoration: none;
		letter-spacing: normal;
	}
	A.item_smallfront:hover {
		color: #525759;
		font-weight: normal;
		font-size: 9px;
		text-decoration: underline;
	}
	A.item_smallfront2, A.item_smallfront2:visited, A.item_smallfront2:active {
		color: #525759;
		font-weight: normal;
		font-size: 9px;
		text-decoration: underline;
		letter-spacing: normal;
	}
	A.item_smallfront2:hover {
		color: #525759;
		font-weight: normal;
		font-size: 9px;
		text-decoration: underline;
	}
	.item_normaltext2, A.item_normaltext2, A.item_normaltext2:visited, A.item_normaltext2:active {
		color: #525759;
		font-weight: normal;
		font-size: 11px;
		text-decoration: underline;
		letter-spacing: normal;
		word-spacing: 3px;
		line-height: 1.5;
	}
	A.item_normaltext2:hover {
		color: #525759;
		font-weight: normal;
		font-size: 11px;
		text-decoration: underline;
	}
	.item_boldtext, A.item_boldtext, A.item_boldtext:visited, A.item_boldtext:active {
		color: #525759;
		font-weight: bold;
		font-size: 11px;
		text-decoration: none;
		word-spacing: 3px;
		line-height: 1.5;
	}
	A.item_boldtext:hover{
		text-decoration: underline;
	}
	.item_mediumbold, A.item_mediumbold, A.item_mediumbold:visited, A.item_mediumbold:active {
		color: #525759;
		font-weight: bold;
		font-size: 12px;
		text-decoration: none;
	}
	A.item_mediumbold:hover{
		color: #525759;
		font-weight: bold;
		font-size: 12px;
		text-decoration: underline;
	}
	.item_blacktextmedium, A.item_blacktextmedium, A.item_blacktextmedium:visited, A.item_blacktextmedium:active {
		color: #282828;
		font-weight: bold;
		font-size: 14px;
		text-decoration: none;
	}
	A.item_blacktextmedium:hover{
		color: #282828;
		font-weight: bold;
		font-size: 14px;
		text-decoration: underline;
	}
	.item_blacktext, A.item_blacktext, A.item_blacktext:visited, A.item_blacktext:active {
		color: #282828;
		font-weight: bold;
		font-size: 17px;
		text-decoration: none;
	}
	.item_blacktextsmall, A.item_blacktextsmall, A.item_blacktextsmall:visited, A.item_blacktextsmall:active {
		color: #282828;
		font-weight: bold;
		font-size: 10px;
		text-decoration: none;
	}
	A.item_blacktextsmall:hover{
		color: #282828;
		font-weight: bold;
		font-size: 10px;
		text-decoration: underline;
	}
	A.item_blacktext:hover{
		color: #282828;
		font-weight: bold;
		font-size: 17px;
		text-decoration: underline;
	}
	.item_table {
		margin: 0px;
		border: 0px solid #000;
		padding: 0px;
		width: 100%;
		height: 150px;
	}
.silver_title_box {
	background-image: url(images/silver_bar.gif);
    background-position: top left;
    background-repeat: no-repeat;
	border: 0px;
	margin: 0px;
	padding: 0px;
	height: 49px;
	width: 100%;
}.silver_title_box2 {
	background-image: url(images/silver_bar2.gif);
    background-position: top left;
    background-repeat: no-repeat;
	border: 0px;
	margin: 0px;
	padding: 0px;
	height: 49px;
	width: 100%;
}
.product_holder_table {
	width: 100%;
	padding: 0px;
	border: 0px solid #000;
	margin-right: 0px;
	margin-left: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
}							
.image_border{
	border: 1px solid #C6CDCF;
	padding: 10px;
}

.left_column_table {
	height: 93px;
	border: 1px solid #C6CDCF;
	background-image: url(images/shop.gif);
    background-position: top left;
    background-repeat: no-repeat;
	background-color: #FFFFFF;	
	padding-left: 13px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-top: 50px;		
	margin: 0px;		
	width: 174px;
	font-size: 11px;
	font-weight: bold;
	color: #525759;
}
.left_column_table2 {
	border: 1px solid #C6CDCF;
	background-color: #FFFFFF;	
	padding-left: 13px;
	padding-right: 5px;
	padding-bottom: 10px;
	padding-top: 10px;		
	margin: 0px;		
	width: 174px;
	height: 280px;
	font-size: 11px;
	font-weight: bold;
	color: #525759;
}

.left_column_table6 {
	border: 1px solid #C6CDCF;
	background-color: #FFFFFF;	
	padding-left: 13px;
	padding-right: 5px;
	padding-bottom: 10px;
	padding-top: 10px;		
	margin: 0px;		
	width: 174px;
	font-size: 11px;
	font-weight: bold;
	color: #525759;
}

.left_column_table3 {
	border: 1px solid #C6CDCF;
	background-color: #FFFFFF;	
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 6px;
	padding-top: 6px;		
	margin: 0px;		
	width: 174px;
	font-size: 11px;
	font-weight: bold;
	color: #525759;
}

.left_column_table4 {
	border: 1px solid #C6CDCF;
	background-color: #FFFFFF;	
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 19px;
	padding-top: 6px;		
	margin: 0px;		
	width: 174px;
	font-size: 11px;
	font-weight: bold;
	color: #525759;
}

.categories_title {
	font-size: 16px;
	color: #CC0000;
	font-weight: bolder;
}
.categories, A.categories, A.categories:visited, A.categories:active {
	font-size: 11px;
	font-weight: bold;
	color: #525759;
	text-decoration:none;
	line-height: 14px;
	word-spacing: normal;
}

A.categories:hover {
	font-size: 11px;
	color: #525759;
	text-decoration: underline;
}
.categories2, A.categories2, A.categories2:visited, A.categories2:active {
	font-size: 11px;
	font-weight: bold;
	color: #191719;
	text-decoration:none;
	line-height: 14px;
	word-spacing: normal;
}

A.categories2:hover {
	font-size: 11px;
	color: #191719;
	text-decoration: underline;
}

/* CART */

.shopping_cart {
    color: #ffffff;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: normal;
    text-decoration: none
}
.shopping_cart_bold {
    color: #ffffff;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    text-decoration: none
}
.view_cart, A.view_cart, A.view_cart:visited, A.view_cart:active {
    color: #ffffff;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: bold;
    text-decoration: none;
}
A.view_cart:hover {
    color: #ffffff;
    font-size: 10px;
    text-decoration: underline;
}
.phone_number {
    color: #ffffff;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    text-decoration: none
}
.shopping_cart_bar {
	margin: 0px;
	padding: 0px;
	border: 0px;
	height: 26px;
	width: 100%;
	background-image: url(images/red_bar.gif);
    background-position: top left;
    background-repeat: no-repeat;
}
/* NAVIGATION */

.search_bar {
	margin: 0px;
	padding: 0px;
	border: 0px;
	height: 36px;
	width: 100%;
	background-image: url(images/search_bar.gif);
    background-position: top left;
    background-repeat: no-repeat;
}
.login_text, A.login_text, A.login_text:active, A.login_text:visited {
	color: #CC0000;
    font-size: 11px;
    font-weight: normal;
    text-decoration: none;
}
A.login_text:hover {
	color: #CC0000;
    font-size: 11px;
    font-weight: normal;
    text-decoration: underline;
}
.new_customer_text, A.new_customer_text, A.new_customer_text:active, A.new_customer_text:visited {
	color: #525759;
    font-size: 11px;
    font-weight: normal;
    text-decoration: none;
}
A.new_customer_text:hover {
	color: #525759;
    font-size: 11px;
    font-weight: normal;
    text-decoration: underline;
}
.small_bold, A.small_bold, A.small_bold:active, A.small_bold:visited {
    font-size: 9px;
    font-weight: bold;
    text-decoration: none;
}
A.small_bold:hover {
    font-size: 9px;
    font-weight: bold;
    text-decoration: underline;
}

#global_lyr, #lyr1, #lyr2, #lyr3, #lyr4, #lyr5, #lyr6, #lyr7 { 
	z-index:1000; 
}

TABLE.container, TABLE.containerA {
	padding: 0px;
	border: 0px;
	margin: 0px;
	width: 100%;
}
TABLE.container2, DIV.container2 {
	padding: 20px;
	border: 0px;
	margin: 0px;
	border-left: 1px solid #999999;
	border-right: 1px solid #999999;
	border-bottom: 1px solid #999999;
	/*width: 565px;*/
	width: 100%;
	background-color: #FFFFF;
}
TABLE.container4, DIV.container4 {
	padding: 20px;
	border: 0px;
	margin: 0px;
	border-left: 1px solid #999999;
	border-right: 1px solid #999999;
	border-bottom: 1px solid #999999;
	width: 565px;
	background-color: #FFFFF;
}
TABLE.container_items {
	padding: 10px;
	border: 0px;
	margin: 0px;
	border-left: 1px solid #999999;
	border-right: 1px solid #999999;
	border-bottom: 1px solid #999999;
	width: 100%;
	background-color: #FFFFF;
}
TABLE.container3 {
	padding: 20px;
	border: 0px;
	margin: 0px;
	border-left: 1px solid #999999;
	border-right: 1px solid #999999;
	border-bottom: 1px solid #999999;
	border-top: 1px solid #999999;
	width: 100%;
	background-color: #FFFFF;
}
TABLE.container2_addons {
	padding: 5px;
	border: 0px;
	margin: 0px;
	border-left: 1px solid #999999;
	border-right: 1px solid #999999;
	border-bottom: 1px solid #999999;
	width: 100%;
	background-color: #FFFFF;
}
TABLE.container4_addons {
	padding: 5px;
	border: 0px;
	margin: 0px;
	border-left: 1px solid #999999;
	border-right: 1px solid #999999;
	border-bottom: 1px solid #999999;
	width: 100%;
	background-color: #FFFFF;
}
TD.container_addons, TH.container_addons, TR.container_addons {
	vertical-align: bottom;
	width: 125px;
}
TD.containerA, TH.containerA, TR.containerA {
	vertical-align: bottom;
	cursor: pointer;
	width: 125px;
}
TD.container, TH.container, TR.container {
	vertical-align: bottom;
	width: 118px;
	cursor: pointer;
}
TD.containerTab3, TH.containerTab3, TR.containerTab3 {
	vertical-align: bottom;
	width: 95px;
	cursor: pointer;
}
TD.containerTab7, TH.containerTab7, TR.containerTab7 {
	vertical-align: bottom;
	width: 97px;
	cursor: pointer;
}
TD.containerTab8, TH.containerTab8, TR.containerTab8 {
	vertical-align: bottom;
	width: 128px;
	cursor: pointer;
}
TD.containerTab10, TH.containerTab10, TR.containerTab10 {
	vertical-align: bottom;
	width: 148px;
	cursor: pointer;
}
TD.containerTab11, TH.containerTab11, TR.containerTab11 {
	vertical-align: bottom;
	width: 95px;
	cursor: pointer;
}
TD.containerTab12, TH.containerTab12, TR.containerTab12 {
	vertical-align: bottom;
	width: 84px;
	cursor: pointer;
}
TD.containerW, TH.containerW, TR.containerW {
	vertical-align: bottom;
	width: 183px;
	cursor: pointer;
}
TD.container_line, TH.container_line, TR.container_line {
	
	border-bottom: 1px solid #999999;
	width: 565px;
}
input.clock2 {
  text-align: center;
  border: none;
  font: bold .9em verdana, helvetica, arial, sans-serif;
  line-height:8px;
  padding-top:2px ;
}
ul.helpful_links
{
	margin: 0;
	padding: 0;
	line-height:16px;
	list-style-type: none;
	text-align: left;
}
.youtube_thumb {
float:left;
width: 100px;
font-size:11px;
height:150px;
line-height:1.1em;
overflow:hidden;
width:33%;
}
.youtube_meta {
margin-top:0;
text-align:left;
}
.leftcolumntable4 {
	border: 1px solid #C6CDCF;
	background-color: #FFFFFF;	
	width: 174px;
	font-size: 11px;
	font-weight: bold;
	color: #525759;
}
