.errorBox{font-family:Verdana, Arial, sans-serif;font-size:10px;background:#ffb3b5;font-weight:700;}
.productsNotifications{background:#f2fff7;}
.orderEdit{font-family:Verdana, Arial, sans-serif;font-size:10px;color:#36C;text-decoration:underline;}
body{background:url("images/blue-gradient-background.png") repeat-x scroll left top #003063;text-align:center;color:#000;margin:0px auto;padding-bottom:10px;}
.fixcenter{width:960px;margin:0px auto;height:auto;background:#FFF;text-align:left;}
.main{width:auto;height:auto;margin:0px auto;}
a[rel="nofollow"]{background-color:#FFF !important;color:#339 !important;font-weight:700;text-decoration:none !important;}
TD.h2cat{font-family:Verdana, Arial, sans-serif;font-size:13px;font-weight:400;margin-bottom:0;padding-bottom:0;}
h2,h4,prod{font-family:Verdana, Arial, sans-serif;font-size:13px;font-weight:700;margin-bottom:0;padding-bottom:0;line-height:1.5;color:#F87431;}
h1{font-family:Verdana, Arial, sans-serif;font-size:13px;text-align:left;font-weight:700;margin-bottom:0;padding-bottom:0;}
.shifternotice, h3{font-family:Verdana, Arial, sans-serif;font-size:13px;font-weight:700;margin-bottom:0;padding-left:0;line-height:1;color:#F87431;}
.shifterlink{font-family:Verdana, Arial, sans-serif;font-size:13px;font-weight:400;margin-bottom:0;padding-left:0;line-height:1.5;color:#000;}
hr{color:#666;background:#666;border-style:solid;}
A{color:#339;text-decoration:none;}
A:hover{color:#F63;text-decoration:underline;}
FORM{display:inline;}
TR.headerNavigation{background:#03F;}
A.headerNavigation{color:#fff;}
A.headerNavigation:hover{color:#F63;}
TD.breaderNavigation{font-family:Verdana, Arial, sans-serif;text-align:left;font-size:11px;background:#104e8b;border:solid;color:#fff;font-weight:700;border-width:0;}
A.breaderNavigation{color:#fff;}
A.breaderNavigation:hover{color:#F63;text-decoration:underline;}
TD.lefthand{background-color:#E6F2FF;}
TR.headerError{background:red;}
TD.headerError{font-family:Tahoma, Verdana, Arial, sans-serif;font-size:12px;background:red;color:#fff;font-weight:700;text-align:center;}
TR.headerInfo{background:#0f0;}
TD.headinfo{font-family:Verdana, Arial, sans-serif;font-size:13px;font-weight:700;margin-bottom:0;padding-bottom:0;line-height:1.5;color:#000;text-align:center;}
TD.headerInfo{font-family:Tahoma, Verdana, Arial, sans-serif;font-size:12px;background:#0f0;color:#fff;font-weight:700;text-align:center;}
.infoBox{background:#FFF;border:solid;border-color:#666;border-width:1px;}
.infoBoxContents{background:#FFF;font-family:Verdana, Arial, sans-serif;font-size:12px;}
.infoBoxNotice{background:#FF8E90;}
.infoBoxNoticeContents{background:#FFE6E6;font-family:Verdana, Arial, sans-serif;font-size:12px;}
TD.infoBoxHeading{font-family:Verdana, Arial, sans-serif;font-size:14px;font-weight:700;background:#FFF;color:#009;}
TABLE.productListing{border:1px;border-spacing:5px;border-color:#ccc;border-style:solid;}
.productListing-heading{font-family:Verdana, Arial, sans-serif;font-size:12px;font-weight:700;color:#000;vertical-align:middle;white-space:nowrap;}
TD.productListing-data{width:20%;font-family:Verdana, Arial, sans-serif;font-size:12px;background:#FFF;padding:5px 0;}
TD.productListing-cart{font-family:Verdana, Arial, sans-serif;font-size:12px;background:#FFF;padding:5px 0;}
A.pageResults{color:#00f;}
A.pageResults:hover{color:#00f;background:#fff;}
TR.subBar{background:#f4f7fd;}
TD.main,P.main{font-family:Verdana, Arial, sans-serif;font-size:13px;line-height:1.5;}
TD.accountCategory{font-family:Verdana, Arial, sans-serif;font-size:13px;color:#abd;}
SPAN.newItemInCart{font-family:Verdana, Arial, sans-serif;font-size:12px;color:#36c;}
TEXTAREA{width:100%;font-family:Verdana, Arial, sans-serif;font-size:12px;}
SPAN.greetUser{font-family:Verdana, Arial, sans-serif;font-size:14px;color:#36c;font-weight:700;}
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:700;}
SPAN.markProductOutOfStock{font-family:Tahoma, Verdana, Arial, sans-serif;font-size:12px;color:#c76170;font-weight:700;}
SPAN.productSpecialPrice{font-family:Verdana, Arial, sans-serif;color:#C00;}
SPAN.errorText{font-family:Verdana, Arial, sans-serif;color:red;}
.moduleRowOver{background-color:#D7E9F7;cursor:pointer;}
.moduleRowSelected{background-color:#E9F4FC;}
.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;}
.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:red;}
td.link2 {height:12px;background:#FFF;color:#000;font-family:Comic Sans MS;font-size:12px;font-weight:400;text-align:center;vertical-align:middle;}
td.link2 a {display:block;text-decoration:none;color:#104E8B;text-align:left;vertical-align:middle;font-family:Verdana, Arial, sans-serif;font-size:12px;background:#CAE1FF;font-weight:400;border-top:1px solid #cccccc;border-right:1px solid #cccccc;padding:2px 0 2px 10px;}
td.link2 a:hover{background:#B0C4DE;color:#c00;font-weight:400;}
a.cat-link:link{border-top:0px!important;}
.imgText{font-size:24px;}
td.blink{margin-bottom:0;background:#339;font-family:Verdana,Arial,sans-serif;font-size:12px;font-weight:400;vertical-align:top;}
table.playground{line-height:.95;width:100%;border-top:#339 1px solid;border-bottom:#339 1px solid;}
td.craydad{text-align:left;font-family:Verdana, Arial, sans-serif;font-size:12px;border-left:0 #CCC;border-right:0 #CCC;border-top:0 #CCC;border-bottom:1px #CCC;background:#FFF;border-style:solid;padding:2px 6px;}
.calc tr td{border:0;font-family:Arial;font-size:10pt;color:#33C;}
.inpt{border:1px #33C solid;font-family:Arial;font-size:9pt;color:#33C;}
.bt{border-top:1px #d8d8d8 solid;}
#calculator_body input.xy{width:40px;text-align:center;}
#you_will_need{width:auto;text-align:center;font-family:Arial;font-size:10pt;color:#33C;}
#ea_total{width:120px;text-align:right;}
#total{width:120px;font-size:12pt;font-weight:700;}
.boxText,TD.infoBox,SPAN.infoBox,TD.smallText,SPAN.smallText,P.smallText,TD.fieldValue,CHECKBOX,INPUT,RADIO,SELECT{font-family:Verdana, Arial, sans-serif;font-size:12px;}
.stockWarning,TD.subBar{font-family:Verdana, Arial, sans-serif;font-size:10px;color:#c03;}
TD.headerNavigation{font-family:Verdana, Arial, sans-serif;font-size:12px;background:#339;border:solid;color:#FFF;font-weight:400;border-width:0;}
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;}
TD.pageHeading,DIV.pageHeading{font-family:Verdana, Arial, sans-serif;font-size:20px;font-weight:700;color:#000;}
TD.fieldKey,TD.tableHeading{font-family:Verdana, Arial, sans-serif;font-size:12px;font-weight:700;}
.messageBox{font-family:Verdana, Arial, sans-serif;font-size:10px;}
/*Design Solution */
#sitewidewind {background:none repeat scroll 0 -133px #1874CD;border-bottom:1px solid #14457B;width:960px;}
#sitewidewind {margin:0;padding:0;}
#sitewide  {color:#fff;font-size:0.75em;font-weight:bold;line-height:1.8em;position:relative;text-align:left;text-indent:0;}
#sitewide strong {font-size:1.11em;margin-right:5px;margin:0px;padding:0px;line-height:1.8em;}
.fixwide {margin:0 auto;width:960px;}
#sitewide ul {border-color:#CCC;border-style:solid;border-width:0 0 0 0px;list-style:none outside none;position:absolute;right:0;top:0;margin:0px;padding:0px;}
#sitewide li {float:left;font-size:1.111em;margin:0;padding:7px 11px;text-indent:0;}
#sitewide li {border-color:#CCC;border-style:solid;border-width:0 0 0 1px;color:#fff;font:bold 0.8333em Verdana,helvetica,sans-serif;padding:5px 10px;text-decoration:none;}
#sitewide a:link, #sitewide a:visited {color:#fff;text-decoration:none;}
#sitewide a:hover {text-decoration:underline;}
.topaaa {background-color:#fff;}
.search-aaa {padding:10px 4px 0 0;}
.searchsite {height:37px;position:relative;}
.searchtype {bottom:-10px;height:40px;position:relative;right:30px;}
.playsearchbutton {float:right;margin:0;padding:0;}
.spacer {padding-bottom:5px!important;padding-top:5px!important;}
.spacer-top {margin-top:0px!important;background-color:#104E8B;}
.cat-title {font-family:Arial, Helvetica, sans-serif!important;font-size:13px;color:#fff;background-color:#104E8B;display:block;height:20px;padding-left:5px;padding-top:5px;}
.indexsteps {border-bottom:1px solid #104E8B;border-top:1px solid #104E8B;}
.indexsteps td {margin:0;padding:2px 6px 8px 8px;}
.astep1 p, .astep2 p, .astep3 p, .astep4 p {font-size:13px;}
.astep1 p span, .step2 p span, .step3 p span, .step4 p span {font-family:Verdana,Arial,sans-serif;font-size:16px;font-weight:700;}
.astep1 {background-color:#60AFFE;vertical-align:top;width:25%;}
.astep2 {background-color:#8DC5FE;vertical-align:top;width:25%;}
.astep3 {background-color:#B9DCFF;vertical-align:top;width:25%;}
.astep4 {background-color:#E6F2FF;vertical-align:top;width:25%;}
#int1 ul {list-style:none;margin-left: 1em;padding-left: 1em;text-indent: 0;}
#int1 li.last {list-style:none;padding-top: 1em;}
#int2 li.last {list-style:none;padding-top: 1em;}
#int9 li.more {list-style:none;padding-left: 2em;}
#int2 ul {list-style:none;margin-left: 1em;padding-left: 1em;text-indent: 0;}
#int3 ul {list-style:none;margin-left: 1em;padding-left: 1em;text-indent: 0;}
#exclu ul {margin: 0; padding: 10px 0 0 0;list-style-type: none; list-style-image: none; }
#exclu2 ul {margin: 0; padding: 10px 0 0 0;list-style-type: none; list-style-image: none; }
#exclu li.only {text-decoration:none; margin: 4px;padding: 5px 10px 5px 10px;}
#exclu ul li a {text-decoration:none; margin: 4px;padding: 5px 18px 5px 18px;}
#exclu ul li a:hover {}
#exclu2 ul li a {text-decoration:none; margin: 4px;padding: 5px 18px 5px 18px;}
#exclu2 ul li a:hover {}
img.social{height:32px;width:32px;border:0px;padding:3px;}
#soc2 ul {margin: 0; padding:0px;list-style-type: none; list-style-image: none; }
#soc2 ul li a {text-decoration:none; margin: 0;padding: 0px}
#soc2 li {float:left;padding: 0px 3px;}
.titlesteps span {font-weight:bold;}
.prod1 {background-color:#FFF;vertical-align:top;width:50%;}
.prod2 {background-color:#FFF;vertical-align:top;width:50%;font-family:Verdana, Arial, sans-serif;font-size:13px;text-align:left;font-weight:700;margin-bottom:0;padding-bottom:0;}
/* Footer */
#footer {width:100%;background-color:#104E8B;}
#footer .footlink {border-right:1px solid #ccc;color:#DAE4EE;font:11px Arial,Helvetica,sans-serif;padding-left:10px;text-align:left;text-decoration:none;vertical-align:top;width:192px;height:125px;}
#footer .footnon {color:#DAE4EE;font:11px Arial,Helvetica,sans-serif;padding-left:10px;text-align:left;text-decoration:none;vertical-align:top;width:192px;height:135px;}
.footlink strong, .footnon strong{background-color:#1E90FF;font-weight:bold;color:#000;display:block;padding:5px;width:160px;}
#footer td {padding-top:12px;}
#footer .footlink a, .footnon a {color:#fff;font:11px Arial,Helvetica,sans-serif;text-decoration:none;}
#footer .copy {color:#fff;font:11px Arial,Helvetica,sans-serif;padding-top:15px;padding-bottom:15px;text-align:center;}
#footer .copy a {color:#fff;font:11px Arial,Helvetica,sans-serif;text-decoration:none;}
#footer .footlink a:hover, #footer .footnon a:hover, #footer .copy a:hover {text-decoration:underline;}
.lasthd {border-width:0 0 0 1px;}
/*Text style*/
.spacer p {padding-left:10px;padding-right:10px;}
