﻿body
{
    margin: 0;
    /*background-color: #EFF0F1;*/
    /* IE10 Consumer Preview */ 
    background-image: -ms-linear-gradient(top, #9C9C9C 0%, #FFFFFF 100%);
    /* Mozilla Firefox */ 
    background-image: -moz-linear-gradient(top, #9C9C9C 0%, #FFFFFF 100%);
    /* Opera */ 
    background-image: -o-linear-gradient(top, #9C9C9C 0%, #FFFFFF 100%);
    /* Webkit (Safari/Chrome 10) */ 
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #9C9C9C), color-stop(1, #FFFFFF));
    /* Webkit (Chrome 11+) */ 
    background-image: -webkit-linear-gradient(top, #9C9C9C 0%, #FFFFFF 100%);
    /* W3C Markup, IE10 Release Preview */ 
    background-image: linear-gradient(to bottom, #9C9C9C 0%, #FFFFFF 100%);
    background-repeat:no-repeat;


    font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
    font-size: 1em;
}

/* Positioning Rules */
#Container
{
    /* The overall center portion of the window from the very top to the very bottom.  Contains everything on the page */
    width: 990px;
    margin: 0 auto;
}

#Banner-Left
{
    /* Has the Lobo Logo */
    position: relative;
    float: left;
    width: 190px;
    height: 125px;
    background-color: #ffffff;
}

#Banner-Right
{
    /* Has the Agency banner */
    position: relative;
    float: left;
    width: 800px;
    height: 175px;
    /*z-index: 2;*/
}

#Content
{
    /* main content area.  Has left, center, and right hand columns.  The search area and rounded corners on the bottom. */
    float:left;
    width:990px;
    background-color: #FFFFFF;
    border-top:0px none;
    border-left:3px solid #AAAAAA;
    border-right:2px solid #AAAAAA;
    border-bottom:3px solid #AAAAAA;
    border-bottom-left-radius:10px;
    border-bottom-right-radius:10px;
}

#BodyContent 
{
    position:relative;
    float:left;
}

#NavBody
{
    /*float:left;
    width:150px;
    padding:0px 10px 0px 10px;*/

    float:left;
    width:190px;
    min-height: 600px;
    padding:0px 0px 0px 10px;
    /*background:url('/Images/NavBackground209.jpg') no-repeat #FFFFFF;*/
}

/* Secondary pages used Secondary Body, pages with a right-hand column use FeatureBody */
#FeatureBody
{
    /*float:left;
    width:100%; /* will need to make this smaller  or add another section for the actual search results which do not go to the right edge of the page. */
    /*width:770px; /* will need to make this smaller  or add another section for the actual search results which do not go to the right edge of the page. */
    /*padding:30px 0px 0px 10px;*/

    float:left;
    width:625px; /* will need to make this smaller  or add another section for the actual search results which do not go to the right edge of the page. */
    padding:0px 0px 0px 10px;
    border:2px #D7D7D7;
    border-left-style:solid;

}

#Footer 
{
    clear:both;
    position:relative;
    float:right;
    width: 792px;
    height: 100px;
    text-align:center;
    font-size:x-small;
}


nav {
    font-size: 1.5em;
    margin: 0px;
    padding: 0px;
}



/* User Login Page Items*/
.HeaderLabel {
    width: 300px;
    margin: 0 0 0 7px;
    font-size: large;
    font-weight: bold;
}

.UserBioPanel {
    width: 350px;
    clear: both;
    height: 27px;
}

.UserBioButtonPanel {
    float: left;
    width: 343px;
    margin: 0 0 0 7px;
}

.UserBioLabel {
    float: left;
    width: 100px;
    margin: 0 0 0 7px;
}

.UserBioTextbox {
    float: left;
    width: 150px;
    margin: 0 0 0 7px;
}

.UserBioValidation {
    float: left;
    width: 15px;
    margin: 0 0 0 7px;
}
/* End User Login Page Items*/

/* Confirmation Page */
.ConfirmationDisplayLabel {
    clear: both;
    float: left;
    width: 125px;
    margin: 0 0 0 7px;
}

.ConfirmationDisplayResults {
    float: left;
    width: 200px;
    margin: 0 0 0 7px;
}

.ConfirmationFloatDisplayFullLabel {
    float: left;
    width: 275px;
    margin: 0 0 0 7px;
}

.ConfirmationFloatDisplayLabel {
    clear: both;
    float: left;
    width: 90px;
    margin: 0 0 0 7px;
}

.ConfirmationFloatDisplayResults {
    float: left;
    width: 165px;
    margin: 0 0 0 7px;
}

.ConfirmationHeaderLabel {
    clear: both;
    float: left;
    width: 60px;
    margin: 0 0 0 7px;
    font-weight: bold;
}

.ConfirmationMessage {
    clear: both;
    float: left;
    margin: 0 0 0 7px;
    color: red;
    font-weight: bold;
}

/* End Confirmation Page */

.LeftPadding {
    margin: 0 0 0 7px;
}

.LeftPaddingCleared {
    clear: both;
    float: left;
    margin: 0 0 0 7px;
}

