/* Overall Layout */
html { overflow-x: hidden;}
#header {background:url(images/header-repeat.png) repeat-x;height:270px;width:100%;margin:-9px -10px 0px -10px;padding:0px;}
#container {display:inline-block;float:left;}
#sidenav {display:inline;float:left;height:100%;width:160px;margin:0px 0px 0px -10px;z-index:1;}
#content {display:inline;height:100%;width:100%;margin:-15px 0px 0px 0px;z-index:0;}
#footer {display:block;background:#041618 url(images/footer.png) repeat-y center center;height:30px;width:100%;margin:0px 0px 0px -10px;padding:0px;text-align:center;vertical-align:bottom;color:#A9BFDD;font-family:tahoma;font-size:12px;line-height:30px;color:#A9BFDD;position:relative;top:7px;}
#timer {position:static;background-image:url(images/timerbg.png);height:64px;width:160px;}
#countbox {margin:-10px 0px 0px 0px;padding:0px 12px 0px 4px;color:#FFFFFF;font-family:tahoma;font-size:10px;text-align:right;position:relative;top:-30px;}
div.chromeHack {} /* Safari and Chrome hack only. */

/* Drop-Down Menu Formatting - See cssverticalmenu.css for more formatting.*/
#sidenav ul {z-index:3;}
#sidenav img {border-width:0px;}
#sidenav ul img {padding:0px 4px 0px 0px;position:relative;top:2px;}
#sidenav ul li ul img {padding:0px 4px;}

/* Current Page Marker */
body#home a#home,body#about a#about,body#events a#events,body#resources a#resources,body#officers a#officers,body#alumni a#alumni,body#media a#media,body#projects a#projects,body#links a#links,body#fireear a#fireear {background:url(images/current-page.gif);height:21px;width:150px;color:white;z-index:3;}

/* Footer Formatting */
#footer a {color:#A9BFDD;}
#footer a:hover {color:#389CDC;}

/* Tag Definitions */
body {background:url(images/sidenavbg.gif) repeat-y;width:100%;margin:auto -10px auto auto;}
p {font-family:tahoma;font-size:12px;color:black;}
p.BackToTop {font-size:9px;}
p.sidebar {position:relative;left:30px;width:350px;}
p.timer-heading {color:#A9BFDD;font-family:cambria;font-size:15px;padding:0px 12px 0px 10px;text-align:right;position:relative;top:-30px;}
b.CurrentEvents {color:#818181;letter-spacing:1px;font-size:12px;}
span.CurrentEventsTitle {font-weight:bold;color:#818181;border-bottom:1px solid #818181;line-height:2;font-size:12px;text-align:justify;letter-spacing:1px;}
a {color:#0A3866;}
a:hover {color:#389CDC;}
a.BackToTop {font-family:arial;font-size:9px;}
a.logout {font-family:tahoma;font-size:12px;}
ol,ul {font-family:tahoma;font-size:12px;color:black;}
ul.jumplist {list-style-position:outside;list-style-image:url(images/arrow.png);background-color:#DCDCDC;border-style:dashed;border-color:#787878;border-width:1px;width:250px;height:auto;padding-top:5px;padding-bottom:10px;position:relative;left:15px;z-index:0;}
h1 {font-family:cambria;font-size:24px;text-align:left;line-height:24px;}
h1.heading {border-bottom:#224466 1px solid;color:#224466;}
h1.news {border-bottom:1px solid #224466;color:#224466;}
h2 {font-family:cambria;font-size:18px;color:#336699;text-align:left;}
h2.officers {line-height:18px;}
h3 {font-family:arial;font-size:11px;color:#979797;text-align:right;}
table {border-collapse:collapse;font-family:tahoma;font-size:12px;color:black;}
table.CompareTable {border-collapse:collapse;border-width:0px;border-style:none;margin-left:auto;margin-right:auto;width:700px;text-align:left;color:black;font-family:arial;font-size:12px;}
table.series-navtable {background-color:#DCDCDC;border-style:dashed;border-color:#787878;border-width:1px;width:640px;position:relative;left:15px;color:black;font-family:tahoma;font-size:12px;z-index:0;}
tr.GrayRow {background-color:#DCDCDC;}
tr.WhiteRow {background-color:white;}
td {vertical-align:top;}
td.CompareContent {width:275px;}
td.CompareCategory {width:150px;}
td.category-resources {width:150px;}
td.downloads-filename {width:auto;}
td.downloads-filetype {width:200px;}
td.downloads-link {width:100px;}
td.info-resources {width:450px;}
td.nav-arrow {width:12px;height:15px;}
td.nav-link {width:308px;height:15px;}
td.ProfilePic {width:100px;vertical-align:top;padding:0px;}
td.ProfilePic img {margin-top:25px;}
td.ProfileInfo {padding:2px;vertical-align:top;text-align:left;}
td.sysreqs {width:160px;vertical-align:top;}
