body, html{
    background:#536290;
    font-family:"franklin gothic book",tahoma,sans-serif;
    font-size:10pt;
    margin:0;
    padding:0;
    text-align:center;
}
div#overall-header{
    background:#536290 url('./i/header-bg.jpg') repeat-x top center;
    height:141px;
    width:100%;
}
div#Infobar{
	border-bottom:1px solid #ffffff;
	color:#ffffff;
	font-size:10pt;
	padding:2px 0 3px 0;
	line-height:normal;
	text-align:center;
}
div#header{
    background:#536290 url('./i/header.jpg') no-repeat top center;
    float:none;
    clear:none;
    height:141px;
    margin:auto;
    width:847px;
}
div#overall-nav{
    background:#536290 url('./i/nav-bg.png') repeat-x top center;
    height:37px;
    width:100%;    
}
div#nav{
    float:none;
    clear:none;
    height:37px;
    margin:auto;
    position:relative;
    left:-1px;
    width:847px;  
}
div#overall-body{
    width:100%;    
}
div#body{
    background:#536290 url('./i/body-home.jpg') top center;
    float:none;
    clear:none;
    height:423px;
    left:-1px;
    margin:auto;
    position:relative;
    text-align:left;
    width:847px;
}
div#body p{
    color:#ffffff;
    font-size:11pt;
    line-height:16pt;
    margin:158px auto auto 82px;
    text-indent:12pt;
    width:400px;
}
div#body-inner{
    background:#ffffff;
    border-left:1px solid #ffffff;
    border-right:1px solid #ffffff;
    float:none;
    clear:none;
    left:-1px;
    margin:auto;
    min-height:40em;
    padding:15px;
    position:relative;
    text-align:left;
    width:715px;
}
div#body-inner h4{
    margin:0 0 6px 0;
}
div#body-inner p{
    text-indent:12pt;
    width:400px;
}
div#body-inner li{
    margin-bottom:10px;
    width:100%;
    list-style-type:square !important;
    list-style type:disc;
    vertical-align:top;
}
div#body-inner a,div#body-inner a:visited,div#body-inner a:active{
    color:#536290;
}
div#body-inner a:hover{
    background:#536290;
    color:#ffffff;
    text-decoration:none;
}
h3{
    background:#cc231a;
    border-bottom:1px solid #cc231a;
    color:#ffffff;
    font-size:14pt;
    font-weight:normal;
    margin:0 0 5px 0;
    padding:5px 5px 2px 5px;
    width:425px !important;
    width:415px;
}
h3.red{
    background:#cc231a;
    border-bottom:1px solid #cc231a;
    color:#ffffff;
    font-size:14pt;
    font-weight:normal;
    margin:0 0 5px 0;
    padding:5px 5px 2px 5px;
    width:auto;
}
h4.red{
    background:#cc231a;
    border-bottom:1px solid #cc231a;
    color:#ffffff;
    font-size:14pt;
    font-weight:normal;
    margin:0 0 5px 0;
    padding:5px 5px 2px 5px;
}
h4{
    font-size:10pt;
    margin:0 0 5px 0;
    padding:5px 5px 2px 5px;
}
h4.red, #style1 h4{
    background:#cc231a;
    border-bottom:1px solid #cc231a;
    color:#ffffff;
    font-size:14pt;
    font-weight:normal;
    margin:0 0 5px 0;
    padding:5px 5px 2px 5px;
}
div#overall-footer{
    background:#536290 url('./i/footer-bg.png') repeat-x top center;
    height:108px;
    width:100%;    
}
div#footer{
    float:none;
    clear:none;
    color:#ffffff;
    height:95px;
    line-height:12pt;
    margin:auto;
    padding:13px 0 0 0;
    text-align:left;
    width:747px;
}
div#footer a, div#footer a:hover, div#footer a:visited, div#footer a:active{
    color:#ffffff;
}
a img{
    outline:0;
    border:0;
}
div.right-float{
    clear:none;
    float:right;
    padding:0px;
    width:260px;    
}
div.right-float .content{
    padding:15px;  
}

div#style1{
    background:#536290 url('./i/body-bg.png') top center;
    border:1px solid #cc231a;
    color:#000000;
}
div#style1 ul{

}
div#style1 li{
    list-style-type:square;
    width:200px;
}
ul.large li{
    font-size:16pt;
    margin:0;
}
ul.large{
    display:block !important;
    display:inline;

}
