<!--
td					{ font-family: verdana,arial,helvetica; font-size: 8pt; }
.small				{ font-family: verdana,arial,helvetica; font-size: 8pt; }
a					{ text-decoration:  none; color: #0045A6; }
a:hover				{ text-decoration: none; color: #549792; }

a.prod				{ text-decoration:  none; color:blue; }
a.prod:hover		{ color:blue; text-decoration:underline; }
a.prod:link			{ color:blue; text-decoration:underline; }
a.prod:visited		{ color:blue; text-decoration:underline; }

a.rating			{ text-decoration:  none; color:blue; }
a.rating:hover		{ color:blue; text-decoration:underline; }
a.rating:link		{ color:blue; text-decoration:underline; }
a.rating:visited	{ color:blue; text-decoration:underline; }

.verySmall			{ font-size: 10px; }
.copyright			{ font-family: verdana,arial,helvetica; font-size: 8pt; }
.fadeIn				{ visibility: hidden; filter: blendtrans(transition=0, duration=2); }
.dropshad			{ filter: DropShadow(OffX=1, OffY=1, color:#402000); }
.textBox			{ background : #0088AA; border: none; color: #FFFFFF; font-family: verdana,arial; font-size: 10pt; font-weight: bold; }
.address			{ font-size: 8pt; color: #FFFFFF; font-family: verdana; }
.header				{ font-size: 12pt; font-weight: bold; }
.small				{ font-size: 12px; }
.small_red			{ font-size: 12px; }
.small_white		{ font-size: 12px; color:  white; }
.sort_header		{ font-size: 10px; color:  white; text-decoration: none;}
.sort_header:hover	{ text-decoration: none; color: #549792; }

td.menu	a			{ font-family: tahoma,arial,verdana; font-size: 11pt; font-weight: bold; color: #0045A6; }
td.menu a:hover		{ color: #000000; }

td.side_small		{ font-family: tahoma,arial,verdana; font-size: 8pt; color: #000000; }
td.side	a			{ font-family: tahoma,arial,verdana; font-size: 8pt; font-weight: bold; color: #0045A6; }
td.side a:hover		{ color: #000000; }
td.sidesub	a		{ font-family: tahoma,arial,verdana; font-size: 8pt; font-weight: normal; color: #0045A6; }
td.sidesub a:hover	{ color: #000000; text-decoration: underline;}
.r					{ font-size: 7pt; }

.header_sub			{ font-family: tahoma,arial,verdana; font-size: 12pt; color: #222222; font-weight: bold; }
.header_sub2		{ font-family: tahoma,arial,verdana; font-size: 10pt; color: #222222; font-weight: bold; }

h1 					{font-family: Verdana,Arial,Helvetica,Sans-Serif; font-size: 165%; color: #000000; text-align: left }
h2 					{font-family: Verdana,Arial,Helvetica,Sans-Serif; font-size: 150%; color: #000000; text-align: left }
h4 					{font-family: Verdana,Arial,Helvetica,Sans-Serif; font-size: 80%; color: #000000; text-align: center }
h3 					{font-family: Verdana,Arial,Helvetica,Sans-Serif; font-size: 120%; color: #000000; text-align: center }
body
{
    SCROLLBAR-FACE-COLOR: #DDDDDD;
    SCROLLBAR-HIGHLIGHT-COLOR: #EEEEEE;
    SCROLLBAR-SHADOW-COLOR: #AAAAAA;
    SCROLLBAR-3DLIGHT-COLOR: #BBBBBB;
    SCROLLBAR-ARROW-COLOR: #FFFFFF;
    SCROLLBAR-TRACK-COLOR: #CCCCCC;
    SCROLLBAR-DARKSHADOW-COLOR: #BBBBBB;

	font-family: arial,tahoma,helvetica;
	font-size: 10pt;
}

#search{
	margin:10px 0;
}

#search form, #search input{
	margin:0 auto;
	padding:0 auto;
}

#search #submit{
	margin-top:3px;
}

#search a:hover{
   text-decoration:underline;
   color:#000000;
}

#search #advanced_search{
	padding: 0 0 2px 5px;
}


/* SHOUT TECH CART OVERRIDES */
table.viewcart		{border-left:1px solid #bdbdbd; border-top:1px solid #bdbdbd; border-right:1px solid #bdbdbd; padding:0px;border-collapse:collapse;border-spacing: 0px;}
table.viewcart th	{font-family:Arial;font-size: 11px;color: #1D3783;line-height:16px;font-weight:bold;text-decoration: none;vertical-align: middle;text-align:center;background: url(/includes/images/3rdparty/ShoutTech/cart_hdr_bg.gif) repeat-x;padding-left:0px;padding-right:0px;margin-left:0px;margin-right:0px;}
table.viewcart td	{border: 1px #bdbdbd solid; padding: 1px; font-family:Tahoma;font-size: 12px;vertical-align: middle;}
table.viewcart td.viewcart_bdy_mid	{border-bottom: 1px solid #bdbdbd;}
.viewcart_promo		{color:blue;}
.right				{text-align: right;}
.viewcart_skusubpart{color:blue;}

table.alerts		{ text-align: center;font-family: Verdana;font-weight: normal;font-size: 11px;color: #404040;width: 260px;background-color: #fafafa;border: 1px #d79900 solid;border-collapse: collapse;border-spacing: 0px;}
table.alerts th		{ border-bottom: 2px solid #d79900;background-color: #fff2ba;text-align: center;font-family: Verdana;font-weight: bold;font-size: 11px;color: #404040;}
table.alerts td		{ text-align: left;font-family: Verdana, sans-serif, Arial;font-weight: normal;font-size: 10px;line-height: 11px;color: #404040;background-color: #fafafa;text-indent: -8px;margin-left: 10px;margin-right: 10px;margin-top: 5px;margin-bottom: 5px;}

-->
