body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image:url(../images/background/background.jpg);
	background-repeat:repeat-x;
}

	
		/* Top banner CSS */
.top-banner {
	background-image:url(../images/top/top-banner.jpg);
	height:83px;
	width:764px;
	background-repeat:no-repeat;
}


		/* Top Navigation CSS */
.top-navigation-bg {
	background-image:url(../images/top/navi-bg.jpg);
	height:40px;
	background-repeat:repeat-x;
}
.top-navigation-active-bg {
	background-image:url(../images/top/navi-bg-active.jpg);
	height:40px;
	background-repeat:repeat-x;
}
.navigation-divider {
	background-image:url(../images/top/navi-divider.jpg);
	height:40px;
	background-position:left;
	background-repeat:no-repeat;
}
.navigation-divider-active {
	background-image:url(../images/top/navi-divider-active.jpg);
	height:40px;
	background-position:left;
	background-repeat:no-repeat;
}
.navigation-text:link {
	font-family:tahoma;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
}
.navigation-text:visited {
	font-family:tahoma;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
}
.navigation-text:hover {
	font-family:tahoma;
	font-size:11px;
	font-weight:bold;
	color:#00bce4;
	text-decoration:none;
}
.navigation-active-text:link {
	font-family:tahoma;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
}
.navigation-active-text:visited {
	font-family:tahoma;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
}
.navigation-active-text:hover {
	font-family:tahoma;
	font-size:11px;
	font-weight:bold;
	color:#333333;
	text-decoration:none;
}

		/* Top banner navigation CSS */
.top-banner-navigation-border {
	border-left:1px solid #d5cfd3;
	border-bottom:1px solid #d5cfd3;
}
.top-banner-navigation-bg {
	background-image:url(../images/top/top-banner-navi-bg.jpg);
	height:23px;
	background-repeat:repeat-x;
}
.top-banner-navigation {
	font-family:tahoma;
	font-size:11px;
	font-weight:normal;
	color:#FFFFFF;
	text-decoration:none;
}
.top-banner-navigation-text:link {
	font-family:tahoma;
	font-size:11px;
	font-weight:normal;
	color:#FFFFFF;
	text-decoration:none;
}
.top-banner-navigation-text:visited {
	font-family:tahoma;
	font-size:11px;
	font-weight:normal;
	color:#FFFFFF;
	text-decoration:none;
}
.top-banner-navigation-text:hover {
	font-family:tahoma;
	font-size:11px;
	font-weight:normal;
	color:#00bce4;
	text-decoration:none;
}

		/* Divider CSS */
.main-middle-divider-bg {
	background-image:url(../images/divider/divider-bg.jpg);
	width:2px;
	background-repeat:repeat-y;
}

		/* Middle Welcome CSS */
.welcome-img {
	background-image:url(../images/welcome/img-mid-main.jpg);
	height:349px;
	width:278px;
	background-repeat:no-repeat;
	background-position:top left;
}
.welcome-text-main-bg {
	background-image:url(../images/welcome/welcome2.gif);
	width:468px;
	height:349px;
	background-repeat:no-repeat;
	background-position:left;
}
.middle-welcome-text-main-bg {
	background-image:url(../images/welcome/mid-main-bg.jpg);
	height:349px;
	background-repeat:repeat-x;
	background-position:left;
}
.bg-butterfly {
	background-image:url(../images/welcome/butterfly.jpg);
	background-position:top right;
	background-repeat:no-repeat;
}
.welcome-text {
	font-family:tahoma;
	font-size:11px;
	font-weight:normal;
	color:#777777;
	text-decoration:none;
}
.read-more:link {
	font-family:tahoma;
	font-size:11px;
	font-weight:bold;
	color:#1b4e78;
	text-decoration:none;
}
.read-more:visited {
	font-family:tahoma;
	font-size:11px;
	font-weight:bold;
	color:#1b4e78;
	text-decoration:none;
}
.read-more:hover {
	font-family:tahoma;
	font-size:11px;
	font-weight:bold;
	color:#ff0000;
	text-decoration:none;
}
.big-title {
	font-family:"Century Gothic";
	font-size:18px;
	font-weight:bold;
	color:#FF9900;
	text-decoration:none;
}

		/* Quick Links CSS */
