﻿
.Heading {
    color: gray;
    font-size: 17px;
}

.txtInfo {
    width: 195px;
    /*height: 36px;*/

    background: white;
    border: 1px double #DDD;
    border-radius: 5px;
    box-shadow: 0 0 5px #333;
    color: #666;
    float: left;
    padding: 5px 10px;
    outline: none;

}

    .txtInfo:focus {
    
    
    background: white;
    border: 1px solid #ffa853;
    border-radius: 5px;
    box-shadow: 0 0 5px 3px #ffa853;
    color: #666;
    float: left;
    padding: 5px 10px;
    outline: none;
    
    }

    .ddlInfo:focus {
    
    
    background: white;
    border: 1px solid #ffa853;
    border-radius: 5px;
    box-shadow: 0 0 5px 3px #ffa853;
    color: #666;
    float: left;
    padding: 5px 10px;
    outline: none;
    
    }

.trClass, .male, .female {

height:45px;
}

.trHeadAdd {

height:37px;
background-color:lavender;
border-top:5px solid #3b5998;
 border-bottom: 1px solid gray;
}

.trHeadAfter {
height:13px;
}

td {
    vertical-align:middle;
     padding-left: 10px;
}

.ddlInfo {
    width: 194px;

    margin-left: 3px;
    background: white;
    border: 1px double #DDD;
    border-radius: 5px;
    box-shadow: 0 0 5px #333;
    color: #666;
    float: left;
    padding: 5px 10px;
    outline: none;


}


.ddlInfoDrug {
    width: 105px;

    margin-left: 3px;
    background: white;
    border: 0px dashed #ddd;
    border-radius: 1px;
    /*box-shadow: 0 0 1px #333;*/
    color: #666;
    float: left;
    /*padding: 5px 10px;*/
    outline: none;
    height: 25px;

    

}

.chkInfo {
    width: 87px;

    margin-left: 3px;
    background: white;
    /*border: 1px double #DDD;
    border-radius: 5px;
    box-shadow: 0 0 1px #333;*/
    color: #666;
    float: left;
    padding: 5px 0px ;
    outline: none;

    
}


.trDrug {
    border-top: 1px dashed #ddd;
    border-bottom: 1px dashed #ddd;
    border-right: 1px dashed #ddd; 
    border-left: 1px dashed #ddd;

}

.tdDrug {
padding:0px;
}

.lblInfo {
    
    font: 13px Roboto,arial,sans-serif;
    font-weight:normal;
    color:gray;
}



.F9a {
    color: #262626;
    display: inline-block;
    font: 300 17px Roboto,arial,sans-serif;
}


.tblInfo {
    background-color: white;
}

.rdoInfo {
    font-size: small;
    color: gray;
}

#Lable {
    width: 40%;
    float: left;
    color: darkblue;
}

#Value {
    font: bold;
    width: 60%;
    float: left;
}

.TopValue {
    font: bold;
    width: 45%;
    float: left;
    text-align: left;
    padding-left: 5px;
    font-size: 16px;
    font-family: Comic Sans MS;
}

.TopLable {
    width: 50%;
    float: left;
    color: darkblue;
    text-align: end;
    font-size: 16px;
    font-family: Comic Sans MS;
}

.TopRowProfile {
    width: 99%;
    vertical-align: top;
    float: left;
    padding-bottom: 6px;
}



.lbl {
    font-size: 14px;
    width: 200px;
    color: darkblue;
}

.rdo {
    font-size: small;
}

.ddl {
    width: 170px;
}

.txt {
    width: 79px;
}


.trHeader {


height:37px;
background-color:lavender;
border-top:5px solid #3b5998;
 border-bottom: 1px solid gray;

}

.trCell {

height:23px;
}

.tdInfo {

width:170px;
}








.slidedoormenu{
list-style-type: none;
margin: 0;
padding: 0;

}

.slidedoormenu li{
border-bottom: 1px solid #885b5c; /* Gray border beneath each menu item */
}

.slidedoormenu li a{
background: white url(media/vstrip.gif) repeat-y left top; /* Background image positioned to the left(v) top(h) corner initially */
font: bold 13px "Lucida Grande", "Trebuchet MS", Verdana;
display: block;
color: black;
width: auto;
border-bottom: 1px solid white; /* White border beneath each menu item link, to add depth */
padding: 7px 0; /* Vertical (top/bottom) padding for each menu link */
text-indent: 8px;
text-decoration: none;
}

.slidedoormenu li a:visited, .slidedoormenu li a:active{
color: black;
}

.slidedoormenu li a:hover{
background-position: -387px 0; /* Shift background image horizontally 387px, or the start of the 2nd background image */
color: white;
background-color:#3b5998;
}

.slidedoormenu li.lastitem, .slidedoormenu li.lastitem a{
border-bottom-width: 0; /* For last menu item within menu, remove bottom border */
}

.slidedoormenu li.lastitem a{
padding: 8px 0; /* increase vertical border of last menu link by 2px (default is padding: 7px 0) to account for removed border width */
}



.slidedoormenu li a{ /* Menu link width value for IE */
width: 100%;
}

.Required {
color:red;
font-weight:bold;

}

.errorMessageValidator {
color:red;
padding-bottom: 10px;
}

.errorMessage {
color:ButtonFace;
padding-bottom: 10px;
}
.errorMessageGreen {
color:lime;
padding-bottom: 10px;
}

.gridClass{

line-height: 29px;

}

.h2head {

font-size:21px;
color:#3b5998;
}

.IntroHead1 {
    font-size: 14.0pt;
    line-height: 180%;
    color: #4caf50;
}

.IntroHead2 {

    font-size: 13.0pt; 
    line-height: 200%;
    color:blue;
}

.MsoNormal {
    font-size: 14px;
    color: #999797;
    text-align: justify;
    line-height: 25px;
}