/******************/
/***** GLOBAL *****/
/******************/
	body {
		margin:0; padding:0;
		font:11px Verdana, Arial, Helvetica, sans-serif;
		color:#393939;
		background-color:#A2A2A2; }	
	h1,h2 { margin:0; font-size:100%; color:#0066FF; text-transform:uppercase;}
	h3 { font-size:105%; font-weight:bold; }
	h4 {  margin:10px 0 0; padding:0; font-size:120%; font-weight:bold; color:#393939; }
	h5 {  margin:0; padding:0; font-size:100%; font-weight:bold; color:#494949; }
	p { margin:1em 0 0; line-height:130%; }
	a { color:#0032A1; font-weight:normal; text-decoration:none;}
	a:hover { text-decoration:underline; }
	img { border:none; }
	.indent { text-indent:30px; }
	.red { color:#da1c00; }
	.clear { clear:both; }
	.right { float:right; }
	.left { float:left; }
	
/*lists */
dl { margin:0; padding:15px 0 15px 30px; }
dt { 
	margin:0; padding:0 5px 5px 0;
	float:left;
	font-weight:bold; clear:right; }
dd { margin:0; padding:0 0 5px 0; float:right; clear:right; width:70%; }

/******************/
/**** CONTAINER ***/
/******************/
	#container { 
		margin:0 auto; padding:0 20px;
		width:760px; 
		background:#fff url(images/body_back.gif) repeat-y top;
		text-align:center;}
		
/******************/
/*** IMAGE HEAD ***/
/******************/
	#body_head { 
		margin-left:auto; 
		margin-right:auto; 
		height: 17px; width:800px;
		background:transparent url(images/body_head.gif) no-repeat bottom; }
	#body_head p { display:none; }
	
/******************/
/***** HEADER *****/
/******************/
	#header { 
		margin:0; padding:0;
		height:75px;
		text-align:right;
		background:transparent url(images/header.jpg) no-repeat center bottom; 
		clear:both; }
	#header p { margin:0; padding:5px 5px 0 0; }
	#header p a { color:#003876; }
	#header h1 { display:none; }
	
/******************/
/**** TOP NAV *****/
/******************/
	#topnav{
		margin:0; padding:0;
		height:32px;
		text-align:center; 
		border-top:1px solid #2761AA;
		border-bottom:1px solid #91A8C7;
		background-color:#134487;
		clear:both; }
	#topnav ul{
		margin:0; padding:0;
	    width: 760px; height:32px;
		list-style-type:none;
		text-transform:uppercase;
		background:#134487 url(images/topnav.gif) left top; }
	#topnav ul li{
		margin:0; padding:0;
		display:block;
		float:left; 
		border-right:1px dotted #7D8D9C; }
	#topnav ul li a{
		padding:0;
		height:32px;
		display:block;
		float:left;	}
		
	#topnav ul li a span { display:none; }
	
	/***********MUST SUBTRACT -1- from WIDTH**********/
	
	#topnav ul li#li_home a { width:79px; }
	#topnav ul li#li_home a:hover { background:transparent url(images/topnav.gif) 0 -32px no-repeat; }
	
	#topnav ul li#li_support a { width:131px; }
	#topnav ul li#li_support a:hover { background:transparent url(images/topnav.gif) -80px -32px no-repeat; }
	
	#topnav ul li#li_benefits  a { width:99px; }
	#topnav ul li#li_benefits  a:hover { background:transparent url(images/topnav.gif) -212px -32px no-repeat; }
	
	#topnav ul li#li_faq a { width:89px; }
	#topnav ul li#li_faq a:hover { background:transparent url(images/topnav.gif) -312px -32px no-repeat; }
	
	#topnav ul li#li_where a { width:127px; }
	#topnav ul li#li_where a:hover { background:transparent url(images/topnav.gif) -402px -32px no-repeat; }
	
	#topnav ul li#li_info a { width:119px; }
	#topnav ul li#li_info a:hover { background:transparent url(images/topnav.gif) -530px -32px no-repeat; }
		
	#topnav ul li#li_press { border:none; }
	#topnav ul li#li_press a { width:109px; }
	#topnav ul li#li_press a:hover { background:transparent url(images/topnav.gif) -650px -32px no-repeat; }

/******************/
/***** HEADER *****/ /*see individual page style sheets */
/******************/

/******************/
/**** CONTENT *****/ /*see individual page style sheets */
/******************/
	
/******************/
/***** FOOTER *****/ /*see home_screen.css */
/******************/
	
/******************/
/*** IMAGE FOOT ***/
/******************/
	#body_foot {
		margin-left:auto; 
		margin-right:auto;  
		height: 17px; width:800px;
		background:transparent url(images/body_foot.gif) no-repeat top;
		clear:both; }
	#body_foot p { display:none; }
		
/******************/
/*** BOTTOM NAV ***/
/******************/
	#footnav{
		margin:0 auto; padding:5px 0 30px;
		font-size:80%;
		text-align:center; }
	#footnav ul{
		margin:0;
		padding:0 0 3px;
		list-style-type:none; }
	#footnav ul li{
		margin:0;
		padding:0 1em;
		display:inline; 
		border-right:1px solid #333; }
	#footnav ul li a{ color:#333; text-decoration:none; }
	#footnav ul li a:hover { text-decoration:underline; }	
	
	#footnav ul li#world { border:none; }
	#footnav ul li#copyright { border:none; }
