FONT, TD, SPAN, NPUT, TEXTAREA {font-family:tahoma, verdana, arial; }
h1,h2,h3 {top: auto;bottom: auto;display: inline;}

/*BODY.bgFB{background-color:#FFFAF0;}*/
BODY.bgFB{background-color:#F0F0F0;}
BODY.bgFI{background-color:#F0F0F0;}

TABLE.main {}

TABLE.bgOblique {font-size:18px}
TABLE.bgLeftColorTrans {background-position : left;  background-repeat : repeat-y;}
TD.bgMainMenu{ background-color:#F0F0F0; }

TD.bgDescaleTopRight {}

.nodec {text-decoration:none;}

.mainItem TD { font-size:11px; color:#FFFFFF; font-weight:bold; }
.mainItem TD A {color:#FFFFFF; text-decoration:none; }
.mainItem TD A:hover { color:#ED7600; }
.mainItemSelected TD {background-color:#FCE2C9;  font-size:11px; color:#ED7600; font-weight:bold; }

TD.subItem { padding-left:8px; font-size:11px; color:#ED7600; height:14px; padding-top:4px; }
TD.subItem  A { color:#ED7600; text-decoration:none;}
TD.subItem  A:hover { color:#ED7600; }
TD.subItemSelected { padding-top:4px; padding-left:8px; font-weight:bold; font-size:11px; height:14px; color:#ED7600; text-decoration:none; }

TD.subSubItem { font-weight:bold;font-size:11px; color:#8B8B8B; height:2px;}
TD.subSubItem  A { font-weight:normal;color:#ED7600; }

TABLE.bgTopRight {background-repeat : repeat-x;}

TD.leftCellContent {padding-left:5px; padding-right:5px;} 

TD.rightCellIllus {padding-top:10px; padding-right:5px;} 
TD.rightZoneText {font-size:10px; color:#8B8B8B; padding-left:5px;}
TD.rightZoneText A {color:#ED7600;}


TD.bgFooter {font-size:10px; color:#666666;padding-top:10px; padding-bottom:3px;}
TD.bgFooter A {color:#ED7600; }
TD.bgFooter A:hover {color:#ED7600; }

TD.annexItem {font-size:10px; color:#8B8B8B; }
TD.annexItem A {color:#ED7600; }


/* ++ */ TD.heading h1 {font-size:14px; color:#ED7600; font-weight:bold;  padding-left:3px; }
/* ++ */ TD.subHeading {font-size:13px; color:#ED7600; }
/* ++ */ TD.subHeading A {color:#ED7600; }

TD.paragHeadingContainer{padding-left:10px; padding-right:10px; padding-bottom:10px}

TABLE.paragHeading h2 {font-size:13px; color:#ED7600; font-weight:bold;}
.paragHeading .subLiner1 {background-color:#FCE2C9;}
.paragHeading .subLiner2 {}

TABLE.paragSubHeading h3 {font-size:11px; color:#ED7600;}
.paragSubHeading .subLiner1 {background-color:#FCE2C9;}
.paragSubHeading .subLiner2 {}


/* ++ */ TD.parag {text-align:justify;font-size:12px; color:#8B8B8B; padding-left:10px;padding-right:10px;}
		 TD.parag .noPadding {padding-left:0px;padding-right:0px;}
/* ++ */ TD.parag A {color:#DE0C0B;}
/* ++ */ TD.parag A:hover {font-weight:bold; }
		 TD.parag .list {padding-left:15px;}

TABLE.textFormLabel {font-size:11px; color:#000000;}
.textFormLabel .mandatoryFields {color:#000000; font-weight:bold;}
.textFormLabel .mandatoryFields .withpadding {padding-left:5px;}
.textFormLabel .uiErrorMessageSummary {background-color:#FCE2C9; color:#000000; padding-left:5px;padding-right:5px;padding-top:5px;padding-bottom:5px;}
.textFormLabel A {color:#ED7600;}

TABLE.help {font-size:11px; color:#000000;}
.help TD{border:solid 1px #C7C1CF; background-color:#FCE2C9}
.help .desc {color:#000000}

TABLE.barrisolColor {font-size:9px; color:#8B8B8B;}

.list { padding-left:30px;}
UL {list-style-type:square;}

INPUT, TEXTAREA, SELECT {font-size:11px; color:#000000;}
INPUT.uiErrorMessage {background-color:#FCE2C9;}
SELECT.uiErrorMessage {background-color:#FCE2C9;}
TD.uiErrorMessage {color:#000000;}
