﻿body
{
    background: #333333; 
    font-size: 12px; 
    font-family: Century Gothic, Arial, Verdana, Georgia; 
    line-height: 17px;
    background-image: url('/images/bg.png');
    color: #000000;
    margin: 0px;
    padding: 0px;
}

html {
  overflow: -moz-scrollbars-vertical;
}

img {border:none; text-decoration:none; vertical-align:middle;}

FORM {margin : 0px;}

#bg_h {width: 100%; margin: 0px; padding: 0px; background-image: url('/images/bg_h.png'); background-repeat: repeat-x;}
#p_left {width: 180px; float: left;}
#p_main {width: 970px; height: 300px; min-height: 300px; float: left; margin: 0 10px 0 10px;}
#p_right {width: 180px; float: left;}
#p_header {width: 970px; height: 225px; min-height: 225px; margin: 0px; padding: 0px; position: relative;}
#p_content {width: 970px; background-image: url('/images/m_bg.png'); margin: 0px; padding: 0px;}
#p_footer {clear:both; width: 970px; padding-bottom: 20px;}
#p_logos a {clear:both; display: block; margin: 5px 0 5px 0;}

.logo_new {width: 230px; height: 200px; min-height: 200px; background-image: url('/images/bg_logo.png'); background-repeat: no-repeat; margin: 0px; padding: 0px;}

