HTML {
	HEIGHT: 100%
}

TD{ 
vertical-align:top;
}

A{	
	text-decoration: none; color: #A20D0D;
	}
A:hover{
	color:#FF0000; text-decoration:underline;
	}

LI.title {
	font-weight:bold; border-bottom:#990000 2px solid; margin-bottom:10px; color:#421c00; margin-left: -20px; list-style:none; list-style-image:none
	}
LI.title A{
	font-weight:bold; text-decoration:none;
	}
	
LI.title A:hover {
	color:#FF0000; text-decoration:none;
	}

LI.menu{
	PADDING-LEFT: 19px; font-size:0.80em; FONT-WEIGHT: normal; line-height:20px; COLOR: #ffffff; margin-left: -20px; 
} 


	}
	
LI.menu A{
	 COLOR: #421c00; text-decoration:none;
	}
	
LI.menu A:hover{
	color:#FF0000; text-decoration:underline; 
	}

.wrap IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
.wrapindex IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
.wrap A {
	TEXT-DECORATION: underline
}
.wrapindex A {
	TEXT-DECORATION: none
}

.wrapindex A:hover {
	TEXT-DECORATION: underline
}

.wrap {
	MIN-HEIGHT: 100%; WIDTH: 800px; HEIGHT: auto! important
}
.wrap {
	BACKGROUND: url(/themes/images/drilldown_bg.gif) repeat-y center top; MARGIN: 0px auto; WIDTH: 800px
}
.wrap H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 14px; COLOR: #432162; PADDING-TOP: 0px; BORDER-BOTTOM: #f1f0f1 5px solid
}
.printonly {
	DISPLAY: none
}
DIV.searchbox {
	MARGIN-RIGHT: 10px; padding-top:25px;
}
.header {
	MARGIN: 0px auto; WIDTH: 800px; HEIGHT: 107px
}
.header IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
.header A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: top; PADDING-TOP: 0px; HEIGHT: 56px; TEXT-DECORATION: none
}
.header A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: top; PADDING-TOP: 0px; HEIGHT: 93px; TEXT-DECORATION: none
}
.header A SPAN {
	DISPLAY: none
}
.header A H1 {
	DISPLAY: none
}
.header A.ust_logo {
	MARGIN: 10px 50px 0px 9px; WIDTH: 300px
}

.header A.inst_logo {
	MARGIN: 10px 50px 0px 9px; WIDTH: 300px
}

.header A.spsf_logo {
	MARGIN: 10px 50px 0px 9px; WIDTH: 300px; height: 95px;
}
.header A.drawerlink_news {
	BACKGROUND: url(/themes/images/drawerlink_news.jpg) no-repeat left top; WIDTH: 180px
}
.header A.drawerlink_azindex {
	BACKGROUND: url(/themes/images/drawerlink_azindex.jpg) no-repeat left top; WIDTH: 79px
}
.header A.drawerlink_tools {
	BACKGROUND: url(/themes/images/drawerlink_tools.jpg) no-repeat left top; WIDTH: 63px
}
.header A:hover {
	BACKGROUND-POSITION: 0px 0px
}
.header FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 10px; PADDING-TOP: 15px
}
.header FORM INPUT#searchField {
	BORDER-RIGHT: black 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: black 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; FONT: 9px Verdana, sans-serif; BORDER-LEFT: black 1px solid; WIDTH: 150px; COLOR: #303030; MARGIN-RIGHT: 3px; PADDING-TOP: 2px; BORDER-BOTTOM: black 1px solid; BACKGROUND-COLOR: #cbcbcb; TEXT-ALIGN: left
}
.header FORM INPUT#SearchBtn {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 4px; VERTICAL-ALIGN: top; PADDING-TOP: 2px
}
.color0 A {
	COLOR: #3e2b77
}

.indextopnav {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 835px; PADDING-TOP: 0px
	}

.indextopnav UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 835px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; height:32px; 
}
.indextopnav UL LI {
	list-style-type: none; display: inline; FONT-SIZE: 0.80em; font-weight:bolder; FLOAT: left; width:118px; background:url(/themes/images/topnav_li.gif) no-repeat; height:32px;
}

.indextopnav UL LI A {
	display:block; text-decoration: none; padding-top:5px; padding-left:10px; color:#A20D0D; text-transform:capitalize;
}

.indextopnav UL LI A:hover {
	text-decoration: underline; color: #a89694
}

