body {
	margin: 0px;
	padding: 15px 0 15px 0;
	font-family:"Trebuchet MS", Lucida Grande, Verdana, rial, Helvetica, sans-serif;
	color:#444444;
	font-size:11px;
}

.rex1
{
	height:18px;
	/*padding:3px 0px 4px 20px;*/
	text-align:left;
	background-color:#e8e8e8;
	width:auto;
	
}
.rex2
{
	height:18px;
	/*padding:3px 0px 4px 20px;*/
	text-align:left;
	background-color:#e8e8e8;
	width:auto;
	
}
.rex3
{
	height:18px;
	/*padding:3px 0px 4px 20px;*/
	text-align:left;
	background-color:#e8e8e8;
	width:auto;
	float:left;
	
}

.nwp
{
width:375px;
height:18px;
background-color:#e8e8e8;
font-family:Arial;
font-size:12pt;
font-weight:bold;
color:Black;
text-align:left;
padding-bottom:10px;
}



a:focus {outline: none;}

input{
	font-family:"Trebuchet MS", Lucida Grande, Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#565656;
	font-family:"Trebuchet MS", Lucida Grande, Verdana, Arial, Helvetica, sans-serif;
}
a{
	color:#077596;
	text-decoration:none;
}

a:hover{
	text-decoration:underline;
}
p{ margin:0 0 6px 0; padding:0;}
.wrapper{
	width:960px;
	margin-left:auto;
	margin-right:auto;
}

.header{
	width:auto;
	float:left;
}
.logo{
	width:164px;
	float:left;
}

/*.topnav{
	width:500px;
	float:right;
	text-align:right;
	font-size:13px;
}
.topnav ul{
	margin:0;
	padding:0;
	list-style-position:inside;
}
.topnav li{
	display:inline;
	color:#077596;
	background:url('../images/seprator-topnav.gif') no-repeat right center; padding-left:10px; padding-right:10px; padding-top:0; padding-bottom:0;
}*/






.topnav{
	width:450px;
	float:right;
	text-align:right;
	font-size:13px;
	padding-top:15px;
}





.topnav ul{
	margin:0;
	padding:0;
	list-style-position:inside;
}
.topnav li{
	display:inline;
	color:#077596;
	background:url('../images/seprator-topnav.gif') no-repeat right center; padding-left:10px; padding-right:10px; padding-top:0; padding-bottom:0;
}









/*li.noborder{border:none; padding:0 0 0 10px;}*/
li.noborder{background:none; padding:0 0px 0 10px;}
.signupdiv{
	float:right;
	margin-top:20px;
}








.signupdiv1 {
	float:right;
	margin-top: 20px;
}
.topnav1 {
	width:661px;
	float:right;
	text-align:right;
	font-size:13px;
	padding: 0px;
}
.topnav1 ul{
	margin:0;
	padding:0;
	list-style-position:inside;
}
.topnav1 li{
	display:inline;
	color:#077596;
	background:url('../images/seprator-topnav.gif') no-repeat right center; padding-left:10px; padding-right:10px; padding-top:0; padding-bottom:0;
}










/****************************** navigation ***************************/
#mainMenu { 
	overflow: hidden;
	width:960px;
	padding:0;
	float:left;
	background-image: url('../images/nav.gif'); 
	background-position: 0 0px; margin-left:0; margin-right:0; margin-top:22px; margin-bottom:9px
}
#mainMenu ul {
  margin:0 0 0 0px;
  padding:0;
}

#mainMenu li { 
	margin: 0; 
	padding: 0; 
	list-style-type: none; 
	display: inline; 
	float: left; 
	}

#mainMenu a {   
	text-decoration:none !important; 
	display:block; 
	background-image: url('../images/nav.gif'); 
	background-position: 0 0px;
	overflow: hidden;
	height:39px 
}

#mainMenu a span { visibility:hidden; }

#menu01home, #menu01home a {
  background-position: 0 0;
  width: 84px;
}
#menu01home a:hover{
  background-position: 0px 78px;
}
#menu01home a.selected {
  background-position: 0px 39px;
}

#menu02session, #menu02session a {
  background-position: -84px 0;
  width: 106px;
}
#menu02session a:hover{
  background-position: -84px 78px;
}
#menu02session a.selected {
  background-position: -84px 39px;
}

