﻿.clear
{
    clear: both;
}

#login
{
    width: 400px;
    float: right;
    text-align: right;
    padding-top: 5px;
}

#login a
{
    text-decoration: none;
    font-size: 13px;
    font-weight: bold;
    margin-right: 20px;
}

#content
{
    padding: 20px;
}

div.DNNContainer_Title_h2 h2 .TitleH2 
{
   /**** margin-bottom: 15px;
    border-bottom: 2px solid #666;
    font-size: 25px; ****/
}

#pageFooter
{
    background-color: #333;
    margin-bottom: 5px;
}

#fleetCredit
{
    width: 180px;
    float: right;
}

/*MENU*/
ul.sf-menu
{
    border-bottom: 0px solid #535353 !important;
    padding: 0px !important;
}

.sf-menu > li:hover, .sf-menu > li.sfHover,
.sf-menu > li a:focus, .sf-menu > li a:hover, .sf-menu > li a:active {
	background:		#666 !important;
}

.sf-menu > li > a 
{
    padding: 		1.11em 1.5em !important;
}

.sf-menu a.sf-with-ul {
	padding-right: 	2.25em !important;
}

/*custom styles*/
span.alert
{
    display: block;
    /*width: 100%;*/
    margin-bottom: 15px;
}

div#patDetails h1 { margin-top: 0px;}

.inputcustom { width: 177px !important; display: inline-block;}

.subHeader { border-bottom: solid 2px #ddd;}

.formRow { margin-bottom: 10px; }

.slider { width: 500px;}

.sliderlabel {display:block; width: 250px;}
        
.valueContainer { display:inline-block; padding: 0px 5px; border: solid 1px #666; margin-bottom: 10px; width: 60px;margin-left:30px;}

.formTable th, .formTable td { text-align: left;}
.formTable td { vertical-align: top;} 
.mb10 { margin-bottom: 10px;}
.listBox .alert {margin-bottom: 5px !important; padding-left:35px;position:relative;color:#666;background-color:#eee;border-color:#b3b3b3;}
.hpc { float: left;position: absolute;left: 5px;}
.cancel {top:33px;}
textarea.edit { width: 97%;}
.showFooter{padding: 14px 15px 15px; margin-bottom: 0; text-align:right;
             background-color: #f5f5f5; border-top: 1px solid #ddd; -webkit-border-radius: 0 0 6px 6px;
            -moz-border-radius: 0 0 6px 6px; border-radius: 0 0 6px 6px; *zoom: 1; -webkit-box-shadow: inset 0 1px 0 #fff;
            -moz-box-shadow: inset 0 1px 0 #fff; box-shadow: inset 0 1px 0 #fff;}
span.actionItem{ display: inline-block; width: 35px;}
.hide {display:none;}
.hidden {
  display: none !important;
  visibility: hidden !important;
}

#Quotegenesys
{
    width:300px;
    height:200px;
    background-color:#ccc;
    
    
    }
      /* Primary Action */

.dnnPrimaryAction, .dnnFormItem input[type="submit"], a.dnnPrimaryAction {
    border-color: #ff3547 !important; /*dark blue*/
    background: #ff3547 !important;
    background: -moz-linear-gradient(top, #158c00 0%, #fb7a69 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f32319), color-stop(100%,#fb7a69)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #f32319 0%,#fb7a69 100%); /* Chrome10+,Safari5.1+ */
    background: linear-gradient(top, #f32319 0%,#fb7a69 100%); /* W3C */
    -webkit-box-shadow: 0px 1px 0px 0px rgba(0, 0, 0, 0.6), inset 0px 1px 0px 0px rgba(255, 255, 255, 0.4);
    box-shadow: 0px 1px 0px 0px rgba(0, 0, 0, 0.6), inset 0px 1px 0px 0px rgba(255, 255, 255, 0.4);
    color: #efefef;
    text-shadow: 0px -1px 0px #f32319;
}

    .dnnPrimaryAction:hover, .dnnFormItem input[type="submit"]:hover, a.dnnPrimaryAction:hover {
        border-color: #ff3547 !important;
        background: #ff3547 !important; /* Old browsers */
        background: -moz-linear-gradient(top, #f32319 0%, #fb7a69 100%); /* FF3.6+ */
        background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f32319), color-stop(100%,#fb7a69)); /* Chrome,Safari4+ */
        background: -webkit-linear-gradient(top, #f32319 0%,#fb7a69 100%); /* Chrome10+,Safari5.1+ */
        background: linear-gradient(top, #f32319 0%,#fb7a69 100%); /* W3C */
        color: #fff;
    }

    .dnnPrimaryAction:active, .dnnFormItem input[type="submit"]:active, a.dnnPrimaryAction:active {
        border-color: #fb7a69 !important;
        background: #f32319 !important; /* Old browsers */
        background: -moz-linear-gradient(top, #1f66be 0%, #f32319 100%); /* FF3.6+ */
        background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f32319), color-stop(100%,#fb7a69)); /* Chrome,Safari4+ */
        background: -webkit-linear-gradient(top, #f32319 0%,#fb7a69 100%); /* Chrome10+,Safari5.1+ */
        background: linear-gradient(top, #fb7a69 0%,#fb7a69 100%); /* W3C */
        -webkit-box-shadow: inset 0px 1px 5px 0px rgba(0, 0, 0, 0.4);
        box-shadow: inset 0px 1px 5px 0px rgba(0, 0, 0, 0.4);
        color: #fff;
    }

    .dnnPrimaryAction[disabled], .dnnPrimaryAction[disabled]:hover, .dnnPrimaryAction[disabled]:active {
        background: #ccc;
        border: none !important;
        -webkit-box-shadow: none !important;
        box-shadow: none !important;
        color: #aaa !important;
        text-shadow: none;
    }

.nurseFU label
{
    display: inline-block;
    padding: 0px 10px;
}