@charset "utf-8";
.right {background:#000;}
.right input{margin-right:0px; margin-left:auto;}
.boxText,TD.infoBox,SPAN.infoBox,TD.productListing-data,TD.smallText,SPAN.smallText,P.smallText,.messageBox{font-family:Verdana, Arial, sans-serif;font-size:10px;}
.checkoutBarFrom,.checkoutBarTo{color:#8c8c8c;font-family:Verdana, Arial, sans-serif;font-size:10px;}
.errorBox{background:#ffb3b5;font-family:Verdana, Arial, sans-serif;font-size:10px;font-weight:700;}
.infoBox{background:#b6b7cb;}
.infoBoxContents{background:#ddeeff;font-family:Verdana, Arial, sans-serif;font-size:10px;}
.infoBoxNotice{background:#FF8E90;}
.infoBoxNoticeContents{background:#FFE6E6;font-family:Verdana, Arial, sans-serif;font-size:10px;}
.messageStackError,.messageStackWarning{background-color:#ffb3b5;font-family:Verdana, Arial, sans-serif;font-size:10px;}
.messageStackSuccess{background-color:#9f0;font-family:Verdana, Arial, sans-serif;font-size:10px;}
.moduleRowOver{background-color:#D7E9F7;cursor:hand;}
.moduleRowSelected{background-color:#E9F4FC;}
.orderEdit{color:#70d250;font-family:Verdana, Arial, sans-serif;font-size:10px;text-decoration:underline;}
.productListing-heading{background:#000;color:#FFF;font-family:Verdana, Arial, sans-serif;font-size:10px;font-weight:700;}
.productsNotifications{background:#f2fff7;}
.stockWarning{color:#c03;font-family:Verdana, Arial, sans-serif;font-size:10px;}

CHECKBOX,INPUT,RADIO,SELECT{font-family:Verdana, Arial, sans-serif;font-size:11px;}
FORM{display:inline;}
SPAN.greetUser{color:#f0a480;font-family:Verdana, Arial, sans-serif;font-size:12px;font-weight:700;}
SPAN.markProductOutOfStock{color:#c76170;font-family:Tahoma, Verdana, Arial, sans-serif;font-size:12px;font-weight:700;}
SPAN.newItemInCart,.inputRequirement{color:red;font-family:Verdana, Arial, sans-serif;font-size:10px;}
SPAN.productSpecialPrice,SPAN.errorText{color:red;font-family:Verdana, Arial, sans-serif;}
TABLE.formArea{background:#f1f9fe;border-color:#7b9ebd;border-style:solid;border-width:1px;}
TABLE.productListing{border:1px;border-color:#000;border-spacing:1px;border-style:solid;}
TD.accountCategory{color:#abd;font-family:Verdana, Arial, sans-serif;font-size:13px;}
TD.fieldKey,TD.tableHeading{font-family:Verdana, Arial, sans-serif;font-size:12px;font-weight:700;}
TD.fieldValue{font-family:Verdana, Arial, sans-serif;font-size:12px;}
TD.formAreaTitle{font-family:Tahoma, Verdana, Arial, sans-serif;font-size:12px;font-weight:700;}
TD.headerError{background:red;color:#fff;font-family:Tahoma, Verdana, Arial, sans-serif;font-size:12px;font-weight:700;text-align:center;}
TD.headerInfo{background:#0f0;color:#fff;font-family:Tahoma, Verdana, Arial, sans-serif;font-size:12px;font-weight:700;text-align:center;}
TD.headerNavigation,TD.footer{background:#bbc3d3;color:#fff;font-family:Verdana, Arial, sans-serif;font-size:10px;font-weight:700;}
TD.infoBoxHeading{color:#000;font-family:Verdana, Arial, sans-serif;font-size:10px;font-weight:700;}
TD.main,P.main{font-family:Verdana, Arial, sans-serif;font-size:11px;line-height:1.5;}
TD.pageHeading,DIV.pageHeading{color:#9a9a9a;font-family:Verdana, Arial, sans-serif;font-size:20px;font-weight:700;}
TD.subBar,.checkoutBarCurrent{color:#000;font-family:Verdana, Arial, sans-serif;font-size:10px;}
TEXTAREA{font-family:Verdana, Arial, sans-serif;font-size:11px;width:100%;}
TR.accountHistory-odd,TR.addressBook-odd,TR.alsoPurchased-odd,TR.payment-odd,TR.productListing-odd,TR.productReviews-odd,TR.upcomingProducts-odd,TR.shippingOptions-odd,TR.accountHistory-even,TR.addressBook-even,TR.alsoPurchased-even,TR.payment-even,TR.productListing-even,TR.productReviews-even,TR.upcomingProducts-even,TR.shippingOptions-even{background:#f8f8f9;}
TR.header{background:#fff;}
TR.headerError{background:red;}
TR.headerInfo{background:#0f0;}
TR.headerNavigation,TR.footer{background:#bbc3d3;}
TR.subBar{background:#f4f7fd;}

#container{border:2px solid #000;margin-left:0;margin-right:auto;overflow:hidden;width:980px;background-image:url('../images/bg.JPG');background-repeat:repeat-y;}
#content{color:#000;font-size:12px;overflow:hidden;width:760px;margin:auto 0;padding:10px;float:right;}
#content a:hover{color:#000066;text-decoration:underline;}
#content h2{border-left:2px solid #000;font-size:16px;margin:0 0 2px 0px;padding:0 0 0 4px;font-weight:bold;}
#content h2 a{font-size:16px;color:#000;}
#content_wrapper{overflow:hidden;}
#footer{background:#000066;border-top:2px solid #414141;color:#fff;font-size:10px;width:975px;padding:10px 0 10px 5px; height: 15px;clear:both;}
#footer p,#header h1,#logo,html,body{margin:0;padding:0;}
#footer a{color:#fff;font-size:10px;}
#header{width:980px;margin:0 auto;padding:0;height:191px;background: #fff;}
#menu{border-bottom:4px solid #D6F3FE;overflow:hidden;width:100%;margin:0;padding:0;background:#000066;}
#menu ul{font:bold 12px Verdana;list-style-type:none;margin:0;padding:0 0 0 10px;text-transform:uppercase;}
#menu ul li{display:inline;margin:0;}
#menu ul li a{color:#fff;display:block;float:left;text-decoration:none;margin:0;padding:7px 8px;}
#menu ul li a:hover,#menu ul li a.active{background:#D6F3FE;color:#000}
#menu_wrapper{height:28px;left:0;position:fixed;right:0;top:0;width:100%;z-index:1;}
#menu2{overflow:hidden;width:100%;margin:0;padding:0;background:#000066;}
#menu2 ul{font:bold 12px Verdana;list-style-type:none;margin:0;padding:0 0 0 10px;}
#menu2 ul li{display:inline;margin:0;}
#menu2 ul li a{color:#fff;display:block;float:right;text-decoration:none;margin:0;padding:7px 8px;}
#menu2 ul li a:hover,#menu2 ul li a.active{background:#fff;color:#000}
#menu3{float:left;width:197px; margin-top:0px;}
#menu3 h2 {color:#000;padding:0 0 0 2px;margin:0;}
#menu3 ul{font:bold 12px Verdana;list-style-type:none;padding:1px 0 0 4px;margin: 0;}
#menu3 ul li a{color:#000066;text-decoration:none;}
#menu3 ul li a:hover,#menu2 ul li a.active{color:#0000CC;}
#outer{bottom:0;font-family:Verdana, Tahoma, Arial;left:0;margin-left:auto;margin-right:auto;position:absolute;right:0;top:30px;padding:5px 0 0;}
*{font-family:inherit;font-size:100%;font-style:inherit;font-weight:inherit;outline:0;vertical-align:baseline;}
:focus{outline:0;}
a{color:#000066;font-size:12px;text-decoration:none;}
a:hover{color:#0000CC;}
blockquote,q{quotes:"" "";}
blockquote:before,blockquote:after,q:before,q:after{content:"";}
body{height:100%;margin:0;background:#D6F3FE;}
caption,th,td{font-weight:400;text-align:left;}
h3{font-size:12px;font-weight:700;margin:0;padding:2px 0;}
input.submitButton{position:relative;top:2px;}
ol,ul{list-style:bullet;}
p{margin:0 0 1em;}
table{border:0;border-collapse:separate;border-spacing:0;font-size:12px;padding:2px;}
table.border{border-collapse:separate;border-spacing:0;text-align:center;border-color:#000;border-style:solid;border-width:1px;padding:0;}
table.border th{font-weight:700;}
table.border th,table.border td{text-align:center;border-color:#000;border-style:solid;border-width:1px;padding:3px;}
ul.links{list-style-type:none;margin-left:0;margin-top:5px;padding-left:0;}
h4{font-weight:bold;}