body { background-color: #ffffff; margin-top: 0em; margin-left: 0em; }
p { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #000000; }
.smallText { font-family: Arial, Helvetica, sans-serif; font-size: 9px; font-weight: normal; color: #000000; }
.h1 { font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #EA1D24; }
.h2 { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #000000; }
.bodytext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	font-style: normal;
	line-height: normal;
}
.bodytext2 { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #000000; font-style: normal; line-height: normal; }
.language { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000000; }
.footerText { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #666666; }
.breadcrumbText { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #000000; }
ul.bullets { margin-top: 0px; margin-bottom: 0px; }
li { padding-top: 3px; padding-bottom: 3px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #000000; }
td { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #000000; }
td.content { padding-right: 15px; padding-top: 10px; padding-left: 15px; padding-bottom: 10px; background-image: url("../../images/public/bg_content.jpg"); }
td.contentHome { padding-right: 0px; padding-top: 12px; padding-left: 7px; background-image: url("../../images/public/bg_content.jpg");}
td.welcomeHome { padding-right: 0px; padding-top: 10px; padding-left: 7px; background-image: url("../../images/public/box_welcome_mdl.gif");}
td.moreHome { padding-right: 2px; padding-top: 2px; padding-left: 12px; padding-bottom: 0px; }
td.subMenu { padding-right: 0px; padding-left: 15px; }
td.subMenu2 { padding-right: 0px; padding-left: 20px; }
td.subMenu3 { padding-right: 0px; padding-left: 25px; }
td.menuSubscribe { padding-right: 7px; padding-top: 2px; padding-left: 15px; padding-bottom: 2px; }
td.servicesHome {	font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #666666; list-style-position: outside; list-style-image: url("../../images/public/bullet_arrow.gif"); background-color: #FFFFE1; padding-top: 10px; padding-right: 7px; padding-bottom: 10px; padding-left: 7px; border: 1px double #C4C4C4;}

/* Links */
a:link { color: #000000; text-decoration: underline; }
a:visited { color: #000000; text-decoration: underline; }
a:active { color: #000000; text-decoration: underline; }
a:hover { color: #000000; text-decoration: underline; }



/* Language Links */
.languageLinks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}
a.languageLinks:link { color: #000000; text-decoration: none; }
a.languageLinks:visited { color: #000000; text-decoration: none; }
a.languageLinks:active { color: #EA1D24; text-decoration: none; }
a.languageLinks:hover { color: #EA1D24; text-decoration: none; }

/* Menu Links */
.menuLinks { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #000000; }
a.menuLinks:link { color: #000000; text-decoration: none; }
a.menuLinks:visited { color: #000000; text-decoration: none; }
a.menuLinks:active { color: #000000; text-decoration: none;  }
a.menuLinks:hover { color: #FF0000; text-decoration: underline; font-weight: normal; }

.menuLinks1 { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #000000; }
a.menuLinks1:link { color: #000000; text-decoration: none; }
a.menuLinks1:visited { color: #000000; text-decoration: none; }
a.menuLinks1:active { color: #000000; text-decoration: none;  }
a.menuLinks1:hover { color: #FF0000; text-decoration: underline; font-weight: normal; }

.menuLinks2 { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #000000; }
a.menuLinks2:link { color: #000000; text-decoration: none; }
a.menuLinks2:visited { color: #000000; text-decoration: none; }
a.menuLinks2:active { color: #000000; text-decoration: none;  }
a.menuLinks2:hover { color: #FF0000; text-decoration: underline; font-weight: normal; }

.menuLinks3 { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #000000; }
a.menuLinks3:link { color: #000000; text-decoration: none; }
a.menuLinks3:visited { color: #000000; text-decoration: none; }
a.menuLinks3:active { color: #000000; text-decoration: none;  }
a.menuLinks3:hover { color: #FF0000; text-decoration: underline; font-weight: normal; }


/* Menu Selected Links */
.menuselectedLinks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: underline;
}
a.menuselectedLinks:link { color: #000000; text-decoration: underline; font-weight: bold; }
a.menuselectedLinks:visited { color: #000000; text-decoration: underline; font-weight: bold; }
a.menuselectedLinks:active { color: #000000; text-decoration: underline; font-weight: bold; }
a.menuselectedLinks:hover { color: #000000; text-decoration: underline; font-weight: normal; }

a.menuLinks3:link { color: #000000; text-decoration: none; }
a.menuLinks3:visited { color: #000000; text-decoration: none; }
a.menuLinks3:active { color: #000000; text-decoration: none;  }
a.menuLinks3:hover { color: #000000; text-decoration: underline; font-weight: bold; }


/* Top Links */
.topLinks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
}
a.topLinks:link { color: #666666; text-decoration: none; }
a.topLinks:visited { color: #666666; text-decoration: none; }
a.topLinks:active { color: #000000; text-decoration: none; }
a.topLinks:hover { color: #000000; text-decoration: none; }

/* More Links */
.moreLinks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #666666;
}
a.moreLinks:link { color: #666666; text-decoration: underline; }
a.moreLinks:visited { color: #000000; text-decoration: underline; }
a.moreLinks:active { color: #000000; text-decoration: underline; }
a.moreLinks:hover { color: #000000; text-decoration: underline; }

.input {
border: 1px solid #959595;
color: #000000;
font-family: Arial, Helvetica, sans-serif;
font-size: 8pt;
background-color: #ffffff;
}





/* Input Areas & Other Content Types Styles */
INPUT {color: #000000; font-family: Arial, Helvetica; z-index:1 }
SELECT {color: #000000; font-family: Arial, Helvetica; z-index:1 }
TEXTAREA {color: #000000; font-family: Arial, Helvetica; z-index:1 }
UL {list-style: circle; font-family: Arial, Helvetica; margin-bottom: 0%;}
.publicButton {color: #DED05C; background-color: #346635; font-size: 12px; font-family: Arial, Helvetica; font-weight:bold; }

 /* FIP Menu Styles */
/*.fipMenu {position: relative; left: 2px; font-family: Arial, Helvetica; font-size: 11px; font-weight: bold; color: #ffffff; text-decoration: none; width: 100%;}
A.fipMenu {position: relative; left: 2px;font-family: Arial, Helvetica; font-size: 11px; font-weight: bold; color: #ffffff; text-decoration: none;}
*/
.fipMenu {font-family: Arial, Helvetica; font-weight: bold; font-size: 0.32cm; color: #ffffff; text-decoration: none;}
A.fipMenu {position: relative; left: 2px;font-family: Arial, Helvetica; font-weight: bold; font-size: 0.32cm; color: #ffffff; text-decoration: none;}
A.fipMenu:link {position: relative; left: 2px;font-family: Arial, Helvetica; font-weight: bold; font-size: 0.32cm; color: #ffffff; text-decoration: none;}
A.fipMenu:visited {position: relative; left: 2px; font-family: Arial, Helvetica; font-weight: bold; font-size: 0.32cm; color: #ffffff; text-decoration: none;}
A.fipMenu:active {position: relative; left: 2px;font-family: Arial, Helvetica; font-weight: bold; font-size: 0.32cm; color: #ffffff;  text-decoration: none;}
A.fipMenu:hover {position: relative; left: 2px;font-family: Arial, Helvetica; font-weight: bold; font-size: 0.32cm; color: #ffffff; text-decoration: none; }


 /* CHRA Mini Menu Styles */
.miniMenu {	font-family: Arial, Helvetica; font-weight: normal; font-size: 0.28cm; color: #FFFFFF; text-decoration: none;}  
A.miniMenu {left: 2px;font-family: Arial, Helvetica; font-weight: normal; font-size: 0.28cm; color: #FFFFFF; text-decoration: none;}
A.miniMenu:link { left: 2px;font-family: Arial, Helvetica; font-weight: normal; font-size: 0.28cm; color: #FFFFFF; text-decoration: none;}
A.miniMenu:visited { left: 2px; font-family: Arial, Helvetica; font-weight: normal; font-size: 0.28cm; color: #FFFFFF; text-decoration: none;}
A.miniMenu:active { left: 2px;font-family: Arial, Helvetica; font-weight: normal; font-size: 0.28cm; color: #FFFFFF;  text-decoration: none;}
A.miniMenu:hover { left: 2px;font-family: Arial, Helvetica; font-weight: normal; font-size: 0.28cm; color: #FFFFFF; text-decoration: none; }

 /* CHRA Blue Menu Styles */
.blueMenu {position: relative; left: 2px; font-family: Arial, Helvetica; font-weight: normal; font-size: 0.32cm; color: #ffffff; text-decoration: none;}
A.blueMenu {position: relative; left: 2px;font-family: Arial, Helvetica; font-weight: normal; font-size: 0.32cm; color: #ffffff; text-decoration: none;}
A.blueMenu:link {position: relative; left: 2px;font-family: Arial, Helvetica; font-weight: normal; font-size: 0.32cm; color: #ffffff; text-decoration: none;}
A.blueMenu:visited {position: relative; left: 2px; font-family: Arial, Helvetica; font-weight: normal; font-size: 0.32cm; color: #ffffff; text-decoration: none;}
A.blueMenu:active {position: relative; left: 2px;font-family: Arial, Helvetica; font-weight: normal; font-size: 0.32cm; color: #ffffff;  text-decoration: none;}
A.blueMenu:hover {position: relative; left: 2px;font-family: Arial, Helvetica; font-weight: normal; font-size: 0.32cm; color: #ffffff; text-decoration: none; }

 /* Left Menu Styles */
.leftMenu {font-family: Arial, Helvetica; font-size: 12px; font-weight: bold; color: #003366; text-decoration: none;}
A.leftMenu {font-family: Arial, Helvetica; font-size: 12px; font-weight: bold; color: #003366; text-decoration: none;}
A.leftMenu:link { font-family: Arial, Helvetica; font-size: 12px; font-weight: bold; color: #003366; text-decoration: none;}
A.leftMenu:visited { font-family: Arial, Helvetica; font-size: 12px; font-weight: bold; color: #003366; text-decoration: none;}
A.leftMenu:active { font-family: Arial, Helvetica; font-size: 12px; font-weight: bold; color: #003366;  text-decoration: none;}
A.leftMenu:hover { font-family: Arial, Helvetica; font-size: 12px; font-weight: bold; color: #003366; text-decoration: none; }
A.leftMenuHighlight { font-family: Arial, Helvetica; font-size: 12px; font-weight: bold; color: #003366; text-decoration: none; }

.leftSubMenu {font-family: Arial, Helvetica; font-size: 12px; font-weight: bold; color: #346635; text-decoration: none;}
A.leftSubMenu {font-family: Arial, Helvetica; font-size: 12px; font-weight: bold; color: #346635; text-decoration: none;}
A.leftSubMenu:link { font-family: Arial, Helvetica; font-size: 12px; font-weight: bold; color: #346635; text-decoration: none;}
A.leftSubMenu:visited { font-family: Arial, Helvetica; font-size: 12px; font-weight: bold; color: #346635; text-decoration: none;}
A.leftSubMenu:active { font-family: Arial, Helvetica; font-size: 12px; font-weight: bold; color: #346635;  text-decoration: none;}
A.leftSubMenu:hover { font-family: Arial, Helvetica; font-size: 12px; font-weight: bold; color: #000000; text-decoration: none; }
A.leftSubMenuHighlight { font-family: Arial, Helvetica; font-size: 12px; font-weight: bold; color: #000000; text-decoration: none; }

/* Breadcrumb Styles */
.breadcrumb {font-family: Arial, Helvetica; font-size: 11px; color: #000000;}
A.breadcrumb:link {font-family: Arial, Helvetica; font-size: 11px; color: #000066;}
A.breadcrumb:active {font-family: Arial, Helvetica; font-size: 11px; color: #000000;}
A.breadcrumb:visited {font-family: Arial, Helvetica; font-size: 11px; color: #000000;}
A.breadcrumb:hover {font-family: Arial, Helvetica; font-size: 11px; color: #000000;}
.smallGrey {font-family: Arial, Helvetica; font-size: 10px; color: #999999;}

/* Case Layout */
.caseTitle {font-family: Arial, Helvetica; font-size: 14px; font-weight: bold; color: #346635; z-index:1}
.caseNumber {font-family: Arial, Helvetica; font-size: 10px; font-weight: bold; color: #346635; z-index:1}
.caseSection {font-family: Arial, Helvetica; font-size: 12px; font-weight: normal; color: #000000; z-index:1}
.caseFiledDecided {font-family: Arial, Helvetica; font-size: 10px; font-weight: normal; color: #000000; z-index:1}

/* Text Format Styles */
.bodyAlert {font-family: Arial, Helvetica; font-size: 14px; font-weight: bold; color: #ff0000; z-index:1}
.bodyAlertSubscription {font-family: Arial, Helvetica; font-size: 10px; font-weight: bold; color: #ff0000; z-index:1}
.bodyCaption {font-family: Arial, Helvetica; font-size: 10px; font-weight: normal; color: #000000; z-index:1}
.bodyPageNavigation {font-family: Arial, Helvetica; font-size: 10px; font-weight: normal; color: #000000; text-transform: uppercase; z-index:1}
.bodyTextWhite {font-family: Arial, Helvetica; font-size: 12px; font-weight: normal; color: #ffffff; z-index:1}
.bodyTextBold {font-family: Arial, Helvetica; font-size: 12px; font-weight: bold; color: #000000; z-index:1}
.bodySmall {font-family: Arial, Helvetica; font-size: 10px; font-weight: normal; color: #000000; z-index:1}
.bodyMedium {font-family: Arial, Helvetica; font-size: 11px; font-weight: normal; color: #000000; z-index:1}
.bodyMedium {font-family: Arial, Helvetica; font-size: 11px; font-weight: normal; color: #ff0000; z-index:1}
.footer { font-family: Arial, Helvetica; font-size: 11px; color: #000000; text-decoration: none; }
.footerGrey { font-family: Arial, Helvetica; font-size: 11px; color: #999999; text-decoration: none; }
.h3 {font-family: Arial, Helvetica; font-size: 12px; font-weight: bold; color: #006699; z-index:1}
.Sub {font-family: Arial, Helvetica; font-size: 8px; font-weight: normal; color: #000000; vertical-align: sub; z-index:1}
.Super {font-family: Arial, Helvetica; font-size: 8px; font-weight: normal; color: #000000; vertical-align: super; z-index:1}
.newsScroller {font-family: Arial, Helvetica; font-size: 12px; font-weight: normal; color: #ffffff;  text-decoration: none;}
.subscribeTitle {font-family: Arial, Helvetica; font-size: 14px; font-weight: bold; color: #336633;  text-decoration: none;}
.bodyHomeBlue {font-family: Arial, Helvetica; font-size: 12px; font-weight: normal; color: #003366; z-index:1; }
.bodyHomeGreen1 {font-family: Arial, Helvetica; font-size: 12px; font-weight: normal; color: #003333; z-index:1; }
.bodyHomeGreen2 {font-family: Arial, Helvetica; font-size: 12px; font-weight: normal; color: #006633; z-index:1; }


/* News, Multipage and Link Exchange Styles */
.articleDate {font-family: Arial,Helvetica; font-size: 10px; color: #000000}
.articleTitle {font-family: Arial,Helvetica; font-weight: bold; font-size: 14px; color: #000000}
.articleBrief {font-family: Arial, Helvetica; font-size: 12px; font-weight: normal; color: #000000; z-index:1}
.articleBody {font-family: Arial, Helvetica; font-size: 12px; font-weight: normal; color: #000000; z-index:1}
.articleHomeTitle {font-family: Arial,Helvetica; font-weight: normal; font-size: 11px; color: #002480; position: relative; left: 3px; text-decoration: underline;}
A.articleHomeTitle {font-family: Arial,Helvetica; font-weight: normal; font-size: 11px; color: #002480; position: relative; left: 3px; text-decoration: underline;}
A.articleHomeTitle:link {font-family: Arial,Helvetica; font-weight: normal; font-size: 11px; color: #002480; position: relative; left: 3px; text-decoration: underline;}
A.articleHomeTitle:visited {font-family: Arial,Helvetica; font-weight: normal; font-size: 11px; color: #002480; position: relative; left: 3px; text-decoration: underline;}
A.articleHomeTitle:active {font-family: Arial,Helvetica; font-weight: normal; font-size: 11px; color: #002480; position: relative; left: 3px; text-decoration: underline;}
A.articleHomeTitle:hover {font-family: Arial,Helvetica; font-weight: normal; font-size: 11px; color: #002480; position: relative; left: 3px; text-decoration: underline;}
.articleDotAlign {position: relative; left: 3px;}

/* Table Styles */ 
.tableHeaderResort {font-family: Arial, Helvetica; font-size: 10px; font-weight: normal; color: #000000;}
td.header {font-family: Arial, Helvetica; font-size: 10px; font-weight: bold; color: #000000; background: #cce0eb; text-transform: uppercase; z-index:1}
td.contentRegular {font-family: Arial, Helvetica; font-size: 12px; font-weight: normal ;color: #000000; background: #ffffff; z-index:1}
td.contents1 {font-family: Arial, Helvetica; font-size: 12px; font-weight: normal; color: #000000; z-index:1}
td.contents2 {font-family: Arial, Helvetica; font-size: 12px; font-weight: normal; color: #000000; background: #ffffff; z-index:1}
td.contents3 {font-family: Arial, Helvetica; font-size: 10px; font-weight: normal; color: #000000; z-index:1}
td.contents4 {font-family: Arial, Helvetica; font-size: 12px; font-weight: normal; color: #000000; background: #E4E4E4; z-index:1}
td.evenrow {font-family: Arial, Helvetica; font-size: 12px; font-weight: normal; color: #000000; background: #E4E4E4; z-index:1}
td.fipMenu1 {background: #000000;}
td.fipMenu2 {background: #346635;}

td.HighlightBGColor1 {background: #589259;}
td.HighlightBGColor2 {background: #589259;}
td.HighlightBGColor3 {background: #589259;}
td.HighlightBGColor4 {background: #589259;}
td.HighlightBGColor5 {background: #589259;}

td.DefaultBGColor1 {background: #346635;}
td.DefaultBGColor2 {background: #49804A;}
td.DefaultBGColor3 {background: #66A267;}
td.DefaultBGColor4 {background: #589259;}
td.DefaultBGColor5 {background: #75b177;}

td.oddrow {font-family: Arial, Helvetica; font-size: 12px; font-weight: normal; color: #000000; background: #F7F7F7; z-index:1}
tr.evenrow {font-family: Arial, Helvetica; font-size: 12px; font-weight: normal; color: #000000; background: #E4E4E4; z-index:1}
tr.oddrow {font-family: Arial, Helvetica; font-size: 12px; font-weight: normal; color: #000000; background: #F7F7F7; z-index:1}

td.homeBoxes {
	padding: 5px 5px 5px 15px;
	right: 15px;
}



/* Error Handling */
.loginAsterisk {position: relative; top: -6px; left: 0px; font-family: Arial,Helvetica; font-size: 10px; color: #000000; visibility: hidden; z-index:1}
.marked {position: absolute; top: -6px; left: 0px; font-family: Arial,Helvetica; font-size: 10px; color: #000000; visibility: hidden; z-index:1}

/* Rich Text Editor Styles */
/*.bodyHead {MARGIN-TOP: 0px; FONT-SIZE: 18px; Z-INDEX: 1; LEFT: 0px; MARGIN-BOTTOM: 10px; COLOR: #003366; LINE-HEIGHT: 18px; FONT-FAMILY: Arial black; LETTER-SPACING: -1px;}
.Heading24pxBlue1 {MARGIN-TOP: 0px; FONT-SIZE: 24px; Z-INDEX: 1; LEFT: 0px; MARGIN-BOTTOM: 10px; COLOR: #7799cc; LINE-HEIGHT: 23px; FONT-FAMILY: Arial black; LETTER-SPACING: -1px;}
.Heading16pxBlue1 {FONT-SIZE: 15px; Z-INDEX: 1; MARGIN-BOTTOM: 5px; COLOR: #7799cc; LINE-HEIGHT: 15px; MARGIN-RIGHT: 0px; FONT-FAMILY: Arial black; LETTER-SPACING: -0.4px;}
.Heading12pxBlue2 {FONT-WEIGHT: 800; FONT-SIZE: 12px; Z-INDEX: 1; MARGIN-BOTTOM: 4px; COLOR: #003366; LINE-HEIGHT: 12px; MARGIN-RIGHT: 0px; FONT-FAMILY: Arial; LETTER-SPACING: -0.1px;}
.Bodycopy12pxGrey {MARGIN-TOP: 0px; FONT-WEIGHT: normal; FONT-SIZE: 12px; LEFT: 0px; MARGIN-BOTTOM: 4px; COLOR: #666666; TEXT-INDENT: 20px; LINE-HEIGHT: 14px; MARGIN-RIGHT: 0px; FONT-FAMILY: Arial; LETTER-SPACING: 0px; text: 12px;}
.Bodycopy11pxGrey {MARGIN-TOP: 0px; FO

/*bodyCopy name="Body Text"*/
.bodyCopy {font-family: Arial, Helvetica; font-weight: normal; font-size: 0.35cm; color: #000000; z-index:1}
/*smallText name="Small Body Text"*/
/*bodyHead name="Headline 1"*/
.bodyHead {font-family: Arial, Helvetica; font-weight: bold; font-size: 0.5cm; color: #000000; z-index:1}
/*bodyHead2 name="Headline 2"*/
.bodyHead2 {font-family: Arial, Helvetica; font-weight: bold; font-size: 0.42cm; color: #000000; z-index:1}
/*bodyHead3 name="Headline 3"*/
.bodyHead3 {font-family: Arial, Helvetica; font-weight: bold; font-size: 0.35cm; color: #000000; z-index:1}

