

/* Combine file created: 2010-03-05T13:52:14-05:00 */
@charset "UTF-8";





/* Source: /css/global.css*/


html {
	height: 100%;
	padding-bottom: 1px; /* force scrollbars */
}

body {
	font: normal;
	font-family:Georgia
	color: #345;
	padding-bottom: 1em;
	background-color: #404040;
	background-image: url("/images/body.jpg");
	font-size: 16px;
	position: relative;
	margin:0;
	padding:0;
}
form { margin:0px; }
a {color:#06A;}
a:hover {color: #036;}
a img {border:none;}
img.portraitRight {
	display: block; 
	margin-left: auto;
	margin-right: auto;
	padding: 8px;
	border: solid;
	border-color: #dddddd #aaaaaa #aaaaaa #dddddd;
	border-width: 1px 2px 2px 1px;
	background-color: white;
	float: right;
	margin: 4px 4px 4px 4px;
}
img.portraitLeft {
	display: block; 
	margin-left: auto;
	margin-right: auto;
	padding: 8px;
	border: solid;
	border-color: #dddddd #aaaaaa #aaaaaa #dddddd;
	border-width: 1px 2px 2px 1px;
	background-color: white;
	float: left;
	margin: 4px 4px 4px 4px;
}
div.content1 {
	text-align:left;
	background-color:#f5f5f5;
	padding: 10px;
	border:1px black solid;
	width: 450px;
}
div.content2 {
	text-align:left;
	background-color:#f5f5f5;
	padding: 10px;
	border:1px black solid;
}
div.content3 {
	text-align:left;
	background-color:silver;
	padding: 10px;
	border:1px black solid;
}
p.title1 {
	border-top: 0px #12579c solid;
	border-bottom: 1px #12579c solid;
	FONT-FAMILY: Georgia;
	FONT-SIZE: 12pt;
	color: #12579c;
}
.titleShort {
	border-top: 0px #12579c solid;
	border-bottom: 1px #12579c solid;
	FONT-FAMILY: Georgia;
	FONT-SIZE: 12pt;
	color: #12579c;
	width:75%;
}
.clearfix:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
.clearfix {display: inline-block;}  /* for IE/Mac */
#layout_wrapper #layout_container #header {
	text-align: center;
	position:relative;
/*	top:-25px; */
	z-index:1;
}
#layout_wrapper #layout_container #header #search {
	white-space:nowrap;
	text-align:right;
	position:relative;
	top:25px;
	z-index:10;
	padding-right:5px;
}
#layout_wrapper {
	width: 950px;
	margin: auto;
	padding: 5px 0;
}
#layout_container {
	background: #FFF;
	padding: 0 5px;
}
#layout_edgetop, #layout_edgebottom {
	display: block;
	height: 10px;
	font-size: 0;
	line-height: 0;
	background-image: url("/images/edges.gif");
	background-repeat: no-repeat;
	background-position: left top;
}
#layout_edgebottom {background-position: left bottom;}
#layout_wrapper #layout_container #menu {
	position: relative;
}
#layout_wrapper #layout_container #body {
	padding: 15px;
}
#layout_wrapper #layout_container #footer {
	background-image: url("/images/footer.gif");
	padding-right: 10px;
	padding-left: 10px;
	height: 30px;
	font-size: 16px;
}
#layout_wrapper #layout_container #footer span {
	float: right;
}
.txtHeader {
	border-bottom-width: 1px;
	border-bottom-style: double;
	border-bottom-color: #10579a;
	font-size: 24px;
	font-weight: bold;
	color: #10579a;
}
.txtHeader2 {
	border-bottom-width: 1px;
	border-bottom-style: double;
	border-bottom-color: #10579a;
	font-size: 20px;
	color: #10579a;
}
#layout_wrapper #layout_container #body #body_left {
	width: 620px;
}
#layout_wrapper #layout_container #body #body_right {
	background-color: #53a0e9;
	width: 278px;
	position: relative;
	top: 338px;
	margin-left: 100px;
	right: 50%;
}
#sidebar_top, #sidebar_bottom {
	display: block;
	height: 5px;
	font-size: 0;
	line-height: 0;
	background-image: url("/images/sidebar.gif");
	background-repeat: no-repeat;
	background-position: left top;
}
#sidebar_bottom {background-position: left bottom;}
#layout_wrapper #layout_container #body #sidebar #sidebar_content {
	background-color: #53a0e9;
	padding-left: 5px;
	padding-right: 5px;
}
#layout_wrapper #layout_container #body #sidebar #sidebar_content #sidebar_content_content {
	border:1px solid #000000;
	background:#FFFFFF;
	text-align:center;
}
#collegeheader {
	background:#0066CC;
	color:#FFFFFF;
	font-size:19px;
	padding:5px;
}
#collegeheader a {text-decoration:none; color:#FFFFFF;}
.table1 td {
	border: 1px solid #000000;
}
.alert {
	background-color: #FFCCFF;
	border: 1px solid #000000;
	padding: 5px;
}
.alertG {
	background-color: #BBFDC4;
	border: 1px solid #000000;
	padding: 5px;
}
legend {
	font-size: 18px;
}
.invisable { visibility: hidden; display: none; }
.visable { visibility: visible; display: block; }

