html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;}
body{line-height:1;font-family:Arial, Helvetica, sans-serif;font-size:100%;line-height:1.125em;}
html, body{height:100%;}
ol, ul{list-style:none;}
blockquote, q{quotes:none;}
blockquote:before, blockquote:after, q:before, q:after{content:'';content:none;}
:focus{outline:0;}
ins{text-decoration:none;}
del{text-decoration:line-through;}
table{border-collapse:collapse;border-spacing:0;}
.ul{text-decoration:underline;}
.b{font-weight:bold;}
.bb{font-weight:bold;font-size:16px;}
.i{font-style:italic;}
.gray{color:#666;}
#container{width:985px;}
.yellow{color:#c0b02b;}
.red{color:#900;}
#yellowstripe{height:95px;border-bottom:13px solid #c0b02b;width:100%}
#blackstripe{border-bottom:12px solid #111;width:100%}
#lefthead{width:785px;float:left;}
#left{background:#808080;width:200px;float:left;position:relative;height:100%}
#mainmenu{background:#443314;border:2px solid #CCCCCC;}
#mainmenu ul{margin:0;padding:0;text-align:left;}
#mainmenu li{width:185px;padding:0;display:inline;}
#mainmenu ul ul{position:absolute;left:-9999px;}
#mainmenu a.borderless{border-bottom:none;}
#mainmenu a{display:block;text-decoration:none;background-color:#443314;font-size:.69em;width:15.2em;color:#efefef;padding:.3em 1.1em .3em .5em;border-bottom:1px solid #efefef;margin:0 0 0 5px;}
#mainmenu ul li.pointer ul.sub li a{margin:0 0 0 -4px;border-left:1px solid #efefef;cursor:pointer}
#mainmenu li a:hover{color:#0f0f0f;background:#c0b02b;}
#mainmenu li:hover > a{color:#0f0f0f;background:#c0b02b;}
#mainmenu ul li:hover > ul{left:99%;margin-top:-25px;margin-left:-1px;}
#mainmenu a:hover ul, #mainmenu a:hover a:hover ul, #mainmenu a:hover a:hover a:hover ul{left:100%;}
#mainmenu a:hover ul ul, #mainmenu a:hover a:hover ul ul{left:-9999px;}
#mainmenu li.blue a{color:#0074EE;}
#mainmenu li.blue a:hover{color:#1e21a6;}
#mainmenu li.pointer a{cursor:default;}
#icons{margin:20px 0 0 30px;}
#icons img{margin:0 0 40px 10px;}
#trx{margin:39px;}
#gray1{height:710px;background:#808080;}
#gray2{height:110px;background:#808080;}
#gray3{height:135px;background:#808080;}
#gray4{height:120px;background:#808080;}
#gray5{height:920px;background:#808080;}
#gray6{height:115px;background:#808080;}
#gray7{height:30px;background:#808080;}
#gray8{height:970px;background:#808080;}
#gray9{height:120px;background:#808080;}
#grayPress{height:3075px;background:#808080;}
#grayCompany{height:570px;background:#808080;}
#grayCert{height:220px;background:#808080;}
#grayTest{height:1990px;background:#808080;}
#grayMem{height:1790px;background:#808080;}
#grayRates{height:525px;background:#808080;}
#grayTRX{height:465px;background:#808080;}
#middle{background:#fff;width:563px;float:left;margin:5px 5px 0px;}
#middleflash{margin-bottom:40px;}
#middle h1{font-size:15px;text-align:center;margin-bottom:15px;}
#middle h1.left{text-align:left;margin-left:20px;}
#middle p{font-size:12px;text-align:center;margin-bottom:10px;}
#middle a{text-decoration:underline;color:#0074EE;}
#middle a:hover{color:#1e21a6;}
#bootcamplogos{margin:15px 0 20px 60px;}
#bootcamplogos img{margin:0 18px 0;}
#middle h2{font-size:16px;text-align:center;margin-bottom:15px;}
#middle h2.l{margin-bottom:0;}
#tv p, #time p, #new p, #mag p{font-size:12px;text-align:left;margin:0 0 10px 20px;}
div#boot p{font-size:12px;text-align:left;margin:0 0 10px 20px;}
#tv object{margin-left:40px;}
img.footer{margin:30px 0 0 92px;}
img.footer1{margin:0 0 0 92px;}
img.footer2{margin:30px 0 0 30px;}
img.footer1a{margin:0 0 0 150px;}
img.footer2a{margin:30px 0 0 83px;}
p#center{text-align:center;font-size:10px;margin-bottom:0px;}
p#copyright{text-align:center;font-size:10px;}
#home{margin-bottom:30px;}
#home h1{font-size:24px;margin:0 0 10px 0;color:#c0b02b;text-align:center;}
#home img{margin:0 0 20px 0;}
#home h2{margin:20px 0 0 10px;color:#c0b02b;text-align:left;}
#home h3{margin:15px 0 0 10px;font-size:12px;text-align:left;}
#home h3.t{margin-top:0;}
#home p{width:550px;margin-left:10px;text-align:left;}
#middle div#yellow h1{color:#C0B02B;text-align:center;font-size:48px;margin:15px 0 30px;line-height:1em;}
#middle div#yellow h2{color:#C0B02B;font-size:14px;margin:0 0 5px 20px;text-align:left;}
#middle div#yellow p{margin:0 0 10px 20px;text-align:left;}
#middle div#yellow p.end{margin:0 0 25px 20px;}
#middle div#yellow ul{margin:0 0 25px 20px;list-style-position:inside;font-size:12px;}
#middle div#yellow li{list-style-type:disc;}
#middle div#yellow img{margin:5px 10px 0 20px;}
#tour{width:680px;background:#fff;float:left;margin:5px 5px 0px;}
#middle div#tour h1{color:#C0B02B;text-align:center;font-size:48px;margin:15px 0 30px;line-height:1em;}
#middle div#tour h2{color:#C0B02B;font-size:14px;margin:0 0 5px 20px;text-align:left;}
#tour a{text-decoration:none;color:#0074EE;}
#tour a:hover{color:#1e21a6;}
#tour img.lpic{margin:10px 0 10px 77px;}
#tour img.spic{margin:10px 0 0 11px;}
#tour img.tpic{margin:10px 0 0 73px;}
#tour img.tpic2{margin:10px 0 0 11px;}
#boot p{font-size:12px;text-align:left;margin:10px;}
#boot img{margin:0 0 10px 10px;}
#cert img{margin:20px 0 0 40px;}
#middle #yellow #cert p{margin-left:40px;}
#middle #yellow #cert h2{margin:10px 0 0 40px;}
#middle #yellow #cert h2.press{margin:40px 0 10px 30px;font-size:24px;}
#middle #yellow #cert iframe, #middle #yellow #cert embed{margin:10px 0 40px 20px;}
#middle #yellow object{margin:0 0 10px 82px;}
#middle #yellow iframe{margin:0 0 10px 82px;}
#middle #yellow blockquote{font:italic normal 12px/18px arial, sans-serif;width:450px;margin:0 0 20px 50px;}
#middle #yellow table{border-collapse:collapse;empty-cells:show;color:#000;border:1px solid #808080;border-spacing:0;margin-bottom:40px;}
#middle #yellow th{background-color:#E6E6E6;border:1px solid #808080;width:80px;font-size:12px;}
#middle #yellow td{background-color:#fff;border:1px solid #808080;width:93px;font-size:12px;vertical-align:top;}
#middle #yellow td p{text-align:center;margin:5px 0 10px 0;}
#middle #yellow caption{font-size:14px;font-weight:bold;text-align:center;margin-bottom:20px;}
#middle #yellow ul.pilates{margin-top:30px;}
#middle #yellow #rates table{border-collapse:collapse;empty-cells:show;color:#000;border:none;border-spacing:0;margin-left:50px;margin-bottom:20px;}
#middle #yellow #rates td:first-child{background-color:#fff;}
#middle #yellow #rates td{background-color:#fff;border:none;width:240px;height:30px;font-weight:normal;text-align:left;}
#middle #yellow #rates caption{font-size:14px;font-weight:bold;text-align:left;margin-bottom:10px;text-decoration:underline;}
#middle #yellow #strength object{margin:0 0 30px 0;}
#middle #yellow #strength p{margin-left:0;}
#strength{margin-left:82px;}
#middle div#pink{width:720px;margin-top:15px;margin-left:20px;}
#middle div#pink h1{color:#C06;text-align:center;font-size:36px;margin:15px 0 15px;line-height:1em;}
#middle div#pink h2{text-align:center;font-size:18px;margin:20px;padding:0;color:#F69;line-height:21px;}
#middle div#pink h3.red{color:#C00;margin:0 0 5px 0;text-align:left;}
#middle div#pink h3.bigred{text-align:left;margin:0 0 5px 0;padding:0;color:#F60;}
#middle div#pink h3{text-align:left;margin:0 0 5px 0;padding:0;color:#F69;font-size:21px;}
#middle div#pink h5{text-align:center;margin:0 0 20px 0;padding:10px;font-size:26px;color:#333;text-decoration:underline;}
#middle div#pink p{margin:0 0 10px 0;text-align:left;font-size:14px;}
#middle div#pink p.end{margin:0 0 25px 20px;}
#middle div#pink ul{margin:0 0 25px 20px;list-style-position:inside;font-size:12px;}
#middle div#pink li{list-style-type:disc;}
#middle div#pink a{color:#C06;text-decoration:underline;font-weight:bold;}
#middle div#pink a:hover{color:#F69;text-decoration:underline;font-weight:bold;}
#border{border:thick solid #F69;padding:10px 10px 0 10px;margin:0 0 20px 75px;width:550px;}
#border2{border:medium solid #C06;padding:10px 10px 0 10px;margin:0 0 20px 120px;width:460px;}
#i img{margin-left:40px;}
#middle div#pink h2.black{color:#000;}
#middle div#pink h4{text-align:left;font-size:21px;margin:0 0 5px 0;padding:0;color:#C06;}
#middle div#pink object{margin:0 0 30px 0;}
#middle div#pink #citylocal{border-bottom:thick solid #000;margin:30px 0 15px 0;width:250px;}
#middle div#pink #warelocal{border-bottom:thick solid #000;margin:30px 0 15px 0;width:505px;}
#middle div#pink #pmwarelocal{border-bottom:thick solid #000;margin:30px 0 15px 0;width:505px;}
#middle div#pink #metlocal{border-bottom:thick solid #000;margin:30px 0 15px 0;width:235px;}
#middle div#pink #uplocal{border-bottom:thick solid #000;margin:30px 0 15px 0;width:235px;}
#middle div#pink #pmuplocal{border-bottom:thick solid #000;margin:30px 0 15px 0;width:390px;}
#middle div#pink #pmlocal{border-bottom:thick solid #000;margin:30px 0 15px 0;width:250px;}
#middle div#pink #pmlocal b{color:#CC0000;}
#middle div#pink div.image{margin:20px 0 20px 120px;}
#middle p.s, #middle1 p.s{font-size:9px;}
#middle div#yellow h1.smaller{font-size:36px;}
#right{background:#fff;width:208px;float:left;margin:0;}
#right a:hover{opacity:0.5;filter:alpha(opacity = 50);}
#middle1{background:#fff;width:760px;float:left;margin:5px 5px 0px;}
#middleflash1{margin-bottom:60px;}
#middle1 h1{font-size:36px;text-align:center;margin:25px 0 15px;color:#c0b02b;}
#middle1 h2{font-size:14px;text-align:left;margin-bottom:0;width:330px;}
#middle1 p{font-size:11px;text-align:left;margin-bottom:10px;width:300px;}
#middle1 ul{font-size:11px;text-align:left;margin-bottom:10px;width:300px;}
#middle1 p.center{text-align:center;width:600px;}
#middle1 p#copyright{text-align:center;width:600px;}
#middle1 p.label{width:400px;}
#middle1 a{text-decoration:none;color:#0074EE;}
#middle1 a:hover{color:#1e21a6;}
#middle1 div.clear{padding:20px 0;clear:both;}
#middle1 div.ml{margin:0 0 0 20px;float:left;}
#middle1 div.mr{margin:0;float:right;}
#middle1 div#clear{margin-left:80px;clear:both;}
#middle1 h2.fit{font-size:21px;text-align:left;margin-bottom:0;width:330px;}
#middle1 p.fitp{font-size:12px;text-align:left;margin-bottom:10px;width:330px;font-weight:bold;color:#F00}
#middle1 p.f{font-size:12px;text-align:left;margin-bottom:10px;width:300px;}
div#fitpack{margin-top:15px;text-align:center;font-weight:bold;line-height:1.5em;background:#0074EE;padding:10px 0;display:none;}
div#fitpack a{text-decoration:none;color:#fff;}
div#fitpack a:hover{color:#1e21a6;}