#menu03pt, #menu03pt a {
  background-position: -190px 0;
  width: 208px;
}
#menu03pt a:hover{
  background-position: -190px 78px;
}
#menu03pt a.selected {
  background-position: -190px 39px;
}

#menu04works, #menu04works a {
  background-position: -398px 0;
  width: 156px;
}
#menu04works a:hover{
  background-position: -398px 78px;
}
#menu04works a.selected {
  background-position: -398px 39px;
}

#menu05support, #menu05support a {
  background-position: -554px 0;
  width: 134px; 
}
#menu05support a:hover{
  background-position: -554px 78px;
}
#menu05support a.selected {
  background-position: -554px 39px;
}

#menu06about, #menu06about a {
  background-position: -688px 0;
  width: 113px;
}
#menu06about a:hover{
  background-position: -688px 78px;
}
#menu06about a.selected {
  background-position: -688px 39px;
}

#menu07contact, #menu07contact a {
  background-position: -801px 0;
  width: 119px;
}
#menu07contact a:hover{
  background-position: -801px 78px;
}
#menu07contact a.selected {
  background-position: -801px 39px;
}


.highlighter{
	font-size:11px;
	font-weight:bold;
	color:#858585;
}

	

.more-options{
	width:350px;
	float:left;
}

.search{
	width:222px;
	float:right;
}
.video{
	width:190px;
	float:left;
}
.pop-sessions{
	width:518px;
	float:left;
}
.pop-title{
	float:left;
	width:40px;
}
.arrow-up{
	float:left;
	width:24px;
	padding-right:3px;
}
.searh-box{
	width:195px;
	float:right;
}
.searh-box input{
	border:0px none;
	background:url('../images/bg-search.gif') no-repeat ;
	width:167px;
	height:22px;
	color:#444444;
	vertical-align:middle;
	float:left; padding-left:4px; padding-right:0px; padding-top:2px; padding-bottom:0;
	font-family:"Trebuchet MS", Lucida Grande, Verdana, Arial, Helvetica, sans-serif;
}
.searh-box img{ vertical-align:middle; float:right;}
.video-box{ 
	/*clear:both;*/
	width:958px;
	height:205px;
	float:left;
	/*border:solid 1px #077596;*/
	
	padding-top:5px;
	/*visibility:hidden;*/
	display:none;
}
.video-boxFalse{ 
	clear:both;
	width:958px;
	border:solid 1px #077596;
	margin-bottom:20px;
}
.midsec1{
	float:left;
	width:960px;
	border:solid 0px red;
	margin-bottom:0px;
	background:#E8E8E8 url('../images/bot-midbox.gif') no-repeat bottom center;
	padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:0px;
}
.content{
	float:left;
	width:960px;
	border:solid 0px green;
	background:#E8E8E8 url('../images/top-midbox.gif') no-repeat top center;
	padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:0px;
}
.content1{
	padding: 0px;
	float:left;
		width:452px;
	height:460px;
		border:solid 0px green;
	background:#E8E8E8 url('../images/top-midbox.gif') no-repeat center top;
}
.midsec2{
	float:left;
	width:960px;
}
.midsec1 img{ padding:0; margin:0; vertical-align:middle; border:solid 1px #fff;}
/*.now-playing{
	width:404px;
	float:left;
	padding:0;
}
.now-playing p.title{
	background:url('../images/now-playing.gif') no-repeat;
	height:18px
}
.now-playing span{ visibility:hidden;}*/
.now-playing{
	width:414px;
	float:left;
	padding:11px 0px 0px 0px;
	margin:0px;
	z-index:101;
}
/*.now-playing p.title{
	background:url(../images/now-playing.gif) no-repeat;
	height:18px;
}

.now-playing-dayport{
	width:404px;
	float:left;
	padding:18px 0px 0px 0px;
	margin:0px;
	z-index:101;
}
.now-playing-dayport p.title{
	background:url(../images/now-playing.gif) no-repeat;
	height:18px;
}*/

/*.now-playing span{ visibility:hidden;}*/


.now-playingflash{
	width:374px;
	float:left;
	padding:20px 0 0 20px;
	
	
}
.now-playingflash p.title{
	background:url(../images/now-playing.gif) no-repeat;
	height:18px;
}

.now-playingflash span{ visibility:hidden;}

.sessions-home img{ border:0px none; vertical-align:middle; padding-top:0px}
.todays p.title{
	background:url('../images/todays-sess.gif') no-repeat;
	
}
.sessions-home 
span{ visibility:hidden;}
.tommorows{
	width:255px;
	float:left;
	padding:10px 0 0  0;
}

.tommorows p.title{
	background:url('../images/tomorrows-sess.gif') no-repeat;
}
.sess-row{width:260px; float:left; padding-bottom:10px;padding-top:10px; font-family:"Calibri",arial;}
.r-img{ width:13px; float:left;}
.time{ width:70px;float:left; padding-left:5px;padding-top:0px;}
.sess-desc{ width:160px; float:left; color:#077596;font-size:11px; font-weight:normal; }

.seprator{ font-size:1px; clear:both; background:url('../images/dot-line.gif') repeat-x left center; height:10px}
.strong{ font-weight:bold;}
.strong-blue{ font-weight:bold; color:#077596;}
p.strong-blue{ font-weight:bold; color:#077596;}


/*.archive{
	width:220px !important;
	width:261px;
	float:left;
	color:#5C5C5C;
	padding:20px 0 0 0px;
}

.sessions{
	width:251px !important;
	width:245px;
	float:left;
	padding:20px 0 0 45px !important;
	padding:20px 0 0 10px;
	border:solid 1px red;
		
}*/
.archive{
	width:241px;
	float:left;
	color:#5C5C5C;
	padding:20px 0 0 0px;
	}
.sessions-home{
	width:243px;
	float:left;
	margin-right:15px;
	padding:20px 0 0 0px;
}
.archive p.title{
	background:url('../images/archive-sess.gif') no-repeat;
	padding:0; margin-left:0; margin-right:0; margin-top:0; margin-bottom:15px
}
.archive span{ visibility:hidden;}
.archive p{ margin:0; padding:0;}
.archive-row{width:259px; float:left; padding:10px 0 20px 0;}
.archive-pic{
	width:72px; height:54px; float:left; border:1px solid #ffffff; padding:0px; margin:0px 8px 0px 0px;
}
.left-tabs{
	width:667px;
	height:auto!important;
	min-height:391px;
	height:391px !important;
	background:url('../images/botbg-left-tabs.gif') no-repeat left bottom;
	float:left;
	padding-bottom:10px
}

.dcatsection-txt
{
	color:#202020;
	font-family:Calibri, Trebuchet MS, Lucida Grande, Verdana, Arial, Helvetica, sans-serif;	
}
.sec-nav-left{ width:667px; float:left;}
.sec-nav-left ul{ margin:0; padding:0;}
.sec-nav-left li{ margin:0 3px 0 0; padding:0; list-style-type:none; float:left; display:inline;}
ul#tabs span{ visibility:hidden; font-size:1px; display:none;}
ul#tabs li a{ height:20px; overflow:hidden;}
#fit-cat a{
	background:url('../images/tab-fitnesscat.gif') no-repeat;
	width:130px
}
#fit-cat a:hover, #fit-cat a.selected{background:url('../images/tab-fitnesscat-on.gif') no-repeat;}
#fit-lib a{
	background:url('../images/tab-fitnesslib.gif') no-repeat;
	width:109px
}
#fit-lib a:hover, #fit-lib a.selected{background:url('../images/tab-fitnesslib-on.gif') no-repeat;}
#per-trn a{
	background:url('../images/tab-personal.gif') no-repeat;
	width:125px
}
#per-trn a:hover, #per-trn a.selected{background:url('../images/tab-personal-on.gif') no-repeat;}

#top-sessions a{
	background:url('../images/tab-topsessions.gif') no-repeat;
	width:120px
}
#top-sessions a:hover, #top-sessions a.selected{background:url('../images/tab-topsessions-on.gif') no-repeat;}

