/* Senior Bachelor CSS Document */											


body {height: 100%;}

.maintable {
	border:solid 1px #023445;
}

.centercolumn {
	border:solid #023445;
	border-width: 0px 1px 1px 1px;
	background: #D9EFF6;
	padding: 10px;
}

.rightcolumn-newsletter {
	border:solid #023445;
	border-width: 0px 0px 1px 1px;
	background: #D9EFF6;
	padding: 10px;
}

.rightcolumn {
	border:solid #023445;
	border-width: 0px 0px 1px 0px;
	background: #C1DDE6;
	padding-top: 10px;
}

.leftnav-bar {
	border:solid #023445;
	border-width: 0px 0px 1px 0px;
	background: #7C9CA7;
}

.floating-nav {
	float:right;
	margin-top:10px;
	margin-left:5px;
	margin-bottom:5px;
	border:solid #023445;
	border-width: 1px;
	background: #84AAB6;
	padding: 10px;
}

.email-signup {
	border:solid #023445;
	border-width: 1px 1px 1px 1px;
	background: #7C9CA7;
	color:#000000;
}

.content-Container {
	background:#FFFFFF;
	border:solid 1px #023445;
	color:#000000;
	font-family: trebuchet, trebuchet MS, arial, helvetica, sans-serif;
	font-size:11px;
	padding:10px;
	height: 100%;
}

.singleline{ background:#023445; padding:0px; }

.spacer-Box { background:#FFFFFF; color:#FFFFFF; font-size:1px; height:10px }

.full-Width {
	width: 100%;
	height: 100%;
}

.content-Container_Nopad {
	background:#FFFFFF;
	border:solid 1px #023445;
	color:#000000;
	font-family: trebuchet, trebuchet MS, arial, helvetica, sans-serif;
	font-size:11px;
	padding:0px;
}
.section-Header {
	background:#023445; 
	color:#FFFFFF; 
	margin-bottom: 0px;
	font-family: trebuchet, trebuchet MS, arial, helvetica, sans-serif; 
	font-weight:bold; 
	font-size:11px; 
	height:11px; 
	line-height:13px; 
	padding:3px; 
	padding-left:10px; 
	text-transform:normal; 
}


.subscribenow {
	background:#023445; 
	color:#FFFFFF; 
	margin-bottom: 0px;
	font-family: trebuchet, trebuchet MS, arial, helvetica, sans-serif; 
	font-weight:bold; 
	font-size:12px;   
	padding:3px;
}
.subscribenow a { color:#FFFFFF; }
.subscribenow a:visited { color:#FFFFFF; }
.subscribenow a:hover { 
	color:#FFFFFF;
	text-decoration:underline; 
}

.teaserlinks { font-size: 15px; }
.teaserlinks a { color:#0C5AFA; text-decoration:none; }
.teaserlinks a:visited { color:#0C5AFA; }
.teaserlinks a:hover { color:#719DF7; text-decoration:underline; }



body { background:#FFFFFF; padding:0px; }

.head1 {
	color:#023445; 
	font-family: trebuchet, trebuchet MS, arial, helvetica, sans-serif; 
	font-weight:bold; 
	font-size:20px;
}
.head2 {
	color:#023445; 
	font-family: trebuchet, trebuchet MS, arial, helvetica, sans-serif; 
	font-weight:bold; 
	font-size:17px;
}
.head3 {
	color:#023445; 
	font-family: trebuchet, trebuchet MS, arial, helvetica, sans-serif; 
	font-weight:bold; 
	font-size:15px;
}
.head4 {
	color:#023445; 
	font-family: trebuchet, trebuchet MS, arial, helvetica, sans-serif; 
	font-weight:bold; 
	font-size:13px;
}

.floatimgleft {
float:left;
margin-top:10px;
margin-right:10px;
margin-bottom:10px;
}

.floatimgright {
float:right;
margin-top:10px;
margin-left:10px;
margin-bottom:10px;
}

.leftnav a {
	color:#FFFFFF;
	font-family: trebuchet, arial, helvetica, sans-serif;
	font-size:14px;
	font-weight: normal;
	text-decoration:none;
	line-height: 30px;
}
.leftnav a:visited { color:#FFFFFF; }
.leftnav a:hover { 
	color:#FFFFFF;
	text-decoration:underline; 
}


.line-white { background:#FFFFFF; padding:0px; width: 100% }


.biglink { font-size: 13px }

a { color:#0C5AFA; text-decoration:none; }
a:visited { color:#0C5AFA; }
a:hover { 
	color:#719DF7;
	text-decoration:underline;	
}

p, td {
	color:#000000;
	font-family: trebuchet, trebuchet MS, arial, helvetica, sans-serif;
	font-size:11px;
	line-height:21px;
}

.text {
	color:#000000;
	font-family: trebuchet, trebuchet MS, arial, helvetica, sans-serif;
	font-size:11px;
	line-height: normal;
}

hr { color:#273677; height:1px; }

ul li {
	line-height: normal;
	list-style-image:url(images/bullet.gif);
	margin-left: -15px;

}


.small {
	color:#000000;
	font-family: trebuchet, trebuchet MS, arial, helvetica, sans-serif;
	font-size:9px;
	line-height: 10px;
}

.formBox {
	border-style: solid;
	border-width: 1px;
	border-color: 023445;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #000000;
	padding: 3px;
}

