
/* CSS Document */

body {
	color: #666;
	font-size: 14px;
	font-family: Verdana, Arial, sans-serif;
	/*background:url('images/cov_bg_gradient.jpg') bottom repeat-x #eed593;*/
	background:url('images/cov_bg_gradient_.jpg') bottom repeat-x #FFF;
	width:100%;
	height:100%;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	text-align: center;
	border-top: 30px solid #f8b618;
}

img{ border:none; }
a { color: #0f2499; }
a:link { text-decoration:none; }
a:active { text-decoration:none; }
a:hover{ text-decoration:none; }
a.pdf { 
   padding-left: 22px;
   display: block;
   height: 20px;
   background: transparent url(images/pdf_icon.gif) no-repeat 0 -3px;
   margin-bottom: 0px;
   padding-bottom: 0px;
   float: left;
   color: #000;
   font-size: 11px;
   text-decoration: underline;
   margin-left: 16px;
}
	a.pdf:hover { color: #666; text-decoration: none; } 

/*h1 { display: block; margin: 0 0 0px 0; padding: 60px 0 0 0; float: left; color: #2b3174; font-size: 2em; font-family: Trade Gothic, Helvetica, Arial, sans-serif; font-weight: bold;; }
*/

td.logo_row { position: relative;}
	
		td.logo_row h1, td.logo_row h1.flash_replaced { 
			display: block; 
			position: absolute;
			top: 12px;
			left: 0px;
			width: 620px; 
			height: 90px;  
			font-size: 17pt; 
			color: #2b3174; 
			font-family: Trade Gothic, Helvetica, Arial, sans-serif; 
			font-weight: bold; 
		}
		
		td.logo_row2 { position: relative;}

				td.logo_row2 h1, td.logo_row2 h1.flash-replaced { 
					display: block; 
					position: absolute;
					top: 35px;
					left: 0px;
					width: 620px; 
					height: 40px;  
					font-size: 17pt; 
					color: #2b3174; 
					font-family: Trade Gothic, Helvetica, Arial, sans-serif; 
					font-weight: bold; 
				}

h3 { width: 300px; text-decoration: none; margin: 6px 0 4px 0; padding: 0px 0 0 0; float: left; color: #2b3174; font-size: 2.5em; font-family: Trade Gothic, Helvetica, Arial, sans-serif; font-weight: bold; }
		
h2 { margin: 10px 0 10px 20px; padding: 0 0 0 0; color: #2b3174; font-size: 1.6em; font-family: Trade Gothic, Helvetica, Arial, sans-serif; font-weight: normal; }



.hidy { display: none; }

div#container {
	margin-left: auto;
	margin-right: auto;
}
#container{
	position: relative;
	display: block;
	background-color: transparent;
	width: 920px;
	height: 100%;
	text-align: left;
}
	.callout {
		position: relative;
		display: block;
		margin: 2px 0 0 0;
		padding: 0 0 0 0;
		width: 300px;
		height: 175px;
		overflow: hidden;
		color: #2b3174; 
		background-color: #e5e2ef;
	}
		.callout h3 {
			display: block;
			position: relative;
			margin: 12px 0 4px 0px;
			left: 20px;
		}
	
		.callout ul { 
			width: 250px;
			height: auto;
			display: block;
			list-style: none;
			margin: 6px  0px 0px 12px;
			padding: 0 0 0 0; 
			font-size: 1em;
			line-height: 1.4em;
		} 
			.callout li {
				display: block;
				float: left;
				background: url('images/bullet.gif') 0 8px no-repeat;
				padding: 0 0 0 16px;
			}
		
	
			.callout ul li span.zero_highlight {
				font-size: 18px;
			}
			

	.action_btn { 
		position: relative; 
		width: 550px; 
		height: 108px; 
		float: left; 
		/*background: url('images/action_bg.png') 0 0 no-repeat; 
		margin: 12px 0 0 0;
		padding: 30px 20px 0 30px;*/
	}
			.action_btn h3, .action_btn h3 a, .action_btn h3 a img {
				margin: 0 0 0 0;
				padding: 0 0 0 0;
				border: 0;
			}
				
			.action_btn form { 
				display: block;
				position: absolute;
				left: 230px;
				top: 33px;
				width: 325px;
				height: 40px;
				color: #2b3174; 
				font-size: 1.1em;
			}
				.action_btn select {
					width: 230px;
				}
				.action_btn form #submit {
					position: absolute;
					left: 240px;
					top: 0;
				}
	
		
		p.indent_text { 
				display: block;
				
				position: relative;
				float: left;
				/*
				width: auto;
				height: auto; 
				margin: 0 0 0px 0; 
				padding: 12px 0 0 36px; 
				*/
				color: #2b3174; 
				font-size: 1em; 
				line-height: 1.2em;
				font-weight: normal;
				padding: 0px 10px 0 0px;
				margin: 0 0 0 0;
			}
				p.indent_text span { font-size: 1.1em ; }
	
	
	.footer {
		color: #666;
		font-size: 12pt;
		font-family: 'Times New Roman', Times, serif;
		padding: 6px 0 8px 0px;
		border-top: 4px solid #f8b618;
	}
	
	
/* ADDED 07/14/2009 PER COVENTRY 508 COMPLIANCE REQ'S */
#sitenav, #sitenav_link {
	position: absolute;
	left: -9999px;
	width: 1px;
	height: 1px;
	overflow: hidden;
}

/* ADDED 01/20/2010 FOR SPANISH LANGUAGE TRANSLATION SERVICE */
#spanish {
	position: relative;
	text-align: right;
	margin-top: -25px;
	margin-right: 50px;
	display: block;
	height: 40px;
}
