/**/
/* Begin Typography & Colors */
html, body {margin: 0px auto;padding: auto;background: #d3d2ce;font-family: Arial, Helvetica, Sans-Serif;font-size:12px;font-color:#cccccc;}
h1{font-size:10px;width:900px;margin:0px auto;text-align:center;color:#555;font-weight:normal;font-family:calibri;padding:3px;}
.hidden {display: none;}
#page-container {align:center;width: 910px;background: #ffffff;margin: 0px auto;border: 1px solid #666666;}
.sitefont {font-size:12px; font-family:Arial;color:#333333; font-weight:normal; font-style:normal; text-decoration:none;}
.sitefontsm {font-size:10px; font-family:Arial;color:#000000; font-weight:normal; font-style:normal; text-decoration:none;}
.menufont {font-size:9px; font-family:Arial;color:#ffffff; font-weight:normal; font-style:normal; text-decoration:none;line-height:32px;}
#header {background: url(images/header.jpg) no-repeat;width: 910px;height: 96px;margin: 0px auto;align:center;position:relative;margin-top:0;}
#header a {position: absolute;top: 0;left: 0;width: 165px;height: 72px;}
 #header a h1 {display: none;}
#content {width:910px;margin: 0px auto;padding:0 20px 0 20px;border: 0px solid #990000;}
#subheader {width:858px;height:59px;background: url(images/header-bkgd.gif) no-repeat;padding: 16px 0 0 20px;margin:0;border: 0px solid #990000;}
#subheader-course {width:858px;height:59px;background: url(images/header-bkgd.gif) no-repeat;padding: 16px 0 0 20px;margin:0;line-height:32px;border: 0px solid #990000;}
.subheaderfont {font-size:20px; font-family:Arial;color:#0e1b24; font-weight:bold; font-style:normal; text-decoration:none;}
#footer2 {width:830px;margin-left: -10px;padding: 10px 20px 0 20px;border: 0px solid #990000;height: 38px;background: url(images/footer-bkgd.gif) no-repeat;}
#footer {width:910px;margin: 0px auto;padding: 10px 20px 0 20px;border: 0px solid #ffffff;height: 38px;background: url(images/footer-bkgd.gif) no-repeat;}
.footerfont  {font-size:10px; font-family:Arial;color:#ffffff; font-weight:normal; font-style:normal; text-decoration:none;}
a.sitelink:link  {COLOR:#4c6a89; text-decoration:underline;}
a.sitelink:visited  {COLOR:#4c6a89; text-decoration:underline;}
a.sitelink:hover  {COLOR:#f3a600; text-decoration:none; font-weight:normal;}
a.sitelink:active  {COLOR:#4c6a89; text-decoration:underline;}
a.footerlink:link  {COLOR:#f5bb00; text-decoration:none;}
a.footerlink:visited  {COLOR:#f5bb00; text-decoration:none;}
a.footerlink:hover  {COLOR:#f5bb00; text-decoration:underline; font-weight:normal;}
a.footerlink:active  {COLOR:#f5bb00; text-decoration:none;}
#menu {width:910px;height:34px;font-size:75%;line-height:32px;border-top: 1px solid white;border-bottom: 1px solid white;}
#menu ul {margin:0;padding:0;list-style:none;}
#menu li {display:inline;margin:0;padding:0;}
#menu a {float:left;background:url("images/nav-off.jpg") no-repeat left top;width:91px;height:34px;margin:0;padding:0;color:#FFFFFF;text-align:center;text-decoration:none;}
.current {float:left;background:url("images/nav-on.jpg") no-repeat left top;width:91px;height:34px;margin:0;padding:0;color:#FFFFFF;text-align:center;text-decoration:none;}
/* Commented Backslash Hack hides rule from IE5-Mac \*/
/* End IE5-Mac hack */

#menu a:hover span {color:#FFFFFF;}
#menu a:hover {background:url("images/nav-on.jpg") no-repeat left top;}
a:link {color:#005581;text-decoration:underline;}
/* unvisited link */

a:visited {color:#005581;text-decoration:underline;}
 /* visited link */
a:hover {color:#88bef4;text-decoration:none; font-weight:normal;}
/* mouse over link */
a:active {color:#005581;text-decoration:underline;}
  /* selected link */
a.home:link {color:#FFFFFF;text-decoration:underline;}
/* unvisited link */
a.home:visited {color:#FFFFFF;text-decoration:underline;}
 /* visited link */
a.home:hover {color:#FFFFFF; text-decoration:none; font-weight:normal;}
/* mouse over link */
a.home:active {color:#FFFFFF;text-decoration:underline;}
  /* selected link */
#navlist { list-style-image: url(images/bullet.gif); }
/* End captions */

