body {font-family: Arial, Helvetica, sans-serif; color: #000000 ; font-size: 11px; background: #000000; text-align: left; padding: 0px; margin: 0px;}

td,div {text-align: left; font-weight: normal; font-size: 12px; color: #4b4a4a;}

img{border: 0px;}

p{padding: 0px; margin: 0px;}

a:Link, a:Visited {color: #2d4a5c; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif;}
a:hover {color: #2d4a5c; text-decoration: underline;}

a.redlinks:Link, a.redlinks:Visited {color: #991721; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-weight: bold;}
a.redlinks:hover {color: #991721; text-decoration: underline; font-weight: bold;}

a.whitelinks:Link, a.whitelinks:Visited {color: #ffffff; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-weight: bold;}
a.whitelinks:hover {color: #ffffff; text-decoration: underline; font-weight: bold;}

a.NavLinks:Link,  a.NavLinks:Visited {color: #d6d9e0; text-decoration: none; font-weight: bold;}
a.NavLinks:hover {color: #d6d9e0; text-decoration: underline; font-weight: bold;}

a.ThreeLinks:Link, a.ThreeLinks:Visited {color: #635f53;}
a.ThreeLinks:hover {color: #635f53; text-decoration: underline;}

.directionFormLabel {text-align: right; padding-right: 5px;}

a.footerlinks:Link, a.footerlinks:Visited {color: #ffffff; font-size: 12px; text-decoration: none; font-family: Arial, Helvetica, sans-serif;}
a.footerlinks:hover {color: #ffffff; text-decoration: underline;}

div.headlink{float: left; font-family: Arial, Helvetica, sans-serif; font-weight: bold; color: #5f5c5a; padding-top: 15px; height: 26px; text-align: center; background: url(../images/off.gif) repeat-x top;}

a.headlink:Link, a.headlink:Visited {font-family: Arial, Helvetica, sans-serif; font-weight: bold; color: #5f5c5a; text-decoration: none; cursor: hand}
a.headlink:hover {font-family: Arial, Helvetica, sans-serif; font-weight: bold; color: #5f5c5a; text-decoration: none; cursor: hand}

a.subheadlink:Link, a.subheadlink:Visited {font-family:Verdana, Arial, Helvetica, sans-serif; color: #b3b3b1; text-decoration: none;}
a.subheadlink:hover {font-family:Verdana, Arial, Helvetica, sans-serif; color: #b3b3b1; text-decoration: underline;}

a.titlelinks:Link, a.titlelinks:Visited {font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #e6e6e6;}
a.titlelinks:hover {font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #e6e6e6; text-decoration: underline;}

a.selectedtitlelinks:Link, a.selectedtitlelinks:Visited {font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #000000;}
a.selectedtitlelinks:hover {font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #000000; text-decoration: underline;}

a.columnnav:Link, a.columnnav:Visited {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; font-weight: bold;}
a.columnnav:hover {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; font-weight: bold; text-decoration: underline;}

a.ecommerceNavigationLink:Link, a.ecommerceNavigationLink:Visited {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; font-weight: bold;}
a.ecommerceNavigationLink:hover {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; font-weight: bold; text-decoration: underline;}

.directionFormInput{width: 100px;}
.segmentNumberText{font-size: 11px; vertical-align: top;}
.segmentDirectionsText{font-size: 11px;}

.itemDetailLeftColumn{border: 0px solid #c87e35; vertical-align: top;}
.itemDetailPrototypeName{color: #c87e35; font-weight: bold;}
.itemDetailPrototypeName{font-weight: bold;}
.itemDetailRightColumn{width: 300px; vertical-align: top; padding: 5px;}
.itemListingDetailTable{ border-color:#CCCCCC; text-align: left; margin-top: 4px; width: 100%;}

.itemListingDetail3{text-align: right;}

.itemListingImage{border:1px solid #c87e35;}

.cartCheckoutHeader{font-weight: bold; border-bottom: 1px solid #c87e35; color: #c87e35}
.cartCheckoutTable{border: 1px solid #c87e35;width:95%; text-align: left;}
.loginFormContainer{margin-top: 30px;}
.forgotPasswordTable{margin-top: 30px;}
.checkoutSummaryTable{margin-top: 30px;}
.LoggedInAsBar{margin-top: 30px;}
.cartTitleBar{margin-top: 30px; font-weight: bold;}
.ecommerceErrorBox{background: #ffffff; width: 95%; text-align: center; color: #c87e35; font-weight: bold; border: 1px solid #000000; margin-top: 5px;}
.ecommerceSuccessBox{background: #ffffff; width: 95%; text-align: center; color: #009933; font-weight: bold; border: 1px solid #000000; margin-top: 5px;}
.promotioncodeinput{width: 65px; margin-right: 3px;}
.promocode{font-size: 11px;}
.ordertable{width: 430px;  text-align: right;}

.checkoutLabel{vertical-align:top;font-weight:bold;}