HTML{PADDING:0px;FONT-SIZE:11px;MARGIN:0px;CURSOR:default;COLOR:#000000;LINE-HEIGHT:16px;FONT-FAMILY:Verdana;}    
BODY{PADDING:0px;FONT-SIZE: 11px;MARGIN: 0px;COLOR: #333333;LINE-HEIGHT: 16px;FONT-FAMILY:Verdana;}
hr{color:#30859a; height:1px;}
.distribution_location {position:absolute}
.distribution_location img { background:url('images/bullet_distribution.png') top center no-repeat;width:7px; height:7px; }
.distribution_location:hover img { background-position: bottom center }
.category_price_list{text-align:left;margin:0px 35px;color:#777799;font-size:9px;}
.td_prod_info{LINE-HEIGHT:1.3;text-align:justify;}
.errorBox{FONT-WEIGHT: bold;FONT-SIZE: 10px;BACKGROUND: #ffffff;FONT-FAMILY: Verdana}
.stockWarning{FONT-SIZE: 10px;COLOR: #cc0033;FONT-FAMILY: Verdana}
.productsNotifications{BACKGROUND: #f2fff7}
.orderEdit{FONT-SIZE: 10px;COLOR:blue;FONT-FAMILY: Verdana, Arial, sans-serif;TEXT-DECORATION: underline}
A{FONT-SIZE: 11px;COLOR: #31849B;FONT-FAMILY: Verdana;TEXT-DECORATION: none}
A.pass_forgotten:link,A.pass_forgotten:active,A.pass_forgotten:visited,A.pass_forgotten:hover{FONT:11px Verdana;color:#000000;TEXT-DECORATION:underline}
.active_menu {color:#8C8C8C; font-family:Verdana,Arial,sans-serif; font-size:10px;line-height:13px; }
.active_menu a {color:#8C8C8C; font-family:Verdana,Arial,sans-serif; font-size:10px; }
FORM{DISPLAY: inline}
TD.headerNavigation{FONT-WEIGHT: bold;FONT-SIZE: 10pt;FONT-FAMILY: Arial;color:#31849B}
.headerNavigation{FONT-WEIGHT: bold;FONT-SIZE: 11px;COLOR:#30859A;TEXT-DECORATION: none}
.new_product_list{position:relative;left:19px;FONT:12px Verdana;COLOR: #646464;text-align:left;}
.new_product_image{position:relative;}
.category_listing{height:29px;display:inline;line-height:2.4;}
.new_product_list A:link{FONT:12px Verdana;COLOR:#30849C;TEXT-DECORATION:none;text-align:left;}
.new_product_list A:active{FONT:12px Verdana;COLOR:#30849C;TEXT-DECORATION:none;text-align:left;}
.new_product_list A:visited{FONT:12px Verdana;COLOR:#30849C;TEXT-DECORATION: none;text-align:left;}
.new_product_list A:hover{FONT:12px Verdana;COLOR:#30849C;TEXT-DECORATION:none;text-align:left;}
.new_product_list A{FONT:12px Verdana;COLOR:#30849C;TEXT-DECORATION: none;LINE-HEIGHT:2.4;}
.boxText{FONT-SIZE: 10px;FONT-FAMILY: Verdana;BACKGROUND-COLOR: white;LINE-HEIGHT:2.2;vertical-align:top;padding:0px;}
.press_links{color:#333333;text-decoration:underline;}
.category_link {FONT:8pt Verdana;COLOR:#646464;LINE-HEIGHT:2.2;}
.category_link A:link{FONT:8pt Verdana;COLOR:#646464;TEXT-DECORATION:none;}
.category_link A:active{FONT:8pt Verdana;COLOR:#646464;TEXT-DECORATION:none;}
.category_link A:visited{FONT:8pt Verdana;COLOR:#646464;TEXT-DECORATION: none;}
.category_link A:hover{FONT:8pt Verdana;COLOR:#646464;TEXT-DECORATION:none;}
.category_link A{FONT:8pt Verdana;COLOR:#646464;TEXT-DECORATION: none}
.prod_inf{font-size:11pt;color:#333333;}
A.headerNavigation{FONT-WEIGHT: normal;FONT-SIZE: 10pt;COLOR: #646464;TEXT-DECORATION: none;FONT-FAMILY: Arial;}
A.headerNavigation:visited{FONT-WEIGHT: normal;FONT-SIZE: 10pt; COLOR: #646464;TEXT-DECORATION: none;FONT-FAMILY: Arial;}
A.headerNavigation:hover{FONT-WEIGHT: normal;FONT-SIZE: 10pt;COLOR: #646464;TEXT-DECORATION: none;FONT-FAMILY: Arial;}
TR.headerError {BACKGROUND: #ff0000}
TD.headerError{FONT-WEIGHT:bold;FONT-SIZE:12px;BACKGROUND:#ff0000;COLOR:#ffffff;FONT-FAMILY:Verdana;TEXT-ALIGN:center}
TR.headerInfo{BACKGROUND: #00ff00}
TD.headerInfo{FONT:bold 12px Verdana;BACKGROUND:#00ff00;COLOR:#ffffff;TEXT-ALIGN: center}
.brudcramps{FONT:10px Verdana;COLOR: #646464;}
.footer1{COLOR:#31849b;TEXT-ALIGN:center}
A.catNav:link,A.catNav:active,A.catNav:visited,A.catNav:hover{FONT:12px Verdana;COLOR: #31849b;TEXT-DECORATION:none}
.footer1 A:link{padding:0px;FONT:11px Verdana;COLOR: #31849b;TEXT-DECORATION:none;VERTICAL-ALIGN:middle;}
.footer1 A:active{padding:0px;FONT:11px Verdana;COLOR: #acacac;TEXT-DECORATION:none;VERTICAL-ALIGN:middle;}
.footer1 A:visited{PADDING: 0px;FONT:11px Verdana;COLOR: #31849b;TEXT-DECORATION: none;VERTICAL-ALIGN:middle;}
.footer1 A:hover{padding:0px;FONT:11px Verdana;COLOR: #31849b;TEXT-DECORATION:none;VERTICAL-ALIGN:middle;}
.footer1 A{PADDING: 5px;FONT:11px Verdana;COLOR:#31849b;VERTICAL-ALIGN:middle;LINE-HEIGHT:16px;TEXT-ALIGN: right;TEXT-DECORATION: none}
.infoBox{BACKGROUND:#ffffff}
.create_shipping_info{height:270px;line-height:5;}
.infoBoxContents{FONT-SIZE:12px;BACKGROUND:#ffffff;FONT-FAMILY:Verdana}
.infoBoxNotice{BACKGROUND:#ff8e90}
table.logintext{width:60%;}
td.logintext{font:normal 12px Verdana;}
.infoBoxNoticeContents{FONT-SIZE:10px;BACKGROUND:#ffe6e6;FONT-FAMILY:Verdana}
TD.infoBoxHeading{font:bold 10px Verdana;COLOR: #ffffff;}
TD.infoBox{font:normal 10px Verdana}
SPAN.infoBox{FONT-SIZE: 10px;FONT-FAMILY: Verdana, Arial, sans-serif}
TR.accountHistory-odd{BACKGROUND: #ffffff}
TR.addressBook-odd{BACKGROUND: #ffffff}
TR.alsoPurchased-odd{BACKGROUND: #ffffff}
TR.payment-odd{BACKGROUND: #ffffff}
TR.productListing-odd{BACKGROUND: #ffffff}
TR.productReviews-odd{BACKGROUND: #ffffff}
TR.upcomingProducts-odd{BACKGROUND: #ffffff}
TR.shippingOptions-odd{BACKGROUND: #ffffff}
TR.accountHistory-even{BACKGROUND: #ffffff}
TR.addressBook-even{BACKGROUND: #ffffff}
TR.alsoPurchased-even{BACKGROUND: #ffffff}
TR.payment-even{BACKGROUND: #ffffff}
TR.productListing-even{BACKGROUND: #ffffff}
TR.productReviews-even{BACKGROUND: #ffffff}
TR.upcomingProducts-even{BACKGROUND: #ffffff}
TR.shippingOptions-even{BACKGROUND: #ffffff}
TABLE.productListing{text-align:left;width:95%}
.productListing-heading{FONT-WEIGHT: bold;FONT-SIZE: 10px;BACKGROUND: #ffffff; COLOR: #ffffff;FONT-FAMILY: Verdana}
TD.productListing-data{FONT-SIZE:11px;COLOR:#000000;FONT-FAMILY:Verdana;height:180px;vertical-align:top;}
A.productListing-data:link,A.productListing-data:active,A.productListing-data:visited,A.productListing-data:hover{FONT:12px Verdana;COLOR: #000000;TEXT-DECORATION:none}
A.pageResults{COLOR: #30859a}
A.pageResults:hover{BACKGROUND: #eeeeee;COLOR: #20455a}
TD.pageHeading{FONT-WEIGHT: bold;FONT-SIZE: 14px;FONT-FAMILY: Verdana}
DIV.pageHeading{FONT-WEIGHT: bold;FONT-SIZE: 12px;COLOR: #556e1b; FONT-FAMILY: Verdana}
TR.subBar{BACKGROUND: #f4f7fd}
TD.subBar{FONT-SIZE: 10px;COLOR: #000000; FONT-FAMILY:Verdana}
TD.main{FONT-SIZE: 11px;COLOR: #000000;LINE-HEIGHT: 1.5;FONT-FAMILY: Verdana}
div.log_main{position:relative;top:0px;left:0px;}
div.log{position:absolute;top:-5px;left:383px;width:270px;LINE-HEIGHT: 2;}
div.main1{float:left;width:110px;FONT-SIZE: 11px;COLOR: #000000;FONT-FAMILY: Verdana;}
div.main2{float:left;width:160px;FONT-SIZE: 11px;COLOR: #000000;}
div.main_login{float:left;width:270px;margin-top:4px;}
.main_forgot{float:left;width:160px;height:30px;LINE-HEIGHT:30px;FONT-FAMILY: Verdana;vertical-align:bottom;}

TD.smallText
{
    FONT-SIZE: 10px;
    COLOR: #454545;
    FONT-FAMILY: Verdana, Arial, sans-serif
}
SPAN.smallText
{
    FONT-SIZE: 10px;
    COLOR: #454545;
    FONT-FAMILY: Verdana, Arial, sans-serif
}
P.smallText
{
    FONT-SIZE: 10px;
    COLOR: #454545;
    FONT-FAMILY: Verdana, Arial, sans-serif
}
TD.accountCategory
{
    FONT-SIZE: 13px;
    COLOR: #aabbdd;
    FONT-FAMILY: Verdana, Arial, sans-serif
}
TD.fieldKey
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    FONT-FAMILY: Verdana, Arial, sans-serif
}
TD.fieldValue
{
    FONT-SIZE: 12px;
    FONT-FAMILY: Verdana, Arial, sans-serif
}
TD.tableHeading
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    FONT-FAMILY: Verdana, Arial, sans-serif
}
SPAN.newItemInCart
{
    FONT-SIZE: 10px;
    COLOR: #ff0000;
    FONT-FAMILY: Verdana, Arial, sans-serif
}
INPUT
{
    FONT-SIZE: 11px;
    FONT-FAMILY: Verdana, Arial, sans-serif
}

TEXTAREA
{
    FONT-SIZE: 11px;
    WIDTH: 100%;
    FONT-FAMILY: Verdana, Arial, sans-serif
}
SPAN.greetUser
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #f0a480;
    FONT-FAMILY: Verdana, Arial, sans-serif
}
TABLE.formArea
{
    BORDER-RIGHT: #7b9ebd 1px solid;
    BORDER-TOP: #7b9ebd 1px solid;
    BACKGROUND: #f1f9fe;
    BORDER-LEFT: #7b9ebd 1px solid;
    BORDER-BOTTOM: #7b9ebd 1px solid
}
TD.formAreaTitle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    FONT-FAMILY: Tahoma, Verdana, Arial, sans-serif
}
SPAN.markProductOutOfStock
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #c76170;
    FONT-FAMILY: Tahoma, Verdana, Arial, sans-serif
}
SPAN.productSpecialPrice
{
    COLOR: #ff0000;
    FONT-FAMILY: Verdana, Arial, sans-serif
}
SPAN.errorText
{
    COLOR: #ff0000;
    FONT-FAMILY: Verdana, Arial, sans-serif
}
.moduleRow
{
}
.moduleRowOver
{
    cursor: pointer;
    BACKGROUND-COLOR: #d7e9f7
}
.moduleRowSelected
{
    BACKGROUND-COLOR: #ffffff
}
.checkoutBarFrom
{
    FONT-SIZE: 10px;
    COLOR: #8c8c8c;
    FONT-FAMILY: Verdana, Arial, sans-serif
}
.checkoutBarTo{FONT: normal 10px Verdana;COLOR: #8c8c8c;}
.checkoutBarCurrent{FONT: bold 10px Verdana;COLOR: #31869B;}
.messageBox
{
    FONT-SIZE: 10px;
    FONT-FAMILY: Verdana
}
.messageStackError
{
    FONT:  11px Verdana;
    BACKGROUND-COLOR: #ffffff
}
.messageStackWarning
{
    FONT:  11px Verdana;
    BACKGROUND-COLOR: #ffffff
}
.messageStackSuccess
{
    FONT:  bold 11px Verdana;
    BACKGROUND-COLOR: #30859a;
		color: #ffffff
}
.inputRequirement
{
    FONT-SIZE: 10px;
    COLOR: #ff0000;
    FONT-FAMILY: Verdana, Arial, sans-serif
}
.footer
{
    COLOR: #acacac;
    TEXT-ALIGN: center
}
.footer A:link
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    PADDING-BOTTOM: 0px;
    COLOR: #acacac;
    PADDING-TOP: 0px;
    TEXT-DECORATION: none
}
.footer A:active
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    PADDING-BOTTOM: 0px;
    COLOR: #acacac;
    PADDING-TOP: 0px;
    TEXT-DECORATION: none
}
.footer A:visited
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    PADDING-BOTTOM: 0px;
    COLOR: #acacac;
    PADDING-TOP: 0px;
    TEXT-DECORATION: none
}
.footer A:hover
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    PADDING-BOTTOM: 0px;
    COLOR: #acacac;
    PADDING-TOP: 0px;
    TEXT-DECORATION: underline
}
.footer A
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 0px;
    VERTICAL-ALIGN: middle;
    COLOR: #acacac;
    LINE-HEIGHT: 16px;
    PADDING-TOP: 0px;
    TEXT-ALIGN: right;
    TEXT-DECORATION: none
}
.btn_go
{
    BORDER-RIGHT: #556e1b 1px solid;
    PADDING-RIGHT: 7px;
    BORDER-TOP: #556e1b 1px solid;
    PADDING-LEFT: 7px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    PADDING-BOTTOM: 3px;
    BORDER-LEFT: #556e1b 1px solid;
    CURSOR: pointer;
    COLOR: #556e1b;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: #556e1b 1px solid;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ffffff
}
.search TD SELECT
{
    BORDER-RIGHT: #c1d1e0 1px solid;
    BORDER-TOP: #c1d1e0 1px solid;
    FONT-SIZE: 10px;
    BORDER-LEFT: #c1d1e0 1px solid;
    COLOR: #000000;
    BORDER-BOTTOM: #c1d1e0 1px solid;
    HEIGHT: 15px;
    BACKGROUND-COLOR: #ffffff
}
.login
{
    BORDER-RIGHT: #7c8373 1px solid;
    BORDER-TOP: #7c8373 1px solid;
    FONT-SIZE: 10px;
    BACKGROUND: #ffffff;
    BORDER-LEFT: #7c8373 1px solid;
    WIDTH: 70px;
    COLOR: #000000;
    BORDER-BOTTOM: #7c8373 1px solid;
    HEIGHT: 12px
}
TEXTAREA
{
    BORDER-RIGHT: #1f6d93 1px solid;
    BORDER-TOP: #1f6d93 1px solid;
    FONT-SIZE: 8pt;
    BACKGROUND: #ffffff;
    BORDER-LEFT: #1f6d93 1px solid;
    COLOR: #000000;
    BORDER-BOTTOM: #1f6d93 1px solid
}
INPUT.button
{
    BORDER-RIGHT: #cccccc 1px solid;
    PADDING-RIGHT: 7px;
    BORDER-TOP: #cccccc 1px solid;
    PADDING-LEFT: 7px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    PADDING-BOTTOM: 0px;
    BORDER-LEFT: #cccccc 1px solid;
    CURSOR: pointer;
    COLOR: #000000;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #cccccc 1px solid;
    HEIGHT: auto
}
INPUT.text_field
{
    BORDER-RIGHT: #26527f 1px solid;
    BORDER-TOP: #26527f 1px solid;
    FONT-SIZE: 10px;
    BORDER-LEFT: #26527f 1px solid;
    BORDER-BOTTOM: #26527f 1px solid;
    BACKGROUND-COLOR: #ffffff
}
.infotext
{
    FONT-SIZE: 10px;
    FONT-FAMILY: Verdana, Arial;
    BACKGROUND-COLOR: #ffffff;
		text-align:justify;
}
#news table{
font-size:10px;
}
#news{
font-size:10px;
}
.main_mail{font:normal 11px Verdana}
.main_mail_order{font:normal 12px Verdana}

.home_midblock { background:url(images/2.png) repeat-y; padding:0 20px 5px 15px; text-align:justify;}

