.skipnavbutton {
	display: none;
}
.off {
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.1em;
	line-height: 0.1em;
}
.off a:hover {
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.1em;
	line-height: 0.1em;
}
a {
}
a:hover {
}
H1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.8em;
	font-weight: 500;
	color: #916B0B;	
}
H2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	font-weight: bold;
	color: #01223B;
}
H3 {
}
P {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.0em;
	color: #666666;
}
LI {
margin:0px 0px 10px 0px;
}
body {
	margin: 0px;
	background-image: url(../../template/images/bg.jpg);
	background-repeat: repeat-x;
}
.maincontainer {
	width: 844px;
	height: auto;
	margin: 0 auto 0;
}
.sitecontainer {
	width: 844px;
	height: auto;
	float: left;
	background-color: #FFFFFF;
}
.topcontainer
{
	width: 800px;
	height: auto;
	float: left;
	padding-left: 22px;
	padding-right: 22px;
}
.topcontainer_lft 
{
	width: 360px;
	height: 108px;
	float: left;
	background-image: url(../../template/images/logo.jpg);
	background-repeat: no-repeat;
}
.topcontainer_rt
{
	width: 440px;
	height: auto;
	float: left;
	padding-top: 32px;
	text-align: right;
}
.topcontainer_rt_tp
{
	font-family: Arial, Helvetica, sans-serif;
	color: #4F4739;
}
.topcontainer_rt_tp a
{
	font-family: Arial, Helvetica, sans-serif;
	color: #4F4739;
	text-decoration: none;
}
.topcontainer_rt_tp a:hover
{
	font-family: Arial, Helvetica, sans-serif;
	color: #4F4739;
	text-decoration: underline;
}
.a
{
	font-size: 0.7em;
}
.aa
{
	font-size: 0.8em;
}
.aaa
{
	font-size: 0.9em;
}
.topcontainer_rt_btm
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.0em;
	color: #01223B;
	padding-top: 5px;
}
/* TOP NAV --------------------------------------------------------  */
#topnavholder {
	width: 800px;
	height: 41px;
	padding-left: 22px;
	padding-right: 22px;
	float: left;
}
#topnavhidden {
	display: none;
}
#topnav1 {
	width: 126px;
	height: 41px;
	float: left;
}
#topnav1active {
	width: 126px;
	height: 41px;
	float: left;
	background-image: url(../../template/images/navigation-over.jpg)
	background-repeat: no-repeat;
	display: block;
}
#topnav1 a{
	background-image: url(../../template/images/navigation.jpg);
	background-repeat: no-repeat;
	display: block;
	width: 126px;
	height: 41px;
}
#topnav1 a:hover{
	background-image: url(../../template/images/navigation-over.jpg);
	background-repeat: no-repeat;
}
#topnav2 {
	width: 126px;
	height: 41px;
	float: left;
	margin-left: 8px;
}
#topnav2 a{
	background-image: url(../../template/images/navigation.jpg);
	background-repeat: no-repeat;
	display: block;
	width: 126px;
	height: 41px;
	background-position: -134px 0px;
}
#topnav2 a:hover{
	background-image: url(../../template/images/navigation-over.jpg);
	background-repeat: no-repeat;
	background-position: -134px 0px;
}
#topnav2active {
	width: 126px;
	height: 41px;
	float: left;
	background-image: url(../../template/images/navigation-over.jpg);
	background-repeat: no-repeat;
	display: block;
	background-position: -134px 0px;
}
#topnav3 {
	width: 126px;
	height: 41px;
	float: left;
	margin-left: 8px;
}
#topnav3 a{
	background-image: url(../../template/images/navigation.jpg);
	background-repeat: no-repeat;
	display: block;
	width: 126px;
	height: 41px;
	background-position: -268px 0px;
}
#topnav3 a:hover{
	background-image: url(../../template/images/navigation-over.jpg);
	background-repeat: no-repeat;
	background-position: -268px 0px;
}
#topnav3active {
	width: 126px;
	height: 41px;
	float: left;
	background-image: url(../../template/images/navigation-over.jpg);
	background-repeat: no-repeat;
	display: block;
	background-position: -268px 0px;
}
#topnav4 {
	width: 126px;
	height: 41px;
	float: left;
	margin-left: 8px;
}
#topnav4 a{
	background-image: url(../../template/images/navigation.jpg);
	background-repeat: no-repeat;
	display: block;
	width: 126px;
	height: 41px;
	background-position: -402px 0px;
}
#topnav4 a:hover{
	background-image: url(../../template/images/navigation-over.jpg);
	background-repeat: no-repeat;
	background-position: -402px 0px;
}
#topnav4active {
	width: 126px;
	height: 41px;
	float: left;
	background-image: url(../../template/images/navigation-over.jpg);
	background-repeat: no-repeat;
	display: block;
	background-position: -402px 0px;
}
#topnav5 {
	width: 126px;
	height: 41px;
	float: left;
	margin-left: 8px;
}
#topnav5 a{
	background-image: url(../../template/images/navigation.jpg);
	background-repeat: no-repeat;
	display: block;
	width: 126px;
	height: 41px;
	background-position: -537px 0px;
}
#topnav5 a:hover{
	background-image: url(../../template/images/navigation-over.jpg);
	background-repeat: no-repeat;
	background-position: -537px 0px;
}
#topnav5active {
	width: 126px;
	height: 41px;
	float: left;
	background-image: url(../../template/images/navigation-over.jpg);
	background-repeat: no-repeat;
	display: block;
	background-position: -537px 0px;
}
#topnav6 {
	width: 126px;
	height: 41px;
	float: left;
	margin-left: 8px;
}
#topnav6 a{
	background-image: url(../../template/images/navigation.jpg);
	background-repeat: no-repeat;
	display: block;
	width: 126px;
	height: 41px;
	background-position: -674px 0px;
}
#topnav6 a:hover{
	background-image: url(../../template/images/navigation-over.jpg);
	background-repeat: no-repeat;
	background-position: -674px 0px;
}
#topnav6active {
	width: 126px;
	height: 41px;
	float: left;
	background-image: url(../../template/images/navigation-over.jpg);
	background-repeat: no-repeat;
	display: block;
	background-position: -674px 0px;
}
/* END OF TOP NAV ----------------------------------------------------------------- */
.gallery
{
	width: 800px;
	height: 111px;
	float: left;
	margin-top: 16px;
	margin-left: 22px;
	margin-right: 22px;
	/*background-image: url(../../template/images/img-gallery.jpg);
	background-repeat: no-repeat;*/
}
.contents
{
	width: 800px;
	height: auto;
	float: left;
	margin-left: 22px;
	margin-right: 22px;
	margin-top: 17px;
}
.content_tp
{
	width: 800px;
	height: 14px;
	float: left;
	background-image: url(../../template/images/cnt-tp-bg.jpg);
	background-repeat: no-repeat;
}
.content_mid
{
	width: 800px;
	height: auto;
	float: left;
	background-image: url(../../template/images/cnt-bg-rpt.jpg);
	background-repeat: repeat-y;
}
.content_mid_insd
{
	width: 775px;
	height: auto;
	float: left;
	margin-left: 13px;
	margin-right: 12px;
}
.content_mid_insd_lft
{
	width: 175px;
	height: auto;
	float: left;
}
.quicklinks
{
	width: 175px;
	height: auto;
	float: left;
}
.qlinks_tp
{
	width: 175px;
	height: 29px;
	float: left;
	background-image: url(../../template/images/ql-bg.jpg);
	background-repeat: no-repeat;
}
.qlinks_mid
{
	width: 175px;
	height: auto;
	float: left;
	background-image: url(../../template/images/ql-mid-bg-rpt.jpg);
	background-repeat: repeat-y;
}
/* quick links navigation */
#nav
{
	text-align: left;
	margin-top: 10px;
	margin-left: 8px;
}
#nav ul
{
	margin: 0px;
	padding: 0px;
}
#nav li
{
	display: table;
	margin-top: 15px;
}
#nav a
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.0em;
	font-weight: lighter;
	color: #916B0B;
	text-decoration: none;
	padding-left: 15px;
	padding-right: 10px;
	background-image: url(../../template/images/li-block.jpg);
	background-repeat: no-repeat;
}
#nav a:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.0em;
	font-weight: lighter;
	color: #916B0B;
	text-decoration: underline;
	padding-left: 15px;
	padding-right: 10px;
	background-image: url(../../template/images/li-block-over.jpg);
	background-repeat: no-repeat;
}
#selected_quick_link
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.0em;
	font-weight: lighter;
	color: #916B0B;
	text-decoration: underline!important;
	padding-left: 15px;
	padding-right: 10px;
	background-image: url(../../template/images/li-block-over.jpg)!important;
	background-repeat: no-repeat;
}
/* end of quick links navigation */
.qlinks_btm
{
	width: 175px;
	height: 24px;
	float: left;
	background-image: url(../../template/images/ql-btm-bg.jpg);
	background-repeat: no-repeat;
}
.harley_bn
{
	width: 175px;
	height: 98px;
	float: left;
	margin-top: 11px;
	background-image: url(../../template/editable_images/harley-address.jpg);
	background-repeat: no-repeat;
}
#content_area
{
	width: 395px;
	height: auto;
	float: left;
	padding-left: 15px;
	padding-right: 15px;
}
.content_areaA
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.75em;
	color: #666666;
}
.content_areaAA
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.0em;
	color: #666666;
}
.content_areaAAA
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.3em;
	color: #666666;
}
.content_mid_insd_rt
{
	width: 175px;
	height: auto;
	float: left;
}
.content_mid_insd_rt_insd
{
	width: 175px;
	height: 302px;
	float: left;
	background-image: url(../../template/editable_images/dr_saggar.jpg);
	background-repeat: no-repeat;
}
.find
{
	width: 155px;
	height: 33px;
	float: left;
	padding-top: 269px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.75em;
	font-weight: bold;
	color: #01223B;
	text-align: right;
	padding-right: 20px;
}
.find a
{
	text-decoration: none;
	color: #01223B;
}
.find a:hover
{
	text-decoration: underline;
	color: #01223B;
}
.content_btm
{
	width: 800px;
	height: 13px;
	float: left;
	background-image: url(../../template/images/cnt-bt-bg.jpg);
	background-repeat: no-repeat;
}
.footer
{
	width: 800px;
	height: auto;
	float: left;
	margin-left: 22px;
	margin-right: 22px;
	margin-top: 10px;
	padding-bottom: 20px;
}
.footer_lft
{
	width: 550px;
	height: auto;
	float: left;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.75em;
	color: #4F4739;
}
.footer_lft a
{
	color: #4F4739;
	text-decoration: none;
}
.footer_lft a:hover
{
	color: #4F4739;
	text-decoration: underline;
}
.footer_rt
{
	width: 250px;
	height: auto;
	float: left;
	text-align: right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.75em;
	color: #4F4739;
}
.footer_rt a
{
	color: #4F4739;
	text-decoration: none;
}
.footer_rt a:hover
{
	color: #4F4739;
	text-decoration: underline;
}
.footer_btm
{
	width: 613px;
	height: auto;
	float: left;
	padding-top: 10px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.75em;
	color: #4F4739;
}
.footer_btm a
{
	color: #4F4739;
	text-decoration: none;
}
.footer_btm a:hover
{
	color: #4F4739;
	text-decoration: underline;
}
/* drop down menu part */
#dropmenudiv{
position:absolute;
border-bottom-width: 0;
font:normal 0.75em Verdana;
line-height:25px;
z-index:100;
margin-top: 2px;
}

