/* General Style */
body
{
	background	: #0073C8 url(../images/background-image.jpg) no-repeat center top;
	height		: auto;
	font-family	: Arial, Helvetica, sans-serif;
	font-size	: 12px;
	color		: #FFF;
	padding		: 0px;
	margin		: 0px;
}

a
{
	color			: #959595;
	text-decoration	: none;
	outline			: none;
}
a:hover{color:#FFF; text-decoration:underline; outline:none;}

p
{
	padding	: 0px;
	margin	: 0px;
}

ul, li
{
	padding	: 0px;
	margin	: 0px;
}

ul li
{
	list-style	: none;
}

img
{
	border	: none;
}

h1
{
	font-family	: Arial, Helvetica, sans-serif;
	font-size	: 28px;
	color		: #3994C5;
	text-align	: left;
	font-weight	: normal;
	line-height	: 30px;
	margin		: 0px;
	padding		: 18px 0px 0px 25px;
}

h2
{
	font-family	: Helvetica (T1), Arial, Helvetica, sans-serif;
	font-size	: 22px;
	font-weight	: normal;
	color		: #fff;
	text-align	: left;
	margin		: 0px;
	padding		: 30px 0px 10px 0px;
}

h3
{
	font-family	: Helvetica (T1), Arial, Helvetica, sans-serif;
	font-size	: 17px;
	font-weight	: normal;
	color		: #FFF;
	padding		: 0px;
	margin		: 0px;
}

h4
{
	font-family	: Helvetica (T1), Arial, Helvetica, sans-serif;
	font-size	: 15px;
	font-weight	: bold;
	color		: #FFF;
	padding		: 0px;
	margin		: 0px;
}

h5
{
	font-family		: Arial, Helvetica, sans-serif;
	font-size		: 17px;
	font-weight		: bold;
	color			: #fff;
	padding			: 0px;
	margin			: 0px;
	padding-bottom	: 5px;
	border-bottom	: 1px dashed #999999;
	margin-bottom	: 5px;
}

input, textarea, select
{
	font-family			: Arial, Helvetica, sans-serif;
	font-size			: 12px;
	color				: #FFFFFF;
	border				: 1px solid #9D9C97;
	background-color	: #676666;
}

input:hover, input:focus, textarea:hover, textarea:focus, select:hover, select:focus
{
	border	: 1px solid #9D9C97;
}

.button, .button:hover, .button:focus
{
	background	: url(../images/btn-bg.jpg) repeat-x bottom;
	font-size	: 12px;
	color		: #FFFFFF;
	font-weight	: bold;
	padding		: 0px 2px 2px 2px;
	border		: 1px solid #999999;
}

.chkbox
{
	background	: none;
	border		: none;
}

.errormsg
{
	color			: #FF0000;
	font-size		: 12px;
	text-decoration	: none;
	font-weight		: normal;
}

.successmsg
{
	color			: #29A833;
	font-size		: 12px;
	text-decoration	: none;
	font-weight		: normal;
}

.border
{
	border	: solid 1px #ccc;
}

.style1
{
	color	: #FF0000;
}

#page-container
{
	width			: 954px;
	margin			: auto;
	margin-top		: 54px;
	margin-bottom	: 90px;
}

#header-container
{
	background	: url(../images/hd-bg-img.jpg) repeat-x top left;
}

#menu
{
	width	: 884px;
	margin	: auto;
	height	: 60px;
}

#doctor a
{
	background	: url(../images/doctor.jpg) no-repeat top left;
	display		: block;
	width		: 70px;
	height		: 60px;
}
#doctor a:hover{background:url(../images/doctor-hover.jpg) no-repeat top left; cursor:hand;}
#doctor a.active{background:url(../images/doctor-hover.jpg) no-repeat top left; width:70px; height:60px; display:block;}

#tour a
{
	background	: url(../images/tour.jpg) no-repeat top left;
	width		: 110px;
	height		: 60px;
	display		: block;
}
#tour a:hover{background:url(../images/tour-hover.jpg) no-repeat top left;}
#tour a.active{background:url(../images/tour-hover.jpg) no-repeat top left; width:110px; height:60px; display:block;}

#services a
{
	background	: url(../images/services.jpg) no-repeat top left;
	width		: 94px;
	height		: 60px;
	display		: block;
}
#services a:hover{background:url(../images/services-hover.jpg) no-repeat top left;}
#services a.active{background:url(../images/services-hover.jpg) no-repeat top left; width:94px; height:60px; display:block;}

#faq a
{
	background	: url(../images/faqs.jpg) no-repeat top left;
	width		: 100px;
	height		: 60px;
	display		: block;
}
#faq a:hover{background:url(../images/faqs-hover.jpg) no-repeat top left;}
#faq a.active{background:url(../images/faqs-hover.jpg) no-repeat top left; width:100px; height:60px; display:block;}

#policies a
{
	background	: url(../images/policies.jpg) no-repeat top left;
	width		: 103px;
	height		: 60px;
	display		: block;
}
#policies a:hover{background:url(../images/policies-hover.jpg) no-repeat top left;}
#policies a.active{background:url(../images/policies-hover.jpg) no-repeat top left; width:103px; height:60px; display:block;}

#staff a
{
	background	: url(../images/staff.jpg) no-repeat top left;
	width		: 99px;
	height		: 60px;
	display		: block;
}
#staff a:hover{background:url(../images/staff-hover.jpg) no-repeat top left;}
#staff a.active{background:url(../images/staff-hover.jpg) no-repeat top left; width:99px; height:60px; display:block;}

#games a
{
	background	: url(../images/games.jpg) no-repeat top left;
	width		: 81px;
	height		: 60px;
	display		: block;
}
#games a:hover{background:url(../images/games-hover.jpg) no-repeat top left;}
#games a.active{background:url(../images/games-hover.jpg) no-repeat top left; width:81px; height:60px; display:block;}

#application a
{
	background	: url(../images/application.jpg) no-repeat top left;
	width		: 120px;
	height		: 60px;
	display		: block;
}
#application a:hover{background:url(../images/application-hover.jpg) no-repeat top left;}
#application a.active{background:url(../images/application-hover.jpg) no-repeat top left; width:120px; height:60px; display:block;}

#contact-us a
{
	background	: url(../images/contact-us.jpg) no-repeat top left;
	width		: 75px;
	height		: 60px;
	display		: block;
}
#contact-us a:hover{background:url(../images/contact-us-hover.jpg) no-repeat top left;}
#contact-us a.active{background:url(../images/contact-us-hover.jpg) no-repeat top left; width:75px; height:60px; display:block;}

#header-img-link
{
	background	: url(../images/hd-img-link.jpg) no-repeat top left;
	width		: 950px;
	height		: 41px;
	margin		: auto;
}

#content-bg
{
	background	: url(../images/content-bg-img.jpg) repeat-y top left;
}

#top-content
{
	background	: url(../images/top-content-bg.jpg) no-repeat top center;
	padding		: 1px 0px 5px 0px;
	height		: 236px;
}

.top-right-content
{
	padding-left	: 10px;
}

.read-more
{
	float			: right;
	padding-right	: 60px;
}

#left-section
{
	background	: #393939 url(../images/bt-left-bg.jpg) no-repeat bottom left;
	width		: 225px;
}

#left-section .heading-bg
{
	padding-top	: 5px;
}

#left-section p
{
	padding	: 10px 0px 0px 40px;
}

.heading-bg
{
	background	: url(../images/bt-left-top-bg.jpg) no-repeat top left;
	height		: 50px;
	padding		: 10px 10px 0px 10px;
}

.heading1
{
	font-size		: 13px;
	color			: #F7A64D;
	font-weight		: bold;
	background		: url(../images/bull.jpg) no-repeat left 3px;
	padding-left	: 15px;
}

.heading2
{
	font-size	: 12px;
	color		: #F7A64D;
	font-weight	: bold;
}

#center-section
{
	background	: #444444 url(../images/bt-center-bg.jpg) no-repeat top left;
	width		: 434px;
	padding		: 20px 20px 0px 20px;
}

#center-section span
{
	color	: #000;
	float	: right;
}
#center-section span a{color:#000;}
#center-section span a:hover{color:#fff; text-decoration:underline;}

#right-section
{
	background		: #393939 url(../images/bt-right-bg.jpg) no-repeat bottom left;
	width			: 228px;
	padding-bottom	: 10px;
}

#right-section h3
{
	text-align	: left;
}

#right-section li
{
	line-height			: 20px;
	padding				: 0px 10px 0px 0px;
	list-style-image	: url(../images/arrow.jpg);
	margin-left			: 40px;
}

.content
{
	background	: url(../images/content-bg-inner-pg.jpg) no-repeat center bottom;
	padding		: 5px 50px 10px 50px;
}

#footer-link
{
	background	: url(../images/footer-link-bg.jpg) no-repeat top center;
	width		: 885px;
	height		: 52px;
	padding		: 0px 50px 0px 50px;
	text-align	: right;
	color		: #959595;
	font-size	: 11px;
}

#footer-link span
{
	float	: left;
}

#footer-link span.copyright
{
	float		: right;
	padding-top	: 5px;
}
/* General Style End */

/*  Medical History Form */
.formheading
{
	color:#FFCC00;
	font-size:14px;
	font-weight:bold;
	padding-left:15px;
	text-align:center;
	border-bottom:1px dashed #FFCC00;
	padding:10px 0px 2px 0px;
}
.form-subheading
{
	color:#F7A64D;
	font-size:12px;
	font-weight:bold;
	padding-left:15px;
}