body { background-image: url(../images/site_bg.jpg); }

a { color: #5687c5; }
a:active { color: #5687c5; }
a:visited { color: #5687c5; }

.banner { background-image: url(../images/Banner_bg_1.png); background-repeat: no-repeat; text-align: left; width: 770px; height: 77px; margin-top: 8px; border-bottom: solid 1px #000 }
.bannerphone { color: #fec159; font-size: 14px; font-family: arial, helvetica, sans-serif; font-weight: bold; line-height: 22px; }
.bannercontact { color: #fff; font-size: 14px; font-family: arial, helvetica, sans-serif; }
.bannercontact a { color: #fff; text-decoration: none; }
.bannercontact a:active { color: #fff; text-decoration: none; }
.bannercontact a:visited { color: #fff; text-decoration: none; }
.bannercontact a:hover { color: #fec159; text-decoration: none; }
.bannerclickimg { float: left; width: 200px; height: 73px; padding-left: 20px; padding-top: 2px; }
.bannerphonediv { float: right; width: 200px; height: 73px; padding-top: 30px; padding-right: 10px; text-align: center; }
	
.bodyholder
	{
	text-align: left;
	margin: 0px auto;
	padding: 0px;
	border-top: 0;
	border-right: solid 1px #000;
	border-bottom: solid 3px #000;
	border-left: solid 1px #000;
	width: 768px;
	background: url(../images/bkgYlw.gif) repeat;
	}
		
.leftmenu { display: block; padding: 2px; }
.leftmenuitem { color: #fff; font-size: 13px; font-family: arial, helvetica, sans-serif; font-weight: bold; line-height: 35px; background-image: url(../images/nav_bg.gif); background-repeat: no-repeat; text-align: center; vertical-align: middle; width: 185px; height: 35px; padding-top: 1px; padding-bottom: 1px; }
.leftmenuitem a { color: #fff; text-decoration: none; }
.leftmenuitem a:active { color: #fff; text-decoration: none; }
.leftmenuitem a:visited { color: #fff; text-decoration: none; }
.leftmenuitem a:hover { color: #fec159; text-decoration: none; }
	
.rightcontent { color: #423f3f; font-size: 12px; font-family: arial, helvetica, sans-serif; line-height: 16px; padding: 5px 10px 20px 15px; display: block        }
.rightcontenttxt { color: #423f3f; font-size: 12px; font-family: arial, helvetica, sans-serif; }
.sponsortxt { color: #545050; font-size: 13px; font-family: arial, helvetica, sans-serif; font-weight: bold; margin: 5px; }
.newtxthdr { color: #545050; font-size: 13px; font-family: arial, helvetica, sans-serif; font-weight: bold; margin: 5px; }
.catitemtbl { color: #545050; font-size: 12px; font-family: arial, helvetica, sans-serif; line-height: 15px; text-decoration: none; margin: 2px; border: solid 1px #f5f5f5; }
.catitemtext { color: #545050; font-size: 12px; font-family: arial, helvetica, sans-serif; line-height: 15px; text-decoration: none; }
.catitemtext a { color: #545050; font-size: 12px; font-family: arial, helvetica, sans-serif; line-height: 15px; text-decoration: none; }
.catitemtext a:active { color: #545050; font-size: 12px; font-family: arial, helvetica, sans-serif; line-height: 15px; text-decoration: none; }
.catitemtext a:visited { color: #545050; font-size: 12px; font-family: arial, helvetica, sans-serif; line-height: 15px; text-decoration: none; }
.catitemtext a:hover { color: #545050; font-size: 12px; font-family: arial, helvetica, sans-serif; line-height: 15px; text-decoration: underline; }
.newtxttitle { color: #165990; font-size: 11px; font-family: arial, helvetica, sans-serif; font-weight: bold; padding: 5px 8px 2px 8px; }
.newtxtcont { color: #423f3f; font-size: 10px; font-family: arial, helvetica, sans-serif; background-image: url(../images/hmpg_txt_marker.gif); background-repeat: no-repeat; background-position: 15px 1px; padding: 1px 8px 2px 26px; }
.newtxtcont a { color: #423f3f; font-size: 10px; font-family: arial, helvetica, sans-serif; text-decoration: none; }
.newtxtcont a:active { color: #423f3f; font-size: 10px; font-family: arial, helvetica, sans-serif; text-decoration: none; }
.newtxtcont a:visited { color: #423f3f; font-size: 10px; font-family: arial, helvetica, sans-serif; text-decoration: none; }
.newtxtcont a:hover { color: #423f3f; font-size: 10px; font-family: arial, helvetica, sans-serif; text-decoration: underline; }
	
.footer { display: block; clear: both; margin-top: 6px; margin-bottom: 8px; color: #fec159; font-size: 10px; font-family: arial, helvetica, sans-serif; line-height: 15px; }
.footer a { color: #fec159; text-decoration: none; }
.footer a:active { color: #fec159; text-decoration: none; }
.footer a:visited { color: #fec159; text-decoration: none; }
.footer a:hover { color: #fff; text-decoration: underline; }
.leftcontact { color: #414547; font-size: 10px; font-family: arial, helvetica, sans-serif; margin-top: 6px; margin-bottom: 6px; }
.contenttitle { font-size: 22px; font-family: arial, helvetica, sans-serif; font-weight: bold; background-image: url(../images/bkgMain.jpg); padding-top: 9px; padding-bottom: 18px; padding-left: 15px; }
.bluetitle { color: #5687c5; font-size: 22px; font-family: arial, helvetica, sans-serif; font-weight: bold; }
.bluetitlesm { color: #5687c5; font-size: 16px; font-family: arial, helvetica, sans-serif; font-weight: bold; }
.blktitle { color: #073008; font-size: 16px; font-family: arial, helvetica, sans-serif; font-weight: bold; }
.pheader { color: #006bb5; font-size: 15px; font-family: arial, helvetica, sans-serif; font-weight: bold; border-bottom: 1px solid #cb8802; }
.resheader { color: #00f; font-size: 13px; font-family: arial, helvetica, sans-serif; font-weight: bold; border-bottom: 1px solid #cb8802; }
.doctors
{
    font-size: 11px;
    font-family: arial, helvetica, sans-serif
}
.pack_1
{
    font-size: 11px;
    font-family: arial, helvetica, sans-serif
}
.pack_2
{
    font-size: 12px;
    font-family: arial, helvetica, sans-serif
}
.pack_3
{
    font-size: 13px;
    font-family: arial, helvetica, sans-serif
}
