@charset "utf-8";
/* CSS Document */

BODY{
	FONT-SIZE: 8pt; 
	FONT-FAMILY: Tahoma, Arial, Helvetica, SansSerif; 
	COLOR:#333333;

}
td{
	FONT-FAMILY: Verdana; 
	FONT-SIZE:8pt; 
	COLOR:#4f4f4f;
}
div#cart {
padding:0 0 3px 0;
overflow: hidden;
float: right;
height: 30px;
width: 160px;
}
form {
	margin:0px;
	padding:0px;
}

A{
	TEXT-DECORATION:none; 
	COLOR:#336699;
}
A:hover{
	TEXT-DECORATION:underline; 
	COLOR:#11A6C7;
}


option {
	background-color: #FFEFD5;
	border-color:#FFFFFF;
	Font-family: Verdana; 
	font-size:9pt;
	color:#333333;
}

.Pro A{
	TEXT-DECORATION:none; 
	COLOR:#993300;
}
.Pro A:hover{
	TEXT-DECORATION:underline; 
	COLOR:#11A6C7;
}

.TextColor1 {
	color:#FFFFFF;
}
.TextColor2 {
	color:#009CC9;
}
.TextColor3 {
	color:#4f4f4f;
}
.SmallText {
	font-size:10px;
}
.PaddingLR {
	padding-left:10px;
	padding-right:10px;
}
.prodviewodd tr td { 
	vertical-align: bottom; 
}
.prodvieweven tr td { 
	vertical-align: bottom;
}


.header_banner {
	background-repeat: no-repeat;
	height: 165px;
	width: 880px;
}
.menu_links {
	font-family: tahoma !important;
	font-size: 11px !important;
	font-weight: bold !important;
	color: #FFFFFF !important;
	text-decoration: none;
	text-align: center !important;
        padding-right:10px;
        padding-left:5px;
        position: relative;
        display: block;
        margin: 8px 0 2px 0;
        background: url("/images/arrow-menu.gif") no-repeat center right;
}
.menu_links:hover {
	color: #000000!important;
	text-decoration: underline!important;
}
.menu_links1 {
	font-family: tahoma !important;
	font-size: 11px !important;
	font-weight: bold !important;
	color: #FFFFFF !important;
	text-decoration: none;
	text-align: center !important;
        background: url("/images/arrow-menu.gif") no-repeat center right;
        padding-right:10px;
        padding-left:5px;
        position: relative;
        display: block;
        margin: 8px 0 2px 0;
}
.menu_links1:hover {
	color: #000000!important;
	text-decoration: none!important;
}

