BODY {margin:15px 0px 20px 0px; background:url("../images/background.gif") left top repeat; font-family:Arial,sans-serif;}
TD {font-size:80%;}
IMG {border:0px;}
.tableBack {background:#fff;}
H1 {font-size:110%; font-weight:bold; color:black; margin-top:20px; text-align:center} 
UL {line-height:140%; margin-left:10px; margin-right:10px; list-style:circle}
UL.menu {line-height:140%; margin-left:10px; margin-right:10px; list-style:none}
a {text-decoration:underline; color:black;}
a.menu {text-decoration:none; color:white;}
a:hover {color:#F00;}
LI.menu {color:white; text-align:left;padding: 0px; }
strong.menu {color:#F00;}
TH {font-size:90%; text-align:center}

#wrapper_extra{
	margin: 0px auto 0 auto;
	padding: 0px;
	}
	
#wrapper{ 
	margin: 13px auto 0 auto;
	padding: 0px;
	width: 770px;
	text-align: left;
	}

#stabreadcrumb {
	width:100%;
	float:left;
	clear:both;
	}

.breadcrumb {
	float:left;
	font-size:70%;
	margin-top:10px;
	color:#666;
	padding: 0px 0px 0px 8px;
	}
	
#topsection{  
	height: 118px; 
	}
	

#PageTitle {
	width:100%;
	float:left;
	clear:both;
	}

#footer{
	float:left;
	width: 770px;
	font-size:.70em;
	color:#878787;
	border-top:2px solid #B4B3AE;
	padding:2px 0 0 0;
	margin-top: 3px;
	font-family:Arial, Helvetica, sans-serif;
	}
	
#STA_footer {
	float:left;
	clear:both;
	width: 770px;
	font-size:.80em;
	font-weight:bold;
	color:#444;
	padding:0 0 1px 0;
	margin-left: 10px;
	font-family:Arial, Helvetica, sans-serif;
	background-color:#FFFFFF;
	}
	
#footercol1{
	float:left;
	width:77%; 
	background-color:#FFFFFF;
	}
	
#footerCol2{
	float:right;
	width:20%;
	}
	
h1.h1_titleRed {	
	padding-bottom: .4em;  
	font-size: 1em;
	font-weight: bold;
	color:#900;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:center; 	
	}


/* Single Column text area for Page2_Banner2col_NoNav pages, above 2 cols */
#contentarea_nonav{
	position:relative;
	width:770px;
	background-color:#FFFFFF;
	}

/* fix for the Guillotine bug in IE6 */
/* Hides from IE-mac \*/
* html .clear {height: 1%;}
.clear {display: block;}
/* End hide from IE-mac */

#staffListing {
	width:100%;
	float:left;
	clear:both;
	}
	
#header{
	width: 770px; 
	height: 118px;
	}
	
#alumniList th {
	font-weight: bold;
	background-color: #eeeeee;
	font-size:80%;
	text-align: left;
	white-space: nowrap;
}

#alumniList td {
	background-color: #ffffff;
}

.breadcrumb {
	float:left;
	font-size:90%;
	margin-top:10px;
	margin-left:80px;
	color:#666;
	padding: 0px 0px 0px 8px;
	}	
.breadcrumb_Right {
	float:right;
	font-size:90%;
	margin-top:10px;
	margin-right:30px;
	color:#666;
	padding: 0px 10px 0px 0px;
	}	

.errorMsg {
	float:left; 
	padding-left:8px; 
	color:#CC0000; 
	font-style:italic;
	width:55%;
	}


.leftShadow {background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='../images/shadow_left.png');} /* FOR IE */
.leftShadow[class] {background:url('../images/shadow_left.png') repeat-y;} /* IE IGNORES THIS */
.rightShadow {background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='../images/shadow_right.png');} /* FOR IE */
.rightShadow[class] {background:url('../images/shadow_right.png') repeat-y;} /* IE IGNORES THIS */
.topShadow {background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='../images/shadow_top.png');} /* FOR IE */
.topShadow[class] {background:url('../images/shadow_top.png') repeat-x;} /* IE IGNORES THIS */
.bottomShadow {background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='../images/shadow_bottom.png');} /* FOR IE */
.bottomShadow[class] {background:url('../images/shadow_bottom.png') repeat-x;} /* IE IGNORES THIS */
.navTabs {background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='images/navTabs_tile.png');} /* FOR IE */
.navTabs[class] {background:url('images/navTabs_tile.png') repeat-x;} /* IE IGNORES THIS */
.leftColBack {background:url("images/home_leftCol_background.gif") repeat-y;}

.homeTextArea {background:url("images/shadow_underNav.gif") repeat-x; padding:0px 0px 20px 43px;}

P.first, P.firstRight {margin-left:100px;}
P.firstLeft {margin-right:100px;}
P.faq {padding: 0px; margin-top:20px; font-weight: bold; color:#3B4587;}
.subpageCopy {padding:0px 20px 20px 0px;}
.subnavLine {background-color:#d3d3d3;}
.req {color:#ff0000;}
