A:link { TEXT-DECORATION: none }
A:visited { TEXT-DECORATION :none }
A:active { TEXT-DECORATION: none } 
A:hover {TEXT-DECORATION: none;color:#000000}

#rbar_rollover a:hover {background-color:#add0f8;display: block;height:22px;width:124px;vertical-align:middle;text-decoration:none;}

table.rbar_rollover2 a {width:124px;display: block;cursor:hand;} 
div.rbar_rollover2 a:hover {background: #add0f8;text-decoration:none;color:#41426E;}

#butt_rollover a:visited {font-weight:bold;color:#ffffff;font-size:12px;letter-spacing:0px;font-family:Arial, Helvetica, sans-serif; line-height:2.0}
#butt_rollover a:link {font-weight:bold;color:#ffffff;font-size:12px;letter-spacing:0px;font-family:Arial, Helvetica, sans-serif; line-height:2.0}
#butt_rollover a:hover {font-weight:bold;color:#fcf30e;font-size:12px;letter-spacing:0px;font-family:Arial, Helvetica, sans-serif; line-height:2.0}

.gray {font-weight:bold;color:#999999;font-size:12px;font-family:Arial, Helvetica, sans-serif;}
.perurblack {font-weight:bold;color:#C50029;font-size:12px;letter-spacing:0px;font-family:Arial, Helvetica;line-height:12px;}
.ottext {font-weight:bold;color:#C50029;font-size:12px;font-family:Arial, Helvetica, sans-serif;}

.ltxt {font-weight:bold;color:#41426E;font-size:12px;font-family:Arial, Helvetica, sans-serif;}
.ottxt {font-weight:bold;color:#1837f4;font-size:12px;letter-spacing:0px;font-family:Arial, Helvetica;line-height:.9;}
.enlarge {font-weight:normal;color:#1837f4;font-size:11px;letter-spacing:0px;font-family:Arial, Helvetica;line-height:.9;text-decoration:underline;}
.opin {font-weight:bold;font-size:12px;letter-spacing:0px;font-family:Arial, Helvetica, sans-serif;line-height:.9;}

.rbartxt {font-weight:bold;color:#41426E;font-size:12px;letter-spacing:0px;font-family:Arial, Helvetica, sans-serif;line-height:1;position:relative;right:13px}
.rbartxt2 {font-weight:bold;color:#41426E;font-size:12px;letter-spacing:0px;font-family:Arial, Helvetica, sans-serif;line-height:22px}

.maintxt {font-weight:bold;color:#ffffff;font-size:12px;font-family:Arial, Helvetica, sans-serif;letter-spacing:0;line-height:1;}
.prodaurt {font-weight:bold;color:#000000;font-size:13px;font-family:Arial, Helvetica, sans-serif;line-height:1;}
.prodhead {font-weight:bold;color:#1233BE;font-size:14px;font-family:Arial, Helvetica, sans-serif;line-height:1;}
.prodheadlist {font-weight:bold;color:#1233BE;font-size:14px;font-family:Arial, Helvetica, sans-serif;line-height:1.2;}
.prodprice {font-weight:bold;font-size:13px;letter-spacing:-1px;font-family:Arial, Helvetica, sans-serif;position:relative;right:5px}
.prodpricesmall {font-weight:bold;font-size:13px;letter-spacing:-1px;font-family:Arial, Helvetica, sans-serif;}
.prodbookprice {font-weight:bold;font-size:13px;color:#AD363A;letter-spacing:-1px;font-family:Helvetica, sans-serif;}
.prodtxt {font-weight:lighter;font-size:12px;font-family:Helvetica, sans-serif;position:relative;top:0px;}
.bprodtxt {font-weight:normal;font-size:12px;color:#1233BE;font-family:Helvetica, sans-serif;position:relative;top:0px;}
.toptxt {font-weight:bold;color:#ffffff;font-size:12px;letter-spacing:0px;font-family:Arial, Helvetica, sans-serif; line-height:2.0;}
.subctxt {font-weight:bold;color:#41426E;font-size:13px;letter-spacing:0px;font-family:Arial, Helvetica, sans-serif;line-height:1;position:relative; top:8px;right:24px;}
.subctxtin {font-weight:bold;color:#41426E;font-size:13px;letter-spacing:0px;font-family:Arial, Helvetica, sans-serif;line-height:26px;}

.carthead {font-weight:bold;color:#ffffff;font-size:13px;letter-spacing:0px;font-family:Arial, Helvetica, sans-serif;line-height:1;position:relative;right:8px;}
.carttxt {font-weight:normal;font-size:12px;letter-spacing:0px;font-family:Arial, Helvetica, sans-serif;position:relative;right:8px;}
.regcartfld {width:150px;height:18;border:solid 1px;font-family:Arial, Helvetica, sans-serif;font-size:12px;}
.newcartfld {width:105px;height:18;border:solid 1px;font-family:Arial, Helvetica, sans-serif;font-size:12px;}
.tareacartfld {width:180px;height:65;border:solid 1px;font-family:Arial, Helvetica, sans-serif;font-size:12px;}
.billcartfld {width:205px;height:18;border:solid 1px;font-family:Arial, Helvetica, sans-serif;font-size:12px;}
.excartfld {height:18;border:solid 1px;font-family:Arial, Helvetica, sans-serif;font-size:12px;}

.poptxt {font-weight:normal;font-size:12px;font-family:Arial, Helvetica, sans-serif;color:#0A3D8A;}
.popfild {border:1px;border-style:solid;width:135px;height:16px;font-size:11px;}
.popfildno {border:1px;border-style:solid;height:16px;font-size:10px;}