@import url("/styles/e-Content_styles.css");
@import url("/styles/form_styles.css");
div#publicNavBar	{font-size: 1em; font-family: ms sans serif, helvetica; margin: 2px 0px 0px 0px; display:block;font-weight: normal;}
div#privateNavBar	{font-size: 1em; font-family: ms sans serif, helvetica; margin: 0px 0px 0px 160px; display:block; font-weight: normal;}
div#privateNavBar a, div#publicNavBar a {font-weight: normal;}
div#container {	background-color:#ffffff; margin:0px 0px 0px 0px;	max-width:920px;	width:expression(document.body.clientWidth > 920? "920px": "auto" );	}
.eProfiles_row_1
{
  background-color : #CCCCCC;
  height: 25px;
  border-bottom: 1px solid #FFFFFF;
}
.eProfiles_row_2
{
  background-color : #DDDDDD;
  height: 25px;
  border-bottom: 1px solid #FFFFFF;
}
.mainBody { 
		margin:0px;
		padding: 0px;
		background-color: #d1e1e8; 
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		color: #000000; 
		font-size: 12px
	}
.calendar  { 
		background-image: url(configuration/images/background.jpg); 
		background-color: #E1E1E1; 
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		color: #000000; 
		font-size: 9pt
	}
.navlinktitle  {
	font-family: Arial;
	font-size: 14px;
	font-weight : bold;
	color : #013162;
	text-decoration : none;
}
	
.link   {
	font-size: 12px;
	} 
.LargeBlueFont {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #000099;
}
.BlueFont {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000099;
}
	
.smallwhitelink,.smallwhitelink:hover,.smallwhitelink:visited	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: white;
	font-weight: normal;
	}
	

a 	{
	font-family: Verdana, Helvetica; 
	text-decoration: underline; 
	color: #000066; 
	font-weight:BOLD;
	} 

a:visited {
	font-family: Verdana, Helvetica; 
	text-decoration: underline; 
	color: #000066; 
	font-weight:BOLD;
	} 
	
a:hover {
	font-family: Verdana,Helvetica; 
	text-decoration: underline; 
	color: #000000; 
	font-weight:BOLD;
	} 
.quicklink	{
		font-size:	12px;
		font-weight:	normal;
		}
a.quicklink:hover{
		font-size:	12px;
		font-weight:	normal;
		color: dark purple;
		}
a.quicklink:visited{
		font-size:	12px;
		font-weight:	normal;
		color: navy;
		}
	
.loginTable {
	background-color: #566097; 
	color: #ffffff;
	font-family: Verdana,Arial, Helvetica, sans-serif; 
	font-size: 9px; 
	font-weight: normal;
	}
	
.printbody { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	background-image: none; 
	background-color: #FFFFFF; 
	width: 70px; 
	clip:  rect(   ); 
	color: #000000
	} 
menuBar {  
	font-family: Georgia, "Times New Roman", Times, serif; 
	font-size: 9px; 
	color: #FFFFFF
	} 
	
.smallGreyPrint {  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	color: #666666;
	} 
	
script {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 9px; 
	color: #000066
	} 

script {  
	} 
	
.yellowBar { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 9x; 
	color: #000066
	} 
	
td 	{  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px
	} 
	
td.report {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px
	} 
	
th 	{  
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold
	} 
	
.whiteMainText {   
	font-size: 12px; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-weight: bold; 
	color: #FFFFFF
	}

