/* 	Acalog(tm) system stylesheet v6.0.156 
			Developed by Digital Architecture Group. (www.digarc.com)	*/

	
	
/*HTML TAG STYLES*/


body {
	margin: 0px;
	text-align: center;
	background: #FFFFFF url(/images/header_images/body.jpg) repeat-x;
}

#header_wrapper {
	padding: 0;
	height: 158px;
	font-size: 0;
	margin-left: 14px;
	margin-bottom: -1px;
}

#header_wrapper a {
	padding: 0;
	margin: 0;
}

#header_wrapper img {
	padding: 0;
	margin: 0;
}

.topnav {
	padding: 5px 0 5px 14px;
	border-left: 10px solid #FFFFFF;
	border-right: 10px solid #FFFFFF;
	border-bottom: 10px solid #FFFFFF;
	width: 946px;
	background: #F1EAD7;
}

p {
	
}

table.toplevel, table.toplevel_popup {
	width: 1008px;
	margin: 0px auto;
	background:url(/images/header_images/page.png) no-repeat;	
}


td {

}

th {
	background-color: #444444;
	text-align: left;
}

from, input, select, textarea, option {
	
}

a:link, a:visited {

}

a:hover, a:active {

}


h1#acalog-content {
	border-bottom: 3px solid #B38F2A;
	padding-bottom: 3px;
	font-weight: normal;
	margin: 10px 0;
}

/*N1 BLOCK*/

td.block_n1_right {
	background-color: #444444;
	display: none;
	_display: block;
	_background: url(/images/header_images/n1_back.gif) no-repeat center 0;
	
}

td.block_n1_left {
	background-color: #444444;
	display: none;
}

span.n1_header {
	color: #FFFFFF;
	font-size: 0px;
	display: none;
}

.n1_archived {
	padding: 5px;
}

a.n1:link, a.n1:visited {
	color: #FFFFFF;
	text-decoration: none;
}

a.n1:hover, a.n1:active {
	color: #FFFFFF;
	text-decoration: underline;
}

/*N3 BLOCK*/

.block_n3_off {
	background-color: #F8F4EB;
}

.block_n3_right {
	padding: 8px 31px 8px;
	_padding: 7px 31px 7px;
	background: url(/images/header_images/n3_back.gif) right center;	
}

.block_n3_left {
	background: url(/images/header_images/n3_back.gif) center center;
}

.n3_header {
	DISPLAY: BLOCK;
	HEIGHT: 20PX;
}

/*DATE BLOCK*/

.block_date_inner {
	background: url(/images/header_images/n3_back.gif) -19px center;
	_background: url(/images/header_images/n3_back.gif) -20px center;
	text-align: center;
	width: 100px !important;
}

.block_date_outer_left {
	background: url(/images/header_images/n3_back.gif) left center;
}

.block_date_outer_right {
	background: url(/images/header_images/n3_back.gif) center center;
}

span.date {
	display: none;
}

/*N2 BLOCK*/

.block_n2 {
	background: transparent;
	width: 200px !important;
	padding:19px 0 60px 37px;
}

.block_n2_links {
}

.block_n2_and_content {
	padding: 0px;
	margin: 0px;
}

table.block_n2_and_content {
	width: 980px;
	margin-left: 14px;
	background:#ffffff url(/images/header_images/content_outer_bg.gif) no-repeat top;
	padding: 0px;
}


td.block_n2_and_content {
	padding: 0px;
	margin:0px;
}



.block_n2_search {
	padding-left: 7px;
}

.n2_search_header {

}      

span.n2_search a.navbar {
	font-size: 10px;
	color: #000000;
	font-family: Georgia, "times New Roman", serif;
	float: left;
	clear: both;
	margin-left: 24px;
}

span.n2_search a:hover.navbar {
	font-size: 10px;
	color: #000000;
	font-family: Georgia, "times New Roman", serif;
	float: left;
	clear: both;
	margin-left: 24px;
}

label.n2_search{
	font-size: 10px;
}

.n2_links {
	padding:3px 15px 3px 27px;
	text-indent:-8px;
	width: 159px;
	_width: 189px;
	border-bottom:1px solid #DBC997;
	background: #F5F1E2;
}

hr {
	height: 1px;
	border: 0px solid #EEE2CA;	/* Opera/Moz */
	color: #EEE2CA;
	background-color: #EEE2CA;
}

hr.navbar {
	height: 1px;
	border: 0px solid #EEE2CA;	/* Opera/Moz */
	color: #EEE2CA;
	background-color: #EEE2CA;
	display: none;
}

#acalog-navigation {
	padding-top: 8px;
}

a.navbar:link, a.navbar:visited {

}

a.navbar:hover, a.navbar:active {
	text-decoration: underline;
}

a.navbar_chosen:link, a.navbar_chosen:visited {

}

a.navbar_chosen:hover, a.navbar_chosen:active {

}

.block_border_left {
	background-color: #444444;
	display: none;
}

