html, body, h1, h2, h3, h4, ul, li, p {	margin: 0;	padding: 0;}h1 img {	display: block;}img {	border: 0;}a {	color: #464544;}a:hover {	color: #FFA405;}.left {	float: left;}.right {	float: right;}.more {	text-align: right;}.clear {	clear: both;}body {	background: #fff url(images/page_bg2.gif) repeat-x;	text-align: center;	font: 17px Times New Roman, serif;	color: #1D3B61;}/* layout */#wrapper {	text-align: left;	margin: auto;	width: 728px;  position: relative;}h1 {  position: absolute;  top: 46px;  padding-top: 8px;  left: 0;  height: 43px;  width: 414px;  background: url(images/academics1.gif) no-repeat; }h1 strong {  font-weight: normal;  color: #0E1520;}#top-nav {  position: absolute;  top: 15px;  left: 414px;  width: 266px;  height: 269px;  background: #839FC4 bottom left ;}#top-nav ul {  text-align: center;  line-height: 32px;}#top-nav li {  display: inline;  font-size: 16px;  color: #ffffff;}#top-nav a {  text-decoration: none;  font-weight: normal;  color: #ffffff;}#top-nav a:hover {  text-decoration: underline;}#mmagic {  position: absolute;  top: 46px;  left: 680px;  width: 48px;  height: 238px;}#header {  background: url(images/header_bg3.jpg) no-repeat;  position: absolute;  top: 89px;  left: 0px;  width: 414px;  height: 195px;}/* body */#spacer {  height: 285px;}#body {  background: url(images/body_bg1.gif) repeat-y;  width: 100%;}#bodysecondary {  background: url(images/body_bg_secondary.gif) repeat-y;  width: 100%;}#bodysecondary a { font: 17px Times New Roman, serif;  color: #1D3B61;  /*font-weight: bold;*/  text-decoration: none;}#bodysecondary a:hover {  font: 17px Times New Roman, serif;  color: #E25127;}#bodysecondary2 {  background: url(images/body_bg_secondary2.gif) repeat-y;  width: 100%;}#bodysecondary2 a {  color: #E25127;  text-decoration: none;}#bodysecondary2 a:hover {  text-decoration: underline;}#bodysecondary3 {  background: url(images/body_bg2.gif) repeat-y;  width: 100%;}#bodysecondary3 a {  color: #E25127;  text-decoration: none;}#bodysecondary3 a:hover {  text-decoration: underline;}#p {text-align: left;  margin: auto;  position: fixed;}#p {text-align: left;  margin: auto;  position: fixed;}#left {  float: left;  width: 412px;}#right {  float: right;  width: 312px;}#prepright {  float: right;  width: 312px;}#nav ul {}#nav li {  float: left;  width: 102px;  height: 34px;  line-height: 34px;  text-align: center;  background: url(images/tab_lit1.gif) repeat-x;  border-left: 1px solid white;  list-style: none;}#nav a {  font: 16px "Times new roman", serif;  color: #ffffff;  text-decoration: none;}#nav a:hover {  text-decoration: underline;}#nav li.drk {  background: url(images/tab_drk1.gif) repeat-x;  border-left: none;  padding-left: 1px;}#visit {  background: #EEEEEE;  padding: 2px 19px 2px 19px;}#visit h2 {  font: 24px "Times new roman", serif;}#visit a {  text-decoration: none;}#visit a:hover {  text-decoration: underline;}#subs-left {  color: #ffffff;  float: left;  width: 190px;  padding-left: 20px;  padding-bottom: 10px;  margin-top: 0px;}#subs-right {  float: right;  width: 145px;  padding-right: 30px;  padding-bottom: 10px;  margin-top: 0px;}#subs-left a {  color: #ffffff;  text-decoration: none;}#subs-left a:hover {  text-decoration: underline;  }#subs-left h3 {  color: #E25127;  margin: 0.6em 0;  font: 19px "Helvetica", sans-serif;}#subs-left p {  }#subs-right {  color: #ffffff;}#subs-right h3 {  color: #000000;  padding-left: 20px;  padding-bottom: 14px;  font: 18px "Times new roman", serif;}#subs-right h4 {  color: #F0CF59;  font: 17px "Helvetica", sans-serif;  margin: 0.6em 0;}#subs-right ul {  margin-top: 1em;}#subs-right li {  list-style: none;  padding-left: 20px;  background: 5px 3px url(images/bullet1test.gif) no-repeat;}#subs-right p {  text-align: justify;  margin: 0.6em 0;}#subs-right a {  text-decoration: none;}#subs-right a:hover {  text-decoration: underline;  }#visitncaa {  background: #EEEEEE;  width: 305px;  padding-bottom: 10px;}#visitncaa h2 {  font: 24px "Times new roman", serif;}#visitncaa a {  text-decoration: none;}#visitncaa a:hover {  text-decoration: underline;}#subs-LeftRight {  float: left;  padding-left: 35px;  padding-bottom: 10px;  margin-top: 22px;}#right-i {  padding: 6px 25px 0 20px;}#right h2 {  color: #323E51;  font: 24px "Helvetica", sans-serif;  margin-bottom: 10px;}#right h3 {  color: #000000;  font: 18px "Helvetica", sans-serif;  margin-bottom: 5px;}#right p {  margin-top: 0;  color: #163348;}#right .left {  margin-right: 4px;}#right a {  color: #163348;  text-decoration: none;}#right a:hover {  text-decoration: underline;}#prepright-i {  padding: 0px 25px 0 20px;}#prepright h2 {  color: #323E51;  font: 24px "Helvetica", sans-serif;  margin-bottom: 10px;}#prepright h3 {  color: #000000;  font: 18px "Helvetica", sans-serif;  margin-bottom: 5px;}#prepright p {  margin-top: 0;  color: #163348;}#prepright .left {  margin-right: 4px;}#prepright a {  color: #E25127;  text-decoration: none;}#prepright a:hover {  text-decoration: underline;  color: #E25127;}/* footer */#copyright {  background: #B4AAA9;  color: #ffffff;  text-align: center;  font-size: 12px;  float: right;  width: 315px;  padding: 3px 0;  margin-bottom: 20px;}#copyright p {  margin: 0;  padding: 0;}span.expandLink {  font-size: 20%;  color: #1D3B61; }  span.expandLink a { color: #E25127; }