#dropmenudiv a{
width: 188px;
display: block;
text-indent: 3px;
padding: 1px 5px;
text-decoration: none;
color: #4F4739;
border: 1px solid #916B0B;
}
#dropmenudiv a:hover{ /*hover background color*/
background-color: #916B0B;
color: #FFFFFF;
}
/* end of drop down menu part */
.hid
{
	visibility: hidden;
	display: none;
}

.star
{
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#ff0000;
}
.row_contactus
{
display:block;
width:450px;
min-height:18px;
margin:0px;
padding:0px 0px 4px 0px;
overflow:hidden;
}
.lbl_contactus
{
text-align:left;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
margin:0px 2px 0px 0px;
width:80px;
float:left;
}
.txt_contactus
{
text-align:left;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
margin:0px 0px 0px 2px;
padding:0px;
width:270px;
float:left;
}
.errMsg
{
FONT-SIZE:12px;
color:#ff0000;
font-family:Arial, Helvetica, sans-serif;
}

.row_enquiry
{
display:block;
width:400px;
min-height:18px;
margin:0px;
padding:0px 0px 4px 0px;
overflow:hidden;
}
.lbl_enquiry
{
text-align:left;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
margin:0px 2px 0px 0px;
width:98px;
text-align:left;
float:left;
}
.txt_enquiry
{
text-align:left;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
margin:0px 0px 0px 2px;
width:280px;
float:left;
}

.sitemap
{
text-align:left;
font-family:Arial, Helvetica, sans-serif;
font-size: 1.0em;
color:#000000;
padding:6px 0px 6px 20px;

}
.sitemap a
{
color:#666666;
text-decoration:none;
padding:6px 0px 6px 0px;
}
.sitemap a:hover
{
color:#000000;
text-decoration:underline;
}
.row_appoint
{
display:block;
width:550px;
min-height:18px;
margin:0px;
padding:0px 0px 4px 0px;
overflow:hidden;
}
.lbl_appoint
{
text-align:left;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
margin:0px 2px 0px 0px;
width:120px;
float:left;
}
.txt_appoint
{
text-align:left;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
margin:0px 0px 0px 2px;
width:300px;
float:left;
}
.footer_health
{
float:right!important;
font-family:Arial,Helvetica,sans-serif!important;
font-size:100%!important;
height:auto!important;
text-align:right!important;
}
