

	
	body
	{
		font: 10pt Arial, sans-serif;
	}
	
	
	td
	{
		vertical-align: top;
	}
	
	input, button, textarea, select
	{
		font-size: 10pt;
	}
	
	
	code, cite, pre
	{
		font-family: 'Courier New', serif
		border: 1px solid;
		margin: 5px;
		padding: 5px;
		display: block;
	}
	blockquote {
		font-family: Arial, sans-serif
		margin: 5px;
		padding: 5px;
		display: block;
	}
	
	h1,h2,h3,h4,h5
	{
		font: 12pt 'Penumbra Serif Std', 'Times New Roman', serif;
		text-transform: uppercase;
		margin: 0px;
	}
	
	h1
	{
		font-size: 18pt;
		border-top: solid 2px #CCC;
		border-bottom: solid 2px #CCC;
		padding: 0px 2px;
	}
	
	h2
	{
		font-size: 14pt;
	}
	
	h3
	{
		color: #EFE5C2;
		background: url(/images/11/newTemplate/header3Background.png) repeat-x;
		font: bold 10pt/20px Arial, sans-serif;
		padding: 0px 2px;
		margin-bottom: 3px;
	}
	
	p
	{
		margin-left : 15px;
		margin-right : 15px;
		margin-top : 5px;
		margin-bottom : 5px;
	}
	
	
	
	.drillDown
	{
		border-bottom: solid 2px #CCC;
		padding: 2px;
	}
	
	body
	{
		margin: 0px;
	}
	
	a
	{
		color: #4181c3;
		text-decoration: none;
	}
	
	a:hover
	{
		text-decoration: underline;
	}
	
	ul li
	{
		list-style: disc url(/images/11/newTemplate/bulletArrow.png);
	}
	
	#left ul
	{
		margin: 0px;
		padding: 0px;
	}
	
	#left ul li
	{
		margin: 0px;
		
		padding: 4px 10px;
		padding-right: 0px;
		
		width: 160px;
		
		border-top: solid 2px #CCC;
		
		list-style: none;
		list-style-image: none;
		
		font: 9pt 'Penumbra Serif Std', 'Times New Roman', serif;
		
		text-transform: uppercase;
	}
	
	
	#left li.over
	{
		background: #BFCEF5;
		cursor: pointer;
	}
	
	#left li.over a
	{
		text-decoration: none;
	}
	
	#left a
	{
		color: #000;
	}
	#headerHome,
	#header,
	#header a,
	#headerHome a
	{
		color:  #FFF;
		
		font: 10pt 'Penumbra Serif Std', 'Times New Roman', serif;
		
		text-transform: uppercase;
	}
	
	#header a:hover,
	#headerHome a:hover,
	{
		color: #d5a931;
		text-decoration: none;
	}
	
	#right form,
	#right .profile
	{
		text-align: center;
	}
	
	#right .profile
	{
		float: left;
		width: 170px;
		font-size: 8pt;
	}
	

	
	#right .rightLink
	{
		text-align: center;
		font: 10pt 'Penumbra Serif Std', 'Times New Roman', serif;
	}
	
	#right .memberCenter
	{
		float:	right;
		width:	170px;
	}
	
	#footer
	{
		text-align: center;
		padding-top: 10px;
		margin-top: 10px;
		border-top: solid 2px #CCC;
	}
	
	#footer .links
	{
		font: 9pt 'Penumbra Serif Std', 'Times New Roman', serif;
		text-transform: uppercase;
		color: #4181c3;
	}
	
	
	
	#main
	{
		width: 1004px;
		margin: 0px auto;
	}
	
	#mainHome
	{
		width:1000px;
		margin: 0px auto;
	}
	
	#left,
	#middle,
	#middleNoLeft,
	#right,
	#middleHome
	{
		float: left;
	}
	
	#left,
	#footer
	{
		clear: both;
	}
	
	#header, #headerHome
	{
		margin-bottom: 10px;
		background: #000;
	}
	#header
	{
		padding-bottom: 10px;
		padding-left: 35px;
	}
	
	#header .logo,
	#headerHome .logo
	{
		float: left;
	}
	#headerHome .logo {padding-left:35px;}
	
	#header .tagLine,
	#headerHome .tagLine
	{
		float: right;
	}
	
	#header .links,
	#headerHome .links
	{
		clear: both;
		padding-top: 10px;
		padding-bottom: 10px;
	}
	#headerHome .links {padding-left:35px;}
	
	
	#left
	{
		width: 170px;
	}
	
	#middle,
	#middleNoLeft,
	#middleHome
	{
		width: 644px;
		margin: 0px 10px;
		padding-bottom: 10px;
	}
	
	#middleHome
	{
		width:640px;
	}
	#middleNoLeft
	{
		width:814px;
	}	
	
	#right
	{
		width: 170px;
		background: #FFF;
	}
	
	#footer .eho
	{
		width: 140px;
		float: right;
		text-align: center;
	}
	
	#footer .links
	{
		width: 674px;
		padding: 0px 10px;
		margin: 0px auto;
	}
	
	#footer .copyright
	{
		width: 674px;
		padding: 0px 10px;
		float: right;
		text-align: center;
	}
	
	
	.doubleRight #right
	{
		width: 280px;
	}
	
	.doubleRight #middle
	
	{
		width: 534px;
	}
	
	
	
	.doubleRight #right .profile
	{
		margin: 0px 5px;
		width: 130px;
	}
	
	.doubleRight #right .firstProfile
	{
		margin-left: 0px;
		width: 135px;
	}
	
	.doubleRight #right .lastProfile
	{
		margin-right: 0px;
		width: 135px;
	}
	
	.hideRight #middle
	{
		width: 824px;
		margin: 0px;
		margin-left: 10px;
	}
	
	 
	 	table.smlBox
	{
		display: inline;
	}
	table.smlBox td.center
	{		 
		vertical-align: top;		 
	}
 
	table.smlBox td.top
	{ 
		background: url(/images/11/intranetboxes/top.gif) repeat-x;
	}
	table.smlBox td.bottom
	{ 
		background: url(/images/11/intranetboxes/bottom.gif) repeat-x;
	}
	table.smlBox td.right
	{ 
		background: url(/images/11/intranetboxes/right.gif) repeat-y;
	}
	table.smlBox td.left
	{ 
		background: url(/images/11/intranetboxes/left.gif) repeat-y;
	}
	table.smlBox td.topleft
	{
		margin-right: 12px;   
		height: 12px;
		background: url(/images/11/intranetboxes/topleft.gif) no-repeat;
	}
	table.smlBox td.topright
	{
		margin-top: -9px;  
		margin-left: 9px; 
		background-position: 100% 0;  
		height: 9px; 
		background: url(/images/11/intranetboxes/topright.gif) no-repeat;
	}
		table.smlBox td.bottomleft
	{
		margin-right: 12px;   
		height: 12px;
		background: url(/images/11/intranetboxes/bottomleft.gif) no-repeat;
	}
	table.smlBox td.bottomright
	{
		margin-top: -9px;  
		margin-left: 9px; 
		background-position: 100% 0;  
		height: 9px; 
		background: url(/images/11/intranetboxes/bottomright.gif) no-repeat;
	}
	
	#CreateLoginPopUp
	{
		z-index:100;
		background:#FFFFFF;
		width:300px;
		height:250px;
		position:fixed;
		visibility:hidden;
		text-align:left;
		border:solid 1px black;
	}
	