body {
	margin: 0px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #dbdcdb;
	color: #455059;
	font-size: 12px;
}
a {
	outline: none;
	color: #000000;
	text-decoration: underline;
}
a:hover {
	outline: none;
	color: #666666;
	text-decoration: none;
}

.main_div {
	background-color: #FFFFFF;
	width: 980px;
	margin: 0 auto;
	overflow: hidden;
}
.top_panel {
	background-color: #ededed;
	height: 27px;
	border-bottom: 1px solid #cecece;
}
.top_phone_number {
	float: left;
	padding-left: 20px;
	font-weight: bold;
	margin-left: 10px;
	background: url(../images/icon_phone.jpg) left top no-repeat;
	font-size: 12px;
	margin-top: 7px;
	color: #666666;
	height: 18px;
}
.top_links {
	float: right;
}
.top_links div{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	float: left;
	line-height: 27px;
	font-size: 10px;
	color: #333333;
}
.top_links div a{
	color: #333333;
	line-height: 27px;
	display: block;
	padding-left: 10px;
	padding-right: 10px;
	text-decoration: none;
}
.top_links div a:hover{
	color: #333333;
	display: block;
	padding-left: 10px;
	padding-right: 10px;
	line-height: 27px;
	background-color: #d5d5d5;
	text-decoration: none;
}
.clear {
	clear: both;
}
.logo_panel {
	width: 980px;
}
.logo {
	padding: 13px 0px 15px 15px;
	float: left;
}
img {
	outline: none;
	border: none;
}
p {
	padding-bottom: 15px;
	margin: 0px;
}
form {
	margin: 0px;
	padding: 0px;
}
.login_panel {
	float: left;
	width: 520px;
	margin-top: 32px;
	margin-left: 88px;
}
.login_left_img {
	background: url(../images/login_bar_left_img.jpg) left top no-repeat;
	width: 12px;
	float: left;
	height: 50px;
}
.login_mid_img {
	background: url(../images/login_bar_mid_img.jpg) left top repeat-x;
	height: 36px;
	display: block;
	font-size: 12px;
	width: 478px;
	padding-top: 14px;
	float: left;
}
.login_mid_img a{
	font-size: 12px;
	color: #333333;
	text-decoration: none;
}
.login_mid_img a:hover{
	font-size: 12px;
	color: #000000;
	text-decoration: underline;
}
.login_mid_img img{
	padding-left: 2px;
	padding-right: 2px;
	float: left;
}
.login_mid_img img span{
	display:block;
	float: left;
}
.login_mid_img span{
	display:block;
	padding-left: 0px;
	float: left;
}