#our-fav a{
	background:url('../images/tab-ourfav.gif') no-repeat;
	width:128px
}
#our-fav a:hover, #our-fav a.selected{background:url('../images/tab-ourfav-on.gif') no-repeat;}


.sec-nav-left a{	height:20px; overflow:hidden; float:left;}
.desc-sessions-left{
	background:#E8E8E8 url('../images/topbg-left-tabs.gif') no-repeat top right;
	height:auto!important;
	min-height:351px;
	height:341px !important;
	float:left;
	width:627px; padding-left:20px; padding-right:20px; padding-top:20px; padding-bottom:15px
}

.desc-sessions-left ul{margin:0; padding:0;}
.desc-sessions-left li{ margin:0; padding:0; list-style-type:none;}
/*.leftnav li a{
	font-family:"Calibri", Trebuchet MS, Lucida Grande, Verdana, Arial, Helvetica, sans-serif; 
	font-size:14px;
	display:block;
	background:#E8E8E8 url('../images/pointer.gif') no-repeat left center;
	height:20px;
	padding-left:10px;
	padding-top:6px;
	font-weight:bold;
	color:#067696;
	border-right:1px solid #49A6C0;
}
.leftnav li a.selected{
	background:#D9D9D9 url('../images/pointer-selected.gif') no-repeat right center;
	text-decoration:none;
	border:0px none;
}*/


