/* 	Acalog(tm) system stylesheet v6.0.156			Developed by Digital Architechture Group. (www.digarc.com)	*/
/*
HTML TAG STYLES
--------------------------------------------------------------------------------------*/

/*UNIVERSITY OF TENNESSEE - KNOXVILLE*/

html {
	padding: 0px;
	margin: 0 auto;
	text-align: center;
	background: white url(/images/header_images/footer_back.gif) repeat-x scroll center bottom;

}

body {
	background: transparent url(/images/header_images/main-back-mod.gif) repeat-x scroll center 0px;
	margin: 0 auto;
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
}


TABLE.toplevel, TABLE.toplevel_popup {

	margin:  0 auto;
	width: 1000px;
	margin-top: 0px;
}



P {
	text-align: left;
	line-height: 1.636;
}



TD {

}



TH {



}



FORM, INPUT, SELECT, TEXTAREA, OPTION {

	font-size: 10px;

}



HR {
	display: none;
}

HR.navbar {

	display: none;

}



.td_dark hr {

		display: block;

	color: #000000;

	background: #000000;

	height: 2px;

	border: 0px;

}



/* LINK STYLES

--------------------------------------------------------------------------------------*/

A:link, A:visited {

}



A:hover, A:active {

}



A.navbar:link, A.navbar:visited {


}



A.navbar:hover, A.navbar:active {

}



.navbar {

	border-bottom: 0px;

}



A.navbar_chosen:link, A.navbar_chosen:visited {

}



A.navbar_chosen:hover, A.navbar_chosen:active {

}



A.help:link, A.help:visited {

	color: #FFFFFF;

	text-decoration: none;

}



A.help:hover, A.help:active {

	color: #FFFFFF;

	text-decoration: underline;

}



A.n1:link, A.n1:visited {

	color: #FFFFFF;

	text-decoration: none;

	diplay: none;

}



A.n1:hover, A.n1:active {

	color: #FFFFFF;

	text-decoration: underline;

	diplay: none;

}



A.footer:link, A.footer:visited {

	color: #FFFFFF;

	text-decoration: none;

	border-bottom: 1px solid #ffffff;

}



A.footer:hover, A.footer:active {

	color: #FFFFFF;

	text-decoration: none;

	border-bottom: 1px solid #eeeeee;

}



/* BLOCK AREA SPECIFIC STYLES

--------------------------------------------------------------------------------------*/

.block_n1_right {

	display: none;

}



.block_n1_left {

	display: none;

}



.block_border_left {

	display: none;

}



.block_date_inner {

	width: 149px;

	padding: 0px;

	background-color: #FE9625;

	text-align: center;

}



.block_date_outer_left {

	background-color: #FE9625;

}



.block_date_outer_right {

	background-color: #FE9625;

	border-right:1px solid #A9A9A9;

}



.block_n2 {

	background: transparent url(/images/header_images/n2_back.gif) repeat-y scroll right top;

	width: 240px !important;
	margin: 0px;
	padding: 0px;
	vertical-align: top;
}



.block_n2_and_content {

	padding: 0px;

	width: 960px;

	margin-left: 20px;

	margin-bottom: 0px;

	background:transparent url(/images/header_images/header-outer-back-mod-2.gif) repeat-y scroll 1px top;

}



.block_n2_search {

	background-color: #FE9625;

	border-right:1px solid #A9A9A9;

	padding-bottom: 10px;

}

.block_n2_links, .block_n2_tools {
	padding:0px;
	margin:0px;
}


.block_n2 img {

	display: none;

}



.navbar hr {

	display: none;

}


.block_n3_off {

	padding-top: 2px;

	background-color: #ffffff;

	vertical-align: top;

}



.block_n3_left{

}



.block_content_outer {

	background-color: #ffffff;

}



.block_content {

	margin: auto 0;

	padding: 15px 18px 10px 21px;

	background-color: #FFFFFF;

	vertical-align: top;

}



.block_content_popup {

	border: 2px solid #FFC8A6;

	border-right: 2px solid #800000;

	border-bottom: none;

	padding: 15px 5px 10px 10px;

	background-color: #FFFFFF;

	vertical-align: top;

}



.block_footer_lb {

	display: none;

}



.block_footer_rb {

	border-top: 3px solid #F77F00;

	_border: none;

	padding: 4px;

	background: transparent url(/images/header_images/footer-grey-back.gif) repeat scroll right center;

	_background: transparent url(/images/header_images/footer-grey-back-ie.gif) repeat scroll right center;

	color: #FFFFFF;

	font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif;

	vertical-align: top;

	text-align: center;

	height: 100px;

}



/* DATATABLE CORNER STYLES */

.th_lt {

	background:transparent url(/images/header_images/table_header_back.gif) repeat scroll 0 0;

	text-align: left;

	padding-left: 5px;

}



.th_rt {

	background:transparent url(/images/header_images/table_header_back.gif) repeat scroll 0 0;

}



.td_lb {

	height: 3px;

	background-color: #d2d2d2;

}



.td_rb {

	height: 3px;

	background-color: #d2d2d2;

}



.td_light {

	padding: 2px 4px 2px 2px;

	background-color: #F2F1EC;

}



.td_dark {

	padding: 2px 4px 2px 2px;

	background-color: #d2d2d2;

}


.td_light img{

	display: none;

}


/* TEXT SPECIFIC STYLES

--------------------------------------------------------------------------------------*/

.n1_header {

	display: none;

}



.n1_archived {

	padding: 0px 5px 0px 15px;

}



.n3_header {

	line-height: 16px;

}

H1, .header {

	margin-bottom: 0px;

}



H2, .header_2 {

	margin-bottom: 0px;

}



