

/* ---------- DEFAULT STYLES ---------- */
body{font: 12px verdana, arial, geneva, san serif; font-weight: normal; color: 000000; text-decoration: none;}
td{font: 12px verdana, arial, geneva, san serif; font-weight: normal; color: 000000; text-decoration: none;}
.red{font: 12px verdana, arial, geneva, san serif; font-weight: normal; color: 990000; text-decoration: none;}
.red_sm{font: 10px verdana, arial, geneva, san serif; font-weight: normal; color: 990000; text-decoration: none;}
.green{font: 12px verdana, arial, geneva, san serif; font-weight: normal; color: 009900; text-decoration: none;}
.blue{font: 12px verdana, arial, geneva, san serif; font-weight: normal; color: 0000BB; text-decoration: none;}

.errMsg{font: 12px verdana, arial, geneva, san serif; font-weight: normal; color: 550000; text-decoration: none; border-style: solid; border-width: 1px; border-color: aa0000; align: center; float: center;}


/* ---------- TEXT TREATMENTS ---------- */
.whitewfc{font: 10px verdana, arial, geneva, san serif; font-weight: bold; color: ffffff; text-decoration: none; letter-spacing: 4px;}
.whitefooter{font: 10px verdana, arial, geneva, san serif; font-weight: normal; color: ffffff; text-decoration: none; letter-spacing: 0px;}
.pgTitle{font: 16px verdana, arial, geneva, san serif; font-weight: bold; color: 161393; text-decoration: none;}
.secTitle{font: 12px verdana, arial, geneva, san serif; font-weight: bold; color: 161393; text-decoration: none; border-style:solid; border-width:1px; border-color:161393;}
.faqAnswer{font: 12px verdana, arial, geneva, san serif; font-weight: normal; color: 000000; text-decoration: none; border-style:solid; border-width:1px; border-color:cccccc; background-color:eeeeee;}
.searchTerm {font: 12px verdana, arial, geneva, san serif; font-weight: bold; color: 000000; text-decoration: none; background-color: ffff33;}
.whitetitle{font: 12px verdana, arial, geneva, san serif; font-weight: normal; color: ffffff; text-decoration: none;}
.smText{font: 10px verdana, arial, geneva, san serif; font-weight: normal; color: 000000; text-decoration: none;}
.smText_blue{font: 10px verdana, arial, geneva, san serif; font-weight: normal; color: 000000; text-decoration: none; background-color: C5E2EE; border-style: solid; border-width: 1px; border-color: 859398;}
.smText_red{font: 10px verdana, arial, geneva, san serif; font-weight: normal; color: ffffff; text-decoration: none; background-color: ff0000; border-style: solid; border-width: 1px; border-color: 859398;}
.smText_grey{font: 10px verdana, arial, geneva, san serif; font-weight: normal; color: 000000; text-decoration: none; background-color: ffffff; border-style: solid; border-width: 1px; border-color: cccccc;}
.smText_ltgrey{font: 10px verdana, arial, geneva, san serif; font-weight: normal; color: 888888; text-decoration: none; background-color: eeeeee; border-style: solid; border-width: 1px; border-color: cccccc;}
.colTitle{font: 10px verdana, arial, geneva, san serif; font-weight: normal; color: 55555; text-decoration: none; border-style: solid; border-width: 1px; border-color: 555555; background-color: cccccc;}
.tblTitle{font: 12px verdana, arial, geneva, san serif; font-weight: bold; color: 161393; text-decoration: none; border-style: solid; border-width: 1px; border-color: 161393; background-color: ffffff;}
.tblSubTitle{font: 12px verdana, arial, geneva, san serif; font-weight: bold; color: 161393; text-decoration: none; border-style: solid; border-width: 1px; border-color: 161393; background-color: eeeeee;}
.tdTitle{font: 12px verdana, arial, geneva, san serif; font-weight: normal; color: 000000; text-decoration: none; text-align: right; border-style: solid; border-color: 555555; border-width: 1px; background-color: eeeeee;}
.tdTitle_sm{font: 10px verdana, arial, geneva, san serif; font-weight: normal; color: 000000; text-decoration: none; text-align: right; border-style: solid; border-color: 555555; border-width: 1px; background-color: eeeeee;}
.tdData{font: 12px verdana, arial, geneva, san serif; font-weight: normal; color: 000000; text-decoration: none; text-align: left; border-style: solid; border-color: eeeeee; border-width: 1px; background-color: ffffff;}
.tdDatab{font: 12px verdana, arial, geneva, san serif; font-weight: normal; color: 000000; text-decoration: none; text-align: left; border-style: solid; border-color: 5a83c0; border-width: 1px; background-color: e0ebf3;}
.tdDataC{font: 12px verdana, arial, geneva, san serif; font-weight: normal; color: 000000; text-decoration: none; text-align: center; border-style: solid; border-color: 5a83c0; border-width: 1px; background-color: e0ebf3;}
.tdDataR{font: 12px verdana, arial, geneva, san serif; font-weight: normal; color: 000000; text-decoration: none; text-align: right; border-style: solid; border-color: eeeeee; border-width: 1px; background-color: ffffff;}
.gNote{font: 12px verdana, arial, geneva, san serif; font-weight: normal; color: 777777; text-decoration: none; font-style: italic;}

