body {
text-align:center;
background-color:#7f99b2;
vertical-align:text-top;
}

img, table {
border:0px none;
}

body, div, ul, li, h1, h2, h3, h4, img, form {
padding:0;
margin:0;
}

#content ul li ul li.sq {
list-style-type:square;
}

ul.online {
list-style-image:url('../img/icons/online_icon.png');
list-style-position:1.5em;
font-family:Arial,Verdana,sans-serif;
font-weight:normal;
font-size:13px;
color:#000000;
line-height:18px;
text-decoration:none;
text-align:left;
}

ul.fax {
list-style-image:url('../img/icons/fax_icon.png');
font-family:Arial,Verdana,sans-serif;
font-weight:normal;
font-size:13px;
color:#000000;
line-height:18px;
text-decoration:none;
text-align:left;
}

ul.mail {
list-style-image:url('../img/icons/mail_icon.png');
font-family:Arial,Verdana,sans-serif;
font-weight:normal;
font-size:13px;
color:#000000;
line-height:18px;
text-decoration:none;
text-align:left;
}

ul.phone {
list-style-image:url('../img/icons/phone_icon.png');
font-family:Arial,Verdana,sans-serif;
font-weight:normal;
font-size:13px;
color:#000000;
line-height:18px;
text-decoration:none;
text-align:left;
}

ul.person {
list-style-image:url('../img/icons/person_icon.png');
font-family:Arial,Verdana,sans-serif;
font-weight:normal;
font-size:13px;
color:#000000;
line-height:18px;
text-decoration:none;
text-align:left;
}

#content .regc {
font-family:Arial,Verdana,sans-serif;
font-weight:normal;
font-size:13px;
color:#000000;
text-align:center;
}

#content  ul.none li.none {
list-style-type:none;
}

ul {
list-style-type:none;
}

.blank {
font-size:0px;
clear:both;
line-height:0px;
}

h1 {
font-family:Arial,Verdana,sans-serif;
font-weight:bold;
font-size:16px;
color:#000000;
padding-top:20px;
}

h2 {
font-family:Arial,Verdana,sans-serif;
font-weight:bold;
font-size:15px;
color:#000000;
padding-top:20px;
}

#white {
background-color:#ffffff !important;
}

#crumb_con {
padding:0px 0px 0px 0px;
margin-top:-10px;
}

#crumbs {
font-family:Arial,Verdana,sans-serif;
font-weight:normal;
font-size:10px;
text-align:left;
color:#666666;
}

#crumbs .crumb {
font-size:10px;
}

#crumbs .crumb a:link {
color:#1f497d;
text-decoration:underline;
}

#crumbs .crumb a:hover {
color:#1f497d;
text-decoration:underline;
}

#crumbs .crumb a:active, #crumbs .crumb a:visited {
color:#1f497d;
text-decoration:underline;
}

#content h2 {
font-family:Arial,Verdana,sans-serif;
font-weight:bold;
font-size:15px;
color:#000000;
padding-top:20px;
padding-bottom:0px;
}

#content h2.blu {
font-family:'Bell MT,MS Serif,serif';
font-weight:bold;
font-size:18px;
color:#003366;
display:block;
width:399px;
height:20px;
background:#ffcc66;
text-indent:5px;
padding-top:0px;
padding-bottom:2px;
margin-top:20px;
text-align:left;
}

#sacs_list td.blu_hd {
font-family:'Bell MT,MS Serif,serif';
font-weight:bold;
font-size:13px;
color:#003366;
display:block;
height:15px;
background:#e5eaef;
text-indent:5px;
padding-top:2px;
padding-bottom:2px;
text-align:left;
}

#sacs_list  {
font-family:Arial,Verdana,sans-serif;
font-weight:normal;
font-size:12px;
color:#000000;
text-align:left;
}

#sacs_list .reg {
font-family:Arial,Verdana,sans-serif;
font-weight:normal;
font-size:12px;
color:#000000;
text-align:left;
}

#sacs_list .reg_sm {
font-family:Arial,Verdana,sans-serif;
font-weight:normal;
font-size:11px;
color:#000000;
text-align:left;
}

#sacs_list td.sub_hd {
font-family:Arial,Verdana,sans-serif;
font-weight:bold;
font-size:13px;
color:#003366;
text-align:left;
}

#sacs_list td.topic_hd {
font-family:Arial,Verdana,sans-serif;
font-weight:bold;
font-size:12px;
color:#000000;
text-align:left;
}

#sacs_list td.comp {
font-family:Arial,Verdana,sans-serif;
font-weight:normal;
font-size:11px;
color:#000000;
text-align:center;
white-space:nowrap;
}

#sacs_list td.comp_hd_l {
font-family:Arial,Verdana,sans-serif;
font-weight:bold;
font-size:11px;
color:#000000;
text-align:left;
}

#sacs_list td.comp_hd {
font-family:Arial,Verdana,sans-serif;
font-weight:bold;
font-size:11px;
color:#000000;
text-align:center;
white-space:nowrap;
}

#sacs_list a:link {
font-family:Arial,Verdana,sans-serif;
font-weight:normal;
font-size:12px;
color:#990033;
text-decoration:underline;
}

#sacs_list a:hover, #sacs_list a:active, #sacs_list a:visited {
font-family:Arial,Verdana,sans-serif;
font-weight:normal;
font-size:12px;
color:#990033;
text-decoration:underline;
}

#sacs_list a.top:link {
font-family:Arial,Verdana,sans-serif;
font-weight:normal;
font-size:10px;
color:#990033;
text-decoration:underline;
}

#sacs_list a.top:hover, #sacs_list a.top:active, #sacs_list a.top:visited {
font-family:Arial,Verdana,sans-serif;
font-weight:normal;
font-size:10px;
color:#990033;
text-decoration:underline;
}

#deg_inner h2, #index_inner h2 {
font-family:Arial,Verdana,sans-serif;
font-weight:bold;
font-size:16px;
color:#000000;
padding-top:20px;
padding-bottom:0px;
}

#deg_inner h2.ltblu, #index_inner h2.ltblu {
font-family:'Bell MT,MS Serif,serif';
font-weight:bold;
font-size:16px;
color:#003366;
display:block;
width:399px;
height:17px;
background:#e5eaef;
text-indent:5px;
padding-top:3px;
padding-bottom:0px;
margin-top:10px;
}

