.yellow {
height:60px; width:180px; position:absolute; border-top: solid 1px #FFFFCC; border-bottom: solid 1px #FFFFCC; background: #ffffcc; margin:0px;
}
.white {
height:60px; width:180px; position:absolute; border-top: solid 1px #ffffff; border-bottom: solid 1px #ffffff; background: #ffffcc; margin:0px; background-color: #ffffff;
}
.pink {
height:60px; width:180px; position:absolute; border-top: solid 1px #FFCCFF; border-bottom: solid 1px #FFCCFF; background: #FFCCFF; margin:0px; background-color: #FFCCFF;
}
.gray {
height:60px; width:180px; position:absolute; border-top: solid 1px #CCCCCC; border-bottom: solid 1px #CCCCCC; background: #CCCCCC; margin:0px; background-color: #CCCCCC;
}

.forgot {
font-size:9px; color:#003366; background-color:#FFFFCC;
}

@media screen
{
body {
margin:0px; background-image:url(../../Images/bg.gif); 
}
}

a.nav {
font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#000000; font-weight:bold; text-decoration:none; display:block; height:26px; padding-top:10px;
}
a.nav:hover {
color:#FFFFFF;
background-image:url(../../Images/nav-bg-hover.gif);
}

.patient {
font-family:Trebuchet MS, Arial; font-size:30px; font-weight:normal; color:#000000; padding-left:5px;
}
.text {
font-family:Tahoma, Verdana; font-size:11px; color:#000000; font-weight:normal; padding-left:5px;
}

.foot {
font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal; color:#FFFFFF;
}

.title {
font-family:Arial;
font-size:12px;
font-weight:bold;
color:#333333;
padding-left:7px;
}

.user {
font-family:Verdana;
font-size:10px;
font-weight:bold;
color:#000000;
}

.heading {
font-family:Arial;
font-size:18px;
font-weight:bold;
color:#336699;
}



a.logout {
color:#000000;
}


.blueTxt {

font-family:Tahoma;
font-size:11px;
font-weight:bold;
color:#003366;

}

a.whiteTxt {

font-family:Tahoma;
font-size:11px;
font-weight:bold;
color:#FFFFFF;

}

.arialTxt {

font-family:Arial;
font-size:12px;
font-weight:normal;
color:#000000;

}

.headTxt {

font-family:Arial;
font-size:20px;
font-weight:normal;
color:#5E95BF;
margin-bottom:5px;

}

.subHeadTxt {

font-family:Verdana;
font-size:12px;
font-weight:bold;
color:#666666;
margin-bottom:5px;

}

.btn {

border:2px; border-color:#003366; border-style:solid; background-color:#006699; border-bottom-color:#003366; border-left-color:#0099CC; border-top-color:#0099CC; border-right-color:#003366; color:#FFFFFF; font-weight:bold; height:25px;

}

.select {

border:2px; border-color:#003366; border-style:solid; background-color:#FFFFFF; border-bottom-color:#003366; border-left-color:#0099CC; border-top-color:#0099CC; border-right-color:#003366; color:#003366; font-weight:normal; height:25px;

}

.paging {

background-image:url(../Images/bg-paging.gif); padding:0px; margin:0px; height:23px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; color:#006699; padding-left:5px;

}

.survey {
display: block;
color:#000000;
}

a.pred:link {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; font-weight:bold; text-decoration:none; display:block;}
a.pred:hover {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#003366; font-weight:bold; text-decoration:underline;}

/* input styles */
input { font-family:Tahoma, Arial; font-size:11px; color:#000000; }
select { font-family:Tahoma, Arial; font-size:11px; color:#000000; }
textarea { font-family:Tahoma, Arial; font-size:11px; color:#000000; }
.submit  { font-family:Tahoma, Arial; font-size:12px; color:#000000; }
.input { font-family:Tahoma, Arial; font-size:11px; color:#000000; }
.save { font-family:Tahoma, Arial; font-size:12px; font-weight:bold; color:#588f02; }
.cancel { font-family:Tahoma, Arial; font-size:12px; font-weight:bold; color:#e46100 }
.disabled {font-family:Tahoma, Arial; font-size:11px; color:#000000; background-color:#E5E5E5; }
