﻿/* Added By N*/
.nexttextc
{
	color:#007AAF;
}
.Container
{
	width: 961px;
	float: left;
	padding:0px 0px 0px 0px;
	background:#E8E8E8 url(../images/grey-corners.gif) no-repeat; 
	background-position: bottom left;
}
/*.rex
{
	background:url(../images/now-playing.gif) no-repeat;
	height:18px;
	margin:2px 0px 4px 20px;
}*/

.nwp
{
width:375px;
height:18px;
background-color:#e8e8e8;
font-family:Arial;
font-size:12pt;
color:Black;
padding-left:78px;
}
 
.timeclass
{
	font-family:"Trebuchet MS" ,Lucida Grande, Verdana, Arial, Helvetica, sans-serif; 
	color: #e8e8e8; 
	font-weight: bold;
	font-size:12px;
	width:120px;
	
}

/*Dickson*/
.schedulenameclass
{
	font-family:"Trebuchet MS" ,Lucida Grande, Verdana, Arial, Helvetica, sans-serif; 
	font-weight: normal;
	font-size:11px;
	color:#067696;
	/*font-size:12px;
	width:120px;*/
}




.dateContainer 
{
	float: left;
	/*width: 130px;*/
	width: 134px;
	padding: 10px 0px 10px 0px;
	text-align:left;	
}

.datecontainer1
{
	font-weight: bold;
	float: left;
	padding:0px;
	font-family: Calibri, Trebuchet MS, Arial;
	text-align:left;
	color:#202020;
}

.doted-strip-dev
{
	width: 100%;
	float: left;
	background: url(../images/dotted-strip.gif);
	background-repeat: repeat-x;
	margin: 5px 0px 0px 0px;
	text-align:left;
}
.doted-strip-dev-vertical
{
	font-family: Calibri, Trebuchet MS, Arial;
	/* background: url(../images/dotted-strip1.gif) repeat-y right; */
	margin-right:3px;
	/*stalin's*/
	width:93px;
	padding:5px 20px 25px 0px;
	text-align:left;

	
}
.nondoted-strip-dev-vertical
{
	font-family: Calibri, Trebuchet MS, Arial;
	/*background: url(../images/doted-strip1.gif) repeat-y right;*/
	margin-right:3px;
	/*stalin's*/
	width:89px;
	padding:5px 10px 25px 0px;

}
.divAccount
{
	float: left;
}

.billed-top-discription1 {
width:921px; float:left;
padding:0px 0px 0px 0px !important; padding:0px 0px 0px 0px;
overflow:scroll;height:400px;
}

.black-heading-new {
width:160px; float:left;
}

.p-new {
font-size:14px; font-weight:bold; color:#000000; margin:0;
} 
.p-new-h3
{
	font-size:15px; font-weight:bold; color:#000000; margin:0;
}


.p-new-h1 {

	font-size:20px; font-weight:bold; color:#000000; margin:0;
}

p.black-extra-small-local {
	text-decoration:none;
	color:#000000; font-size:11px; margin:0px 0px 0px 0px !important; margin:0px 0px 0px 0px;
}

.p-billed{
	font-family:"Trebuchet MS" ,Lucida Grande, Verdana, Arial, Helvetica, sans-serif; 
	font-weight:bold;
}

.support-Error
{
	width:440px;
	float: left;
	padding: 10px 0px 0px 0px !important;
	padding: 10px 0px 0px 0px;
	border:2px solid #CC0000;
}
textarea.textfield-big-New 
{
	font-family:"Trebuchet MS", Lucida Grande, Verdana, Arial, Helvetica, sans-serif;font-size:small;
	background:url(../images/textfield-big.gif) no-repeat; width:295px !important; width:295px; height:186px !important; height:184px; border:none;
}
/********* Added By M **********/

.ui-one-local {
	width:460px; float:left; padding:8px 0px 0px 0px !important; padding:8px 0px 0px 0px;
}

.ui-one-local-error 
{
	width:458px;  float:left; padding:8px 0px 0px 0px !important; padding:8px 0px 0px 0px; border:1px solid #CC0000;
}

.nd-one-local {
	width:348px; float:left; padding:3px 0px 0px 0px !important; padding:4px 0px 0px 0px;
}


.upper-membership-area-local {
	 float:left;
	 padding:7px 14px 7px 7px;
	 /*padding-left:10px;
	 padding-right:10px;
	 text-align:center;*/
}
.top-corner-local{
	float:left;
	padding:0px 0px 0px 0px !important; padding:0px 0px 0px 0px;
	
}
.no-corner-local {
	float:left;
	padding:10px 10px 10px 10px !important; padding:10px 10px 10px 10px;
}

.bottom-corner-local {
	float:left;
	padding:0px 0px 0px 0px !important; padding:0px 0px 0px 0px;
}
.gym-membership-local {
	 float:left;
	padding:0px 0px 20px 0px !important; 
	padding:0px 0px 20px 0px;
}

input.textfield-one-local {
	background:url(../images/textfield-one.gif) no-repeat; 
	width:198px !important; 
	width:196px; 
	border:none;
	text-transform:capitalize;
}
/* Added for Promo code */
input.textfield-one-local-promo {
	background:url(../images/textfield-one.gif) no-repeat; 
	width:198px !important; 
	width:196px; 
	border:none;
	text-transform:capitalize;
	margin: 5px 0px 0px 0px;
}
.as-one3-errror {
	width:471px; 
	float:left; 
	padding:0px 0px 0px 0px !important; 
	padding:0px 0px 0px 0px;
}
	

.tdtext
{
	font-family: "Trebuchet MS" , Lucida Grande, Verdana, Arial, Helvetica, sans-serif;
	color: #565656;
	font-size: 13px;
}

.tdtext1
{
	font-family: "Trebuchet MS" , Lucida Grande, Verdana, Arial, Helvetica, sans-serif;
	color:#202020; 
	font-size:13px;
}
.blue-links
{
	font-family: "Trebuchet MS" , Lucida Grande, Verdana, Arial, Helvetica, sans-serif;
	color: #007AAF;	font-size: 13px; text-decoration:none;
}

