﻿/*Css File*/
		
/*background: url(../images/bg_image.jpg) no-repeat;*/

	BODY
	{
		margin:0;
		background: url(../images/bg_image.jpg) repeat-x;
		font-family:tahoma;
		color:#4d4d4d;
		font-size:11px;
	}
	P{
		padding:0;
		margin:0;
		font-family:tahoma;
		color:#4d4d4d;
		text-align:left;
		font-size:11px;
	}
	H1 {
	font-family:Arial;
	font-weight: bold;
	font-size: 16px;
	color: #0099CC;
	margin-top: 2px;
	margin-bottom: 2px;
}
	H2 {
	font-family:Arial;
	font-weight: bold;
	font-size: 12px;
	color: #000000;
	margin-top: 2px;
	margin-bottom: 2px;
}

	.usual {
		background: url(../images/link_arrow.gif) right no-repeat;
		background-position:100% 60%;
		margin-left:10px;
		padding-right:8px;
		font-family:tahoma;
		color:#c10000;
		font-size:11px;
		font-weight:bold;
		text-decoration:none;
	}
	.usual:hover{
		text-decoration:underline;
	}
	A{
		color:#c10000;
		
	}
	a.image_link:link, a.image_link:visited, a.image_link:hover a.image_link:active{
		color:#ffffff;
		text-decoration:none;
		background-color:#ffffff;
		border:none;
	}
	.image_link2{
	color:#ffffff;
		text-decoration:none;
		background-color:#ffffff;
		border:none;
	}
	UL {
		margin:0;
		padding:0;
		padding-bottom:10px;
		line-height:13px;
		list-style-type:square;
		font-family:tahoma;
		color:#4d4d4d;
		font-weight:bold;
		font-size:11px;
	}
	OL{
		list-style-position:inside;
		margin:0;
		padding:0;
		padding-bottom:10px;
		line-height:13px;
		font-family:tahoma;
		color:#4d4d4d;
		font-size:11px;
	}
	OL LI {
		margin-top:10px;
	
	}
	
	#main_div{
		margin:0 auto;
		width:820px;
		height:100%;
	}
	
	#main_header{
		width:100%;
		height:73px;
		float:left;
	}
	
	#main_menu{
		width:100%;
		height:30px;
		text-align:center;
		float:left;
	}
	
	#main_menu a {
		margin:2px;
		font-weight:bold;
		margin-bottom:10px;
		font-family:verdana;
		font-size:14px;
		text-decoration:none;
		color:#d8e2ee
	}
		
	#main_menu a:hover{
		color:white;
	}
	
	#main_header2{
		background:url(../images/main_header2.gif) no-repeat;
		width:100%;
		height:194px;
		float:left;
	}

.apply {
	height:35px;
}
.apply a{
	margin-left:20px;
	width:77px;
	height:20px;
	float:left;
	background:url(../images_pop/apply.gif) bottom left no-repeat;
}

.apply a:hover{
	width:77px;
	height:20px;
	background:url(../images_pop/apply.gif) top left no-repeat;
}
	#content_left img {
		margin-left:5px;margin-bottom:5px;
	}
	#content_left p {
		margin-left:10px;
		padding-right:10px;}
	#content_left ul {
		
		padding-top:8px;
		padding-left:24px;
	}
	#content_left h1{
		padding:0;
		padding-bottom:1px;
		margin:0;
		margin-top:10px;
		margin-left:10px;
		text-align:left;
		color:#275a9c;
		font-family:tahoma;
		font-size:14px;
		border-bottom: 1px solid #c8c8c8;
		
	}
	#content_left h2{
		padding:0;
		padding-bottom:1px;
		margin:0;
		margin-top:10px;
		margin-left:10px;
		text-align:left;
		color:#275a9c;
		font-family:tahoma;
		font-size:14px;
		border-bottom: 1px solid #c8c8c8;
		
	}
	#content_left{
		padding-top:10px;
		padding-left:5px;
		padding-right:0;
		margin:0;
		width:198px;
		float:left;
	}
	#main_content_right{
		padding:0;
		margin:0;
		float:left;
		width:613px;
	}
	#content_right{
		width:596px;
		height:500px;
		padding:0;
		padding-bottom:10px;
		float:left;
		background:url(../images/content_right_shadow_top.jpg) top no-repeat;
		background-color:#f3f3f3;
	}
	
	#content_right_col_l{
		width:279px;
	}
	#content_right_border{
		width:2px;
		height:100%;
		padding:0;
		margin:0;
		padding-top:10px;
		float:left;
	}
	#content_right_border div{
		width:2px;
		height:95%;
		float:left;
		margin:0;
		padding:0;
		background: url(../images/border_outset.gif) repeat-y;
	}
	#content_right_col_r{
		width:259px;
	}
	#content_right_col_r a{
		margin-left:0;
	}
	#content_right_one_col{
		width:546px;
		padding-left:20px;
		padding-right:15px;
	}
	.content_right_col{
		margin-top:10px;
		margin-top:10px;
		padding-top:5px;
		padding-bottom:10px;
		padding-left:8px;
		padding-right:8px;
		float:left;
		text-align:left;
	}
	.content_right_col h1{
		padding:0;
		padding-bottom:1px;
		margin:0;
		margin-top:10px;
		text-align:left;
		color:#275a9c;
		font-family:tahoma;
		font-size:14px;
		border-bottom: 1px solid #c8c8c8;
	}
