
*{padding: 0;margin: 0;border: 0;}
/*Sets 1em=10px. Remember formula Childpx/Parentpx=Childem*/
body{font-size: 62.5%;}
/*Removes underline from link/visited for readability*/
:link, :visited{text-decoration: none;}
/*Removes bullets from lists*/
ul, ol{list-style: none;}
/*Removes border images*/
a img, :link img, :visited img{border: none;}
/*Sets horizontal margins based on browser window and vertical margins based on font-size*/
h1, h2, h3, h4, h5, h6, p, pre, blockquote, label, ul, ol, dl, fieldset, address{margin:1em 5%;}
li, dd{margin-left:5%;}
fieldset{padding: .5em;}
/*Fixes mozilla problem with forms caused by universal reset*/
option{min-width: 1.5em;}
/*Page-specific Defaults*/
body{font-size: 1.2em;background-color: #7a0000;margin: 0 auto;}
#page{width: 950px;margin-right: auto;margin-left: auto;}
#content{background-image: url(images/bg.jpg);background-repeat: repeat-y;top: 292px;width: 950px;}
#mainwrap{width: 680px;float: right;}
.clearfix{}
ul{}
li{}
a{}
a:link{}
a:visited{}
a:hover{}
a:active{}
/* Header Section */
#header{background-repeat: no-repeat;position: relative;top: 25px;width: 950px;height: 267px;overflow: hidden;background-image: url(images/header.jpg);}
#navbar{float: left;width: 100%;font-size: .7em;margin-top: 55px;margin-left: 36px;display: inline;}
#navbar ul{margin: 0;padding: 0;text-align: center;}
#navbar li{float: left;text-align: center;margin: 0;/*margin-right: 35px;*/display: inline;padding-top: 4px;}
#navbar a{/*display: block;*/color: #ffffff;font-family: Verdana, Helvetica, Arial, sans-serif;padding: 4px 15px;}
#navbar a:hover{color: #ddbb00;}
#navbar li.navactive{background-image: url(images/tabr.jpg);background-repeat: no-repeat;background-position: right top;height: 60px;}
#navbar li.navactive a{background-image: url(images/tabl.jpg);background-repeat: no-repeat;background-position: left top;padding: 4px 25px;color: #527aa3;height: 60px;}
#navbar li.navnone{background-image: url(images/none.jpg);background-repeat: no-repeat;background-position: right top;height: 60px;}
#navbar li.navnone a{padding: 4px 25px;color: #F7F9FB;height: 60px;}
strong {font-weight:800;color:#6598ca}
/*IE hack*/
* html #navbar li.navactive a:hover{color: #527aa3;}
#logo {margin-left:42px;margin-top:-25px;}
#heading1{font-family: Verdana, Helvetica, Arial, sans-serif;font-size: 1.3em; color: #6598ca}
.callout{width: 200px;height: 125px;color: #ffffff;font-family: Verdana, Helvetica, Arial, sans-serif;font-size: .6em;text-align: justify;position: absolute;left: +623px;top: +90px;}
/*Main-Content Section*/
#main{width: 378px;left: 0px;position: relative;float: left;}
#main p{font-family: Verdana, Helvetica, Arial, sans-serif;font-size: .8em;text-align: justify;line-height: 1.5em;text-indent: 1.5em;margin-top: 25px;}
#main li{margin-left:40px;padding:10px;list-style-type: decimal;}
/*Right Sidebar Section*/
#rightbar{width: 225px;right: 68px;float: right;position: relative;}
/*IE Hack*/
* html #rightbar{right: 56px;}
.rbar{text-align: justify;font-size: .7em;font-family: Verdana, Helvetica, Arial, sans-serif;color: #ffffff;}
.boxtop{background-image: url(images/boxtop.jpg);width: 225px;height: 30px;margin-top: 10px;}
.box{background-image: url(images/box.jpg);background-repeat: repeat-y;margin-top: -25px;}
.boxbottom{background-image: url(images/boxbottom.jpg);width: 225px;height: 30px;margin-top: -25px;}
.box2top{background-image: url(images/box2top.jpg);width: 235px;height: 25px;margin-top: 10px;background-repeat: no-repeat;}
.box2{margin-top: -20px;background-image: url(images/box2bg.jpg);background-repeat: repeat-y;width: 235px;}
/*IE Hack*/
* html .box2{margin-top: 0px;}
#rightbar li{text-align: right;}
.meta{color: #7a7a52;font-family: Verdana, Helvetica, Arial, sans-serif;font-size: .7em;text-align: center;}
.box2bottom{background-image: url(images/box2bottom.jpg);margin-top: -15px;width: 235px;height: 25px;background-repeat: no-repeat;margin-left: -4px;}
/*Left Sidebar Section*/
#leftbar{float: left;width: 225px;padding-top: 40px;}
h3.menutitle{display: block;background-color: #7a0000;width: 236px;position: relative;left: 4px;border-top: 1px #000000 solid;border-bottom: 1px #000000 solid;color: #ddbb00;font-weight: bold;letter-spacing: .2em;font-family: Verdana, Helvetica, Arial, sans-serif;text-align: center;font-size: 1em;}
#leftbar li{list-style-type: none;}
#leftbar ul li a{width: 200px;position: relative;left: 10px;background-color: #5884b0;font-family: Verdana, Helvetica, Arial, sans-serif;color: #ffffff;font-size: .83em;text-align: center;margin: 5px;top: -10px;display: block;}
#leftbar ul li a:hover{display: block;position: relative;left: 10px;background-color: #6598ca;margin: 5px;}
.menuactive{}
/*Footer Section */
#footer{background-repeat: no-repeat;width: 950px;clear: both;height: 136px;background-image: url(images/footer.jpg);margin-top: -25px;}
#footer a{color:#CFD56C;text-decoration:none;}
.copyright{text-align: center;font-family: Verdana, Helvetica, Arial, sans-serif;color: #ffffff;font-size: .6em;padding-top: 30px;}
/*  Float containers fix: */
.clearfix:after{content: ".";display: block;height: 0;clear: both;visibility: hidden;}
.clearfix{display: inline-table;}
/* Hides from IE-mac \*/
* html .clearfix{height: 1%;}.clearfix{display: block;}
/* End hide from IE-mac *//*printer styles*/
@media print{}
.table {border:2px solid #92ADC9}
td {border:2px solid #92ADC9}