.blue-links a
{
	color: #007AAF;
	text-decoration: none;
}

.blue-links a:hover
{
	color: #007AAF;
	text-decoration: underline;

}
/*----------------------------------------*/
/* class for 7 days session by Dickson*/
.blue-links-7days
{
	font-family: "Trebuchet MS" , Lucida Grande, Verdana, Arial, Helvetica, sans-serif;
	color: #007AAF;	font-size: 13px; text-decoration:none;
	width:400px;
}

.blue-links-7days a
{
	color: #007AAF;
	text-decoration: none;
}

.blue-links-7days a:hover
{
	color: #007AAF;
	text-decoration: underline;

}
/*----------------------------------------*/






.latest-session3-Error
 {
width:470px; float:left;
padding:0px 0px 13px 0px !important; padding:0px 0px 13px 0px;
border:1px solid #CC0000;
}

.personal-details-section2-Error
{
	width: 433px;
	float: left;
	padding:4px 13px 4px 20px !important; padding:4px 13px 4px 20px;
	border:2px solid #CC0000;
}

.personal-details-section6-Error
{
	width:314px; float:left; 
	padding:0px 3px 10px 150px !important; padding:0px 3px 10px 150px;
	border-color: #cc0000;
	border-style: solid;
	border-width: 2px;
}

.personal-details-section5-Error
{
	width: 303px;
	float: left;
	padding:5px 0px 5px 152px !important; padding:5px 0px 5px 152px;
	border-color: #CC0000;
	border-style: solid;
	border-width: 2px;
}
/* Added for Promo code error */
.personal-details-section5-Error-promo
{
	width: 448px;
	float: left;
	padding:5px 0px 5px 17px !important; padding:5px 0px 5px 17px;
	border-color: #CC0000;
	border-style: solid;
	border-width: 2px;
}

.personal-details-section5-Error-ddlwhere
{
	width: 225px;
	float: left;
	height: 35px;
	margin: 5px 0px 0px 0px;
	padding:1px 10px 0px 2px !important; padding:1px 10px 0px 2px;
	border-color: #CC0000;
	border-style: solid;
	border-width: 2px;
}
.personal-details-section5-Error-ddlwhereuheard
{
	width: 313px;
	float: left;
	padding:5px 0px 0px 152px !important; padding:5px 0px 0px 152px;
	border-color: #CC0000;
	border-style: solid;
	border-width: 2px;
	height: 25px;
}




.errorWarning 
{
	visibility: hidden;
	padding-left: 5px;
}


.as-right-Error
{
	width: 466px;
	float: left;
	padding: 0px 0px 4px 0px !important;
	padding: 0px 0px 4px 0px;
	border-color: #CC0000;
	border-style: solid;
	border-width: 2px;
}

.as-right-Error-Personal
{
	width: 460px;
	float: left;
	padding: 0px 0px 0px 0px !important;
	padding: 0px 0px 0px 0px;
	border-color: #CC0000;
	border-style: solid;
	border-width: 1px;
}



.as-one2-error
{
	width:447px; float:left; padding:2px 0px 5px 0px !important; padding:2px 0px 5px 0px;
	border-color: #CC0000;
	border-style: solid;
	border-width: 2px;
}

.payment-selection-Local
{
	width:451px; 
	float:left; 
	padding:0px 0px 0px 20px !important; 
	padding:0px 0px 0px 20px;

}
.pay-local {
width:391px; float:left; padding:2px 10px 0px 50px !important; padding:0px 10px 0px 50px;
}



.payment-selection-error1
{
	width: 448px;
	float: left;
	padding: 0px 0px 0px 18px !important;
	padding: 0px 0px 0px 18px;
	border-color: #CC0000;
	border-style: solid;
	border-width: 1px;
}
.payment-selection-error
{
	width: 448px;
	float: left;
	padding: 11px 0px 0px 18px !important;
	padding: 10px 0px 0px 18px;
	border-color: #CC0000;
	border-style: solid;
	border-width: 1px;
}


.detail-gap-error
{
	padding:5px 0px 27px 0px !important;
    padding:5px 0px 27px 0px;
	border-color: #CC0000;
	border-style: solid;
	border-width: 2px;
}


.dropdown-list-date
{
	font-size: 11px;
	color: #067696;
}

.pay-local {
	width:391px; 
	float:left; 
	padding:7px 10px 7px 50px !important; 
	padding:6px 10px 6px 50px;
}

.doted-strip-small-localm {
	width:250px; float:right;
	background:url(../images/doted-strip.gif) repeat-x;
	margin:3px 5px 0px 0px; padding:0px 10px 0px 0px;
}

/*********added by . S *********/
.small-image-col-local
{
	width: 70px;
	float: left;
	padding-top: 3px;
}

.doted-strip-local
{
	width: 915px;
	float: left;
	background: url(../images/doted-strip.gif);
	background-repeat: repeat-x;
	margin: 0px 20px 0px 20px !important;
	margin: 0px 20px 0px 10px;
	padding-bottom: 15px;
}

.list-width-local
{
	width: 140px;
	color:#067696;
}
.hidevideo-local
{
	visibility: hidden;
}
.profile-detail-local
{
	width: 931px;
	float: left;
	padding: 8px 10px 45px 0px !important;
	padding: 9px 10px 45px 0px;
	font-size: 13px;
}

#session-local a
{
	background: url( '../images/session.gif' ) no-repeat;
	width: 147px;
	float: left;
	padding: 0px 3px 0px 0px !important;
	padding: 0px 3px 0px 0px;
	height: 20px;
}

#session-local a:hover
{
	background: url( '../images/session-hover.gif' ) no-repeat;
	width: 147px;
	float: left;
	padding: 0px 3px 0px 0px !important;
	padding: 0px 3px 0px 0px;
}
#session-local a.selected
{
	background: url( '../images/session-hover.gif' ) no-repeat;
	width: 147px;
	float: left;
	padding: 0px 3px 0px 0px !important;
	padding: 0px 3px 0px 0px;
}

#days-local a
{
	background: url( '../images/days.gif' ) no-repeat;
	width: 120px;
	float: left;
	padding: 0px 3px 0px 0px !important;
	padding: 0px 3px 0px 0px;
	height: 20px;
}

