body {
	background-color:#FEFED9;
	margin:0px;
	}

form{
 margin:0px;
	}

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

.top-link{
	background:#3C5894 url(../images/top-link-bg.jpg) no-repeat top left;
	border-bottom:1px solid #E4EAD4;
	
	}

.top-link ul {
	margin:0px;
	padding:0px;
	list-style-type:none;
	}

.table_border_color{
border-color:1px solid #729dbd;

}
.top-link ul li {
	padding:0 19px;
	display:inline;
	float:left;
	border-right: 1px solid #A2C0D6;
	font:bold 11px Tahoma, Arial, Helvetica, sans-serif;
	color:#FFF;
	text-decoration:none;
	background:url(../images/bullet.gif) no-repeat top center;
	}

.top-link ul li a {
	display:block;
	padding:5px 0 5px 0;
	font:bold 11px Tahoma, Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#FFF;
	}

.top-link ul li a:hover {
	font:bold 11px Tahoma, Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#BDBA69;
	background:url(../images/bullet-over.gif) no-repeat top center;
	}

.top-contact{
	padding:0 20px 0 0;
	font:bold 15px  "Times New Roman", Times, serif;
	color:#FFF;
	}
.top-contact2{
	font:bold 15px  "Times New Roman", Times, serif;
	color:#F4E088;
	}
.body-bg{
	background-color:#fff;
	}
.body-bg-rept{
	background:#fff url(../images/body-bg.gif) repeat-x top left;
	}
.left-nav-rept{
	background:url(../images/nav-bg-rept.gif) repeat-y top left;
	}
.left-nav-bg{
	background:url(../images/left-nav-bg.gif) no-repeat top left;
	padding:0 0 0 24px;
	}
.left-nav{
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#575042;
	}
.left-nav a{
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#575042;
	text-decoration:none;
	}
.left-nav a:hover{
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#1F1A11;
	text-decoration:underline;
	}
.left-nav ul{
	margin:0;
	padding:0;
	}
.left-nav ul li{
	margin:10px 0 0 0;
	padding:0 0 0 10px;
	background:url(../images/nav-bullet.gif) no-repeat center left;
	list-style-type:none;
	}
.left-nav-bottom{
	background:#fff url(../images/nav-bottom-bg.jpg) no-repeat top left;
	padding:0 0 0 24px;
	}
.welcome-space{
	padding:0 0 0 24px;
	}
.welcome-dot{
	background:url(../images/dot.gif) repeat-y top right;

	}
.welcome-text{
	padding:0 32px 19px 0;
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#616161;
	line-height:16px;
	}
.welcome-dot2{
	background: url(../images/bottm-dot.gif) repeat-x top left;
	}
.our-facility{
	padding:14px 0 0 0;
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#616161;
	}
.welcome-text2{
	padding:10px 32px 0 0;
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#616161;
	line-height:16px;
	}
.our-class{
	padding:0 0 0 20px;
	}
.space{
	padding:11px 0 0 0;
	}
.class-img{
	border:2px solid #D5C4A1;
	}
.hght{
	height:13px;
	}
.footer{
	background-color:#C3B393;
	border-top:1px solid #E6E6E5;
	padding:16px 42px 21px 19px;
	font:normal 11px Tahoma, Arial, Helvetica, sans-serif;
	color:#F4F4D1;
	}
.footer a{
	font:normal 11px Tahoma, Arial, Helvetica, sans-serif;
	color:#F4F4D1;
	text-decoration:none;
	margin:0 5px;
	}
.footer a:hover{
	font:normal 11px Tahoma, Arial, Helvetica, sans-serif;
	color:#003988;
	text-decoration: underline;
	margin:0 5px;
	}
.footer-selected{
	font:normal 11px Tahoma, Arial, Helvetica, sans-serif;
	color:#003988;
	text-decoration:underline;
	margin:0 5px;
	}
.copy{
	font:normal 11px Tahoma,Arial, Helvetica, sans-serif;
	color:#EFE8D9;
	margin:0 5px;
	}
.about-us{
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#616161;
	padding:15px 33px 0 0;
	line-height:16px;
	}
.about-us h3{
	margin:0;
	padding:0;
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#616161;
	}
.about-us a{
	color:#5383A7;
	text-decoration:underline;
	}
.about-us a:hover{
	color:#5383A7;
	text-decoration:none;
	}
.internal-bg-rept{
	background:#fff url(../images/internal-bg.gif) repeat-x top left;
	}
.personal-inner{
	background: url(../images/personal-inner.gif) no-repeat top left;
	padding:0 0 0 24px;
	}
.personal-inner-rept{
	background: url(../images/personalinner-rept.gif) repeat-y top left;
	}
.left-nav-inner{
	background:#fff  url(../images/inner-bottom-bg.jpg) no-repeat top left;
	padding:0 0 0 24px;
	}
.personal-training{
	background:url(../images/facility.gif) no-repeat top left;
	height:24px;
	padding:0 0 0 12px;
	font:bold 16px  "Times New Roman", Times, serif;
	color:#709545;
	text-transform:uppercase;
	}
.personal-training2{
	font:bold 17px  "Times New Roman", Times, serif;
	color:#003988;
	text-transform:lowercase;
	}
.personal-training3{
	font:bold 17px  "Times New Roman", Times, serif;
	color:#003988;
	text-transform:uppercase;
	}
.nav div Table TD
{
 background-image: url(../images/over-img.gif);
 background-repeat:no-repeat;
 background-position:top;
}
.asterik
{
 font:normal 11px Tahoma, Arial, Helvetica, sans-serif;
 color:#FF0000;
}
.textBox
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
text-align:left;
color:#525455;
text-decoration:none;
border:1px solid #7F9DB9;
background:#FFFFFF;
}
input.commonButton
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	background-color: #2C548F;

	border: none;
	font-weight: bold;
	height: 20px;
}
.contact-us-label{
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#616161;
	line-height:25px;
	}
.contact-us{
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#008000;
	font-weight: bold;
	text-decoration:underline;
	padding:15px 33px 0 0;
	line-height:16px;
}
.welcome-text-home{
	padding:0 32px 19px 0;
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#616161;
	line-height:16px;
	text-align:justify;
	}
.group-exercise{
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#000000;
	text-decoration:none;
}