input { color: black; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
textarea { color: black; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.carttitle { color: #fff; font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #18599d }
.cartitem { color: #222; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #fff5bc }
.basketItem { color: #222; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #fff }
.cartterms { color: #225ca3; font-weight: bold; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #fff5bc }
.cartshipping { color: #225ca3; font-weight: bold; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #fff5bc }
.cartsubt { color: #222; font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #fcd900 }
.cstform { color: #222; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #fff5bc }
.cstbtn  { color: #fff; font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #1f63ae; border: outset 2px #5079b9 }
.cstselect  { color: #222; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #fff5bc; border: outset 2px #fee332 }
.cstmenu  { color: #222; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #fff5bc; border: outset 2px #fee332 }
.blbody  { color: #4479ad; font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }

.dsc   { color: #2a63a6; font-weight: bold; font-size: 9px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
a.dsc   { color: #2a63a6; font-weight: bold; font-size: 9px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
a.dsc:link   { color: #2a63a6; font-weight: bold; font-size: 9px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
a.dsc:visited   { color: #2a63a6; font-weight: bold; font-size: 9px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
a.dsc:hover  { color: #d00; font-weight: bold; font-size: 9px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline }

/*Cart*/
.cartNav a { color: #08416c; font-size: 12px; }
.basket { width: 630px; border: 0px; text-align: left;}
.basket th,td { margin: 0px; padding: 2px 4px; border: 0px; }
.basketTitle  { color: #fff; font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #08416c }
.basketFld1   { color: #000; font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #bdd8ee }
.basketFld2   { color: #222; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #e2e9ee }
.basketNotes { color: #08416c; font-weight: bold }
.basketAlert { color: #222; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #fedb00 }
.basketRecommend { width: 630px; border: 1px solid #08416c; border-collapse: collapse; }
.basketRecommend th { text-align: left; color: #000; font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #fedb00; margin: 0px; padding: 2px 4px; border: 0px; }
.basketRecommend td  { text-align: center; color: #222; font-size: 12px; font-weight: bold; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #eaebed; margin: 0px; padding: 2px 4px; border: 0px; }
.basketRecommend img  { margin: 6px 4px; border: 0px; }
.carterror { color: red; font-size: 14px; font-weight: bold; margin: 12px 0px; text-align: center; }
.carterror p  { color: red; font-size: 14px; font-weight: bold; margin: 12px 0px; text-align: center; }
.disclaim { font-size: 10px; }
.cartbtn { color: #000000; font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #fedb00; border: 3px outset #ffec77; padding: 2px; }
a.cartbtn { color: #000000; text-decoration: none }
a.cartbtn:link  { color: #000000; text-decoration: none }
a.cartbtn:hover  { color: #000000; text-decoration: none; border: 3px outset #ffec77; padding: 2px; }
a.cartbtn:visited  { color: #000000; text-decoration: none }

/*Customer Center*/
.customercenter { width: 440px; margin: 0px auto; border: 0px; text-align: left; }
.customercenter th { text-align: center; color: #ffffff; background-color: #0a4979; margin: 0px; padding: 2px 4px; border: 0px; }
.customercenter th a { color: #eaebed; font-size: 11px; text-decoration: none; }
.customercenter th a:hover { text-decoration: underline; }
.customercenter th a:visited { color: #eaebed; font-size: 11px; text-decoration: none; }
.customercenter td { margin: 0px; padding: 2px 4px; border: 0px; }
.fld1 { color: #646464; font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #C5DFF0 }
.fld2 { color: #222; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #eaebed }
.fld2 a { color: #2a63a6; font-size: 12px; text-decoration: none; }
.fld2 a:hover { text-decoration: underline; }
.client_navigation { text-align: center; margin: 20px 0px 10px 0px; }
.client_navigation a { color: #5877a4; background-color: #C5DFF0; font-size: 12px; font-weight: bold; border: 1px solid #3A66A7; padding: 3px 5px 3px 5px; text-decoration: none; margin: 0px 4px 0px 4px; }
.client_navigation a:hover { color: #1e6398; border: 1px solid #08416c; padding: 3px 5px 3px 5px; text-decoration: underline; }

/*Customer Center Login*/
.customercenterlogin { margin: 0px auto; border: 0px; text-align:left; }
.customercenterlogin th { text-align: center; color: #ffffff; background-color: #0a4979; margin: 0px; padding: 2px 4px; border: 0px; }
.customercenterlogin th a { color: #eaebed; font-size: 12px; text-decoration: none; }
.customercenterlogin th a:hover { text-decoration: underline; }
.customercenterlogin td { margin: 0px; padding: 2px 4px; border: 0px; }

.us{display: }
.international{display: none}
.s_us{display: }
.s_international{display: none}