.login_mid_img input{
	margin-left: 5px;
	margin-right: 5px;
	padding-left: 5px;
	float: left;
	border: 1px solid #d4d5d4;
	font-size: 11px;
	color: #939392;
	height: 17px;
	line-height: 17px;
}
.login_right_img {
	background: url(../images/login_bar_right_img.jpg) left top no-repeat;
	width: 12px;
	float: left;
	height: 50px;
}
.shadow {
	background: url(../images/login_bar_shadow.jpg) left top no-repeat;
	width: 502px;
	height: 13px;
}
.green_line {
	height: 3px !important;
	background-color: #026b02;
	overflow: hidden;
}
.navigation_body_panel {
	width: 953px;
	margin: 0 auto;
}
.navigation_panel {
	width: 953px;
}
.navigation_left_img {
	background: url(../images/navigation_left_img.jpg) left top no-repeat;
	width: 13px;
	float: left;
	height: 39px;
}
.navigation_mid_img {
	background: url(../images/navigation_mid_img.jpg) left top repeat-x;
	height: 39px;
	width: 927px;
	float: left;
}
.navigation_right_img {
	background:url(../images/navigation_right_img.jpg) left top no-repeat;
	width: 13px;
	float: left;
	height: 39px;
}
.navigation_links {
	font-size: 14px;
	font-family: "Myriad Pro", Arial, Georgia;
	background: url(../images/navigation_spacer.jpg) left 3px no-repeat;
	line-height: 35px;
	color: #FFFFFF;
	float: left;
}
.navigation_links a{
	color: #FFFFFF;
	padding-left: 15px;
	padding-right: 15px;
	float: left;
	text-decoration: none;
}
.navigation_links a:hover{
	color: #FFFFCC;
	padding-left: 15px;
	padding-right: 15px;
	float: left;
	text-decoration: none;
}
.height_10px {
	height: 10px !important;
	overflow: hidden;
}
.height_20px {
	height: 20px !important;
	overflow: hidden;
}
.main_image {
	background: url(../images/header_main_img.jpg) left top no-repeat;
	width : 622px;
	height: 241px;
	float: left;
	border-right: 1px solid #ffffff;
}
.main_image div{
	float: right;
	margin-top: 66px;
	margin-right: 23px;
	_margin-right: 13px !important; /*for IE6+*/
}
.main_image div span{
	text-align: left;
}
.georgia_20px {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	color: #3b3b3b;
}
.georgia_26px {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 26px;
	color: #202c35;
}
.georgia_22px_green {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 22px;
	color: #148505;
}
.georgia_22px_gray {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 22px;
	color: #36424a;
}
.georgia_20px_gray {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 22px;
	color: #36424a;
}
.georgia_36px {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 36px;
	font-weight: bold;
	color: #148505;
}
.georgia_11px {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
}
.image_right_panel {
	width: 330px;
	float: left;
}
.apply_now_img {
	background: url(../images/apply_now_texts.jpg) left top no-repeat;
	width: 330px;
	height: 60px;
	clear: both;
}
.apply_now_content_fields_bg {
	width: 330px;
	height: 140px;
	border-bottom: 1px solid #ffffff;
	background-color: #f3f4f3;
}
.apply_now_content span{
	font-size: 12px;
	margin-top: 5px;
	_margin-top: 5px; /*for IE6+*/
	color: #333333;
	float: right;
	line-height: 20px;
	height: 20px;
	margin-right: 45px;
}
.apply_now_content input{
	font-size: 12px;
	margin-left: 5px;
	color: #333333;
	border: 1px solid #CCCCCC;
}
.apply_now_footer_bg {
	height: 40px;
	width: 330px;
	background-color: #e6e8e5;
}
.text_fee_schedule {
	font-size: 12px;
	padding-left: 28px;
	margin-left: 15px;
	_margin-left: 10px;
	background: url(../images/icon_fee_schedule.jpg) left 7px no-repeat;
	color: #333333;
	float: left;
	line-height: 40px;
}
.text_fee_schedule a{
	color: #333333;
	text-decoration: none;
}
.text_fee_schedule a:hover{
	color: #000000;
	text-decoration: underline;
}
.text_questions {
	font-size: 12px;
	background: url(../images/icon_question.jpg) left 7px no-repeat;
	padding-left: 32px;
	margin-left: 15px;
	color: #333333;
	line-height: 40px;
	float: left;
}
.text_questions a{
	color: #333333;
	text-decoration: none;
}
.text_questions a:hover{
	color: #000000;
	text-decoration: underline;
}
.body_left_panel {
	width: 262px;
	float: left;
	background: url(../images/dots.jpg) right top repeat-y;
	padding: 0px 20px 15px 15px !important;
}
.subpage_body_left_panel {
	width: 594px;
	float: left;
	background: url(../images/dots.jpg) right top repeat-y;
	padding: 0px 20px 15px 15px !important;
}
.subpage_body_right_panel {
	width: 283px;
	float: left;
	padding: 0px 20px 15px 15px !important;
}

