.flogin { font-family:verdana,arial; font-size:10px; color:#999; width:75px; border:1px solid #999; background:#000; }
.ftrack { font-family:verdana,arial; font-size:10px; color:#999; width:110px; border:1px solid #999; text-align:center;}
.fselect { font-family:verdana,arial; font-size:10px; color:#666; border:1px solid #999; }
.f100 { font-family:verdana,arial; font-size:10px; color:#666; width:100px; border:1px solid #999; }
.f125 { font-family:verdana,arial; font-size:10px; color:#666; width:125px; border:1px solid #999; }
.f150 { font-family:verdana,arial; font-size:10px; color:#666; width:150px; border:1px solid #999; }
.f200 { font-family:verdana,arial; font-size:10px; color:#666; width:200px; border:1px solid #999; }
.f250 { font-family:verdana,arial; font-size:10px; color:#666; width:250px; border:1px solid #999; }
.f300 { font-family:verdana,arial; font-size:10px; color:#666; width:300px; border:1px solid #999; }
.f350 { font-family:verdana,arial; font-size:10px; color:#666; width:350px; border:1px solid #999; }
.f400 { font-family:verdana,arial; font-size:10px; color:#666; width:400px; border:1px solid #999; }
.f500 { font-family:verdana,arial; font-size:10px; color:#666; width:500px; border:1px solid #999; }
.f550 { font-family:verdana,arial; font-size:10px; color:#666; width:550px; border:1px solid #999; }
.f675 { font-family:verdana,arial; font-size:10px; color:#666; width:675px; border:1px solid #999; }
.f40c { font-family:verdana,arial; font-size:10px; color:#666; width:40px; border:1px solid #999; text-align:center; }
.f80c { font-family:verdana,arial; font-size:10px; color:#666; width:80px; border:1px solid #999; text-align:center; }
.f50 { font-family:verdana,arial; font-size:10px; color:#666; width:50px; border:1px solid #999;}
.f60r { font-family:verdana,arial; font-size:10px; color:#666; width:60px; border:1px solid #999; text-align:right; }

.field  { font-family:verdana,arial; font-size:10px; color:#666; border:1px solid #999; }
.fieldc { font-family:verdana,arial; font-size:10px; color:#666; border:1px solid #999; text-align:center; }

.navbg { background:#B60000 url(/i/global/nav-bg.gif) bottom left no-repeat; }
.curvebg { background:#FFF url(/i/global/curve-bg.gif) top left no-repeat; }
.prodcurvebg { background:#FFF url(/i/products/right-bg.gif) top right no-repeat; }
.channelbg { background:#FFF url(/i/global/channel-bg.gif) top right no-repeat; }
.dotline { background:url(/i/global/text-dotline.gif) top left repeat-x; }
.dotline2 { background:url(/i/global/text-dotline-3-666.gif) top left repeat-x; }
.dotline3 { background:url(/i/global/text-dotline-3-red.gif) top left repeat-x; }

.vrule { background:url(/i/vrule.gif); }
.vruleb { background:url(/i/vrule.gif) bottom; }
.hrule { background:url(/i/hrule.gif); }
.hruler { background:url(/i/hrule-r.gif) right; }
.hand { cursor:hand; }

.redlink { color:#B60000; text-decoration:none; }
.redlink:hover { text-decoration:underline; }

.link, A { color:#B60000; }


.homeblurb { font-family:arial,helvetica; font-size:11px; color:#666; }
.bodycopy  { font-family:arial,helvetica; font-size:11px; color:#666; }
.smblack { font-family:arial,helvetica; font-size:11px; color:#000; }
.blacklink { color:#000; text-decoration:none; }
.blacklink:hover { text-decoration:underline; }

.smred { font-family:arial,helvetica; font-size:11px; color:#B60000; }
.lared { font-family:arial,helvetica; font-size:13px; color:#B60000; }

.xsgray { font-family:arial,helvetica; font-size:10px; color:#999; }
.xsblack { font-family:arial,helvetica; font-size:10px; color:#000; }

.xs { font-family:arial,helvetica; font-size:10px; color:#666; }
.sm { font-family:arial,helvetica; font-size:11px; color:#666; }
.smlink { color:#666; text-decoration:none; }
.smlink:hover { text-decoration:underline; }
.headline { font-family:arial,helvetica; font-size:11px; color:#b60000; font-weight:bold; }


.smwhite { font-family:arial,helvetica; font-size:11px; color:#FFF; }
.sm999 { font-family:arial,helvetica; font-size:11px; color:#999; }

.errmsg { font-family:arial,helvetica; font-size:11px; color:#B60000; text-decoration:none; }


.footer { font-family:arial,helvetica; font-size:11px; color:#FFF; }
.textbutton { font-family:arial,helvetica; font-size:11px; color:#B60000; text-decoration:none; }


.newslinkon, .newslinkon A { font-family:arial,verdana; font-size:11px; color:#B60000; font-weight:bold; text-decoration:none; }
.newslinkoff, .newslinkoff A { font-family:arial,verdana; font-size:11px; color:#999; text-decoration:none; }
.newslinkoff A:hover { color:#000; }

.tableheader { background-color:#666; }

