/* ////// GLOBAL ////// */
html {
	height: 100%;
	}
.wrap img, .wrapindex img {
	border: 0;
}
.wrap a, .wrapindex a {
	text-decoration: none;
}
.wrap {
	min-height: 100%;
	width: 800px;
	height: auto !important;
	height: 100%;
}
.wrap {
	width: 800px;
	margin: 0px auto;
	background-position: center top;
}
.wrap h2 {
	margin: 0px 0px 5px 0px;
	padding: 0px;
	font-weight: normal;
	color: #003399;
}
.printonly {
	display: none;
}


/* ////// HEADER ////// */

div.searchbox {
  margin-right: 10px;
  }
.header {
	margin: 0px auto;
	width: 800px;
	height: 56px;
	padding-bottom: 10px;
}
.header img {
	border: 0px;
}
.header a {
	display: block;
	float: left;
	vertical-align: top;
	height: 56px;
	margin: 0px;
	padding: 0px;
	text-decoration: none;
}
.header a {
	display: block;
	float: left;
	vertical-align: top;
	height: 56px;
	margin: 0px;
	padding: 0px;
	text-decoration: none;
}
.header a span, .header a h1 {
	display: none;
}
.header a.mj_logo {
	width: 350px;
	background-repeat: no-repeat;
	background-position: left top;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-image: url(images/logo3.jpg);
}
.header a.drawerlink_news {
	width: 180px;
	background-repeat: no-repeat;
	background-position: left top;
}
.header a.drawerlink_azindex {
	width: 40px;
	background-repeat: no-repeat;
	background-position: left top;
}
.header a.drawerlink_tools {
	width: 79px;
	background-image: url(../images/programing.gif);
	background-repeat: no-repeat;
	background-position: left top;
	margin-left: 200px;
}
.header a:hover {
	background-position: 0 -56px;
}
.header form {
	float: right;
	margin: 0px 0px 0px 10px;
	padding: 15px 0px 0px 0px;
}
.header form input#searchField {
	width: 100px;
	border: none;
	background-color: #cbcbcb;
	border: 1px solid black;
	font: 9px Verdana, sans-serif;
	text-align: left;
	/* color: #464646; */
	color: #303030;
	padding: 2px;
	margin-right: 3px;
}
.header form input#SearchBtn {
	vertical-align: top;
	padding: 2px 0px 4px 0px;
}


/* ////// CATEGORY THEMES ////// */

/* No Category */
.color0 a, ul.relatedlinks li.coloractive0 a { color: #3e2b77; }
.color0 a:hover, ul.leftnav li.coloractive0 a, div.relatedcontainer span.coloractive0 { background-color: #3e2b77; }

/* About UST */
.color1 a, ul.relatedlinks li.coloractive1 a, div.relatedcontainer span.coloractive1 { color: #694905; }
.color1 a:hover, ul.leftnav li.coloractive1 a, div.relatedcontainer span.coloractive1 { background-color: #dece74; }
.aboutust li.indexcategory { border-bottom-color: #694905; }
ul.aboutust li { border-bottom-color: #f2ecca; }

/* Academics */
.color2 a, ul.relatedlinks li.coloractive2 a, div.relatedcontainer span.coloractive2 { color: #421c00; }
.color2 a:hover, ul.leftnav li.coloractive2 a, div.relatedcontainer span.coloractive2 { background-color: #dd8c59; }
.academics li.indexcategory { border-bottom-color: #421c00; }
ul.academics li { border-bottom-color: #f2d3bf; }

/* Admissions */
.color3 a, ul.relatedlinks li.coloractive3 a, div.relatedcontainer span.coloractive3 { color: #314d1f; }
.color3 a:hover, ul.leftnav li.coloractive3 a, div.relatedcontainer span.coloractive3 { background-color: #bdceac; }
.admissions li.indexcategory { border-bottom-color: #314d1f; }
ul.admissions li { border-bottom-color: #e6ecdf; }

/* Administration */
.color4 a, ul.relatedlinks li.coloractive4 a, div.relatedcontainer span.coloractive4 { color: #1f2715; }
.color4 a:hover, ul.leftnav li.coloractive4 a, div.relatedcontainer span.coloractive4 { background-color: #83a49b; }
.administration li.indexcategory { border-bottom-color: #1f2715; }
ul.administration li { border-bottom-color: #cfdcd9; }

/* Athletics */
.color5 a, ul.relatedlinks li.coloractive5 a, div.relatedcontainer span.coloractive5 { color: #22375a; }
.color5 a:hover, ul.leftnav li.coloractive5 a, div.relatedcontainer span.coloractive5 { background-color: #aec0d5; }
.athletics li.indexcategory { border-bottom-color: #22375a; }
ul.athletics li { border-bottom-color: #e0e7ef; }

/* Life at UST */
.color6 a, ul.relatedlinks li.coloractive6 a, div.relatedcontainer span.coloractive6 { color: #27032e; }
.color6 a:hover, ul.leftnav li.coloractive6 a, div.relatedcontainer span.coloractive6 { background-color: #c57acb; }
.lifeatust li.indexcategory { border-bottom-color: #27032e; }
ul.lifeatust li { border-bottom-color: #e9cceb; }


/* ////// FOOTER ////// */
div#footer, div#footer a {
	font-family: arial;
	font-size: 11px;
	color: #41413f;
	text-decoration: none;
}
div#footer {
	margin: 0px auto;
	padding: 10px 0px 10px 0px;
	border-top: 1px solid #9d9d9b;
	width: 800px;
	height: 50px;
	background-color: #fbfbf9;
	background: #fbfbf9;
	/* Needed to override ust-masterstyle */
	clear:both;
	text-align: inherit;
}
div#footer p {
	padding: 0;
	margin: 0;
	font-size: 11px;
	line-height: 16px;
	color: #41413f;
}
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;
	}
div#navbox {
	background-color: #202020;
	height: 100%;
	width: auto;
	margin-right: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	float: left;
}
.navboxbanner {
	background-color: trasparent;
	float: right;
	width: auto;
	padding-left: 15px;
	padding-right: 10px;
	background-position: top;
	margin-top: 0px;
	height: auto;
}
.reftext {
	font-size: 12px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
	color: #222222;
}