#deg_inner .ltblu, #index_inner .ltblu {
font-family:'Bell MT,MS Serif,serif';
font-weight:bold;
font-size:16px;
color:#003366;
display:block;
width:399px;
height:17px;
background:#e5eaef;
text-indent:5px;
padding-top:3px;
padding-bottom:0px;
margin-top:10px;
}

#km td {
font-family:Arial,Verdana,sans-serif;
font-weight:normal;
font-size:13px;
color:#000000;
padding-bottom:3px;
}

#km_inner td {
font-family:Arial,Verdana,sans-serif;
font-weight:normal;
font-size:13px;
color:#000000;
padding-bottom:3px;
font-style:italic;
}

h3 {
font-family:Arial,Verdana,sans-serif;
font-weight:bold;
font-size:14px;
color:#000000;
padding-top:20px;
}

#content h3 {
font-family:Arial,Verdana,sans-serif;
font-weight:bold;
font-size:14px;
color:#000000;
padding-top:20px;
padding-bottom:0px;
}

#content h3.blu {
font-family:Arial,Verdana,sans-serif;
font-weight:bold;
font-size:14px;
color:#003366;
display:block;
width:399px;
height:16px;
background:#ffcc66;
text-indent:5px;
padding-top:2px;
padding-bottom:2px;
margin-top:20px;
}

#content h3.font-family {
font-family:Arial,Verdana,sans-serif;
font-weight:bold;
font-size:14px;
color:#003366;
display:block;
width:399px;
height:16px;
background:#ffcc66;
text-indent:5px;
padding-top:2px;
padding-bottom:2px;
margin-top:20px;
}

h5 {
font-family:Arial,Verdana,sans-serif;
font-weight:bold;
font-size:14px;
color:#003366;
line-height:16px;
padding-top:0px;
padding-bottom:0px;
text-align:left;
}

h6 {
font-family:Arial,Verdana,sans-serif;
font-weight:bold;
font-size:14px;
color:#003366;
line-height:16px;
padding-top:0px;
padding-bottom:0px;
text-align:left;
vertical-align:text-top;
}

h6.botzero {
font-family:Arial,Verdana,sans-serif;
font-weight:bold;
font-size:14px;
color:#003366;
padding-top:0px;
padding-bottom:-10px;
text-align:left;
vertical-align:text-top;
}

#content .fakehd {
font-family:Arial,Verdana,sans-serif;
font-weight:bold;
font-size:14px;
color:#003366;
padding-top:-10px;
padding-bottom:-10px;
text-align:left;
vertical-align:text-top;
}

#content #fakehdc {
font-family:Arial,Verdana,sans-serif;
font-weight:bold;
font-size:16px;
color:#003366;
padding-top:-10px;
padding-bottom:10px;
text-align:center;
vertical-align:text-top;
}

#content .fakemarhd {
font-family:Arial,Verdana,sans-serif;
font-weight:bold;
font-size:14px;
color:#990033;
line-height:16px;
padding-top:0px;
padding-bottom:0px;
text-align:left;
vertical-align:text-top;
}

#content .fakehd_sm {
font-family:Arial,Verdana,sans-serif;
font-weight:bold;
font-size:11px;
color:#003366;
text-align:left;
}

#career_logo td {
font-family:Arial,Verdana,sans-serif;
font-size:11px;
}

#career_logo a:link, #career_logo a:hover, #career_logo a:active, #career_logo a:visited {
font-family:Arial,Verdana,sans-serif;
font-weight:normal;
font-size:11px;
color:#990033;
text-decoration:underline;
text-align:left;
}

#content .dean {
font-family:Arial,Verdana,sans-serif;
font-weight:bold;
font-size:13px;
color:#003366;
line-height:16px;
text-align:left;
font-style:italic;
}

p {
font-family:Arial,Verdana,sans-serif;
font-weight:normal;
font-size:13px;
color:#000000;
line-height:16px;
text-decoration:none;
text-align:left;
}

.blkb {
font-family:Arial,Verdana,sans-serif;
font-weight:normal;
//font-size:14px;
font-size:13px;
color:#000000;
line-height:16px;
text-decoration:none;
text-align:left;
}

th p.blkbc {
font-family:Arial,Verdana,sans-serif;
font-weight:bold;
//font-size:14px;
font-size:13px;
color:#000000;
line-height:16px;
text-decoration:none;
text-align:center;
}

.marbl {
font-family:Arial,Verdana,sans-serif;
font-weight:bold;
//font-size:14px;
font-size:13px;
color:#003366;
line-height:16px;
text-decoration:none;
text-align:left;
}

#content p.mar {
color:#990033;
}

.marb {
font-family:Arial,Verdana,sans-serif;
font-weight:bold;
font-size:13px;
color:#990033;
line-height:16px;
text-decoration:none;
text-align:left;
}

.marbc {
font-family:Arial,Verdana,sans-serif;
font-weight:bold;
font-size:13px;
color:#990033;
line-height:16px;
text-decoration:none;
text-align:center;
}

a.marb:link, a.marb:hover, a.marb:active, a.marb:visited {
font-family:Arial,Verdana,sans-serif;
font-weight:normal;
font-size:13px;
color:#990033;
line-height:16px;
text-decoration:underline;
text-align:left;
}

.marbr {
font-family:Arial,Verdana,sans-serif;
font-weight:bold;
font-size:13px;
color:#990033;
line-height:16px;
text-decoration:none;
text-align:right;
}

#content p.topzero {
font-family:Arial,Verdana,sans-serif;
font-weight:normal;
font-size:13px;
color:#000000;
text-decoration:none;
text-align:left;
padding-top:-10px;
}

#topzero {
font-family:Arial,Verdana,sans-serif;
font-weight:normal;
font-size:13px;
color:#000000;
text-decoration:none;
text-align:left;
padding-top:-10px;
}

#dent {
font-family:Arial,Verdana,sans-serif;
font-weight:normal;
font-size:13px;
color:#000000;
line-height:16px;
text-decoration:none;
text-align:left;
padding-left:15px;
padding-top:16px;
}

#dentzero {
font-family:Arial,Verdana,sans-serif;
font-weight:normal;
font-size:13px;
color:#000000;
line-height:16px;
text-decoration:none;
text-align:left;
padding-left:15px;
padding-top:0px;
}