.quick-link-bg {
	background-image:url(../images/welcome/quick-link-bg.jpg);
	height:30px;
	background-repeat:repeat-x;
}
.quick-link-list-menu {
	font-family:tahoma;
	font-size:11px;
	font-weight:normal;
	color:#777777;
	text-decoration:none;
	border:1px solid #43accd;
	width:240px;
	height:18px;
}

		/* Middle Part Divider CSS */
.middle-hz-divider { 
	border-top:1px solid #f0f0f0;
}
.vt-divider {
	background-image:url(../images/divider/vt-diver.jpg);
	width:16px;
	background-repeat:repeat-y;
	background-position:center;
}

		/* Lower Portion CSS */
.gray-table-border {
	border:1px solid #dedfdf;
}
.gray-title-bg {
	background-color:#dedfdf;
}
.gray-title-text {
	font-family:arial;
	font-size:11px;
	font-weight:bold;
	color:#5b5959;
	text-decoration:none;
}
.img-border {
	border:1px solid #dedfdf;
}
.general-blue-text {
	font-family:tahoma;
	font-size:11px;
	font-weight:normal;
	color:#144b79;
	text-decoration:none;
	line-height:15px;
	text-align:justify;
}
.hz-dot-line {
	background-image:url(../images/lower-portion/hz-dot-line.jpg);
	background-repeat:repeat-x;
}
.services-text:link {
	font-family:tahoma;
	font-size:12px;
	font-weight:normal;
	color:#144b79;
	text-decoration:none;
}
.services-text:visited {
	font-family:tahoma;
	font-size:12px;
	font-weight:normal;
	color:#144b79;
	text-decoration:none;
}
.services-text:hover {
	font-family:tahoma;
	font-size:12px;
	font-weight:normal;
	color:#FF0000;
	text-decoration:none;
}

		/* Bottom CSS */
.bottom-part-css {
	background-color:#e8e9eb;
}
.bottom-text-bg {
	background-color:#1b4e78;
}
.bottom-text {
	font-family:tahoma;
	font-size:11px;
	font-weight:normal;
	color:#FFFFFF;
	text-decoration:none;
}
.bottom-navigation:link {
	font-family:tahoma;
	font-size:11px;
	font-weight:normal;
	color:#FFFFFF;
	text-decoration:none;
}
.bottom-navigation:visited {
	font-family:tahoma;
	font-size:11px;
	font-weight:normal;
	color:#FFFFFF;
	text-decoration:none;
}
.bottom-navigation:hover {
	font-family:tahoma;
	font-size:11px;
	font-weight:normal;
	color:#00bce4;
	text-decoration:none;
}
.bottom-company-text {
	font-family:tahoma;
	font-size:11px;
	font-weight:normal;
	color:#373737;
	text-decoration:none;
}
.bottom-company-name:link {
	font-family:tahoma;
	font-size:11px;
	font-weight:normal;
	color:#373737;
	text-decoration:none;
}
.bottom-company-name:visited {
	font-family:tahoma;
	font-size:11px;
	font-weight:normal;
	color:#373737;
	text-decoration:none;
}
.bottom-company-name:hover {
	font-family:tahoma;
	font-size:11px;
	font-weight:normal;
	color:#000000;
	text-decoration:underline;
}

		/* Right part CSS */
