/******************
/ GLOBAL STYLES
/*****************/

	body {
		margin-left: 0px;
		margin-top: 0px;
		margin-right: 0px;
		margin-bottom: 0px;
	}
	a.home_rightbar_top_links:link, a.home_rightbar_top_links:visited, a.home_rightbar_top_links:hover, a.home_rightbar_top_links:active {
		font-family: Verdana, sans-serif;
		font-size: 9px;
		font-style: normal;
		font-weight: bold;
		color: #343264;
		line-height: normal;
		font-variant: normal;
		text-transform: none;
		text-decoration: none;
	}
	a.home_rightbar_successstory_links:link, a.home_rightbar_successstory_links:visited, a.home_rightbar_successstory_links:hover, a.home_rightbar_successstory_links:active {
		font-family: Verdana, sans-serif;
		font-size: 12px;
		font-style: normal;
		font-weight: bold;
		color: #555555;
		line-height: normal;
		font-variant: normal;
		text-transform: none;
		text-decoration: underline;
		line-height:16px;
		letter-spacing:-1px;
	}	
	a.home_rightbar:link, a.home_rightbar:visited, a.home_rightbar:hover, a.home_rightbar:active {
		font-family: Verdana, sans-serif;
		font-size: 9px;
		font-style: normal;
		font-weight: bold;
		color: #A90220;
		line-height: normal;
		font-variant: normal;
		text-transform: none;
		text-decoration: underline;
	}
	a.home_rightbar_pyramid_nav_links:link, a.home_rightbar_pyramid_nav_links:visited, a.home_rightbar_pyramid_nav_links:hover, a.home_rightbar_pyramid_nav_links:active {
		font-family: Verdana, sans-serif;
		font-size: 10px;
		font-style: normal;
		font-weight: bold;
		color: #343264;
		line-height: 16px;
		font-variant: normal;
		text-transform: none;
		text-decoration: none;
	}
	.home_rightbar_pyramid_nav_text {
		font-family: Verdana, sans-serif;
		font-size: 10px;
		font-style: normal;
		font-weight: bold;
		color: #343264;
		line-height: 16px;
		font-variant: normal;
		text-transform: none;
		text-decoration: underline;
	}
	a.header_links:link, a.header_links:visited, a.header_links:hover, a.header_links:active {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 10px;
		font-style: normal;
		font-weight: bold;
		color: #A90220;
		line-height: normal;
		font-variant: normal;
		text-transform: none;
		text-decoration: underline;
	}
	.header_login_text {
		font-family: Tahoma, sans-serif;
		font-size: 9px;
		font-style: normal;
		line-height: normal;
		font-variant: normal;
		text-transform: none;
		color: #274B59;
		text-decoration: none;
		font-weight: none;
	}
	input.header_login_textbox {
		font-family: Tahoma, sans-serif;
		font-size: 10px;
		font-style: normal;
		line-height: normal;
		font-variant: normal;
		text-transform: none;
		border:1px solid #7782A2;
		color: #264C57;
		text-decoration: none;
		font-weight: bold;
		background-color: #F3F3F3;
		padding-left: 2px;
	}		