#dentzero3 {
font-family:Arial,Verdana,sans-serif;
font-weight:normal;
font-size:13px;
color:#000000;
line-height:16px;
text-decoration:none;
text-align:left;
padding-left:15px;
padding-top:0px;
padding-bottom:-10px;
}

#dentzero2 {
font-family:Arial,Verdana,sans-serif;
font-weight:normal;
font-size:13px;
color:#000000;
text-decoration:none;
text-align:left;
padding-left:15px;
padding-top:0px;
padding-bottom:0px;
}

#dent_sp {
font-family:Arial,Verdana,sans-serif;
font-weight:normal;
font-size:13px;
color:#000000;
line-height:16px;
text-decoration:none;
text-align:left;
padding-left:45px;
padding-top:10px;
padding-bottom:10px;
}

.para {
font-family:Arial,Verdana,sans-serif;
font-weight:normal;
font-size:13px;
color:#000000;
line-height:16px;
text-decoration:none;
text-align:left;
padding-top:0px;
}

.parac {
font-family:Arial,Verdana,sans-serif;
font-weight:normal;
font-size:13px;
color:#000000;
line-height:16px;
text-decoration:none;
text-align:center;
padding-top:0px;
}

.redbold {
font-family:Arial,Verdana,sans-serif;
font-weight:bold;
font-size:13px;
color:#990033;
line-height:16px;
padding-bottom:0px;
text-align:left;
}

#back {
font-family:Arial,Verdana,sans-serif;
font-weight:normal;
font-size:13px;
line-height:16px;
text-decoration:none;
text-align:center;
}

.query {
font-family:Arial,Verdana,sans-serif;
font-weight:normal;
font-size:12px;
color:#000000;
line-height:16px;
text-decoration:none;
text-align:left;
}

.red {
font-family:Arial,Verdana,sans-serif;
font-weight:normal;
font-size:13px;
color:#cc0000;
line-height:16px;
text-decoration:none;
text-align:left;
}

#navc {
font-family:Arial,Verdana,sans-serif;
font-weight:normal;
font-size:13px;
color:#333333;
line-height:16px;
text-decoration:none;
text-align:center;
padding-top:0px;
}

a.noline:link {
font-family:Arial,Verdana,sans-serif;
display:block;
text-decoration:none;
margin-left:0px;
width:399px;
}

a.noline:hover, a.noline:active, a.noline:visited {
font-family:Arial,Verdana,sans-serif;
display:block;
text-decoration:none;
margin-left:0px;
width:399px;
}

a:link {
font-family:Arial,Verdana,sans-serif;
font-weight:normal;
font-size:13px;
color:#990033;
text-decoration:underline;
}

a:hover, a:active, a:visited {
font-family:Arial,Verdana,sans-serif;
font-weight:normal;
font-size:13px;
color:#990033;
text-decoration:underline;
}

#content .md {
font-family:Arial,Verdana,sans-serif;
font-weight:normal;
font-size:11px;
color:#000000;
line-height:16px;
text-decoration:none;
text-align:left;
}

#content .md a:link {
font-family:Arial,Verdana,sans-serif;
font-weight:normal;
font-size:11px;
color:#990033;
text-decoration:underline;
}

#content .md a:hover, #content .md a:active, #content .md a:visited {
font-family:Arial,Verdana,sans-serif;
font-weight:normal;
font-size:11px;
color:#990033;
text-decoration:underline;
}

.md {
font-family:Arial,Verdana,sans-serif;
font-weight:normal;
font-size:11px;
color:#000000;
line-height:16px;
text-decoration:none;
text-align:left;
}

.md a:link {
font-family:Arial,Verdana,sans-serif;
font-weight:normal;
font-size:11px;
color:#990033;
text-decoration:underline;
}

.md a:hover,.md a:active,.md a:visited {
font-family:Arial,Verdana,sans-serif;
font-weight:normal;
font-size:11px;
color:#990033;
text-decoration:underline;
}

#formTable .md {
font-family:Arial,Verdana,sans-serif;
font-weight:normal;
font-size:11px;
color:#990033;
line-height:22px;
text-decoration:none;
text-align:left;
}

#formTable .md a:hover, #formTable .md a:active, #formTable .md a:visited {
font-family:Arial,Verdana,sans-serif;
font-weight:normal;
font-size:11px;
color:#990033;
text-decoration:underline;
}

hr {
/* IE 8 Fix */
float:center;
width:100%;
height:0px;
color:#990033;
background-color:#990033;
border: 1px solid #990033;
border-bottom: 0px;
padding:0;
}

/*--------------------------------header pan---------------------------*/

#hd_trim {
width:800px;
height:15px;
margin:0 25px 0 25px;
background:url("../img/hd_trim_bg.gif") repeat-x;
}

/*----------------------------------body part----------------*/ 
#mainBody {
text-align:left;
width:850px;
background:url("../img/tier_bg.gif") repeat-y;
margin:0 auto 0 auto;
}

#framebox {
text-align:center;
background-color:#7f99b2;
vertical-align:text-top;
}

#framebg {
text-align:left;
width:850px;
height:100%;
background:url("../img/tier_bg.gif") repeat-y;
margin:0 auto 0 auto;
}

#frame {
width:800px;
height:auto;
}

#page {
width:800px;
float:center;
margin:0 25px 0 25px;
}

#leftcol {
width:190px;
height:auto;
margin:0;
float:left;
vertical-align:top;
}

#logo {
width:190px;
height:auto;
}

#navcol {
width:190px;
height:auto;
float:left;
font-family:Arial,Verdana,sans-serif;
font-weight:bold;
font-size:10px;
color:#003366;
vertical-align:top;
}

#mn_nav {
width:190px;
height:auto;
padding:0 0 30px 0;
}

#mn_nav li {
font-family:Arial,Verdana,sans-serif;
font-weight:bold;
font-size:10px;
color:#003366;
border-bottom:#e5cccc solid 1px;
}

img.icon {
padding-top:0px;
padding-bottom:0px;
}

#mn_nav li.last {
border-bottom:none;
}

#mn_nav li.padlast {
padding:5px 0 5px 25px;
}

#mn_nav li.pad {
padding:5px 0 5px 25px;
}

#mn_nav li.padli  {
padding-left:0px;
}

#mn_nav a {
display:block;
padding:5px 0 5px 25px;
font-family:Arial,Verdana,sans-serif;
font-weight:bold;
font-size:10px;
background:#ffffff;
color:#003366;
text-decoration:none;
}