.lnknormal{
	font-family:"Calibri", Trebuchet MS, Lucida Grande, Verdana, Arial, Helvetica, sans-serif; 
	font-size:14px;
	display:block;
	/*background:#E8E8E8 url('../images/pointer.gif') no-repeat left center;*/
	background:#E8E8E8 url('../images/pointer.gif') no-repeat left center;
	height:20px;
	padding-left:10px;
	padding-top:6px;
	font-weight:bold;
	color:#067696;
	border-right:1px solid #49A6C0;
	 
}

.lnknormalselected{
	background:#D9D9D9 url('../images/pointer-selected.gif') no-repeat right center;
	text-decoration:none;
	border:0px none;
}

.leftnav{ position:absolute; z-index:999; float:left; margin-top:5px; 
		width:185px;
		border:solid 0px red;
}
.leftnav table{ width:100%;}
.leftnav td{ width:100%;}
.scroll-up{ width:29px; float:left; margin-right:15px; margin-top:15px;}
.scroll-down{ width:49px; float:left; margin-top:15px;}
.box{ 
	width:442px; 
	position:absolute;
	margin-left:183px;
	z-index:1; 
	background:url('../images/box-bot.gif') no-repeat bottom center; 
	padding-bottom:5px
}
.box-outer{
	width:442px;
	float:left;
	background:url('../images/box-top.gif') no-repeat top center;
	font-size:1px;
	height:10px
}
.box-inner{
	width:402px;
	float:left;
	background:url('../images/box-bg.gif') repeat-y;
	height:auto!important;
	min-height:328px;
	height:328px !important; padding-left:20px; padding-right:20px; padding-top:0; padding-bottom:0px
}

.col-a{
	width:196px;
	float:left;
	padding-right:20px;
}
/* made by me for stretching category when click on stretching*/
/*****************************************/
col-stretching
{
	width:196px;
	float:left;
	padding-right:20px;
	visibility:hidden;
}
/*****************************************/
.col-a img{
	border:solid 1px #D9D9D9;
	padding:2px;
}
#DivAerobics{ float:left;}
h1.t16{
	margin:0 0 15px 0; padding:0;
	font-size:18px;
	color:#202020;
}

h1.tcat{
	margin:0 0 15px 0; padding:0;
	font-size:16px;
	color:#202020;
	
}

h1.ttime{
	margin:0 0 15px 0; padding:0;
	font-size:14px;
	color:#202020;
	font-family:Trebuchet MS, Lucida Grande, Verdana, Arial, Helvetica, sans-serif;	
	font-weight:normal;	
}
.newt16{ 
	font-family:"Calibri", arial, Trebuchet MS, Lucida Grande, Verdana, Arial, Helvetica, sans-serif;
	font-size:16px; font-weight:bold; 
	color:#202020; 
	margin:0;
	padding-bottom:5px;
}
.head2{ 
	font-family:"Calibri", Trebuchet MS, Lucida Grande, Verdana, Arial, Helvetica, sans-serif;
	font-size:14px; font-weight:bold; 
	color:#007AAF; 
	margin:0;
}
.head2-blk{ 
	font-family:"Calibri", Trebuchet MS, Lucida Grande, Verdana, Arial, Helvetica, sans-serif;
	font-size:16px; font-weight:bolder; margin:0px; padding:0px;
	color:#202020;
}
.col-b{
	width:186px;
	float:right;
	text-align:left;
}
td.list{
	padding:0px;
	
}
th{
	font-family:"Calibri", Trebuchet MS, Lucida Grande, Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#202020;
}



