body {
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	margin:auto; 
	padding:auto;
	font-family:Arial, Sans-Serif;
	background-color:#f0f0f0;
	margin:40px 0px;
}
a{text-decoration:none;color:#6F6F6F;}
a:hover{text-decoration:underline;}
.header{background:#fff url(../images/circuit-slim-logo.png) no-repeat 0px 0px; height:95px;}
.header2{background:#fff url(../images/circuit-slim-logo.png) no-repeat 0px 0px; height:110px;}
.header table{width: 908px; height: 39px;color:#fff;text-align:center;}
.header table td a{color:#fff;text-decoration:none;display:block;line-height:39px;width:100%;}
.header table td a:hover{background:url(../images/header-hover.png) center left repeat-x; height:39px;width:100%;}
.vline{background:url(../images/header-seperator.png) left left no-repeat; height:39px;width:2px;}
div, h1, h2, h3, h4, p, form, label, input, textarea, img, span, a, li
{
	margin:0; padding:0;
	
}
ul{
	margin:0; 
	padding:0; 
	list-style-type:none;
	font-size:0;
	line-height:0;
}
a, img
{
	border:0;
	margin:0;
	text-decoration:none;
}
h2
{
	font-size:13px;
	font-family:Arial,Sans-Serif;
	color:#6F6F6F;
	font-weight:normal;
	display:inline-table;
}
.heading{font-size:35px;padding:0px 0px 5px 0px;font-family:HelveticaNeueLT Std UltLt; color:#779ace;}
img{border:0px;}

.content{font-size:13px;font-family:Arial,Sans-Serif;color:#6F6F6F;}
.content h1
{
font-size:13px;
font-family:Arial,Sans-Serif;
color:#6F6F6F;
float:left;
font-weight:normal;
line-height:18px;
margin:0px 0 0 0;
}
.content td{padding-top:20px;}

.timetable{font-size:13px;font-family:Arial, Sans-Serif;color:#555454;background-color: #f9f9f9;}
.timetable td{height:33px;border-bottom:solid 1px #fff;}

.days{background-color:#e0e0e0;font-size:17px;font-weight:bold;color:#7a7979;width:150px;}

.blue-footer td{height:79px;width:153px;background:url(../images/blue-bg.png) no-repeat bottom center;text-align:center;font-size:24px;color:#fff;}
.blue-footer td a{line-height:79px;width:153px;display:block;color:#fff;}
.blue-footer td a:hover{text-decoration:none;}
.footer td a{color:#B9B9B9;font-size:11px;text-decoration:none;padding-right:40px;}
.footer td a:hover{text-decoration:none;}

.vmenu{background-image: url(../images/menu-bg.png)}
.image{background:url(../images/circuit-slim-members.png) top center no-repeat; height:470px;width:940px;}
.menu td{background:url(../images/menu-bg.png) top center no-repeat; height:62px;width:296px;font-size:36px;padding-left:20px;}
.menu td a{color:#B7B7B7;text-decoration:none;font-family:HelveticaNeueLT Std UltLt, Arial, Sans-Serif;}
.menu td a.active{color:#7f7f7f;}
.menu td a:hover{color:#7f7f7f;text-decoration:none;}
.ul-content{padding:0px;margin-left:10px;}
.ul-content li{padding-left:5px;margin-left:5px;color:#6F6F6F;font-size:13px;font-family:Arial, Sans-Serif;line-height:18px;}

.ul-list {
	padding-left:0px;
	margin-left:15px;
	margin-top: 5px;
	margin-bottom: 5px;
}

.borderbott {
	border-bottom: 1px solid #444;
}

.ltfont{font-size:24px;font-family:HelveticaNeueLT Std UltLt; color:#F2F5FB;}
.fitfacts{font-size:13px;font-family:Arial,Sans-Serif;color:#606060;}
.fitfacts td {vertical-align:top;}
.fitfacts td a{color:#c1333f;}

.blackborder{border:solid 1px #000000;vertical-align:middle;}
.btn{background-color:#f9f9f9;color:#6F6F6F;padding:8px 0px;width:70px;border:none;font-size:12px;cursor:pointer;}
.contact{font-size:16px;font-family:Arial,Sans-Serif;color:#6F6F6F;line-height:28px;font-weight:bold;}