/*HELP BUTTON*/

.help_block {
	background:transparent url(/images/header_images/search.gif) no-repeat scroll 0 0;
	padding: 4px 33px 4px 20px;
	background-color: #D4D0C8;
	text-transform: uppercase;
	margin-bottom: 5px;
}

a.help:link, a.help:visited {
	color: #FFFFFF;
	text-decoration: none;
	font-family: Arial, sans-serif;
	font-weight: normal;
	font-size: 10px;
}

a.help:hover, a.help:active {
	color: #FFFFFF;
	text-decoration: none;
	font-family: Arial, sans-serif;
	font-weight: normal;
	font-size: 10px;
}

/*CONTENT BLOCKS*/

.block_content_outer {
	background: transparent;
	padding-right: 37px;	
	padding-left: 19px;
	padding-top: 3px;
	_padding-top: 17px;
}

.block_content {
	
}

.block_content_popup {
	padding: 5px 10px 5px 10px;
	background-color: #F8F4EB;
}



/*FOOTER*/

.block_footer_lb {
	padding: 5px;
	background-color: #444444;
	display: none;
}

.block_footer_rb {
	padding-left: 34px;
	padding-top: 5px;
	background-color: #887D79;
	color: #686868;
	text-align: left;
	background:transparent url(/images/header_images/footer.gif) no-repeat scroll center top;
	height: 137px;
	padding-right: 300px;
	line-height: 26px;
	font-size: 12px;
}

a.footer:link, a.footer:visited {
	color: #686868;
	text-decoration: none;
}

a.footer:hover, a.footer:active {
	color: #686868;
	text-decoration: underline;
}

/*TABLES*/

.th_lt {
	background-color: #858475;
	padding: 3px;
}

.th_rt {
	background-color: #858475;
}

.td_lb {
	height: 3px;
	background-color: #858475;
}

.td_rb {
	height: 3px;
	background-color: #858475;
}

.td_light {
	padding: 5px;
	background-color: #F5F4F2;
}

.td_dark {
	padding: 5px;
	background-color: #F1EAD7;
}

.td_light img {
	display: none;
}

/*HEADER STYLEs*/

h1, .header {
	margin-bottom: 0px;
}

h2, .header_2 {
	margin-bottom: 0px;
	margin-top: 10px;
}

h3, .header_3 {
	margin-bottom: 0px;
}

h4, .header_4 {
	margin-bottom: 0px;
}

h4.acalog_programs_header {
	font-style: italic;	
}

/* ONLINE APPLICATION SPECIFIC STYLES */

.block_n4 {
	border: 2px solid #000000;
	padding: 4px;
	background-color: #444444;
	font-weight: bold;
}

.block_n4 a {
	color: #FFFFFF !important;
	font-weight: bold;
}

.n4_text {
	font: bold 12px;
	text-align: center;
}

.block_login {
	background-color: #FFC8A6;
}

/*CORES*/

.acalog-course {
	list-style: none;
}

.acalog-core ul li ul {
	list-style: none;
	/*padding: 0;
	margin: 0;*/
}

/* MISCELLANEOUS STYLES */

.help_exacttext {
	font-style: italic;
}

.required {
	color: #990000;
	font-weight: bold;
}

.not_required {
	font-weight: bold;
}

.error {
	color: #FF0000;
	font-weight: bold;
}

.success {
	color: #0000FF;
	font-weight: bold;
}
.message{
	color: #FF8800;
	font-weight: bold;
}

.comment {
	color: #000000;
}

/*Removes bullets from course links*/    

li.acalog-course {
	list-style-type: none;
}

/*Portfolio term styling*/

.acalog_term_backpack {
/*	margin-left: -3px;*/
}
				
/*HEADER STYLES*/

div.topnav a {
color:#8A761A !important;
font-weight:normal !important;
font-family:Verdana,Helvetica,Arial,sans-serif !important;
font-size: 10px !important;
text-decoration: none !important;

}

div.topnav a:hover {
color:#8A761A !important;
font-weight:normal;
font-family:Verdana,Helvetica,Arial,sans-serif;
font-size: 10px;
text-decoration: underline !important;
}


div.topnav {
	font-size: 0px;
	font-family:Verdana,Helvetica,Arial,sans-serif;
	color: #726F65;
	_width: 980px;
}

#location {
	width: 100px !important;
	font-size: 10px;
	font-family:Verdana,Helvetica,Arial,sans-serif;
	color: #726F65;
}

#keyword {
	width:145px !important;
	font-size: 10px;
	font-family:Verdana,Helvetica,Arial,sans-serif;
	color: #726F65;
}

#keyword + input {
	font-size: 10px;
	font-family:Verdana,Helvetica,Arial,sans-serif;
	color: #726F65;
}
	
.remspaceie {
	font-size: 0;
}

li {
	padding-left: 3px;
}

.print_link {

}

p.acalog-breadcrumb {
	margin-bottom: 12px;
}
