@charset "utf-8";
/* CSS Document */

body {background: #0C293A; margin: 0; padding: 0; font-family: Verdana, Arial, Helvetica, sans-serif;}
.unilogo {margin: 11px 0 0 10px;}

div.header1 {width: 990px; height: 213px; margin: 27px auto 30px auto; background: url("../images/header1_bg.jpg") transparent no-repeat 0 0;}
div.header2 {width: 990px; height: 213px; margin: 27px auto 30px auto; background: url("../images/header2_bg.jpg") transparent no-repeat 0 0;}

div.header1 p, div.header2 p {font-size: 70%; font-weight: bold; padding: 192px 0 0 10px;}
div.header1 p a, div.header2 p a {color: #F8E581; text-decoration: none;}
div.header1 p a:hover, div.header2 p a:hover {text-decoration: underline;}



div.main {width: 990px; margin: 0 auto 20px auto;}
div.main a {color: #F1CB58; text-decoration: none; font-weight: bold;}
div.main a:hover {text-decoration: underline;}
div.footer {width:889px; height:180px; margin: 0 auto 0 auto;}

div#holdingpage h1 {border-bottom:none; margin: 20px 0 10px 0;}
div#holdingpage p {font-size: 90%; margin: 0 0 20px 0; line-height: 140%;}
div#holdingpage p.shaded {background: #061722; padding: 10px;}
div#holdingpage p.shaded a {text-decoration: underline;}
div#holdingpage a {font-weight: normal; color: #fff;}
div#holdingpage a:hover {text-decoration: none; color: #F1CB58;}
div#holdingpage table td {vertical-align: top;}
div#holdingpage table ul {margin: 0 40px 0 0; padding: 0;}
div#holdingpage table ul li {color: #fff; border-bottom: 1px solid #fff; margin: 0; padding: 11px 0 11px 0; list-style: none; font-size: 90%;}
div#holdingpage table img {display: block; margin: 10px auto 0 auto;}

div#holdingpage table ul li.ghost {color: #AAB4BA;}

div#holdingpage table ul li ul {margin: 5px 0 0 0; height: 77px;}
div#holdingpage table ul li ul li {border: none; font-size: 80%; padding: 4px 0 4px 0; margin: 0 0 0 15px;list-style:circle;}

p {color: #fff; margin: 0 0 10px 0; line-height: 140%; font-size: 72%;}
h1 {color: #fff; margin: 0 0 20px 0; line-height: 140%; font-size: 130%; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-weight: normal; border-bottom: 1px dotted #fff; padding: 0 0 3px 0;}

h2 {color: #fff; margin: 0 0 15px 0; line-height: 140%; font-size: 100%; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-weight: bold; padding: 0 0 3px 0; border-bottom: 1px dotted #fff;}


.bottomnav {margin: 0; background: transparent;  clear: both; border-top: 4px solid #3A5D70; padding: 15px 0 0 0;}

/*This sets the margin and padding for the bottom navigation bars to zero*/
.bottomnav ul {list-style: none; padding: 0; margin: 0;}

/*This sets some of the elements for the boxes in the bottom navigation*/
.bottomnav li {display: block; float: left; padding: 0; margin: 0; font-size: 65%; font-weight: bold; text-transform: uppercase;}

/*set this width for the number of options in your list, so 5=20% 4=25% 3=33% etc, IE can't divide properly so a -0.1% margin has to be used*/
.bottomnav ul li {width: 25%; margin: 0 -0.1% 0 0;}

/*This sets some of the elements for the boxes in the bottom navigation*/
.bottomnav a {display: block; padding: 3px 0 3px 0; text-align: center; margin: 0 2.2% 0 2.2%; background: transparent; border: 1px solid #fff;}

.bottomnav a:link, .bottomnav a:visited, .bottomnav a:active {text-decoration: none; color: #fff;}

.bottomnav a:hover {text-decoration: none; color: #333; background: #fff; border: 1px solid #fff;}

/*container box for the maintainer and updated date, at the very bottom of the screen*/
.maintainer {font-size: 65%; font-weight: bold; clear: both; height: 20px; padding: 0; margin: 10px 0 0 0; background: transparent; color: #DAA6C9; position:}
/*container box for the updated date*/
.maintainerleft {float: left; padding: 4px 0 3px 5px; color: #fff;}
/*container box for the maintainer text*/
.maintainerright {float: right; padding: 4px 5px 3px 0;}

.maintainerright a:link, .maintainerright a:visited, .maintainerright a:active {color: #fff; text-decoration: none;}
.maintainerright a:hover {color: #fff; text-decoration: underline;}
/*sets the font style to normal*/
.normal {font-weight: normal;}
.approved {font-size: 65%; padding: 0 0 10px 5px; clear: both; color: #fff;}

.highlight {color: #F1CB58; font-weight: bold; font-size: 120%;}



td.unavailable img {float: right; display: none;}
td.unavailable img.clear {clear: both;}

ul.social {margin: 0; padding: 0;}
ul.social li {margin: 0; padding: 0; display: inline;}
ul.social li a img {border: none;}

h2.follow {color: #fff; font-size: 72%; margin: 20px 0 10px 0; padding: 0; border: none;}

table.onlinepayment p a {color: #F1CB58 !important; font-weight: bold !important;}
table.onlinepayment p a:hover {text-decoration: underline !important;}