
body {
	background:#63A1CD;
	color:#333333;
	font-family:"Lucida Grande",Verdana,Arial,Helvetica,serif;
	font-size:11px;
	font-style:normal;
	font-variant:normal;	
	font-weight:normal;
	line-height:1.5em;
	margin:0;
}


#main 
{
	
	padding: 0px 0px 0px 0px;
	margin-top: 10px;
	width: 900px;
	margin-left: auto;
	margin-right: auto;
}

#main_left
{
	width: 660px;
	float: left;
}

#main_right
{
	width: 225px;
	float: right;
}

#logo
{
	padding-bottom: 4px;
	
}

#login_box
{
	background-image: url(../_images/login_box.jpg);
	background-repeat: no-repeat;
	padding-top: 4px;
	padding-bottom: 4px;
	z-index: 4;
	width: 220px;
	height: 109px;
	cursor: pointer;
	
}

#login_box_button_sign-in
{
	padding-top: 44px;
	padding-left: 19px;
	z-index: 6;
}

#login_box_button_join
{
	margin-top: 80px;
	padding-left: 126px;
	z-index: 7;
}


#ad_box
{
	padding-top: 4px;
	padding-bottom: 4px;
	/*
	background-image: url(../_images/newad.gif);
	background-repeat: no-repeat;
	*/
	width: 221px;
	height: 399px;
}


#top_menu
{
	
}

#content
{
	width: 660px;
	background-image: url(../_images/content_bg.jpg);
	background-repeat: repeat;
	border: none !important;
	z-index: 1;
}

#content_text
{
	padding-left: 10px;
}

#heading
{
	width: 640px;
	height: 40px;
	padding_bottom: 10px;
}

#heading_left
{
	float: left;
}

#heading_content
{
	width: 606px;
	height: 30px;
	background-image: url(../_images/sub_menu_bg.jpg);
	background-repeat: repeat;
	float: left;
	font-family: verdana;
	font-size: 15px;
	font-weight: bold;
	color: #808285;
	padding-top: 10px;
}

#menu_divider
{
	width: 640px;
	height: 3px;
	background-color: #ffffff;
}

#no_menu_divider
{
	width: 640px;
	height: 1px;
	background-color: #808285;
}

#sub_menu
{
	width: 640px;
	height: 25px;
	background-color: #D1D3D4;
	z-index: 4;
}

#sub_menu_text
{
	z-index: 50;
}

#sub_page_content
{
	width: 640px;
	background-image: url(../_images/sub_page_content_bg.jpg);
	background-repeat: repeat;
}

#sub_page_content_main
{
	margin-left: 10px;
	margin-right: 5px;
	padding-top: 10px;
	width: 598px;
	font-family: arial;
	font-size: 12px;
	color: #808285;
}

#sub_page_content_tabs
{
	float: left;
	padding-top: 3px;
	margin-left: 2px;
	height: 18px;
	width: 636px;
	background-color: #63a1cd;
}

/* tab menu rollovers */
#tab_4month
{
	background-image: url(../_images/tab_4month_hover.jpg);
	display: block;
	float: left;
}
#tab_4month a { display: block; }
#tab_4month img { border: 0; }
#tab_4month a:hover{ visibility: visible; }
#tab_4month a:hover img { visibility: hidden; }

#tab_8month
{
	background-image: url(../_images/tab_8month_hover.jpg);
	display: block;
	float: left;
}
#tab_8month a { display: block; }
#tab_8month img { border: 0; }
#tab_8month a:hover{ visibility: visible; }
#tab_8month a:hover img { visibility: hidden; }

#tab_self-paced
{
	background-image: url(../_images/tab_self-paced_hover.jpg);
	display: block;
	float: left;
}
#tab_self-paced a { display: block; }
#tab_self-paced img { border: 0; }
#tab_self-paced a:hover{ visibility: visible; }
#tab_self-paced a:hover img { visibility: hidden; }

#tab_apply
{
	background-image: url(../_images/tab_apply_hover.jpg);
	display: block;
	float: left;
}
#tab_apply a { display: block; }
#tab_apply img { border: 0; }
#tab_apply a:hover{ visibility: visible; }
#tab_apply a:hover img { visibility: hidden; }



