@charset "utf-8";
/* CSS Document */
.Availablility {font-weight:bold;}
.BackOrderMessage {color: #0066CC;}
.brand {font-size: medium;}
.CartContentsColumnTitles {font-weight: bold; font-size: 8px;}
.CartContentsEmptyMessage {text-align: center; font-weight: bold; font-size: 10px;}
.CategoryJumpBox {font-size: 11px;}
.CategoryJumpBoxDiv {text-align: center;}
.categorylinkrow {line-height: 18px;}
.checkout_loginerror {color: #FF0000; font-weight:bold;}
.CouponError {color: #FF0000; font-weight: bold;}
.InStockMessage {color: #009900;}
.item_name {font-size: large;}
.NewsLetterSignupAddMeButton {}
.NewsLetterSignupButtonsCell {text-align: center;}
.NewsLetterSignupFields {font-size: 10px; width: 75px;}
.NewsLetterSignupLabels {font-size: 10px; font-weight: bold; text-align: right;}
.NewsLetterSignupRemoveMeButton {}
.NewsLetterSignupTitle {font-size: 12px; font-weigth: bold; text-align:center;}
.nextcell a{font-size: 12px; font-weight:bold;}
.nextcell {padding: 4px; font-size: 12px; font-weight:bold;}
.nextprevioustable {border:#E9E9E9 dashed 1px;}
.OptionsTable {width: 100%; padding: 10px;}
.OriginalPrice {color: #FF0000; text-decoration:line-through;}
.OutOfStockMessage {color: #FF0000;}
.previouscell a{font-size: 12px; font-weight:bold;}
.previouscell {padding: 4px; font-size: 12px; font-weight:bold;}
.productrow {border-top: 1px #000000 solid;}
.requiredfields {color:#FF0000; font-size:14px; font-weight: bold;}
.review_row {border-bottom: 1px solid #000000;}
.SalePrice {color: #006600;}
.SearchNoResultsMessage {font-style: italic;}
.SearchRow {border-bottom: #000000 1px solid;}
.SearchTable {padding: 4px;}
.SearchTableRow {border-bottom: #000000 1px solid;} 
.shadowcell_left {background-repeat:repeat-y; background-position:top right;}
.shadowcell_right {background-repeat:repeat-y; background-position:top left;}
.sku {font-size: medium;}
.Ticket_OriginalMessage {border: 1px solid #000000; background:#FFFFCC;}
.Ticket_ResponseMessage {border: 1px dashed #000000; padding:10px;}
.Ticket_ResponsesTable {padding-left: 25px;}
.ViewCartTableContainer {border: 1px #CCCCCC solid; padding: 0px}
.widget_box { background-color:darkblue; border:1px solid lightblue; margin:10px 0 0 0; }
.widget_column { width:130px; padding:0 10px; }
.widget_content { padding:5px; text-align:left!important; }
.widget_content a { text-decoration:none; font-size:0.9em; }
.widget_content a:hover { text-decoration:underline; }
.widget_title { padding:2px 5px; background-color:lightblue; color:black; }
a { color:white; font-family:"trebuchet ms"; }
body { color:white; font-family:"trebuchet ms"; background-color:#2B46AF; }

