body {
	FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #000000; FONT-SIZE: 12px
}

.bodyTitle2Sub {
	FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #3b5998; FONT-SIZE: 14px; FONT-WEIGHT: bold
}

.siteTitle {
	FONT-STYLE: normal; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	background:#14395d;
		COLOR:White;  
	FONT-SIZE: 16px; 
	FONT-WEIGHT: bold;
	 cursor:pointer;
}

.topMenu 
{
  background: #F8F8F8 ;  
}

input , textarea
{	
  font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
}

table.tDataTable 
{
	border-top:1px solid Black;
	border-left:1px solid Black;
	border-right:2px solid Black;
	border-bottom:2px solid Black;
  border-collapse:collapse;
}

td.tData, td.tDataCaption, td.tDataCaptionRight  , td.tDataHeader, td.tDataHover , td.tDataHeaderSub, td.tDataColumnHeader , td.tDataCaptionQ1,  td.tDataCaptionQ2,   td.tDataCaptionQ3
{	
  font-family:Arial, Helvetica, sans-serif;
  font-size:10px;
  text-align: left; 
  vertical-align:top; 
  border: 1px solid Black;
  border-spacing: 0;
  padding: 2px;
}
  
td.tDataCaption, td.tDataCaptionRight 
{
  background: #F8F8F8 ;  
  font-weight:bold;
  
}

td.tDataCaptionQ1 ,  td.tDataCaptionQ2, td.tDataCaptionQ3
{
  background: #F8F8F8 ;  
  font-weight:bold;
  border-style:none;
  
}

td.tDataCaptionQ2
{
  border-top:1px solid Black;
}

td.tDataCaptionQ3
{
  border-top:1px dotted Black;
}

td.tDataHeader 
{
  background: #3b5998;
  color:White;
  font-weight:bold;
  font-size:11px;
  padding-top:4px;
  padding-bottom:2px;
  border-bottom:2px;
}

td.tDataHeaderSub 
{
   background:#dfe3ee;
  font-weight:bold;
}

td.tDataHover {
	background:#E8E8E8; 
	cursor:pointer;
}

tr.tDataHover {
	background:#E8E8E8; 
	cursor:pointer;
}


.sbttn {
	BORDER-BOTTOM: black 1px solid; BORDER-LEFT: #afc4d5 1px solid; FONT-FAMILY: tahoma, sans-serif; BACKGROUND:#3b5998; HEIGHT: 19px; COLOR:#fff;  FONT-SIZE: 11px; BORDER-TOP: #afc4d5 1px solid; CURSOR:pointer; FONT-WEIGHT: bold; BORDER-RIGHT: black 1px solid; TEXT-DECORATION: none
}

.sbttn:hover {
	BORDER-BOTTOM: black 1px solid; BORDER-LEFT: #afc4d5 1px solid; FONT-FAMILY: tahoma, sans-serif; BACKGROUND:#3b5998; HEIGHT: 19px; COLOR: #dfe3ee; FONT-SIZE: 11px; BORDER-TOP: #afc4d5 1px solid; CURSOR:pointer; FONT-WEIGHT: bold; BORDER-RIGHT: black 1px solid; TEXT-DECORATION: none
}



.linksHeaderInactive {
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; COLOR:Black; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: none;
}



A.tree:link {
	FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #0057a6; FONT-SIZE: 10px; TEXT-DECORATION: none
}
A.tree:active {
	FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #e5a931; FONT-SIZE: 10px; TEXT-DECORATION: none
}
A.tree:visited {
	FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #0057a6; FONT-SIZE: 10px; TEXT-DECORATION: none
}
A.tree:hover {
	FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #0057a6; FONT-SIZE: 10px; TEXT-DECORATION: none; background:#E8E8E8
}


.leftNavTitle {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #0057a6; FONT-SIZE: 10px; FONT-WEIGHT: bold
}
.leftNavTitle a {
	TEXT-DECORATION: none
}
.leftNavTitle a:hover {
	TEXT-DECORATION: none; background:#E8E8E8;
}

.linksHeader {
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; COLOR: #0057a6; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.linksHeader:hover {
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; COLOR: #0057a6; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: none; background:#E8E8E8
}