.solidHeader {margin:7px; padding-top:2px; padding-bottom:2px; padding-left:10px; background-color:#009; color:#FFF; font-weight:bold;}

#globalBar {position: relative; width: 100%; height: 21px; padding: 0; background:#0b4b92; margin-bottom:5px;}
#globalBarText {position: relative; margin: 0px auto 0px; width: 950px; padding: 0; color:#FFF; vertical-align:middle; line-height:20px;}
#globalBarText a {color:#FFF; text-decoration:none;}
#cse-search-box input {font-size:10px;}

.bigcap {font-size:30px; font-weight:bold;}

.smallTXT {font-size:12px;}
.Error {color:#F00; font-size:9px;}
.Error pre {font-size:12px;}
label.error {display: none; color:#F00;}



/* Source: /css/superfish.css*/


/*** ESSENTIAL STYLES ***/
.sf-menu, .sf-menu * {margin:0; padding:0; list-style:none; zoom:1;}
.sf-menu {line-height:1.0; position:relative;}
.sf-menu ul {position:absolute; top:-999em; width:220px;}
.sf-menu ul li {width:100%;}
.sf-menu li:hover {visibility:inherit;}
.sf-menu li {float:left; position:relative;}
.sf-menu a {display:block; position:relative;}
.sf-menu li:hover ul,
.sf-menu li.sfHover ul {left:0; top:30px; z-index:999;} /* 2.25em */
ul.sf-menu li:hover li ul,
ul.sf-menu li.sfHover li ul {top:-999em;}
ul.sf-menu li li:hover ul,
ul.sf-menu li li.sfHover ul {left:200px; top:0;}
ul.sf-menu li li:hover li ul,
ul.sf-menu li li.sfHover li ul {top:-999em;}
ul.sf-menu li li li:hover ul,
ul.sf-menu li li li.sfHover ul {left:200px; top:0;}

/*** arrows **/
.sf-menu a.sf-with-ul {padding-right: 2.25em; min-width:1px;}
.sf-sub-indicator {position:absolute; display:block; right:.75em; top:1.05em; width:10px; height:10px; text-indent: -999em; overflow:hidden; background:url('/images/arrows-8c8c8c.png') no-repeat -10px -100px;}
a > .sf-sub-indicator {top:.8em; background-position: 0 -100px;}
a:focus > .sf-sub-indicator,
a:hover > .sf-sub-indicator,
a:active > .sf-sub-indicator,
li:hover > a > .sf-sub-indicator,
li.sfHover > a > .sf-sub-indicator {background-position: -10px -100px;}
.sf-menu ul .sf-sub-indicator { background-position:  -10px 0; }
.sf-menu ul a > .sf-sub-indicator { background-position:  0 0; }
.sf-menu ul a:focus > .sf-sub-indicator,
.sf-menu ul a:hover > .sf-sub-indicator,
.sf-menu ul a:active > .sf-sub-indicator,
.sf-menu ul li:hover > a > .sf-sub-indicator,
.sf-menu ul li.sfHover > a > .sf-sub-indicator {background-position: -10px 0;}
.sf-shadow ul {/*background:url('/images/shadow.png') no-repeat bottom right;*/ padding: 0 8px 9px 0; -moz-border-radius-bottomleft: 17px; -moz-border-radius-topright: 17px; -webkit-border-top-right-radius: 17px; -webkit-border-bottom-left-radius: 17px;}
.sf-shadow ul {}
.sf-shadow ul.sf-shadow-off {background: transparent;}

.sf-menu {font-size:17px; line-height:35px; padding-bottom:30px;}
.sf-menu a {padding: 0 1em; text-decoration:none;background:transparent;}
.sf-menu a, .sf-menu a:visited {color:#000;}
.sf-menu li {float:left; position:relative; text-align:center; background:transparent;}
ul.sf-menu ul, ul.sf-menu li li:hover ul, ul.sf-menu li li.sfHover ul, .sf-menu li li li:hover ul, .sf-menu li li li.sfHover ul {width:220px;}
.sf-menu li li {text-align:left; background:#D6D6D6;}
.sf-menu li li li {background:#C7C7C7;}
.sf-menu a:focus, .sf-menu a:hover, .sf-menu a:active {outline:0;}
.sf-menu li:hover, .sf-menu li.sfHover, .sf-menu a:focus, .sf-menu a:hover, .sf-menu a:active {outline:0;}
ul.sf-menu > li#last {background:none;}



/* Source: /css/header.css*/


#menu {background-color:#ececec; padding:0 10px; height:36px;}



/* Source: /css/DynamicPage.css*/
charset "utf-8";
ul#DynamicPageFiles {list-style:none; list-style-type:none;}
ul#DynamicPageFiles li {float:left; width:131px; height:150px; text-align:center; padding:5px; margin:3px; overflow:hidden; position:relative;}
ul#DynamicPageFiles li div.optionsOverlay {position:absolute; right:0px; padding:5px; background-color:#EEE; filter:alpha(opacity=33); -moz-opacity: 0.33; opacity: 0.33;}
ul#DynamicPageFiles li div.optionsOverlay:hover {background-color:#DDD; filter:alpha(opacity=90); -moz-opacity: 0.9; opacity: 0.9}



/* Source: /css/scroller.css*/

#ajaxticker1{
width: 288px;
height: 210px;
border: 0px ridge black;
padding: 0px;
background-color: #FFFFFF;
}

#ajaxticker1 div{ /*IE6 bug fix when text is bold and fade effect (alpha filter) is enabled. Style inner DIV with same color as outer DIV*/
background-color: #FFFFFF;
}

.someclass{ //class to apply to your scroller(s) if desired
}





/* Source: /jquery/lightbox/jquery.lightbox-0.5.css*/
/**
 * jQuery lightBox plugin
 * This jQuery plugin was inspired and based on Lightbox 2 by Lokesh Dhakar (http://www.huddletogether.com/projects/lightbox2/)
 * and adapted to me for use like a plugin from jQuery.
 * @name jquery-lightbox-0.5.css
 * @author Leandro Vieira Pinho - http://leandrovieira.com
 * @version 0.5
 * @date April 11, 2008
 * @category jQuery plugin
 * @copyright (c) 2008 Leandro Vieira Pinho (leandrovieira.com)
 * @license CC Attribution-No Derivative Works 2.5 Brazil - http://creativecommons.org/licenses/by-nd/2.5/br/deed.en_US
 * @example Visit http://leandrovieira.com/projects/jquery/lightbox/ for more informations about this jQuery plugin
 */
#jquery-overlay {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 1090;
	width: 100%;
	height: 500px;
}
#jquery-lightbox {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	z-index: 10100;
	text-align: center;
	line-height: 0;
}
#jquery-lightbox a {background-color:transparent;}
#jquery-lightbox a img { border: none; }
#lightbox-container-image-box {
	position: relative;
	background-color: #fff;
	width: 250px;
	height: 250px;
	margin: 0 auto;
}
#lightbox-container-image { padding: 10px; }
#lightbox-loading {
	position: absolute;
	top: 40%;
	left: 0%;
	height: 25%;
	width: 100%;
	text-align: center;
	line-height: 0;
}
#lightbox-nav {
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	z-index: 1010;
}
#lightbox-container-image-box > #lightbox-nav { left: 0; }
#lightbox-nav a { outline: none;}
#lightbox-nav-btnPrev, #lightbox-nav-btnNext {
	width: 49%;
	height: 100%;
	zoom: 1;
	display: block;
}
#lightbox-nav-btnPrev { 
	left: 0; 
	float: left;
}
#lightbox-nav-btnNext { 
	right: 0; 
	float: right;
}
#lightbox-container-image-data-box {
	font: 10px Verdana, Helvetica, sans-serif;
	background-color: #fff;
	margin: 0 auto;
	line-height: 1.4em;
	overflow: auto;
	width: 100%;
	padding: 0 10px 0;
}
#lightbox-container-image-data {
	padding: 0 10px; 
	color: #666; 
}
#lightbox-container-image-data #lightbox-image-details { 
	width: 70%; 
	float: left; 
	text-align: left; 
}	
#lightbox-image-details-caption { font-weight: bold; }
#lightbox-image-details-currentNumber {
	display: block; 
	clear: left; 
	padding-bottom: 1.0em;	
}			
#lightbox-secNav-btnClose {
	width: 66px; 
	float: right;
	padding-bottom: 0.7em;	
}