UL.relatedlinks LI.coloractive0 A {
	COLOR: #3e2b77
}
.color0 A:hover {
	BACKGROUND-COLOR: #3e2b77
}
UL.leftnav LI.coloractive0 A {
	BACKGROUND-COLOR: #3e2b77
}
DIV.relatedcontainer SPAN.coloractive0 {
	BACKGROUND-COLOR: #3e2b77
}
.color1 A {
	COLOR: #101010; text-decoration: none
}
UL.relatedlinks LI.coloractive1 A {
	COLOR: #694905
}
DIV.relatedcontainer SPAN.coloractive1 {
	COLOR: #694905
}
.color1 A:hover {
	BACKGROUND-COLOR:#FFCC00; 
}
UL.leftnav LI.coloractive1 A {
	BACKGROUND-COLOR: #dece74
}
DIV.relatedcontainer SPAN.coloractive1 {
	BACKGROUND-COLOR: #dece74
}
.aboutust LI.indexcategory {
	BORDER-BOTTOM-COLOR:#CC0000; BORDER-BOTTOM: #d8292e 3px solid
}
UL.aboutust LI {
	BORDER-BOTTOM-COLOR: #f2ecca; 
}
.color2 A {
	COLOR: #421c00
}
UL.relatedlinks LI.coloractive2 A {
	COLOR: #421c00
}
DIV.relatedcontainer SPAN.coloractive2 {
	COLOR: #421c00
}
.color2 A:hover {
	BACKGROUND-COLOR: #dd8c59
}
UL.leftnav LI.coloractive2 A {
	BACKGROUND-COLOR: #dd8c59
}
DIV.relatedcontainer SPAN.coloractive2 {
	BACKGROUND-COLOR: #dd8c59
}
.academics LI.indexcategory {
	BORDER-BOTTOM-COLOR: #421c00
}
UL.academics LI {
	BORDER-BOTTOM-COLOR: #f2d3bf
}
.color3 A {
	COLOR: #314d1f
}
UL.relatedlinks LI.coloractive3 A {
	COLOR: #314d1f
}
DIV.relatedcontainer SPAN.coloractive3 {
	COLOR: #314d1f
}
.color3 A:hover {
	BACKGROUND-COLOR: #bdceac
}
UL.leftnav LI.coloractive3 A {
	BACKGROUND-COLOR: #bdceac
}
DIV.relatedcontainer SPAN.coloractive3 {
	BACKGROUND-COLOR: #bdceac
}
.admissions LI.indexcategory {
	BORDER-BOTTOM-COLOR: #314d1f
}
UL.admissions LI {
	BORDER-BOTTOM-COLOR: #e6ecdf
}
.color4 A {
	COLOR: #1f2715
}
UL.relatedlinks LI.coloractive4 A {
	COLOR: #1f2715
}
DIV.relatedcontainer SPAN.coloractive4 {
	COLOR: #1f2715
}
.color4 A:hover {
	BACKGROUND-COLOR: #83a49b
}
UL.leftnav LI.coloractive4 A {
	BACKGROUND-COLOR: #83a49b
}
DIV.relatedcontainer SPAN.coloractive4 {
	BACKGROUND-COLOR: #83a49b
}
.administration LI.indexcategory {
	BORDER-BOTTOM-COLOR: #1f2715
}
UL.administration LI {
	BORDER-BOTTOM-COLOR: #cfdcd9
}
.color5 A {
	COLOR: #22375a
}
UL.relatedlinks LI.coloractive5 A {
	COLOR: #22375a
}
DIV.relatedcontainer SPAN.coloractive5 {
	COLOR: #22375a
}
.color5 A:hover {
	BACKGROUND-COLOR: #aec0d5
}
UL.leftnav LI.coloractive5 A {
	BACKGROUND-COLOR: #aec0d5
}
DIV.relatedcontainer SPAN.coloractive5 {
	BACKGROUND-COLOR: #aec0d5
}
.athletics LI.indexcategory {
	BORDER-BOTTOM-COLOR: #22375a
}
UL.athletics LI {
	BORDER-BOTTOM-COLOR: #e0e7ef
}
.color6 A {
	COLOR: #27032e
}
UL.relatedlinks LI.coloractive6 A {
	COLOR: #27032e
}
DIV.relatedcontainer SPAN.coloractive6 {
	COLOR: #27032e
}
.color6 A:hover {
	BACKGROUND-COLOR: #c57acb
}

UL.leftnav LI.coloractive6 A {
	BACKGROUND-COLOR: #c57acb
}