.whiteCell {  font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #FFFFFF}
.blueCell {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF;background-color: #003399}
.lightCell {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; background-color: #EEEEEE}
.darkCell {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; background-color: #FFFFFF}
.login_field {  width: 100px; clip:    rect(   ); font-family: Tahoma, Arial, Helvetica; font-size: 12px; color: #000000; background-color: #EEEEEE; font-weight: bold}
.pageTitle {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #000000}

.sectionTitleWhite {  font-family: Tahoma, Arial, Helvetica; font-size: 18px; font-weight: bold; color: #FFFFFF}
.whiteMenuOptions {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #FFFFFF; text-decoration: none; font-style: normal}
.whiteMenuTitle {  font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: normal; color: #FFFFFF}
.tdSmallPrint {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px}
.whiteBullet {  font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: normal; color: #FFFFFF}
.tdBoldPrint {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; text-decoration: none}
.menuHeader {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #000066; background-color: #66CCFF}
hover {  color: #999999}
.TextArea {  width: 460px; clip:     rect(   ); height: 300px; font-family: Tahoma, Arial, Helvetica; font-size: 12px}
.TextAreaSmall {  height: 100px; width: 460px; clip:   rect(   ); font-family: Tahoma, Arial, Helvetica; font-size: 14px}
.TextInputLarge {  width: 460px; clip:   rect(   ); font-family: Tahoma, Arial, Helvetica; font-size: 12px}
.TextInputSmall {  width: 220px; clip:   rect(   ); font-family: Tahoma, Arial, Helvetica; font-size: 12px}
.TextInputQuarter {  width: 100px; clip:   rect(   ); font-family: Tahoma, Arial, Helvetica; font-size: 12px}
.loginHeader { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000065; font-weight: normal; background-color: #000065}
.darkCellYellow { font-size: 12px; background-color: #000099; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif}
.lightCellYellow { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; background-color: #CDE9E2; font-weight: normal; font-variant: small-caps; clip:    rect(   )}
.boldMessageText {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #000099; text-decoration: none}
.blueLink {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000066; text-decoration: underline}
.LargeHeaderCell {  font-family: Tahoma, Arial, Helvetica; font-size: 14px; font-weight: bold; color: #FFFFFF; background-color: #330099; font-variant: small-caps}
.tdTinyPrint { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7px}

.linkNotUnderlined {  font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none}
.lightHeaderCell { font-family: Arial, Helvetica, sans-serif; font-size: 12px; background-color: #3399CC; color: #FFFFFF; font-weight: normal }
.smallLinkNoUnderline {  font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; color: #0000FF; font-weight: bold}
.dropdown {  font-family: Tahoma, Arial, Helvetica}
.buttonFont {  font-size: 12px}
.TextInputEighth { width: 50px; clip: rect( ); font-family: Tahoma, Arial, Helvetica; font-size: 12px }
.blackLink {  color: #000000; font-weight: bold}

.selectedSection {  background-color: #99CC9F; color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 12px}
.whiteSubTextLink { font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; color: #FFFFFF; text-decoration: underline; font-size: 12px }
.strikeOutText {  text-decoration: line-through}
.bodyCell {  font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; background-color: #E1E1E1}
.TextInputSixteenth { width: 20px; clip: rect( ); font-family: Tahoma, Arial, Helvetica;  }
.TextInputMoney { width: 90px; clip: rect( ); font-family: Tahoma, Arial, Helvetica; }
.TextInputMedium { width: 360px; clip:  rect(   ); font-family: Tahoma, Arial, Helvetica; }
.whiteTextLink { font-family: Verdana, Arial, Helvetica, sans-serif;  font-weight: normal; color: #FFFFFF; text-decoration: none; font-size: 12px }
.TextAreaQuarter { height: 120px; width: 380px; clip: rect( ); font-family: Tahoma, Arial, Helvetica;  }
.boldFont {  font-family: Verdana, Arial, Helvetica, sans-serif;  font-weight: bolder; font-variant: normal; text-transform: uppercase; color: #000000}
.tdUnderline {  background-color: #000000; height: 1px; clip:  rect(   )}
.tdSeparator {  background-color: #000000; width: 1px; clip:  rect(   ); vertical-align: top}

.smallFontBlack { font-family: verdana, Helvetica, sans-serif; font-size: 7pt; color: #000000; decoration: None}
.smallFontWhite { font-family: ms sans-serif; color: #FFFFFF; font-size: 8pt}
.SubsectionTitle { font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #003399 }
.bulletList {  list-style-position: outside; list-style-type: square}
.line {  background-color: #2F9A7E}
.header {  background-color: #000000}
.scrollingbanner {  background-color: #003399}
.flashPresentationBackground {  background-color: #009966}
.printpage {  background-color: #BBD7EF}
.footer {  background-color: #000000}

.hidden { position: relative; visibility:hidden }
.visible { position: relative; visibility:visible }
.button {  background-color: #E1E1E1; font-family: Verdana, Arial, Helvetica, sans-serif;  width: 100px; clip:   rect(   )}
.TextInput { clip:  rect(   ); font-family: Tahoma, Arial, Helvetica; }
.button_dark { background-color: #000066; font-family: Verdana, Arial, Helvetica, sans-serif; width: 100px; clip: rect( ) ; color: #FFFFFF}
.dropdown_sized { font-family: Tahoma, Arial, Helvetica; width: 150px; clip:   rect(   ); overflow: scroll}

.info {  font-family: Verdana, Arial, Helvetica, sans-serif;  background-color: #EEEEEE}
.consultanttitle { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #FFFFFF; font-style: normal; font-variant: normal; text-transform: none}
.underlinelink {  font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; text-decoration: underline; font-weight: normal; font-variant: normal}
.bright_button { font-family: Verdana, Arial, Helvetica, sans-serif;  background-color: #33CC00; border: thin #009900 outset}
.menubackgroundborder {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; text-decoration: none; font-weight: normal}


/* NEWS BAR FORMATTING */

a.news 		{
		font-family: 	Verdana, Arial, Helvetica; 
		font-weight: 	normal;
		 
		font-size: 	12px;
		}
a.news:hover	{
		font-family: 	Verdana, Arial, Helvetica; 
		font-weight: 	normal;
		; 
		font-size: 	12px;
		}
a.news:visited	{
		font-family: 	Verdana, Arial, Helvetica; 
		font-weight: 	normal;
		 
		font-size: 	12px;
		}
.newsRowDesc	{
		font-family: 	Verdana, Arial, Helvetica; 
		color: 		#666666;  
		font-size: 	12px;
		}
.MembernewsRowDesc {
		font-family: 	Verdana, Arial, Helvetica; 
		color: 		#666666;  
		font-size: 	12px;
		}


/* DEFAULT PAGE STYLES */

body 		{  	
		
		background-color:#ffffff; 
		font-family: 	 Verdana, Arial, Helvetica, sans-serif; 
		color: 		 #000000; 
		font-size: 	 12px; 
		}	
.headline	{
		font-family:     arial bold, Arial, Helvetica, Sans-Serif;
		font-size:       17px;
		font-weight:     bold;		
		font-style:      normal;
		text-transform:  uppercase;
		color:		 #333399;
		}
.Subheadline	{
		font-family:     arial bold, Arial, Helvetica, Sans-Serif;
		font-size:       14px;
		font-weight:     bold;		
		font-style:      normal;
		text-transform:  uppercase;
		color:		 #FFFFFF;
		}
.headbody	{
		font-family:     verdana, Arial, Helvetica, Sans-Serif;
		font-size:       12px;
		font-weight:     normal;		
		font-style:      normal;
		color:		 #000000;
		}
.sectionTitle	{  
		font-family:     Verdana, MS Sans Serif, Arial, Helvetica, Sans-Serif;
		font-size:       20px;
		font-weight:     normal;		
		font-style:      normal;
		text-transform:  uppercase;
		color:		 #333333;
		}	
.whiteSubText 	{
		font-family: 	 Verdana, Arial, Helvetica, sans-serif;
		font-weight: 	 normal;
		color: 		 #FFFFFF;
		text-decoration: none;
		font-size: 	 9px;
		}		
.headerCell 	{
		font-family: 	 verdana, Arial, Helvetica, sans-serif;
		font-size: 	 12px;
		background-color:#CBD6EF;
		font-weight: 	 bold;
		color: 		 #000000;
		}
.separator 	{  
		background-color:#000065; 
		width: 		 1px
		}
th	{
		font-family:     Verdana, MS Sans Serif, Arial, Helvetica, Sans-Serif;
		font-size:       12px;
		font-weight:     bold;
		font-style:      normal;
		text-transform:  uppercase;
		background-color:#E6E6F2;

	}		
h1           	{
		font-family:     Verdana, MS Sans Serif, Arial, Helvetica, Sans-Serif;
		font-size:       20px;
		font-weight:     normal;		
		font-style:      normal;
		text-transform:  uppercase;
		color:		 #333333;
             	}
h1.title     	{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 20px;
		font-weight: bold;
		color: navy;
		text-transform:  uppercase;
             	}
h2           	{
		font-family:     Verdana, MS Sans Serif, Arial, Helvetica, Sans-Serif;
		font-size:       16px;
		font-weight:     bold;
		font-style:      normal;
		text-transform:  uppercase;
		background-color:#EFEFEF;
             	}
h3           	{
		font-family:     MS Sans Serif, Arial, Helvetica, Sans-Serif;
		font-size:       14px;
		font-weight:     bold;
             }
h4           {
		font-family:     MS Sans Serif, Arial, Helvetica, Sans-Serif;
		font-size:       12px;
		font-weight:     bold;
             }
             
h5           {
		font-family:     MS Sans Serif, Arial, Helvetica, Sans-Serif;
		font-size:       10px;
		font-weight:     bold;
             }
             
.fileDate {
	    	font-family: 	Verdana, Arial, Helvetica, sans-serif; 
	    	font-style: 	normal; 
	    	text-decoration:none;  
	    	font-size: 	8px; 
	    	color: 		#929492; 
	    	font-weight: 	normal;
	    	text-align:	right;
	    	vertical-align:	baseline;
	    }
	                 
.PageLocationBar {
	    	font-family: 	Verdana, Arial, Helvetica, sans-serif; 
	    	font-style: 	normal; 
	    	text-decoration:none;  
	    	font-size: 	9px; 
	    	color: 		#929492; 
	    	font-weight: 	normal;
	    	
	    }
	    
.PageLocationBar:Hover {
		font-family: 	Verdana, Arial, Helvetica, sans-serif; 
		font-style: 	normal;  
		font-size: 	9px; 
		color: 		#000000; 
		font-weight: 	normal;
		text-decoration:underline; 
		}
.PageLocationBar:Visited {
		font-family: 	Verdana, Arial, Helvetica, sans-serif; 
		font-style: 	normal; 
		font-size: 	9px; 
		color: 		#929492; 
		font-weight: 	normal;
		text-decoration:none; 
		}
.PageLocationBar:Visited:Hover {
		font-family: 	Verdana, Arial, Helvetica, sans-serif; 
		font-style: 	normal; 
		font-size: 	9px; 
		color: 		#000000; 
		font-weight: 	normal;
		text-decoration:underline; 
		}
		
.banner_bar	{
		background-color:	#CBD6EF;
		}
		
.smallprint	{
		font-family: 	MS Sans Serif, Arial, Helvetica; 
		font-size: 	9px
		}


/* SIDE MENU STYLES */

.tdL1Underline {  
		background-color: 	#BFC8DA; 
		height: 		1px; 
		}
		
.tdL2Underline {  	
		background-color: 	#BFC8DA; 
		height: 		1px; 
		}
		
.tdL3Underline {  
		background-color: 	#BFC8DA; 
		height: 		1px; 
		}			
			


.sideMenuTable	{ 
		border-left: 	solid #FFE992 1px; 
		border-right:	solid #FFE992 1px; 
		border-top : 	solid #BFC8DA 1px; 
		border-bottom : solid #BFC8DA 1px;
		}
		
.sideMenuDivTag	{
		position:	absolute; 
		left:		300px; 
		top:		100px;
		}
		
.menubackground { 
		font-family: 	Verdana, Arial, Helvetica;  
		/*background-color: #BFC8DA; */
		background-color: white;
		border-right: 0px solid black;
		}
.buttonbox	{
		border: 0px solid #cccccc;
		
		}

/* LEVEL 2 */
.sideMenuLevel2SelectedPageText      {color: black; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none; font-weight: normal;}
.sideMenuLevel2SelectedSectionText   {background-color : #FFCC00; color: white; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; font-weight: normal;}
.sideMenuLevel2PageText              { color: black; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; font-weight: normal;}
.sideMenuLevel2SectionText           { color: black; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; font-weight: normal;}
.sideMenuLevel2SelectedPageText:visited      {color: black; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; font-weight: normal;}
.sideMenuLevel2SelectedSectionText:visited   {color: black; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; font-weight: normal;}
.sideMenuLevel2PageText:visited              {color: black; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; font-weight: normal;}
.sideMenuLevel2SectionText:visited           {color: black; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; font-weight: normal;}
a.sideMenuLevel2SelectedPageText:hover      {color: black; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; font-weight: normal;}
a.sideMenuLevel2SelectedSectionText:hover   {color: black; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; font-weight: normal;}
a.sideMenuLevel2PageText:hover              {color: black; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; font-weight: normal;}
a.sideMenuLevel2SectionText:hover           {color: black; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; font-weight: normal;}
.sideMenuLevel2SelectedPage          {background-color: #FFFFCC; border-left : solid white 1px; border-right:white 1px; border-top : white 1px; border-bottom : white 1px}                                    
.sideMenuLevel2SelectedSection       {color : white; background-color: #FFCC00; border-left : white 1px; border-right:solid white 1px; border-top : solid #000099 1px; border-bottom : solid #000099 1px}                                    
.sideMenuLevel2Page		     {background-color: #FFE992; border-left : solid white 1px; border-right:solid white 1px; border-top : solid #000099 1px; border-bottom : solid #000099 1px}                         
.sideMenuLevel2Section               {background-color: #BFC8DA; border-left : solid white 1px; border-right:solid white 1px; border-top : solid #000099 1px; border-bottom : solid #000099 1px}                                    
.sideMenuLevel2SectionHL             {color : white;background-color: #FFCC00; border-left : solid white 1px; border-right:solid white 1px; border-top : solid #000099 1px; border-bottom : solid #000099 1px}                                    
.sideMenuLevel2PageHL                {background-color: #FFFFCC; border-left : solid white 1px; border-right:solid #FFFFFF 1px; border-top : solid #000099 1px; border-bottom : solid #000099 1px}                                    
.sideMenuLevel2SelectedSectionHL             {color : white; background-color: #FFCC00; border-left : solid white 1px; border-right:solid white 1px; border-top : solid #000099 1px; border-bottom : solid #000099 1px}                                    
.sideMenuLevel2SelectedPageHL                {background-color: #FFFFCC; border-left : solid white 1px; border-right:solid white 1px; border-top : solid #000099 1px; border-bottom : solid white 1px}                                    

/* level 3 */

.sideMenuLevel3SelectedPageText      {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; font-weight: normal;}
.sideMenuLevel3SelectedSectionText   {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; font-weight: normal;}
.sideMenuLevel3PageText              {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; font-weight: normal;}
.sideMenuLevel3SectionText           {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; font-weight: normal;}
.sideMenuLevel3SelectedPageText:visited      {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; font-weight: normal; color: black}
.sideMenuLevel3SelectedSectionText:visited   {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; font-weight: normal; color: black}
.sideMenuLevel3PageText:visited              {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; font-weight: normal; color: black}
.sideMenuLevel3SectionText:visited           {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; font-weight: normal; color: black}
a.sideMenuLevel3SelectedPageText:hover      {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; font-weight: normal; color: black}
a.sideMenuLevel3SelectedSectionText:hover   {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; font-weight: normal; color: black}
a.sideMenuLevel3PageText:hover              {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; font-weight: normal; color: black}
a.sideMenuLevel3SectionText:hover           {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; font-weight: normal; color: black}
.sideMenuLevel3SelectedPage          {background-color: #FFFFCC; border-left : solid black 1px; border-right:solid white 1px; border-top : solid white 1px; border-bottom : solid #000099 1px; color: black}                                    
.sideMenuLevel3SelectedSection       {background-color: #CCCCFF; border-left : solid white 1px; border-right:solid white 1px; border-top : solid white 1px; border-bottom : solid #000099 1px; color: black}                                    
.sideMenuLevel3Page		     {background-color: #FFE992; border-left : solid white 1px; border-right:solid white 1px; border-top : solid white 1px; border-bottom : solid #000099 1px; color: black}                                    
.sideMenuLevel3Section               {color : white;background-color: #000099; border-left : solid white 1px; border-right:solid white 1px; border-top : solid white 1px; border-bottom : solid #000099 1px; color: black}                                    
.sideMenuLevel3SectionHL             {color : white;background-color: #000099; border-left : solid white 1px; border-right:solid white 1px; border-top : solid white 1px; border-bottom : solid #000099 1px; color: black}                                    
.sideMenuLevel3PageHL                {background-color: #FFFFCC; border-left : solid white 1px; border-right:solid white 1px; border-top : solid white 1px; border-bottom : solid #000099 1px; color: black}                                    
.sideMenuLevel3SelectedSectionHL     {background-color: #CCCCFF; border-left : solid white 1px; border-right:solid white 1px; border-top : solid white 1px; border-bottom : solid #000099 1px; color: black}                                    
.sideMenuLevel3SelectedPageHL        {background-color: #FFFFCC; border-left : solid white 1px; border-right:solid white 1px; border-top : solid white 1px; border-bottom : solid #000099 1px; color: black}                                    

/* LEVEL 4 */
.sideMenuLevel4SelectedPageText      {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; font-weight: normal;}
.sideMenuLevel4SelectedSectionText   {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; font-weight: normal;}
.sideMenuLevel4PageText              {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; font-weight: normal;}
.sideMenuLevel4SectionText           {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; font-weight: normal;}
a.sideMenuLevel4SelectedPageText:visited      {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; font-weight: normal;}
a.sideMenuLevel4SelectedSectionText:visited   {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; font-weight: normal;}
a.sideMenuLevel4PageText:visited              {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; font-weight: normal;}
a.sideMenuLevel4SectionText:visited           {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; font-weight: normal;}
a.sideMenuLevel4SelectedPageText:hover      {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; font-weight: normal;}
a.sideMenuLevel4SelectedSectionText:hover   {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; font-weight: normal;}
a.sideMenuLevel4PageText:hover              {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; font-weight: normal;}
a.sideMenuLevel4SectionText:hover           {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; font-weight: normal;}
.sideMenuLevel4SelectedPage          {background-color: #FFFFCC; border-left : solid white 1px; border-right:solid white 1px; border-top : solid white 1px; border-bottom : solid white 1px}  
.sideMenuLevel4SelectedSection       {background-color: #FFFFCC; border-left : solid white 1px; border-right:solid white 1px; border-top : solid white 1px; border-bottom : solid white 1px}
.sideMenuLevel4Page		     {background-color: #CBD6EF; border-left : solid white 1px; border-right:solid white 1px; border-top : solid white 1px; border-bottom : solid white 1px}
.sideMenuLevel4Section               {background-color: #CBD6EF; border-left : solid white 1px; border-right:solid white 1px; border-top : solid white 1px; border-bottom : solid white 1px}
.sideMenuLevel4SectionHL             {background-color: #FFFFCC; border-left : solid white 1px; border-right:solid white 1px; border-top : solid white 1px; border-bottom : solid white 1px}
.sideMenuLevel4PageHL                {background-color: #FFFFCC; border-left : solid white 1px; border-right:solid white 1px; border-top : solid white 1px; border-bottom : solid white 1px}
.sideMenuLevel4SelectedSectionHL             {background-color: #FFFFCC; border-left : solid white 1px; border-right:solid white 1px; border-top : solid white 1px; border-bottom : solid white 1px}
.sideMenuLevel4SelectedPageHL                {background-color: #FFFFCC; border-left : solid white 1px; border-right:solid white 1px; border-top : solid white 1px; border-bottom : solid white 1px}


/* eContent Styles */
.selectBoxText 		{ 
			font-family: 		Verdana, Arial, Helvetica, sans-serif; 
			font-size: 		12px;	
			background-color: 	#FFFFFF; 
			font-weight: 		bold; 
			border-bottom-color : 	#000000; 
			border-bottom-style : 	solid; 
			border-bottom-width : 	1px;
			border-left-color : 	#000000; 
			border-left-style : 	solid; 
			border-left-width : 	1px;
			border-right-color : 	#000000; 
			border-right-style : 	solid; 
			border-right-width : 	1px;
			}

.lightyellowCellSmall     { 
			font-family: 		Verdana, Arial, Helvetica, sans-serif; 
			font-size: 		12px;	
			background-color: 	#fce8b2;
			font-weight: 		Normal;
			}
			
			
.lightBlueCellSmall     { 
			font-family: 		Verdana, Arial, Helvetica, sans-serif; 
			font-size: 		12px;	
			background-color: 	#DBE1EF;
			font-weight: 		Normal;
			}
			
.darkBlueCellSmall      { 
			font-family: 		Verdana, Arial, Helvetica, sans-serif; 
			font-size: 		12px;  
			background-color: 	#CBD6EF; 
			font-weight: 		bold;
			}			
.textFormat		{ 
			font-family: 		Verdana, Arial, Helvetica, sans-serif; 
			font-size: 		9pt;  
			font-weight: 		bold; 	
			}
.textFormatSmall	{ 
			font-family: 		Verdana, Arial, Helvetica, sans-serif; 
			font-size: 		12px;  
			font-weight: 		bold; 	
			}
			
.ResultsRowTDText	{ 
			font-family: 		Verdana, Arial, Helvetica, sans-serif; 
			font-size: 		12px;  
			font-weight: 		Normal;
			text-align: 		left;	
			}
.ResultsRowEven		{ 
			background-color: 	#EEEEF8; 	
			}
.ResultsRowOdd		{ 
			background-color: 	#EEEEEE; 	
			}			
.inputText		{ 
			font-family: 		Verdana, Arial, Helvetica, sans-serif; 
			font-size: 		11px;	
			background-color: 	#FFFFFF; 
			font-weight: 		bold; 
			border-bottom-color: 	#000000; 
			border-bottom-style: 	solid; 
			border-bottom-width : 	1px;
			border-left-color: 	#000000; 
			border-left-style:	solid; 
			border-left-width : 	1px;
			border-right-color : 	#000000; 
			border-right-style : 	solid; 
			border-right-width : 	1px; 
			width : 		300px;
			}
.inputTextSmall		{ 
			font-family: 		Verdana, Arial, Helvetica, sans-serif; 
			font-size: 		11px;	
			background-color: 	#FFFFFF; 
			font-weight: 		bold; 
			border-bottom-color: 	#000000; 
			border-bottom-style: 	solid; 
			border-bottom-width : 	1px;
			border-left-color: 	#000000; 
			border-left-style:	solid; 
			border-left-width : 	1px;
			border-right-color : 	#000000; 
			border-right-style : 	solid; 
			border-right-width : 	1px; 
			width : 		70px;
			}
.inputTexthyperlink	{ 
			font-family: 		Verdana, Arial, Helvetica, sans-serif; 
			font-size: 		11px;	
			background-color: 	#FFFFFF; 
			font-weight: 		bold; 
			border-bottom-color: 	#000000; 
			border-bottom-style: 	solid; 
			border-bottom-width : 	1px;
			border-left-color: 	#000000; 
			border-left-style:	solid; 
			border-left-width : 	1px;
			border-right-color : 	#000000; 
			border-right-style : 	solid; 
			border-right-width : 	1px; 
			width : 		300px;
			color:			navy;
			text-decoration:	underline;
			cursor : hand; 
			}
.inputTextQuarter	{ 
			font-family: 		Verdana, Arial, Helvetica, sans-serif; 
			font-size: 		11px;	
			background-color: 	#FFFFFF; 
			font-weight: 		bold; 
			border-bottom-color: 	#000000; 
			border-bottom-style: 	solid; 
			border-bottom-width : 	1px;
			border-left-color: 	#000000; 
			border-left-style:	solid; 
			border-left-width : 	1px;
			border-right-color : 	#000000; 
			border-right-style : 	solid; 
			border-right-width : 	1px; 
			width : 		120px;
			}

.inputTextLong		{ 
			font-family: 		Verdana, Arial, Helvetica, sans-serif; 
			font-size: 		11px;	
			background-color: 	#FFFFFF; 
			font-weight: 		bold; 
			border-bottom-color: 	#000000; 
			border-bottom-style: 	solid; 
			border-bottom-width : 	1px;
			border-left-color: 	#000000; 
			border-left-style:	solid; 
			border-left-width : 	1px;
			border-right-color : 	#000000; 
			border-right-style : 	solid; 
			border-right-width : 	1px; 
			width : 		325px;
			}

			
.inputSelect		{ 
			font-family: 		Verdana, Arial, Helvetica, sans-serif; 
			font-size: 		11px;	
			background-color: 	#FFFFFF; 
			font-weight: 		bold; 
			border-bottom-color : 	#000000; 
			border-bottom-style : 	solid; 
			border-bottom-width : 	1px;
			border-left-color : 	#000000; 
			border-left-style : 	solid; 
			border-left-width : 	1px;
			border-right-color : 	#000000; 
			border-right-style : 	solid; 
			border-right-width : 	1px; 
			
			}
.inputSelectQuarter		{ 
			font-family: 		Verdana, Arial, Helvetica, sans-serif; 
			font-size: 		11px;	
			background-color: 	#FFFFFF; 
			font-weight: 		bold; 
			border-bottom-color : 	#000000; 
			border-bottom-style : 	solid; 
			border-bottom-width : 	1px;
			border-left-color : 	#000000; 
			border-left-style : 	solid; 
			border-left-width : 	1px;
			border-right-color : 	#000000; 
			border-right-style : 	solid; 
			border-right-width : 	1px; 
			width : 		60px;
			}
			
.profileTable		{ 
			border-bottom-color : 	navy; 
			border-bottom-style : 	solid; 
			border-bottom-width : 	1px;
			border-left-color : 	#9CB0BA; 
			border-left-style : 	solid; 
			border-left-width : 	1px;
			border-right-color : 	navy; 
			border-right-style : 	solid; 
			border-right-width : 	1px;
			border-top-color : 	#9CB0BA; 
			border-top-style : 	solid;
			border-top-width : 	1px;
			}
			
.darkCellHighlighted	{ 
			font-family: 		Verdana, Arial, Helvetica, sans-serif; 
			font-size: 		12px; 
			background-color: 	#EFD6CB
			}
			
.lightCellHighlighted	{ 
			font-family: 		Verdana, Arial, Helvetica, sans-serif; 
			font-size: 		12px; 
			background-color: 	#EFD6CB
			}
			
.inputButton		{
			font-family	:	Verdana, Arial, Helvetica, sans-serif; 
			font-size	:	12px;
			font-weight	:	bold;
			text-transform  :	uppercase;
			background-color:	#e8e8e8;
			}
.inputRadio		{ 
			font-family: 		Verdana, Arial, Helvetica, sans-serif; 
			font-size: 		12px; 
			font-weight: 		bold; 
			width : 		20px;
			}
			
.rteBody		{  	
			background-image: 	url(configuration/images/spacer.gif);
			background-color: 	#FFFFFF; 
			font-family: 		Verdana, Arial, Helvetica, sans-serif; 
			color: 			#000000; 
			font-size: 		12px 
			}
.disabledText		{
			color: #999999; 
			text-decoration: line-through;
			}
.EnabledText		{
			text-decoration: none;
			}
/* USED IN SECURITY PERMISSIONS */
.lightRedCellSmall      { 
			font-family: Verdana, Arial, Helvetica, sans-serif; 
			font-size: 9px;	
			background-color: #FBDADA; 
			font-weight: bold;
			}
.lightyellowCellSmall      { 
			font-family: Verdana, Arial, Helvetica, sans-serif; 
			font-size: 9px;	
			background-color: #fdf7e5; 
			font-weight: bold;
			}
.darkyellowCellSmall      { 
			font-family: Verdana, Arial, Helvetica, sans-serif; 
			font-size: 9px;	
			background-color: #faecc4; 
			font-weight: bold;
			}
.darkRedCellSmall      { 
			font-family: 		Verdana, Arial, Helvetica, sans-serif; 
			font-size: 		12px;  
			background-color: 	#FBB1B1; 
			font-weight: 		bold;
			}			
.lightGreenCellSmall    { 
			font-family: Verdana, Arial, Helvetica, sans-serif; 
			font-size: 9px;	
			background-color: #CCFFCC; 
			font-weight: bold;
			}
/* USED IN MEMBER DIRECTORY */
.lightPurpleCellSmall   { 
			font-family: 		Verdana, Arial, Helvetica, sans-serif; 
			font-size: 		12px;	
			background-color: 	#EBC4EB;
			font-weight: 		bold;
			}

.lighterPurpleCellSmall { 
			font-family: 		Verdana, Arial, Helvetica, sans-serif; 
			font-size: 		12px;	
			background-color: 	#F3DFF3;
			}

.babyBlueCellSmall      { 
			font-family: 		Verdana, Arial, Helvetica, sans-serif; 
			font-size: 		12px;	
			background-color: 	#cccccc;
			font-weight: 		bold;
			}
.babierBlueCellSmall    { 
			font-family: 		Verdana, Arial, Helvetica, sans-serif; 
			font-size: 		12px;	
			background-color: 	#F0F0F4;
			}

.welcomeheadline {
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #000066;
	font-family: "MS Sans Serif";

}
.smallfont {
	font-family: "MS Sans Serif";
	font-size: 9px;
}
.inputTextBox		{ 
			font-family: 		Verdana, Arial, Helvetica, sans-serif; 
			font-size: 		11px;	
			background-color: 	#FFFFFF; 
			font-weight: 		bold; 
			border-bottom-color: 	#000000; 
			border-bottom-style: 	solid; 
			border-bottom-width : 	1px;
			border-left-color: 	#000000; 
			border-left-style:	solid; 
			border-left-width : 	1px;
			border-right-color : 	#000000; 
			border-right-style : 	solid; 
			border-right-width : 	1px; 
			width : 		300px;
			height :		100px;
			}

.activeTabTop
{
  border-top 		: 	1px solid black		;
  background-color 	: 	#FFFFFF			;
  text-decoration	:	none			;
}
.intermediateTop
{
  border-bottom 	: 	1px solid black		;
}
.intermediateBottom
{
  border-top	: 	1px solid black		;
}
.inactiveTabTop
{
  border-bottom 	: 	1px solid black		;
  border-top 		: 	1px solid black		;
  background-color 	: 	#E8E8E8			;
  text-decoration	:	none			;
}
.inactiveTabBottom
{
  border-bottom 	: 	1px solid black		;
  border-top 		: 	1px solid black		;
  background-color 	: 	#E8E8E8			;
  text-decoration	:	none			;
}
.activeTabBottom
{
  border-bottom		: 	1px solid black		;
  background-color 	: 	#FFFFFF			;
  text-decoration	:	none			;
}

	
.smallInputField {
	font-family: "MS Sans Serif";
	font-size: 9px;
	height: 17px;
	width: 70px;
}
.newsletter_article_body
			{  
			background-color: #FFFFFF; 
			font-family: Verdana, Arial, Helvetica, sans-serif; 
			color: #003399; 
			font-size: 10pt 
			}
			
.newsletter_article
			{ 
			font-family: 		Arial; 
			font-size: 		18pt;	
			color: 			#860038;
			font-weight: 		bold;
			text-decoration:	underline;
			text-transform: 	uppercase;
			}
			
.newsletter_article_title
			{ 
			font-family: 		arial; 
			font-size: 		12pt;	
			color: 			#860038;
			font-weight: 		bold;
			text-decoration:	underline;
			text-transform: 	uppercase;
			}
			
.newsletter_article_title:hover 
			{
			text-decoration: 	underline;
			font-family: 		arial;  
			font-size: 		12pt;	
			color: 			#860038;
			font-weight: 		bold;
			text-transform: 	uppercase;
			}
			
.newsletter_article_title:a
			{
			text-decoration: 	underline;
			font-family: 		arial; 
			font-size: 		12pt;	
			color: 			#860038;
			font-weight: 		bold;
			text-transform: 	uppercase;
			}
.newsletter_article_title:visited
			{
			text-decoration: 	underline;
			font-family: 		arial; 
			font-size: 		12pt;	
			color: 			#860038;
			font-weight: 		bold;
			text-transform: 	uppercase;
			}
			
.newsletter_article_summary
			{ 
			font-family: 		Verdana, Arial, Helvetica, sans-serif; 
			font-size: 		10pt;	
			color: 			Navy;
			font-weight: 		normal;
			}
			
.newsletter_article_author
			{ 
			font-family: 		Verdana, Arial, Helvetica, sans-serif; 
			font-size: 		9pt;	
			color: 			Navy;
			font-weight: 		normal;
			}
			

			
.newsletter_index
			{
			text-decoration:	none; 
			font-family: 		sans-serif; 
			font-size: 		8pt;	
			color: 			navy;
			font-weight: 		normal;
			text-transform: 	uppercase;
			}
			
.newsletter_index:hover 
			{
			text-decoration:	underline; 
			font-family: 		sans-serif; 
			font-size: 		8pt;	
			color:			#860038;
			font-weight: 		normal;
			text-transform: 	uppercase;
			}
			
.newsletter_index:a
			{
			text-decoration:	none; 
			font-family: 		sans-serif; 
			font-size: 		8pt;	
			color: 			navy;
			font-weight: 		normal;
			text-transform: 	uppercase;
			}
.newsletter_index:visited
			{
			text-decoration:	none; 
			font-family: 		sans-serif; 
			font-size: 		8pt;	
			color: 			navy;
			font-weight: 		normal;
			text-transform: 	uppercase;
			}
.h1like
{
	font-family:     Verdana, MS Sans Serif, Arial, Helvetica, Sans-Serif;
		font-size:       20px;
		font-weight:     normal;		
		font-style:      normal;
		text-transform:  uppercase;
		color:		 #333333;
}
#header {
	background-image: url("images/bg_header.gif");
	background-repeat: repeat-x;
	background-position: top left;
	height:96px;
	position:relative;
}

#headerright {
	background-image: url("images/bg_header_right.gif");
	background-repeat: no-repeat;
	background-position: top right;
	height:96px;
}


	/* CONTENT HIGHLIGHT BOXES */	


div#highlightBox1Blue {clear:both; float: left; width: 250px; padding-right: 10px; padding-top: 10px; margin-bottom:10px;}	

div#highlightBox1Pink {float: left; width: 250px; padding-right: 10px; padding-top: 10px; padding-bottom: 10px;}	
div#highlightBoxFullPink { clear:both; padding: 20px 0px 20px 0px; margin: 0px 0px 10px 0px; }
div#highlightBoxFullPink2 { clear:both; padding: 20px 0px 20px 0px; margin: 0px 0px 10px 0px; }
div#highlightBoxFullPink3 { clear:both; padding: 20px 0px 20px 0px; margin: 0px 0px 10px 0px; }
div#highlightBoxFullPink4 { clear:both; padding: 20px 0px 20px 0px; margin: 0px 0px 10px 0px; }
div#highlightBoxFullPink5 { clear:both; padding: 20px 0px 20px 0px; margin: 0px 0px 10px 0px; }
div#highlightBoxFullPink6 { clear:both; padding: 20px 0px 20px 0px; margin: 0px 0px 10px 0px; }
div#highlightBoxFullPink7 { clear:both; padding: 20px 0px 20px 0px; margin: 0px 0px 10px 0px; }
div#highlightBoxFullPink8 { clear:both; padding: 20px 0px 20px 0px; margin: 0px 0px 10px 0px; }
div#highlightBoxFullPink9 { clear:both; padding: 20px 0px 20px 0px; margin: 0px 0px 10px 0px; }
div#highlightBoxFullPink10 { clear:both; padding: 20px 0px 20px 0px; margin: 0px 0px 10px 0px; }

div#highlightBoxFullBlue { clear:both; padding: 20px 0px 20px 0px; margin: 0px 0px 10px 0px; }		
div#highlightBoxFullBlue2 { clear:both; padding: 20px 0px 20px 0px; margin: 0px 0px 10px 0px; }		
div#highlightBoxFullBlue3 { clear:both; padding: 20px 0px 20px 0px; margin: 0px 0px 10px 0px; }		
div#highlightBoxFullBlue4 { clear:both; padding: 20px 0px 20px 0px; margin: 0px 0px 10px 0px; }		

div#highlightBox2aBlue {float: left; width: 49%; padding-top: 10px; padding-right: 10px;}	
div#highlightBox2bBlue {float: right; width: 49%; padding-top: 10px; }	

div#HighlightBox3BlueContainer	{width:100%; float:left;border: 0px solid black; clear:both; margin: 0px 0px 10px 0px; display:block;}
		
	/* MOZILLA STYLE */
	div#highlightBox3aBlue  {float: left; width: 32%; margin-right: 10px; margin-bottom:10px; background-color: #f7f9f0;}	
	div#highlightBox3bBlue  {float: left; width: 32%; margin-right: 10px; margin-bottom:10px; background-color: #f7f9f0;}	
	div#highlightBox3cBlue  {float: right; width: 32%; margin-bottom:10px; background-color: #f7f9f0;}
	/* IE STYLE */
	* html div#highlightBox3aBlue {float: left; width: 32%; margin-bottom:10px;}	
	* html div#highlightBox3bBlue {float: left; width: 33%;  margin-bottom:10px;}	
	* html div#highlightBox3cBlue {float: right; width: 32%; margin-bottom:10px;}
.highlightBoxBlue h1 {font-family: arial; font-weight:bold; letter-spacing: 0.1em; background-color: #fce8b2; font-size: 1.2em; margin:0px ; padding: 0 0 3px 5px; color: #000; text-align: left;}
.highlightBoxBlue p {font-weight: normal; margin:0;padding: 5px 10px;}

.highlightBoxBlue blockquote
{
margin:0; padding:5px 0px 5px 33px;
}
.highlightBoxBlue ul 
{
margin:0;padding:5px 0px 5px 33px;list-style-type:square; list-style-image: url(../images/purple_arrow.gif);
}
.highlightBoxBlue li{
padding:5px 3px 5px 3px;MARGIN: -2PX 0PX 0PX 0PX;
}

.highlightBoxBlue	form	{margin:0; padding:0;}

.highlightBoxPink h1 {font-family: arial; font-weight:bold; letter-spacing: 0.1em;background-color: #da9bde; font-size: 1.2em; margin:0px ; padding: 0 0 3px 5px; color: #000; text-align: left}
.highlightBoxPink p {font-weight: normal; margin:0;padding: 5px 10px;}
.highlightBoxpink ul 
{
margin:0;padding:5px 0px 5px 33px;list-style-type:square; list-style-image: url(../images/purple_arrow.gif);
}
.highlightBoxPink li{
padding:5px 3px 5px 3px;MARGIN: -2PX 0PX 0PX 0PX;
}

.enabledcell {
		font-family: 	 verdana, Arial, Helvetica, sans-serif;
		font-size: 	 1em;
		font-weight: 	 bold;
		color: 		 #6699cc;
		border: 1px solid #6699cc;
		background-color: #CBD6EF;
		}
		
.disabledcell {
		font-family: 	 verdana, Arial, Helvetica, sans-serif;
		font-size: 	 1em;
		font-weight: 	 bold;
		color: 		 #999999;
		border: 1px solid #cccccc;
		}
