* {margin: 0; padding: 0;}
html, body {margin: 0px; padding: 0px; height: 100%;}                                               
body {background-image: url('bg_body.gif'); background-position: left; background-color: #14285f; background-repeat: repeat-y;}
#container {width: 950px; margin: 0 auto -50px auto; min-height: 100%;}
#subcontainer {min-height: 100%; height: auto; height: 100%; width: 950px; background-color: #02021e;} 
#top {height: 200px; width: 950px; background-color: #FF0000; background-image: url('bg_top.jpg');}
#menu {height: 48px; width: 950px; background-image: url('bg_menu.jpg'); padding-top: 18px;}
#content {width: 950px; padding: 40px;}                      
#clearfooter {clear: both; height: 50px; }
#footer {width: 910px; height: 34px; background-color: #FF0000; margin: 0 auto -50px auto; background-image: url('bg_footer.jpg'); padding: 16px 0 0 40px; font-family: Verdana, sans-serif; font-size: 10px; font-weight: bold;}
#leftblock {float: left; width: 500px; min-height: 100%; margin-bottom: 40px; font-family: Verdana, sans-serif; font-size: 11px; line-height: 18px; color: #ffffff; background-color: #02021e;}
#rightblock {position: absolute; float: left; width: 320px; margin-left: 540px; min-height: 100px;} 
p {margin-bottom: 5px;}
.menu {margin-left: 40px; font-family: Arial, sans-serif; font-size: 18px;}
.menu a {text-decoration: none; color: #000000;}
.menu a:hover {
	text-decoration: underline;
	color: #000000;
	font-size: 18px;
}  

.pageName{
    font:22px georgia;
    color: #CC3300;
    line-height:20px;
    letter-spacing:.1em;
    padding-bottom: 15px;
    }
    
.subHeader {
    font:16px georgia;
    color: #CC3300;
    font-weight:bold;
    letter-spacing:.1em;
    line-height:16px;
    }    
    
.sidebarHeader {
    font:14px georgia;
    color: #99CCFF;
    font-weight:bold;
    letter-spacing:.1em;
    line-height:16px;
    }    
    
.detailText {
    font:11px verdana;
    color:#ffffff;
    line-height:16px;
    letter-spacing:.1em;
    }
    
.smallText {
    font:11px verdana;
    color:#99CCFF;
    }
    
.style1 {color: #CC3300}
.style3 {color: #CC0033}
.style4 {color: #FFFF99}
.style5 {color: #FF0000}
.style11 {font-size: 16px}
.style13 {
    font-size: large;
    font-weight: bold;
    color: #FFFF00;
}
.style18 {
    font-size: 36px;
    color: #000000;
}
.style20 {color: #FFFF00}
.style21 {
    color: #FFFFFF;
    font-weight: bold;
}
.style22 {color: #CC0000}