H3, .header_3 {

	margin-bottom: 0px;

}



H5, .header_5 {
	margin-bottom: 0px;
}
H6, .header_6 {
	margin-bottom: 0px;
}
H4, .header_4 {

	margin-bottom: 0px;

}



.date {

	display: none;

}



.n2_search {

	padding-top: 0px;

}



.n2_search_header {

	padding-left:15px;

}



.n2_search a.navbar, .n2_search a.navbar:visited {

	color:#FFFFFF;

	font-size:11px;

	padding-left:16px;

	text-decoration: underline;

}



.n2_search a.navbar:hover, .n2_search a.navbar:active {

	color:#FFFFFF;

	font-size:11px;

	padding-left:16px;

	text-decoration: underline;

}



.help_exacttext {

	font-style: italic;

}



.block_n2_content {

	width: 240px;

	margin-top: 0px;

	padding-top: 0px;

}



.help_block {

	border: 2px solid #555555;

	padding: 2px 4px;

	background-color: #F77F00;

	text-transform: uppercase;

}



.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;

}



/* ONLINE APPLICATION SPECIFIC STYLES */



.block_n4 {

	border: 2px solid #FFC8A6;

	padding: 4px;

	background-color: #800000;

	font-weight: bold;

}



.block_n4 A {

	color: #FFFFFF !important;

	font-weight: bold;

}



.n4_text {

	font-size: 12px;

	text-align: center;

	font-weight: bold;

}



.block_login {

	background-color: #FFC8A6;

}

.n2_links {
	padding:0px;
	margin:0px;
	font: 10px/10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-indent: 0px;
}

.block_n2_links a.navbar:link, .block_n2_links a.navbar:visited  {
	border-bottom:1px solid #D3D2CA;
	border-top:1px solid #FFFFFF;
	color:#D06000;
	padding: 10px 15px 9px 15px;
	width:209px;
	background-color: #F2F1EC;
	_width: 239px;
	float:left;
	margin: -10px 0px 0px 0px;
	line-height:14px;
}

.block_n2_links a.navbar:hover, .block_n2_links a.navbar:active  {
	background-color: #FFFFFF;
	border-bottom:1px solid #FFFFFF;
	border-top:1px solid #C1C0BB;
	/*border-right: 1px solid #A9A9A9;*/
	_border-right:none;
}


.block_n2_tools a.navbar:link, .block_n2_tools a.navbar:visited  {
	border-bottom:1px solid #D3D2CA;
	border-top:1px solid #FFFFFF;
	color:#D06000;
	padding: 10px 15px 9px 15px;
	width:209px;
	background-color: #F2F1EC;
	_width: 239px;
	float:left;
	margin: -10px 0px 0px 0px;
	line-height:14px;
}

.block_n2_tools a.navbar:hover, .block_n2_tools a.navbar:active  {
	background-color: #FFFFFF;
	border-bottom:1px solid #FFFFFF;
	border-top:1px solid #C1C0BB;
	/*border-right: 1px solid #A9A9A9;*/
	_border-right:none;
}


/* MISCELLANEOUS STYLES */

#acalog-navigation hr.navbar {
	display:none;
}
#acalog-navigation {
}
.comment {

	color: #FF0000;

	font: 10px Verdana, Arial, Helvetica, sans-serif;

}



.acalog-course {

	list-style: none;

}



/*.acalog-core ul li ul {

	list-style: none;

	padding: 0;

	margin: 0;

}*/



.acalog-core {

	width: 100%;

}



#keyword {

	margin-left:14px;

	margin-top: 10px;

}



.acalog-adhoc-before p {

	_padding-bottom: 5px;

}



.acalog-adhoc-after p {

	_padding-bottom: 8px;

}



/*	HEADER STYLES */



#acalog-header {

	background:transparent url(/images/header_images/header-outer-back-mod.gif) no-repeat scroll 1px top;

	padding-bottom: 0px;

}



#header-inner {

	width: 960px;

	margin: 0 auto;

	padding: 0px;

	text-align: center;

	float: left;

	margin-left: 20px;

	_margin-bottom: -1px;

	background: transparent url(/images/header_images/header-inner-back.jpg) no-repeat scroll center top;

}



#header-outer {



}



/* CSS Document */



#header-right * {

	margin: 0;

	padding: 0;

}



a, a:hover {

	text-decoration: none;

}







.skip {

	display: none;

}





/* HEADER */









#header-left {

	width: 240px;

	float: left;

	padding: 0px;

}



.wordmark {

	display: block;

	}



#header-right {

	float: right;

	color: #fbc48a;

	width: 685px;

	text-align: right;

	padding-right: 20px;

}



#header-right-links {

	padding-top: 45px;

	line-height: 1.9em;

	font-size: 1.1em;

	width: 680px;

}



#header-right-links h2 {

	display: none;

}



#header-right-links ul {

	list-style: none;

	_margin-top: -1px;

}



#header-right-links ul li {

	display: inline;

}



#header-right-links a {

	color: #ffffff;

	text-decoration: none;

}



#header-right-links a:hover {

	color: #ffffff;

	text-decoration: underline;

}



#header-right-search {

	float: right;

	padding-top: 8px;

	_margin-right: -15px;

}

#header-right-search h2 {

	display: none;

}



.searchbox {

	width: 119px;

	font-size: .9em;

	margin-top: 4px;

	padding: 1px 2px 1px 2px !important;



}



.searchtext {

	width: 75px;

	font-size: .9em;

	_font-size: 113.5%;

}



.hide-search {

	display: none;

}

.tooltip {
	text-align: left;
}


table.block_n2_and_content {
	margin-top: -1px;
}