#mn_nav a:hover {
background:#ffffff;
color:#003366;
}

#mn_nav a:active {
background:#7f99b2;
color:#ffffff;
}

#alpha_nav {
padding:5px 2px 0px 2px;
font-family:Arial,Verdana,sans-serif;
font-weight:normal;
font-size:13px;
color:#333333;
text-decoration:none;
text-align:center;
}

#alpha_nav a {
padding:5px 2px 0px 2px;
font-family:Arial,Verdana,sans-serif;
font-weight:normal;
font-size:13px;
color:#990033;
text-decoration:underline;
}

#alpha_nav a:hover, #alpha_nav a:active {
color:#990033;
}

/*-------------right-------*/

#rightcol {
width:610px;
height:auto;
margin:0;
padding:0;
float:right;
}

#banner {
width:610px;
height:126px;
padding:0;
float:right;
vertical-align:text-top;
}

#categorysplash {
width:399px;
margin-left:20px;
vertical-align:text-top;
height:42px;
}

#categorysplashform {
width:475px;
margin-left:0px;
}

#lvl3category {
font-family:'Bell MT,MS Serif,serif';
font-weight:bold;
font-size:20px;
color:#ffffff;
text-indent:5px;
letter-spacing:1px;
background-color:#003366;
margin:0px;
padding:0px;
width:399px;
vertical-align:text-top;
text-align:left;
}

#lvl3category_sm {
font-family:'Bell MT,MS Serif,serif';
font-weight:bold;
font-size:15px;
color:#ffffff;
text-indent:5px;
letter-spacing:1px;
background-color:#003366;
margin:0px;
padding:0px;
width:399px;
height:20px;
text-align:left;
}

#form {
float:center;
width:515px;
}

#books {
float:center;
width:750px;
}

#lvl3formcat {
font-family:'Bell MT,MS Serif,serif';
font-weight:bold;
font-size:18px;
color:#003366;
text-align:center;
letter-spacing:1px;
margin:0px;
padding:0px;
width:515px;
}

#lvl3formcat_wide {
font-family:'Bell MT,MS Serif,serif';
font-weight:bold;
font-size:18px;
color:#003366;
text-align:center;
letter-spacing:1px;
margin:0px;
padding:0px;
width:750px;
float:center;
}

#lvl3formest {
font-family:'Bell MT,MS Serif,serif';
font-weight:bold;
font-size:20px;
color:#003366;
text-align:center;
letter-spacing:1px;
margin:0px;
padding:0px;
width:399px;
}

#lvl3confirm {
font-family:'Bell MT,MS Serif,serif';
font-weight:bold;
font-size:20px;
color:#003366;
text-align:center;
letter-spacing:1px;
margin:0px;
padding:0px;
width:399px;
}

#lvl3formcatsm {
font-family:'Bell MT,MS Serif,serif';
font-weight:bold;
font-size:18px;
color:#003366;
text-align:center;
letter-spacing:1px;
margin:0px;
padding:0px;
width:425px;
}

#lvl3subcategory {
font-family:Arial,Verdana,sans-serif;
font-size:13px;
color:#003366;
text-decoration:none;
text-indent:5px;
height:20px;
background:url('../img/lvl/subhdbar.gif') no-repeat;
width:399px;
padding-left:0;
padding-right:0;
padding-top:1px;
padding-bottom:0;
text-align:left;
}

#category {
width:399px;
padding:0 0 0 20px;
vertical-align:text-top;
}

#content {
width:399px;
padding:10px 0 0 20px;
vertical-align:text-top;
}

#content_zero {
width:399px;
padding:0px 0 0 20px;
vertical-align:text-top;
}

#content ul {
margin-left:1.5em;
margin-top:0.5em;
margin-bottom:0em;
}

#content ol li {
font-family:Arial,Verdana,sans-serif;
font-size:13px;
}

#content ul li {
list-style-type:disc;
font-family:Arial,Verdana,sans-serif;
font-weight:normal;
font-size:13px;
color:#000000;
line-height:18px;
text-decoration:none;
text-align:left;
}

#content ol li {
font-family:Arial,Verdana,sans-serif;
font-weight:normal;
font-size:13px;
color:#000000;
line-height:18px;
text-decoration:none;
text-align:left;
}

#content ol.none li {
font-family:Arial,Verdana,sans-serif;
font-weight:normal;
font-size:13px;
color:#000000;
line-height:18px;
text-decoration:none;
text-align:left;
margin-left:-25px;
}

#content .hilite {
font-family:Arial,Verdana,sans-serif;
font-weight:normal;
font-size:13px;
color:#000000;
line-height:16px;
text-decoration:none;
text-align:left;
margin-top:0.5em;
background:#ffcc66;
}

#content sup {
font-family:Arial,Verdana,sans-serif;
font-weight:normal;
font-size:10px;
color:#000000;
line-height:12px;
text-decoration:none;
text-align:left;
font-style:italic;
}

#content .note_sm {
font-family:Arial,Verdana,sans-serif;
font-weight:normal;
font-size:10px;
color:#000000;
line-height:12px;
text-decoration:none;
text-align:left;
font-style:italic;
}

#content_form .note_sm {
font-family:Arial,Verdana,sans-serif;
font-weight:normal;
font-size:10px;
color:#000000;
line-height:12px;
text-decoration:none;
text-align:left;
font-style:italic;
}

#content .note_sm a:link {
font-family:Arial,Verdana,sans-serif;
font-weight:normal;
font-size:10px;
color:#990033;
text-decoration:underline;
}

#content .note_sm a:hover, #content .note_sm a:active, #content .note_sm a:visited {
font-family:Arial,Verdana,sans-serif;
font-weight:normal;
font-size:10px;
color:#990033;
text-decoration:underline;
}

#career .note_sm {
font-family:Arial,Verdana,sans-serif;
font-weight:normal;
font-size:10px;
color:#000000;
line-height:12px;
text-decoration:none;
text-align:left;
font-style:italic;
}

#exam .note_sm {
font-family:Arial,Verdana,sans-serif;
font-weight:normal;
font-size:11px;
color:#000000;
line-height:13px;
text-decoration:none;
text-align:left;
font-style:italic;
}

#content_form .note_sm_mar {
font-family:Arial,Verdana,sans-serif;
font-weight:bold;
font-size:12px;
color:#990033;
line-height:13px;
text-decoration:none;
text-align:left;
font-style:italic;
}