/*******************
/ HOMEPAGE STYLES
/******************/
	.border_lt_grey_line_bottom {
		border-top-width: 1px;
		border-right-width: 1px;
		border-bottom-width: 1px;
		border-left-width: 1px;
		border-top-style: none;
		border-right-style: none;
		border-bottom-style: solid;
		border-left-style: none;
		border-top-color: #CCCCCC;
		border-right-color: #CCCCCC;
		border-bottom-color: #CCCCCC;
		border-left-color: #CCCCCC;
	}
	.border_lt_grey_line_top {
		border-top-width: 1px;
		border-right-width: 1px;
		border-bottom-width: 1px;
		border-left-width: 1px;
		border-top-style: solid;
		border-right-style: none;
		border-bottom-style: none;
		border-left-style: none;
		border-top-color: #CCCCCC;
		border-right-color: #CCCCCC;
		border-bottom-color: #CCCCCC;
		border-left-color: #CCCCCC;
	}
	.border_lt_grey_line_top_left {
		border-top-width: 1px;
		border-right-width: 1px;
		border-bottom-width: 1px;
		border-left-width: 1px;
		border-top-style: solid;
		border-right-style: none;
		border-bottom-style: none;
		border-left-style: solid;
		border-top-color: #CCCCCC;
		border-right-color: #CCCCCC;
		border-bottom-color: #CCCCCC;
		border-left-color: #CCCCCC;
	}
	.border_lt_grey_line_top_left_bottom {
		border-top-width: 1px;
		border-right-width: 1px;
		border-bottom-width: 1px;
		border-left-width: 1px;
		border-top-style: solid;
		border-right-style: none;
		border-bottom-style: solid;
		border-left-style: solid;
		border-top-color: #CCCCCC;
		border-right-color: #CCCCCC;
		border-bottom-color: #CCCCCC;
		border-left-color: #CCCCCC;
	}
	.border_lt_grey_line_left {
		border-top-width: 1px;
		border-right-width: 1px;
		border-bottom-width: 1px;
		border-left-width: 1px;
		border-top-style: none;
		border-right-style: none;
		border-bottom-style: none;
		border-left-style: solid;
		border-top-color: #CCCCCC;
		border-right-color: #CCCCCC;
		border-bottom-color: #CCCCCC;
		border-left-color: #CCCCCC;
	}
	.border_white_line_top {
		border-top-width: 1px;
		border-right-width: 1px;
		border-bottom-width: 1px;
		border-left-width: 1px;
		border-top-style: solid;
		border-right-style: none;
		border-bottom-style: none;
		border-left-style: none;
		border-top-color: #FFFFFF;
		border-right-color: #FFFFFF;
		border-bottom-color: #FFFFFF;
		border-left-color: #FFFFFF;
	}
	.border_white_line_top_bottom {
		border-top-width: 1px;
		border-right-width: 1px;
		border-bottom-width: 1px;
		border-left-width: 1px;
		border-top-style: solid;
		border-right-style: none;
		border-bottom-style: solid;
		border-left-style: none;
		border-top-color: #FFFFFF;
		border-right-color: #FFFFFF;
		border-bottom-color: #FFFFFF;
		border-left-color: #FFFFFF;
	}
	.border_white_line_left {
		border-top-width: 1px;
		border-right-width: 1px;
		border-bottom-width: 1px;
		border-left-width: 1px;
		border-top-style: none;
		border-right-style: none;
		border-bottom-style: none;
		border-left-style: solid;
		border-top-color: #FFFFFF;
		border-right-color: #FFFFFF;
		border-bottom-color: #FFFFFF;
		border-left-color: #FFFFFF;
	}
	.home_quotes {
		font-family: Tahoma, sans-serif;
		font-size: 11px;
		font-style: normal;
		line-height: normal;
		font-variant: normal;
		text-transform: none;
		color: #FFFFFF;
		text-decoration: none;
		font-weight: bold;
		letter-spacing: .4px;
		word-spacing: .1px;
		}
	
	.home_rightbar_text {
		font-family: Verdana, sans-serif;
		font-size: 9px;
		font-style: normal;
		line-height: normal;
		font-variant: normal;
		text-transform: none;
		color: #626262;
		text-decoration: none;
		font-weight: normal;
	}
	.home_mainbody_text {
		font-family: Verdana, sans-serif;
		font-size: 11px;
		font-style: normal;
		line-height: 14px;
		font-variant: normal;
		text-transform: none;
		color: #333333;
		text-decoration: none;
		font-weight: normal;
	}
	a.home_mainbody_learnfrombest_links:link, a.home_mainbody_learnfrombest_links:visited, a.home_mainbody_learnfrombest_links:hover, a.home_mainbody_learnfrombest_links:active {
		font-family: Verdana, sans-serif;
		font-size: 10px;
		font-style: normal;
		line-height: 14px;
		font-variant: normal;
		text-transform: none;
		color: #333333;
		text-decoration: none;
		font-weight: bold;
	}
	a.home_mainbody_learnfrombest_links:hover {
		font-family: Verdana, sans-serif;
		font-size: 10px;
		font-style: normal;
		line-height: 14px;
		font-variant: normal;
		text-transform: none;
		color: #333333;
		text-decoration: underline;	
		font-weight: bold;
	}	
	a.home_mainbody_ltb_members_links:link, a.home_mainbody_ltb_members_links:visited, a.home_mainbody_ltb_members_links:active {
		font-family: Verdana, sans-serif;
		font-size: 11px;
		font-style: normal;
		line-height: 14px;
		font-variant: normal;
		text-transform: none;
		color: #333333;
		text-decoration: none;
		font-weight: bold;
	}
	a.home_mainbody_ltb_members_links:hover {
		font-family: Verdana, sans-serif;
		font-size: 11px;
		font-style: normal;
		line-height: 14px;
		font-variant: normal;
		text-transform: none;
		color: #333333;
		text-decoration: underline;
		font-weight: bold;
	}	
	.home_mainbody_bp08_text {
		font-family: Verdana, sans-serif;
		font-size: 11px;
		font-style: normal;
		line-height: 14px;
		font-variant: normal;
		text-transform: none;
		color: #FFFFFF;
		text-decoration: none;
		font-weight: normal;
	}
	h1.home_h1 {
		font-family: Tahoma, sans-serif;
		font-size: 24px;
		font-style: normal;
		line-height: 20px;
		font-variant: normal;
		text-transform: none;
		color: #791424;
		text-decoration: none;
		font-weight: bold;
		left: 0px;
		top: 0px;
		margin: 15px 0px;
	}
	h1.bp2008_h1 {
		font-family: Tahoma, sans-serif;
		font-size: 24px;
		font-style: normal;
		line-height: 20px;
		font-variant: normal;
		text-transform: none;
		color: #FFFFFF;
		text-decoration: none;
		font-weight: none;
		left: 0px;
		top: 0px;
		margin: 15px 0px;
	}
	h1.home_bottom_h1 {
		font-family: Tahoma, sans-serif;
		font-size: 17px;
		font-style: normal;
		line-height: 19px;
		font-variant: normal;
		text-transform: none;
		color: #791424;
		text-decoration: none;
		font-weight: bold;
		left: 0px;
		top: 0px;
		margin: 10px 0px;
		white-space:none;
	}
	h2.home_bottom_h2 {
		font-family: Tahoma, sans-serif;
		font-size: 11px;
		font-style: normal;
		line-height: normal;	
		font-variant: normal;
		text-transform: none;
		color: #010F3F;
		text-decoration: none;
		font-weight: bold;
		margin: 0px 0px;
	}	


