/* Form Stylings */
input.form, input.search, input.searchsub, input.form2, 
input.special, textarea.special {
    font-family: Trebuchet MS, Arial, Sans-Serif;
    font-size: 12px;
    font-weight: normal;
    background-color: Transparent;
    border-style: solid;
    border-width: 0px;
    width: 175px;
    height: 20px;
    color: #01396c;
    padding: 5px 0px 0px 10px;
    margin: 0px;
    }
    
input.search {
    width: 229px;
    }

input.seachsub, input.special {
    width: 435px;
    }
    
input.form2 {
    width: 144px;
    }

textarea.special {
    width: 435px;
    height: 120px;
    }

.special {
    font-family: Trebuchet MS, Arial, Sans-Serif;
    font-size: 12px;
    font-weight: normal;
    line-height: 14px;
    color: #01396c;
    padding: 0px;
    margin: 0px;
    }

input.button {
    background: Transparent url('/image/SubmitButton.png') no-repeat top right;
    width: 83px;
    height: 25px;
    font-family: Trebuchet MS, Arial, Sans-Serif;
    font-size: 12px;
    font-weight: bold;
    background-color: Transparent;
    border-style: solid;
    border-width: 0px;
    color: #ffffff;
    padding: 0px;
    margin: 0px 0px 0px 0px;
    cursor: pointer;
    }


/* Image Stylings */
div.middle-container img.left {
    padding: 1px 0px 0px 0px;
    float: left;
    }

/* ---------- Sub Page */
div.middle-container-sub img.left, 
div.print-content-container img.left {
    padding: 3px 10px 5px 0px;
    }

div.middle-container-sub img.right, 
div.print-content-container img.right {
    padding: 3px 0px 5px 10px;
    }


/* Header Stylings */
/* ---------- Home Page */
div.middle-container h1 {
    font-family: Verdana, Arial, Sans-Serif;
    font-size: 20px;
    font-weight: normal;
    color: #ffffff;
    line-height: 27px;
    padding: 30px 0px 0px 0px;
    margin: 0px;
    }
    
div.middle-container h2 {
    font-family: Trebuchet MS, Arial, Sans-Serif;
    font-size: 16px;
    font-weight: bold;
    color: #00539f;
    line-height: 20px;
    padding: 13px 0px 0px 0px;
    margin: 0px;
    }
    
div.middle-container h3, div.middle-container h3.top {
    font-family: Trebuchet MS, Arial, Sans-Serif;
    font-size: 14px;
    font-weight: bold;
    color: #01396c;
    line-height: 20px;
    padding: 0px 0px 0px 0px;
    margin: 0px;
    }
    
div.middle-container h3.top {
    padding: 13px 0px 0px 0px;
    }

/* ---------- Sub Page */
div.middle-container-sub h1, 
div.print-content-container h1 {
    font-family: Trebuchet MS, Arial, Sans-Serif;
    font-size: 20px;
    font-weight: bold;
    color: #19851f;
    line-height: 27px;
    padding: 0px 0px 15px 0px;
    margin: 0px;
    }
    
div.middle-container-sub h2, 
div.print-content-container h2 {
    font-family: Trebuchet MS, Arial, Sans-Serif;
    font-size: 16px;
    font-weight: bold;
    color: #00539f;
    line-height: 20px;
    padding: 0px 0px 5px 0px;
    margin: 0px;
    }

div.middle-container-sub h3, 
div.print-content-container h3 {
    font-family: Trebuchet MS, Arial, Sans-Serif;
    font-size: 16px;
    font-weight: bold;
    color: #01396c;
    line-height: 20px;
    padding: 0px 0px 20px 0px;
    margin: 0px;
    }


/* Paragraph Stylings */
/* ---------- Home Page */
div.middle-container p.welcome {
    font-family: Trebuchet MS, Arial, Sans-Serif;
    font-size: 13px;
    font-weight: normal;
    color: #bae2fa;
    line-height: 20px;
    padding: 0px 0px 15px 0px;
    margin: 0px;
    }
    
div.middle-container p, div.middle-container p strong, div.middle-container p.small, div.middle-container p.small strong div.middle-container p.bottom {
    font-family: Trebuchet MS, Arial, Sans-Serif;
    font-size: 12px;
    font-weight: normal;
    color: #01396c;
    line-height: 20px;
    padding: 0px 0px 13px 0px;
    margin: 0px;
    }
    
div.middle-container p strong {
    color: #feba37;
    }
    
div.middle-container p.small {
    font-size: 10px;
    padding: 0px 0px 13px 3px;
    }
    
div.middle-container p.small strong {
    font-size: 10px;
    padding: 0px 0px 13px 3px;
    }
    