.body_middle_panel {
	width: 283px;
	float: left;
	background: url(../images/dots.jpg) right top repeat-y;
	padding: 0px 20px 15px 15px !important;
}
.body_middle_panel1 {
	float: left;
	widows: 600px;
	padding: 0px 20px 15px 15px !important;
}
.body_middle_panel_boxes {
	padding-bottom: 20px;
	background: url(../images/dots_01.jpg) left bottom repeat-x;
}
.arial_10pxbold {
	font-size: 12px;
	font-weight: bold;
	color: #36424a;
}
.arial_14pxbold {
	font-size: 14px;
	font-weight: bold;
	color: #36424a;
}
.news_green_bg {
	padding: 5px;
	background-color: #148505;
	color: #FFFFFF;
	margin-top: 5px;
	margin-bottom: 5px;
	display: block;
	width: 160px;
}
.green_link {
	font-style: italic;
	color: #148505;
	text-decoration: underline;
}
.green_link a{
	color: #148505;
	text-decoration: underline;
}
.green_link a:hover{
	color: #000000;
	text-decoration: none;
}
.body_right_panel {
	float: left;
	widows:600px;
	width: 283px;
	padding: 0px 20px 15px 15px !important;
}
.body_right_panel1 {
	float: left;
	padding: 0px 20px 15px 15px !important;
}
.footer_bg {
	background-color: #36424a;
	padding: 15px 20px 25px 20px;
}
.footer_main_links {
	color: #b4bdc2;
	text-decoration: none;
}
.footer_main_links a{
	color: #b4bdc2;
	text-decoration: none;
}
.footer_main_links a:hover{
	color: #ffffff;
	text-decoration: none;
}
.footer_copyrights_text {
	font-size: 11px;
	color: #818a90;
	text-decoration: none;
}
.footer_copyrights_text a{
	color: #818a90;
	text-decoration: none;
}
.footer_copyrights_text a:hover{
	color: #ffffff;
	text-decoration: none;
}
.stepping_images div{
	padding-left: 5px;
	padding-right: 5px;
	float: left;
}
.stepping_images div p{
	padding-left: 5px;
	padding-right: 5px;
	margin: 0px;
	font-style: italic;
	color: #1c8b03;
	padding-top: 5px;
	text-align: center;
}
.dots_vertical {
	background: url(../images/dots_01.jpg) left top repeat-x;
}
.subpage_middle_content ul{
	list-style: none;
	margin: 0px;
	padding: 10px 0px 0px 0px;
	margin-left: 15px;
}
.subpage_middle_content ul li {
	background: url(../images/arrow_green.jpg) left 5px no-repeat;
	padding-left: 15px;
	line-height: 22px;
}
.member_login_panel {
	width: 501px;
	margin: 0 auto;
}
.member_login_top_img {
	background: url(../images/login_top_img.jpg) left top no-repeat;
	width: 501px;
	height: 23px;
}
.member_login_mid_bg {
	background: url(../images/login_bg.jpg) left top repeat-y;
	width: 501px;
}
.member_login_btm_img {
	background: url(../images/login_btm_img.jpg) left top no-repeat;
	width: 501px;
	height: 23px;
}
.textfield_20px {
	height: 20px;
	line-height: 20px;
	border: 1px solid #d4d5d4;
}

.georgia_22px_gray h1{
font-weight:normal;
font-size:22px;
font-family: Georgia, "Times New Roman", Times, serif !important;
	color: #36424a;
	text-align:center;
	padding:0;
	margin:0;
}
.arial_10pxbold h2{
	font-size: 12px;
	color: #36424a;
	padding:0;
	margin:0;
	}
.georgia_26px h1{
font-weight: normal;
font-size: 26px;
font-family: Georgia, "Times New Roman", Times, serif;
	color: #202c35;
	padding:0;
	margin:0;
	}
.contentlink{
color: #36424a;
text-decoration:none;
}
.resourcelink{
color: #000000;
text-decoration:none;
font-size:12px;
font-weight:bold;
}