/***************************
/ N-LEVEL TEMPLATE STYLES
/**************************/
	h1.level2_h1 {
		font-family: Tahoma, sans-serif;
		font-size: 23px;
		font-style: normal;
		line-height: 26px;
		font-variant: normal;
		text-transform: none;
		color: #791525;
		text-decoration: none;
		font-weight: none;
		margin: 23px 5px 0px 0px;		
	}
	h2.level2_h2 {
		font-family: Tahoma, sans-serif;
		font-size: 17px;
		font-style: normal;
		line-height: 20px;	
		font-variant: normal;
		text-transform: none;
		color: #010F3F;
		text-decoration: none;
		font-weight: bold;
		margin: 7px 5px 0px 0px;
	}
	h2.level2_h2_smaller {
		font-family: Tahoma, sans-serif;
		font-size: 14px;
		font-style: normal;
		line-height: normal;	
		font-variant: normal;
		text-transform: none;
		color: #010F3F;
		text-decoration: none;
		font-weight: bold;
		margin: 7px 0px 0px 0px;
	}
	.nlevel_blue_listitem {
		font-family: Verdana, sans-serif;
		font-size: 11px;
		font-style: normal;
		line-height: 14px;
		font-variant: normal;
		text-transform: none;
		color: #010F3F;
		text-decoration: none;
		font-weight: bold;
	}
	.nlevel_mainbody_text {
		font-family: Verdana, sans-serif;
		font-size: 11px;
		font-style: normal;
		line-height: 14px;
		font-variant: normal;
		text-transform: none;
		color: #333333;
		text-decoration: none;
		font-weight: normal;
	}	
	a.nLevel_link:link, a.nLevel_link:visited, a.nLevel_link:hover, a.nLevel_link:active {
		font-family: Verdana, sans-serif;
		font-size: 10px;
		font-style: normal;
		line-height: normal;
		font-variant: normal;
		text-transform: none;
		color: #791424;
		text-decoration: none;
		font-weight: bold;
	}
	.nLevel_redtext {
		font-family: Verdana, sans-serif;
		font-size: 10px;
		font-style: normal;
		line-height: normal;
		font-variant: normal;
		text-transform: none;
		color: #791424;
		text-decoration: none;
		font-weight: bold;
	}
	
	a.nLevel_pyramidpage_link:link, a.nLevel_pyramidpage_link:visited, a.nLevel_pyramidpage_link:hover, a.nLevel_pyramidpage_link:active {
		font-family: Verdana, sans-serif;
		font-size: 11px;
		font-style: normal;
		line-height: 14px;
		font-variant: normal;
		text-transform: none;
		color: #010F3F;
		text-decoration: none;
		font-weight: bold;
	}	
	hr.hr_faculty {
		color: #5A646E;
		line-height: 5px;
	}
	hr.nlevel_hr {
		color: #5A646E;
		line-height: 1px;
	}	


