body
{
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
	font-size:11pt;
	margin: 0px;
	padding: 0px;
}	

body td
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11pt;
}



a:link, a:visited, a:active	
{
	color: #256FC2; 
	text-decoration: underline; 
}
	
a:hover	
{
	color: #256FC2; 
	text-decoration: underline; 
}

#tools 
{
	font-size:12px;
	color:#8D8775;	
	font-weight:bold;
}

#tools a:link, #tools a:visited, #tools a:hover
{
	font-size:12px;
	color:#8D8775;
	padding-left:12px;
	padding-top:9px;
	text-decoration:none;
}

#index_flashspacer
{
	background-image: url(/Images/flash_spacer.gif);
	background-repeat: repeat-y;
	width: 1px;
}

#left_side_bar

{
background-color: #EDEDED;
background-image: url(/Images/left_side_bar.gif);
background-repeat: repeat-y;
background-position: right;
}

#right_side_bar

{
background-color: #EDEDED;
background-image: url(/Images/right_side_bar.gif);
background-repeat: repeat-y;
background-position: left;
}

#index_flashspacer_about
{
	background-image: url(/Images/flash_spacer_about.gif);
	background-repeat: repeat-y;
	width: 1px;
}

#index_flashspacer_investments
{
	background-image: url(/Images/flash_spacer_investments.gif);
	background-repeat: repeat-y;
	width: 1px;
}

#index_flashspacer_members
{
	background-image: url(/Images/flash_spacer_members.gif);
	background-repeat: repeat-y;
	width: 1px;
}

#index_flashspacer_employers
{
	background-image: url(/Images/flash_spacer_employers.gif);
	background-repeat: repeat-y;
	width: 1px;
}

#index_flashspacer_financial_advice
{
	background-image: url(/Images/flash_spacer_financial_advice.gif);
	background-repeat: repeat-y;
	width: 1px;
}

#index_flashspacer_contact
{
	background-image: url(/Images/flash_spacer_contact.gif);
	background-repeat: repeat-y;
	width: 1px;
}

#index_quicklinks
{
	background-color: #95B842;
	width: 246px;
	padding: 20px;
}

#index_quicklinks_about
{
	background-color: #018801;
	width: 246px;
	padding: 20px;
}

#index_quicklinks_investments
{
	background-color: #A6392A;
	width: 246px;
	padding: 20px;
}

#index_quicklinks_members
{
	background-color: #0F4FAC;
	width: 246px;
	padding: 20px;
}

#index_quicklinks_employers
{
	background-color: #3F5BAB;
	width: 246px;
	padding: 20px;
}

#index_quicklinks_financial_advice
{
	background-color: #DF9600;
	width: 246px;
	padding: 20px;
}

#index_quicklinks_contact
{
	background-color: #4D4C51;
	width: 246px;
	padding: 20px;
}


#index_divider
{
	background-image: url(/Images/index_divider.gif);
	background-repeat: repeat-y;
	width: 1px;
}

#index_divider_h
{
	background-image: url(/Images/index_divider_h.gif);
	background-repeat: repeat-x;
	height: 1px;
}

#form_divider_h
{
	background-image: url(/Images/form_divider_h.gif);
	background-repeat: repeat-x;
	height: 9px;
}

#index_divider_h2
{
	background-image: url(/Images/h2.gif);
	background-repeat: repeat-x;
	height: 20px;
}


ul	{list-style-image: url("/Images/arrow_red.gif");
	list-style-position: outside;
	margin-top: 0px;
	padding-top: 0px;
	margin-bottom: 10px;
	margin-left: 15px;
	padding: 0px;}
	

#index_shadow
{
	background-image: url(/Images/shadow.gif);
	background-repeat: repeat-x;
}

#index_banners
{
	background-image: url(/Images/shadow.gif);
	background-repeat: repeat-x;
	padding: 24px 17px 24px 17px;
}

#SubMenu
{
	padding: 20px 0px 0px 10px;
}

#SubMenu a
{
	color:#A6392A ;
	font-size:11px;
	text-decoration:none;
}

div#index_banners img
{
	margin: 0px 0px 5px 0px;
}

h1
{
	font-size: 15px;
	font-family: Arial, Helvetica, sans-serif;
	color: #B47000;
	font-weight: normal;
	margin: 0px 0px 15px 0px;
}

h2
{
	font-size: 20px;
	font-family: Arial, Helvetica, sans-serif;
	color: #A6392A;
	font-weight: normal;
	line-height: 1em;
	margin: 0px 0px 10px 0px;
}

