@charset "utf-8";
/* CSS Document */

html, body, form, a img
	{
		margin:0px;
		padding:0px;
		border:none;
	}
:focus, a:focus
	{
		outline:none; 
   		-moz-outline: 
		outline-style:none;
		

	}
.blue 
	{
		color: #75a1ac;	
	}
.title
	{
		text-transform:uppercase; 
		font-size: 14pt; 

	}
.featured h1
	{
		color: #eba824;
		text-transform:uppercase; 
		font-size: 21pt; 
		font-weight:bold;

	}
.white_papers
	{
		list-style:none;
		padding-left:0px;	
	}
.white_papers li .download
	{
		float:right;
		background-image:url(../images/download.png);
		background-repeat:no-repeat;
		width: 154px;
		height: 25px;
		text-decoration:none;
	}
.white_papers li
	{

		padding: 10px;
		display:block;
		border-top: 1px solid #a1a1a1; 
		border-bottom: 1px solid #a1a1a1;
	}
.white_papers li:hover
	{
		background-color: #f2f2ec; 
		border-top: 1px solid #a1a1a1; 
		border-bottom: 1px solid #a1a1a1;
	}	
.white_papers li h3
	{
		margin:0px;
		padding:0px;
		padding-bottom: 10px;
		color: #678997;
	}
#content_left a
	{
		color: #738996;	
		font-weight:bold; 
	}
#content_left a:hover
	{ 
		text-decoration:none; 
	}	
html, body
	{
		font-family: Arial, Helvetica, sans-serif;	
		
	}
h1
	{
		font-size: 16pt !important;
	}	
h2
	{
		font-size: 14pt !important;
	}
h3
	{
		font-size: 12pt !important;
	}
h4
	{
		font-size: 10pt !important;
	}	
.clear
	{
		clear:both; 
		float:none;
	}

#web_wrapper
	{
		text-align:center;
		
	}
.content
	{
		width: 1200px;
		margin: 0 auto;
		text-align:left;
		font-size: 10pt;

	}
.headers ul
	{
		margin-left:0px;
		list-style:none;
		margin-left:0px;
		padding-left: 0px;
	}
.headers ul li
	{
		float:right;
		margin-left:0px;
	}
.headers ul li:first-child
	{
		float:left;
	}	
.headers
	{
		border-bottom: 1px solid #a1a1a1;	
		padding-bottom: 4px;		

		overflow:auto;
	}
.headers, .headers a
	{
		color: #678997; 	
	}
.headers h4
	{
		display:inline; 
		font-size: 18pt !important;		
		font-weight:normal; 
		margin-left:0px;
		padding-left: 0px;
		font-family:"Times New Roman", Times, serif;
	}
#spia_header
	{
		background-color: #688997;
		width: 100%; 
		height: 55px;
		margin-top: 40px;
	}
#spia_header #spia_logo
	{
		background-image:url(../images/logo.main.jpg);
		width: 248px;
		height: 92px; 
		border: 6px solid #ffffff;
		margin-top: -20px;
		position:absolute;
	}
#spia_header #spia_logo img
	{
		margin-top: 93px;	
	}
#spia_header #spia_navigation
	{
		margin-left: 280px;	
	}
#spia_header #spia_navigation ul
	{
		list-style:none;
		padding-left: 0px;	
		padding-top: 10px;
		margin-left: 20px;
	}
#spia_header #spia_navigation ul li	
	{
		display:inline;	
		margin-left: 15px;
	}

#master_content
	{
		background-image: url(../images/body.linebg.jpg);
		background-position: 920px 20px; 
		background-repeat:repeat-y;
		overflow:auto;
	}
#master_content	#content_left
	{
		margin-top: 70px;
		float:left;
		width: 915px;
		padding-bottom: 20px;
	}
#master_content	#content_right
	{
		width: 270px;
		float:right;
		margin-top: 70px;
		text-align:center;
		padding-bottom: 20px;
	}
#master_footer
	{
		background-color: #678997;	
		height: 50px;
		text-align:center
	}
#master_content	#content_right ul
	{
		list-style:none;
		margin-left:0px;
		margin: 0 auto;
		width: 217px;
	}
#master_content	#content_right ul li
	{
		margin-left:0px;
		margin-top: 15px;
	}
#master_content	#content_right ul li img
	{
		border: 1px solid #000000;	
	}
#master_footer ul
	{
		list-style:none;	
		padding-left:0px;
		float:right;
	}
#master_footer ul li:first-child
	{
		margin-left:0px;
		float:left;
	}	
#master_content	#content_right ul li:first-child
	{
		background-image:url(../images/righthand_03.jpg);  
		height:35px;
		padding-top: 25px;
		background-repeat:no-repeat;
	}
#master_footer ul li
	{
		float:left;
		padding: 5px;
		height: 12px;
		font-size: 9pt; 
		font-weight:bold;
	}
#master_footer ul li a 
	{
		color: #000000;
		text-decoration: none;
	}
#master_footer ul:first-child
	{
		float:left;	
	}
#master_footer .content
	{
			
	}
#profiles
	{
		text-align:center;	
	}
#profiles a
	{
		margin-left: 80px;
	}
#profiles a:first-child
	{
		margin-left: 0px;
	}
#profiles_container div
	{
		display:none;	
	}
#profiles_container div:first-child
	{
		display:block;	
	}	