#bgbdr {
background:#000000;
}

#bgw td {
background:#ffffff;
font-family:Arial,Verdana,sans-serif;
font-size:12px;
}

#bgwc td {
background:#ffffff;
font-family:Arial,Verdana,sans-serif;
font-size:12px;
text-align:center;
}

.blue {
color:#003366;
}

.blueb {
color:#003366;
font-weight:bold;
}

.bluebi {
color:#003366;
font-weight:bold;
font-style:italic;
}

.blu_lg {
color:#003366;
font-weight:bold;
font-size:14px;
}

#rightnav {
width:130px;
background-color:transparent;
padding-right:20px;
margin:0;
float:right;
}

#righttopnav ul {
display:block;
text-align:right;
}

#righttopnav ul li {
padding-bottom:3px;
}

#righttopnav ul li a {
font-family:Arial,Verdana,sans-serif;
font-weight:bold;
font-size:11px;
color:#990033;
text-align:right;
text-decoration:none;
display:block;
padding-bottom:3px;
}

#righttopnav ul li a:visited,#righttopnav ul li a:active {
font-family:Arial,Verdana,sans-serif;
font-weight:bold;
font-size:11px;
color:#990033;
text-align:right;
text-decoration:none;
display:block;
padding-bottom:3px;
}

#righttopnav ul li a:hover {
font-family:Arial,Verdana,sans-serif;
font-weight:bold;
font-size:11px;
color:#003366;
text-align:right;
text-decoration:none;
display:block;
padding-bottom:3px;
}

#rightbotnav ul {
padding-top:30px;
display:block;
text-align:right;
}

#rightbotnav ul li {
padding-bottom:3px;
display:block;
}

#rightbotnav ul li a {
font-family:Arial,Verdana,sans-serif;
font-weight:bold;
font-size:11px;
color:#003366;
text-align:right;
text-decoration:none;
display:block;
padding-bottom:3px;
}

#rightbotnav ul li a:visited, #rightbotnav ul li a:active {
font-family:Arial,Verdana,sans-serif;
font-weight:bold;
font-size:11px;
color:#003366;
text-align:right;
text-decoration:none;
display:block;
padding-bottom:3px;
}

#rightbotnav ul li a:hover {
font-family:Arial,Verdana,sans-serif;
font-weight:bold;
font-size:11px;
color:#990033;
text-align:right;
text-decoration:none;
display:block;
padding-bottom:3px;
}

#facebook {
width:50px;
padding-top:10px;
padding-right:20px;
margin:0;
float:right;
text-align:right;
}

#facebook a {
font-family:Arial,Verdana,sans-serif;
font-size:11px;
color:#003366;
text-decoration:none;
}

#col_left {
width:199px;
float:left;
}

#col_left p {
font-family:Arial,Verdana,sans-serif;
color:#000000;
font-size:11px;
text-align:left;
padding-top:15px;
}

#col_right {
width:199px;
float:right;
}

#col_right p {
font-family:Arial,Verdana,sans-serif;
color:#000000;
font-size:11px;
text-align:left;
padding-top:15px;
}


/*-------------forms-------*/

input.other_box {
font-family:Arial,Verdana,sans-serif;
font-weight:normal;
font-size:13px;
color:#000000;
height:14px;
}

select, input {
font-family:Arial,Verdana,sans-serif;
font-weight:normal;
font-size:13px;
color:#000000;
line-height:16px;
}

textarea {
font-family:Arial,Verdana,sans-serif;
font-weight:normal;
font-size:13px;
color:#000000;
line-height:16px;
background:#ffffff;
}

#btn {
font-family:Arial,Verdana,Sans-serif;
font-size:10px;
color:#000000;
line-height:15px;
border:1px solid #003366;
background:#ffffff;
padding:0 3px 0 3px;
}

#btn_class {
font-family:Arial,Verdana,Sans-serif;
font-size:10px;
color:#000000;
line-height:15px;
border:1px solid #003366;
background:#ffffff;
padding:0;
}

#formpre {
width:450px;
font-family:Arial,Verdana,sans-serif;
font-weight:normal;
font-size:13px;
color:#000000;
line-height:16px;
text-decoration:none;
text-align:left;
padding:10px 0 20px 20px;
float:left;
}

#preform {
width:525px;
font-family:Arial,Verdana,sans-serif;
font-weight:normal;
font-size:13px;
color:#000000;
line-height:16px;
text-decoration:none;
text-align:left;
}

#preform_c {
width:525px;
font-family:Arial,Verdana,sans-serif;
font-weight:normal;
font-size:13px;
color:#000000;
line-height:16px;
text-decoration:none;
text-align:center;
padding:10px 0 0 0;
}

#preform_wide {
width:750px;
font-family:Arial,Verdana,sans-serif;
font-weight:normal;
font-size:13px;
color:#000000;
line-height:16px;
text-decoration:none;
text-align:left;
float:center;
}

#estpre {
width:397px;
font-family:Arial,Verdana,sans-serif;
font-weight:normal;
font-size:13px;
color:#000000;
line-height:16px;
text-decoration:none;
text-align:left;
padding:10px 0 20px 20px;
float:left;
}

#content_form {
width:450px;
height:auto;
margin:0px;
float:left;
}

#content_form_wide {
width:750px;
height:auto;
margin:0px;
float:center;
}

#content_form_job {
width:450px;
height:auto;
margin:0px;
padding-right:20px;
float:right;
}

#formTable {
font:normal 13px Arial;
clear:both;
}

#formTable td {
border-bottom:1px solid #7f99b2;
padding:5px 4px 5px 4px;
}

#formnoline td {
border:0px none;
padding:0;
font:normal 13px Arial;
}

.formttl {
padding:5px;
margin:0px;
font-weight:bold;
font-size:13px;
color:#000000;
text-transform:uppercase;
text-align:center;
}

.formsub {
color:#990033;
font-weight:bold;
font-size:13px;
}

.formsm {
color:#000000;
font-weight:normal;
font-size:10px;
}

.form {
font-family:Arial,Verdana,sans-serif;
font-weight:normal;
font-size:13px;
color:#000000;
line-height:16px;
text-decoration:none;
text-align:right;
}

#facilityTableInner td {
font-family:Arial,Verdana,sans-serif;
color:#000000;
font-size:11px;
background:#ffffff;
}