h3
{
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	color: #B47000;
	font-weight: bold;
	margin: 0px 0px 0px 0px;
}

h4
{
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #B47000;
	font-weight: bold;
	margin: 0px 0px 10px 0px;
}


#index_quick_links_header
{
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #F7CC38;
	font-weight: bold;
	margin: 0px;
}

#index_quick_links_text
{
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #FFFFFF;
	margin: 0px;
}

#index_news_text
{
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #000000;
	margin: 0px;
}


#index_news_spacer
{
	margin: 0px 0px 6px 0px;
}

#index_news_text_date
{
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #000000;
	margin: 0px;
}

#index_search_header
{
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #B47000;
	font-weight: bold;
	margin: 0px 0px 0px 0px;
}

#index_leftcolum
{
	margin: 0px 20px 0px 10px;
}

#index_rightcolum
{
	margin: 0px 20px 0px 20px;
}

#index_rightcolum a
{
	font-size:9px;
}

#index_content_block
{
	margin: 24px 0px 0px 0px;
	padding: 0px;
	font-size: 11px;
	line-height: 1.4em;
}

p 					
{
	margin: 0px 0px 10px 0px;
	padding: 0px;
	font-size: 11px;
	line-height: 1.4em;
}	

#int_content				
{
	margin: 0px 0px 10px 0px;
	padding: 0px;
	font-size: 11px;
	line-height: 1.4em;
}	

	
/*
div#navcontainer
{
	padding-left: 35px;
}

div#navcontainer ul
{
	font-size: 11px;
	font-weight: normal;
	color: white;
	font-weight: bold;
	margin: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
}

div#navcontainer ul li
{
	display: inline;
	margin-left: -4px;
}
*/
#udm a {
	text-decoration: none;
	}

#udm a.image {
	background-image:url(/images/arrow.gif) !important; 
	background-repeat:no-repeat;
	background-position:3px 16px;
	text-decoration: none;
	}

#menu			
{
	background-image: url(/Images/menu_bg.gif);
	background-repeat: repeat-x;
}		

#footer_line				
{
	background-image: url(/Images/footer.gif);
	background-repeat: repeat-x;
	height: 1px;
}			

#footer				
{
	font-size: 10px;
	font-weight: normal;
	color: #A7A7A7;
	padding-left: 30px;
	padding-right: 0px;
	text-align: left;
}			
			
a.footer:link, a.footer:visited, a.footer:active		
{
	color: #9E9E9E; 
	text-decoration: none; 
	padding-right: 10px; 
	padding-left: 10px;
}

a.footer:hover		
{
	text-decoration: underline; 
}	

.h1
{
	font-size: 20px;
	font-family: Arial, Helvetica, sans-serif;
	color: #A6392A;
	font-weight: normal;
	line-height: 1em;
	margin: 0px 0px 10px 0px;
}

.h2
{
	font-size: 16px;
	font-family: Arial, Helvetica, sans-serif;
	color: #B47000;
	font-weight: normal;
	margin: 0px 0px 10px 0px;
}

.h3
{
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #B47000;
	font-weight: bold;
	margin: 0px 0px 10px 0px;
}


.ul	
{
	{list-style-image: url("/Images/arrow_red.gif");
	list-style-position: outside;
	margin-top: 0px;
	padding-top: 0px;
	margin-bottom: 10px;
	margin-left: 15px;
	padding: 0px;}

.p 					
{
	margin: 0px 0px 10px 0px;
	padding: 0px;
	font-size: 12px;
	line-height: 1.4em;
}

.a:link, a:visited, a:active	
{
	color: #256FC2; 
	text-decoration: underline; 
}
	
.a:hover	
{
	color: #256FC2; 
	text-decoration: underline; 
}	

.tableheader
{
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-weight: bold;
}

.tablesmall
{
	font-size: 9px;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
}
.tablestandard {

	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
}
.tableEmpForm {

	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	margin-bottom:5px;
	margin-top:5px;
	margin-right:5px;
}

#tools_heading
{
	color:#FFFFFF;
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
}

.noprint {display:none;
}

@media print {
	.NoPrint {display: none;}
	#SubMenu, #index_search_header, #footer, #footer_line, #footerdiv, a.footer:link, a.footer:visited, a.footer:active, a:footer:hover, .noprint  {display: none;}
} /* close @media declarations */ 
