body { background:#FFFFFF; }
td,p,div,span,input,select,textarea,.body,li { font-family:verdana,arial,helvetica,sans-serif; font-size:10px; line-height:14px; color:#666666; }
a { color:#688EB7; text-decoration:underline; font-weight:bold; }
a:hover { color:#688EB7; text-decoration:none; font-weight:bold; }

sup {font-size:8px;font-family:verdana,arial,helvetica,sans-serif;}

h1 { font-size:16px; line-height:18px; color:#666666; text-decoration:none; font-weight:bold; }

.header { color:#666666; text-decoration:none; font-weight:normal; }
.header a { color:#666666; text-decoration:none; font-weight:normal; }
.header a:hover { color:#666666; text-decoration:underline; font-weight:normal; }

.footer { color:#999999; text-decoration:none; font-weight:normal; line-height:18px; }
.footer a { color:#999999; text-decoration:none; font-weight:normal; line-height:18px; }
.footer a:hover { color:#999999; text-decoration:underline; font-weight:normal; line-height:18px; }

.nav { color:#333333; text-decoration:none; font-weight:bold; }
.nav a { color:#333333; text-decoration:underline; font-weight:bold; }
.nav a:hover { color:#333333; text-decoration:none; font-weight:bold; }

.navlit { color:#999999; text-decoration:none; font-weight:bold; padding-top:3px; padding-bottom:3px; }
.navlit a { color:#688EB7; text-decoration:none; font-weight:bold; padding-top:3px; padding-bottom:3px; }
.navlit a:hover { color:#688EB7; text-decoration:underline; font-weight:bold; padding-top:3px; padding-bottom:3px; }

.subnav { color:#999999; text-decoration:none; font-weight:normal; padding-top:0px; padding-bottom:3px; }
.subnav a { color:#9AA57A; text-decoration:none; font-weight:normal; padding-top:0px; padding-bottom:3px; }
.subnav a:hover { color:#9AA57A; text-decoration:underline; font-weight:normal; padding-top:0px; padding-bottom:3px; }

.subnavlit { color:#999999; text-decoration:none; font-weight:normal; padding-top:0px; padding-bottom:3px; }
.subnavlit a { color:#688EB7; text-decoration:none; font-weight:normal; padding-top:0px; padding-bottom:3px; }
.subnavlit a:hover { color:#688EB7; text-decoration:underline; font-weight:normal; padding-top:0px; padding-bottom:3px; }

.page { color:#666666; text-decoration:none; font-weight:normal; }
.page a { color:#688EB7; text-decoration:none; font-weight:normal; }
.page a:hover { color:#688EB7; text-decoration:underline; font-weight:normal; }

.return { color:#666666; text-decoration:none; font-weight:bold; }
.return a { color:#666666; text-decoration:none; font-weight:normal; }
.return a:hover { color:#688EB7; text-decoration:underline; font-weight:normal; }

.headernav { color:#666666; text-decoration:none; font-weight:bold; }
.headernav a { color:#688EB7; text-decoration:underline; font-weight:bold; }
.headernav a:hover { color:#688EB7; text-decoration:none; font-weight:bold; }

.headernavlit { color:#666666; text-decoration:none; font-weight:bold; }
.headernavlit a { color:#666666; text-decoration:none; font-weight:bold; }
.headernavlit a:hover { color:#688EB7; text-decoration:underline; font-weight:bold; }

.white { color:#FFFFFF; text-decoration:none; font-weight:bold; }
.white a { color:#FFFFFF; text-decoration:underline; font-weight:bold; }
.white a:hover { color:#FFFFFF; text-decoration:none; font-weight:bold; }
 
.footnote { font-size:9.5px; line-height:11px; color:#666666; }

.highlight {background-color:#FFFFCC; font-weight: bold;}

.error {color:#990000;}
.bluetext {color:#688EB7;}

.errorbold {color:#990000; font-weight: bold;}

.bold {font-weight:bold;}

.largebold {font-weight:bold; font-size:12px;}

input.linkbutton {border:none; background-color: white; text-decoration: underline; color:#688EB7; font-weight: bold;}

.specialoffers_large { font-size:12px; line-height:16px; text-decoration:none; font-weight:bold; }
.specialoffers_large a { font-size:12px; line-height:16px; text-decoration:underline; font-weight:bold; }
.specialoffers_large a:hover { font-size:12px; line-height:16px; text-decoration:none; font-weight:bold; }

.specialoffers_large2 { font-size:14px; line-height:16px; text-decoration:none; font-weight:bold; }
.specialoffers_large2 a { font-size:14px; line-height:16px; text-decoration:underline; font-weight:bold; }
.specialoffers_large2 a:hover { font-size:14px; line-height:16px; text-decoration:none; font-weight:bold; }

.glossaryterm { color:#666666; text-decoration:none; font-weight:normal; }
.glossaryterm u { color:#666666; font-weight:normal; }
.glossaryterm a { color:#666666; text-decoration:none; font-weight:normal; }
.glossaryterm a:hover { color:#666666; text-decoration:underline; font-weight:normal; }
.glossarytermselected { color:#666666; text-decoration:none; font-weight:normal; background:#FBF1E2; }
.glossarytermselected a { color:#666666; text-decoration:none; font-weight:normal; background:#FBF1E2; }
.glossarytermselected a:hover { color:#666666; text-decoration:none; font-weight:normal; background:#FBF1E2; }
 
.moniqueluo { color:#B0B0B0; text-decoration:none; font-weight:normal; line-height:14px; text-decoration:none; }
.moniqueluo a { color:#B0B0B0; text-decoration:none; font-weight:normal; line-height:14px; text-decoration:underline; }
.moniqueluo a:hover { color:#CCCCCC; text-decoration:none; font-weight:normal; line-height:14px; text-decoration:none; }
.moniqueluo_about { color:#B0B0B0; text-decoration:none; font-weight:normal; line-height:14px; text-decoration:none; }

form { margin:0px; padding:0px; }

.bodyred { color:#FF0000; }

.referral { color:#000000; text-decoration:none; }
.referral a { color:#000000; text-decoration:underline; }
.referral a:hover { color:#000000; text-decoration:none; }

.prom101 { color:#000000; text-decoration:none; }
.prom101 a { color:#000000; text-decoration:underline; }
.prom101 a:hover { color:#000000; text-decoration:none; }