div.middle-container p.bottom {
    padding: 0px 0px 0px 3px;
    }
    
div.footer-container p, div.footer-container p strong {
    font-family: Trebuchet MS, Arial, Sans-Serif;
    font-size: 12px;
    font-weight: normal;
    color: #b3b2b2;
    line-height: 20px;
    padding: 0px 0px 0px 0px;
    margin: 0px;
    }
    
div.footer-container p strong {
    font-weight: bold;
    }

/* ---------- Sub Page */
div.middle-container-sub p, div.middle-container-sub p.bottom, div.login-bottom-container p, div.middle-container-sub p.navtitle, 
div.print-content-container p, div.print-content-container p.bottom {
    font-family: Trebuchet MS, Arial, Sans-Serif;
    font-size: 12px;
    font-weight: normal;
    color: #01396c;
    line-height: 20px;
    padding: 0px 0px 20px 0px;
    margin: 0px;
    }
    
div.middle-container-sub p.bottom, 
div.print-content-container p.bottom {
    padding: 0px;
    }
    
div.login-bottom-container p {
    font-size: 10px;
    color: #ffffff;
    padding: 0px;
    }
    
div.middle-container-sub p.navtitle {
    color: #ffffff;
    padding: 0px 0px 8px 0px;
    }

div.middle-container-sub p.breadcrumb {
    font-family: Trebuchet MS, Arial, Sans-Serif;
    font-size: 10px;
    font-weight: bold;
    color: #999999;
    padding: 3px 0px 0px 10px;
    margin: 0px;
    }


/* List Stylings */
div.middle-container ol, div.middle-container ul, div.middle-container li strong, 
div.middle-container-sub ol, div.middle-container-sub ul, div.middle-container-sub ul.nav, div.middle-container-sub li strong, 
div.middle-container-sub ol.sitemap, div.middle-container-sub ul.sitemap, 
div.print-content-container ol, div.print-content-container ul, div.print-content-container li strong, 
div.print-content-container ol.sitemap, div.print-content-container ul.sitemap {
    font-family: Trebuchet MS, Arial, Sans-Serif;
    font-size: 12px;
    font-weight: normal;
    color: #01396c;
    line-height: 20px;
    padding: 0px 0px 0px 13px;
    margin: 0px;
    list-style: disk inside;
    }

div.middle-container-sub ol, 
div.print-content-container ol {
    padding: 0px 0px 20px 30px;
    list-style: bold;
    }

div.middle-container-sub ul, 
div.print-content-container ul {
    padding: 0px 0px 20px 26px;
    }

div.middle-container li strong, 
div.middle-container-sub li strong, 
div.print-content-container li strong {
    font-weight: bold;
    color: #01396c;
    padding: 0px;
    }

div.middle-container-sub ol.sitemap, div.middle-container ul.sitemap, 
div.print-content-container ol.sitemap, div.print-content-container ul.sitemap {
    padding: 0px 0px 0px 26px;
    }


/* Link Stylings */
div.middle-container a, div.middle-container a:link, div.middle-container a:visited, div.middle-container a:hover, div.middle-container a:active, 
div.middle-container-sub a, div.middle-container-sub a:link, div.middle-container-sub a:visited, div.middle-container-sub a:hover, div.middle-container-sub a:active, 
div.print-content-container a, div.print-content-container a:link, div.print-content-container a:visited, div.print-content-container a:hover, div.print-content-container a:active {
    color: #19851f;
    text-decoration: underline;
    }
    
div.middle-container a:hover, 
div.middle-container-sub a:hover, 
div.print-content-container a:hover {
    text-decoration: none;
    }

div.content-bodytext-container a:visited {
    color: #999999;
    }
    
div.footer-container a, div.footer-container a:link, div.footer-container a:visited, div.footer-container a:hover, div.footer-container a:active {
    color: #b3b2b2;
    text-decoration: underline;
    }
    
div.footer-container a:hover {
    text-decoration: none;
    }
    
div.login-bottom-container a, div.login-bottom-container a:link, div.login-bottom-container a:visited, div.login-bottom-container a:hover, div.login-bottom-container a:active {
    color: #ffffff;
    text-decoration: none;
    }
    
div.login-bottom-container a:hover {
    text-decoration: underline;
    }

div.middle-container-sub a.navtitle, div.middle-container-sub a.navtitle:link, div.middle-container-sub a.navtitle:visited, div.middle-container-sub a.navtitle:hover, div.middle-container-sub a.navtitle:active {
    color: #ffffff;
    text-decoration: none;
    }

div.middle-container-sub a.navtitle:hover {
    text-decoration: none;
    }





/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */
p {

}

h1 {

}

h2 {

}

h3 {

}

.left {

}

.right {

}

.red {
color: #ff0000;
}