.linksHeaderDisabled {
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; COLOR: Gray; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: none;background:none;cursor: default;

}
A.linksHeaderDisabled:hover {
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; COLOR: Gray; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: none; background:none;cursor: default;
}


.linksHeaderSelected {
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; COLOR:Black; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: none;
}

.mBodyTableError {
	BACKGROUND-COLOR: #eef4f6; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: Red; FONT-SIZE: 10px; 
}


.bodySubTitle {
	FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #3b5998; FONT-SIZE: 14px; FONT-WEIGHT: bold
}

.bodyTitle5 {
	FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif;   color:Black; font-size:14px; FONT-WEIGHT: bold;   text-decoration:underline
}




.mBodyTableLeftOld {
	BACKGROUND-COLOR: #eef4f6; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #003300; FONT-SIZE: 10px; FONT-WEIGHT: bold;
}
.mBodyTabletitleOld {
	BACKGROUND-COLOR: #d8d9ce; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #003300; FONT-SIZE: 11px; FONT-WEIGHT:bold
}
.mBodyTabletitle2 {
	BACKGROUND-COLOR: #2264a1; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: white; FONT-SIZE: 10px; FONT-WEIGHT:bold
}





.mBodyTableHover {
	BACKGROUND-COLOR:#E8E8E8; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #003300; FONT-SIZE: 10px; FONT-WEIGHT: normal
}
.treeEmpty {
	FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #0057a6; FONT-SIZE: 10px; TEXT-DECORATION:none; font-style:italic;
}
.navH {
	FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #003300; FONT-SIZE: 12px; FONT-WEIGHT:normal
}
.navH1 {
	FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #003300; FONT-SIZE: 16px; FONT-WEIGHT:bold
}
.navH2 {
	FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #003300; FONT-SIZE: 14px; FONT-WEIGHT:bold
}
.navH3 {
	FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #003300; FONT-SIZE: 12px; FONT-WEIGHT:bold
}
.navHErr {
	FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR:Red; FONT-SIZE: 12px; FONT-WEIGHT:bold
}