#facilityTableInner a {
font-size:11px;
background:#ffffff;
}

/*----------chart-------*/

#chart {
width:750px;
margin:20px 25px 0px 25px;
position:relative;
clear:both;
}

/*----------class search-------*/

#class_search {
width:700px;
margin:0px 50px 0px 50px;
align:center;
}

.slt {
font-family:Arial,Verdana,sans-serif;
font-weight:normal;
font-size:11px;
color:#000000;
background:#ffffff;
}

/*----------tables-------*/

#prog_grid {
width:399px;
height:100%;
float:left;
}

#grid {
width:399px;
height:100%;
float:left;
}

#tran_grid {
width:399px;
height:100%;
float:left;
}

#tran_table {
width:397px;
height:905px;
float:left;
background:url('/img/bg/trans_bg.png') no-repeat;
}

#tran_bg {
background:#e5eaef;
z-index:10%;
}

#prog_table table {
background:#003366;
text-align:left;
}

#prog_inner table, #prog_inner td {
font-family:Arial,Verdana,sans-serif;
font-weight:normal;
font-size:11px;
color:#000000;
line-height:14px;
text-decoration:none;
text-align:left;
vertical-align:top;
}

#prog_inner a:link {
font-family:Arial,Verdana,sans-serif;
font-weight:normal;
font-size:11px;
color:#990033;
text-decoration:underline;
text-align:left;
}

#prog_inner a:hover, #prog_inner a:active, #prog_inner a:visited {
font-family:Arial,Verdana,sans-serif;
font-weight:normal;
font-size:11px;
color:#990033;
text-decoration:underline;
text-align:left;
}

#prog_inner p.ital {
font-family:Arial,Verdana,sans-serif;
font-weight:normal;
font-style:italic;
font-size:11px;
color:#000000;
line-height:14px;
text-decoration:none;
text-align:left;
vertical-align:top;
}

#prog_sp_table table {
background:#003366;
}

#prog_sp_inner table, #prog_sp_inner td {
font-family:Arial,Verdana,sans-serif;
font-weight:normal;
font-size:11px;
color:#000000;
line-height:14px;
text-decoration:none;
}

#prog_sp_inner a:link {
font-family:Arial,Verdana,sans-serif;
font-weight:normal;
font-size:11px;
color:#990033;
text-decoration:underline;
}

#prog_sp_inner a:hover, #prog_sp_inner a:active, #prog_sp_inner a:visited {
font-family:Arial,Verdana,sans-serif;
font-weight:normal;
font-size:11px;
color:#990033;
text-decoration:underline;
}

#prog_sp_inner p.ital {
font-family:Arial,Verdana,sans-serif;
font-weight:normal;
font-style:italic;
font-size:11px;
color:#000000;
line-height:12px;
text-decoration:none;
}

#exam table, #exam td {
font-family:Arial,Verdana,sans-serif;
font-weight:normal;
font-size:11px;
color:#000000;
line-height:14px;
text-decoration:none;
text-align:left;
vertical-align:bottom;
white-space:nowrap;
}

#content #schol_inner table, #content #schol_inner td {
font-family:Arial,Verdana,sans-serif;
font-weight:normal;
font-size:11px;
color:#000000;
line-height:12px;
text-decoration:none;
text-align:left;
vertical-align:top;
}

#content #schol_inner a:link {
font-family:Arial,Verdana,sans-serif;
font-weight:normal;
font-size:11px;
color:#990033;
text-decoration:underline;
text-align:left;
}

#content #schol_inner a:hover, #content #schol_inner a:active, #content #schol_inner a:visited {
font-family:Arial,Verdana,sans-serif;
font-weight:normal;
font-size:11px;
color:#990033;
text-decoration:underline;
text-align:left;
}

#btn_table table {
background:#ffffff;
}

#btn_inner table, #btn_inner td {
text-align:center;
}

#cs_table table {
background:#ffffff;
}

#cs_inner table, #cs_inner td {
font-family:Arial,Verdana,sans-serif;
font-weight:normal;
font-size:13px;
text-align:left;
}

#key_grid {
width:399px;
float:left;
}

#key_inner table, #key_inner td {
font-family:Arial,Verdana,sans-serif;
font-weight:normal;
font-size:11px;
color:#000000;
line-height:13px;
text-decoration:none;
text-align:left;
vertical-align:top;
}

#deg_inner table, #deg_inner td {
font-family:Arial,Verdana,sans-serif;
font-weight:normal;
font-size:11px;
color:#000000;
line-height:13px;
text-decoration:none;
text-align:left;
vertical-align:top;
}

#deg_inner td {
font-family:Arial,Verdana,sans-serif;
font-weight:normal;
font-size:11px;
color:#000000;
line-height:13px;
text-decoration:none;
text-align:left;
vertical-align:top;
background:#ffffff;
}

#deg_inner td.xsm {
font-family:Arial,Verdana,sans-serif;
font-weight:normal;
font-size:10px;
color:#000000;
line-height:13px;
text-decoration:none;
text-align:left;
vertical-align:top;
background:#ffffff;
}

#deg_inner td.mdt {
font-family:Arial,Verdana,sans-serif;
font-weight:bold;
font-size:13px;
color:#000000;
line-height:13px;
text-decoration:none;
text-align:left;
vertical-align:top;
background:#ffffff;
}

#deg_inner a:link {
font-family:Arial,Verdana,sans-serif;
font-weight:normal;
font-size:11px;
color:#990033;
text-decoration:underline;
}

#deg_inner a:hover, #deg_inner a:active, #deg_inner a:visited {
font-family:Arial,Verdana,sans-serif;
font-weight:normal;
font-size:11px;
color:#990033;
text-decoration:underline;
}

#deg_inner p.ital {
font-family:Arial,Verdana,sans-serif;
font-weight:normal;
font-style:italic;
font-size:11px;
color:#000000;
line-height:16px;
text-decoration:none;
text-align:left;
vertical-align:top;
}

#index_inner table, #index_inner td {
font-family:Arial,Verdana,sans-serif;
font-weight:normal;
font-size:13px;
color:#000000;
line-height:16px;
text-decoration:none;
text-align:left;
vertical-align:top;
}

#index_inner td {
font-family:Arial,Verdana,sans-serif;
font-weight:normal;
font-size:13px;
color:#000000;
line-height:16px;
text-decoration:none;
text-align:left;
vertical-align:top;
background:#ffffff;
}