/* NEW - tab menu rollovers */
#tab_career
{
	background-image: url(../_images/tab_career_hover.jpg);
	display: block;
	float: left;
}
#tab_career a { display: block; }
#tab_career img { border: 0; }
#tab_career a:hover{ visibility: visible; }
#tab_career a:hover img { visibility: hidden; }

#tab_content
{
	background-image: url(../_images/tab_content_hover.jpg);
	display: block;
	float: left;
}
#tab_content a { display: block; }
#tab_content img { border: 0; }
#tab_content a:hover{ visibility: visible; }
#tab_content a:hover img { visibility: hidden; }

#tab_reallife
{
	background-image: url(../_images/tab_reallife_hover.jpg);
	display: block;
	float: left;
}
#tab_reallife a { display: block; }
#tab_reallife img { border: 0; }
#tab_reallife a:hover{ visibility: visible; }
#tab_reallife a:hover img { visibility: hidden; }

#tab_teachers
{
	background-image: url(../_images/tab_teachers_hover.jpg);
	display: block;
	float: left;
}
#tab_teachers a { display: block; }
#tab_teachers img { border: 0; }
#tab_teachers a:hover{ visibility: visible; }
#tab_teachers a:hover img { visibility: hidden; }

#tab_curriculum
{
	background-image: url(../_images/tab_curriculum_hover.jpg);
	display: block;
	float: left;
}
#tab_curriculum a { display: block; }
#tab_curriculum img { border: 0; }
#tab_curriculum a:hover{ visibility: visible; }
#tab_curriculum a:hover img { visibility: hidden; }




#sub_page_content_border_bottom
{
	width: 640px;
	height: 2px;
	background-image: url(../_images/sub_page_content_bottom.jpg);
	background-repeat: repeat;
}

#footer
{
	width: 900px;
	height: 20px;
	float: left;
}

.content_bullet_header
{
	font-family: verdana;
	font-size: 14px;
	font-weight: bold;
}

.text_bold_underline
{
	font-family: verdana;
	font-size: 16px;
	font-weight: bold;
	text-decoration: underline;
}

.text_bold_underline_smaller
{
	font-family: verdana;
	font-size: 14px;
	font-weight: bold;
	text-decoration: underline;
}

a.txt_top_menu
{
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
}

.txt_top_menu_active
{
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #e87134;
}

a.txt_top_menu:hover
{
	color: #e87134;
}

a.txt_sub_menu
{
	font-family: verdana;
	font-size: 10px;
	font-weight: bold;
	color: #6D6F71;
	text-decoration: none;
}

.txt_sub_menu_active
{
	font-family: verdana;
	font-size: 10px;
	font-weight: bold;
	color: #e87134;
}

a.txt_sub_menu:hover
{
	color: #e87134;
}

a.txt_content_menu
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #ffffff;
	text-decoration: none;
}

a.txt_content_menu:hover
{
	color: #072a5e;
	text-decoration: underline;
}

a.txt_footer_menu
{
	font-family: verdana;
	font-size: 9px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
}

a.txt_footer_menu:hover
{
	color: #ffffff;
}

.txt_subheading {
	font-weight: bold;
	color: #000;
}
.txt_trainingtitle {
	color: #000;
}
	
/*
#page_header
{
	background-color: #ffffff;
	width: 800px;
	height: 120px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px; 
}

#page_header_logo
{
	width: 400px;
	height: 80px;
	float: left;
	margin-top: 20px;
}

#page_header_links
{
	width: 390px;
	height: 80px;
	float: left;
	margin-top: 10px;
	margin-right: 10px;
}

#breadcrumb
{
	width: 790px;
	height: 20px;
	padding-right: 10px;
	background-color: #ffffff;
	font-size: 9px;
	color: #ff7800;
}

#content
{
	width: 760px;
	padding: 0px 20px 10px 20px;
	float: left;
	background-image: url(../_images/white_background_800px.png);
	background-repeat: repeat;
	border: none !important;
}

#content_menu
{
	width: 158px;
	float: left;
	color: #ffffff;
}

#content_right_column
{
	width: 582px;
	float: left;
	padding-left: 20px;
}



#footer_menu
{

}



table.content_menu_table
{
	width: 158px;
}

.content_menu_table_text
{
	background-image: url(../_images/content_menu_bg.gif);
	text-align: left;
	text-indent: 8px;
}