/*************************
/ NAVIGATION
/************************/

	/* TOP NAV DROP-DOWN STYLES */
		#dropmenudiv{
			position:absolute;
			border:1px solid #000000;
			/*	border-bottom-width: 0;  Takes the bottom border out */
			font:normal 10px Verdana;
			line-height:17px;
			z-index:100;
			filter: progid:DXImageTransform.Microsoft.Shadow(color=#FFFFFF,direction=135,strength=4); /*Add Shadow in IE. Remove if desired*/ 
		}
		
		#dropmenudiv a{
			width: 100%;
			display: block;
			text-indent: 3px;
			border-bottom: 1px solid #CCCCCC;
			padding: 1px 0;
			text-decoration: none;
			font-weight: bold;
			color:#000000;
		}
		
		#dropmenudiv a:hover{ /*hover background color*/
			background-color: #666666;
			color:#FFFFFF;
		}
	
	/* Sub Nav Styles*/
		/* Link Styles*/
		a.sub_nav_link:link, a.sub_nav_link:visited, a.sub_nav_link:hover, a.sub_nav_link:active  {
			font-family: Tahoma, sans-serif;
			font-size: 11px;
			font-style: normal;
			font-weight: normal;
			color: #FFFFFF;
			line-height: normal;
			font-variant: normal;
			text-transform: none;
			text-decoration: none;
		}
		/* Link Styles*/
		a.sub_nav_link:hover {
			font-family: Tahoma, sans-serif;
			font-size: 11px;
			font-style: normal;
			font-weight: normal;
			color: #CCCCCC;
			line-height: normal;
			font-variant: normal;
			text-transform: none;
			text-decoration: none;
		}

		
		/* Text Styles */
		.sub_nav_text {
			font-family: Tahoma, sans-serif;
			font-size: 11px;
			font-style: normal;
			font-weight: normal;
			color: #FFFFFF;
			line-height: normal;
			font-variant: normal;
			text-transform: none;
			text-decoration: none;
		}
		.sub_nav_text_linkon {
			font-family: Tahoma, sans-serif;
			font-size: 11px;
			font-style: normal;
			font-weight: normal;
			color: #E2E500;
			line-height: normal;
			font-variant: normal;
			text-transform: none;
			text-decoration: none;
		}
		

	/* Breadcrumbs */
		/* Link Styles*/
		a.breadcrumbs_link:link, a.breadcrumbs_link:visited, a.breadcrumbs_link:hover, a.breadcrumbs_link:active  {
			font-family: Tahoma, sans-serif;
			font-size: 11px;
			font-style: normal;
			font-weight: bold;
			color: #626262;
			line-height: normal;
			font-variant: normal;
			text-transform: none;
			text-decoration: none;
		}
		a.breadcrumbs_link:hover {
			font-family: Tahoma, sans-serif;
			font-size: 11px;
			font-style: normal;
			font-weight: bold;
			color: #9E9E9E;
			line-height: normal;
			font-variant: normal;
			text-transform: none;
			text-decoration: none;
		}		
		
		/* Text Styles */
		.breadcrumbs_text {
			font-family: Tahoma, sans-serif;
			font-size: 11px;
			font-style: normal;
			font-weight: bold;
			color: #626262;
			line-height: normal;
			font-variant: normal;
			text-transform: none;
			text-decoration: none;
		}


/*******************
/ FOOTER STYLES
/******************/
	#home_footer_cell_topbottom_line_75percent {
		border-top-width: 1px;
		border-right-width: 1px;
		border-bottom-width: 1px;
		border-left-width: 1px;
		border-top-style: solid;
		border-right-style: none;
		border-bottom-style: solid;
		border-left-style: none;
		border-top-color: #CCCCCC;
		border-right-color: #CCCCCC;
		border-bottom-color: #CCCCCC;
		border-left-color: #CCCCCC;
	}
	
	#home_footer_copyright {
		font-family: Verdana, sans-serif;
		font-size: 10px;
		font-style: normal;
		font-weight: normal;
		color: #FFFFFF;
		line-height: normal;
		font-variant: normal;
		text-transform: none;
		text-decoration: none;
	}
	#home_footer_links_text {
		font-family: Verdana, sans-serif;
		font-size: 11px;
		font-style: normal;
		font-weight: normal;
		color: #FFFFFF;
		line-height: 16px;
		font-variant: normal;
		text-transform: none;
		text-decoration: none;
	}
	a.home_footer:link, a.home_footer:visited, a.home_footer:hover, a.home_footer:active {
		font-family: Verdana, sans-serif;
		font-size: 11px;
		font-style: normal;
		font-weight: normal;
		color: #FFFFFF;
		line-height: 16px;
		font-variant: normal;
		text-transform: none;
		text-decoration: none;
	}
	a.home_footer:hover {
		font-family: Verdana,sans-serif;
		font-size: 11px;
		font-style: normal;
		font-weight: normal;
		color: #FFFFFF;
		line-height: 16px;
		font-variant: normal;
		text-transform: none;
		text-decoration: underline;
	}	
	
	hr.hr_home_footer {
		color: #5A646E;
		line-height: 1px;
		margin: 6px 0px 6px 0px;
	}