/* Formatting for main body text */
P {font-size:11px;font-family:Verdana, Arial, Helvetica, sans-serif;color:#333333;line-height: 15px;text-align: justify;}
TD {font-size:11px;font-family:Verdana, Arial, Helvetica, sans-serif;color:#333333;line-height: 14px;}
.deffont{font-size:11px;font-family:verdana,arial,helvetica,sans-serif;color:#666666; text-decoration : none;}
.ltbluefont{font-size:11px;font-family:verdana,arial,helvetica,sans-serif;color:#77AADD; text-decoration : none;}
.form {font-size: 11px;color: #666666;font-family: Verdana, Arial, Helvetica, sans-serif; border: 1px solid #999999;}
.dropnav {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;}
.thirdlevelnav {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #666666;}
.NavHeader {font-size: 14px;font-family: Geneva, Arial, Helvetica, san-serif;color: #8EC1F3;font-weight: bold;}
.activeSubNav {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FF0000;}

/* mainHeader Colors */
.mainHeader {font-size: 14px;font-family:verdana, arial, helvetica, sans-serif;color: #990000;font-weight: normal;}
A.mainHeader:link{color: #990000; text-decoration : none;}
A.mainHeader:visited{color: #990000; text-decoration : none;}
A.mainHeader:hover{color:#990000; text-decoration : none;}
A.mainHeader:active{color:#990000; text-decoration : none;}

/* sectionHead Colors */
.sectionHead {font-size: 11px;font-family: Verdana, Arial, Helvetica, sans-serif;color: #333333;font-weight: bold;text-transform: uppercase;}
A.sectionHead:link{font-size:11px;color: #333333; text-decoration : none;}
A.sectionHead:visited{font-size:11px;color: #333333; text-decoration : none;}
A.sectionHead:hover{font-size:11px;color:#333333; text-decoration : none;}
A.sectionHead:active{font-size:11px;color:#333333; text-decoration : none;}

.tdHEAD {font-size:11px;font-family:verdana, arial, helvetica, sans-serif;color:#333333;text-transform: uppercase;}
A.tdHEAD:link{color: #333333; text-decoration : none;}
A.tdHEAD:visited{color: #333333; text-decoration : none;}
A.tdHEAD:hover{color:#333333;text-decoration : none;}
A.tdHEAD:active{color:#333333; text-decoration : none;}

/* subHead Colors */
.subHead {font-size: 11px;font-family: Verdana, Arial, Helvetica, sans-serif;color: #333333;font-weight: bold;text-transform: capitalize;}
A.subHead:link{font-size:11px;color: #333333; text-decoration : none;}
A.subHead:visited{font-size:11px;color: #333333; text-decoration : none;}
A.subHead:hover{font-size:11px;color:#333333; text-decoration : none;}
A.subHead:active{font-size:11px;color:#333333; text-decoration : none;}

/* chartDataHead Colors */
.chartDataHeadsmall {font-size:10px;font-family:verdana, arial, helvetica, sans-serif;color:#333333;}
A.chartDataHeadsmall:link{color: #333333; text-decoration : none;}
A.chartDataHeadsmall:visited{color: #333333; text-decoration : none;}
A.chartDataHeadsmall:hover{color:#333333;text-decoration : none;}
A.chartDataHeadsmall:active{color:#333333; text-decoration : none;}

/* chartDataHead Colors */
.chartDataHead {font-size:11px;font-family:verdana, arial, helvetica, sans-serif;color:#333333;}
A.chartDataHead:link{color: #333333; text-decoration : none;}
A.chartDataHead:visited{color: #333333; text-decoration : none;}
A.chartDataHead:hover{color:#333333;text-decoration : none;}
A.chartDataHead:active{color:#333333; text-decoration : none;}

/* chartDataHead Colors */
.chartDataHeadRed {font-size:11px;font-family:Verdana, Arial, Helvetica, sans-serif;color:#990000;text-transform: uppercase;}
A.chartDataHeadRed:link{color: #990000; text-decoration : none;}
A.chartDataHeadRed:visited{color: #990000; text-decoration : none;}
A.chartDataHeadRed:hover{color:#990000;text-decoration : none;}
A.chartDataHeadRed:active{color:#990000; text-decoration : none;}

/* chartData Colors */
.chartData {font-size:10px;font-family:verdana, arial, helvetica, sans-serif;color:#333333;}
A.chartData:link{color: #333333; text-decoration : none;}
A.chartData:visited{color: #333333; text-decoration : none;}
A.chartData:hover{color:#333333;text-decoration : none;}
A.chartData:active{color:#333333; text-decoration : none;}

/* chartData Colors */
.chartDataLight {font-size:10px;font-family:verdana, arial, helvetica, sans-serif;color:#666666;}
A.chartDataLight:link{color: #666666; text-decoration : none;}
A.chartDataLight:visited{color: #666666; text-decoration : none;}
A.chartDataLight:hover{color:#666666;text-decoration : none;}
A.chartDataLight:active{color:#666666; text-decoration : none;}

/* chartData Colors */
.chartDataRed {font-size:10px;font-family:verdana, arial, helvetica, sans-serif;color:#990000;}
A.chartDataRed:link{color: #990000; text-decoration : underline;}
A.chartDataRed:visited{color: #990000; text-decoration : underline;}
A.chartDataRed:hover{color:#990000;text-decoration : none;}
A.chartDataRed:active{color:#990000; text-decoration : underline;}

/* chartData2 Colors */
.chartData2 {font-size:9px;font-family:verdana, arial, helvetica, sans-serif;color:#990000;text-transform: capitalize;}
A.chartData2:link{color: #990000; text-decoration : none;}
A.chartData2:visited{color: #990000; text-decoration : none;}
A.chartData2:hover{color:#990000;text-decoration : none;}
A.chartData2:active{color:#990000; text-decoration : none;}

/* Headline Link Colors */
A.link:link{color: #B61206; text-decoration : none;}
A.link:visited{color: #990000; text-decoration : none;}
A.link:hover{color:#B61206; text-decoration : underline;}
A.link:active{color:#B61206; text-decoration : none;}

/* BodyColors */
body { margin-bottom : 0; margin-left : 0; margin-right : 0; margin-top : 0; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color:#333333; }

/* notesLink Colors */
.notesLink {font-size: 10px;font-family:verdana, arial, helvetica, sans-serif;color: #346183;font-weight: normal;}
A.notesLink:link{color: #346183; text-decoration : underline;}
A.notesLink:visited{color: #346183; text-decoration : underline;}
A.notesLink:hover{color:#346183; text-decoration : underline;}
A.notesLink:active{color:#346183; text-decoration : underline;}

A.body:link{color: #333333; text-decoration : none;}
A.body:visited{color: #333333; text-decoration : none;}
A.body:hover{color:#333333;text-decoration : none;}
A.body:active{color:#333333; text-decoration : none;}

/* BodyColors */
bodyCopy {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;color:#333333;line-height: 15px;}
A.bodyCopy:link{color: #333333; text-decoration : none;}
A.bodyCopy:visited{color: #333333; text-decoration : none;}
A.bodyCopy:hover{color:#333333;text-decoration : none;}
A.bodyCopy:active{color:#333333; text-decoration : none;}

/* NavSmall Link Colors */
A.NavSmall:link{font-size:11px;color: #666666; text-decoration : none;}
A.NavSmall:visited{font-size:11px;color: #666666; text-decoration : none;}
A.NavSmall:hover{font-size:11px;color:#ED1C24; text-decoration : none;}
A.NavSmall:active{font-size:11px;color:#666666; text-decoration : none;}
 
/* NavHeader Link Colors*/
A.NavHeader:link{color: #8EC1F3; text-decoration : none;}
A.NavHeader:visited{color: #8EC1F3; text-decoration : none;}
A.NavHeader:hover{color:#8EC1F3; text-decoration : none;}
A.NavHeader:active{color:#8EC1F3; text-decoration : none;}

/*dropnav Link Colors*/
A.dropnav:link{color: #676767; text-decoration : none;}
A.dropnav:visited{color: #676767; text-decoration : none;}
A.dropnav:hover{color:#ED1C24; text-decoration : none;}
A.dropnav:active{color:#676767; text-decoration : none;}

/*thirdlevelnav Link Colors*/
A.thirdlevelnav:link{color: #B5B5B5; text-decoration : none;}
A.thirdlevelnav:visited{color: #B5B5B5; text-decoration : none;}
A.thirdlevelnav:hover{color:#ED1C24; text-decoration : none;}
A.thirdlevelnav:active{color:#CCCCCC; text-decoration : none;}

/* light blue Colors */
A.ltbluefont:link{color: #ced9dd; text-decoration : none;}
A.ltbluefont:visited{color: #ced9dd; text-decoration : none;}
A.ltbluefont:hover{color:#ffffff;text-decoration : none;}
A.ltbluefont:active{color:#ced9dd; text-decoration : none;}

/* active sub nav */
A.activeSubNav:link{color: #FF0000; text-decoration : none;}
A.activeSubNav:visited{color: #FF0000; text-decoration : none;}
A.activeSubNav:hover{color:#CC0000;text-decoration : none;}
A.activeSubNav:active{color:#FF0000; text-decoration : none;}

A:link{color: #B61206; text-decoration : none;}
A:visited{color: #990000; text-decoration : none;}
A:hover{color:#B61206;text-decoration : underline;}
A:active{ text-decoration : none; color: #B61206; }
li {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;color: #666666;}

a:link {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #990000; text-decoration: none;}
a:visited {color: #660000; text-decoration: none;}
a:hover { color: #990000; text-decoration: underline;}

/*main navigation*/
#button { width: 12em; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #90bade; color: #333; width: 100%; }
#button ul { list-style: none; margin: 0; padding: 0; border: none; }
#button li { border-bottom: 3px solid #5A7D96; margin: 0; }
#button li a { padding: 3px 3px 3px 0.5em; border-left: 5px solid #6C93AF; border-right: 5px solid #6C93AF; background-color: #6C93AF; color: #fff; text-decoration: none; width: 100%; }
#button li span { padding: 3px 3px 3px 0.5em; border-left: 5px solid #406782; border-right: 5px solid #406782; background-color: #406782; color: #ffffff; text-decoration: none; width: 100%; }
#button li span a { padding: 3px 3px 3px 0.5em; border-left: 5px solid #406782; border-right: 5px solid #406782; background-color: #406782; color: #ffffff; text-decoration: none; width: 100%; }
html>body #button li a { width: 100%; }
#button li a:hover {
border-left: 5px solid #406782; border-right: 5px solid #406782; background-color: #406782; color: #ccebff; }

/*sublevel button*/
#button2 { width: 12em; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #5A7D96; color: #333; width: 100%; }
#button2 ul { list-style: none; margin: 0; padding: 0; border: none; }
#button2 li { color: #ffffff; text-decoration: none; width: 100%; }
#button2 li a { display: block; padding: 2px 2px 2px 0.5em; border-left: 10px solid #5A7D96; border-right: 5px solid #5A7D96; background-color: #5A7D96; color: #fff; text-decoration: none; width: 100%; }
#button2 li span { display: block; padding: 2px 2px 2px 0.5em; border-left: 10px solid #5A7D96; border-right: 5px solid #406782; background-color: #406782; color: #ffffff; text-decoration: none; width: 100%; }
#button2 li span a { display: block; padding: 2px 2px 2px 0.5em; border-left: 10px solid #5A7D96; border-right: 5px solid #406782; background-color: #406782; color: #ffffff; text-decoration: none; width: 100%; }
html>body #button2 li a { width: 100%; }
#button2 li a:hover { border-left: 10px solid #5A7D96; border-right: 5px solid #406782; background-color: #406782; color: #ccebff; }

/*patient center navigation main level*/
#PCbutton { width: 12em; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #F6F7F1; color: #fff; width: 100%; }
#PCbutton ul { list-style: none; margin: 0; padding: 0; border: none; background-color: #F6F7F1; }
#PCbutton li { border-bottom: 3px solid #F6F7F1; margin: 0; background-color: #F6F7F1; }
#PCbutton li a { padding: 3px 3px 3px 0.5em; border-left: 5px solid #F6F7F1; border-right: 5px solid #F6F7F1; background-color: #EBEBE1; color: #B61206; text-decoration: none; width: 100%; }
#PCbutton li span { padding: 3px 3px 3px 0.5em; border-left: 5px solid #CDCDB8; border-right: 5px solid #CDCDB8; background-color: #CDCDB8; color: #B61206; text-decoration: none; width: 100%; }
#PCbutton li span a { padding: 3px; border-left: 5px solid #CDCDB8; border-right: 5px solid #CDCDB8; background-color: #CDCDB8; color: #B61206; text-decoration: none; width: 100%; font-weight: bold; }
html>body #PCbutton li a {width: 100%; }
#PCbutton li a:hover { border-left: 5px solid #CDCDB8; border-right: 5px solid #CDCDB8; background-color: #CDCDB8; color: #B61206; }

/*patient center navigation sub level*/
#PCbutton2 { width: 12em; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #F6F7F1; color: #8b8b81; width: 100%; }
#PCbutton2 ul { list-style: none; margin: 0; padding: 0; border: none; }
#PCbutton2 li { color: #ffffff; text-decoration: none; width: 100%;}
#PCbutton2 li a { display: block; padding: 2px 2px 2px 0.5em; border-left: 10px solid #F6F7F1; border-right: 2px solid #F6F7F1; background-color: #F6F7F1; color: #4E4E48; text-decoration: none; width: 100%;}#PCbutton2 li span {display: block; padding: 2px 2px 2px 0.5em; border-left: 10px solid #FFFFFF; border-right: 2px solid #FFFFFF; background-color: #FFFFFF; color: #B61206; text-decoration: none; width: 100%; }
#PCbutton2 li span a { display: block; padding: 2px 2px 2px 0.5em; border-left: 10px solid #fff; border-right: 2px solid #fff; background-color: #fff; color: #B61206; text-decoration: none; width: 100%;}
html>body #PCbutton2 li a { width: 100%;}
#PCbutton2 li a:hover { border-left: 10px solid #fff; border-right: 5px solid #fff; background-color: #fff; color: #B91206;}

/*physician center navigation main state*/
.PHCbutton { width: 100%; font-family: Verdana, Arial, Helvetica, sans-serif; list-style-type: none; background-color: #f2f4f7; }
.PHCbutton ul { list-style: none; margin: 0; padding: 0; border: none; }
.PHCbutton li { border-bottom: 3px solid #ffffff; color: #000000; text-decoration: none; width: 100%; text-align: left;  background-color: #f2f4f7; }
.PHCbutton li a { padding: 3px 3px 3px 0.5em; border-left: 5px solid #f2f4f7; border-right: 5px solid #f2f4f7; background-color: #f2f4f7; color: #000000; text-decoration: none; width: 100%; }
html>body #PHCbutton li a { width: 100%; }
.PHCbutton li a:hover { background-color: #D4DCDF; color: #000000; }
.PHCbutton li a:visited { background-color: #f2f4f7; }
.PHCbutton li a:visited:hover { text-decoration: underline; background-color: #D4DCDF; color: #000000; }
/*physician center navigation active state*/
.PHCbutton li span { text-align: left; display: block; background-color: #D4DCDF; color: #000000; text-decoration: none; width: 100%; }
.PHCbutton li span a { display: block; background-color: #D4DCDF; color: #000000; text-decoration: none; width: 100%; }
.PHCbutton li span a:hover { background-color: #D4DCDF; color: #000000; }
.PHCbutton li span a:visited { text-decoration: none; background-color: #D4DCDF; color: #000000; }
.PHCbutton li span a:visited:hover { text-decoration: underline; background-color: #D4DCDF; color: #000000; }

/*physician center navigation sub state*/
.PHCbutton2 { width: 100%; font-family: Verdana, Arial, Helvetica, sans-serif; list-style-type: none; background-color: #f2f4f7; }
.PHCbutton2 ul { list-style: none; margin: 0; padding: 0; border: none; }
.PHCbutton2 li { color: #000000; text-decoration: none; width: 100%; text-align: left; }
.PHCbutton2 li a { padding-top: 3px; padding-right: 3px; padding-bottom: 3px; padding-left: 20px; border-bottom: 1px solid #CCCCCC; display: block; background-color: #f2f4f7; color: #000000; text-decoration: none; width: 100%; }
html>body #PHCbutton2 li a { width: 100%; }
.PHCbutton2 li a:hover { background-color: #ffffff; color: #000000; }
.PHCbutton2 li a:visited { background-color: #f2f4f7; color: #000000; }
.PHCbutton2 li a:visited:hover { text-decoration: underline; background-color: #ffffff; color: #000000; }
/*physician center navigation active state*/
.PHCbutton2 li span { text-align: left; display: block; background-color: #D4DCDF; color: #000000; text-decoration: none; width: 100%; }
.PHCbutton2 li span a {  padding-top: 3px; padding-right: 3px; padding-bottom: 3px; padding-left: 20px; display: block; background-color: #D4DCDF; color: #000000; text-decoration: none; width: 100%; }
.PHCbutton2 li span a:hover { background-color: #D4DCDF; color: #000000; }
.PHCbutton2 li span a:visited { text-decoration: none; background-color: #D4DCDF; color: #000000; }
.PHCbutton2 li span a:visited:hover { text-decoration: underline; background-color: #D4DCDF; color: #000000; }

/*physician center navigation sub sub state*/
.PHCbutton3 { width: 100%; font-family: Verdana, Arial, Helvetica, sans-serif; list-style-type: none; background-color: #f2f4f7; }
.PHCbutton3 ul { list-style: none; margin: 0; padding: 0; border: none; }
.PHCbutton3 li { color: #000000; text-decoration: none; width: 100%; text-align: left; }
.PHCbutton3 li a { padding-top: 3px; padding-right: 3px; padding-bottom: 3px; padding-left: 20px; border-bottom: 1px solid #CCCCCC; display: block; background-color: #f2f4f7; color: #000000; text-decoration: none; width: 100%; }
html>body #PHCbutton3 li a { width: 100%; }
.PHCbutton3 li a:hover { background-color: #D4DCDF; color: #000000; }
.PHCbutton3 li a:visited { background-color: #f2f4f7; color: #000000; }
.PHCbutton3 li a:visited:hover { text-decoration: underline; background-color: #D4DCDF; color: #000000; }
/*physician center navigation sub sub active state*/
.PHCbutton3 li span { text-align: left; display: block; background-color: #D4DCDF; color: #000000; text-decoration: none; width: 100%; }
.PHCbutton3 li span a {  padding-top: 3px; padding-right: 3px; padding-bottom: 3px; padding-left: 20px; display: block; background-color: #D4DCDF; color: #000000; text-decoration: none; width: 100%; }
.PHCbutton3 li span a:hover { background-color: #D4DCDF; color: #000000; }
.PHCbutton3 li span a:visited { text-decoration: none; background-color: #D4DCDF; color: #000000; }
.PHCbutton3 li span a:visited:hover { text-decoration: underline; background-color: #D4DCDF; color: #000000; }

.beveltable { border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: #EBEBE1; border-right-color: #CCCCCC; border-bottom-color: #CCCCCC; border-left-color: #EBEBE1; }
.beveltable2 { border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: none; border-right-style: none; border-bottom-style: solid; border-left-style: solid; border-top-color: #EBEBE1; border-right-color: #EBEBE1; border-bottom-color: #ADAD9B; border-left-color: #ADAD9B; }
.footer { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #8b8b81; }
a.footer:link { color: #FFFFFF; text-decoration: none; }
a.footer:visited { text-decoration: none; color: #FFFFFF; }
a.footer:hover { text-decoration: underline; }
a.grey:link { color: #333333; text-decoration: none; }
a.grey:visited { text-decoration: none; color: #333333; }
a.grey:hover { text-decoration: underline; }
.tableBorder {border: 1px solid #CDCBBB; }
.letter {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: oblique; color: #666666; text-decoration: none; line-height: 18px;}

.formbutton { color: #FFFFFF; background-color: #567A92; border: #38586E; border-style:1px; font-size: 10;  font-family: verdana, helvetica, arial; }
.screenOnly{display:inline;}
@media print{
.screenOnly{display:none;}
 body{background-color:#ffffff;}

}
.in{font:11px,tahoma;color:black;}
.sh{font:14px,tahoma;color:#000099;font-weight:bold;}