#days-local a:hover
{
	background: url( '../images/days-hover.gif' ) no-repeat;
	width: 120px;
	float: left;
	padding: 0px 3px 0px 0px !important;
	padding: 0px 3px 0px 0px;
}

#days-local a.selected
{
	background: url( '../images/days-hover.gif' ) no-repeat;
	width: 120px;
	float: left;
	padding: 0px 3px 0px 0px !important;
	padding: 0px 3px 0px 0px;
}


#meet-local a
{
	background: url( '../images/meet.gif' ) no-repeat;
	width: 156px;
	float: left;
	padding: 0px 0px 0px 0px !important;
	padding: 0px 0px 0px 0px;
	height: 20px;
}

#meet-local a:hover
{
	background: url( '../images/meet-hover.gif' ) no-repeat;
	width: 156px;
	float: left;
	padding: 0px 0px 0px 0px !important;
	padding: 0px 0px 0px 0px;
}
#meet-local a.selected
{
	background: url( '../images/meet-hover.gif' ) no-repeat;
	width: 156px;
	float: left;
	padding: 0px 0px 0px 0px !important;
	padding: 0px 0px 0px 0px;
}

#archives-local a
{
	background: url( '../images/archives.gif' ) no-repeat;
	width: 110px;
	float: left;
	padding: 0px 3px 0px 0px !important;
	padding: 0px 3px 0px 0px;
	height: 20px;
}

#archives-local a:hover
{
	background: url( '../images/archives-hover.gif' ) no-repeat;
	width: 110px;
	float: left;
	padding: 0px 3px 0px 0px !important;
	padding: 0px 3px 0px 0px;
}
#archives-local a.selected
{
	background: url( '../images/archives-hover.gif' ) no-repeat;
	width: 110px;
	float: left;
	padding: 0px 3px 0px 0px !important;
	padding: 0px 3px 0px 0px;
}

.errorExclimation-local
{
	padding-bottom: 6px;
}

.errormsg-local
{
	font-size: 14px;
	width: 350px;
	padding-left: 0px;
	float: right; padding-top:2px; padding-bottom:2px;
	font-family:'Trebuchet MS' , Lucida Grande, Verdana, Arial, Helvetica, sans-serif;
	color: Red;
	font-weight:bold;
}

.heading-details-local
{
	width: 601px;
	float: left;
	padding: 0px 0px 20px 20px !important;
	padding: 0px 0px 20px 20px;
}
.detaill-col-one-local
{
	width: 305px;
	float: left;
	padding: 0px 0px 0px 20px !important;
	padding: 0px 0px 0px 20px;
	padding-top: 15px;
}
.middle-section-local
{
	width: 950px;
	float: left;
	padding-top: 10px;
	padding-left:0px;
	
}
.doted-strip-small-down-local 
{
	width:330px; float:left;
background:url(../images/doted-strip.gif) repeat-x;
margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;
}
.doted-strip-small-local {
width:220px; float:left;
/*background:url(../images/doted-strip.gif) repeat-x;*/
margin:3px 5px 0px 0px; padding:0px 0px 0px 0px;
}
.lnknormal-local{
	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/blank.gif') no-repeat left center;
	height:26px;
	padding-left:10px;
	padding-top:2px;
	font-weight:bold;
	color:#067696;
	border:0px;
	text-align:left;
	cursor:pointer;
	outline:none;
}


.selesti-footer-local{
	color:#5C5C5C;
	width:961px;
	float:left;
	text-align:center; 
	height:28px;
	padding:10px 0px 0px 0px;
}