.pic250 {padding: 1px; border: 1px solid #e7e7e7; -webkit-box-shadow:0px 2px 4px #c7c4c2; -moz-box-shadow:0px 2px 4px #c7c4c2;}
.pic360 {border: 1px solid #e7e7e7;}
.pic640{padding: 1px; -webkit-box-shadow:0px 2px 5px #c7c4c2; -moz-box-shadow:0px 2px 5px #c7c4c2;}

.bb{border: 1px solid #bababa; background: #FFFFFF;}
.bb_popup{border: 2px solid #bababa;}
.bb_popup_rebate{border: 3px solid #bababa; background: #FFFFFF;}
.bb1{border: 1px solid #bababa;}
.bbpic{border: 3px solid #e7e7e7;}
.bb_pic{border: 3px solid #e7e7e7;}
.bb_pic_tiny{border: 2px solid #e7e7e7;}
.bb_staff{border: 1px solid #e7e7e7;}

DIV {margin: 0px; padding: 0px;}
.menu_footer{float:left; padding-right: 30px; line-height: 16px; color:#bababa; text-decoration: none; font-size:12px; text-align: left;}
.btn_show{float:left; width:210px; height: 30px; padding-left: 6px; padding-top: 2px; padding-bottom: 2px;}

LI {}

TD
{font-size: 12px; color: #000000; line-height: 17px; font-family: Century Gothic, Verdana; text-align:left;}
.description {font-size: 12px; line-height: 15px; padding-top: 5px; padding-bottom: 5px;}
.title {font-size: 16px; line-height: 21px; color: #000000; font-weight: bold;}
.pagetitle {font-size: 20px; line-height: 24px; color: #000000;}
.box{font-size: 12px; line-height: 17px; color: #000000; background-color: #e7e7e7;}
.small{font-size: 12px; line-height: 15px; }
.msg{font-size: 13px; line-height: 20px; color: #000000;}
.feature{font-size: 12px; line-height: 16px;}
.title_show {font-size: 16px; line-height: 24px; font-weight:bold; color: #000000;}
.line {background-image: url('/images/line.gif'); min-height: 5px; height: 5px; background-repeat: repeat-x; }
.comment {font-size: 11px; color: #000000; line-height: 15px;}
.header{font-size: 12px; color: #000000; background-color: #e7e7e7; line-height:24px; font-weight: bold; height: 24px;}
.footer {color:#bababa; font-size:12px; line-height: 16px;}
.ff {font-size: 12px; line-height: 15px; color: #000000; font-family: Century Gothic, Arial, Verdana, Georgia;}
.ff_loancal {font-size: 12px; color: #000000; width: 100px; text-align: right; font-family: Century Gothic, Arial, Verdana, Georgia;}
.ff1 {font-size: 12px; line-height: 18px; width: 160px; font-family: Century Gothic, Arial, Verdana, Georgia;}
.ff2 {font-size: 12px; line-height: 18px; width: 150px; font-family: Century Gothic, Arial, Verdana, Georgia;}
.ff3 {font-size: 12px; line-height: 18px; width: 190px; font-family: Century Gothic, Arial, Verdana, Georgia;}
.ffb {font-size: 12px; color: black; font-family: Century Gothic, Arial, Verdana, Georgia;}
.ffh {font-size: 12px; font-family: Century Gothic, Verdana; width: 135px; color: #000000;}
.price_show {font-size: 20px; font-weight: bold; line-height: 24px; font-family: Georgia, Century Gothic, Arial, Verdana;}
.special_show {font-size: 20px; font-weight: bold; line-height: 24px; font-family: Georgia, Century Gothic, Arial, Verdana; color: #990000;}
.price {font-size: 15px; line-height: 20px; font-weight: bold; font-family: Georgia, Century Gothic, Arial, Verdana;}

.lbl_footer{padding-left: 4px; padding-right: 4px;}
.lbl_price{font-size: 20px; font-weight: bold; line-height: 24px; font-family: Georgia, Century Gothic, Arial, Verdana; margin-right: 20px;}
.lbl_price_special{font-size: 20px; font-weight: bold; line-height: 24px; color:#990000; font-family: Georgia, Century Gothic, Arial, Verdana; margin-right: 20px;}

.selected {background: #eeede3;}

.st {padding-right: 7px;}
.st1 {padding-bottom: 3px; padding-right: 7px;}
.st_search {padding-left: 5px; padding-right: 10px; padding-top: 3px; padding-bottom: 3px; font-size: 11px; line-height: 15px;}
.st_quicksearch {padding-bottom: 8px; color: #EFEFEF;}
.st_summary {padding-right: 10px; font-size: 12px; line-height: 17px;}
.st_form {padding-left: 3px; padding-right: 3px; padding-top: 2px; padding-bottom: 4px;}

a img {text-decoration: none; border: none;}
a:link, a:Active, a:Visited {color: #000000;}
a:hover {color: #990000; text-decoration: none;}
  
a.link_header:Link, a.link_header:Active, a.link_header:Visited {color:#000000; text-decoration: underline; font-weight: bold;}
a.link_header:Hover {color: #990000; text-decoration: none; font-weight: bold;}

A.link_footer:Link, A.link_footer:Active, A.link_footer:Visited {color:#bababa; text-decoration: none; font-size:12px;}
A.link_footer:Hover {color: #CC3300; text-decoration: underline; font-size:12px;}

a.link_sitemap:Link, A.link_sitemap:Active, A.link_sitemap:Visited {color: #000000; text-decoration: none; font-size: 11px;}
a.link_sitemap:Hover {color: #990000; text-decoration: underline; font-size: 11px;}

A.link_paging:Link, A.link_paging:Active, A.link_paging:Visited {color:#000000; text-decoration: underline; font-size:13px;}
A.link_paging:Hover {color: #990000; text-decoration: none; font-size:13px;}

A.link_arrow:Link, A.link_arrow:Active, A.link_arrow:Visited {color: #000000; text-decoration: none; background: url('images/icon_arrow_black.png') no-repeat 0 0; display: table; padding-left:10px;}
A.link_arrow:Hover {color: #990000; text-decoration: underline; background: url('images/icon_arrow_red.png') no-repeat 0 0; display: table; padding-left:10px;}

.lbl_paging{padding-left: 7px; padding-right: 7px;}
.lbl_paging_current{padding-left: 7px; padding-right: 7px;}
