html, body{
    margin: 0px;
    padding:0px;
    height:100%;
    border:none;
}
html{
    overflow:hidden;
    overflow: -moz-scrollbars-vertical!important;
}

h1{
font-family: Verdana;
font-size: 18pt;
color: #37B5CA;
font-weight: normal;
margin-left: 30px;
margin-top: 20px;
}
h1 img{
  border: 0px;
}
a, a:hover, a:visited, a:active{
    color: #333399;
    font-size: 10pt;
}

.mboxwrap{
width: 500px;
text-align: center;
padding: 0px;
margin: 0px 0px 10px 0px;
}
.mbox{
width: 450px;
margin: 0px auto;
}
.mtop{
height: 28px;
width: 450px;
background: url('mtop.png') no-repeat;
border-bottom: 2px solid #d2d4d4;
}
.mcontent{
width: 450px;
background: url('mmiddle.png') repeat-y;
text-align: left;
padding: 1px;
}
.mcontent div{
margin-left: 0px;
margin-right: 14px;
}
.mbot{
height: 28px;
width: 450px;
background-image: url('mbot.gif');
}

.blog-post-date{
margin: 0px auto;
padding-left: 20px;
padding-top: 6px;
float: left;
width: 50%;
text-align: left;
font-family: 'Arial';
font-size: 14pt;
/*color: #0066ee;*/
color: #0022aa;
}
.blog-post-title{
margin: 0px;
padding-left: 20px;
color: #0033cc;
font-size: 12pt;
}
.blog-post-title a, .blog-post-title a:hover, .blog-post-title a:visited{
color: #0033cc;
font-size: 12pt;
}

ul.arrowul{
list-style-image: url('bullet.gif');
}

.bullbox{
width:220px;
float:left;
padding:0px;
margin: 5px 15px 0px 15px;
}
.bullboxtop{
height: 28px;
width: 220px;
background: url('mtop2.png') no-repeat;
border-bottom: 2px solid #d2d4d4;
}
.bullboxtop p{
margin-left: 0px;
text-align:center;
padding-top: 6px;
}
.bullboxmid{
width: 220px;
background: url('mmiddle2.png') repeat-y;
text-align: center;
padding: 1px;
}
.bullboxmid-left{
width: 220px;
background: url('mmiddle2.png') repeat-y;
text-align: left;
padding: 1px;

}
.bullboxbot{
height: 28px;
width: 220px;
background-image: url('mbot2.png');
}

.f1s24{
font-family: 'Verdana';
font-size: 10pt;
}




body{
background:#F2F5FE url("bgcrystalx.gif") 0 0 repeat-x; 
background-attachment: fixed;
font-size: 11pt;
font-family: Arial;
}
.wrapper{
    /*background-color: #f3f3f3;*/
    background: url('wrapperbg.png') repeat-y;
    text-align:left;
    width:800px;
/*    margin:auto;
    height: 100%;*/
    min-height: 100%; 
    height: auto !important; 
    height: 100%; 
    margin: 0 auto -20px; 
}
.banner{
    width: 100%;
    height: 99px;
    background: url('rumswebbanner3.png') no-repeat;
}

.main{
    /*background-color: #f3f3f3;*/
    background: url('wrapperbg.png') repeat-y;
    min-height: 400px;
    width: 800px;
    overflow:visible;
}
.main p{
    margin-left:10px;
    margin-right:10px;
}
.main-content{
    width: 780px;
    margin:0px auto;
    padding: 0px;
/*    border:1px solid green; */
}
.spacer{height: 20px;clear: both;width:100%;}

.footer{
    clear:both;
    text-align: center;
    width: 800px;
    line-height: 20px;
    background: url('footer2.jpg') repeat-y;
    height: 20px;
    margin:0px auto;
    margin-top: -20px;
    font-size: 10pt;
    color: #37B5CA;
}




.navbar{
    font-size: 10pt;
    margin:0px;
    padding: 0px;
    width: 100%;
}
.navbar ul, .navbar ul li {
    list-style: none;
    margin: 0;
    padding: 0;
}
.navbar a, .navbar a:hover, .navbar a:visited, .navbar a:active{
    color: #192666;
    font-size: 10pt;
}
.navbar ul, .navbar ul li { list-style: none; margin: 0; padding: 0; }
.navbar ul { text-align: left;padding-top: 5px;width:100%;}
.navbar ul li { display: inline; margin: 0px; } 
.navbar li a { padding: 0px;}

.navbar, .navbar ul{
    background: #192666;
}

.navbar ul li a {
    background:url('tableftb.gif') no-repeat;
    background-position:0% -42px;
    padding: 0 0 0 4px;
    text-decoration: none;
 }
.navbar ul li a.active{
background:url('tableftb.gif') no-repeat left top;
}
.navbar ul li a.active span{
    background:url('tabrightb.gif') no-repeat right top;
color: #37B5CA;
}
.navbar ul li a span {
    background:url('tabrightb.gif') no-repeat;
    background-position:100% -42px;
   padding-right: 4px;
 }
.navbar ul li a:hover{
    background:url('tableftb.gif') no-repeat left top;
    background-position:0% 0px;
}
.navbar ul li a:hover span{
    background:url('tabrightb.gif') no-repeat right top;
    background-position:100% 0px;
}

