.TEXT
{
	COLOR: #666666;
	FONT-FAMILY: Arial, sans-serif;
	FONT-SIZE: 10pt;
	FONT-WEIGHT: normal;
	line-height: normal;
}

.TEXT A:link
{
	color: #0099CC;
	text-decoration: none;
}


.TEXT A:active
{
	color: #0099CC;
	text-decoration: none;
}

.TEXT A:visited
{
	color: #0099CC;
	text-decoration: none;
}

.TEXT A:hover
{
	color: #0099CC;
	text-decoration: none;
}

.FOOTER
{
	FONT-FAMILY: Arial, sans-serif;
	FONT-SIZE: 8pt;
	FONT-WEIGHT: normal;
	COLOR: White;
	line-height: normal;
	padding: 0px 5px 0px 5px;
}

.FOOTER A:link
{
	color: White;
	FONT-SIZE: 8pt;
	text-decoration: none;
}


.FOOTER A:active
{
	color: White;
	text-decoration: none;
}

.FOOTER A:visited
{
	color: White;
	text-decoration: none;
}

.FOOTER A:hover
{
	color: White;
	text-decoration: none;
}

.title
{
	COLOR: #666666;
	FONT-FAMILY: Arial, sans-serif;
	FONT-SIZE: 19pt;
	FONT-WEIGHT: normal;
	line-height: normal;

}

.main_image
{
	padding: 0px 0px 5px 5px;
}

.menu {
	font-family: Arial, sans-serif;
	font-size: 8pt;
	color: White;
	font-weight: bold;
}
.menu A:link
{
	text-decoration: none;
	font-size: 8pt;
	color: White;
	font-weight: bold;
	}


.menu A:active
{
	text-decoration: none;
	font-size: 8pt;
	color: White;
	font-weight: bold;
	}

.menu A:visited
{
	text-decoration: none;
	font-size: 8pt;
	color: White;
	font-weight: bold;
	}

.menu A:hover
{
	text-decoration: none;
	font-size: 8pt;
	color: #99FF33;
	font-weight: bold;
	}

.main_table
{
	border: #656565;
	border-style: solid;
	border-width: 1px;

}

.horizontal_menu
{
	border: #656565;
	border-style: solid;
	border-left-width: 0px;
	border-right-width: 0px;
	border-top-width: 1px;
	border-bottom-width: 1px;
}

.green_menu
{
	border: #656565;
	border-style: solid;
	border-left-width: 0px;
	border-right-width: 1px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	background-color: #009899;
}

.left_menu
{
	border: #656565;
	border-style: solid;
	border-left-width: 0px;
	border-right-width: 1px;
	border-top-width: 0px;
	border-bottom-width: 0px;
}

.bottom_menu
{
	border: #656565;
	border-style: solid;
	border-left-width: 0px;
	border-right-width: 0px;
	border-top-width: 1px;
	border-bottom-width: 0px;
	background-color: #663497;
}



.page1 
{
	background-image: url(images/clouds2.gif);
	background-repeat: no-repeat;
	padding: 0px;
	background-position: top right;
}

.page_bg_left 
{
	background-image: url(images/page_bg_left.gif);
	background-repeat: repeat-y;
	padding: 0px;
	background-position: top right;
}

.page_bg_right 
{
	background-image: url(images/page_bg_right.gif);
	background-repeat: repeat-y;
	padding: 0px;
	background-position: top left;
}

.homelink
{
	border: #656565;
	border-style: solid;
	border-left-width: 0px;
	border-right-width: 0px;
	border-top-width: 0px;
	border-bottom-width: 1px;
	font: 10pt arial,helvetica;
	text-decoration: none;
	width: 255px;
	line-height: 29px;
	color: #0084cc;
	padding: 0px 0px 0px 10px;
}

.homelink A:link
{
	text-decoration: none;
	color: #0084cc;
	line-height: 29px;

}

.homelink A:hover
{
	text-decoration: none;
	color: #0084cc;
	line-height: 29px;

}

.homelink A:active
{
	text-decoration: none;
	color: #0084cc;
	line-height: 29px;
;
}

.homelink A:visited
{
	text-decoration: none;
	color: #0084cc;
	line-height: 29px;

}
.homepage
{
	background-image: url(images/patient_doctor_image.jpg);
	background-repeat: no-repeat;
	background-position: top right;

}

.header
{
	FONT-FAMILY: Arial, sans-serif;
	FONT-SIZE: 8pt;
	FONT-WEIGHT: normal;
	COLOR: #008900;
	line-height: normal;
	padding: 0px 5px 0px 0px;
}

.header A:link
{
	color: #008900;
	FONT-SIZE: 8pt;
	text-decoration: none;
}


.header A:active
{
	color: #008900;
	text-decoration: none;
}

.header A:visited
{
	color: #008900;
	text-decoration: none;
}

.header A:hover
{
	color: #008900;
	text-decoration: none;
}

.menulink A {
display: block;
width: 214px;
text-align: left;
text-decoration: none;
font-family:arial;
font-size:12px;
color: #000000;
BORDER: none;
border: solid 1px #FFFFFF;
padding: 2px;
}

.menulink A:hover {
border: solid 1px #FFFFFF;
background-color:#5ba45b;
padding: 2px;
color: #ffffff;
}

.tablecell {
	
	border: solid 1px #008800;
}

.tablecell_red {
	
	border: solid 1px #b71721;
}



#specialoffer{
	border:solid;
	border-width: 2px;
	border-color: #ef4035;
	background-color:white;
	color: #666666;
	font-family:arial;
	font-size:12px;
	padding: 5px;
	height:220px;
}

#speciallisting{  /* goes on Special Offers Page */
	border:solid;
	border-width: 10px;
	border-color: #e2e2e2;
	background-color:#e2e2e2;
	background-image: url(images/door_logo_bg.gif);
	color: black;
	font-family:arial;
	font-size:12px;
}



#speciallistinghome{  /* goes on Home Page */
	border:solid;
	border-width: 0px 0px 5px 0px;
	border-color: green;
	background-color: #a5d196;
	background-image: url(rotating_ads/background.gif);
	color: black;
	font-family:arial;
	font-size:12px;
}

.specialtitle{ /* goes on Home Page */
	position:relative;
	top:-10px; /* in conjunction with left property, decides the text position */
	left:-15px;

	/* background-image:url(images/transparent.png); */
	/* opacity:0.4; */
	/* filter:alpha(opacity=40); */
	padding: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: white;
	background-color: #ef4035;

	/* width:300px; optional, though better have one */
}

.speciallink{ /* goes on Home Page */
	position:relative;
	bottom:-10px; /*in conjunction with left property, decides the text position */
	left:-10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: white;
	background-color: green;
	padding: 5px;
}

.speciallink a{ /* goes on Home Page */
	color: white;
	text-decoration: none;
	padding: 5px;
		
}

.speciallink a:hover{ /* goes on Home Page */
	color: white;
	background-color: #ef4035;
	text-decoration: none;
}

.tabletitle{ /* goes on Home Page */
	position:relative;
	top:5px; /* in conjunction with left property, decides the text position */
	left:-10px;

	/* background-image:url(images/transparent.png); */
	/* opacity:0.4; */
	/* filter:alpha(opacity=40); */
	padding: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: white;
	background-color: #ef4035;

	/* width:300px; optional, though better have one */
}

.right_image {
	/* position:relative; /* optional */
	float:right;
	margin: 5px 10px 5px 5px;
	border: solid;
	border-width: 5px;
	border-color: green;
}