.right-top-bg {
	background-image:url(../images/right-navigation/top-bg.jpg);
	height:15px;
	background-repeat:repeat-x;
}
.right-td-broder {
	border:2px solid #ddf4ff;
	background-color:#f6f6f6;
}
.right-part-title {
	font-family:arial;
	font-size:14px;
	font-weight:bold;
	color:#1c5686;
	text-decoration:none;
}
.right-part-hz-dot-line {
	border-top:1px solid #e5e5e5;
}
.right-blue-arrow {
	font-family:tahoma;
	font-size:11px;
	font-weight:bold;
	color:#144b79;
	text-decoration:none;
}
.right-light-blue-arrow {
	font-family:tahoma;
	font-size:11px;
	font-weight:bold;
	color:#50a0e1;
	text-decoration:none;
}
.right-services-text:link {
	font-family:tahoma;
	font-size:11px;
	font-weight:normal;
	color:#50a0e1;
	text-decoration:none;
	padding-top:3px;
}
.right-services-text:visited {
	font-family:tahoma;
	font-size:11px;
	font-weight:normal;
	color:#50a0e1;
	text-decoration:none;
	padding-top:3px;
}
.right-services-text:hover{
	font-family:tahoma;
	font-size:11px;
	font-weight:normal;
	color:#333333;
	text-decoration:none;
	padding-top:3px;
}
.rollover a {
	font-family:tahoma;
	font-size:11px;
	font-weight:normal;
	color:#50a0e1;
	text-decoration:none;
	padding-left:5px;
	padding-top:2px;
}
.rollover a:link {
	font-family:tahoma;
	font-size:11px;
	font-weight:normal;
	color:#50a0e1;
	text-decoration:none;
	padding-left:5px;
	padding-top:2px;
}
.rollover a:hover {
	font-family:tahoma;
	font-size:11px;
	font-weight:normal;
	color:#333333;
	text-decoration:none;
	background-image:url(../images/right-navigation/navi-hover.jpg);
	width:175px;
	height:15px;
	padding-left:5px;
	padding-top:2px;
	display:block;
	background-repeat:no-repeat;
}

		/* Newsletter CSS */
.newsletter-textfield{
	font-family:tahoma;
	font-size:11px;
	font-weight:normal;
	color:#777777;
	text-decoration:none;
	border:1px solid #43accd;
	width:185px;
	height:16px;
	padding-left:2px;
	padding-top:2px;
}

		/* about us page CSS */
.innerpage-mid-top-normal-text {
	font-family:tahoma;
	font-size:11px;
	font-weight:normal;
	color:#333333;
	text-decoration:none;
}
.innerpage-mid-top-text:link {
	font-family:tahoma;
	font-size:11px;
	font-weight:normal;
	color:#999999;
	text-decoration:underline;
}
.innerpage-mid-top-text:visited {
	font-family:tahoma;
	font-size:11px;
	font-weight:normal;
	color:#999999;
	text-decoration:underline;
}
.innerpage-mid-top-text:hover {
	font-family:tahoma;
	font-size:11px;
	font-weight:normal;
	color:#000000;
	text-decoration:none;
}
.innerpage-top-left-corner {
	background-image:url(../images/inner-page/title-top-left-corner.jpg);
	height:47px;
	width:11px;
	background-repeat:no-repeat;
}
.innerpage-top-mid-bg {
	background-image:url(../images/inner-page/title-top-mid-bg.jpg);
	height:47px;
	background-repeat:repeat-x;
}
.innerpage-top-right-corner {
	background-image:url(../images/inner-page/title-top-right-corner.jpg);
	height:47px;
	width:11px;
	background-repeat:no-repeat;
}
.inner-page-title-text {
	font-family:tahoma;
	font-size:14px;
	font-weight:bold;
	color:#205c8d;
	text-decoration:none;
}
.innerpage-content-text {
	font-family:tahoma;
	font-size:12px;
	font-weight:normal;
	color:#666666;
	text-decoration:none;
	text-align:justify;
}
.photo-border {
	border:3px solid #f4f4f4;
}
.doctor-title-name {
	font-family:tahoma;
	font-size:12px;
	font-weight:bold;
	color:#ff9900;
	text-decoration:none;
}
.doctor-info-content-text {
	font-family:tahoma;
	font-size:12px;
	font-weight:normal;
	color:#666666;
	text-decoration:none;
	text-align:left;
	line-height:18px;
}
.doctor-title-name-bg-border {
	border-bottom:1px solid #e2e2e2;
	height:20px;
}

		/* Contact Us CSS */
.contact-email-text:link {
	font-family:tahoma;
	font-size:11px;
	font-weight:normal;
	color:#333333;
	text-decoration:underline;
}
.contact-email-text:visited {
	font-family:tahoma;
	font-size:11px;
	font-weight:normal;
	color:#333333;
	text-decoration:underline;
}
.contact-email-text:hover {
	font-family:tahoma;
	font-size:11px;
	font-weight:normal;
	color:#333333;
	text-decoration:none;
}

		/* Locations CSS */
.location-address {
	font-family:tahoma;
	font-size:12px;
	font-weight:normal;
	color:#333333;
	text-decoration:none;
	line-height:18px;
}

		/* Site Map CSS */
