/* CSS Document */

/* Global START*/

html{
	min-height: 100%;
	height: auto;
}
body{
	margin:0px auto;
	background:url('images/bg.gif') repeat-x bottom center;
}
img{
	border:0px;
}
h1{
	text-align:left;
	font:1.5em Arial, Helvetica, sans-serif;
	font-weight:bold;
	letter-spacing:-.05em;
	color:#333;
	background:transparent;
	margin:0px;
	padding:0px;
}
h2{
	text-align:left;
	font:bold 1em Arial, Helvetica, sans-serif;
	letter-spacing:0em;
	color:#999;
	background:transparent;
	margin:0px;
	/* padding-left:10px;
	 background:url('images/bullet_orangeslashes.gif') no-repeat center left; */
}
h3{
	text-align:center;
	font:bold 1.1em Arial, Helvetica, sans-serif;
	letter-spacing:-.05em;
	background:#fff;
	margin:5px 0px 10px 15px;
}
h4{
	text-align:center;
	font:bold .70em Arial, Helvetica, sans-serif;
	letter-spacing:-.05em;
	color:#999;
	background:transparent;
	margin:0px;
	padding:0px 0px 5px 0px;
}
h5{     /*JAG*/
	text-align:center;
	font:bold 3em Arial, Helvetica, sans-serif;
	letter-spacing:0em;
	color:#999;
	background:transparent;
	margin:0px;
	/* padding-left:10px;
	 background:url('images/bullet_orangeslashes.gif') no-repeat center left; */
}

p{
	text-align:left;
	font:.75em Arial, Helvetica, sans-serif;
	line-height:20px;
	margin:8px 0px 8px 0px;
}
ul{
	text-align:left;
}
hr{
	border:none;
	color: #ccc;
	background-color: #ccc;
	height: 1px;
	width:585px;
	margin:9px 0px 9px 0px;
}
a{
	font-weight:bold;
	text-decoration:none;
	color:#2C5985;
}
a:hover{
	text-decoration:underline;
}
#container{
	width:730px;
	margin:0 auto;
	height:100%;
	padding:5px 0px 9px 0px;
	background:url('images/bottom.gif') no-repeat bottom center;
}

#top{
	height:44px;
	width:100%;
}
#nav img{
	float:left;
}
#nav{
	margin:0px;
	padding:0px 0px 0px 0px;
	height:41px;
	width:100%;
}
#nav ul{
	margin:0px;
	padding:0px;
	position:relative;
	list-style:none;
}
#nav li{
	text-align:center;
	display:block;
	float:right;
}
#nav ul li a{
	margin:3px 0px 0px 0px;
	padding:9px 0px 0px 0px;
	width:105px;
	height:20px;
	font:bold .7em/1em Arial, Helvetica, sans-serif;
	color:#333;
	text-decoration:none;
	display:block;
	border-left:1px solid #E0DEDD;
}
#nav a:hover{
	background:url('images/nav_over.gif') repeat-x top left;
}
#content{
	margin:0px auto;
	width:585px;
	padding:10px 71px 10px 72px;
	text-align:left;
	border-left:1px solid #ccc;
	border-right:1px solid #ccc;
}
#footer{
	margin:0 auto;
	clear:both;
	width:730px;
	padding:5px 0px 0px 0px;
	color:#666;
	text-align:center;
}
#footer p, #footer a{
	margin:2px;
	font:.6em Arial, Helvetica, sans-serif;
	color:#666;
	text-decoration:none;
	text-transform:lowercase;
	text-align:center;
}
#footer a:hover{
	text-decoration:underline;
}
.bullets_greyarrow{
	font:bold .75em/2em Arial, Helvetica, sans-serif;
	margin:0px;
	padding:0px;
}
.bullets_greyarrow li{
	background:url('images/bullet_greyarrow.gif') no-repeat left center;
	list-style:none;
	padding:0px 0px 0px 15px;
	margin:2px 0px 2px 10px;
}
.back{
	padding:0px 0px 0px 12px;
	background:url('images/bullet_breadcrumb.gif') no-repeat left center;
}
.bottomDisclaimer{
	text-align:center;
}
/* Global END */

/* Default START */

.default_top{
	background:url('images/default_top.gif') no-repeat top left;
}
.default_nav{
	background:url('images/default_nav.gif') no-repeat top left;
}
.default_content{
	background:#fff url('images/default_main.gif') no-repeat top left;
	height:430px;
}
.default_content2{
	background:#fff url('images/default_main.gif') no-repeat top left;
}
.default_content p{
	margin:0px;
}

/* Default END */

/* index.html START*/