.whiteRow{font: 11px verdana, arial, geneva, san serif; font-weight: normal; color: 000000; text-decoration: none; text-align: left; border-style: solid; border-color: eeeeee; border-bottom-width: 1px; border-right-width: 1px; border-left-width: 1px; border-top-width: 1px; background-color: ffffff;}
.blueRow{font: 11px verdana, arial, geneva, san serif; font-weight: normal; color: 000000; text-decoration: none; text-align: left; border-style: solid; border-color: 81A2E6; border-bottom-width: 1px; border-right-width: 1px; border-left-width: 1px; border-top-width: 1px; background-color: E6EFFF;}
.blueRow_lg{font: 12px verdana, arial, geneva, san serif; font-weight: normal; color: 060699; text-decoration: none; text-align: left; border-style: solid; border-color: 81A2E6; border-bottom-width: 1px; border-right-width: 1px; border-left-width: 1px; border-top-width: 1px; background-color: E6EFFF;}
.qRow_lg{font: 12px verdana, arial, geneva, san serif; font-weight: bold; color: 060699; text-decoration: none; text-align: left; border-style: solid; border-color: 81A2E6; border-bottom-width: 1px; border-right-width: 1px; border-left-width: 1px; border-top-width: 1px; background-color: ffffff;}


.fTitle{font: 11px verdana, arial, geneva, san serif; font-weight: normal; color: 000000; text-decoration: none; text-align: right; border-style: solid; border-color: d0d5d2; border-width: 1px; background-color: f2f7f4;}
.fTitleL{font: 11px verdana, arial, geneva, san serif; font-weight: normal; color: 000000; text-decoration: none; text-align: left; border-style: solid; border-color: d0d5d2; border-width: 1px; background-color: f2f7f4;}
.fData{font: 11px verdana, arial, geneva, san serif; font-weight: normal; color: 000000; text-decoration: none; text-align: left; border-style: solid; border-color: f2f7f4; border-width: 1px; background-color: ffffff;}
.fDataC{font: 11px verdana, arial, geneva, san serif; font-weight: normal; color: 000000; text-decoration: none; text-align: center; border-style: solid; border-color: f2f7f4; border-width: 1px; background-color: ffffff;}



/* ---------- LINK TREATMENTS ---------- */
.wsNav{font: 10px verdana, arial, geneva, san serif; color: ffffff; font-stretch:semi-expanded; text-decoration: none;}
.wsNav:Hover{font: 10px verdana, arial, geneva, san serif; color: FEFFBF; font-stretch:semi-expanded; text-decoration: underline;}
.blink{font: 12px verdana, arial, geneva, san serif; color: 161393; font-stretch:semi-expanded; text-decoration: none;}
.blink:Hover{font: 12px verdana, arial, geneva, san serif; color: 367bc7; font-stretch:semi-expanded; text-decoration: underline;}
.blink_sm{font: 10px verdana, arial, geneva, san serif; color: 161393; font-stretch:semi-expanded; text-decoration: none;}
.blink_sm:Hover{font: 10px verdana, arial, geneva, san serif; color: 367bc7; font-stretch:semi-expanded; text-decoration: underline;}
.glink_sm{font: 10px verdana, arial, geneva, san serif; color: 009900; font-stretch:semi-expanded; text-decoration: none;}
.glink_sm:Hover{font: 10px verdana, arial, geneva, san serif; color: 009900; font-stretch:semi-expanded; text-decoration: underline; background-color: cee9c9;}
.rlink_sm{font: 10px verdana, arial, geneva, san serif; color: 990000; font-stretch:semi-expanded; text-decoration: none;}
.rlink_sm:Hover{font: 10px verdana, arial, geneva, san serif; color: 990000; font-stretch:semi-expanded; text-decoration: underline;}
.olink_sm{font: 10px verdana, arial, geneva, san serif; color: 990000; font-stretch:semi-expanded; text-decoration: none;}
.olink_sm:Hover{font: 10px verdana, arial, geneva, san serif; color: 990000; font-stretch:semi-expanded; text-decoration: underline; background-color: fee2af;}
.sNav_white{font: 11px verdana, arial, geneva, san serif; color: ffffff; text-decoration: none; letter-spacing: 0px; margin-right: 6 px; margin-bottom: 6px;}
.sNav_white:Hover{font: 11px verdana, arial, geneva, san serif; color: ffffff; text-decoration: underline; letter-spacing: 0px; margin-right: 6 px; margin-bottom: 6px;}


/* ---------- BUTTON TREATMENTS ---------- */
.fbutton {font: 11px verdana, arial, sans-serif; font-weight : bold; color: FFFFFF; background-color: 76869A; border-width: 1px; border-color: 323A5A;}
.fbuttonBig {font: 14px verdana, arial, sans-serif; font-weight : bold; color: FFFFFF; background-color: 3545CA; border-width: 1px; border-color: 000000;}

.ftbutton {font: 11pt Arial, Verdana, Geneva, San Serif;  color: ffffff; font-stretch: semi-expanded; text-decoration: none; background-color:7796ce; margin: 4px; line-height: 20px; border-top: solid; border-top-width: 1px; border-color: dee9f3; border-left: solid; border-top-width: 1px; border-color: dee9f3; border-right: solid; border-right-width: 1px; border-right-color: 000099; border-bottom: solid; border-right-width: 2px; border-bottom-color: 000099; width: 150; vertical-align: middle; text-align: center;}

.ftbutton:Hover {font: 11pt Arial, Verdana, Geneva, San Serif;  color: ffff00; font-stretch: semi-expanded; text-decoration: none; background-color:7796ce; margin: 4px; line-height: 20px; border-top: solid; border-top-width: 1px; border-color: 000099; border-left: solid; border-top-width: 1px; border-color: 000099; border-right: solid; border-right-width: 1px; border-right-color: dee9f3; border-bottom: solid; border-right-width: 2px; border-bottom-color: dee9f3; width: 150; vertical-align: middle; text-align: center;}