.copyright_text {
	font-family: tahoma;
	font-size: 10px;
	// line-height: 30px;
	font-weight: normal;
	color: #C7C6C6;
	text-decoration: none;
	// width: 683px;
	// height: 30px;
	// float: left;
	// text-align: center;
}
.copyright_text a {
	color: #605d5d;
	text-decoration: none;
}
.footer_links {
	font-family: tahoma;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #646464;
	// height: 30px;
	// background-color: d7d7d7;
	// text-align: center;
	// line-height: 30px;
	text-decoration: underline;
	// margin-bottom: 2px;
}
.footer_links:hover {
	font-family: tahoma;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #13ACCD;
	text-decoration:underline;
}
.footer_spacer {
	font-family: tahoma;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #646464;
	text-decoration: none;
}
.cards {
	width: 197px;
	float: left;
}
.top_links {
	font-family: tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #6F6F6F;
	text-decoration: none;
}
.top_links:hover {
	font-family: tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #13ACCD;
	text-decoration: none;
}
.normal_text {
	font-family: tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #5f5f5f;
	text-decoration: none;
	line-height: 14px;
}
.top_textfield {
	font-family: tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #999999;
	text-decoration: none;
	height: 14px;
	width: 141px;
	border: 1px solid #CFCFCF;
}
.blue_bold_heading {
	font-family: tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #336699;
	text-decoration: none;
}
.orange_bold_heading {

	font-family: tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #F49606;
	text-decoration: none;
}
.listing_link {
	font-family: verdana;
	font-size: 8pt;
	font-weight: normal;
	color: #5f5f5f;
	text-decoration: none;
}
.listing_link:hover {
	font-family: verdana;
	font-size: 8pt;
	font-weight: normal;
	color: #0e7d96;

	text-decoration: underline;
}
.bold_text {

	font-family: tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #5f5f5f;
	text-decoration: none;
	line-height: 14px;
	margin-bottom: 4px;
}
.newsletter_textfield {

	font-family: tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #999999;
	text-decoration: none;
	height: 16px;
	width: 135px;
	border: 1px solid #CFCFCF;
}
.white_text {
	font-family: tahoma;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF !important;
	text-decoration: none;
        padding: 2px 2px 2px 2px;
}
.blue_text {

	font-family: tahoma;
	font-size: 14px;
	font-weight: normal;
	color: #17ACCD;
	text-decoration: none;
}
.yellow_bold_text {
	font-family: "Arial Black";
	font-size: 12px;
	font-weight: normal;
	color: #EB8000;

	text-decoration: none;
}
.grey_link {
	font-family: tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #656565;
	text-decoration: underline;
}
.grey_link:hover {
	font-family: tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #656565;
	text-decoration:none;
}
.black_text_1 {

	font-family: arial;
	font-size: 18px;
	font-weight: normal;
	color: #3f3f3f;
	text-decoration: none;
}
.orange_text_1 {

	font-family: tahoma;
	font-size: 14px;
	font-weight: bold;
	color: #F49606;
	text-decoration: none;
}
.red_text_1 {

	font-family: arial;
	font-size: 14px;
	font-weight: bold;
	color: #D43922;
	text-decoration: normal;
}
.red_text_2 {
	font-family: verdana;
	font-size: 11px;
	font-weight: bold;
	color: #D43922;
	text-decoration: normal;
}
.red_text_3 {

	font-family: Tahoma;
	font-size:10pt;
	font-weight: bold;
	color: #cc0017;
	text-decoration: underline;
}
.blue_top_links {
	font-family: Verdana;
	font-size:8pt;
	font-weight: normal;
	color: #6f6f6f;
	text-decoration: none;
}
.blue_top_links:hover {

	font-family: Verdana;
	font-size:8pt;
	font-weight: normal;
	color: #13ACCD;
	text-decoration: none;
}
.blue_links_spacer {

	font-family: tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #6f6f6f;
	text-decoration: none;
}
.white_link {
	font-family: tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF !important;
	text-decoration: underline !important;
}
.white_link:hover {
	font-family: tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF !important;
	text-decoration: none;
}
.grey_border {
	background-color: #FAFAFA;
	border: 1px solid #E3E3E3;
}
.orange_heading {

	font-family: tahoma;
	font-size: 14px;
	font-weight: bold;
	color: #F49606;
	text-decoration: none;
}
.orange_link {
	font-family: tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #EB8001;
	text-decoration: underline;
}
.orange_link:hover {
	font-family: tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #5f5f5f;
	text-decoration: underline;
}
.small_textfield {
	font-family: tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	height: 14px;
	width: 35px;
	border: 1px solid #CFCFCF;
}
.grey_heading {
	font-family: tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #119cbb;
	text-decoration: none;
	line-height: 14px;
}
.blue_price_text {
        font-family: tahoma;
	font-size: 14px;
	font-weight: bold;
	color: #13ACCD;
	text-decoration: none;
}
.grey_bold_link {
	font-family: tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #3f3f3f;
	text-decoration: none;
}
.grey_bold_link:hover {
	font-family: tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #EB8001;
	text-decoration: none;
}
.blue_link {

	font-family: verdana;
	font-size: 10px;
	font-weight: normal;
	color: #0e7d96;
	text-decoration: underline;
}
.blue_link:hover {

	font-family: verdana;
	font-size: 10px;
	font-weight: normal;
	color: #983d00;
	text-decoration: done;
}
.white_text {

	font-family: arial;
	font-size: 12px;
	font-weight: normal;
	color: #ffffff !important;
	text-decoration: none !important;
}
.orange_border
{
border:1px solid #EB8000;
}
.blue_heading_text {
	font-family: verdana;
	font-size: 14px;
	font-weight: bold;
	color: #119cbb;
	text-decoration: none;
}
.anylinkcss{
        position:absolute;
        visibility: hidden;
        border:1px solid #FEEBC6;
        border-bottom: 1px solid #FEEBC6;
        font:normal 12px Verdana;
        line-height: 18px;
        z-index: 100;
        background-color: #EB8000;

        width: 130px;
        border:1px solid #FDAB0A;
        padding: 2px 2px 2px 2px;
}