#eng_inner td {
font-family:Arial,Verdana,sans-serif;
font-weight:normal;
font-size:13px;
color:#000000;
line-height:16px;
text-decoration:none;
text-align:left;
vertical-align:top;
background:#ffffff;
white-space:nowrap;
}

#index_inner td.mdt {
font-family:Arial,Verdana,sans-serif;
font-weight:bold;
font-size:13px;
color:#000000;
line-height:16px;
text-decoration:none;
text-align:left;
vertical-align:top;
background:#ffffff;
}

#index_inner a:link {
font-family:Arial,Verdana,sans-serif;
font-weight:normal;
font-size:13px;
color:#990033;
text-decoration:underline;
}

#index_inner a:hover, #index_inner a:active, #index_inner a:visited {
font-family:Arial,Verdana,sans-serif;
font-weight:normal;
font-size:13px;
color:#990033;
text-decoration:underline;
}

#index_inner p.ital {
font-family:Arial,Verdana,sans-serif;
font-weight:normal;
font-style:italic;
font-size:13px;
color:#000000;
line-height:16px;
text-decoration:none;
text-align:left;
vertical-align:top;
}

#describes_inner table, #describes_inner td {
font-family:Arial,Verdana,sans-serif;
font-weight:normal;
font-size:12px;
color:#000000;
line-height:16px;
text-decoration:none;
text-align:left;
vertical-align:top;
}

#describes_inner a:link {
font-family:Arial,Verdana,sans-serif;
font-weight:normal;
font-size:12px;
color:#990033;
text-decoration:underline;
}

#describes_inner a:active, #describes_inner a:hover,#describes_inner a:visited {
font-family:Arial,Verdana,sans-serif;
font-weight:normal;
font-size:12px;
color:#990033;
text-decoration:underline;
}

#clery_inner table, #clery_inner td {
font-family:Arial,Verdana,sans-serif;
font-weight:normal;
font-size:13px;
color:#000000;
line-height:16px;
text-decoration:none;
text-align:left;
vertical-align:top;
}

#clery_inner td {
font-family:Arial,Verdana,sans-serif;
font-weight:normal;
font-size:13px;
color:#000000;
line-height:16px;
text-decoration:none;
text-align:left;
vertical-align:top;
background:#ffffff;
}

#clery_inner td.mdt {
font-family:Arial,Verdana,sans-serif;
font-weight:bold;
font-size:13px;
color:#000000;
line-height:16px;
text-decoration:none;
text-align:left;
vertical-align:top;
background:#ffffff;
}

#tuit_inner table, #tuit_inner td {
font-family:Arial,Verdana,sans-serif;
font-weight:normal;
font-size:11px;
color:#000000;
line-height:16px;
text-decoration:none;
text-align:center;
vertical-align:top;
background:#ffffff;
}

#tuit_inner td {
font-family:Arial,Verdana,sans-serif;
font-weight:normal;
font-size:11px;
color:#000000;
line-height:16px;
text-decoration:none;
text-align:center;
vertical-align:top;
background:#ffffff;
}

#learn_inner table, #learn_inner td {
font-family:Arial,Verdana,sans-serif;
font-weight:bold;
font-size:11px;
color:#003366;
line-height:14px;
text-decoration:none;
}

#learn_inner a:link {
font-family:Arial,Verdana,sans-serif;
font-weight:bold;
font-size:11px;
color:#990033;
text-decoration:none;
}

#learn_inner a:hover, #learn_inner a:active, #learn_inner a:visited {
font-family:Arial,Verdana,sans-serif;
font-weight:bold;
font-size:11px;
color:#990033;
text-decoration:none;
}

#hon_inner table, #hon_inner td {
font-family:Arial,Verdana,sans-serif;
font-weight:normal;
font-size:13px;
color:#000000;
line-height:14px;
text-decoration:none;
text-align:left;
vertical-align:top;
}

#hd_inner td {
font-family:Arial,Verdana,sans-serif;
font-weight:normal;
font-size:13px;
color:#000000;
line-height:16px;
text-decoration:none;
text-align:left;
vertical-align:top;
}

#honors td {
font-family:Arial,Verdana,sans-serif;
font-size:11px;
color:#000000;
line-height:18px;
text-decoration:none;
text-align:left;
vertical-align:top;
whitespace:nowrap;
}

/* ---- calendar ---- */

#lvl3calcat {
font-family:'Bell MT,MS Serif,serif';
font-weight:bold;
font-size:20px;
color:#003366;
text-align:center;
letter-spacing:3px;
margin:0px;
padding:0px;
}

#cal_title {
font-family:Arial,Verdana,sans-serif;
font-weight:bold;
font-size:13px;
color:#ffffff;
line-height:16px;
text-decoration:none;
text-align:center;
vertical-align:top;
background:#003366;
width:85px;
}

#none {
font-family:Arial,Verdana,sans-serif;
font-weight:normal;
font-size:13px;
color:#003366;
line-height:16px;
text-decoration:none;
text-align:left;
width:85px;
height:80px;
background:#ffffff;
}

#event {
font-family:Arial,Verdana,sans-serif;
font-weight:normal;
font-size:12px;
color:#003366;
line-height:16px;
text-decoration:none;
text-align:left;
width:85px;
height:80px;
background:#e5eaef;
}

#cal_inner table, #cal_inner td {
font-family:Arial,Verdana,sans-serif;
font-weight:normal;
font-size:12px;
color:#000000;
line-height:14px;
text-decoration:none;
text-align:left;
vertical-align:top;
}

#cal_inner a:link {
font-family:Arial,Verdana,sans-serif;
font-weight:normal;
font-size:12px;
color:#990033;
text-decoration:underline;
text-align:left;
}

#cal_inner a:hover, #cal_inner a:active, #cal_inner a:visited {
font-family:Arial,Verdana,sans-serif;
font-weight:normal;
font-size:12px;
color:#990033;
text-decoration:underline;
text-align:left;
}

#cal_inner p.ital {
font-family:Arial,Verdana,sans-serif;
font-weight:normal;
font-style:italic;
font-size:12px;
color:#000000;
line-height:14px;
text-decoration:none;
text-align:left;
vertical-align:top;
}

#pubs {
text-align:center;
vertical-align:top;
}

#forum td {
text-align:center;
vertical-align:top;
font-size:11px;
}

