* {
	font-family: Verdana, Helvetica, sans-serif;
	margin: 0;
	padding: 0;
}
ul,ol {
	margin-left:15px;
	padding-left:15px;
}
blockquote { margin:1em 30px; }
body,div,table,th,td,form,textarea,input,pre,p,select,a {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 8pt;
	_line-height: 1.2; /* needed to make ie display what it should */
}
p {margin:1em 0;}
a {text-decoration: none;}
a:hover {text-decoration: underline;}
H3 {font-size:1.4em;}
#container {
	width: 748px;
	text-align: left;
	margin: 0 auto;
	padding:0;
}
#header {
	background: url(/images2006/head.jpg) no-repeat top left;
	height: 134px;
	padding-left: 34px;
	margin-bottom: 0px;
	font-size:8pt;
}
#slaLogo {
	float: left;
	margin-top: 6px;
	margin-left: 8px;
	font-size:8pt;
}
#headerAd {
	margin-left: 210px;
	padding-top: 10px;
	padding-bottom: 0px;
	margin-bottom: 0px;
}
#headerInteractive {
	float: left;
	border: 1px solid black;
}
input {font-size: 8pt !important;}
#search {
	margin-top: 24px;
	float: left;
	clear: left;
}
#searchInput {
	text-align: center;
	font-size: 7pt;
	float: left;
	margin: 0;
	padding: 0;
}
#login {
	margin-left: 4ex;
	margin-top: 14px;
	float: left;
	font-size:7pt;
}
#loginSubmit {
	font-size:7pt;
	color: #B0A8BF;
	float:left;
	margin-left:4px;
}
span.loginOption {
	font-size:7pt;
	padding:0;
	margin:0;
	color: #B0A8BF;
}
#userLabel,#passwordLabel {
	padding-top: .5em;
	padding-right: 0;
	padding-left: 1ex;
	font-size: 7pt;
	float: left;
	color: #413064;
}
#searchInput a,#userIDInput a,#userPWInput a {
	font-size: 7pt;
	color: #B0A8BF;
}
#userIDInput,#userPWInput {
	display: block;
	font-size: 7pt;
	float: left;
	margin: 0;
	vertical-align:bottom;
}
.loginError {
	font-size: 7pt;
	text-align: center;
	width: 320px;
}
.loginMessage,.loginMessage a {
	font-size: 7.6pt;
	color: #999999;
	font-weight: bold;
	margin-top: 7.6pt;
}
.loginMessage a {text-decoration:underline;}
.headerLightColor {
	color:#B0A8BF;
	font-size:7pt;
}
#quickLinks {
	margin-top: 24px;
	padding-top: 5px;
	color: #B0A8BF;
	margin-right: 5px;
	font-size: 8pt;
	float: right;
	width: 7em;
}
.homePageQuickLink {margin-bottom:0;}
.linkTEXT {
	font-family:Tahoma, sans-serif;
	font-weight:bold;
	color: white !important;
	font-size: 8pt;
	text-decoration: none;
	padding: 0 4px 0 12px;
	padding-top: -2px;
	padding-bottom: -2px;
	margin-top: 0;
	margin-left: 10px;
	border-left: solid white 1px;
	/* letter-spacing: .42; */
}
.linkOver {background-color: #B0A8BF;}
#nav {
	height: 20px;
	padding: 8;
	font-size: 10pt;
}
#nav a {
	padding: 0;
	padding-left: 4px;
	padding-right: 0;
	margin: 0;
}
.first {
	border-left: none;
}
ul#nav {
	padding: 0;
	margin: 0;
	list-style: none;
	background-color: #413064;
	padding-top: 2px;
}
#nav li {
	display: inline;
	padding: 0;
	margin: 0;
}
#innerContain {
	width: 743px;
	text-align: left;
	margin: 0 auto;
	margin-left: 3px;
	position: relative;
}
.crumblink, .crumbSeperator {
	color:#999999;
	font-size:8pt;
}
.crumbtrail {
	font-size:8pt;
	background-color:white;
}
#row1 {
	height: 145px;
	padding: 0;
	margin: 0;
}
div.ddmDiv {
  position:absolute;
	top:20px;
	z-index:104;
}
td.ddItem {
	background-color: #E9E6EC;
	border-bottom: 2px #EEEEEE solid;
	padding: 4px 8px 4px 2px;
	filter: progid : DXImageTransform . Microsoft . Alpha(opacity = 96);
}
td.dropDownUserSeparater {
	text-align: center;
	border-top: 2px ridge white;
	border-bottom: 2px ridge white;
	background-color: #E9E6EC;
	font-size: 7.6pt;
	font-weight: bold;
	text-decoration: none;
}
td.dropDownItemHover {
	background-color: #B0A8BF;
}
a.ddAnchor {
	color: black;
	font-size: 7.6pt;
	font-weight: bold;
	text-decoration: none;
}
td.ddLeft {
	padding: 3;
	background-color: #E9E6EC;
}
td.ddRight {background-color: #E9E6EC;}
table.dd {z-index: 200;}
td.QLddItem {
	background-color: #FCFCFC;
	border-bottom: 2px #EEEEEE solid;
	padding: 2px 8px 2px 2px;
	filter: progid : DXImageTransform . Microsoft . Alpha(opacity = 96);
}
td.QLddItemLast {
	background-color: #FCFCFC;
	padding: 2px 8px 2px 2px;
	filter: progid : DXImageTransform . Microsoft . Alpha(opacity = 96);
}
td.QLddSep {
	text-align: center;
	border-top: 2px ridge white;
	border-bottom: 2px ridge white;
	background-color: #FCFCFC;
	font-size: 7.6pt;
	font-weight: bold;
	text-decoration: none;
}
td.QLdropDownItemHover {
	background-color: #FCFCFC;
}
a.QLddAnchor {
	color: black;
	font-size: 7.6pt;
	font-weight: bold;
	text-decoration: none;
}
a.QLddAnchorCommand {
	color: black;
	font-size: 7.6pt;
	font-weight: bold;
	text-decoration: none;
}
td.QLddLeft {
	padding: 3;
	font-size:1px;
	background-color: #FCFCFC;
	border-left:1px solid black;
}
td.QLddRight {
	background-color: #FCFCFC;
	border-right:1px solid black;
}
table.QLdd {z-index: 200;}
h4.homePage {
	font-size: 7.6pt;
	font-weight: bold;
	color: #333366;
}
h4.CBATitle {
	font-size: 7.6pt;
	font-weight: bold;
	color: #877D9F;
	margin-left:2px;
}
h4.advTitle {
	font-size:7.6pt;
	font-weight:bold;
	color:#877D9F;
	margin-left:5px;
	margin-top:-8px;
}
h4.blogTitle, h4.advTitle {
	font-size: 7.6pt;
	font-weight: bold;
	color: #877D9F;
}
div.homePageHeader1 {
	font-size: 12pt;
	color: #cc6633;
	font-weight: bold;
}
#welcomeBox {
	width: 136px;
	margin-right: 4px;
	padding-left: 8px;
	float: left;
	height: 120px;
	margin-top: 12px;
}
a.homePageQuickLink {
	display: block;
	text-decoration: none;
	padding-left:4px;
	text-indent:-4px;
	color: #999999;
}
div.homePageQuickLink {
	font-size:7.6pt;
	margin-bottom: 1em;
	font-weight: bold;
	border-bottom: 1px solid black;
	width:18ex;
}
#welcomeBox p {
	font-size: 7.6pt;
	margin-bottom:1ex;
}
#welcomeBox a {
	font-size: 7.6pt;
	font-weight: bold;
	color: #333366;
}
#feature {
	width: 320px;
	margin-top: auto;
	display: block;
}
#featureBox {
	width: 340px;
	margin-top:12px;
	padding-left: 20px;
	padding-top: 10px;
	height: 110px;
	vertical-align: bottom;
	float: left;
}
#feature p {margin: 0 0 1em 0;}
#feature a {
	color: #999999;
	text-align: center;
	display: block;
	font-weight: bold;
	font-size: 7.6pt;
}
#row2 {
	height: 148px;
	margin: 8px 0;
	width: 743px;
}
#sectionLinks1,#sectionLinks2 {
	width: 228px;
	float: left;
	border-right: 2px solid #CCCCCC;
	height: 140px;
	padding: 4px 8px 0px 8px;
}
#sectionLinks3 {
	width: 232px;
	float: left;
	height: 140px;
	padding: 4px 4px 0px 8px;
}
.homeIcons {
	float: right;
	margin-top: 8px;
}
#row2 ul {
	margin-top: 1ex;
	margin-left: 0px;
	padding-left: 1ex;
	font-size: 10pt;
	color: #cc6633;
	list-style-type: none;
}
#row2 ul li {
	background-image: url('/images2006/bulletOrange.jpg');
	background-repeat: no-repeat;
	background-position: 0px 2px;
	padding-left: 1ex;
}
#row2 ul li a {color: black;}
#row3 {
	height: 180px;
	padding: 0;
	margin: 0;
}
#news {
	width: 200px;
	float: left;
	height: 164px;
	padding: 0 6px;
	margin-top: 8px;
}
#news a {
	color: #999999;
	display: block;
	padding-left: 2ex;
	font-weight: bold;
	font-size:7.6pt;
}
#news a.headline,.headlinesText,.headline {
	padding-left: 0;
	color: #000000;
	font-size: 7.6pt;
	font-weight: normal;
	margin: 0;
}
#news ul {
	margin: 0;
	padding: 16px 0 0 0;
	font-size: 7.6pt;
	list-style-type: none;
	height: 114px;
	overflow: hidden;
}
.checkbox {
	margin-top:-4px;
	margin-left:-2px;
	height:11px;
}
#news ul li {
	padding: 0;
	margin-top: 1.5ex;
	background-image: url('/images2006/bulletOrange.jpg');
	background-repeat: no-repeat;
	background-position: 4px 0px;
	padding-left: 2ex;
	_height: 1%;
}
#newsHeader {
	color: #FFFFFF;
	background-color: #60537E;
	font-weight: bold;
	font-size: 10pt;
	padding: 1px 8px 3px 8px;
}
#multiBox {
	width: 174px;
	float: left;
	height: 174px;
	position: relative;
	padding: 0;
	margin:0;
	background: url(/images2006/careerctr.jpg) bottom left no-repeat;
}
.bcaTitle {
	font-size: 10pt;
	font-weight: bold;
	margin-left: 9px;
	margin-top: 5px;
	margin-bottom: 1ex;
	color: #cc6633;
}
#tabs {
	margin: 0;
	padding: 0;
	width: 60px;
	float: right;
	margin-bottom:4px;
}
#tabsAdvocacy {
	margin: 0;
	padding: 0;
	width: 50px;
	float: right;
}
#multiBox h3 {padding-left: 1em;}
.multiLinks a {font-size: 80%;}
#careerCenter {
	z-index: 104;
	position: absolute;
	left: 3px;
	top: 4px;
	visibility: visible;
	width: 170px;
	padding-left:2px;
	height:168px;
	overflow:hidden;
}
#careerCenter ul {
	margin-top: 2px;
	padding-top: 0;
	list-style: none;
	padding-left: 0;
	margin-left: 0;
	margin-bottom: 5px;
}
#careerCenter ul li {
	padding-left: 8px;
	font-size:8pt;
}
#careerCenter ul.seekersLinks li a, a.advBottomLink {
	color: #DEA16A;
	font-weight: normal;
	font-size:8pt;
}
a.advBottomLink {
	color: #DEA16A;
	font-weight: normal;
	font-size:8pt;
	padding-left:5px;
}
#careerCenter ul.jobListings li {
	padding-left: 10px;
	font-size:7pt;
	padding-right:3px;
	margin-bottom:2px;
	text-indent:-4px;
}
#careerCenter ul.jobListings li a{
	color: #000000;
	font-size: 7pt;
	text-decoration: underline;
}
#blogs {
	z-index: 104;
	position: absolute;
	left: 3px;
	top: 4px;
	width: 170px;
	visibility: hidden;
	padding-left:2px;
	overflow:hidden;
}
#blogs ul,#advocacy ul {
	list-style: none;
	margin: 0;
	padding: 0px;
	font-size:8pt;
}
#advocacy ul {
	height:120px;
	overflow:hidden;
}
#advocacy ul li {
	margin-bottom: 7px;
	padding-right: 7px;
	margin-left:5px;
	font-size:7pt;
}
#blogs ul li {
	margin-bottom: 9px;
	padding-right: 7px;
	margin-left:1ex;
}
#advocacy ul li a,#blogs ul li a {
	color: #000000;
	font-size: 7pt;
	text-decoration: underline;

}
#advocacy {
	z-index: 104;
	position: absolute;
	left: 3px;
	top: 4px;
	width: 170px;
	visibility: hidden;
	padding-left:2px;
	overflow:hidden;
	height:168px;
}
#clickU {
	width: 320px;
	float: left;
	margin-left: 10px;
	height: 100px;
	border-bottom: 2px solid #cccccc;
	border-top: 2px solid #cccccc;
	overflow: hidden;
	text-align: center;
	position:relative;
}
#clickUniversitySwitcher {margin-top:8px;}
#outer {
	height: 100px;
	overflow: hidden;
	position: relative;
}
#outer [id] {
	display: table;
	height: 100px;
	position: static;
}
#middle {
	position: absolute;
	top: 50%;
}
#middle [id] {
	display: table-cell;
	vertical-align: middle;
	position: static;
}
#live {
	position: relative;
	top: -50%;
	left: -50%;
	width:150px;
}
#live [id] {
	width:150px;
	position: static;
}
#clickULive {
	width: 140px;
	float: left;
	padding-top: 6px;
	text-align: center;
}
#clickUniversity {
	width: 140px;
	float: left;
	padding-top: 6px;
	text-align: center;
	height:90px;
}
#clickULiveSessions {
	width: 170px;
	text-align: center;
	margin-left: 10px;
}
.liveTitle {
	font-size: 9pt;
	color: #cc6633;
}
#row3sectionC {
	padding: 8px 4px 0px 4px;
	width: 320px;
	height: 60px;
	float: left;
}
#io {
	text-align: center;
	float: left;
	width: 205px;
	height: 50px;
	border-right: 2px solid #CCCCCC;
}
#io a {
	display: block;
	font-weight: bold;
	font-size: 7.6pt;
	color: #999999;
	padding-top: 1ex;
}
#sponsor {
	padding-left: 1em;
	text-align: center;
	font-size: 7pt;
	float: left;
	width: 100px;
	color: #999999;
}
#bottomNavLinks {
	width: 100%;
	color: white;
	text-align: center;
	background-color: #B0A8BF;
	color: white;
	padding-bottom: 2px;
}
#bottomNavLinks a {
	color: white;
	padding: 0 12px;
	font-size: 7.6pt;
	font-weight: bold;
}
#belowFooter,#belowFooter a {
	margin-top: 2px;
	font-size: 7pt;
	color: #B0A8BF;
	text-align: center;
}
#feedback {
	position: absolute;
	right: 0px;
}
#feedbackLayer {
	text-align: center;
	background-color: #B0A8BF;
	height: 200px;
	width: 250px;
	border: 1px solid #413064;
	font-size:8pt;
}
#frmFeedback {font-size: 8pt;}
#frmFeedback div.textInput {
	padding-left: 10px;
	text-align: left;
}
#frmFeedback div.textInput textarea {
	width: 215px;
	overflow:auto;
}
#feedbackResponse {
	text-align: center;
	background-color: #B0A8BF;
	height: 180px;
	width: 250px;
	border: 1px solid #413064;
}
#content {
	width: 561px;
	float: left;
	min-height:462px;
	_height:462px;
	background:url(/images2006/tanColumn.gif) repeat-y;
}
#contentNoLeftNav {
	width: 561px;
	float: left;
	min-height:462px;
	_height:462px;
}
#document {
	margin-top: 1em;
	width: 435px;
	margin-left: 122px;
}
#navLinks {
	width: 114px;
	float: left;
	font-size: 8pt;
	margin: 6px 5px 6px 0;
	padding: 1px;
	padding-bottom:10px;
}
#navLinksOver {
	width:114px;
	padding:1px;
}
#navLinks ul {
	list-style: none;
	padding-left: 6px;
	margin-left: 6px;
}
A.sidebarlinksub {
	text-decoration: none;
	font-size: 8pt;
	font-weight:bold;
	color: #333333;
	font-family:Tahoma,sans-serif;
}
a.sidebarlinksub:hover {color: #950A1D;}
ul.sublinks {
	list-style: none;
	margin-left: 3px;
	padding-left: 15px;
	text-indent: -10px;
}
li.sublinks {
	font-size:8pt;
	margin:0 0 6px 0;
}
.title {
	font-size: 14pt;
	font-weight: bold;
	border-bottom: 1px solid black;
	margin-bottom: 1ex;
}
.centered {text-align: center;}
#rightColumn {
	width: 176px;
	float: right;
	padding:0;
	margin:0;
}
#floatBreak {clear: both;}
table#wl_table {visibility:hidden;}
table.wl_table_main {
	margin:0px auto;
	position:relative;
	bottom:94px;
	background-color:#CCCCCC;
	visibility:hidden;
	z-index:201;
}
td.wl_td_row {width:40px;}
UL.sSwitch {
	list-style-type: none;
	vertical-align:bottom;
	margin:0px auto;
	padding:0;
	background:url('/images2006/letter-size3.jpg') no-repeat;
	width:108px;
}
UL.sSwitch li {
	display:inline;
	padding:0;
	margin:0px 0px;
}
#styleSwitch {
	padding:0;
	color:#999999;
	font-size:8pt;
	margin:4px auto;
	width:108px;
	text-align:center;
}
div.searchResultSummary {
	font-size: 10pt;
	color: #000000;
	font-family: Arial,Helvetica,sans-serif;
	line-height: 11pt;
	margin-top: 2px;
	margin-left:1px;
	margin-bottom:10pt;
	padding-right:5px;
	text-align:justify;
}
span.searchResultSmallURL {
    font-size:75%;
    font-weight:bold;
    color:green;   
}
.alert {
	margin:1em 5em 1em 5em;
	border:2px solid black;
	padding:3px;
	background-color:#ffff99;
}
	