.content_right_col h2{
		padding:0;
		padding-bottom:1px;
		margin:0;
		margin-top:10px;
		text-align:left;
		color:#275a9c;
		font-family:tahoma;
		font-size:14px;
		border-bottom: 1px solid #c8c8c8;
	}
	.content_right_col p
	{	
		padding-top:3px;
		padding-bottom:10px;
	}
	.content_right_col hr
	{
		width:100%;
		border:1px solid #c8c8c8;
	}
	.content_right_col ul{
		margin-top:10px;
		margin-left:25px;
	}
	
	.green_title{
		margin-top:7px;
		padding-top:4px;
		padding-left:13px;
		width:200px;
		height:35px;
		background:url(../images/green_title.gif) no-repeat;
		font-family:tahoma;
		font-weight:bold;
		color:black;
	}
	#content_right_shadow_right
	{
		margin:0;
		padding:0;
		width:10px;
		height:201px;
		float:right;
		background:url(../images/content_right_shadow_right.jpg) no-repeat;
	}
	
	#content_right_shadow_left
	{
		width:7px;
		height:209px;
		float:left;
		background:url(../images/content_right_shadow_left.jpg) no-repeat;
	}
	#banner1{
		margin-bottom:10px;
		width:199px;
		height:83px;
		background: url(../images/banner_1.gif) top left no-repeat;
	float:left;
	}
	#banner1:hover{
	
		background: url(../images/banner_1.gif) bottom left no-repeat;
	float:left;
	}
	
	#footer{
		padding:0;
		padding-top:2px;
		margin:0;
		margin-top:10px;
		width:100%;
		height:20px;
		background: url(../images/footer_bg.gif) repeat-x;
		text-align:center;
	}
	#footer p {
		font-family:tahoma;
		font-size:10px;
		color:#b7ceea;
		text-align:right;
	}
	#footer a{
		margin-left:10px;
		font-family:tahoma;
		font-size:10px;
		color:#b7ceea;
	}
	#footer a:hover{
		color:#e5ecf6;
	}
	#login_form{
	position:relative;
	left:130px;;
	top:112px;
	width:270px;
	height:73px;
	float:left;
	text-indent:2px;
	}
	#login_form  h1{
	
		padding:0;
		margin:0;
		font-weight:400;
		margin-left:65px;
		margin-top:6px;
		color:#275a9c;
		font-family:tahoma;
		font-size:14px;
		margin-bottom:5px;
	}
	.login{
		background: url(../images/login_bg.jpg) repeat-x;
		position:relative;
		left:0px;
		top:-2px;
		margin:0;
		margin-left:4px;
		margin-bottom:6px;
		border:1px solid #8e8e8e;
		width:157px;
		height:15px;
	}
	.submit_login{
		background:url(../images/submit_login.gif) right top no-repeat;
		width:30px;
		height:30px;
		float:right;
		margin-top:5px;
		border:none;
		cursor:pointer;
		
	}
	.submit_login:hover{
		background:url(../images/submit_login.gif) left top no-repeat;
	}
	#enroll_now{
		width:77px;
		height:20px;
		background: url(../images/enroll_now.gif) left top no-repeat;
		float:right;
		position:relative;
		top:64px;
		right:31px;	
	}
	#enroll_now:hover{
	
		background: url(../images/enroll_now.gif) left bottom no-repeat;
	}
	#toll_free{
		margin:0;
		padding:0;
		width:191px;
		height:61px;
		float:left;
		position:relative;
		top:125px;
		left:20px;
	}
	#toll_free a{
		width:188px;
		height:59px;
		background: url(../images/banner_toll_free.gif) left top no-repeat;
		float:right;
	}
	#toll_free a:hover{
	
		background: url(../images/banner_toll_free.gif) right top no-repeat;
	}
	
	.half_col{
		padding:0;
		margin:0;
		text-indent:0px;
		width:49%;
		height:100%;
		float:left;
		text-align:left;
	}

/* BEGIN StateList */
.StateList
{
    width: 200px;
    margin-top: 20px;
    margin-bottom: 20px;
}
.StateListTextHeader {
    width: 200px;
    height: 24px;
    line-height: 24px;
    font-size: 12px;
    font-weight: bold;
}
.StateListText {
    width: 200px;
    height: 100px;
    margin-left: 10px;
    color: #336699;
    font-weight: bold;
    overflow: auto;
}
.StateListLink {
    color: #336699;
    font-weight: bold;
}


/* END StateList */