.selesti-footer-local a{ color:#077596;}

.imgtopsession-local
{
	border:1px solid #000000;
}
.workout-detail-local {
width:545px; float:left; 

}
.blue-arrow2-local {
	font-family:"Trebuchet MS", Lucida Grande, Verdana, Arial, Helvetica, sans-serif;
	color:#007AAF; font-size:13px; 
	list-style-type:none;
	background:url('../images/blue-arrow.gif') no-repeat 0px 2px;
	line-height:6px; padding:3px 0px 13px 12px !important; padding:3px 0px 13px 12px;
}

#recorded-local a
{
	background: url( '../images/recorded-session.gif' ) no-repeat;
	width:133px; float:left; padding:0px 5px 0px 0px !important; padding:0px 5px 0px 0px;
	height:20px;
	
	
}
#recorded-local a:hover
{
	background: url( '../images/recorded-session-hover.gif' ) no-repeat;
	width:133px; float:left; padding:0px 5px 0px 0px !important; padding:0px 5px 0px 0px;
	height:20px;
	
}
#recorded-local a.selected
{
	background: url( '../images/recorded-session-hover.gif' ) no-repeat;
	width:133px; float:left; padding:0px 5px 0px 0px !important; padding:0px 5px 0px 0px;
	height:20px;
}

#personal-det-local a
{
	background: url( '../images/my-personal-details.gif' ) no-repeat;
	width:145px; float:left; padding:0px 6px 0px 0px !important; padding:0px 6px 0px 0px;
	height:20px;
	
}
#personal-det-local a:hover
{
	background: url( '../images/my-personal-details-hover.gif' ) no-repeat;
	width:145px; float:left; padding:0px 6px 0px 0px !important; padding:0px 6px 0px 0px;
	height:20px;
	
}
#personal-det-local a.selected
{
	background: url( '../images/my-personal-details-hover.gif' ) no-repeat;
	width:145px; float:left; padding:0px 6px 0px 0px !important; padding:0px 6px 0px 0px;
	height:20px;
	
}

#account-det-local a
{
	background: url( '../images/my-account-details.gif' ) no-repeat;
	width:148px; float:left; padding:0px 0px 0px 0px !important; padding:0px 0px 0px 0px;

	height:20px;
}
#account-det-local a:hover
{
	background: url( '../images/my-account-details-hover.gif' ) no-repeat;
	width:148px; float:left; padding:0px 0px 0px 0px !important; padding:0px 0px 0px 0px;
height:20px;
	
	
}
#account-det-local a.selected
{
	background: url( '../images/my-account-details-hover.gif' ) no-repeat;
	width:148px; float:left; padding:0px 0px 0px 0px !important; padding:0px 0px 0px 0px;
height:20px;
}

#billed-det-local a
{
	background: url( '../images/billed-session.gif' ) no-repeat;
	width:122px; float:left; padding:0px 0px 0px 0px !important; padding:0px 0px 0px 0px;
	height:20px;
}
#billed-det-local a:hover
{
	background: url( '../images/billed-session-hover.gif' ) no-repeat;
	width:122px; float:left; padding:0px 0px 0px 0px !important; padding:0px 0px 0px 0px;
height:20px;
	
	
}
#billed-det-local a.selected
{
	background: url( '../images/billed-session-hover.gif' ) no-repeat;
	width:122px; float:left; padding:0px 0px 0px 0px !important; padding:0px 0px 0px 0px;
height:20px;
}

/*Styles for Download Manager Steps Page*/
#dmwindows-local a
{
	background: url( '../images/windows_version_on.gif' ) no-repeat;
	width:133px; float:left; padding:0px 5px 0px 0px !important; padding:0px 5px 0px 0px;
	height:20px;
	
	
}
#dmwindows-local a:hover
{
	background: url( '../images/windows_version_over.gif' ) no-repeat;
	width:133px; float:left; padding:0px 5px 0px 0px !important; padding:0px 5px 0px 0px;
	height:20px;
	
}
#dmwindows-local a.selected
{
	background: url( '../images/windows_version_over.gif' ) no-repeat;
	width:133px; float:left; padding:0px 5px 0px 0px !important; padding:0px 5px 0px 0px;
	height:20px;
}

#dmlinux-local a
{
	background: url( '../images/linux_version_on.gif' ) no-repeat;
	width:133px; float:left; padding:0px 5px 0px 0px !important; padding:0px 5px 0px 0px;
	height:20px;
	
	
}
#dmlinux-local a:hover
{
	background: url( '../images/linux_version_over.gif' ) no-repeat;
	width:133px; float:left; padding:0px 5px 0px 0px !important; padding:0px 5px 0px 0px;
	height:20px;
	
}
#dmlinux-local a.selected
{
	background: url( '../images/linux_version_over.gif' ) no-repeat;
	width:133px; float:left; padding:0px 5px 0px 0px !important; padding:0px 5px 0px 0px;
	height:20px;
}

#dmmac-local a
{
	background: url( '../images/mac_version_on.gif' ) no-repeat;
	width:133px; float:left; padding:0px 5px 0px 0px !important; padding:0px 5px 0px 0px;
	height:20px;
	
	
}
#dmmac-local a:hover
{
	background: url( '../images/mac_version_over.gif' ) no-repeat;
	width:133px; float:left; padding:0px 5px 0px 0px !important; padding:0px 5px 0px 0px;
	height:20px;
	
}
#dmmac-local a.selected
{
	background: url( '../images/mac_version_over.gif' ) no-repeat;
	width:133px; float:left; padding:0px 5px 0px 0px !important; padding:0px 5px 0px 0px;
	height:20px;
}




.blue-container-local {
width:961px; float:left; background-color:#DBF0F8; margin-bottom:20px;margin-top:5px;
}
.main-div-local {
width:961px; float:left;padding-top:20px;
}
.search-section-local {
width:961px; float:left; padding:20px 0px -15px 0px; margin-top:10px;
}
.catname-local
{
	font-family:"Trebuchet MS", Lucida Grande, Verdana, Arial, Helvetica, sans-serif;
	color:#007AAF; font-size:13px; 
}
.divplay-local
{
	padding-left:0px;
	/*font-size:1px;*/
	font-size:12pt;
	
		
	
}
/*.footer-bluetext-local
{
	font-size:11px; color:#8DAEBC; font-weight:normal; padding:0px 0px 0px 175px; margin:0px 0px 0px 0px; 
	width:150px;
	
}*/
/*.ourfav {background:url('../images/tab-ourfav-on.gif') no-repeat;}*/
.gym-membership-local
{
	
	 float:left;
	height:625px;
	padding:40px 0px 20px 0px !important; 
	padding:40px 0px 20px 0px;

}
h1.local {
font-family:"Calibri", Trebuchet MS, Lucida Grande, Verdana, Arial, Helvetica, sans-serif;
font-size:22px; font-weight:bold; color:#000000; margin:0;
}
/*********ended by . S *********/
.arrow-btn
{
	padding-top: 2px;
	float: left;
}
.treenode
{
	font-family:"Trebuchet MS", Lucida Grande, Verdana, Arial, Helvetica, sans-serif;
	color:#007AAF; font-size:13px; 
	background:url('../images/blue-arrow.gif') no-repeat 0px 2px !important;
	list-style-type: none;
	line-height:6px; padding: 3px 0px 13px 7px !important; padding:3px 0px 13px 7px;
	
}

.treenode a
{
		background:url('../images/spacer.gif') no-repeat 0px 2px !important;

}



.parentnode
{
	font-family:"Trebuchet MS", Lucida Grande, Verdana, Arial, Helvetica, sans-serif;
	color:#007AAF; font-size:13px; 
	background:url('../images/arrow-collapse-down.gif') no-repeat 0px 2px !important;
	list-style-type:none;
	line-height:6px; padding: 3px 0px 13px 7px !important; padding:3px 0px 13px 7px;

}

.parentnode a
{
	background:url('../images/space.gif') no-repeat 0px 2px !important;
}

.treeview
{
	/*padding:0px 0px 0px 0px !important; padding:0px 0px 0px 0px;*/
}
p.small-local {

font-size:11px; font-weight:bold; text-transform:uppercase; color:#7D7D7D; margin:0;
}

.search-opt-title-local{
	font-size:14px;
	color:#067696;
	margin:0px;
	text-transform:uppercase;
	font-weight:bold;
}
.flashbar
{
	padding:20px 0 0 40px;
	
}
.flashbarheading-local
{
	padding:20px 0 0 20px;
	
}

.popuph1
{
	font-family: Calibri, Trebuchet MS, Lucida Grande, Verdana, Arial, Helvetica, sans-serif;
                                                        font-size: 18px; font-weight: bold; padding: 0px 0px 5px 0px; text-align: left;
}

.small-image-detail-local {
width:205px; float:left; padding:0px 0px 0px 6px !important; padding:0px 0px 0px 6px;
}
.black-heading-local {
width:212px; float:left;
padding-top:0px;
}
.grey-heading-local {
width:358px; float:left;
}
/**********Satrt by A ********/
.leftselected
{
	background: #D9D9D9 url( '../images/pointer-selected.gif' ) no-repeat right center;
	text-decoration: none;
	border: 0px none;
	display: block;	
	font-family: "Calibri" , Trebuchet MS, Lucida Grande, Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	padding-left: 11px;
	padding-top: 2px;
	height:26px;
	cursor:pointer;
	padding-bottom: 5px; /*width:184px !important; 	width:0px;*/
	text-align:left;
	outline:none;
	color:#067696;
	
}

p.retop-paddding
{
	padding: 3px 55px 0px 0px;
	width: 378px;
	float: right;
}


/***********End By A*********/
/* Created by sangeetha */
.Container-instructor
{
	width: 961px;
	float: left;
	padding:10px 10px 10px 20px;
	background:#E8E8E8 url(../images/grey-corners.gif) no-repeat; 
	background-position: bottom left;
}

.Container-Sevenday-Session
{
	width: 960px;
	float: left;
	padding:0px 0px 0px 15px;
	background-color: #E8E8E8;
	
}

.Container-Sevenday-Session-new
{
	width: 960px;
	float: left;
	padding:0px 0px 0px 0px;
	background-image: url(../images/outer-dotted-line.gif);
	background-repeat: repeat-y;
	background-position: top left;
	}
/*Created By: Dickson on 6-feb-2008 2.25 AM*/
.Container-Sevenday-Session-Baner
{
	width: 960px;
	float: left;
	padding:25px 0px 10px 15px;
	background:#E8E8E8 url(../images/grey-corners.gif) no-repeat; 
	background-position: bottom left;
	font-family:Trebuchet MS, Lucida Grande, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#202020;	
}
/* Created by :Sangeetha on 02-02-2008*/
/* CSS Document */
#news
{
	width:961px;
	float:left;
	margin:0px;
	padding:0px 0px 10px 0px;
	font-family:Trebuchet MS, Lucida Grande, Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
}

#news-top
{
	float:left;
	width:961px;
	margin:0px;
	padding:0px 0px 0px 0px;	
}

#news-top-left
{
	width:745px;
	float:left;
	margin:0px;
	padding:5px 0px 0px 0px;		
}

.news-top-left-h1-left
{
	width:auto;
	float:left;		
}

.news-top-left-h1-right
{
	width:auto;
	float:left;		
}

#news-top-left-h1
{
	font-family:"Calibri", Trebuchet MS, Lucida Grande, Verdana, Arial, Helvetica, sans-serif;
	font-size:24px;
	font-weight:bold; 
	color:#000000; 
	margin:0; 
	padding:0;
	text-align:left;
}
.grey-header 
{
	color:#7D7D7D;
}


#news-top-left img
{
	float:left;
	margin:0px;
	padding:0px;
}

#news-top-right
{
	width:216px;
	float:left;
	margin:0px;
	padding:0px;	
}

#news-top-selectbox-row
{
	width:216px;
	float:right;
	margin:0px;
	padding: 0px 0px 5px 0px;		
}

#news-top-selectbox-row img
{
	float:left;
	margin:4px 0px 0px 0px;
	padding:0px;		
}
#news-top-selectbox
{
	font-family:Trebuchet MS, Lucida Grande, Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	width:140px;
	float:right;
	margin:0px;
	padding:0px;		
}

#news-top-selectbox select
{
	font-family:Trebuchet MS, Lucida Grande, Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	border:1px solid #7e9dba;
	height:20px;
	width:140px;
	float:right;
	margin:0px;
	padding:0px;
	font-size:13px;
	color:#067797;		
}

#top-next-pre-container
{
	width:200px;
	float:right;
	padding:0px;
	margin:0px;		
}

#top-next-link 
{
	width:60px;
	float:right;
	padding:3px 8px 0px 15px;
	margin:10px 0px 0px 0px;
	line-height:18px;
	font-size:14px;
	font-weight:bold;
	text-align:right;
	display:block;
	color:#7d7d7d;
	text-decoration:none;
	font-family:"Calibri", Trebuchet MS, Lucida Grande, Verdana, Arial, Helvetica, sans-serif;		
}
#top-next-link a
{
	background:url(../images/top-news-button.jpg) scroll right 4px no-repeat;
	width:60px;
	float:right;
	padding:3px 8px 0px 15px;
	margin:10px 0px 0px 0px;
	line-height:18px;
	font-size:14px;
	font-weight:bold;
	text-align:right;
	display:block;
	color:#7d7d7d;
	text-decoration:none;
	font-family:"Calibri", Trebuchet MS, Lucida Grande, Verdana, Arial, Helvetica, sans-serif;		
}

#top-next-link a:hover
{
	background:url(../images/top-news-button-over.jpg) scroll right 4px no-repeat;	
	text-decoration:none;
	display:block;
	color:#7d7d7d;
	font-family:"Calibri", Trebuchet MS, Lucida Grande, Verdana, Arial, Helvetica, sans-serif;			
}
#top-next-linkprev 
{
	width:60px;
	float:right;
	padding:3px 8px 0px 15px;
	margin:10px 0px 0px 0px;
	line-height:18px;
	font-size:14px;
	font-weight:bold;
	text-align:right;
	display:block;
	color:#7d7d7d;
	text-decoration:none;
	font-family:"Calibri", Trebuchet MS, Lucida Grande, Verdana, Arial, Helvetica, sans-serif;			
}
#top-next-linkprev a
{
	background:url(../images/top-news-button.jpg) scroll left 4px no-repeat;
	width:60px;
	float:right;
	padding:3px 8px 0px 15px;
	margin:10px 0px 0px 0px;
	line-height:18px;
	font-size:14px;
	font-weight:bold;
	text-align:right;
	display:block;
	color:#7d7d7d;
	text-decoration:none;
	font-family:"Calibri", Trebuchet MS, Lucida Grande, Verdana, Arial, Helvetica, sans-serif;
}

#top-next-linkprev a:hover
{
	background:url(../images/top-news-button-over.jpg) scroll left 4px no-repeat;	
	text-decoration:none;
	display:block;
	color:#7d7d7d;
	font-family:"Calibri", Trebuchet MS, Lucida Grande, Verdana, Arial, Helvetica, sans-serif;	
}
#news-top-pagenav
{
	width:150px;	
	font-family:Trebuchet MS, Lucida Grande, Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;	
	float:right;
	margin:0px 0px 0px 0px;
	padding:1px 0px 0px 0px;
}

#news-top-pagenav-left
{
	width:40px;
	float:left;
	text-align:right;
	line-height:20px;
	font-size:13px;	
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 10px;
}

#news-top-pagenav-right
{
	width:105px;
	float:right;
	margin:0px -7px 0px 0px;
	padding:0px 0px 0px 0px;
}

ul.news-top-pagenav
{	
	margin: 2px 0px 1px 0px;
	padding:0px;
	
}

ul.news-top-pagenav li
{
	font-family:Trebuchet MS, Lucida Grande, Verdana, Arial, Helvetica, sans-serif;
	margin:0px;
	padding:0px;
	line-height:18px;
	margin:0px 1px 0px 1px;
	display:inline;
	color:#057696;
	font-size:12px;
	
}

ul.news-top-pagenav li a
{
	text-decoration:none;
	color:#057696;

}

ul.news-top-pagenav li a:hover
{
	font-weight:bold;
	color:#057696;	
}

.ul-seperator
{
	color:#7d7d7d;	
}

#news-container
{
	width:961px;
	float:left;
	margin:0px;
	padding:0px;
}

#news-container-press
{
	width:961px;
	float:left;
	margin:0px;
	padding:0px;
}
.news-container-main
{
	width:921px;
	float:left;
	background:#e8e8e8;
	padding:0px 20px 20px 20px;
	margin:0px 0px 0px 0px;
	
}

.news-container-top
{
	background:url(../images/news-container-top.jpg) scroll left top no-repeat;		
	height:15px;
	width:961px;
	float:left;
	margin:0px;
	padding:0px;
}


.news-container-bottom
{	
	background:url(../images/news-container-top.jpg) scroll left top no-repeat;
	height:15px;
	width:961px;
	float:left;
	margin:0px;
	padding:0px;
}

.news-container-row
{
	width:921px;
	font-family:Trebuchet MS, Lucida Grande, Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	padding:20px 0px 20px 0px;
	margin:0px;
	border-bottom:1px dotted #c0c0c0;
	float:left;		
}
.news-container-row-press
{
	font-family:Trebuchet MS, Lucida Grande, Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	width:921px;
	padding:20px 0px 20px 0px;
	margin:0px;	
	float:left;		
}
/*.news-container-row img
{
	float:left;
	margin:0px 20px 0px 0px;
	width:122px;
}*/

.news-container-row h1
{
	font-size:18px;
	text-align:left;
	color:#212121;
	margin:0px;
	padding:0px;	
}

.news-container-row h2
{
	font-size:14px;
	text-align:left;
	color:#7d7d7d;
	margin:0px;
	padding:0px;	
}

.news-container-row p
{
	font-family:Trebuchet MS, Lucida Grande, Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	text-align:left;
	color:#1f1f1f;
	margin:0px;
	padding:10px 0px 10px 0px;
}

.news-container-row-left-link a
{
	width:700px;		
	font-size:12px;
	font-weight:bold;
	float:left;
	color:#067797;
	text-decoration:none;
	text-align:left;
	margin:0px;
	padding:10px 0px 0px 0px;
}

.news-container-row-left-link a:hover
{
	width:700px;
	font-size:12px;
	font-weight:bold;
	float:left;
	color:#067797;
	text-decoration:underline;
	text-align:left;
	margin:0px;
	padding:10px 0px 0px 0px;
}

/* ------------------------ news details page ------------------------------*/

.details-news-container-row
{
	width:921px;
	padding:20px 0px 20px 0px;
	margin:0px;	
	float:left;		
}

.details-news-container-row img
{
	float:left;
	margin:0px 20px 20px 0px;
	padding:0px;
}

.details-news-heading-row
{
	width:637px;
	float:right;
	border-bottom:1px dashed #c0c0c0;
	padding:0px 0px 10px 0px;
	margin:0px 0px 20px 0px;
}

.details-news-container-row h1
{
	font-size:18px;
	text-align:left;
	color:#212121;
	margin:0px;
	padding:0px;			
}

.details-news-container-row h2
{
	font-size:14px;
	text-align:left;
	color:#7d7d7d;
	margin:0px;
	padding:0px;	
}

.details-news-container-row p
{
	font-size:12px;
	text-align:left;
	color:#1f1f1f;
	margin:0px;
	padding:10px 0px 10px 0px;
}

#details-news-pagenav
{
	width:128px;
	float:left;
	margin:0px;
	padding:0px;	
}

#details-news-pagenav-left
{
	width:70px;
	float:left;	
}
#top-next-link-details 
{
	width:40px;
	float:right;
	padding:0px 2px 0px 0px;
	margin:0px;
	line-height:18px;
	font-size:15px;
	font-weight:bold;
	text-align:left;
	display:block;
	color:#7d7d7d;
	text-decoration:none;	
	font-family:"Calibri", Trebuchet MS, Lucida Grande, Verdana, Arial, Helvetica, sans-serif;
}
#top-next-link-details a
{
	background:url(../images/top-news-button.jpg) scroll right 4px no-repeat;
	width:40px;
	float:right;
	padding:0px 3px 0px 0px;
	margin:0px;
	line-height:18px;
	font-size:15px;
	font-weight:bold;
	text-align:left;
	display:block;
	color:#7d7d7d;
	text-decoration:none;	
		font-family:"Calibri", Trebuchet MS, Lucida Grande, Verdana, Arial, Helvetica, sans-serif;
}

#top-next-link-details a:hover
{
	background:url(../images/top-news-button-over.jpg) scroll right 4px no-repeat;	
	text-decoration:none;
	display:block;
	color:#7d7d7d;	
		font-family:"Calibri", Trebuchet MS, Lucida Grande, Verdana, Arial, Helvetica, sans-serif;
}

#top-previous-link-details
{
	width:80px;
	float:right;
	padding:0px 10px 0px 10px;
	margin:0px;
	line-height:18px;
	font-size:15px;
	font-weight:bold;
	text-align:left;
	display:block;
	color:#7d7d7d;
	text-decoration:none;	
	font-family:"Calibri", Trebuchet MS, Lucida Grande, Verdana, Arial, Helvetica, sans-serif;
}
#top-previous-link-details a
{
	background:url(../images/top-previous-button.jpg) scroll left 4px no-repeat;
	width:80px;
	float:right;
	padding:0px 10px 0px 10px;
	margin:0px;
	line-height:18px;
	font-size:15px;
	font-weight:bold;
	text-align:left;
	display:block;
	color:#7d7d7d;
	text-decoration:none;
		font-family:"Calibri", Trebuchet MS, Lucida Grande, Verdana, Arial, Helvetica, sans-serif;	
}

#top-previous-link-details a:hover
{
	background:url(../images/top-previous-button-over.jpg) scroll left 4px no-repeat;	
	text-decoration:none;
	display:block;
	color:#7d7d7d;
	padding:0px 10px 0px 10px;	
	font-family:"Calibri", Trebuchet MS, Lucida Grande, Verdana, Arial, Helvetica, sans-serif;
}

.news-details-container-main
{
	width:921px;
	float:left;
	background:#e8e8e8;
	padding:10px 20px 20px 20px;
}

.news-details-container-main-press
{
	width:921px;
	float:left;
	background:#e8e8e8;
	padding:0px 0px 0px 0px;
}

/*.news-details-container-main p
{
	width:921px;
	float:left;
	background:#e8e8e8;
	padding:10px 20px 20px 20px;
}*/



/*.news-details-container-main img
{
	float:left;
	margin:0px 20px 20px 0px;
	width:264px;
	height:198px;
}*/

.news-details-container-main-left
{
	float:left;
	margin:0px;
	padding:0px;
}

.news-details-container-main-left img
{
	margin:0px 20px 20px 0px;
	padding:0px;

}

.news-details-container-main-row
{
	font-family:Trebuchet MS, Lucida Grande, Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	width:635px;
	float:left;
	border-bottom:1px dashed #c2c2c2;
	margin:0px 0px 10px 0px;
	padding:0px 0px 10px 0px;	
}
.news-details-container-main-row-lattest
{
	font-family:Trebuchet MS, Lucida Grande, Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	width:630px;
	float:left;
	border-bottom:1px dashed #c2c2c2;
	margin:0px 0px 10px 0px;
	padding:0px 0px 10px 0px;	
}
.news-details-container-main p, .news-details-container-main-press p
{	
	font-family:Trebuchet MS, Lucida Grande, Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	text-align:left;
	color:#1f1f1f;
	margin:0px;
	padding:10px 0px 10px 0px;
}

.news-details-container-main h1, .news-details-container-main-press h1
{
	font-size:18px;
	text-align:left;
	color:#212121;
	margin:0px;
	padding:0px;	
}

.news-details-container-main h2, .news-details-container-main-press h2
{
	font-size:14px;
	text-align:left;
	color:#7d7d7d;
	margin:0px;
	padding:0px;	
}

.news-details-container-main a, .news-details-container-press a
{
	font-size:12px;
	font-weight:bold;
	float:left;
	color:#067797;
	text-decoration:underline;
	text-align:left;
}

.news-details-container-main a:hover, .news-details-container-main-press a:hover
{
	font-size:12px;
	font-weight:bold;
	float:left;
	color:#067797;
	text-decoration:none;
	text-align:left;
}



/* ------------------------ news details page ------------------------------*/

/* ------------------------ press details page ------------------------------*/
.press-details-container-main
{
	width:921px;
	float:left;
	background:#e8e8e8;
	padding:10px 20px 20px 20px;
}

.press-details-container-main p
{
	font-family:Trebuchet MS, Lucida Grande, Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	text-align:left;
	color:#077596;
	margin:10px 0px 10px 0px;
	padding:10px 0px 10px 0px;
}

.press-details-top-row
{
	width:921px;
	float:left;
	margin:0px;
	padding:0px;
}

.press-details-container-main a
{
	float:left;
	font-weight:bold;
	text-decoration:none;		
}

.press-details-container-main a:hover
{
	float:left;
	font-weight:bold;
	text-decoration:underline;		
}

.press-details-top-row-left
{
	width:284px;
	float:left;
	margin:0px;
	padding:0px;
}

.press-details-top-row-left img
{	
	float:left;
	margin:0px;
	padding:0px;
	width:264px;
	height:198px;
}

.press-details-top-row-right
{
	width:636px;
	float:right;
	margin:0px;
	padding:0px;
}

/*.press-details-top-row-right p
{
	font-family:Trebuchet MS, Lucida Grande, Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	text-align:left;
	color:#057696;
	line-height:18px;
	margin:10px 0px 10px 0px;
	padding:0px;
}*/

.press-details-top-row-right-h1
{
	font-size:18px;
	text-align:left;
	color:#212121;
	margin:0px 0px 10px 0px;
	padding:0px 0px 10px 0px;
	border-bottom:1px dotted #000000;	
}

.press-details-top-row-right h2
{
	font-size:14px;
	text-align:left;
	color:#7d7d7d;
	margin:0px;
	padding:0px;	
}

.press-details-bottom-row
{
	width:921px;
	float:left;
	margin:0px;
	padding:0px;
}

.press-details-bottom-row p
{
	font-family:Trebuchet MS, Lucida Grande, Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	text-align:left;
	color:#1f1f1f;
	margin:10px 0px 10px 0px;
	padding:10px 0px 10px 0px;
}

/* ------------------------ press details page ------------------------------*/
/* ------------------------ Double column news page ------------------------------*/
.news-container-row-left
{
	width:142px;
	float:left;
	padding:0px;
	margin:0px;	
}

.news-container-row-left img
{
	float:left;
	padding:0px;
	margin:0px;	

}

.news-container-row-right
{
	width:779px;
	float:right;
	padding:0px;
	margin:0px;		
}

.news-container-row-right-h1
{	
	text-align:left;
	color:#212121;
	margin:0px;
	padding:0px;	
	font-family:"Calibri", Trebuchet MS, Lucida Grande, Verdana, Arial, Helvetica, sans-serif;
	font-size:18px; 
	font-weight:bold;
}

.news-container-row-right-h2
{
	
	font-weight:bold;	
	font-size:14px;
	text-align:left;
	color:#7d7d7d;
	margin:0px;
	padding:0px;		
}

/*.news-container-row-right p
{	
	font-family:"Trebuchet MS", "Monotype Corsiva", "Bookman Old Style";
	font-size:13px;
	text-align:left;
	color:#1f1f1f;
	margin:0px;
	padding:10px 0px 10px 0px;	
}*/

/* ------------------------ Double column news page ------------------------------*/


.grey-footer
{
	color:#cccccc;
	width:500px;
	float:left;
	padding:36px 0px 0px 0px;
	font-size:10px;
}

.sevendaysheader
{
	font-family: Calibri, Arial, Verdana, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#202020;
	} 



/*--------------- Download Manager  ---------------------- */
.vdm-btn-main
{
	width: 700px;
	float: left;
}	
.vdm-btn
{
	width: 350px;
	float: left;
}	


/* Virtual GYM 
Created & Updated by US
Last modified on June 24  */

/*==================================================================================
==================================================================================== */
BODY
{
	padding: 0px;
	margin: 0px;
}

.vdm-main
{
	padding: 0px;
	margin: 0px auto;
	width: 960px;
	font-family: Arial, Helvetica, sans-serif;
}
.vdm-background-page
{
	width: 960px;
	background-image: url(../images/background-page.jpg);
	background-repeat: repeat-y;	
	float: left;	
	padding: 0px;
	margin: 0px 0px 10px 0px;
}
.vdm-header
{
	width: 960px;
	float: left;
	padding: 10px 0px 0px 0px;
	margin: 0px;
	
}
.vdm-background-header
{
	background-attachment: scroll;
	background-image: url(../images/vdm-header.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding: 12px 0px 0px 0px;
	float: left;
	width: 960px;
}
.vdm-background-footer
{
	background-attachment: scroll;
	background-image: url(../images/vdm-footer.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	padding: 21px 0px 12px 20px;
	float: left;
	width: 940px;
}
.vdm-main h1
{
	padding: 0px;
	margin: 0px;
	font-size: 24px;
	color: #202020;
	font-weight: bold;
}
.vdm-main h2
{
	padding: 0px 0px 13px 0px;
	margin: 0px;
	font-size: 30px;
	color: #202020;
	font-weight: bold;
}
.vdm-main h3
{
	padding: 0px 0px 0px 0px;
	margin: 0px;
	font-size: 14px;
	color: #202020;
	font-weight: bold;
}
/*.vdm-main h4
{
	padding: 15px 0px 5px 21px;
	margin: 0px;
	font-size: 14px;
	color: #202020;
	font-weight: bold;
}*/
.vdm-heading3 {
	padding: 15px 0px 5px 21px;
	margin: 0px;
	font-size: 14px;
	color: #202020;
	font-weight: bold;
	font-family: Trebuchet MS, Arial;

}

.vdm-main p
{
	padding: 0px 0px 10px 25px;
	margin: 0px;
	font-size: 14px;
	color: #202020;
	font-weight: normal;
	line-height: 21px;
}

.vdm-row
{
	width: 940px;
	float: left;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 10px 0px;
	font-size: 14px;
	color: #202020;
}
.vdm-left-nos
{
	width: 25px;
	float: left;
	padding: 0px;
	margin: 0px 0px 0px 0px;
	font-weight: bold;
}
.vdm-right-content
{
	width: 915px;
	float: left;
	padding: 0px;
	margin: 0px;
}
.vdm-dw-row
{
	width: 918px;
	padding: 0px 0px 13px 22px;
	margin: 0px;
	float: left;
}
.vdm-left-img
{
	width: 188px;
	float: left;
	padding: 0px 0px 0px 10px;
	margin: 0px;
}
.vdm-right-dw
{
	width: 720px;
	float: left;
	padding: 3px 0px 0px 0px;
	margin: 10px 0px 0px 0px;
	font-weight:bold;
	font-size: 15px;
}
.vdm-enable-img1
{
	width: 365px;
	float: left;
	padding: 0px 0px 30px 0px;
	margin: 0px 0px 0px 22px;
}
.vdm-enable-img2
{
	width: 192px;
	float: left;
	padding: 0px 0px 0px 0px;
	margin: 50px 0px 0px 30px;
}

.vdm-footer-temp
{
	padding: 0px;
	margin: 0px;
}

.vdm-backDownlaodMgr
{
	padding: 0px 0px 0px 620px;
	margin: 0px;
	float: left;
	width: 300px;
}
.vdm-backDownlaodMgrh1
{
	padding: 0px 0px 15px 0px;
	margin: 0px;
	color: #202020;
	font-family:"Trebuchet MS" ,Lucida Grande, Verdana, Arial, Helvetica, sans-serif; 	
	font-weight: bold;
	float: left;
	width: 930px;
}
.vdm-backDownlaodMgrh1 h1
{
	padding: 0px;
	margin: 0px;
}
.change-email-address
{
	width: 370px; 
	float: left; 
	padding: 15px 0px 15px 0px; 
	margin: 0px; 
	font-size: 11px;
}
.change-email-address1
{
	width: 135px; 
	float: left; 
	padding: 2px 0px 0px 0px;
	font-family : "Trebuchet MS", Lucida Grande, Verdana, Arial, Helvetica, sans-serif; 
	color:#202020; 
	font-size:13px;
}
.confirm-email-address
{
	width: 370px; 
	float: left; 
	padding: 0px 0px 5px 0px; 
	margin: 0px; 
	font-size: 11px;
}
