.boxText{font-family:Verdana,Arial,sans-serif;font-size:10px;}
A.boxText{font-family:Verdana,Arial,sans-serif;font-size:10px;text-decoration:none;font-weight:normal;}
A.boxText:hover{font-family:Verdana,Arial,sans-serif;font-size:10px;text-decoration:none;font-weight:normal;}
.boxText_center{font-family:Verdana,Arial,sans-serif;font-size:10px;padding-left:5px;padding-right:5px;}
.boxText_left{font-family:Verdana,Arial,sans-serif;font-size:10px;padding-left:10px;padding-right:5px;}
.boxText_right{font-family:Verdana,Arial,sans-serif;font-size:10px;padding-left:5px;padding-right:5px;}
.errorBox{font-family:Verdana,Arial,sans-serif;font-size:10px;background:#ffb3b5;font-weight:bold;}
.stockWarning{font-family:Verdana,Arial,sans-serif;font-size:10px;color:#c03;}
.productsNotifications{background:#f2fff7;}
.orderEdit{font-family:Verdana,Arial,sans-serif;font-size:10px;color:#70d250;text-decoration:underline;}
BODY{background-repeat:no-repeat;background-position:0 0;background-attachment:fixed;color:#6e6e6e;margin:0;}
td{font-family:Tahoma;font-size:11px;color:#6e6e6e;text-decoration:none;}
td.blue{font-family:Tahoma;font-size:11px;color:#1f759c;text-decoration:none;}
img{text-decoration:none;border:0 none;}
.data{font-family:Tahoma;font-size:11px;font-weight:bold;color:#a26a00;text-decoration:none;border:none;}
a{font-family:Tahoma;font-size:11px;color:#1f759c;text-decoration:none;border:none;}
A:hover{color:#abd;text-decoration:underline;}
FORM{display:inline;}
TR.header{background:#fff;}
TR.headerNavigation{background:#bbc3d3;}
TD.headerNavigation{font-family:Verdana,Arial,sans-serif;font-size:10px;background:#bbc3d3;color:#fff;font-weight:bold;}
A.headerNavigation{color:#fff;}
A.headerNavigation:hover{color:#fff;}
TR.headerError{background:#f00;}
TD.headerError{font-family:Tahoma,Verdana,Arial,sans-serif;font-size:12px;background:#f00;color:#fff;font-weight:bold;text-align:center;}
TR.headerInfo{background:#0f0;}
TD.headerInfo{font-family:Tahoma,Verdana,Arial,sans-serif;font-size:12px;background:#0f0;color:#fff;font-weight:bold;text-align:center;}
TR.footer{background:#bbc3d3;}
TD.footer{font-family:Verdana,Arial,sans-serif;font-size:10px;background:#bbc3d3;color:#fff;font-weight:bold;}
.infoBox{border-width:1px;border-style:solid;border-color:#e5e5e5;}
.infoBox_form{border-width:1px;border-style:solid;border-color:#e5e5e5;}
.infoBox_right{border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#e5e5e5;}
.infoBoxContents{font-family:Verdana,Arial,sans-serif;font-size:10px;}
.infoBoxContents_form{font-family:Verdana,Arial,sans-serif;font-size:10px;}
.infoBoxContents_button{font-family:Verdana,Arial,sans-serif;font-size:10px;}
.infoBoxContents_new{background:url(images/design/center_bg_top.jpg) no-repeat left top;font-family:Tahoma,Verdana,Arial,sans-serif;font-size:10px;height:250px;}
.infoBoxContentsText_new{font-family:Tahoma,Verdana,Arial,sans-serif;font-size:10px;}
A.infoBoxContentsText_new{font-family:Tahoma,Verdana,Arial,sans-serif;font-size:10px;text-decoration:none;}
.infoBoxContents_center{font-family:Tahoma,Verdana,Arial,sans-serif;font-size:10px;}
.infoBoxContentsText_center{font-family:Tahoma,Verdana,Arial,sans-serif;font-size:10px;}
A.infoBoxContentsText_center{font-family:Tahoma,Verdana,Arial,sans-serif;font-size:10px;text-decoration:none;}
.infoBoxContents_left{font-family:Tahoma,Verdana,Arial,sans-serif;font-size:10px;color:#1f759c;padding-top:3;padding-left:16;padding-right:15;padding-bottom:4;}
.infoBoxContentsText_left{font-family:Tahoma,Verdana,Arial,sans-serif;font-size:10px;color:#1f759c;}
A.infoBoxContentsText_left{font-family:Tahoma,Verdana,Arial,sans-serif;font-size:10px;color:#1f759c;text-decoration:none;}
.infoBoxContents_right{font-family:Tahoma,Verdana,Arial,sans-serif;font-size:10px;color:#1f759c;padding-top:3;padding-left:22;padding-right:15;padding-bottom:4;}
.infoBoxContentsText_right{font-family:Tahoma,Verdana,Arial,sans-serif;font-size:10px;color:#1f759c;}
A.infoBoxContentsText_right{font-family:Tahoma,Verdana,Arial,sans-serif;font-size:10px;color:#1f759c;text-decoration:none;}
.infoBoxContents_categ{font-family:Tahoma,Verdana,Arial,sans-serif;font-size:10px;color:#1f759c;}
.infoBoxContentsText_categ{font-family:Tahoma,Verdana,Arial,sans-serif;font-size:10px;color:#1f759c;padding-left:14px;}
A.infoBoxContentsText_categ{font-family:Tahoma,Verdana,Arial,sans-serif;font-size:10px;text-decoration:none;color:#1f759c;padding-left:14px;}
A.productTitle{font-family:Tahoma,Verdana,Arial,sans-serif;font-size:10px;color:#888;text-decoration:none;padding-top:5px;font-weight:bold;}
.infoBoxNotice{background:#ff8e90;}
.infoBoxNoticeContents{background:#ffe6e6;font-family:Verdana,Arial,sans-serif;font-size:10px;}
TD.infoBoxHeading{font-family:Verdana,Arial,sans-serif;font-size:10px;font-weight:bold;background:#83cff3;color:#fff;}
TD.infoBoxHeading_new{font-family:Tahoma,Arial,sans-serif;font-size:12px;font-weight:bold;color:white;background:url(images/design/w.jpg) no-repeat left top;height:28px;padding-left:15px;text-align:left;vertical-align:middle;}
TD.infoBoxHeading_left{font-family:Verdana,Arial,sans-serif;font-size:10px;font-weight:bold;background:#83cff3;color:#fff;}
TD.infoBoxHeading_right{font-family:Tahoma;font-size:11px;font-weight:bold;color:#a26a00;height:18px;padding-top:10px;padding-left:12px;}
TD.infoBoxHeading_categ{font-family:Tahoma,Arial,sans-serif;font-size:12px;font-weight:bold;color:white;background:url(images/design/box_left_header.jpg) no-repeat left top;height:26px;padding-left:15px;text-align:left;vertical-align:middle;}
TD.infoBox,SPAN.infoBox{font-family:Verdana,Arial,sans-serif;font-size:10px;}
TABLE.productListing{border:1px;border-style:solid;border-color:#b6b7cb;border-spacing:1px;}
.productListing-heading{font-family:Verdana,Arial,sans-serif;font-size:10px;background:#83cff3;color:#fff;font-weight:bold;}
TD.productListing-data{font-family:Verdana,Arial,sans-serif;font-size:10px;}
A.pageResults{color:#00f;}
A.pageResults:hover{color:#00f;background:#ff3;}
TD.pageHeading,DIV.pageHeading{font-family:Tahoma,Arial,sans-serif;font-size:12px;font-weight:bold;color:white;background:url(images/design/box_center_top.jpg) no-repeat left top;height:31px;padding-left:28px;padding-top:12px;text-align:left;vertical-align:top;}
TR.subBar{background:#f4f7fd;}
TD.subBar{font-family:Verdana,Arial,sans-serif;font-size:10px;color:#000;}
TD.main,P.main{font-family:Verdana,Arial,sans-serif;font-size:11px;line-height:1.5;padding-left:8px;padding-right:5px;}
TD.smallText,SPAN.smallText,P.smallText{font-family:Verdana,Arial,sans-serif;font-size:10px;padding-left:5px;padding-right:5px;}
TD.medText,SPAN.medText,P.medText{font-family:Verdana,Arial,sans-serif;font-size:14px;padding-left:5px;padding-right:5px;}
TD.accountCategory{font-family:Verdana,Arial,sans-serif;font-size:13px;color:#abd;}
TD.fieldKey{font-family:Verdana,Arial,sans-serif;font-size:12px;font-weight:bold;}
TD.fieldValue{font-family:Verdana,Arial,sans-serif;font-size:12px;}
TD.tableHeading{font-family:Verdana,Arial,sans-serif;font-size:12px;font-weight:bold;}
SPAN.newItemInCart{font-family:Verdana,Arial,sans-serif;font-size:10px;color:#f00;}
CHECKBOX,INPUT,RADIO,SELECT{font-family:Verdana,Arial,sans-serif;font-size:11px;}
TEXTAREA{width:100%;font-family:Verdana,Arial,sans-serif;font-size:11px;}
SPAN.greetUser{font-family:Verdana,Arial,sans-serif;font-size:12px;color:#f0a480;font-weight:bold;}
TABLE.formArea{background:#f1f9fe;border-color:#7b9ebd;border-style:solid;border-width:1px;}
TD.formAreaTitle{font-family:Tahoma,Verdana,Arial,sans-serif;font-size:12px;font-weight:bold;}
SPAN.markProductOutOfStock{font-family:Tahoma,Verdana,Arial,sans-serif;font-size:12px;color:#c76170;font-weight:bold;}
SPAN.productSpecialPrice{font-family:Verdana,Arial,sans-serif;color:#f00;}
SPAN.errorText{font-family:Verdana,Arial,sans-serif;color:#f00;}
.checkoutBarFrom,.checkoutBarTo{font-family:Verdana,Arial,sans-serif;font-size:10px;color:#8c8c8c;}
.checkoutBarCurrent{font-family:Verdana,Arial,sans-serif;font-size:10px;color:#000;}
.messageBox{font-family:Verdana,Arial,sans-serif;font-size:10px;}
.messageStackError,.messageStackWarning{font-family:Verdana,Arial,sans-serif;font-size:10px;background-color:#ffb3b5;}
.messageStackSuccess{font-family:Verdana,Arial,sans-serif;font-size:10px;background-color:#9f0;}
.inputRequirement{font-family:Verdana,Arial,sans-serif;font-size:10px;color:#f00;padding-right:7px;}
.newProdName,A.newProdName{font-family:Arial,Tahoma,sans-serif;font-size:12px;color:#127bb7;font-weight:bold;}
.errorText{font-family:Verdana,Arial,sans-serif;font-size:12px;font-weight:bold;color:#f00;}
.infoBoxProducts{text-align:center;border:solid 1px #999;font-family:Verdana,Arial,sans-serif;font-size:10px;font-weight:normal;background-color:transparent;color:#333;margin-bottom:-8px;}
.infoBoxProducts a{color:#333;}
TD.infoBoxGrid{font-family:Verdana,Arial,sans-serif;font-size:10px;border:solid 1px #999;}
img.buy_now{margin-bottom:10px;}
img.thm_buy_now{margin-bottom:-3px;}
.buy_now{font-weight:bold;font-size:18px;color:#999;}
.infoBoxList{border:ridge 4px #faf0e6;border-collapse:collapse;background-color:#fff;}
.thumbcontent{font-family:Verdana,Arial,sans-serif;font-size:10px;color:#666;text-align:center;}
TD.noborderbox{font-family:Verdana,Arial,sans-serif;font-size:10px;}
TD.separator{border-bottom:1px solid #ccc;}
.productListing-list-price{font-family:Verdana,Arial,sans-serif;font-size:16px;color:#333;}
TABLE.buytable{width:100%;height:80px;vertical-align:bottom;text-align:right;}


#header {
  width: 1004px;
  height:40px;
  margin-left: auto ;
  margin-right: auto ;
}

.header_font {
    color: #333333;
    font-family: Arial,Helvetica,sans-serif;
    font-style: normal;
    text-decoration: none;
    font-size: 10px;
    text-align: left;
}

#header_link {
    float: left;
    padding-top:15px;
    padding-left:10px;
    width: 585px;
}

#search_box {
 float: left;
    width: 300px;
    padding-top:15px;
    overflow: hidden;
}

#search_title {
 float: left;
    padding-top:15px;
    width: 60px;
}

#search_input {
 float: right;
    overflow: hidden;
    border-width: 0px; 
    padding-top: 15px; 
    width: 310px;
}

#search_go {
 float: right;
    padding-top:15px;
    padding-right:10px;
    padding-left:10px;
}

#header_graphic {
    vertical-align: top;
    height: 108px;
    width: 1004px;
}


#menubar {
margin-left: auto ;
margin-right: auto ;
height: 32px;
background-image:url(images/design/menu_bar_up.gif);
}

.menubar_hm{
color: white;
height: 32px;
margin-left: auto ;
margin-right: auto ;
}

.menubar_hm ul{
margin-left: 0;
margin-right: 0;
height: 32px;
margin-top: 0px;
margin-bottom: 0;
font-size:   13px;
font-style: normal;
font-weight: bold;
font-family: Verdana, Arial, Helvetica, sans-serif;
text-align: left;
}
.menubar_hm li{
float: left;
padding-top: 8px;
font-style: bold;
padding-bottom: 8px;
font-family: Arial, Helvetica, sans-serif;
border-right-color:#333333;
border-right-width: 1px;
border-right-style: solid;
border-left-color:#888888;
border-left-width: 1px;
border-left-style: solid;
}

.menubar_hm li a{
text-decoration: none;
font-style: bold;
padding-right: 8px;
padding-left: 8px;
padding-bottom: 5px;
padding-top: 7px;
margin-left: 0;
margin-right: 0;
color: white;
}

.menubar_hm li a:visited{
color: white;
}

.menubar_hm li a:hover, .menubar_hm li.selected a{
background-image:url(images/design/menu_bar_down.gif);
background-repeat: repeat-x;
text-decoration: none;
}

.menubar_drop{
position:absolute;
top: 0;
color: #ffffff;
line-height: 14px;
visibility: hidden;
margin-top: 0px;
font-family: Verdana;
font-size: 11px;
font-style: normal;
font-weight: normal;
font-variant: normal;
margin-left: -1px;
padding-top: 4px;
padding-right: 10px;
padding-bottom: 10px;
padding-left: 10px;
display: block;
background-color: #222222;
border-right-width: 1px;
border-bottom-width: 1px;
border-right-style: solid;
border-bottom-style: solid;
border-right-color: #222222;
border-bottom-color: #111111;
}
.menubar_drop a{
text-decoration: none;
color: #ffffff;
font-family: Verdana;
font-size: 11px;
font-style: normal;
font-variant: normal;
font-weight: bold;
line-height: 20px;
}
.menubar_drop a:hover{
color: #ff7700;
text-decoration: none;
font-family: Verdana;
font-size: 11px;
font-style: normal;
font-variant: normal;
font-weight: bold;
}

.menu_top {
font-weight: bold;
color: #FFaa00;
padding-right: 5px;
padding-top: 5px;
padding-bottom: 5px;
margin: 0px;
line-height: 25px;
}

.menu_heading
{
font-weight: bold;
color: #FFaa00;
}

.menu_clearance
{
font-weight: bold;
color: #5050e0;
}