.right-tabs{ 
	width:275px; height:auto!important;
	min-height:401px;
	height:401px !important;
	background:url('../images/botbg-right-tabs.gif') no-repeat left bottom;
	padding-bottom:6px; 
	float:right;
}
.sec-nav{ width:272px; float:left;}
.sec-nav ul{ margin:0; padding:0;}
.sec-nav li{ margin:0 3px 0 0; padding:0; list-style-type:none; float:left; display:inline;
}
.sec-nav a{	height:20px; overflow:hidden; float:left;}
.desc-sessions{
	background:#E8E8E8 url('../images/topbg-left-tabs.gif') no-repeat top right;
	height:auto!important;
	width:272px;
	min-height:380px;
	height:380px !important;
	float:left;
}
.sess-row2{width:240px; float:left; padding:10px 10px 10px 20px;}
.sess-row2 img{ float:left; vertical-align:top; padding:0 10px 0px 0;}
.sess-row2 p{ margin:0;}

.footer{
	float:left;
	width:960px;
	color:#8DAEBC;
	margin-top:25px;
}
.footer a{ color:#8DAEBC;}
.footer h4{ font-size:11px; font-weight:bold; color:#8DAEBC; margin:0; padding:0px 0 5px 0;font-family:"Trebuchet MS",Calibri,  Lucida Grande, Verdana, Arial, Helvetica, sans-serif; }
.footer p{ font-size:11px; font-weight:bold; color:#8DAEBC; padding:0px 0px 5px 0px;}
p.footer-bluetext { font-size:11px; color:#8DAEBC; font-weight:normal; padding:0px 65px 0px 0px; margin:0px;width:150px; } 
p.viewall{font-size:11px; color:#8DAEBC; font-weight:normal; padding:0px 0px 0px 0px;margin-left:167px;}
.copyright{
	color:#5C5C5C; 
	width:470px; 
	float:left; 
	background:#E8E8E8 url('../images/left-foot.gif') no-repeat left top; 
	height:28px; 
	overflow:hidden;
	padding-left:10px; padding-right:0; padding-top:10px; padding-bottom:0
}
.selesti{
	color:#5C5C5C; 
	width:470px; 
	float:left; 
	text-align:right; 
	background:#E8E8E8 url('../images/right-foot.gif') no-repeat right top; 
	height:28px; 
	overflow:hidden;
	padding-left:0; padding-right:10px; padding-top:10px; padding-bottom:0px
}
.selesti a{ color:#077596;}
/*.footer ul{ float:left; width:180px; padding:0; margin:0;}*/
/*shishir*/
.footer ul{  padding:0; margin:0;}
#pfs{ width:339px; float:left;}
#mainnav{ float:left; width:167px !important; width:169px;}
#content{ float:left; width:167px !important; width:175px;}
#legal{ float:left; width:167px !important; width:169px;}

.footer li{ margin:0; padding:0; list-style-type:none; line-height:1.25em;}
.botnav { width:940px; float:left; /*padding:10px;*/
	padding:15px 10px 15px 20px;
	font-family: "Trebuchet MS",Calibri, Lucida Grande, Verdana, Arial, Helvetica, sans-serif;
	
	}
.hider{ visibility:hidden;}

h1{
	font-family: Calibri, Trebuchet MS, Lucida Grande,Verdana, Arial, Helvetica, sans-serif;
}
h1.title
{
	font-size:21px;
	color:#000000;
	font-weight:bold;
	margin:0 0 0px 0;
}
h2.strong-blue{
	color:#077596;
	margin:0 0 0px 0;
	font-size:11px;
	
}

h2.sess-desc{ color:#077596;font-size:13px; font-weight:normal; margin:0; float:left; width:160px;padding-top:3px;  }

button .hide 
{
	background:url('../images/hide-video.gif') no-repeat left top; 
	width:10px;
	
}
input.btn-go
{
	/*background:url('../images/btn-go.gif') no-repeat left top;*/
	border:0;
	height:24px;
	width:24px; 
}

.ForgotPwd {
	position:absolute;
	left:785px;
	top:35px;
	width:200px;
	height:150px;
	z-index:1;
	background-color:Silver ;
	visibility:hidden;
}

.searchopt {
	position:absolute;
	left:485px;
	top:85px;
	width:200px;
	height:150px;
	z-index:1;
	background-color:Silver ;
	visibility:hidden;
}


/*toda*/

.collapse
{
	background:#E8E8E8 url(../images/arrow-collapse.gif) no-repeat 0px 0px;
	position:relative;
	margin-top:0px;
	float:right;
	padding-right:13px;
	border:1px solid red;
}
.expend{ 
	position:relative;
	margin-left:200px;
	
}

.expendsear
{
	padding-left:10px;
}
p.mar5{ margin-bottom:10px !important;margin-bottom:8px;}
p.mar6{ margin-bottom:15px !important;margin-bottom:13px;}
p.mar0{ margin-bottom:7px!important;margin-bottom:5px;}
p.mar7{ margin-bottom:3px!important;margin-bottom:3px;float:right;}
.signin{
	background:#E8E8E8 url(../images/bot-logbox.gif) no-repeat bottom left;
	width:202px;
	padding-bottom:0px;
	float:left;
	position:absolute ;
	left:785px;z-index:1;
	top:35px;
	visibility:hidden;
}
.signintest
{
	float:right;
	visibility:hidden;
	position:absolute ;
	
}
.signinfor1200{
	background:#E8E8E8 url(../images/bot-logbox.gif) no-repeat bottom left;
	width:202px;
	padding-bottom:5px;
	float:left;
	z-index:1;left:1600px;
	position:absolute ;
	
	top:55px;
	visibility:hidden;
}
.arrow-signin
{
	padding:0px 0px 8px 10px;
	border:0px;
	}
.signin p{ font-size:11px;}
.signin-inner{
	background:url(../images/top-logbox.gif) no-repeat top left;
	padding:12px 10px 1px 10px !important;
	padding:11px 10px 1px 10px;
	float:left;
	text-align:left;
}
.bg-white{
	border:0;
	background:url(../images/bg-white.gif) no-repeat;
	width:157px;
	height:20px;
	padding-left:3px;
	background-color:white;
}
.bg-white-pwd{
	border:0;
	/*background:url(../images/bg-pwd.gif) no-repeat;*/
	background:url(../images/bg-pwd1.gif) no-repeat;
	width:127px;
	height:20px;
	padding-left:3px;
	background-color:white;
}
input.sendpass{
	border:0;
	background:url(../images/bg-sendpass.gif) no-repeat;
	width:163px;
	height:22px !important;
	height:25px;
}
input.btn-login{
	border:0;
	/*background:url(../images/btn-login.gif) no-repeat;
	width:46px;
	height:20px;*/
	margin-left:2px;
	
}
input{ vertical-align:middle;}


.search-opt
{	
	background:#E8E8E8 url(../images/bot-search-opt-small.gif) no-repeat bottom left;
	width:160px;
	padding-bottom:0px;
	position:absolute;
	left:525px;
	top:85px;
	margin-left:68px;
	
	visibility:hidden;
}
.searchoptChkBox
{
	padding-left:22px;
	
}
.search-opt-inner{
	background:url(../images/top-search-opt.gif) no-repeat top left;
	padding:10px 10px 10px 10px;
	width:140px;
}
h1.search-opt-title{
	font-size:14px;
	color:#067696;
	margin:0px;
	text-transform:uppercase;
	font-weight:bold;
}
label, input.chk{ padding:0; margin:0;}

/* Shishir */

p.light1 {
padding:0px 20px 7px 20px;
font-size:13px;
color:#202020;
clear:both;
}

.large-picture {
width:374px;
float:left;
padding:20px 21px 26px 20px !important;
padding:20px 16px 27px 20px
}

.workout {
padding:16px 0px 0px 0px;
}
.workout p{
	margin-bottom:0;
}

.strong-black{ font-weight:bold; color:#565656; font-size:13px;}

.rating {
width:45px;
float:left;
}

.stars {
width:450px; float:left;
}
.blue-txt{
	color:#067696; font-size:13px; padding:0px 0px 0px 8px;
}

.session-information {
width:542px; float:left;
padding:33px 0px 0px 0px;

}

.session-area {
width:50%;
float:left;
}

.key-area {
width:50%;
float:left;
}

.light-heading{
	font-family:"Calibri", Trebuchet MS, Lucida Grande, Verdana, Arial, Helvetica, sans-serif; 
	color:#202020;
	font-weight:bold;
	font-size:18px;
	padding-bottom:8px;
}

.session-black-text{
	font-family:"Trebuchet MS", Lucida Grande, Verdana, Arial, Helvetica, sans-serif; 
	color:#565656; font-size:13px; padding:0px 0px 0px 8px;
}

.workout img,
.session-information img {
border:none;
}

.key-area ul{
	padding:0px 0px 6px 0px;
	margin:0px;
}
.key-area ul li{
	list-style-type:none;
	background:url('../images/arrow.gif') no-repeat 0px 2px;
	font-size:13px;
	font-family:'Trebuchet MS', tahoma, Verdana, Arial;
	color:#565656;
	line-height:15px;
	padding:0px 0px 5px 12px;
}


p.top-paddding { padding:3px 0px 0px 0px; }


.midsec1_home{
	float:left;
	width:960px;
	margin-bottom:20px;
	padding:0px 0px 20px 0px;
	background:#E8E8E8 url(../images/bot-midbox.gif) no-repeat bottom center;
}
.midsec1_home img{ padding:0; margin:0; vertical-align:middle; border:solid 1px #fff;}




.content_home{
	float:left;
	width:960px;
	padding:0;
	background:#E8E8E8 url(../images/top-midbox.gif) no-repeat top center;
}

.fia-logo {
width:94px; float:right;
padding:0px 0px 0px 0px;

}

/****************** Broadcast panel *************************/
/* Created by sangeetha */
.broad-panel
{
	float:left;
	width:526px;
	padding:24px 10px 10px 10px;
	
}
.broad-panel-title
{
	font-size:20px;
	font-weight:bold;
	background: url(../images/title-broadcast-panel.gif) no-repeat left 12px;	
	color:#202020;
	padding:7px 0px 5px 0px;
	height:22px;
}
.our-classes-title
{
	font-size:20px;
	font-weight:bold;
	background: url(../images/title-our-classes.gif) no-repeat left 12px;	
	color:#202020;
	padding:7px 0px 5px 0px;
	height:22px;
}
.broad-panel-text
{
	font-size:11px;
	color:#202020;
	padding:0px 0px 15px 0px;	
}
.broad-panel-text a
{
	color:#0178b2;
	text-decoration:underline;
}
.broad-panel-text a:hover
{
	color:#0178b2;
	text-decoration:underline;
}
.broad-panel-content a
{
	color:#0178b2;
	text-decoration:none;
}
.broad-panel-content a:hover
{
	color:#0178b2;
	text-decoration: underline;
}
.broad-panel-content
{
	float:left;
	width:526px;
	padding:0px 0px 10px 0px;
}
.broad-panel-content-left
{
	width:226px;
	float:left;
}
.broad-panel-content-right
{
	width:236px;
	float:right;
	margin:0px 0px 0px 10px;
}
.broad-panel-sessions
{
	width:226px;
	float:left;
	height:90px;
}

.broad-panel-sessions-row
{
	width:226px;
	float:left;
	height:30px;
}

.broad-panel-sessions h1
{
	font-size:15px;
	padding:3px 0px 3px 0px;
	font-weight:bold;
	color:#202020;	
}
.video-title
{
	font-size:20px;
	font-weight:bold;
	color:#000000;
	float:left;
	font-family:"Calibri",Trebuchet MS, Lucida Grande, Verdana, Arial, Helvetica, sans-serif;	
	padding:0;
	margin:0;
}
.broad-panel-sessions-title
{
	font-size:15px;
	padding:3px 0px 3px 0px;
	font-weight:bold;
	color:#202020;	
}
.broad-panel-arrow-green
{
	width:18px;
	float:left;
	background:url(../images/arrow-green.gif) no-repeat left 4px;
}
.broad-panel-arrow-red
{
	width:18px;
	float:left;
	background:url(../images/arrow-red.gif) no-repeat left 4px;
}
.broad-panel-sessions-date
{
	width:56px;
	float:left;
	font-size:12px;
	color:#444444;
	line-height:10px;
	padding:2px  0 0 5px;	
}
.broad-panel-sessions-text
{
	width:152px;
	float:left;
	font-size:12px;
	line-height:13px;
}
.dot-line
{
	float:left;
	width:246px;
	background:url(../images/dot-line-bc.gif) repeat-x;
	height:16px;
}
.sub-title
{
	/*font-size:19px;
	font-weight:bold;
	color:#202020;
	padding:8px 0px 10px 9px;
	background-color:#FFFFFF;
	float:left;*/
margin-right:500px;
margin-top:10px;
         text-align:left;
float:left;
}
/* Modified by sangeetha */
.subMenu{
	float:left;
	width:960px;
	font-size:13px;
	margin-bottom:15px;
}



/*Stalin */

.catName
{
	
	}
	
	
/*CSS for Download Manager Page*/
/* Download Manager*/

.blue-box
{
	width:960px;
	float:left;
	padding:15px 0px 15px 0px;
	margin:0px 0px 0px 0px;
}

.blue-box-top
{
	width:960px;
	float:left;
	height:16px;
	padding:0px;
	margin:0px;
	background-attachment: scroll;
	background-image: url(../images/background-blue-box-top.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.blue-box-bottom
{
	width:960px;
	float:left;
	height:16px; 
	padding:0px;
	margin:0px;
	background-attachment: scroll;
	background-image: url(../images/background-blue-box-bottom.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}

.blue-box-middle1
{
	width:912px;
	float:left;
	padding:0px 30px 0px 18px;
	margin:0px;
	background-attachment: scroll;
	background-image: url(../images/background-blue-box-middle.gif);
	background-repeat: repeat-y;
	background-position: left top;
}

.blue-box-middle1-left
{
	width:167px;
	float:left;
	padding:0px 20px 0px 0px;
	margin:0px;
}

.blue-box-middle1-right
{
	width:725px;
	float:left;
	padding:0px 0px 0px 0px;
	margin:0px;
}
.blue-box-middle1-right p
{
	line-height:18px;
	font-family: "Trebuchet MS", Arial;
	font-size: 12px;
	padding:10px 0px 10px 0px;
	margin:0px;
	color:#202020;
}

.blue-box-middle1-right-left
{
	width:363px;
	float:left;
	padding:0px 0px 0px 0px;
	margin:0px;
	line-height:18px;
	font-family: "Trebuchet MS", Arial;
	font-size: 12px;
	color: #202020;	
}

.blue-box-middle1-right-right
{
	width:362px;
	float:left;
	padding:0px 0px 25px 0px;
	margin:0px;
	line-height:18px;
	font-family: "Trebuchet MS", Arial;
	font-size: 12px;
	color:#202020;
}
.blue-box-col1
{
	width: 105px;
	float:left;
	padding:0px;
	margin:0px;
}
.blue-box-col2
{
	width: 257px;
	float:left;
	padding:0px;
	margin:0px;
}

.blue-box-middle
{
	width:910px;
	float:left;
	background-color:#CEEAF5;
	border-right-width: 1px;
	border-left-width: 1px;
	border-bottom-width: 1px;	
	border-right-style: solid;
	border-left-style: solid;
	border-bottom-style: solid;	
	border-right-color: #AAC1C9;
	border-bottom-color: #AAC1C9;
	border-left-color: #AAC1C9;
	padding: 0px 30px 0px 18px;
	margin:0px;
}

.blue-box-middle-left
{
	width:313px;
	float:left;
	padding:0px 20px 0px 0px;
	margin:0px;
}

.blue-box-middle-right
{
	width:577px;
	float:left;
	padding:0px 0px 0px 0px;
	margin:0px;
}
.blue-box-middle-right p
{
	line-height:18px;
	font-family: "calibri", "Trebuchet MS", Arial;
	font-size: 16px;
	padding:10px 0px 10px 0px;
	margin:0px;
	color:#7D7D7D;
}