.linksMain {
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; COLOR: #f4f2ed; FONT-SIZE: 16px; FONT-WEIGHT: bold
}
.linksSelected {
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; COLOR: #b01c2e; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.linksSelected:hover {
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; COLOR: #0057a6; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
SELECT {
	BORDER-BOTTOM: gray 1px solid; BORDER-LEFT: gray 1px solid; BACKGROUND-COLOR: white; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; FONT-SIZE: 8pt; BORDER-TOP: gray 1px solid; BORDER-RIGHT: gray 1px solid
}
A.lefNavTxt:hover {
	FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: black; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.lefNavTxt:link {
	FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: blue; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.lefNavTxt:visited {
	FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #363636; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.tree1:link {
	FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: white; TEXT-DECORATION: none
}
A.tree1:active {
	FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: white; TEXT-DECORATION: none
}
A.tree1:visited {
	FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: white; TEXT-DECORATION: none
}
A.tree1:hover {
	FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #e5a931; TEXT-DECORATION: none
}
A.topNavTitle:link {
	FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #ffffff; FONT-SIZE: 11px; FONT-WEIGHT: bold
}
A.topNavTitle:hover {
	FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #2563a3; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
A.topNavTitle:visited {
	FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #ffffff; FONT-SIZE: 11px; FONT-WEIGHT: bold
}
.bodyNav {
	FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #ffffff; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
.body {
	FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #000000; FONT-SIZE: 12px
}
.bodyBold {
	FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #333333; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
.bodyBoldBig {
	FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #000000; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
.bodyBoldItalics {
	FONT-STYLE: italic; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #333333; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
.bodyRedHighlight {
	FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: Red; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
.bodyItalics {
	FONT-STYLE: italic; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #333333; FONT-SIZE: 11px; FONT-WEIGHT: normal
}
.bodyTitle {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #002e62; FONT-SIZE: 17pt; FONT-WEIGHT: bold
}
.bodyTitle2 {
	FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #3b5998; FONT-SIZE: 18px; FONT-WEIGHT: bold
}
.bodyTitle3 {
	FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #ff3300; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
.bodyblueHighlight {
	FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #003366; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
.mbodyYellowHighlight {
	BACKGROUND-COLOR: #ffffcc
}
.copyright {
	FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #d8d9ce; FONT-SIZE: 10px
}
.footNavText {
	FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #d8d9ce; FONT-SIZE: 10px
}
.footNav {
	BACKGROUND-COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #d8d9ce; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
.footNavBlue {
	BACKGROUND-COLOR: #eff7ff; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #d8d9ce; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
.leftNav {
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; COLOR: #2d5c3d; FONT-SIZE: 12px
}
.leftNav A {
	FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #2d5c3d; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
.leftNav A:link {
	FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: gray; FONT-SIZE: 10px; FONT-WEIGHT: normal
}
.leftNav A:hover {
	FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #ff6600; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
.leftNavSub {
	FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #333333; FONT-SIZE: 10px; FONT-WEIGHT: normal
}
.leftNavText {
	FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #666666; FONT-SIZE: 10px; FONT-WEIGHT: normal
}
.leftNavSmall {
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; COLOR: #2d5c3d; FONT-SIZE: 11px; FONT-WEIGHT: normal
}
.leftNavSmall A {
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; COLOR: #2d5c3d; FONT-SIZE: 11px; FONT-WEIGHT: normal
}
.leftNavSmall A:link {
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; COLOR: #2d5c3d; FONT-SIZE: 11px; FONT-WEIGHT: normal
}
.leftNavSmall A:hover {
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; COLOR: #ff6600; FONT-SIZE: 11px; FONT-WEIGHT: normal
}
.leftNavMain {
	BACKGROUND-COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #d8d9ce; FONT-SIZE: 12px; FONT-WEIGHT: normal; TEXT-DECORATION: underline
}
.leftNavReminder {
	FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #333333; FONT-SIZE: 10px; FONT-WEIGHT: bold
}
.mBodyBackground {
	BACKGROUND-COLOR: #ffffff
}
.mBodyTableFooter {
	BACKGROUND-COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #003300; FONT-SIZE: 10px; FONT-WEIGHT: 900
}
.mBodyTableHeader {
	BACKGROUND-COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #f4f2ed; FONT-SIZE: 12px; FONT-WEIGHT: 900
}
.mBodyTableLeftQT {
	BACKGROUND-COLOR: #f2f7f0; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #003300; FONT-SIZE: 12px
}
.mBodyTableLeft3 {
	BACKGROUND-COLOR: #eff7ff; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #333333; FONT-SIZE: 10px; FONT-WEIGHT: bold
}
.mBodyTableLeftWd {
	BACKGROUND-COLOR: #f2f7f0; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #003300; FONT-SIZE: 11px; FONT-WEIGHT: bold
}

.mTopNavBackground {
	BACKGROUND-COLOR: #2d5c3d
}
.topNav {
	BORDER-BOTTOM: white thin solid; BACKGROUND-COLOR: #003366; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #d8d9ce; FONT-SIZE: 10px; FONT-WEIGHT: normal
}
.topNavTitle {
	FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #ffffff; FONT-SIZE: 10px; FONT-WEIGHT: bold
}
.topNav2 {
	BACKGROUND-COLOR: #3399cc; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #d8d9ce; FONT-SIZE: 10px; FONT-WEIGHT: normal
}
.mRightBorderBackground {
	BACKGROUND-COLOR: #ffffff
}
.popupNav {
	BACKGROUND-COLOR: #cccc99; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #333333; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
.rightnavtop {
	BACKGROUND-COLOR: #999966; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #000000; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
.rightnavbtm {
	BACKGROUND-COLOR: #aecab4; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #000000; FONT-SIZE: 12px; FONT-WEIGHT: normal
}
.mBodyTableLeftNoBg {
	BACKGROUND-COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #000000; FONT-SIZE: 10px; FONT-WEIGHT: normal
}
.mBodyTableLeftBlue {
	BACKGROUND-COLOR: #eff7ff; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #000000; FONT-SIZE: 10px; FONT-WEIGHT: normal
}
.mBodyTableRightNoBg TD {
	BACKGROUND-COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #000000; FONT-SIZE: 10px; FONT-WEIGHT: normal
}
.mBodyTableRightNoBg2 {
	BACKGROUND-COLOR: #eff7ff; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #000000; FONT-SIZE: 10px; FONT-WEIGHT: normal
}
.mRightNavBackground {
	BACKGROUND-COLOR: #aecab4
}
.LeftNavBold {
	BACKGROUND-COLOR: #cccc99; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #2d5c3d; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
.mbodytableborder {
	BACKGROUND-COLOR: #000000
}
.mBodytableback {
	BACKGROUND-COLOR: #336633
}
.mBodyTableLeftHighlight {
	BACKGROUND-COLOR: #ffff99; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #333333; FONT-SIZE: 10px; FONT-WEIGHT: bold
}
.sitetitle {
	FONT-STYLE: italic; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; COLOR: #ffffff; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
.headtitle {
	FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #003366; FONT-SIZE: 36px
}

.passwordwarning {
	FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #ffff99; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
.button {
	BACKGROUND-COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #330066; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
.mBodyAlert {
	FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #ff3300; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
.mBodyMain {
	FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #000000; FONT-SIZE: 12px
}
.pbttn {
	BORDER-BOTTOM: #104a7b 1px solid; BORDER-LEFT: #afc4d5 1px solid; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; FONT-FAMILY: tahoma,sans-serif; BACKGROUND: #d6e7ef; HEIGHT: 19px; COLOR: #000066; FONT-SIZE: 11px; BORDER-TOP: #afc4d5 1px solid; CURSOR: hand; BORDER-RIGHT: #104a7b 1px solid; TEXT-DECORATION: none; PADDING-TOP: 2px
}
.obttn {
	PADDING-BOTTOM: 1px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; FONT-FAMILY: tahoma,sans-serif; BACKGROUND: #d6e7ef; COLOR: #777777; FONT-SIZE: 11px; VERTICAL-ALIGN: middle; TEXT-DECORATION: none; PADDING-TOP: 1px
}
.fw {
	FONT-FAMILY: tahoma,sans-serif; COLOR: #336699; FONT-SIZE: 11px
}
.mBodyTableRight2 {
	BACKGROUND-COLOR: #eef4f6; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #003300; FONT-SIZE: 10px; FONT-WEIGHT: normal
}
.mBodyTableLeft2 {
	BACKGROUND-COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #333333; FONT-SIZE: 10px; FONT-WEIGHT: bold
}
.mBodyTableRightFolder {
	BACKGROUND-COLOR: #eff7ff; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #333333; FONT-SIZE: 10px; FONT-WEIGHT: normal
}
.bodyTitleBlue {
	FONT-STYLE: italic; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #000a8c; FONT-SIZE: 18px; FONT-WEIGHT: bold
}
.mBodyTableRightBlue TD {
	BACKGROUND-COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #000000; FONT-SIZE: 10px; FONT-WEIGHT: normal
}
.mBodyTableRightBlue {
	BACKGROUND-COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #000000; FONT-SIZE: 10px; FONT-WEIGHT: normal
}
.benefitMenu {
	FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #0057a6; FONT-SIZE: 11px; CURSOR: hand; FONT-WEIGHT: bold
}
.bodyTitle4 {
	FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #666666; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
.helplink {
	FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: white; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.helplink:hover {
	FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: white; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.helpmenu {
	FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #008000; FONT-SIZE: 11px; CURSOR: hand; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.helpmenu:hover {
	FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #cc9900; FONT-SIZE: 11px; CURSOR: hand; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.linksHelp {
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; COLOR: #cc6600; FONT-SIZE: 10px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.linksHelp:hover {
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; COLOR: #cc9900; FONT-SIZE: 10px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.special {
	POSITION: relative
}
A.special DIV.desc {
	Z-INDEX: 100; POSITION: absolute; BACKGROUND-COLOR: white; DISPLAY: none
}
A.special:hover DIV.desc {
	DISPLAY: block
}

.warningMessage {
    background: #fbfde5 url(exclamation.gif) no-repeat 12px 10px;
    border: 1px solid #f7fbdc;
    color: red;
    padding: 8px 8px 8px 33px;
    margin: 10px 0;
    font-size: 11px;
}



