.boxText {
font-family : "trebuchet ms", helvetica; 
font-style : normal; 
font-size : 11px; 
color : #404040; 
margin : -10px 0 0 -10px; 
} 
.errorBox {
font-family : Verdana, Arial, sans-serif; 
font-size : 10px; 
background : #ffb3b5; 
font-weight : bold; 
} 
.stockWarning {
font-family : Verdana, Arial, sans-serif; 
font-size : 10px; 
color : #cc0033; 
} 
.productsNotifications {
background : #f2fff7; 
} 
.orderEdit {
font-family : Verdana, Arial, sans-serif; 
font-size : 10px; 
color : #404040; 
text-decoration : underline; 
} 
BODY { background-color: #ffffff; font-family: verdana, helvetica; font-style: normal; font-size: 11px; color: #404040; margin: 0;} 
A {
color : #000000; 
} 
a:link {
font-size : 11px; 
font-family :  verdana, tahoma, geneva, sans-serif; 
color : #363c8a; 
text-decoration : none; 
font-weight : normal; 
} 
a:active {
font-size : 11px; 
font-family : verdana, tahoma, geneva, sans-serif; 
color : #363c8a; 
text-decoration : none; 
font-weight : normal; 
} 
a:visited {
font-size : 11px; 
font-family : verdana, tahoma, geneva, sans-serif; 
color : #363c8a; 
text-decoration : none; 
font-weight : normal; 
} 
a:hover {
font-size : 11px; 
font-family : verdana, tahoma, geneva, sans-serif; 
color : #363c8a; 
text-decoration : underline; 
font-weight : normal; 
} 
FORM {
display : inline; 
} 
TR.header {
background : #ffffff; 
} 
TR.headerNavigation {
background : url('images/bg.jpg') repeat; 
} 
TD.leftbg {
background : url('images/bg2.jpg') repeat; 
} 
TD.left {
background-image : url('images/bg4.jpg'); 
} 
TD.right {
background : #e9e9e9; 
} 
.headerNavigation , .headerNavigation A:link , .headerNavigation A:visited {
color : #ffffff; 
font-family : tahoma, helvetica, Verdana, Arial, sans-serif; 
font-size : 11px; 
font-weight : bold; 
} 
.headerNavigation A:hover {
color : #ffffff; 
text-decoration : underline; 
} 
.headertext {
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 11px; 
} 
TR.headerError {
background : #ff0000; 
} 
TD.headerError {
font-family : Tahoma, Verdana, Arial, sans-serif; 
font-size : 11px; 
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 : 11px; 
background : #00ff00; 
color : #ffffff; 
font-weight : bold; 
text-align : center; 
} 
TR.footer {
background : #4443c0; 
} 
TD.footer {
font-family : "trebuchet ms", helvetica; 
font-weight : bold; 
font-size : 11px; 
color : #ffffff; 
background : #4443c0; 
} 
.infoBox {
background : #b6b7cb; 
} 
.infoBoxContents {
background : #f8f8f9; 
font-family : Verdana, Arial, sans-serif; 
font-size : 10px; 
} 
.infoBoxNotice {
background : #ff8e90; 
} 
.infoBoxNoticeContents {
background : #ffe6e6; 
font-family : Verdana, Arial, sans-serif; 
font-size : 10px; 
} 
TD.infoBoxHeading {
font-family : Verdana, Arial, sans-serif; 
font-size : 10px; 
font-weight : bold; 
background : #bbc3d3; 
color : #ffffff; 
} 
TD.infoBox , SPAN.infoBox {
font-family : Verdana, Arial, sans-serif; 
font-size : 10px; 
} 
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 : #f8f8f9; 
} 
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; 
} 
TABLE.productListing {
border : 1px none inherit; 
border-style : solid; 
border-color : #b6b7cb; 
border-spacing : 1px; 
} 
.productListing-heading {
font-family : Verdana, Arial, sans-serif; 
font-size : 10px; 
background : #b6b7cb; 
color : #ffffff; 
font-weight : normal; 
} 
TD.productListing-data {
font-family : Verdana, Arial, sans-serif; 
font-size : 10px; 
} 
A.pageResults {
color : #0000ff; 
} 
A.pageResults:hover {
color : #0000ff; 
background : #ffff33; 
} 
TD.pageHeading , DIV.pageHeading {
font-family : "trebuchet ms", Verdana, Arial, sans-serif; 
font-size : 20px; 
font-weight : bold; 
color : #ffb200; 
} 
TR.subBar {
background : #f4f7fd; 
} 
TD.subBar {
font-family : Verdana, Arial, sans-serif; 
font-size : 10px; 
color : #000000; 
} 
TD.main , P.main {
font-family : Verdana, Arial, sans-serif; 
font-size : 11px; 
margin-top : 0; 
margin-bottom : 0; 
} 
TR.main , P.main {
font-family : Verdana, Arial, sans-serif; 
font-size : 11px; 
margin-top : 0; 
margin-bottom : 0; 
color : #363c8a; 
} 
TD.smallText , SPAN.smallText , P.smallText {
font-family : Verdana, Arial, sans-serif; 
font-size : 10px; 
color : #363c8a; 
} 
TD.accountCategory {
font-family : Verdana, Arial, sans-serif; 
font-size : 13px; 
color : #aabbdd; 
} 
TD.fieldKey {
font-family : Verdana, Arial, sans-serif; 
font-size : 11px; 
font-weight : bold; 
} 
TD.fieldValue {
font-family : Verdana, Arial, sans-serif; 
font-size : 11px; 
} 
TD.tableHeading {
font-family : Verdana, Arial, sans-serif; 
font-size : 11px; 
font-weight : bold; 
} 
SPAN.newItemInCart {
font-family : Verdana, Arial, sans-serif; 
font-size : 10px; 
color : #ff0000; 
} 
CHECKBOX , INPUT , RADIO , SELECT {
font-family : Verdana, Arial, sans-serif; 
font-size : 11px; 
} 
TEXTAREA {
width : 100%; 
font-family : Verdana, Arial, sans-serif; 
font-size : 11px; 
} 
SPAN.greetUser {
font-family : Verdana, Arial, sans-serif; 
font-size : 11px; 
color : #0033cc; 
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 : 11px; 
font-weight : bold; 
} 
SPAN.markProductOutOfStock {
font-family : Tahoma, Verdana, Arial, sans-serif; 
font-size : 11px; 
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; 
} 
.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 : #000000; 
} 
.messageBox {
font-family : Verdana, Arial, sans-serif; 
font-size : 10px; 
} 
.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 : #99ff00; 
} 
.inputRequirement {
font-family : Verdana, Arial, sans-serif; 
font-size : 10px; 
color : #ff0000; 
} 
.contentBox {
background : #4443c0; 
} 
TD.contentBoxHeading {
font-family : "trebuchet ms", helvetica; 
font-weight : bold; 
font-size : 10px; 
color : #ffffff; 
background : #4443c0; 
} 
.contentBoxContents {
background : #f8f8f9; 
font-family : Verdana, Arial, sans-serif; 
font-size : 10px; 
} 
.BestSellersBox {
background : #b6b7cb; 
} 
TD.BestSellersBoxHeading {
font-family : Verdana, Arial, sans-serif; 
font-size : 10px; 
font-weight : bold; 
background : #b6b7cb; 
color : #ffffff; 
} 
.BestSellersBoxContents {
background : #f8f8f9; 
font-family : Verdana, Arial, sans-serif; 
font-size : 10px; 
} 
.CategoriesBox {
background-color : #4443c0; 
} 
.CategoriesBoxHeading , .CategoriesBoxHeading A , .CategoriesBoxHeading A:link , .CategoriesBoxHeading A:visited , .CategoriesBoxHeading a:hover {
font-family : "trebuchet ms", helvetica; 
font-weight : normal; 
font-size : 12px; 
color : #ffffff; 
background : url(images/header.gif) no-repeat;
} 
.CategoriesBoxHeading A:hover {
font-family : "trebuchet ms", helvetica; 
font-weight : normal; 
font-size : 12px; 
color : #ffffff; 
text-decoration : underline; 
background : url(images/header.gif) no-repeat;
} 
.CategoriesBoxContents , .CategoriesBoxContents a:link , .CategoriesBoxContents a:active {
background : #f5f5f5; 
font-family : Verdana, Arial, sans-serif; 
font-size : 10px; 
color : #363c8a; 
} 
.CategoriesBoxContents A:hover {
background : #f5f5f5; 
font-family : Verdana, Arial, sans-serif; 
font-size : 10px; 
color : #363c8a; 
text-decoration : underline; 
} 
.CategoriesBoxContents a:visited {
background : #f5f5f5; 
font-family : Verdana, Arial, sans-serif; 
font-size : 10px; 
color : #949494; 
text-decoration : none; 
} 
.CurrenciesBox {
background : #b6b7cb; 
} 
TD.CurrenciesBoxHeading {
font-family : Verdana, Arial, sans-serif; 
font-size : 10px; 
font-weight : bold; 
background : #b6b7cb; 
color : #ffffff; 
} 
.CurrenciesBoxContents {
background : #f8f8f9; 
font-family : Verdana, Arial, sans-serif; 
font-size : 10px; 
} 
#search {
vertical-align : bottom; 
} 
.InformationBox {
background : #b6b7cb; 
} 
TD.InformationBoxHeading {
font-family : Verdana, Arial, sans-serif; 
font-size : 10px; 
font-weight : bold; 
background : #b6b7cb; 
color : #ffffff; 
} 
.InformationBoxContents {
background : #f8f8f9; 
font-family : Verdana, Arial, sans-serif; 
font-size : 10px; 
} 
.LanguagesBox {
background : #b6b7cb; 
} 
TD.LanguagesBoxHeading {
font-family : Verdana, Arial, sans-serif; 
font-size : 10px; 
font-weight : bold; 
background : #b6b7cb; 
color : #ffffff; 
} 
.LanguagesBoxContents {
background : #f8f8f9; 
font-family : Verdana, Arial, sans-serif; 
font-size : 10px; 
} 
.ManufacturerInfoBox {
background : #b6b7cb; 
} 
TD.ManufacturerInfoBoxHeading {
font-family : Verdana, Arial, sans-serif; 
font-size : 10px; 
font-weight : bold; 
background : #b6b7cb; 
color : #ffffff; 
} 
.ManufacturerInfoBoxContents {
background : #f8f8f9; 
font-family : Verdana, Arial, sans-serif; 
font-size : 10px; 
} 
.ManufacturersBox {
background : #b6b7cb; 
} 
TD.ManufacturersBoxHeading {
font-family : Verdana, Arial, sans-serif; 
font-size : 10px; 
font-weight : bold; 
background : #b6b7cb; 
color : #ffffff; 
} 
.ManufacturersBoxContents {
background : #f8f8f9; 
font-family : Verdana, Arial, sans-serif; 
font-size : 10px; 
} 
.OrderHistoryBox {
background : #b6b7cb; 
} 
TD.OrderHistoryBoxHeading {
font-family : Verdana, Arial, sans-serif; 
font-size : 10px; 
font-weight : bold; 
background : #b6b7cb; 
color : #ffffff; 
} 
.OrderHistoryBoxContents {
background : #f8f8f9; 
font-family : Verdana, Arial, sans-serif; 
font-size : 10px; 
} 
.ProductNotificationsBox {
background : #b6b7cb; 
} 
TD.ProductNotificationsBoxHeading {
font-family : Verdana, Arial, sans-serif; 
font-size : 10px; 
font-weight : bold; 
background : #b6b7cb; 
color : #ffffff; 
} 
.ProductNotificationsBoxContents {
background : #f8f8f9; 
font-family : Verdana, Arial, sans-serif; 
font-size : 9px; 
} 
.ReviewsBox {
background : #b6b7cb; 
} 
TD.ReviewsBoxHeading {
font-family : Verdana, Arial, sans-serif; 
font-size : 10px; 
font-weight : bold; 
background : #b6b7cb; 
color : #ffffff; 
} 
.ReviewsBoxContents {
background : #f8f8f9; 
font-family : Verdana, Arial, sans-serif; 
font-size : 10px; 
} 
.SearchBox {
background : #b6b7cb; 
} 
TD.SearchBoxHeading {
font-family : Verdana, Arial, sans-serif; 
font-size : 10px; 
font-weight : bold; 
background : #b6b7cb; 
color : #ffffff; 
} 
.SearchBoxContents {
background : #f8f8f9; 
font-family : Verdana, Arial, sans-serif; 
font-size : 10px; 
} 
.ShoppingCartBox {
background : #b6b7cb; 
} 
TD.ShoppingCartBoxHeading {
font-family : Verdana, Arial, sans-serif; 
font-size : 10px; 
font-weight : bold; 
background : #b6b7cb; 
color : #ffffff; 
} 
.ShoppingCartBoxContents {
background : #f8f8f9; 
font-family : Verdana, Arial, sans-serif; 
font-size : 10px; 
} 
.SpecialsBox {
background : #b6b7cb; 
} 
TD.SpecialsBoxHeading {
font-family : Verdana, Arial, sans-serif; 
font-size : 10px; 
font-weight : bold; 
background : #b6b7cb; 
color : #ffffff; 
} 
.SpecialsBoxContents {
background : #f8f8f9; 
font-family : Verdana, Arial, sans-serif; 
font-size : 10px; 
} 
.TellaFriendBox {
background : #b6b7cb; 
} 
TD.TellaFriendBoxHeading {
font-family : Verdana, Arial, sans-serif; 
font-size : 10px; 
font-weight : bold; 
background : #b6b7cb; 
color : #ffffff; 
} 
.TellaFriendBoxContents {
background : #f8f8f9; 
font-family : Verdana, Arial, sans-serif; 
font-size : 10px; 
} 
.WhatsNewBox {
background : #b6b7cb; 
} 
TD.WhatsNewBoxHeading {
font-family : Verdana, Arial, sans-serif; 
font-size : 10px; 
font-weight : bold; 
background : #b6b7cb; 
color : #ffffff; 
} 
.WhatsNewBoxContents {
background : #f8f8f9; 
font-family : Verdana, Arial, sans-serif; 
font-size : 10px; 
} 
h1 {
font-family : verdana, "trebuchet ms", helvetica; 
font-weight : normal; 
font-size : 20px; 
color : #404040; 
font-weight : bold; 
padding-left : 0; 
padding-right : 0; 
padding-top : 0; 
padding-bottom : 0; 
margin-top : 0; 
margin-bottom : 0; 
} 
p {
font-family : verdana, tahoma, "trebuchet ms", helvetica; 
font-style : normal; 
font-weight : normal; 
font-size : 11px; 
color : #2b337d; 
padding-left : 0; 
padding-right : 0; 
padding-top : 0; 
padding-bottom : 0; 
margin-top : 0; 
margin-bottom : 0; 
} 
li {
font-family : verdana, tahoma, "trebuchet ms", helvetica; 
font-style : normal; 
font-weight : normal; 
font-size : 11px; 
color : #2b337d; 
padding-left : 0; 
padding-right : 0; 
padding-top : 0; 
padding-bottom : 0; 
margin-top : 0; 
margin-bottom : 0; 
} 
ul {
font-family : verdana, tahoma, "trebuchet ms", helvetica; 
font-style : normal; 
font-weight : normal; 
font-size : 11px; 
color : #2b337d; 
padding-left : 0; 
padding-right : 0; 
padding-top : 0; 
padding-bottom : 0; 
margin-top : 0; 
margin-bottom : 0; 
} 
.smalllink:link { font-size: 8pt; font-family: "trebuchet ms", verdana, geneva, sans-serif !important; color: #ffffff; text-decoration: underline; font-weight: bold;}
.smalllink:active { font-size: 8pt; font-family: "trebuchet ms", verdana, geneva, sans-serif !important; color: #ffffff; text-decoration: underline; font-weight: bold;}
.smalllink:visited { font-size: 8pt; font-family: "trebuchet ms", verdana, geneva, sans-serif !important;  color: #ffffff; text-decoration: underline; font-weight: bold;}
.smalllink:hover { font-size: 8pt; font-family: "trebuchet ms", verdana, geneva, sans-serif !important; color: #ffffff; text-decoration: underline; font-weight: bold;}
.toplink:link { font-size: 11px; font-family: "trebuchet ms", verdana, geneva, sans-serif !important; color: #ffffff; text-decoration: none; font-weight: bold;}
.toplink:active { font-size: 11px; font-family: "trebuchet ms", verdana, geneva, sans-serif !important; color: #ffffff; text-decoration: none; font-weight: bold;}
.toplink:visited { font-size: 11px; font-family: "trebuchet ms", verdana, geneva, sans-serif !important;  color: #ffffff; text-decoration: none; font-weight: bold;}
.toplink:hover { font-size: 11px; font-family: "trebuchet ms", verdana, geneva, sans-serif !important; color: #ffffff; text-decoration: underline; font-weight: bold;}
td {vertical-align: top; font-family: verdana, helvetica; font-weight: normal; font-size: 11px; color: #404040;}
.small {font-size: 8pt; font-family: verdana, sans-serif !important; color: #ffffff; font-weight: bold; }
b { font-family: verdana, helvetica; font-weight: normal; font-size: 11px; colo : #404040; font-weight: bold; }
h3 { font-family: verdana, helvetica; font-weight: normal; font-size: 14px; color: #404040; font-weight: bold; padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px; margin-top: 0px; margin-bottom: 0px;}
.blue { font-family: verdana, helvetica; font-weight: bold; font-size: 11px; color: #363C8A;}
.white { font-family: "trebuchet ms", tahoma, verdana, helvetica; font-weight: bold; font-size: 11px; color: #ffffff;}
hr { background-color: #DF004F; height: 8px; width: 100%; border-width: 0px; margin-top: 16px; margin-bottom: 16px; color: #DF004F;}
.border { border: 1px; border-color: #4C48CC; border-style: solid; background-color: #f5f5f5;}
.border2 { border: 1px; border-color: #8c8c8c; border-style: solid; background-color: #2B337D; padding: 5px; color: #ffffff; font-family: verdana, helvetica; font-weight: bold; font-size: 10px;}
.border3 { border: 1px; border-color: #363aa6; border-style: dashed;}
form {display: inline;}