.sitemap-text:link {
	font-family:tahoma;
	font-size:11px;
	font-weight:bold;
	color:#333333;
	text-decoration:none;
}
.sitemap-text:visited {
	font-family:tahoma;
	font-size:11px;
	font-weight:bold;
	color:#333333;
	text-decoration:none;
}
.sitemap-text:hover {
	font-family:tahoma;
	font-size:11px;
	font-weight:bold;
	color:#000000;
	text-decoration:underline;
}
.UL-text {
	padding-left:0px;
	list-style-type: circle;	
}
.sitemap-text-small:link {
	font-family:tahoma;
	font-size:11px;
	font-weight:normal;
	color:#333333;
	text-decoration:none;
}
.sitemap-text-small:visited {
	font-family:tahoma;
	font-size:11px;
	font-weight:normal;
	color:#333333;
	text-decoration:none;
}
.sitemap-text-small:hover {
	font-family:tahoma;
	font-size:11px;
	font-weight:normal;
	color:#000000;
	text-decoration:underline;
}

		/* Referrals CSS */
.referrals-textfield{
	font-family:tahoma;
	font-size:11px;
	font-weight:normal;
	color:#777777;
	text-decoration:none;
	border:1px solid #CCCCCC;
	width:185px;
	height:16px;
}
.referrals-textfield-big{
	font-family:tahoma;
	font-size:11px;
	font-weight:normal;
	color:#777777;
	text-decoration:none;
	border:1px solid #CCCCCC;
	width:511px;
	height:16px;
}
.referrals-textfield-big-123{
	font-family:tahoma;
	font-size:11px;
	font-weight:normal;
	color:#777777;
	text-decoration:none;
	border:1px solid #CCCCCC;
	width:350px;
	height:16px;
}
.referrals-textfield-email{
	font-family:tahoma;
	font-size:11px;
	font-weight:normal;
	color:#777777;
	text-decoration:none;
	border:1px solid #CCCCCC;
	width:325px;
	height:16px;
}
.referral-PDF-text:link {
	font-family:arial;
	font-size:11px;
	font-weight:bold;
	color:#00a0bf;
	text-decoration:underline;
}
.referral-PDF-text:visited {
	font-family:arial;
	font-size:11px;
	font-weight:bold;
	color:#00a0bf;
	text-decoration:underline;
}
.referral-PDF-text:hover {
	font-family:arial;
	font-size:11px;
	font-weight:bold;
	color:#000000;
	text-decoration:underline;
}
.referrals-textarea-big{
	font-family:tahoma;
	font-size:11px;
	font-weight:normal;
	color:#777777;
	text-decoration:none;
	border:1px solid #CCCCCC;
	width:510px;
}
.referrals-textarea-big-123{
	font-family:tahoma;
	font-size:11px;
	font-weight:normal;
	color:#777777;
	text-decoration:none;
	border:1px solid #CCCCCC;
	width:350px;
}

		/* Master Form CSS */
.master-form-td-blue-color {
	background-color:#0033cc;
	height:50px;
}
.master-form-title {
	font-family:Arial;
	font-size:15px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
}
.master-form-td-sky-blue-color {
	background-color:#66ccff;
	height:460px;
}
.masterform-textfield-big{
	font-family:tahoma;
	font-size:12px;
	font-weight:normal;
	color:#333333;
	text-decoration:none;
	border:1px solid #CCCCCC;
	width:500px;
	height:16px;
}
.what-new-name:link {
	font-family:arial;
	font-size:16px;
	font-weight:bold;
	color:#ff9900;
	text-decoration:underline;
}
.what-new-name:visited {
	font-family:arial;
	font-size:16px;
	font-weight:bold;
	color:#ff9900;
	text-decoration:underline;
}
.what-new-name:hover {
	font-family:arial;
	font-size:16px;
	font-weight:bold;
	color:#666666;
	text-decoration:underline;
}
.sucess-message {
	font-family:tahoma;
	font-size:11px;
	font-weight:bold;
	color:#ff0000;
	text-decoration:none;
}

    /*overLib popups*/

.ol-text-bg
{
    background-color: #1b4e78;
}

.ol-text
{
	font-family:tahoma;
	font-size:11px;
	font-weight:normal;
    color:#ffffff;
	text-decoration:none;
	text-align:justify;
	line-height:18px;
}
