@charset "UTF-8";
/* CSS Document */

/*//----- BEGIN RESET STYLES -----//*/
html, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, font, img, ins, kbd, q, s, samp,
small, strike, sub, sup, tt, var,
dl, dt, dd, ol, ul, li, fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
margin: 0; padding: 0; border: 0; outline: 0; font-weight: inherit; font-style: inherit; font-size: 100%; font-family: inherit; vertical-align: baseline;}
	
:focus {outline: 0;}
ol, ul {list-style: none;}
table {border-collapse: separate; border-spacing: 0;}
caption, th, td {text-align: left; font-weight: normal;}
strong {font-weight:bold;}
em {font-style:italic;}
/*//----- END RESET STYLES -----//*/

/*//----- BEGIN TEMPLATE STYLES -----//*/
body { 
	background-color:	#e1d7c4;
	background-image:url(/explore/images/background.jpg);
	background-repeat: repeat-x;
	color:	#333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	12px;	
	padding:0;
	margin:0;
	text-align:center;
}
#container {width: 911px; padding: 0; margin: 0 auto; text-align: left;}
#printheader {display:none;}
#header {width: 911px; height: 85px; padding:0; margin:0 auto;}
#logo {float:left; margin-left:75px; width:200px; height:85px; border:none;}
#scchead {float: left; padding-left: 50px; font-family: Arial; font-size: 18px; font-weight: bold;color: #b30000;}
#searchbox {float: right; width: 300px; text-align: center; height: 64px;}
#searchbox form {padding:0; margin:0; }
#header-links {width:911px; height: 22px; padding:0; margin:0; clear: both;}
#header-contain {float: right; padding: 5px 16px 0px 0px;}
#header-contain a {font-family: Arial; font-size: 11px;	font-weight: bold; color: #b30000; text-decoration: none;}
#bluearch {width: 911px; height:55px; background-image:url(/explore/images/bluearch.jpg); background-repeat: no-repeat; padding:0; margin:0 auto; min-height: 55px;}
#maincontainer {width: 911px; clear:both; background-color: #fff; padding: 12px auto 15px auto; overflow:hidden; margin:0 auto;}
#content {width: 882px; margin: 0 auto 12px auto; padding: 0;}

/*NAVIGATION*/
#site-nav {width: 834px; height: 30px; padding: 25px 0px 0px 0px; color: #fff; text-align: center;font-family: Arial; font-size: 14px; font-weight: bold;}
#site-nav a {font-family:Arial, Helvetica, sans-serif;font-size: 14px; font-weight: bold; color: #fff;text-decoration:none;}
#site-nav a:visited {color:#fff; text-decoration:none;}
#site-nav a:hover {color:#fff; text-decoration:underline;}
#site-nav a:active {color:#fff;}
.nav-first {float: left; padding: 6px 6px 0px 170px;}
.nav-link {float: left; padding: 6px 6px 0px 6px;}
.divider{float: left; padding: 6px 2px 0px 2px;}
#bnr-title {width: 882px; height: 40px; background-color: #135587; padding: 0; margin:10px auto 0 auto; clear:both;}
#bnr-title p {font-family:Arial; font-size:14px; font-weight:bold; color:#fff; text-transform:uppercase; padding:10px 0 10px 30px; margin:0;}