.index_top{
	background:url('images/index_top.gif') no-repeat top left;
}
.index_nav{
	background:url('images/index_nav.gif') no-repeat top left;
	
}
.index_content{
	background:#fff;
	height:155px;
}
.index_content p{
	margin:0px 0px 10px 0px;
	padding:0px;
	text-align:center;
}
.index_content h2{
	font:bold .9em Arial, Helvetica, sans-serif;
	color:#999;
	margin:32px 0px 8px 0px;
	text-align:center;
	clear:both;
	letter-spacing:-.09em;
}
.index_content ul{
	text-align:center;
	font:.75em Arial, Helvetica, sans-serif;
	margin:0px;
	padding:0px;
	width:586px;
}
#index_image{
	background:url('images/index_main.gif') no-repeat top left;
	height:226px;
	width:730px;
}
.bullet_circle{
	background:#fff url(images/bullet_circle.gif) no-repeat center left;
	margin:0px;
	padding:0px 2px 2px 11px;
	display:inline;
}
.no_bullets{
	background:none;
	margin:0px;
	padding:0px 0px 2px 8px;
	display:inline;
}
#flashcontent{
	width:730px;
	height:450px;
	background:#fff;
}
/* index.html END*/

/* faq.html START */

.faq_content{
	background:#fff url('images/default_main.gif') no-repeat top left;
	padding-top:0px;
	height:430px;
}

/* faq.html END */

/* ems.html START */

.ems_top{
	background:url('images/ems_top.gif') no-repeat top left;
}
.ems_nav{
	background:url('images/index_nav.gif') no-repeat top left;
}
.ems_content{
	padding:110px 0px 0px 0px;
	background:#fff url('images/ems_main.gif') no-repeat top left;
	height:340px;
}
.ems_content h1, .ems_content h2, .ems_content form{
	text-align:center;
}
.ems_content form{
	margin:25px 0px 0px 0px;
}
.ems_content h1{
	font:bold 1.2em Arial, Helvetica, sans-serif;
	letter-spacing:4px;
	padding:5px 0px 6px 0px;
	color:#fff;
	width:730px;
	height:30px;
	margin:0px 0px 5px 0px;
	background:#ff9900 url(images/drop.gif) repeat-x bottom;
}
.ems_content form .padding{
	clear:both;
	padding:32px;
}
.ems_content form .padding2{
	clear:both;
	padding:10px;
}
.ems_textinput{
	font:bold 1em Arial, Helvetica, sans-serif;
	color:#666;
}
#ems_form{
	margin:0 auto;
}
.ems_form2{
	font:bold .75em Arial, Helvetica, sans-serif;
}
#ems_inputarea{
	padding:20px 290px 0px 0px;
}
#ems_inputarea h2{
	text-align:right;
	font:bold .75em Arial, Helvetica, sans-serif;
	letter-spacing:2px;
	color:#666;
}

.h2c	{
	text-align:center;
	font:bold .75em Arial, Helvetica, sans-serif;
	letter-spacing:2px;
	color:#666;
	}

/* ems.html END */

/* TESTING START */

#container_testing{
	width:730px;
	margin:0 auto;
	height:100%;
	padding:5px 0px 9px 0px;
}
.nav_testing{
	background:url('images/nav_testing.gif') no-repeat top left;
}
/*TESTING END */

/* memaccess START */

.memaccess_top{
	background:url('images/ems_top.gif') no-repeat top left;
}
.memaccess_nav{
	background:url('images/index_nav.gif') no-repeat top left;
}
.memaccess_content{
	padding:110px 0px 0px 0px;
	background:#fff url('images/ems_main.gif') no-repeat top left;
	height:340px;
}
.memaccess_content h1, .memaccess_content h2, .memaccess_content form{
	text-align:center;
}
.memaccess_content form{
	margin:25px 0px 0px 0px;
}
.memaccess_content h1{
	font:bold 1.2em Arial, Helvetica, sans-serif;
	letter-spacing:4px;
	padding:5px 0px 6px 0px;
	color:#fff;
	width:730px;
	height:30px;
	margin:0px 0px 5px 0px;
	background:#2c5985 url(images/drop.gif) repeat-x bottom;
}
.memaccess_content form .padding{
	clear:both;
	padding:30px;
}
.memaccess_content form .padding2{
	clear:both;
	padding:10px;
}
.memaccess_textinput{
	font:bold 1em Arial, Helvetica, sans-serif;
	color:#666;
}
#memaccess_form{
	margin:0 auto;
}
#memaccess_inputarea{
	padding:20px 290px 0px 0px;
}
#memaccess_inputarea h2{
	text-align:right;
	font:bold .75em Arial, Helvetica, sans-serif;
	letter-spacing:2px;
	color:#666;
}
#memaccess_nav ul li a{
	width:500px;
}
.padding3{
	padding:2px;
}
/* memaccess END */

/* signupnow START */
.signupnow_content{
	padding:247px 100px 5px 100px;
	background:#fff url(images/signupnow_content.jpg) no-repeat top;
	
}
.signupnow_form form{
	text-align:center;
}
.signupnow_form h2{
	text-align:center;
	padding-bottom:10px;
}
.other_content{
	text-align:center;
	background:#fff url('images/default_main.gif') no-repeat top left;
	padding:50px 100px 0px 100px;
	height:400px;
}
.other_content p{
	text-align:left;
}
.other_content h1{
	text-align:center;
}
/* signupnow END */
