.boxText{font-family:Verdana,Arial,sans-serif;font-size:11px;}
.errorBox{font-family:Verdana,Arial,sans-serif;font-size:11px;background:#ffb3b5;font-weight:bold;}
.stockWarning{font-family:Verdana,Arial,sans-serif;font-size:11px;color:#cc0033;}
.productsNotifications{background:#f2fff7;}
.orderEdit{font-family:Verdana,Arial,sans-serif;font-size:11px;color:#70d250;text-decoration:underline;}

BODY{background:#ffffff; color:#000000; margin:0px;}

A{color:#000000;text-decoration:none;}

A:link{color:#000000;text-decoration:none}
A:visited{color:#000000;text-decoration:none}
A:hover{color:#446fae;text-decoration:none}

A.boxText:link{color:#000000;text-decoration:none}
A.boxText:visited{color:#000000;text-decoration:none}
A.boxText:hover{color:#446fae;text-decoration:none}

FORM{display:inline;}

TR.header{background:#ffffff;}

TR.headerNavigation
 {
  background:#bbc3d3;
 }

TD.headerNavigation
 {
 font-family:Verdana,Arial,sans-serif;
 font-size:11px;
 background:#ffffff;
 color:#000000;
 font-weight:bold;
 }
A.headerNavigation:link{color:#446fae;text-decoration:none}
A.headerNavigation:visited{color:#446fae;text-decoration:none}
A.headerNavigation:hover{color:#000000;text-decoration:none}

TR.headerError{background:#ff0000;}

TD.headerError{font-family:Tahoma,Verdana,Arial,sans-serif; font-size:12px; background:#ff0000; color:#ffffff; font-weight:bold; text-align:center;}

TR.headerInfo{background:#00ff00;}

TD.headerInfo{font-family:Tahoma,Verdana,Arial,sans-serif; font-size:12px; background:#00ff00; color:#ffffff; font-weight:bold; text-align:center;}

TR.footer
 {
 background:#ffffff;
 }

TD.footer
 {
 font-family:Verdana,Arial,sans-serif;
 font-size:11px;
 background:#fffff;
 color:#000000;
 font-weight:bold;
 }

.infoBox{background:#b6b7cb;}

A.infoBox:link{color:#000000;text-decoration:none}
A.infoBox:visited{color:#000000;text-decoration:none}
A.infoBox:hover{color:#446fae;text-decoration:none}

.infoBoxContents{background:#ffffff; font-family:Verdana,Arial,sans-serif; font-size:11px;}

.infoBoxNotice{background:#FF8E90;}

.infoBoxNoticeContents{background:#FFE6E6; font-family:Verdana,Arial,sans-serif; font-size:11px;}

TD.infoBoxHeading{font-family:Verdana,Arial,sans-serif; font-size:11px; font-weight:bold; background:#bbc3d3; color:#000000;}

TD.infoBox,SPAN.infoBox{font-family:Verdana,Arial,sans-serif; font-size:11px;}

TR.accountHistory-odd,TR.addressBook-odd,TR.alsoPurchased-odd,TR.payment-odd,TR.productListing-odd,TR.productReviews-odd,TR.upcomingProducts-odd,TR.shippingOptions-odd{background:#ffffff;}

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:#ffffff;}

TABLE.productListing{border:1px;border-style:solid;border-color:#b6b7cb;border-spacing:1px;}

.productListing-heading{font-family:Verdana,Arial,sans-serif; font-size:11px; background:#b6b7cb; color:#FFFFFF; font-weight:bold;}

TD.productListing-data{font-family:Verdana,Arial,sans-serif; font-size:12px;}

A.pageResults{color:#0000FF;}

A.pageResults:hover{color:#0000FF;background:#FFFF33;}

TD.pageHeading,DIV.pageHeading{
 font-family:Verdana,Arial,sans-serif;
 font-size:20px;
 font-weight:bold;
 color:#9a9a9a;
}

TR.subBar{
 background:#f4f7fd;
}

TD.subBar{
 font-family:Verdana,Arial,sans-serif;
 font-size:11px;
 color:#000000;
}

TD.main,P.main{
 font-family:Verdana,Arial,sans-serif;
 font-size:11px;
 line-height:1.5;
}

TD.smallText,SPAN.smallText,P.smallText{
 font-family:Verdana,Arial,sans-serif;
 font-size:11px;
}

TD.accountCategory{
 font-family:Verdana,Arial,sans-serif;
 font-size:13px;
 color:#aabbdd;
}

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:11px;
 color:#ff0000;
}

CHECKBOX,INPUT,RADIO,SELECT{
 font-family:Verdana,Arial,sans-serif;
 font-size:11px;
}

TEXTAREA{
 width:110%;
 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:#ff0000;
}

SPAN.errorText{
 font-family:Verdana,Arial,sans-serif;
 color:#ff0000;
}

.moduleRow{}
.moduleRowOver{background-color:#D7E9F7;cursor:pointer;cursor:hand;}
.moduleRowSelected{background-color:#E9F4FC;}

.checkoutBarFrom,.checkoutBarTo{font-family:Verdana,Arial,sans-serif;font-size:11px;color:#8c8c8c;}
.checkoutBarCurrent{font-family:Verdana,Arial,sans-serif;font-size:11px;color:#000000;}

/* message box */

.messageBox{font-family:Verdana,Arial,sans-serif;font-size:11px;}
.messageStackError,.messageStackWarning{font-family:Verdana,Arial,sans-serif;font-size:11px;background-color:#ffb3b5;}
.messageStackSuccess{font-family:Verdana,Arial,sans-serif;font-size:11px;background-color:#99ff00;}

/* input requirement */

.inputRequirement{font-family:Verdana,Arial,sans-serif;font-size:11px;color:#ff0000;}