UL.leftnav LI.coloractive6 A {
	BACKGROUND-COLOR: #c57acb
}
DIV.relatedcontainer SPAN.coloractive6 {
	BACKGROUND-COLOR: #c57acb
}
.lifeatust LI.indexcategory {
	BORDER-BOTTOM-COLOR: #27032e
}
UL.lifeatust LI {
	BORDER-BOTTOM-COLOR: #e9cceb
}
DIV#footer {
	FONT-SIZE: 11px; COLOR: #41413f; FONT-FAMILY: arial; TEXT-DECORATION: none
}
DIV#footer A {
	FONT-SIZE: 11px; COLOR: #41413f; FONT-FAMILY: arial; TEXT-DECORATION: none
}
DIV#footer {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #fbfbf9; PADDING-BOTTOM: 10px; MARGIN: 0px auto; WIDTH: 800px; PADDING-TOP: 10px; HEIGHT: 86px
}
DIV#footer P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #41413f; LINE-HEIGHT: 16px; PADDING-TOP: 0px
}
DIV#footer A:hover {
	TEXT-DECORATION: underline
}
DIV#footer P.footer2 SPAN.rssLink A {
	COLOR: #ff6600
}
P.footer1 {
	FLOAT: left; TEXT-ALIGN: left
}
P.footer2 {
	TEXT-ALIGN: right
}
DIV.push {
	HEIGHT: 86px
}
DIV.clear {
	CLEAR: both
}
SPAN.tiny {
	FONT-SIZE: 0.1em
}
.content_area{
	border-left:#c6bab3 1px solid; border-top:none; border-right:#c6bab3 1px solid; border-bottom:#c6bab3 1px solid; width:835px; min-height:350px; background:url(/themes/images/content_bg1.jpg) #ffffff top repeat-x ; float:left 
	}
	
.content TD UL LI {
	FONT-SIZE: 1em;
}	

.content OL LI {
	FONT-SIZE:1em;  
}


.content UL LI {
	FONT-SIZE:1em;
}

UL.library LI {
	PADDING-LEFT: 0px; FONT-WEIGHT: normal; line-height:25px; LIST-STYLE-IMAGE: none; LIST-STYLE-TYPE: none; background:none; margin-left: -35px;
}
TD UL.library LI {
	PADDING-LEFT: 0px; FONT-WEIGHT: normal; line-height:20px; LIST-STYLE-IMAGE: none; LIST-STYLE-TYPE: none;none; background:none; margin-left: -35px;
}

TD UL.library LI A:hover{	
BACKGROUND-COLOR:#FFCC00;
}

.leftNav{
	 margin-top:2px; padding-right:5px; float:left;	border-right:#c6bab3 1px solid; width:180px; min-height:350px; 
	}

.content{
	min-height:350px; width:600px; padding-right:20px; FONT-SIZE: 0.80em; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; float:right
	}
.content H3{
	font-size:24px; color:#A20D0D; font-weight:bold; 
	}

.content H2{
	 font-size:14px; font-weight:bold; border-bottom:#990000 2px solid; margin-bottom:10px;
	}

.content_footer{
	background:url(/themes/images/content_bg_bottom.jpg) no-repeat left; height:25px;
	}
	
.user-login-form {
	TEXT-ALIGN: left; padding-left:10px; padding-top: 0px; padding-bottom: 0px; margin:0px 0px 0px 0px
}
.user-login-form INPUT{
	BORDER-RIGHT: #bbbaba 1px solid; BORDER-TOP: #bbbaba 1px solid; FONT-SIZE: 12px; BACKGROUND: #ffffff; BORDER-LEFT: #bbbaba 1px solid; WIDTH: 142px; COLOR: #4d595b; BORDER-BOTTOM: #bbbaba 1px solid; HEIGHT: 18px
}
.user-login-form LABEL {
	PADDING-RIGHT: 3px; FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #605f5f; PADDING-TOP: 3px
}
.user-login-form UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.user-login-form LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; LIST-STYLE-IMAGE: none; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 18px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; margin:0px 0px 0px 0px
}
.user-login-form LI A {
	PADDING-LEFT: 11px; FONT-WEIGHT: normal; FONT-SIZE: 11px; BACKGROUND: url(/themes/images/a3.gif) no-repeat 0px 5px;  COLOR: #421c00; TEXT-DECORATION: none
}
.user-login-form LI A:hover {
	color:#FF0000; TEXT-DECORATION: underline;
}
.user-login-form .form-submit {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: url(/themes/images/login.gif) no-repeat left top; PADDING-BOTTOM: 2px; MARGIN: 10px 0px; TEXT-TRANSFORM: none; WIDTH: 58px; COLOR: #004a36; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; FONT-FAMILY: Tahoma, Arial, Helvetica, serif; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 22px; BORDER-BOTTOM-STYLE: none; float:left
}
.user-login-form .form-item {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 3px
}

.user-login-form table{
	padding-bottom: 0px; padding-top:0px;
	}

.login-help A{
	PADDING-RIGHT: 0px; PADDING-LEFT: 60px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 22px; BORDER-BOTTOM-STYLE: none; FONT-SIZE: 12px; COLOR: #421c00; TEXT-DECORATION: none; 
	}
	
.login-help A:hover{
	FONT-SIZE: 12px; color:#FF0000; TEXT-DECORATION: underline; 
	}