/* SEARCH BOX */
#space {background-alpha: 0.0; width: 300px; height: 64px; display: block; text-align: left; clear: both; padding: 22px 0px 0px 0px;}
input.search-input {width: 150px; background-color: #e3edf7; height: 14px; border: 0px; outline: 0px;}
#search-link {float: right; margin-left: 6px; padding-top: 2px; color: #fff; font-family: Arial; font-size: 12px; font-weight: bold;}
#search-link a {font-family: Arial; font-size: 12px; font-weight: bold; color: #fff; text-decoration: none;}
#search-image {float: right; padding: 0; border-top: 1px solid #d8d8d8; border-right: 1px solid #d8d8d8; border-bottom: 1px solid #d8d8d8; width: 16px; height: 16px;}
#search-image input {width: 16px; height: 16px;}
#search-input {float: right; padding: 0; border-top: 1px solid #d8d8d8; border-left: 1px solid #d8d8d8;border-bottom: 1px solid #d8d8d8; height: 16px;}

/* FOOTER */
#footer {clear:both; background-color:#135587; height:55px; color:#fff; width:911px; margin:0 auto;}
#fcontent {width:910px; margin:0 auto; padding:5px 15px; line-height:1.2em;}
#fcontent a, a:visited, a:active {color:#fff; text-decoration:none; font-size:9.5px;}
#fcontent a:hover {color:#fff; text-decoration:underline;}
#foot-right {float: right; text-align: right; font-size: 9.5px; font-weight: bold; padding-right:30px;}
#foot-left {float: left; text-align: left; font-size: 9.5px; font-weight: bold;}
#foot-print {display:none;}
/*//----- END TEMPLATE STYLES -----//*/


/*//----- BEGIN ACADEMIC PROFILE PAGE STYLES -----//*/
h1, h2, h3 {font-weight:bold; padding-bottom:5px;}
h1 {font-size:150%; margin-top:15px;}
.dept {clear:both; font-size:170%; color:#135587; text-transform:uppercase;}
h2 {font-size:130%; margin-left:15px; color:#135587;}
.tag {color:#135587; font-weight:normal; margin:0; padding:0; font-variant:normal; font-size:120%;}
h3 {font-size:120%; margin:0; padding:0;}
h4 {font-size:110%; color:#135587; padding:9px 0 0 0; margin:0;}
h5 {font-size:14px; padding-bottom:5px; margin-bottom:5px; margin-left:5px;}
h6 {display:none;}
p {line-height:1.5em; padding:0; margin:8px 5px 5px 15px;}
a, a:link, a:active, a:visited {color:#135587; text-decoration:underline; font-size:12px;}
a:hover {color:#b30000; text-decoration:underline; font-size:12px;}
hr {color:#135587; width:90%; margin:20px auto; padding:0;}
em {font-style:italic;}
.emph {font-style:italic; font-weight:bold;}
.full {color:#135587; width:100%; margin:25px auto; padding:0;}
.ralign {text-align:right;}
.smtext {font-size:85%;}
/* Left-Side Search Navigation */
#left {width:210px; float:left; clear:both; margin: 10px 10px 15px 0; padding:0 0 0 0; border:1px solid #135587; background-color:#eceff5; font-size:11px;}
#left p {margin:0px; padding:4px 10px; font-size:11px;}
#left h1 {text-align:center; padding:0 0 5px 15px; font-size:16px; margin-top:0;}
#left h5 {font-family:Arial; font-size:16px; padding:0 0 0 10px; margin: 0 0 5px 0; font-variant:normal;}
#left hr {text-align:center; size:1px; padding:0; margin:10px; color:#135587;}
#left a, #left a:link, #left a:visited {color:#135587; text-decoration:underline; font-size:11px;}
#left a:hover {color:#000; text-decoration:underline; font-size:11px;}
#left a:active {color:#000; text-decoration:none; font-size:11px;}
#left .imglink {text-decoration:none; border:none;}

#within {color:#135587; width:inherit; padding: 0 0 5px 0; margin:0;}
#within a:link, #within a:visited, #within a:active {color:#b30000; text-decoration:underline; font-size:inherit;}
#within a:hover {color:#000; text-decoration:underline; font-size:inherit;}

.leftnav {border:none; padding:0; margin:0;}
.l-navonline {border:none; padding:0; margin:0 0 15px 0;}
.apply {border:none; padding:0; background-color:#135587; margin:40px 0 0 0;}
.logo {display:none;}
/* Formatting of Tabbed Content */
.areapic {float:right; padding: 0 3px 10px 10px; border:none; clear:none;}
.progtext {margin:0; padding:5px 0 0 0;}
.normal {padding:0; margin:0;}
.interest {margin:0; padding:8px 0 0 0;}
.degreeblock {margin:0 0 0 25px;}
.online {float:right; padding:0 5px 5px 5px; margin:0 20px 0 0; border:none; clear:none;}
#smtabs .tablinks {font-size:10px;}
#smtabs .tablinks a, #smtabs .tablinks a:link, #smtabs .tablinks a:visited, #smtabs .tablinks a:active, #smtabs .tablinks a:hover {font-size:10px;}
.next {margin-left:30px; padding:0;}
#tabs {width: 650px;min-height:600px;float:left;clear:none;margin: 10px auto 25px auto;}
#tabs-5 {display:none;}

/* Text Layout Styling */
blockquote {margin:0 0 0 50px;}
ul {list-style-type:disc; margin:2px 8px 2px 20px; font-size:12px; line-height:1em;}
li {margin:4px 8px 2px 20px; line-height:1.2em; font-size:12px;}

/* Transfer Content */
#tabs-4 h2 {margin:15px 0 0 15px; padding-bottom:0;}
#transfer-box {background-color:rgb(236,239,245); border:1px solid #135587; width:615px; clear:both; margin:15px auto 3px auto; padding:0; overflow:hidden; display:block; font-size:12px;}
#trans-left {width:53%; float:left; margin:8px; padding:5px 10px 10px 10px; clear:none; background-color:#fff; display:block; border:1px solid #135587; min-height:440px;}
#trans-right {width:35%; border:none; float:right; margin:8px 8px 8px 0; padding:5px 15px 10px 10px; clear:none; 	background-color:#fff; display:block; min-height:440px; border:1px solid #135587;}
#transfer-box ul, #transfer-box li {line-height:normal; padding:0; margin:0 0 0 10px; font-size:12px;}
#transfer-box h3 {padding-top:20px; font-variant:normal; margin-left:0;}
.subj {font-size:140%; color:#000;}
.pahead {margin:0; padding:5px 0 0 0; font-variant:normal;}
.otm {font-size:140%; color:#000;}
.otm2 {margin-bottom:0; padding:9px 0 0 0; clear:both;}
.indiv {font-size:125%; color:#135587; clear:both;}
.gen {font-size:140%; color:#135587;}
.bhead {color:#135587; font-weight:bold;}
.transnote {clear:both; padding-bottom:0; padding-left:10px;}
#transfer-box p {padding-bottom:0; margin-left:0;}
.accred {font-size:85%;}
/*//----- END ACADEMIC PROFILE PAGE STYLES -----//*/

/*//----- BEGIN TABBED DISPLAY STYLES -----//*/
/* jQuery UI CSS Framework */
/* Copyright (c) 2009 AUTHORS.txt (http://jqueryui.com/about) */
/* Dual licensed under the MIT (MIT-LICENSE.txt) and GPL (GPL-LICENSE.txt) licenses. */

.ui-helper-hidden { display: none; }
.ui-helper-hidden-accessible { position: absolute; left: -99999999px; }
.ui-helper-reset { margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none; }
.ui-helper-clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.ui-helper-clearfix { display: inline-block; }
* html .ui-helper-clearfix { height:1%; } /* required to work in opera */
.ui-helper-clearfix { display:block; }
.ui-helper-zfix { width: 100%; height: 100%; top: 0; left: 0; position: absolute; opacity: 0; filter:Alpha(Opacity=0); }
.ui-state-disabled { cursor: default !important; }

/* Tab Background */
.ui-widget { font-family: Verdana, Helvetica, Arial, sans-serif;}
.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button {font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 1em; }
.ui-widget-content { border: 1px solid #135587; background: #fff; color: #000; }
.ui-widget-content a { color: #135587; }
.ui-widget-header { border: 1px solid #135587; background: #eceff5; color: #000; font-weight: bold;}
.ui-widget-header a { color: #000;}
/* Interaction states */
.ui-state-default, .ui-widget-content .ui-state-default {border: 1px solid #000; background: #135587; font-weight: normal; color: #ffffff; outline: none;}
.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited {color: #fff; text-decoration: none; outline: none;}
.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus {border: 1px solid #b30000; background: #fff; font-weight: normal; color: #135587; outline: none; font-size:10px;}
.ui-state-hover a, .ui-state-hover a:hover, .ui-state-focus, .ui-widget-content .ui-state-focus {Color: #135587; text-decoration: none; outline: none;}
.ui-state-focus a, .ui-widget-content .ui-state-focus a:hover {color:#b30000; font-size:10px;}
.ui-state-active, .ui-widget-content .ui-state-active {border: 1px solid #000; background: #fff; font-weight: normal; color: #135587; outline: none;}
.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited {color:#135587; outline: none; text-decoration:none;}
/* Tabs */
.ui-corner-tl { -moz-border-radius-topleft: 5px; -webkit-border-top-left-radius: 5px; }
.ui-corner-tr { -moz-border-radius-topright: 5px; -webkit-border-top-right-radius: 5px; }
.ui-corner-bl { -moz-border-radius-bottomleft: 5px; -webkit-border-bottom-left-radius: 5px; }
.ui-corner-br { -moz-border-radius-bottomright: 5px; -webkit-border-bottom-right-radius: 5px; }
.ui-corner-top { -moz-border-radius-topleft: 5px; -webkit-border-top-left-radius: 5px; -moz-border-radius-topright: 5px; -webkit-border-top-right-radius: 5px; }
.ui-corner-bottom { -moz-border-radius-bottomleft: 5px; -webkit-border-bottom-left-radius: 5px; -moz-border-radius-bottomright: 5px; -webkit-border-bottom-right-radius: 5px; }
.ui-corner-right {  -moz-border-radius-topright: 5px; -webkit-border-top-right-radius: 5px; -moz-border-radius-bottomright: 5px; -webkit-border-bottom-right-radius: 5px; }
.ui-corner-left { -moz-border-radius-topleft: 5px; -webkit-border-top-left-radius: 5px; -moz-border-radius-bottomleft: 5px; -webkit-border-bottom-left-radius: 5px; }
.ui-corner-all { -moz-border-radius: 5px; -webkit-border-radius: 5px; }
.ui-tabs { padding: .2em; zoom: 1; }
.ui-tabs .ui-tabs-nav { list-style: none; position: relative; padding: .2em .2em 0; }
.ui-tabs .ui-tabs-nav li { position: relative; float: left; border-bottom-width: 0 !important; margin: 0 .2em -1px 0; padding: 0; }
.ui-tabs .ui-tabs-nav li a { float: left; text-decoration: none; padding: .5em 1em; }
.ui-tabs .ui-tabs-nav li.ui-tabs-selected { padding-bottom: 1px; border-bottom-width: 0; }
.ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-state-processing a { cursor: text; }
.ui-tabs .ui-tabs-nav li a, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a { cursor: pointer; } 
.ui-tabs .ui-tabs-panel { padding: 1em 1.4em; display: block; border-width: 0; background: none; }
.ui-tabs .ui-tabs-hide { display: none; }