.anylinkcss a{
        width: 100%;
        display:block;

        border-bottom: 1px solid #FEEBC6;
        padding: 1px 0px 0px 0px;
        text-decoration: none;
        font-weight: normal;
}

.anylinkcss a:hover{ /*hover background color*/
         display:block;
         background-color: #FDAB0A;
         color: #333333!important;
         text-decoration: none;
}

img { border: 0px; }
.storebox {
        width: 157px;
        height:241px;
        margin:	0px 4px 0px 0px;
        float:	left;
        background-image:url(images/boxbg.gif);
        text-align: center;
        font-family:tahoma, sans-serif;
        font-size: 11px;
        line-height:17px;	
        color:#666;
	}
.storebox a
	{
        color: 666;
        text-decoration: none;
	}
.storebox a:hover
	{
	color:#0e7d96;
	}
.storebox h3
	{
	font-weight:bold;	
	font-size:11px;
	margin:	0px;
	padding:4px 0px 5px 0px;
	}
.storeboxinner
	{
	height:	17px;
	margin-left:10px;
	text-align:left;
	line-height:17px;
	vertical-align:	middle;
	}
.storeboxinner img {padding-right:5px;}
.orangebox
	{
	font-family:tahoma, sans;
	font-size:12px;
	line-height:16px;
	height:	70px;
	width:	180px;
	color:	#fff;
	background-image:url(images/orangebox.jpg);
	}
.orangeboxtext
	{
	font-size: 12px;
	font-weight: bold;
	padding: 6px 0px 0px 6px;
	}
#rightnav
	{
	color:	#f39308;
	font-weight: normal;
        line-height: 15px;
	}
#rightnav a
	{
	color:	#0e7d96;
	text-decoration: none;
	font-family: Verdana, sans;
	font-size: 11px;
	}
#rightnav a:hover
	{
	color: #f39308;
	}
#rightnav h3
	{
	font-family: Verdana, sans;
	color: #444;
	font-size: 12px;
	line-height: 15px;
	font-weight: bold;
	margin:	0px;
	}
#righttext
	{	
        font-family: Verdana;
	color: #444;
	font-size: 8pt;
	line-height: 15px;
	font-weight: normal;			
	}
#righttext img
	{
	vertical-align:	middle;
	}

#productcontainer {width: 640px;}

.productimage
	{
	font-size: 10px;
	line-height: 20px;
	width: 140px;
	margin: 12px 0px 0px 10px;
	float: left;
	}

.productbody
	{
	width: 480px;
	float: left;
	font-family: Verdana, sans-serif;
	font-size: 11px;
	}

.productprice
	{
	font-size: 11px;
	height: 35px;
	line-height: 35px;
	vertical-align: middle;
	font-weight: bold;
	border-top: solid 1px #ddd;
	border-bottom: solid 1px #ddd;
	margin: 10px 0px 10px 0px;
	}

.smallgraybox
	{
	padding: 3px;
	margin: 15px 0px 15px 0px;
	background-color: #f6f6f6;
	border: solid 1px #ddd;
	text-align: center;
        position: relative; top: -10px; 
	}

.smallgraybox img
	{
	vertical-align: middle;
	}

td.page-column-center {
background-color:#FCFAEF;
padding-left:10px;
}
#anylinkmenu2 {width:150px;}
div.price-border-gray {
border-top: 1px solid #eeeeee;
border-bottom: 1px solid #eeeeee;
padding: 0px 15px 15px 15px;
}
input.textbox {border: 1px solid #cbcbcb;}
input#ctl00_ctl03_imbGoogleCheckout {display:block; margin-left: auto; margin-right: auto; }
input#ctl00_ctl05_mailingList_imbSubmit {position: relative; top: -25px; right:-108px;}
div#mailing-lists-unregistered { width: 98%; font-size: 8pt; }
inputctl00_pageContent_txtQuantity { position: relative; top:-2px!important; left:-20px;}
.mod-body-body { font-size: 100% }