    body {
        margin: 0px;
        font-family: Trebuchet MS;
    }
    
    div.content_heading {
        margin-bottom: 10px;
    }
    
    div.content_heading h1 {
       font-size: 23px;
	   margin: 0px;
	   line-height: 1em;
    }
    
    #main_container, #full_horizontal {
        position: absolute;
        left: 0px;
        top: 0px;
        width: 100%;
        z-index: 200;
    }
    
    #main {
        position: relative;
        width: 760px;
    }
    
    #full_horizontal {
        z-index: 100;
    }
    
    #fhor_topHeader {
        background-color: #000000;
        width: 100%;
        height: 15px;
    }
    
    #fhor_logoHeader {
        background-color: #FFFFFF;    
        width: 100%;
        height: 107px;
        border-bottom: 1px solid #DDDDDD;        
    }
    
    #fhor_imageHeader {
        background-color: #FAF8F8;
        width: 100%;
        height: 183px;
    }
    
    #mainmenu {
        background-image: url(images/menuBG.jpg);
        background-repeat: no-repeat;
        background-color: #2C67BA;
        width: 100%;
        height: 27px;
    }
    
    #mainmenu .menu_container {
        margin: 0px;
        padding-top: 2px;
        padding-right: 5px;
        float: right;
    }
    
    #mainmenu .menu_container ul {
        margin: 0px;
    }
    
    #mainmenu .menu_container ul li {
        display: block;
        margin: 0px;
        padding: 0px 15px 0px 15px;
        height: 27px;
        vertical-align: middle;
        list-style: none;
        float: left;
    }
    
    #mainmenu .menu_container ul li a:link, 
    #mainmenu .menu_container ul li a:visited, 
    #mainmenu .menu_container ul li a:active {
        font-size: 11px;
        color: #FFFFFF;
        text-decoration: none;
    }
    
    #mainmenu .menu_container ul li a:hover {
        text-decoration: underline;
    }
    
    #fhor_menu {
        background-color: #EEEEEE;
        width: 100%;
        height: 27px;
    }
    
    #topHeader {
        background-color: #000000;
        width: 100%;
        height: 15px;
    }
    
    #logoHeader {
        background-image: url(images/logoHeader.jpg);
        background-repeat: no-repeat;
        background-color: #FFFFFF;
        width: 100%;
        height: 107px;
        border-bottom: 1px solid #000000;
    }
    
    #imageHeader {
        background-image: url(images/header1.jpg);
        background-color: #FFFFFF;
        width: 100%;
        height: 183px;
    }
    

    
    #contentContainer {
        position: relative;
        width: 100%
    }
    
    #content {
        background-image: url(images/contentBG.jpg);
        background-repeat: no-repeat;
        width: 500px !important;
        width: 530px;
        min-height: 300px;
        border-right: 1px solid #DBDBDB;
        font-size: 12px;
        padding: 15px;
    }
    
    * html #content {
        height: 300px;
    }
    
    .contentintrotext {
        font-size: 12px;
    }
    
    .contentfulltext {
        font-size: 12px;
    }
    
    #rightblock {
        position: absolute;
        width: 229px;
        top: 0px;
        right: 0px;
        padding-top: 35px;
    }
    
    #rightblock .menu_container {
        margin-top: 2px;
    }
    
    #rightblock .menu_container ul, #rightblock .menu_container ul li {
        list-style-type: none;
        margin: 0px;
        padding: 0px;
    }
    
    #rightblock .menu_container a:link, #rightblock .menu_container a:visited, #rightblock .menu_container a:active {
        display: block;
        background-image: url('images/logo_indent.gif');
        background-repeat: no-repeat;
        background-position: 213px 6px;
        width: 204px !important;
        width: 229px;
        height: 14px !important;
        height: 22px;
        padding-top: 8px;
        padding-right: 25px;
        text-align: right;
        border-bottom: 1px solid #dbdbdb;
        font-size: 11px;
        color: #1f71b3;
        text-decoration: none;
    }
    
    #rightblock .menu_container a:hover {
        color: #000000;
    }
    
   table.contactTable td {
        font-size: 12px;
   }
   
   ul.error li {
        color: #FF0000;
   }
