/** STYLES FOR HTML ELEMENTS *********************************************************/
/*************************************************************************************/
HTML{FONT-SIZE:12px;}
BODY{background-color: #d8d7d7;COLOR:#5d5c5c; FONT-FAMILY:  Myriad Pro,Helvetica; }
A:link, A:active, A:hover, A:visited{COLOR: #5d5c5c;text-decoration:none;}
P{LINE-HEIGHT: 1.4em; MARGIN-TOP:0px; MARGIN-BOTTOM:15px;/*Required for same look in Firefox and IE*/}
UL{MARGIN-TOP:0px; MARGIN-BOTTOM:5px; MARGIN-LEFT:20px;}
HR {border: none; border-top: 1px solid #bababa; height: 1px; margin-top: auto; margin-bottom: auto;}


/** STYLES FOR TEMPLATE ELEMENTS *****************************************************/
/*************************************************************************************/
.H1header{FONT-SIZE:23px; FONT-WEIGHT:normal; MARGIN-BOTTOM:10px; MARGIN-TOP:5px;}
.H2header{FONT-SIZE:20px; FONT-WEIGHT:bold; MARGIN-BOTTOM:8px; MARGIN-TOP:0px;}
.H3header{FONT-SIZE:120%; FONT-WEIGHT:bold; MARGIN-BOTTOM:5px; MARGIN-TOP:0px;}


/** STYLES FOR EDITOR DROP DOWN LIST (PARAGRAPH FORMAT) ******************************/
/*************************************************************************************/
h1{FONT-SIZE:160%; FONT-WEIGHT:bold; MARGIN-BOTTOM:10px; MARGIN-TOP:5px; FONT-FAMILY: Arial, Myriad Pro,Verdana,Arial,Helvetica;}
h2{FONT-SIZE:130%; FONT-WEIGHT:bold; MARGIN-BOTTOM:8px; MARGIN-TOP:0px; FONT-FAMILY:Myriad Pro,Verdana,Arial,Helvetica;}
h3{FONT-SIZE:110%; FONT-WEIGHT:bold; MARGIN-BOTTOM:5px; MARGIN-TOP:0px; FONT-FAMILY:Myriad Pro,Verdana,Arial,Helvetica;}



/** STYLES FOR THE LEFT MENU *********************************************************/
/** CSS for the left menu, new in version 4.1 ****************************************/
/*************************************************************************************/
.LeftMenu {background-color:#678DB5; margin:0!important; padding:0!important; list-style:none; }
.LeftMenu .level1{ padding:4px 2px 4px 18px;  FONT-FAMILY:  Helvetica;}
.LeftMenu .level1 a{ FONT-FAMILY: Helvetica; font-size:12px;}
.LeftMenu .level1 div { margin:0; padding:0; list-style:none;  FONT-FAMILY: Helvetica;}
.LeftMenu .level2 { padding:3px 2px 0 0px!important; line-height:140%;  FONT-FAMILY: Helvetica;}
.LeftMenu .level2 .level2 { padding-left:12px;}
.LeftMenu .level2 a{ FONT-FAMILY: Helvetica; font-size:12px;}

.selectedparent { background-color:#9FC1E7;  FONT-FAMILY: Helvetica;}
.LeftMenu .selected { background-color:#9FC1E7;  FONT-FAMILY: Helvetica;}

.LeftMenu a, .LeftMenu a:link, .LeftMenu a:active, .LeftMenu a:hover, .LeftMenu a:visited{ color:#FFFFFF; FONT-FAMILY: Helvetica; }
.LeftMenu a{ text-decoration:none;  FONT-FAMILY: Helvetica;}
.LeftMenu a:hover{ text-decoration:none; FONT-FAMILY: Helvetica;}

.SubMainContainer{}
	.SubpageFlashLeft{float:left; overflow:hidden; width:165px;}
	.SubpageVerticalDivider{float:right;width:50px;}
	.SubpageMiddle{float:right; width:370px; padding-right:30px;padding-bottom:30px;}
	.SubpageLogo{padding:  10px 0 10px 0px;background-color:#d8d7d7}
	.SubpageTopDivider{background-image: url(Images/footer_divider.gif);background-repeat:repeat-x; width:100%;padding-bottom:30px;}
	.SubPageMainContainer{background-color:#ffffff;width: 906px; margin: 0px auto 0px auto;position:relative; min-height:900px;}
	.SubpageFooterContainer{height:79px;}
	.SubpageRight{float:right;padding-right: 22px; padding-left:10px;}
		.SubpageRightImage{width:234px;height:134px;padding:0 0 30px 0}
		
.WebFooter {text-align:center; color:#b3b3b3; height:79px;line-height:79px;}
.WebFooter a:hover{text-decoration:underline; color:#b3b3b3;}
.WebFooter a, .WebFooter a:link, .WebFooter a:active{text-decoration:underline; color:#b3b3b3;}

.CircularTable { width:906px; text-align:left; background-color:#ffffff; }
.ContentRow { vertical-align:top; text-align:left; }
.LeftMenuColumn{ width:165px; vertical-align:top; text-align:left; }
.VerticalDividerColumn{ width:50px; vertical-align:top; text-align:left; }
.ContentColumn{ width:370px; vertical-align:top; text-align:left; }
.RightColumn{ width:266px; vertical-align:top; text-align:left; }
.FooterRow{ height:79px; vertical-align:top; text-align:left; }