/*body
{
    font-size: 75%;
    font-family: Verdana, Tahoma, Arial, "Helvetica Neue", Helvetica, Sans-Serif;
    color: #232323;
    background-color: #fff;
}

/* Styles for basic forms
-----------------------------------------------------------*/

/*fieldset 
{
    border:1px solid #ddd;
    padding:0 1.4em 1.4em 1.4em;
    margin:0 0 1.5em 0;
}

legend 
{
    font-size:1.2em;
    font-weight: bold;
}

textarea 
{
    min-height: 75px;
}

.editor-label 
{
    margin: 1em 0 0 0;
}

.editor-field 
{
    margin:0.5em 0 0 0;
}*/


/* Styles for validation helpers
-----------------------------------------------------------*/
/*.field-validation-error
{
    color: #ff0000;
}

.field-validation-valid
{
    display: none;
}

.input-validation-error
{
    border: 1px solid #ff0000;
    background-color: #ffeeee;
}

.validation-summary-errors
{
    font-weight: bold;
    color: #ff0000;
}

.validation-summary-valid
{
    display: none;
}*/
h2 {
    font-size: 1.3em;
}
/* Debug Styles
-----------------------------------------------------------*/
#Page
{
    width: 100%;
    height: 100%;
    background-position: center bottom;
    background-color: #DC143C;
    font-family: SegoeUI-Light;
    font-size: 11pt;
    color: #666666;
}

html, body
{
    height: 99.5%;
    width: 100%;
    margin: 0;
    padding: 0;
    border: 0;
}
html
{
    font-family: SegoeUI-Light;
    font-size: 11pt;
    color: #666666;
}
body
{
    font-family: SegoeUI-Light;
    font-size: 11pt;
    color: #666666;
    background-image: url(bluebg.jpg);
    background-repeat: no-repeat;
    background-position: left bottom;
    background-attachment: fixed;
}

.HeaderContent
{
    width: 100%;
    height: 60px; /*background-image:url(bluebg.jpg);     background-repeat:no-repeat;     background-position:0px -30px;*/
}
.HeaderLeft
{
    width: 33%;
    height: 60px;
    float: left;
    position: relative;
}

.HeaderMiddle
{
    width: 33%;
    height: 60px;
    float: left;
    position: relative;
}

.HeaderRight
{
    width: 33%;
    height: 60px;
    float: left;
    position: relative;
}

.FooterPanel
{
    width: 100%;
    text-align: center;
    background-image: url(bluebg.jpg);
    background-repeat: no-repeat;
    background-position: 0px -10px;
    margin-left: -8px;
}
.UserDetails
{
    right: 0px;
}


.MainMenu
{
    list-style-type: none;
}
.MainMenu li
{
    list-style-type: none;
    display: inline;
    padding-right: 15px;
}
.MainMenuItem
{
    font-family: SegoeUI-Light;
    font-size: 14pt;
    color: #666666;
    text-decoration: none;
}
.MainMenuItem:hover
{
    font-family: SegoeUI-Light;
    font-size: 14pt;
    color: Black;
    text-decoration: none;
}

#CmdButtons *
{
    float:left;
}
.Signal_Red,.Signal_Green,.Signal_Yellow
{
    background-position:center center;
    background-repeat:no-repeat;
    display:block;
    width:16px;
    height:16px;
    
}
.Signal_Red
{
    background-image:url(images/signal_red.gif);
}

.Signal_Green
{
    background-image:url(images/signal_green.gif);
}
.Signal_Yellow
{
    background-image:url(images/signal_yellow.gif);
}