/* HTML ELEMENT styles */
ADDRESS, BLOCKQUOTE, B, BODY, CAPTION, CENTER, DD, DIR, DIV, DL, DT, TD, MENU, P, STRONG {font-family: arial,helvetica,verdana,sans-serif}

A:link { font-weight: bold; color: #DE8C11; text-decoration: none;}
A:visited {font-weight: bold; color: #DE8C11; text-decoration: none;}
A:active {font-weight: bold; color: #DE8C11; text-decoration: none;}
A:hover {font-weight: bold; color: #72490A; text-decoration: none;}

UL {list-style-type:square; line-height:140%; color:#333333; display:list-item;}
OL {list-style-type:decimal; line-height:140%; color:#333333; display:list-item}
UL.nest {line-height:140%; list-style-type:square; color:#333333}

BODY {font: arial,helvetica,verdana,sans-serif;}

T BODY {font: arial,helvetica,verdana,sans-serif;}

/* table cells */
.wh {background-color: #ffffff;}
.dg {background-color: #5E5F60;}
.ma {background-color: #9385B3;}
.lm {background-color: #EFEDF2;}
.dm {background-color: #554873;}

/* links */
a.priv:link {color: #ffffff; text-decoration: none;}
a.priv:visited {color: #ffffff; text-decoration: none;}
a.priv:active {color: #ffffff; text-decoration: none;}
a.priv:hover {color: #ffffff; text-decoration: underline;}
a.privfauxhover:link {color: #ffffff; text-decoration: underline;}
a.privfauxhover:visited {color: #ffffff; text-decoration: underline;}
a.privfauxhover:active {color: #ffffff; text-decoration: underline;}


/* headings */
.hd1 {font: bold 100% arial,helvetica,verdana,sans-serif; color: #494359; line-height: 150%; text-transform:uppercase;}
.hd2 {font: bold 85% arial,helvetica,verdana,sans-serif; color: #494359; line-height: 150%; text-transform:uppercase;}
.hd3 {font: bold 85% arial,helvetica,verdana,sans-serif; color: #494359; line-height: 150%; text-transform:uppercase;}
.hd6 {font: bold 80% arial,helvetica,verdana,sans-serif; color: #494359; line-height: 150%; text-transform:uppercase;}
.hd4 {font: bold 75% arial,helvetica,verdana,sans-serif; color: #494359; line-height: 150%; text-transform:uppercase;}
.hd5 {font: bold 82% arial,helvetica,verdana,sans-serif; color: #494359; line-height: 150%;}

/* text styles */
.txt {font: 82% arial,helvetica,verdana,sans-serif; color: #333333; line-height: 150%;}
.txtho1 {color: #404040; font: 12px/18px arial,helvetica,verdana,sans-serif;}
.txtho2 {color: #000000; font: 12px/18px arial,helvetica,verdana,sans-serif; margin-left:20px;}
.txtho3 {color: #808080; font: 11px/18px arial,helvetica,verdana,sans-serif;}
.disc {color: #ababab; font: 11px/16px arial,helvetica,verdana,sans-serif;}
.foot {color: #ffffff; font: 10px/14px arial,helvetica,verdana,sans-serif;}
.bars {color: #ffffff; font: 10px/14px arial,helvetica,verdana,sans-serif;}
.poptxt {color: #cccccc; font: 11px/16px arial,helvetica,verdana,sans-serif;}
.hrthin {height: 1px; border:1px dotted #333333;}
.capt {color: #333333; font: 10px/14px arial,helvetica,verdana,sans-serif;}

/* menus */
a.menu4:link {font: normal 11px/16px verdana,arial,helvetica,sans-serif; color: #554873; text-decoration: none;}
a.menu4:visited {font: normal 11px/16px verdana,arial,helvetica,sans-serif; color: #554873; text-decoration: none;}
a.menu4:active {font: normal 11px/16px verdana,arial,helvetica,sans-serif; color: #554873; text-decoration: none;}
a.menu4:hover {font: normal 11px/16px verdana,arial,helvetica,sans-serif; color: #282829; text-decoration: none;}

a.menu4on:link {font: normal 11px/16px verdana,arial,helvetica,sans-serif; color: #9999cc; text-decoration: none;}
a.menu4on:visited {font: normal 11px/16px verdana,arial,helvetica,sans-serif; color: #9999cc; text-decoration: none;}
a.menu4on:active {font: normal 11px/16px verdana,arial,helvetica,sans-serif; color: #9999cc; text-decoration: none;}
a.menu4on:hover {font: normal 11px/16px verdana,arial,helvetica,sans-serif; color: #282829; text-decoration: none;}

a.sg1:link {font: bold 12px/20px arial,helvetica,verdana,sans-serif; color: #666666; text-transform:uppercase; text-decoration: none;}
a.sg1:visited {font: bold 12px/20px arial,helvetica,verdana,sans-serif; color: #666666; text-transform:uppercase; text-decoration: none;}
a.sg1:active {font: bold 12px/20px arial,helvetica,verdana,sans-serif; color: #666666; text-transform:uppercase; text-decoration: none;}
a.sg1:hover {font: bold 12px/20px arial,helvetica,verdana,sans-serif; color: #000000; text-transform:uppercase; text-decoration: none;}

a.sg1on:link {font: bold 12px/20px arial,helvetica,verdana,sans-serif; color: #DE8C11; text-transform:uppercase; text-decoration: none;}
a.sg1on:visited {font: bold 12px/20px arial,helvetica,verdana,sans-serif; color: #DE8C11; text-transform:uppercase; text-decoration: none;}
a.sg1on:active {font: bold 12px/20px arial,helvetica,verdana,sans-serif; color: #DE8C11; text-transform:uppercase; text-decoration: none;}
a.sg1on:hover {font: bold 12px/20px arial,helvetica,verdana,sans-serif; color: #000000; text-transform:uppercase; text-decoration: none;}

a.sg2:link {font: bold 12px/20px arial,helvetica,verdana,sans-serif; color: #666666; text-decoration: none;}
a.sg2:visited {font: bold 12px/20px arial,helvetica,verdana,sans-serif; color: #666666; text-decoration: none;}
a.sg2:active {font: bold 12px/20px arial,helvetica,verdana,sans-serif; color: #666666; text-decoration: none;}
a.sg2:hover {font: bold 12px/20px arial,helvetica,verdana,sans-serif; color: #000000; text-decoration: none;}

a.sg2on:link {font: bold 12px/20px arial,helvetica,verdana,sans-serif; color: #DE8C11; text-decoration: none;}
a.sg2on:visited {font: bold 12px/20px arial,helvetica,verdana,sans-serif; color: #DE8C11; text-decoration: none;}
a.sg2on:active {font: bold 12px/20px arial,helvetica,verdana,sans-serif; color: #DE8C11; text-decoration: none;}
a.sg2on:hover {font: bold 12px/20px arial,helvetica,verdana,sans-serif; color: #000000; text-decoration: none;}

a.sg3:link {font: normal 12px/20px arial,helvetica,verdana,sans-serif; color: #666666; text-decoration: none;}
a.sg3:visited {font: normal 12px/20px arial,helvetica,verdana,sans-serif; color: #666666; text-decoration: none;}
a.sg3:active {font: normal 12px/20px arial,helvetica,verdana,sans-serif; color: #666666; text-decoration: none;}
a.sg3:hover {font: normal 12px/20px arial,helvetica,verdana,sans-serif; color: #000000; text-decoration: none;}

a.sg3on:link {font: normal 12px/20px arial,helvetica,verdana,sans-serif; color: #DE8C11; text-decoration: none;}
a.sg3on:visited {font: normal 12px/20px arial,helvetica,verdana,sans-serif; color: #DE8C11; text-decoration: none;}
a.sg3on:active {font: normal 12px/20px arial,helvetica,verdana,sans-serif; color: #DE8C11; text-decoration: none;}
a.sg3on:hover {font: normal 12px/20px arial,helvetica,verdana,sans-serif; color: #000000; text-decoration: none;}

a.sg4:link {font: normal 12px/20px arial,helvetica,verdana,sans-serif; color: #999999; text-decoration: none;}
a.sg4:visited {font: normal 12px/20px arial,helvetica,verdana,sans-serif; color: #999999; text-decoration: none;}
a.sg4:active {font: normal 12px/20px arial,helvetica,verdana,sans-serif; color: #999999; text-decoration: none;}
a.sg4:hover {font: normal 12px/20px arial,helvetica,verdana,sans-serif; color: #000000; text-decoration: none;}

a.sg4on:link {font: normal 12px/20px arial,helvetica,verdana,sans-serif; color: #DE8C11; text-decoration: none;}
a.sg4on:visited {font: normal 12px/20px arial,helvetica,verdana,sans-serif; color: #DE8C11; text-decoration: none;}
a.sg4on:active {font: normal 12px/20px arial,helvetica,verdana,sans-serif; color: #DE8C11; text-decoration: none;}
a.sg4on:hover {font: normal 12px/20px arial,helvetica,verdana,sans-serif; color: #000000; text-decoration: none;}

/* guide */
a.footguide:link { font: bold 10px/14px verdana,arial,helvetica,sans-serif; color: #4d4d4d; text-decoration: none;}
a.footguide:visited { font: bold 10px/14px verdana,arial,helvetica,sans-serif; color: #4d4d4d; text-decoration: none;}
a.footguide:active { font: bold 10px/14px verdana,arial,helvetica,sans-serif; color: #4d4d4d; text-decoration: none;}
a.footguide:hover { font: bold 10px/14px verdana,arial,helvetica,sans-serif; color: #999999; text-decoration: none;}

a.footguideon:link { font: bold 10px/14px verdana,arial,helvetica,sans-serif; color: #ff8800; text-decoration: none;}
a.footguideon:visited { font: bold 10px/14px verdana,arial,helvetica,sans-serif; color: #ff8800; text-decoration: none;}
a.footguideon:active { font: bold 10px/14px verdana,arial,helvetica,sans-serif; color: #ff8800; text-decoration: none;}
a.footguideon:hover { font: bold 10px/14px verdana,arial,helvetica,sans-serif; color: #999999; text-decoration: none;}

a.sectguide:link {font: normal 12px/16px verdana,arial,helvetica,sans-serif; color: #4d4d4d; text-decoration: none;}
a.sectguide:visited {font: normal 12px/16px verdana,arial,helvetica,sans-serif; color: #4d4d4d; text-decoration: none;}
a.sectguide:active {font: normal 12px/16px verdana,arial,helvetica,sans-serif; color: #4d4d4d; text-decoration: none;}
a.sectguide:hover {font: normal 12px/16px verdana,arial,helvetica,sans-serif; color: #999999; text-decoration: none;}

a.sectguideon:link {font: normal 12px/16px verdana,arial,helvetica,sans-serif; color: #ff8800; text-decoration: none;}
a.sectguideon:visited {font: normal 12px/16px verdana,arial,helvetica,sans-serif; color: #ff8800; text-decoration: none;}
a.sectguideon:active {font: normal 12px/16px verdana,arial,helvetica,sans-serif; color: #ff8800; text-decoration: none;}
a.sectguideon:hover {font: normal 12px/16px verdana,arial,helvetica,sans-serif; color: #999999; text-decoration: none;}

/* table styles */
.tabhdbl {background-color: #eaeaea; color: #333333; font: bold 11px/16px verdana,arial,helvetica,sans-serif;}
.tabtxtbl {background-color: #eaeaea; color: #333333; font: 11px/16px verdana,arial,helvetica,sans-serif;}

.tabhd1 {font: bold 12px/16px arial,helvetica,verdana,sans-serif; background-color: #e0e0e0; color: #333333;}
.tabhd2 {font: bold 12px/16px arial,helvetica,verdana,sans-serif; background-color: #ffffff; color: #333333; border-bottom:1px dotted #cccccc;}
.tabhd3 {font: normal 12px/16px arial,helvetica,verdana,sans-serif; background-color: #ffffff; color: #333333; border-bottom:1px dotted #cccccc;}
.tabtxt {font: normal 12px/16px arial,helvetica,verdana,sans-serif; background-color: #ffffff; color: #333333; border-bottom:1px dotted #cccccc;}
.tabtxtnd {font: normal 12px/16px arial,helvetica,verdana,sans-serif; background-color: #ffffff; color: #333333; border-bottom:1px solid #ffffff;}

/* microsite */
.fum {position: absolute; z-index:2;}
.blah { font: normal 11px/14px arial,helvetica,verdana,sans-serif; color:#ffffff; background-color:#DE8C11; padding: 5px; position:absolute; width:150px; border: 1px solid #6B4409; visibility:hidden; z-index:3;}
.blahpic { font: normal 11px/14px arial,helvetica,verdana,sans-serif; color:#ffffff; background-color:#53476F; padding: 5px; position:absolute; width:150px; border: 1px solid #392C55; visibility:hidden; z-index:3;}
.lefttext {font: normal 11px/16px arial,helvetica,verdana,sans-serif; color:#333333; position:absolute; width:285px; z-index:2; }
.lefttexthd {font: bold 12px/16px arial,helvetica,verdana,sans-serif; color:#C60521;}
.lefttextred {font: bold 11px/16px arial,helvetica,verdana,sans-serif; color:#C60521;}
.righttext {font: 11px/16px arial,helvetica,verdana,sans-serif; color:#333333;}

/* input boxes */
.textarea, .inptxtarea {border-top:1px solid #999; border-bottom:1px solid #999; border-left:1px solid #999; border-right:1px solid #999; font: normal 11px  verdana,arial,helvetica,sans-serif; background-color: #fff; color: black;}
.inputtext, .inptxt {border-top:1px solid #999; border-bottom:1px solid #999; border-left:1px solid #999; border-right:1px solid #999; font: normal 11px  verdana,arial,helvetica,sans-serif; background-color: #fff; color: black;}
.inputselect, .inpsel {border-top:1px solid #999; border-bottom:1px solid #999; border-left:1px solid #999; border-right:1px solid #999; font: normal 11px  verdana,arial,helvetica,sans-serif; background-color: #fff; color: black;}
.inputsub, .inpsub {border-top:1px solid #333333; border-bottom:3px solid #ff8800; border-left:1px solid #333333; border-right:1px solid #333333; font: normal 11px  verdana,arial,helvetica,sans-serif; background-color: #333333; color: white;}

/*points squares - Unordered list */
.001points {<UL type="square"> <li><br><br>;
}
.lefttextblack {font: bold normal 11px arial, helvetica, verdana, sans-serif; color:#000000;
}