#forum a:link, #forum a:hover, #forum a:active, #forum a:visited {
font-size:11px;
color:#990033;
text-decoration:underline;
}

.dir_sm {
font-family:Arial,Verdana,sans-serif;
font-weight:normal;
font-size:12px;
color:#000000;
line-height:16px;
text-decoration:none;
text-align:left;
}

#table_info .right {
font-family:Arial,Verdana,sans-serif;
font-weight:normal;
font-size:13px;
color:#000000;
text-align:right;
text-decoration:none;
vertical-align:middle;
}

#sc_table .right {
font-family:Arial,Verdana,sans-serif;
font-weight:normal;
font-size:13px;
color:#000000;
text-align:right;
text-decoration:none;
vertical-align:middle;
}

#norm {
font-family:Arial,Verdana,sans-serif;
font-weight:normal;
font-size:13px;
color:#000000;
text-align:left;
text-decoration:none;
vertical-align:middle;
}

#plog {
width:600px;
padding:20px 0 0 100px;
vertical-align:top;
}

#plog ul {
margin-left:1.5em;
margin-top:0.5em;
margin-bottom:0em;
}

#plog ol li {
font-family:Arial,Verdana,sans-serif;
font-size:13px;
}

#plog ul li {
list-style-type:disc;
font-family:Arial,Verdana,sans-serif;
font-weight:normal;
font-size:13px;
color:#000000;
line-height:18px;
text-decoration:none;
text-align:left;
}

#plog ol li {
font-family:Arial,Verdana,sans-serif;
font-weight:normal;
font-size:13px;
color:#000000;
line-height:18px;
text-decoration:none;
text-align:left;
}

.icon {
line-height:0.7;
padding-left:3px;
}

.rss {
line-height:0.7;
margin-top:3px;
vertical-align:bottom;
}

.featured {
border:solid #7597C5 thin;
background-color:#f2ebdb;
padding:3px 10px;
}

.wht {
font-family:Arial,Verdana,sans-serif;
font-size:11px;
color:#ffffff;
line-height:14px;
text-decoration:none;
text-align:center;
vertical-align:top;
}

.blu {
font-family:Arial,Verdana,sans-serif;
font-size:12px;
color:#003366;
line-height:16px;
text-decoration:none;
text-align:center;
vertical-align:top;
}

#blu_bg {
background:#e5eaef;
padding:0px 5px 5px 5px;
}

#blu_bg p {
font-size:12px;
line-height:15px;
background:#e5eaef;
}

#content_sacs {
width:560px;
padding:20px 0 0 20px;
vertical-align:top;
}

#content_sacs ul {
margin-left:1.5em;
margin-top:0.5em;
margin-bottom:0em;
}

#content_sacs ol li {
font-family:Arial,Verdana,sans-serif;
font-size:13px;
}

#content_sacs ul li {
list-style-type:disc;
font-family:Arial,Verdana,sans-serif;
font-weight:normal;
font-size:13px;
color:#000000;
line-height:18px;
text-decoration:none;
text-align:left;
}

#content_sacs ol li {
font-family:Arial,Verdana,sans-serif;
font-weight:normal;
font-size:13px;
color:#000000;
line-height:18px;
text-decoration:none;
text-align:left;
}

#wfs table, #wfs td {
font-family:Arial,Verdana,sans-serif;
font-weight:normal;
font-size:12px;
color:#000000;
line-height:14px;
text-decoration:none;
text-align:left;
vertical-align:top;
white-space:nowrap;
}

#cls_inner table, #cls_inner td {
font-family:Arial,Verdana,sans-serif;
font-weight:normal;
font-size:11px;
color:#000000;
line-height:16px;
text-decoration:none;
text-align:left;
vertical-align:top;
}

#cls_inner td {
font-family:Arial,Verdana,sans-serif;
font-weight:normal;
font-size:11px;
color:#000000;
line-height:16px;
text-decoration:none;
text-align:left;
vertical-align:top;
}

#cls_inner td.mdt {
font-family:Arial,Verdana,sans-serif;
font-weight:bold;
font-size:13px;
color:#000000;
line-height:16px;
text-decoration:none;
text-align:left;
vertical-align:top;
}

#cls_inner a:link {
font-family:Arial,Verdana,sans-serif;
font-weight:normal;
font-size:11px;
color:#990033;
text-decoration:underline;
}

#cls_inner a:hover, #cls_inner a:active, #cls_inner a:visited {
font-family:Arial,Verdana,sans-serif;
font-weight:normal;
font-size:11px;
color:#990033;
text-decoration:underline;
}

#cls_inner p.ital {
font-family:Arial,Verdana,sans-serif;
font-weight:normal;
font-style:italic;
font-size:11px;
color:#000000;
line-height:16px;
text-decoration:none;
text-align:left;
vertical-align:top;
}

#formTable .fail {
font-family:Arial,Verdana,sans-serif;
font-weight:normal;
font-size:13px;
color:#cc0000;
line-height:16px;
text-decoration:none;
text-align:left;
vertical-align:top;
}

#gal table {
width:600px;
text-align:center;
}

#gal table, #gal td {
font-family:Arial,Verdana,sans-serif;
font-weight:normal;
font-size:13px;
color:#000000;
line-height:16px;
vertical-align:top;
text-decoration:none;
text-align:center;
}

#gal td.tn_cell {
width:100px;
vertical-align:text-top;
}

#gal a:link {
text-decoration:none;
}

#gal a:hover, #gal a:active, #gal a:visited {
text-decoration:none;
}

#steps td {
font-family:Arial,Verdana,sans-serif;
font-weight:normal;
font-size:13px;
color:#000000;
text-align:left;
}

#steps td.marb{
font-weight:bold;
color:#990033;
}

#white_lnk p {
line-height:13px;
}

#white_lnk a:link, #white_lnk a:hover, #white_lnk a:active, #white_lnk a:visited {
font-family:'Bell MT', Arial,Verdana,sans-serif;
font-weight:bold;
font-size:13px;
color:#ffffff;
text-decoration:none;
}

#employers {
position:absolute;
left:444px;
top:242px;
/*left:521px;float:right;padding-left:195px;position:relative;*/
<!--[if gt IE 6]>
left:0px;
top:238px;
/*left:521px;float:right;padding-left:195px;position:relative;*/
}
<![endif]-->

#gal td.tn_cell {
width:100px;
vertical-align:top;
}