/*Styles----- 'Retheesh-*/

b {
	line-height:20px;
}
span, label, ul, li, h1, h2, h3, h4, p {
	display:block;
}
#innerContentWrapper, #innerContentWrapper2, #services, #innerContentWrapper3 {
	width:987px;
	height:auto;
	float:left;
	padding:0 13px 20px 0;
	background:url(../images/inner_topbg.gif) repeat-x top;
}
/*#innerContentWrapper3a {
	width:987px;
	height:auto;
	float:left;
	padding:0 13px 20px 0;
	background: url(../images/inner_topbg.gif);
	background-position: 0px 57px;
	background-repeat: repeat-x;
}*/
#innerContentWrapper2 {
	width:948px;
	padding:0 26px;
}
#innerContentWrapper3 {
	width:1000px;
	padding:0;
}
#innerContentWrapper3a {
	width:1000px;
	height:auto;
	padding:0;
	float:left;
	background: url(../images/inner_topbg.gif);
	background-position: 0px 57px;
	background-repeat: repeat-x;
}
#services {
	width:1000px;
	padding:0;
}
#innerContentWrapper_DashBoard {
	width:961px;
	height:auto;
	float:left;
	padding:0 13px 20px 26px;
	background:url(../images/dash-board-top-bg.gif) repeat-x top;
}
#seansWrapper {
	width:408px;
	height:auto;
	float:left;
}
.seans {
	width:408px;
	_width:411px;
	height:57px;
	float:right;
	margin:0;
	padding:0;
	background:url(../images/6seances-hd.gif) no-repeat left;
	_background:url(../images/6seances-hd.gif) repeat-x;
}
.seans h2 {
	height:32px;
	float:left;
	padding:25px 0 0 35px;
	font:bold 20px Georgia, "Times New Roman", Times, serif, Tahoma;
	color:#4d5f73;
	margin:0;
}
.seans h3 {
	height:25px;
	float:right;
	padding:32px 36px 0 0;
	font:11px Verdana, Arial, Helvetica, sans-serif;
	color:#006699;
	margin:0;
	text-align:right;
}
.seans h3 a {
	font:bold 11px Verdana, Arial, Helvetica, sans-serif;
	color:#006699;
}
/* below style added on April 24, 2009 */















.seans h4 {
	height:32px;
	float:left;
	padding:25px 0 0 35px;
	font:bold 20px Georgia, "Times New Roman", Times, serif, Tahoma;
	color:#4d5f73;
	margin:0;
}
.seansBg {
	width:408px;
	height: 25px;
	float: left;
}
#produitLeftWrapper_Main {
	width:579px;
	height:auto;
	float:left;
}
#pageHead2 {
	width: 579px;
	height: 57px;
	background: url(../images/bg_head.jpg);
	background-position: left top;
	background-repeat: repeat-x;
	float:left;
}
#pageHead2 h2 {
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #000000;
	font-size: 22px;
	font-weight: bold;
	padding: 13px 0px 0px 25px;
	margin: 0px;
	width: 500px;
	float: left;
}
#pageHead2 h1 {
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #000000;
	font-weight: bold;
	padding: 13px 0px 0px 25px;
	margin: 0px;
	float: left;
	font-size: 18px;
}
#produiRightWrapper_Main {
	width:413px;
	height:auto;
	float: left;
	/*border:1px solid red;*/
	padding:0 8px 0 0;
	_padding:0 7px 0 0;
	background:url(../images/bg_head.jpg) top repeat-x;
}
#produitLeft1Wrapper {
	width:577px;
	height:auto;
	float:left;
	padding:21px 0 0 0;
}
#produitLeft1 {
	width:550px;
	height:auto;
	float:left;
	padding:0 0 0 27px;
}
#produitLeftnew {
	width:550px;
	height:auto;
	float:left;
	padding:0 0 0 27px;
}
#produitLeft1 .ProdStep1image {
	width:141px;
	height:147px;
	float:left;
	padding:0;
	margin:0;
	background:url(../images/produi-img-shdw.gif) bottom left no-repeat;
}
#workout span {
	width:141px;
	height:147px;
	float:left;
	padding:0;
	margin:0;
	background:url(../images/produi-img-shdw.gif) bottom left no-repeat;
}
#produitLeft1 ul {
	width:405px;
	height:auto;
	float:left;
	margin:0;
	display:block;
	padding:0;
}
#produitLeft1 li {
	width:170px;
	height:auto;
	float:left;
	margin:0;
	display:block;
}
#produitLeft1 .Lisecond1 {
	width:230px;
	height:auto;
	float:left;
	margin:0;
	display:block;
}
#produitLeft1 ul ul {
	width:170px;
	height:auto;
	float:left;
	margin:0;
	display:block;
	padding:0;
}
#produitLeft1 ul .ulSecond {
	width:230px;
	height:auto;
	float:left;
	margin:0;
	display:block;
	padding:0;
}
#produitLeft1 li .liSecond {
	width:230px;
	height:auto;
	float:left;
	margin:0;
	display:block;
}
#produitLeft1 h1 {
	font:bold 11px Verdana, Arial, Helvetica, sans-serif;
	color:#006699;
	margin:0;
	float:left;
	display:block;
	padding:3px 2px;
}
#produitLeft1 h4 {
	font:bold 11px Verdana, Arial, Helvetica, sans-serif;
	color:#006699;
	margin:0;
	float:left;
	display:block;
	padding:3px 2px;
}
#produitLeft1 h5 {
	font:bold 11px Verdana, Arial, Helvetica, sans-serif;
	color:#333;
	padding:3px 0;
	margin:0;
	display:block;
	float:left;
}
#produitLeft1 h2 {
	font:bold 11px Verdana, Arial, Helvetica, sans-serif;
	color:#333;
	padding:3px 0;
	margin:0;
	display:block;
	float:left;
}
#produitLeft1 h3 {
	width:550px;
	font:bold 18px Georgia, "Times New Roman", Times, serif, Tahoma;
	color:#4d5f73;
	float:left;
	border-bottom:solid #c6f2f9 1px;
	margin:0 0 15px;
	padding:10px 0;
}
#produitLeft1 span {
	width:385px;
	height:auto;
	float:left;
	margin:20px 0 0;
}
#produitLeftnew .ProdStep1image {
	width:141px;
	height:147px;
	float:left;
	padding:0;
	margin:0;
	background:url(../images/produi-img-shdw.gif) bottom left no-repeat;
}
#produitLeftnew ul {
	width:405px;
	height:auto;
	float:left;
	margin:0;
	display:block;
	padding:0;
}
#produitLeftnew li {
	width:300px;
	height:auto;
	float:left;
	margin:0;
	display:block;
}
#produitLeftnew .Lisecond1 {
	width:230px;
	height:auto;
	float:left;
	margin:0;
	display:block;
}
#produitLeftnew ul ul {
	width:170px;
	height:auto;
	float:left;
	margin:0;
	display:block;
	padding:0;
}
#produitLeftnew ul .ulSecond {
	width:230px;
	height:auto;
	float:left;
	margin:0;
	display:block;
	padding:0;
}
#produitLeftnew li .liSecond {
	width:230px;
	height:auto;
	float:left;
	margin:0;
	display:block;
}
#produitLeftnew h1 {
	font:bold 11px Verdana, Arial, Helvetica, sans-serif;
	color:#006699;
	margin:0;
	float:left;
	display:block;
	padding:3px 2px 10px 2px;
	width:350px;
	border-bottom: 1px solid #c6f2f9;
}
#produitLeftnew h2 {
	font:normal 11px Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	padding:5px 0px 10px 0px;
	margin:0;
	display:block;
	float:left;
	width:350px;
	border-bottom: 1px solid #c6f2f9;
}
#produitLeftnew h3 {
	width:550px;
	font:bold 18px Georgia, "Times New Roman", Times, serif, Tahoma;
	color:#4d5f73;
	float:left;
	border-bottom:solid #c6f2f9 1px;
	margin:0 0 15px;
	padding:10px 0;
}
#produitLeftnew h4 {
	font:bold 11px Verdana, Arial, Helvetica, sans-serif;
	color:#006699;
	margin:0;
	float:left;
	display:block;
	padding:3px 2px 10px 2px;
	width:350px;
}
#produitLeftnew span {
	width:385px;
	height:auto;
	float:left;
	margin:20px 0 0;
}
.ProduiBtn {
	width:385px;
	height:37px;
	float:left;
	background:url(../images/orange-btn.gif) no-repeat;
	font:bold 14px Verdana, Arial, Helvetica, sans-serif;
	color:#fff;
	border:none;
	padding:10px 0;
	cursor:pointer;
}
.ProduiBtn2 {
	width:409px;
	height:37px;
	float:left;
	background:url(../images/orange-btn2.gif) no-repeat;
	font:bold 14px Verdana, Arial, Helvetica, sans-serif;
	color:#fff;
	border:none;
	padding:10px 0;
	cursor:pointer;
}
.ProduiBtn3 {
	width:355px;
	height:38px;
	float:left;
	background:url(../images/orange-btn3.gif) no-repeat;
	font:bold 14px Verdana, Arial, Helvetica, sans-serif;
	color:#fff;
	margin:0 0 0 12px;
	border:none;
	padding:10px 0;
	cursor:pointer;
}
.ProduiBtn4 {
	background:transparent url(../images/orange-btn3.gif) no-repeat scroll 0 0;
	border:medium none;
	color:#FFFFFF;
	cursor:pointer;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	padding:10px 0;
	height:37px;
	width:355px;
}
.produitLeft2 {
	width:526px;
	height:auto;
	float:left;
	padding:0 26px 0 26px;
	/*	margin:16px 0 0;*/

	margin:16px 0px 25px 0px;
}
.produitLeft2 ul {
	width:526px;
	height:auto;
	float:left;
	padding:0;
	margin:0;
}
.produitLeft2 li, .produitLeft2liLast {
	width:526px;
	height:11px;
	float:left;
	padding:0;
	margin:0;
	background:url(../images/produi-left-box-mid.gif) no-repeat bottom;
}
.produitLeft2 .produitLeft2liLast {
	background:none;
}
.produitLeft2 ul .produitLeft2liMid {
	width:486px;
	height:auto;
	float:left;
	padding:0 20px;
	margin:0;
	background:url(../images/produi-left-box-mid.gif) repeat-y top;
}
.produitLeft2 .produitLeft2Hdng {
	width:486px;
	font:bold 18px Georgia, "Times New Roman", Times, serif, Tahoma;
	color:#4d5f73;
	margin:0;
	padding:5px 0 5px;
	border-bottom:solid #c6f2f9 1px;
	float:left;
}
.produitLeft2 p {
	width:486px;
	font:11px Verdana, Arial, Helvetica, sans-serif;
	color:#333;
	margin:0;
	padding:5px 0;
	float:left;
	text-align:justify;
	line-height:15px;
}
.produitLeft2 p a {
	font:11px Verdana, Arial, Helvetica, sans-serif;
	color:#0066ff;
	text-decoration:underline;
}
.produitLeft2 h2 {
	width:486px;
	font:bold 10px Verdana, Arial, Helvetica, sans-serif;
	color:#0099ff;
	margin:0;
	padding:4px 0;
	float:left;
	text-align:right;
}
.produitLeft2 h2 a {
	color:#0099ff;
	text-decoration:underline;
}
.produitLeft2 h2 a:hover {
	font:bold 10px Verdana, Arial, Helvetica, sans-serif;
	text-decoration:underline;
}
#produiRight1 {
	width:408px;
	height:auto;
	float:right;
	padding:0;
	background:url(../images/produi-right-box-bg.png) repeat-y left;
	_background:url(../images/produi-right-box-bg.jpg) repeat-y left;  /*IE 6 and below */
}
#produiRight1 h1 {
	font:bold 14px Verdana, Arial, Helvetica, sans-serif;
	color:#006699;
	margin:0;
	float:left;
	padding:27px 0 10px 33px;
}
#produiRight1 h2 {
	font:bold 10px Verdana, Arial, Helvetica, sans-serif;
	color:#006699;
	margin:0;
	float:left;
	padding:30px 0 10px;
}
#produiRight1 p {
	width:342px;
	height:auto;
	font:11px Verdana, Arial, Helvetica, sans-serif;
	color:#333;
	margin:0 33px;
	float:left;
	padding:17px 0;
	border-top:solid #c6f2f9 1px;
	border-bottom:solid #c6f2f9 1px;
}
#produiRight1 span {
	width:370px;
	height:35px;
	float:left;
	padding:6px 38px 0 0;
	background:url(../images/produi-right-box-btm.gif) no-repeat bottom left;
	font:10px Verdana, Arial, Helvetica, sans-serif;
	color:#006699;
	text-align:right;
}
#produiRight1 span a {
	color:#006699;
	text-decoration:underline;
}
#produiRight1a {
	width:408px;
	_width:390px;
	height:auto;
	float:right;
	padding:0;
	background:url(../images/produi-right-box-bg.png) repeat-y left;
	_background:url(../images/produi-right-box-bg.jpg) repeat-y left;  /*IE 6 and below */
}
#produiRight1a h1 {
	font:bold 14px Verdana, Arial, Helvetica, sans-serif;
	color:#006699;
	margin:0;
	float:left;
	padding:0px 0 5px 33px;
}
#produiRight1a h4 {
	font:bold 14px Verdana, Arial, Helvetica, sans-serif;
	color:#006699;
	margin:0;
	float:left;
	padding:0px 0 5px 33px;
}
#produiRight1a h2 {
	font:bold 10px Verdana, Arial, Helvetica, sans-serif;
	color:#006699;
	margin:0;
	float:left;
	padding:3px 0 5px 0;
}
#produiRight1a h5 {
	font:bold 10px Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	/*margin:0px 0 0px 33px;*/

	padding:0px 10px 0 30px;
	float:left;
	/*padding-top: 5px;*/

	text-align:left;
	width:302px;/*border-top: 1px solid #C6F2F9;*/
}
.border_greentop {
	border-top: 1px solid #C6F2F9;
	width:345px;
	height:1px;
	float: left;
	margin-left:30px;
	_margin-left:15px;
}
/*#produiRight1a p{*/







#produiRight1aDetails {
	width:302px;
	height:auto;
	font:11px Verdana, Arial, Helvetica, sans-serif;
	color:#333;
	/*margin:0 33px;

		_margin:0 25px;*/

	float:left;
	padding:0px 10px 0 30px;
}
#produiRight1aProvide, #produiRight1aProvideHead {
	width:302px;
	height:auto;
	font:11px Verdana, Arial, Helvetica, sans-serif;
	/*	margin:0 33px;*/

	float:left;
	padding:5px 10px 0 30px;
}
#produiRight1aProvide {
	color:#333;
	/*border-bottom:solid #c6f2f9 1px;*/

	padding:5px 10px 5px 30px;
}
#produiRight1aProvideHead {
	color:#000000;
	font-weight: bold;
	font-size: 10px;
}
#produiRight1a span {
	width:370px;
	height:35px;
	float:left;
	padding:5px 38px 0 0;
	background:url(../images/produi-right-box-btm.gif) no-repeat bottom left;
	font:10px Verdana, Arial, Helvetica, sans-serif;
	color:#006699;
	text-align:right;
}
#produiRight1a span a {
	color:#006699;
	text-decoration:underline;
}
#produiRight2 {
	width:413px;
	_width:395px;
	height:auto;
	float:right;
    _float:left;
	padding:0;
	margin:8px 0 0;
	background:url(../images/produi-right-box2-bg.gif) repeat-y;
}
#produiRight2 img {
	float:left;
}
#produiRight2 .produiRight2Hd {
	width:358px;
	height:auto;
	float:left;
	padding:4px 25px 10px 25px;
	margin:0;
}
#produiRight2 .produiRight2Hd1 {
	float:left;
	padding:0 0 5px 26px;
	margin:0;
	font:bold 16px Georgia, "Times New Roman", Times, serif, Tahoma;
	color:#4d5f73;
}
#produiRight2 .produiRight2Hd1_his {
	float:left;
	padding:0 0 5px 26px;
	margin:0;
	font:bold 14px Georgia, "Times New Roman", Times, serif, Tahoma;
	color:#4d5f73;
}
#produiRight2 .produiRight2Hd2 {
	width:150px;
	font:bold 10px Verdana, Arial, Helvetica, sans-serif;
	color:#0099ff;
	margin:0;
	padding:5px 8px 0 0;
	text-align:right;
	float:right;
}
#produiRight2 .produiRight2Hd2_his {
	width:100px;
	font:bold 10px Verdana, Arial, Helvetica, sans-serif;
	color:#0099ff;
	margin:0;
	padding:5px 8px 0 0;
	text-align:right;
	float:right;
}
#produiRight2 .produiRight2Hd2 a {
	color:#0099ff;
	text-decoration:underline;
}
#produiRight2 .produiRight2Hd2 a:hover {
	font:bold 10px Verdana, Arial, Helvetica, sans-serif;
	text-decoration:underline;
}
#produiRight2 ul {
	width:358px;
	height:auto;
	float:left;
	padding:0 25px;
	_padding:0 0 0 25px;
	margin:0;
}
#produiRight2 li {
	width:358px;
	height:auto;
	float:left;
	padding:4px 0;
	margin:0;
	border-top:solid #c6f2f9 1px;
}
#produiRight2 li span {
	width:43px;
	height:auto;
	float:left;
	padding:0;
	margin:0;
}
#produiRight2 li p {
	width:299px;
	height:auto;
	float:left;
	padding:0 8px;
	margin:0;
	font:11px Verdana, Arial, Helvetica, sans-serif;
	color:#333;
	text-align:justify;
}
#produiRight2 li p strong {
	color:#006699;
}
#produiRight2 .produiRight2Lilast {
	width:358px;
	height:auto;
	float:left;
	padding:5px 0;
	margin:0;
	border-top:solid #c6f2f9 1px;
	border-bottom:solid #c6f2f9 1px;
	font:11px Verdana, Arial, Helvetica, sans-serif;
	color:#006699;
	text-align:center;
}
#produiRight2 .produiRight2Lilast a {
	font:bold 11px Verdana, Arial, Helvetica, sans-serif;
	color:#006699;
}
#produiRight3 {
	width:408px;
	height:auto;
	float:right;
	padding:0;
	margin:20px 0px 8px 0px;
	background:url(../images/produi-right-box2-bg2.gif) repeat-y;
}
#produiRight3 img {
	float:left;
}
#produiRight3 .produiRight2HdNew {
	width:358px;
	height:auto;
	float:left;
	padding:4px 15px 0px 5px;
	margin:0px 0px 0px 5px;
}
#produiRight3 .produiRight2Hd1_hisNew {
	float:left;
	padding:0 0 5px 26px;
	margin:0px 5px 0px 0px;
	font:bold 14px Georgia, "Times New Roman", Times, serif, Tahoma;
	color:#4d5f73;
}
#produiRight3 .produiRight2Hd2_hisNew {
	width:100px;
	font:bold 10px Verdana, Arial, Helvetica, sans-serif;
	color:#0099ff;
	margin:0;
	padding:5px 8px 0 0;
	text-align:right;
	float:right;
}
#produiRight3 ul {
	width:358px;
	height:auto;
	float:left;
	padding:0 25px;
	margin:0;
}
#produiRight3 li {
	width:358px;
	height:auto;
	float:left;
	padding:4px 0;
	margin:0;
	border-top:solid #c6f2f9 1px;
}
#produiRight3 li span {
	width:43px;
	height:auto;
	float:left;
	padding:0;
	margin:0;
}
#produiRight3 li p {
	width:299px;
	height:auto;
	float:left;
	padding:0 8px;
	margin:0;
	font:11px Verdana, Arial, Helvetica, sans-serif;
	color:#333;
	text-align:justify;
}
#produiRight3 li p strong {
	color:#006699;
}
#produiMid {
	width:947px;
	height:auto;
	float:left;
	padding:0 13px 0 27px;
	background:url(../images/produi-stp3-large-boxmid.gif) repeat-y 27px;
}
#produiMid img {
	float:left;
}
#produiMid2 {
	width:947px;
	height:auto;
	float:left;
	padding:0 13px 0 27px;
	background:url(../images/produi-stp3-large-boxmid.gif) repeat-y 27px;
	margin-top: 40px;
}
#produiMid2 img {
	float:left;
}
#produiMidBox {
	width:899px;
	height:auto;
	float:left;
	position:relative;
	padding:0 24px;
}
.produiMidBoxLeft-main {
	width:490px;
	_width:520px;
	height:auto;
	float:left;
	border:3px solid #e6e6e6;
	-moz-border-radius: 8px;
	-border-radius: 8px;
	-webkit-border-radius: 8px;
	padding:0 10px 0 20px;
	_padding-right:30px;
	behavior:url(border-radius.htc);
	background-color:#FFFFFF;
}
#produiMidBoxLeft, #produiMidBoxLeft ul {
	width:468px;
	height:auto;
	float:left;
	padding:0;
	margin:0;
}
#produiMidBoxLeft h1 {
	width:468px;
	font:bold 18px Georgia, "Times New Roman", Times, serif, Tahoma;
	color:#4d5f73;
	float:left;
	border-bottom:solid #c6f2f9 1px;
	margin:0;
	padding:10px 0;
}
#produiMidBoxLeft li {
	width:234px;
	height:auto;
	float:left;
	margin:0;
	padding:15px 0;
}
#produiMidBoxLeft h3 {
	width:234px;
	font:bold 11px Verdana, Arial, Helvetica, sans-serif;
	color:#666;
	float:left;
	margin:0;
	padding:30px 0 8px 0;
}
#produiMidBoxLeft .produiMidIconSpan {
	width:234px;
	float:left;
	margin:0;
	padding:0;
}
#produiMidBoxLeft .produiMidIconList1, .produiMidIconList2 {
	float:left;
	margin:0 2px 0;
	padding:0;
	font:9px Verdana, Arial, Helvetica, sans-serif;
	color:#666;
}
#produiMidBoxLeft .produiMidIconList2 a {
	color:#666;
}
#produiMidBoxLeft .produiMidIconList2 {
	padding:5px 0 0;
}
#produiMidBoxLeft .produiMidSpan, #produiMidBoxLeft .produiMidSpan2 {
	width:206px;
	height:auto;
	float:left;
	margin:0;
	padding:58px 14px 0;
	background:url(../images/grey-dropdwn-bg.gif) no-repeat 0 53px;
}
#produiMidBoxLeft .produiMidSpan {
	padding:0 14px 0;
}
#produiMidBoxLeft .produiMidMessageLabel {
	width:206px;
	height:53px;
	float:left;
	font:12px Verdana, Arial, Helvetica, sans-serif;
	color:#FF0000;
	padding:5px 0 20px 0;
	margin:0;
}
#produiMidBoxLeft .produiMidSpan2 {
	padding:0 14px 0;
	background:url(../images/grey-dropdwn-bg.gif) no-repeat top;
}
#produiMidBoxLeft .produiGreyBox {
	width:206px;
	height:auto;
	padding:4px 14px;
	margin:0 0 3px 0;
	background:url(../images/grey-box.gif) no-repeat top;
	float:left;
}
#produiMidBoxLeft .produiGreyBox h4, #produiMidBoxLeft .produiGreyBox h5, #produiMidBoxLeft .produiGreyBox p {
	width:206px;
	float:left;
	margin:3px 0;
	padding:0;
	font:bold 10px Verdana, Arial, Helvetica, sans-serif;
	color:#ff6600;
}
#produiMidBoxLeft .produiGreyBox h4 a {
	color:#ff6600;
	text-decoration:none;
}
#produiMidBoxLeft .produiGreyBox h4 a:hover {
	font:bold 10px Verdana, Arial, Helvetica, sans-serif;
	color:#ff6600;
	text-decoration:none;
}
#produiMidBoxLeft .produiGreyBox h5 {
	font:bold 13px Verdana, Arial, Helvetica, sans-serif;
	color:#333;
}
#produiMidBoxLeft .produiGreyBox p {
	font:11px Verdana, Arial, Helvetica, sans-serif;
	color:#333;
}
.button-col {
	width:200px;
	height: auto;
	float: left;
	margin:0;
	padding:5px 0;
	/*	font:bold 10px Verdana, Arial, Helvetica, sans-serif;*/

	color:#006699;
	border:1px solid red;
}
#produiMidBoxLeft .produiMidBoxLabel1 {
	width:206px;
	height:auto;
	float:left;
	margin:0;
	padding:5px 0;
	font:bold 10px Verdana, Arial, Helvetica, sans-serif;
	color:#006699;
	z-index:-1;
}
#produiMidBoxLeft .DrpdwnText1 {
	width:195px;
	height:19px;
	float:left;
	border:solid #a9a9a9 1px;
}
#produiMidBoxLeft .produiMidBoxBtn1, .wstyle .overlayBtn, .wstyleUnsubscribe .overlayBtn {
	width:60px;
	background:url(../images/btn1.gif) no-repeat;
	font:bold 10px Verdana, Arial, Helvetica, sans-serif;
	color:#fff;
	border:none;
	padding:4px 5px 8px;
	cursor:pointer;
}
.paynowbtn {
	width:120px;
	height:30px;
	background:url(../images/pay_btn.jpg) no-repeat;
	font:bold 10px Verdana, Arial, Helvetica, sans-serif;
	color:#fff;
	border:none;
	padding:5px;
	cursor:pointer;
}
#produiMidBoxLeft .produiMidBoxLabel2 {
	width:206px;
	height:auto;
	float:left;
	margin:0;
	padding:1px 0;
	font:9px Verdana, Arial, Helvetica, sans-serif;
	color:#666;
}
#produiMidBoxLeft h2 {
	width:177px;
	height:auto;
	float:left;
	margin:0;
	padding:15px 0 0 29px;
	font:bold 10px Verdana, Arial, Helvetica, sans-serif;
	color:#0099ff;
	background:url(../images/blue-arrow.gif) no-repeat 18px 17px;
}
#produiMidBoxLeft h2 a {
	color:#0099ff;
}
#produiMidBoxLeft h2 a:hover {
	color:#0099ff;
	font:bold 10px Verdana, Arial, Helvetica, sans-serif;
	text-decoration:underline;
}
#produiMidBoxRight {
	width:409px;
	height:auto;
	float:left;
	padding:0 0 0 22px;
}
#produiMidBoxRight .produiMidBoxRightHd {
	width:409px;
	float:left;
	border-bottom:solid #c6f2f9 1px;
	margin:0;
	padding:10px 0;
}
#produiMidBoxRight .produiMidBoxRightHd2 {
	font:bold 18px Georgia, "Times New Roman", Times, serif, Tahoma;
	color:#4d5f73;
	float:left;
	margin:0;
}
#produiMidBoxRight .produiMidBoxRightSeance {
	float:right;
	padding:8px 0 0;
	font:11px Verdana, Arial, Helvetica, sans-serif;
	color:#006699;
	margin:0;
	text-align:right;
}
#produiMidBoxRight .produiMidBoxRightSeance a {
	font:bold 11px Verdana, Arial, Helvetica, sans-serif;
	color:#006699;
}
#produiMidBoxRight .produiMidBoxRightHd3 {
	width:409px;
	float:left;
	border-bottom:solid #c6f2f9 1px;
	margin:0;
	padding:8px 0;
	font:bold 14px Verdana, Arial, Helvetica, sans-serif;
	color:#006699;
}
#produiMidBoxRight .produiMidBoxRightLink {
	width:409px;
	float:left;
	margin:0;
	padding:10px 0;
	text-align:right;
}
#produiMidBoxRight .produiMidBoxRightLink a {
	font:bold 11px Verdana, Arial, Helvetica, sans-serif;
	color:#006699;
	text-decoration:underline;
}
#produiMidBoxRight .produiMidBoxRightText {
	width:409px;
	float:left;
	/*border-bottom:solid #c6f2f9 1px;*/



	margin:0;
	padding:5px 0;
	font:11px Verdana, Arial, Helvetica, sans-serif;
	color:#333;
	line-height:14px;
}
#produiMidBoxRight .produiMidBoxRightTextB {
	font-weight: bold;
	font-size: 10px;
	margin-bottom:2px;
}
.produiMidBoxRightProvide {
	color:#0B333C;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	letter-spacing:0;
	text-align: justify;
}
#produiMidBoxRight .produiMidBoxRightText2 {
	width:409px;
	float:left;
	margin:0;
	padding:8px 0;
	font:10px Verdana, Arial, Helvetica, sans-serif;
	color:#006699;
}
/* modified on 18-feb-2009 */















.page-numbers {
	text-align:center;
	color:red;
	font-weight:bold;
}
/* modified on 18-feb-2009 */	















#produiOverlayBox {
	width:356px;
	height:auto;
	border:solid #c9ea82 5px;
	background:#fff;
	padding:15px;
	position:absolute;
	top:  170px;
	left: 170px;
}
#produiOverlayBox h1 {
	width:356px;
	margin:0;
	padding:10px 0 15px;
	float:left;
	font:bold 11px Verdana, Arial, Helvetica, sans-serif;
	color:#006699;
	border-bottom:solid #c7f2f9 1px;
	text-align:center;
}
#produiOverlayBox ul {
	width:204px;
	height:auto;
	margin:0;
	padding:0 76px;
	float:left;
}
#produiOverlayBox li {
	width:204px;
	height:auto;
	margin:0;
	padding:9px 0 0;
	float:left;
}
#produiOverlayBox li span {
	width:15px;
	height:15px;
	margin:0;
	padding:0;
	float:left;
}
#produiOverlayBox li label {
	width:178px;
	height:13px;
	margin:0;
	padding:2px 0 0 5px;
	float:left;
	font:11px Verdana, Arial, Helvetica, sans-serif;
	color:#006699;
}
#produiOverlayBox h2 {
	width:356px;
	margin:0;
	padding:19px 0 0;
	float:left;
	text-align:center;
}
#profile {
	width:948px;
	height:auto;
	float:left;
	padding:0 13px 0 26px;
}
#profile .ProfileHd {
	width:948px;
	height:auto;
	padding:16px 0 10px 0;
	margin:0;
	float:left;
	font:bold 18px Georgia, "Times New Roman", Times, serif, Tahoma;
	color:#666;
	border-bottom:solid #c9ea82 1px;
}
#profile .ProfileImage {
	width:190px;
	height:auto;
	float:left;
	padding:15px 77px 0 9px;
	margin:0;
	background:url(../images/profile-img-bg.gif) no-repeat 0 5px;
}
#profile .ProfileImageNew {
	width: 190px;
	height: auto;
	float: left;
	padding: 15px 77px 0px 9px;
	margin: 0px;/*	border: 1px solid red;*/
}
#profile .ProfileImageNew2 {
	width: 190px;
	height: auto;
	float: left;
	padding: 0px;
	margin: 0px;/*	border: 1px solid red;*/
}
#profile .ProfileBtn1 {
	width:199px;
	height:auto;
	float:left;
	padding:15px 0;
	margin:0;
}
#profile .ProfileBtnNew {
	width:199px;
	height:auto;
	float:left;
	padding:15px 0;
	margin:0;
}
#profile .ProfileBtnNew2 {
	width:189px;
	height:auto;
	float:left;
	padding: 0px;
	margin: 5px 0px 0px 0px;
}
#profile .ProfileBtn {
	width:189px;
	height:28px;
	font:bold 13px Verdana, Arial, Helvetica, sans-serif;
	color:#fff;
	background:url(../images/profile-btn-bg.gif) no-repeat;
	border:none;
	;
	padding:0;
	cursor:pointer;
}
#profile ul, li {
	width:672px;
	height:auto;
	float:right;
	margin:0;
	padding:0;
}
#profile li {
	padding:8px 0;
	border-bottom:#c6f2f9 solid 1px;
}
#profile .ProfileLi2 {
	width:672px;
	padding:20px 0 8px 0;
	border-bottom:#c9ea82 solid 1px;
	font:bold 14px Verdana, Arial, Helvetica, sans-serif;
	color:#707070;
}
#profile li span {
	padding:0 5px 0 0;
	margin:0;
	float:left;
	font:bold 11px Verdana, Arial, Helvetica, sans-serif;
	color:#707070;
}
#profile li label {
	padding:0;
	margin:0;
	float:left;
	font:bold 11px Verdana, Arial, Helvetica, sans-serif;
	color:#006699;
}
#HistoryCalender, #HistoryCalender ul {
	width:283px;
	height:auto;
	float:left;
	padding:0;
	margin:0;
}
#HistoryCalender h1 {
	width:283px;
	font:bold 18px Georgia, "Times New Roman", Times, serif, Tahoma;
	color:#4d5f73;
	float:left;
	border-bottom:solid #c6f2f9 1px;
	margin:0;
	padding:10px 0;
}
#HistoryCalender li {
	width:234px;
	height:auto;
	float:left;
	margin:0;
	padding:15px 0;
}
#HistoryBtm {
	width:947px;
	height:auto;
	float:left;
	padding:0 13px 0 27px;
	margin:11px 0 0;
	background:url(../images/history-box-bg.gif) repeat-y 27px;
}
#HistoryBtm img {
	float:left;
}
#HistoryBtmMid {
	width:921px;
	height:auto;
	float:left;
	padding:0 13px;
}
#HistoryBtmMid ul, #HistoryBtmMid li {
	width:921px;
	height:auto;
	float:left;
	margin:0;
	padding:0;
}
#HistoryBtmMid li {
	padding:10px 0;
	border-bottom:solid #c6f2f9 1px;
	font:11px Verdana, Arial, Helvetica, sans-serif;
	color:#333;
}
#HistoryBtmMid li h1 {
	padding:0 40px 0 0;
	margin:0;
	font:bold 16px Georgia, "Times New Roman", Times, serif, Tahoma;
	color:#4d5f73;
	float:left;
}
#HistoryBtmMid li h2 {
	padding:4px 10px 0 0;
	margin:0;
	font:bold 11px Georgia, "Times New Roman", Times, serif, Tahoma;
	color:#006699;
	float:left;
}
#HistoryBtmMid span {
	width:294px;
	height:auto;
	float:left;
	margin:0;
	padding:0 0 0 60px;
}
#HistoryBtmMid label {
	width:294px;
	height:auto;
	float:left;
	margin:0;
	padding:3px 0;
	font:bold 11px Verdana, Arial, Helvetica, sans-serif;
	color:#0099ff;
}
#HistoryBtmMid .HistoryCommetTextbx {
	width:286px;
	height:139px;
	border:solid #aaa 1px;
}
.HistoryCommetTextbx_his {
	width:286px;
	height:139px;
	border:solid #aaa 1px;
}
#HistoryBtmMid .HistoryCommetBtn {
	width:105px;
	height:23px;
	border:none;
	background:url(../images/comments-btn.gif) no-repeat;
	font:bold 10px Verdana, Arial, Helvetica, sans-serif;
	color:#fff;
	padding:5px 0;
	cursor:pointer;
}
.HistoryCommetBtn_his {
	width:135px;
	height:23px;
	border:none;
	background:url(../images/comments-btn.gif) no-repeat;
	font:bold 10px Verdana, Arial, Helvetica, sans-serif;
	color:#fff;
	padding:5px 0;
	cursor:pointer;
}
#faqLeft {
	width:276px;
	height:auto;
	float:left;
}
#faqLeft h1, #faqright .FaqrightHd {
	width:245px;
	float:left;
	padding:11px 0;
	margin:0;
	font:bold 18px Georgia, "Times New Roman", Times, serif, Tahoma;
	color:#666;
	border-bottom:solid #c9ea82 1px;
}
#faqLeft h2 {
	width:245px;
	float:left;
	padding:11px 0;
	margin:0;
	font:bold 18px Georgia, "Times New Roman", Times, serif, Tahoma;
	color:#666;
	border-bottom:solid #c9ea82 1px;
}
/*#faqLeft h2 {
	width:245px;
	height:63px;
	font:bold 18px Verdana, Arial, Helvetica, sans-serif;
	color:#333366;
	background:url(../images/faq-btn-bg.gif) no-repeat;
	border:none;
	text-align:center;
	float:left;
	padding: 25px 0px 0px 0px;
	cursor:pointer;
	margin:0;
	border-bottom:solid #c9ea82 1px;
}*/

.faqleftjoin-link {
	width:245px;
	height:63px;
	font:bold 18px Verdana, Arial, Helvetica, sans-serif;
	color:#333366;
	background:url(../images/faq-btn-bg.gif) no-repeat;
	border:none;
	text-align:center;
	float:left;
	padding: 25px 0px 0px 0px;
	cursor:pointer;
	margin:0;
	border-bottom:solid #c9ea82 1px;
}
.faqleftjoin-link:hover {
	padding: 25px 0px 0px 0px;
	margin:0;
}
#faqLeft h3 {
	width:245px;
	height:73px;
	font:bold 18px Verdana, Arial, Helvetica, sans-serif;
	color:#333366;
	background:url(../images/faq-btn-bg.gif) no-repeat;
	border:none;
	text-align:center;
	float:left;
	padding: 15px 0px 0px 0px;
	cursor:pointer;
	margin:0;
	border-bottom:solid #c9ea82 1px;
}
#faqLeft h2 a, a:hover {
	color:#333366;
	font-weight: bold;
}
#faqLeft ul, #faqLeft li {
	width:245px;
	height:auto;
	float:left;
	margin:0;
	padding:0 0 25px 0;
}
#faqLeft li {
	width:229px;
	padding:7px 0 7px 16px;
	margin:0;
	background:url(../images/green-arrow.gif) top left no-repeat;
	font:bold 11px Verdana, Arial, Helvetica, sans-serif;
	color:#006699;
	border-bottom:solid #c6f2f9 1px;
}
#faqLeft li a {
	font:bold 11px Verdana, Arial, Helvetica, sans-serif;
	color:#006699;
	text-decoration:none;
}
#faqLeft .FaqBtn {
	width:245px;
	height:78px;
	font:bold 18px Verdana, Arial, Helvetica, sans-serif;
	color:#333366;
	background:url(../images/faq-btn-bg.gif) no-repeat;
	border:none;
	text-align:center;
	float:left;
	padding: 25px 0px;
	cursor:pointer;
}
#faqLeft .postTicket {
	width:245px;
	float:left;
	text-align: justify;
	/*	padding:11px 0;*/















	margin: 10px 0px 0px 0px;
	/*	font:bold 18px Georgia, "Times New Roman", Times, serif, Tahoma;*/















	color:#666;/*	border-bottom:solid #c9ea82 1px;*/
}
#faqright {
	width:672px;
	height:auto;
	float:left;
}
#faqright .FaqrightHd {
	width:672px;
}
#faqright ul, #faqright li {
	width:672px;
	height:auto;
	float:left;
	margin:0;
	padding:0 0 25px 0;
}
#faqright li {
	width:672px;
	padding:7px 0;
	margin:0;
	border-bottom:solid #c6f2f9 1px;
}
#faqright li h3 {
	width:672px;
	padding:0;
	margin:0;
	font:bold 16px Georgia, "Times New Roman", Times, serif, Tahoma;
	color:#076a9c;
}
#faqright li p {
	width:672px;
	padding:0;
	margin:0;
	font:11px Verdana, Arial, Helvetica, sans-serif;
	color:#333;
	line-height:18px;
}
#dasboradLeft, #dashboardHdng {
	width:530px;
	height:auto;
	float:left;
	padding:0 22px 0 0;
}
#dashboardHdng {
	padding:0;
	height:88px;
}
#dashboardHdng .dashboardHd1 {
	width:250px;
	padding:30px 0 0;
	float:left;
	margin:0;
	font:bold 26px Georgia, "Times New Roman", Times, serif, Tahoma;
	color:#000;
}
#dashboardHdng .dashboardHd2 {
	width:280px;
	padding:35px 0 0;
	float:left;
	margin:0;
	font:bold 12px Verdana, Arial, Helvetica, sans-serif;
	color:#333;
	text-align: left;
}
#dashboardHdng .dashboardHd3 {
	width:280px;
	padding:2px 0 0;
	float:left;
	margin:0;
	font:bold 12px Verdana, Arial, Helvetica, sans-serif;
	color:#ed1c24;
}
#dashboardDate {
	width:530px;
	height:48px;
	float:left;
	padding:19px 0 0;
	background:url(../images/light-blue0line.gif) bottom left no-repeat;
}
#dashboardDate h1 {
	float:left;
	margin:0;
	padding:6px 0 0;
	font:bold 18px Georgia, "Times New Roman", Times, serif, Tahoma;
	color:#4d5f73;
}
#dashboardDate .dashboardDateGreen1_multi {
	width:403px;
	height:36px;
	float:right;
	margin:0;
	padding-top:2px;
	/*padding-bottom:5px;*/















	/*padding:5px 0 0;*/















	background:url(../images/date-green-bg2.gif) no-repeat;
	font:bold 13px Georgia, "Times New Roman", Times, serif, Tahoma;
	color:#fff;
	text-align:center;
	vertical-align:middle;
}
#dashboardDate .dashboardDateGreen1 {
	width:403px;
	height:28px;
	float:right;
	margin:0;
	padding-top:10px;
	/*padding-bottom:5px;*/















	/*padding:5px 0 0;*/















	background:url(../images/date-green-bg2.gif) no-repeat;
	font:bold 13px Georgia, "Times New Roman", Times, serif, Tahoma;
	color:#fff;
	text-align:center;
	vertical-align:middle;
}
#dashboardDate .dashboardDateGreen2 {
	width:112px;
	height:38px;
	float:left;
	margin:0 3px 0 2px;
	padding:0 0 0 10px;
	background:url(../images/date-green-bg.gif) no-repeat;
}
#dashboardDate .dashboardDateGreen2 .dashboardMonth {
	float:left;
	margin:0;
	padding:8px 0 0;
	margin:0 4px 0 0;
	font:bold 10px Georgia, "Times New Roman", Times, serif, Tahoma;
	color:#fff;
	text-align: center;
}
#dashboardDate .dashboardDateGreen2 .dashboardDate {
	float:left;
	margin:0;
	padding:0;
	/*	font:bold 40px Georgia, "Times New Roman", Times, serif, Tahoma; modified mar.19 */















	font:bold 32px Georgia, "Times New Roman", Times, serif, Tahoma;
	color:#fff;
	line-height:36px;
}
#workout {
	width:502px;
	height:150px;
	float:left;
	margin:10px 0 0;
	padding:14px;
	background:url(../images/workout-bg.gif) no-repeat;
}
#workout h1, #workout p, #workout label {
	width:360px;
	float:left;
	margin:0;
	padding:8px 0;
	font:bold 11px Verdana, Arial, Helvetica, sans-serif;
	color:#19a602;
}
#workout p {
	font:11px Verdana, Arial, Helvetica, sans-serif;
	color:#333;
}
#workout .workoutBtn {
	width:357px;
	background:url(../images/work-out-btn.gif) no-repeat;
	border:none;
	font:bold 10px Verdana, Arial, Helvetica, sans-serif;
	color:#fff;
	padding:2px 0 8px;
	cursor:pointer;
}
#workout_none {
	width:502px;
	height:150px;
	float:left;
	margin:10px 0 0;
	padding:14px;
	background:url(../images/workout-bg.gif) no-repeat;
}
#workout_none h1, #workout_none label {
	width:502px;
	float:left;
	margin:0;
	padding:10px 0;
	font:bold 12px Verdana, Arial, Helvetica, sans-serif;
	color:#19a602;
}
#workout_none h2 {
	width:502px;
	float:left;
	margin:0;
	padding:5px 0 2px 15px;
	font:bold 12px Verdana, Arial, Helvetica, sans-serif;
	color:#333;
	background:url(../images/blue-arrow.gif) no-repeat left;
}
#workout_none p {
	width:502px;
	float:left;
	margin:0;
	padding:6px 0;
	font:11px Verdana, Arial, Helvetica, sans-serif;
	color:#333;
}
#workout_none .workoutBtn {
	width:357px;
	height:23px;
	background:url(../images/work-out-btn.gif) no-repeat;
	border:none;
	font:bold 10px Verdana, Arial, Helvetica, sans-serif;
	color:#fff;
	padding:5px 0;
	cursor:pointer;
}
#myTrainingCalender {
	width:530px;
	height:auto;
	float:left;
	margin:40px 0 0;/*background:url(../images/mytraingcalender-bg.gif) repeat-y;*/
}
#myTrainingCalender img {
	float:left;
}
#myTrainingCalenderWr {
	width:502px;
	float:left;
	padding:0 0 0 28px;
}
#Myinfo {
	width:345px;
	height:auto;
	float:left;
	padding:50px 32px 0 32px;
	margin:0;
	background:url(../images/info-bg.png) no-repeat top;
}
#Myinfo h1, #Myinfo h2, #Myinfo h3 {
	width:250px;
	float:left;
	margin:0;
	padding:7px 0 25px;
	font:bold 18px Georgia, "Times New Roman", Times, serif, Tahoma;
	color:#4d5f73;
}
#Myinfo h2, #Myinfo h3 {
	width:235px;
	padding:2px 0 2px 15px;
	font:bold 11px Georgia, "Times New Roman", Times, serif, Tahoma;
	color:#006699;
	background:url(../images/blue-arrow.gif) no-repeat left;
}
#Myinfo h2 a, #Myinfo h3 a {
	font:bold 11px Georgia, "Times New Roman", Times, serif, Tahoma;
	color:#006699;
}
#Myinfo h2 a:hover, #Myinfo h3 a:hover {
	text-decoration:underline;
}
#Myinfo h3 {
	padding:2px 0 2px 15px;
	/*	margin:19px 0 0;*/

	margin: 0px 0px 0px 0px;
}
#Myinfo span {
	width:87px;
	height:103px;
	float:right;
	margin:0;
	padding:3px 0 0;
	background:url(../images/info-photo-bg.gif) no-repeat;
	text-align:center;
}
/*#Myinfo span{

	width:87px;

	height:103px;

	float:right;

	margin:0;

	padding:0px;

	background-repeat:no-repeat;

	background-position: center;

	text-align:center;



	}*/



#Myinfo label {
	width:345px;
	height:auto;
	float:left;
	margin:0;
	padding:10px 0 0;
	text-align:center;
}
#MyinfoBtm {
	width:409px;
	float:left;
}
#myToolsWr {
	width:409px;
	height:auto;
	float:left;
	margin:0;
	padding:0;
}
#myTools {
	width:341px;
	height:auto;
	float:left;
	padding:0 34px;
	background:url(../images/blog-box-bg.gif) repeat-y;
}
#myTools h1 {
	width:341px;
	float:left;
	padding:0 0 5px;
	margin:0;
	font:bold 18px Georgia, "Times New Roman", Times, serif, Tahoma;
	color:#4d5f73;
	border-bottom:solid #c6f2f9 1px;
}
#myTools span {
	width:26px;
	height:70px;
	float:left;
	padding:9px 14px 10px 0;
	margin:0;
}
#myTools h2 {
	width:284px;
	float:right;
	padding:7px 0 7px 12px;
	margin:0;
	background:url(../images/blue-arrow.gif) no-repeat left;
	font:bold 11px Georgia, "Times New Roman", Times, serif, Tahoma;
	color:#006699;
	border-bottom:solid #c6f2f9 1px;
}
#myTools h2 a {
	font:bold 11px Georgia, "Times New Roman", Times, serif, Tahoma;
	color:#006699;
}
#myTools h2 a:hover {
	text-decoration:underline;
}
#BlogBox, #BlogBox .BlogWr {
	width:409px;
	_width:409px; /* 389px;IE 6 and below */
	height:auto;
	float:left;
	margin:0;
	padding:0;
}
#BlogBox img, #myToolsWr img {
	float:left;
}
#BlogBox .BlogWr {
	width:339px;
	height:auto;
	/*_width: 319px;  IE 6 and below */

	padding:0 35px;
	_padding: 0px 27px 0px 32px; /* IE 6 and below */
	background:url(../images/blog-box-bg.gif) repeat-y;
}
.BlogWr ul, .BlogWr li, .BlogWr li h2, .BlogWr li p {
	display: inline;
	width:159px;
	_width:120px; /* IE 6 AND BELOW */
	/*	width:159px; edited Mar.20 */



	padding:0;
	margin:0px 10px 0px 0px;
	/*	margin: 0px; edited Mar.20 */



	float:left;
	padding:4px 0;/*	border: 1px solid orange;*/
}
.BlogWr ul {
	padding:0;
}
.BlogWr .BlogboxHd {
	width:169px;
	_width:145px; /* IE 6 AND BELOW */
	float:left;
	margin:0;
	padding:0 0 7px;
	font:bold 18px Georgia, "Times New Roman", Times, serif, Tahoma;
	color:#4d5f73;
	border-bottom:solid #c6f2f9 1px;
}
.BlogWr li h2 {
	padding:0;
	font:bold 11px Verdana, Arial, Helvetica, sans-serif;
	color:#006699;
}
.BlogWr li h2 a:hover {
	padding:0;
	font:bold 11px Verdana, Arial, Helvetica, sans-serif;
	color:#006699;
}
.BlogWr li p {
	padding:0;
	font:11px Verdana, Arial, Helvetica, sans-serif;
	color:#666;
}
#servicesList, #servicesList ul, #servicesList li, #servicesList span {
	width:707px;
	height:auto;
	float:left;
	padding:15px 0;
}
#servicesList .servicesListCurve {
	height:16px;
	text-align:center;
	padding:0;
	background: url(../images/services-top.png);
	_background: url(../images/services-top.gif); /* IE 6 and below */
	background-position: left top;
	background-repeat: no-repeat;
}
#servicesList .servicesListCurve2 {
	height:16px;
	text-align:center;
	padding:0;
	background: url(../images/services-btm.png);
	_background: url(../images/services-btm.gif); /* IE 6 and below */
	background-position: left top;
	background-repeat: no-repeat;
}
#servicesList ul {
	margin:0;
	padding:0;
}
#servicesList li {
	width:593px;
	margin:0;
	padding:0 57px;
	background:url(../images/services-bg.png) repeat-y center;
	_background:url(../images/services-bg.gif) repeat-y center; /* IE 6 and below */
}
#servicesList li .ServiceListHd {
	width:593px;
	margin:0;
	padding:5px 0 10px 0;
	font:bold 18px Georgia, "Times New Roman", Times, serif, Tahoma;
	color:#666;
	border-bottom:solid #c9ea82 1px;
}
#servicesList li ul, #servicesList li li {
	width:593px;
	margin:0;
	padding:0;
	float:left;
}
#servicesList li li {
	padding:8px 0;
	background:none;
}
#servicesList li li span {
	width:23px;
	float:left;
	margin:0;
	padding:0;
}
#servicesList li li h2, #servicesList li li p {
	width:570px;
	float:right;
	padding:0;
	margin:0;
	font:bold 12px Verdana, Arial, Helvetica, sans-serif;
	color:#006699;
}
#servicesList li li p {
	padding:8px 0;
	font:11px Verdana, Arial, Helvetica, sans-serif;
	color:#333;
	line-height:16px;
}
.servicesBtn {
	width:290px;
	height:122px;
	float:left;
	padding:0;
	margin:13px 0 0;
	background:url(../images/services-btn-bg.png) no-repeat;
	text-align:center;
}
.servicesBtn h1, .servicesBtn h2, .servicesBtn h3 {
	width:290px;
	font:bold 22px Verdana, Arial, Helvetica, sans-serif;
	color:#333366;
	margin:0;
	float:left;
	padding:28px 0 0;
}
.servicesBtn h2 {
	font:bold 12px Verdana, Arial, Helvetica, sans-serif;
	padding:2px 0;
}
.servicesBtn h3 {
	font:bold 12px Verdana, Arial, Helvetica, sans-serif;
	color:#ed1c24;
	padding:2px 0;
}
.servicesBtn h1 a, .servicesBtn h2 a {
	color:#333366;
}
.servicesBtn h1 a:hover {
	font:bold 22px Verdana, Arial, Helvetica, sans-serif;
	color:#333366;
}
.servicesBtn h2 a:hover {
	font:bold 12px Verdana, Arial, Helvetica, sans-serif;
	color:#333366;
}
.servicesBtn h3 a {
	color:#ed1c24;
}
.servicesBtn h3 a:hover {
	font:bold 12px Verdana, Arial, Helvetica, sans-serif;
	color:#ed1c24;
}
#unsubscribe {
	width:auto;
	height:auto;
	float:right;
	padding:5px 15px 0 50px;
}
#unsubscribe .UnsubdcribeBtn {
	width:200px;
	height:38px;
	float:right;
	padding:10px 0;
	font:bold 12px Verdana, Arial, Helvetica, sans-serif;
	color:#fff;
	background:url(../images/blue-btn-bg-new.gif) no-repeat;
	border:none;
	text-align:center;
	cursor:pointer;
}
.wstyle {
	position: absolute;
	top: 200px;
	left: 300px;
	width: 350px;
	height: 150px;
	padding: 2px;
	border: 2px solid #d4d4d4;
	background-color: #f0f0f0;
	z-index:1002;
	overflow: auto;
}
.wstyle h1 {
	width:350px;
	padding:30px 0;
	margin:0;
	float:left;
	font:bold 12px Verdana, Arial, Helvetica, sans-serif;
	color:#3184ad;
	text-align:center;
}
.wstyle h2 {
	width:350px;
	padding:5px 0;
	margin:0;
	float:right;
	font:bold 12px Verdana, Arial, Helvetica, sans-serif;
	text-align:right;
}
.wstyle span {
	width:170px;
	height:30px;
	float:left;
	margin:0;
	padding:0 5px 0 0;
	text-align:right;
}
.wstyle label {
	width:170px;
	height:30px;
	float:left;
	margin:0;
	padding:0 5px 0 0;
	text-align:l;
}
/* added on march 03 2009  */

#produiOverlayBox1 {
	width:356px;
	height:320px;
	border: 2px solid #006FA4;
	background:#fff;
	padding:15px;
	position:absolute;
	top:  750px;
	left: 200px;
	font:11px Verdana, Arial, Helvetica, sans-serif;
}
#produiOverlayBox1 h1 {
	width:356px;
	margin:0;
	padding:10px 0 15px;
	float:left;
	font:bold 11px Verdana, Arial, Helvetica, sans-serif;
	color:#006699;
	border-bottom:solid #c7f2f9 1px;
	text-align:center;
}
#produiOverlayBox1 ul {
	width:204px;
	height:auto;
	margin:0;
	padding:0 76px;
	float:left;
}
#produiOverlayBox1 li {
	width:204px;
	height:auto;
	margin:0;
	padding:9px 0 0;
	float:left;
}
#produiOverlayBox1 li span {
	width:15px;
	height:15px;
	margin:0;
	padding:0;
	float:left;
}
#produiOverlayBox1 li label {
	width:178px;
	height:13px;
	margin:0;
	padding:2px 0 0 5px;
	float:left;
	font:11px Verdana, Arial, Helvetica, sans-serif;
	color:#006699;
}
#produiOverlayBox1 h2 {
	width:356px;
	margin:0;
	padding:19px 0 0;
	float:left;
	text-align:center;
}
#produiOverlayBox1 .HistoryCommetTextbx {
	width:286px;
	height:139px;
	border:solid #aaa 1px;
	text-align:left;
}
#produiOverlayBox1 .overlayBtn1 {
	width:150px;
	height:38px;
	background:url(../images/blue-btn-bg.gif) no-repeat;
	font:bold 12px Verdana, Arial, Helvetica, sans-serif;
	color:#fff;
	border:none;
	text-align:center;
	cursor:pointer;
}
#produiOverlayBox2 {
	width:380px;
	height:auto;
	border:solid #c9ea82 5px;
	background:#fff;
	padding:15px;
	position:absolute;
	top:  60px;
    z-index:10;
	left: 270px;
}
#produiOverlayBox2 h1 {
	width:380px;
	margin:0;
	padding:10px 0 15px;
	float:left;
	font:bold 11px Verdana, Arial, Helvetica, sans-serif;
	color:#006699;
	border-bottom:solid #c7f2f9 1px;
	text-align:center;
}
#produiOverlayBox2 .new {
	width:380px;
	margin:0;
	padding:10px 0 15px;
	float:right;
	font:normal 11px Verdana, Arial, Helvetica, sans-serif;
	color:#006699;
	border-bottom:solid #c7f2f9 1px;
	text-align:right;
	cursor:pointer;
	text-decoration:underline;
}
#produiOverlayBox2 ul {
	width:300px;
	height:auto;
	margin:0;
	padding:0 76px;
	float:left;
}
#produiOverlayBox2 li {
	width:400px;
	height:auto;
	margin:0;
	padding:9px 0 0;
	float:left;
}
#produiOverlayBox2 li span {
	width:18px;
	height:15px;
	margin:0;
	padding:0;
	float:left;
}
#produiOverlayBox2 li label {
	/*width:350px;*/















	width: 300px;
	/*height:13px;*/















	height:auto;
	margin:0;
	padding:2px 0 0 5px;
	float:left;
	font:11px Verdana, Arial, Helvetica, sans-serif;
	color:#006699;
}
#produiOverlayBox2 h2new {
	width:380px;
	margin:0;
	padding:10px 0 15px;
	float:left;
	font:bold 11px Verdana, Arial, Helvetica, sans-serif;
	color:#006699;
	text-align:center;
}
#produiOverlayBox2 h2 {
	width:380px;
	margin:0;
	float:center;
	font:bold 11px Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-align:center;
}
#produiOverlayBox2 .overlayButn {
	/*width:100px;*/



		width:110px;
	height:30px;
	background:url(../images/pay_btn.jpg) no-repeat;
	font:bold 10px Verdana, Arial, Helvetica, sans-serif;
	color:#fff;
	border:none;
	padding:5px;
	cursor:pointer;
	text-align:center;
	vertical-align:middle;
}
.wstyleUnsubscribe {
	position: absolute;
	_margin-left:400px;
	_position: fixed;
	top:100%;
	left:50%;
	width: 350px;
	height: 250px;
	padding: 2px;
	border: 2px solid #d4d4d4;
	background-color: #f0f0f0;/*	z-index:1002;*//*overflow: auto;*/

	/*background-color:#00FF66;*/

	}
.wstyleUnsubscribe h1 {
	width:350px;
	padding:15px 0;
	margin:0;
	float:left;
	font:bold 11px Verdana, Arial, Helvetica, sans-serif;
	color:#3184ad;
	text-align:center;
}
.wstyleUnsubscribe h2 {
	width:350px;
	padding:5px 0;
	margin:0;
	float:right;
	font:bold 12px Verdana, Arial, Helvetica, sans-serif;
	text-align:right;
}
.wstyleUnsubscribe h3 {
	width:200px;
	height:30px;
	float:left;
	margin:0;
	padding:0 5px 0 0;
	text-align:right;
}
.wstyleUnsubscribe span {
	width:170px;
	height:30px;
	float:left;
	margin:0;
	padding:0 5px 0 0;
	text-align:right;
}
.wstyleUnsubscribe label {
	width:170px;
	height:30px;
	float:left;
	margin:0;
	padding:0 5px 0 0;
	text-align:l;
}
.wstyleUnsubscribe p {
	width:330px;
	height:30px;
	float:left;
	margin:0;
	padding:0 5px 0 10px;
	text-align:l;
}
.wstyleChangePass {
	top:80%;
	left:30%;
	position: absolute;
	width: 350px;
	height: 250px;
	padding: 2px;
	border: 2px solid #d4d4d4;
	background-color: #f0f0f0;
	z-index:1002;
	overflow: auto;
}
.wstyleChangePass h1 {
	width:350px;
	padding:15px 0;
	margin:0;
	float:left;
	font:bold 11px Verdana, Arial, Helvetica, sans-serif;
	color:#3184ad;
	text-align:center;
}
.wstyleChangePass h2 {
	width:350px;
	padding:5px 0;
	margin:0;
	float:right;
	font:bold 12px Verdana, Arial, Helvetica, sans-serif;
	text-align:right;
}
.wstyleChangePass h3 {
	width:200px;
	height:30px;
	float:left;
	margin:0;
	padding:0 5px 0 0;
	text-align:right;
}
.wstyleChangePass span {
	width:170px;
	height:30px;
	float:left;
	margin:0;
	padding:0 5px 0 0;
	text-align:right;
}
.wstyleChangePass label {
	width:170px;
	height:30px;
	float:left;
	margin:0;
	padding:0 5px 0 0;
	text-align:l;
}
.wstyleChangePass p {
	width:330px;
	height:30px;
	float:left;
	margin:0;
	padding:0 5px 0 10px;
	text-align:l;
}
.overlayBtnChangePass {
	width:60px;
	height:23px;
	background:url(../images/btn1.gif) no-repeat;
	font:bold 10px Verdana, Arial, Helvetica, sans-serif;
	color:#fff;
	border:none;
	padding:5px;
	cursor:pointer;/*text-align:center;















	float:left;*/
}
.wstyleDiscount {
	top:44%;
	left:62%;
	position: absolute;
	width: 350px;
	height: 200px;
	padding: 2px;
	border: 2px solid #d4d4d4;
	background-color: #f0f0f0;
	z-index:1002;
	overflow: auto;
}
.wstyleDiscount h1 {
	width:350px;
	padding:15px 0;
	margin:0;
	float:left;
	font:bold 11px Verdana, Arial, Helvetica, sans-serif;
	color:#3184ad;
	text-align:center;
}
.wstyleDiscount h2 {
	width:300px;
	padding:5px 0;
	padding-left:5px;
	margin:0;
	float:left;
	font:bold 11px Verdana, Arial, Helvetica, sans-serif;
	text-align:left;
}
.wstyleDiscount h3 {
	width:300px;
	padding:5px 0;
	padding-left:5px;
	margin:0;
	float:left;
	font:bold 11px Verdana, Arial, Helvetica, sans-serif;
	text-align:left;
	color:#006699;
}
.wstyleDiscount span {
	width:170px;
	height:30px;
	float:left;
	margin:0;
	padding:0 5px 0 0;
	text-align:right;
}
.wstyleDiscount label {
	width:170px;
	height:30px;
	float:left;
	margin:0;
	padding:0 5px 0 0;
	text-align:l;
}
.wstyleDiscount p {
	width:330px;
	height:30px;
	float:left;
	margin:0;
	padding:0 5px 0 10px;
	text-align:l;
}
.wstyleCondition {
	top:35%;/*left:56%;*/
	position: absolute;
	width: 400px;
	height: 400px;
	padding: 2px;
	border: 2px solid #d4d4d4;
	background-color: #f0f0f0;
	z-index:1002;
	overflow: auto;
}
.wstyleCondition h1 {
	width:350px;
	padding:0px;
	margin:0px auto 0px auto;
	font:bold 14px Verdana, Arial, Helvetica, sans-serif;
	color:#3184ad;
	text-align:center;
}
.wstyleCondition h2 {
	width:350px;
	padding:5px 5px;
	margin:0;
	float:right;
	font:10px Verdana, Arial, Helvetica, sans-serif;
	text-align:right;
}
.wstyleCondition h3 {
	width:350px;
	padding:0px;
	margin:20px auto 20px auto;
	font:11px Verdana, Arial, Helvetica, sans-serif;
	color: #555555;
	text-align:justify;
}
.findmorebtn {
	width:135px;
	background:url(../images/comments-btn.gif) no-repeat;
	font:bold 10px Verdana, Arial, Helvetica, sans-serif;
	color:#fff;
	border:none;
	padding:5px 5px 8px;
	cursor:pointer;
	text-align:center;
	vertical-align: middle;/*float:left;*/
}
.brdrBlueBtm {
	border-bottom:solid #c6f2f9 1px;
	border-top: none;
}
#produiOverlayNike {
	width:300px;
	border: 2px solid #006FA4;
	background:#fff;
	padding:15px;
	position:absolute;
	top:  270px;
	left: 600px;
	font:11px Verdana, Arial, Helvetica, sans-serif;
}
#produiOverlayNike h1 {
	width:356px;
	margin:0;
	padding:10px 0 15px;
	float:left;
	font:bold 11px Verdana, Arial, Helvetica, sans-serif;
	color:#006699;
	border-bottom:solid #c7f2f9 1px;
	text-align:center;
}
#produiOverlayNike ul {
	width:204px;
	height:auto;
	margin:0;
	padding:0 76px;
	float:left;
}
#produiOverlayNike li {
	width:204px;
	height:auto;
	margin:0;
	padding:9px 0 0;
	float:left;
}
#produiOverlayNike li span {
	width:15px;
	height:15px;
	margin:0;
	padding:0;
	float:left;
}
#produiOverlayNike li label {
	width:178px;
	height:13px;
	margin:0;
	padding:2px 0 0 5px;
	float:left;
	font:11px Verdana, Arial, Helvetica, sans-serif;
	color:#006699;
}
#produiOverlayNike h2 {
	width:356px;
	margin:0;
	padding:19px 0 0;
	float:left;
	text-align:center;
}
#produiOverlayNike .textnike {
	width:100px;
	height:15px;
	border:solid #aaa 1px;
	text-align:left;
}
#produiOverlayNike .overlayBtn1 {
	width:150px;
	height:38px;
	background:url(../images/blue-btn-bg.gif) no-repeat;
	font:bold 12px Verdana, Arial, Helvetica, sans-serif;
	color:#fff;
	border:none;
	text-align:center;
	cursor:pointer;
}
.renewSubscription {
	top:100%;
	left:50%;
	position: absolute;
	width: 350px;
	height: 200px;
	padding: 2px;
	border: 2px solid #d4d4d4;
	background-color: #f0f0f0;
	z-index:1002;
	overflow: auto;
}
.renewSubscription h1 {
	width:350px;
	padding:15px 0;
	margin:0;
	float:left;
	font:bold 11px Verdana, Arial, Helvetica, sans-serif;
	color:#3184ad;
	text-align:center;
}
.renewSubscription h2 {
	width:350px;
	padding:5px 0;
	margin:0;
	float:right;
	font:bold 12px Verdana, Arial, Helvetica, sans-serif;
	text-align:right;
}
.renewSubscription p {
	width:330px;
	height:30px;
	float:left;
	margin:0;
	padding:0 5px 0 10px;
	text-align:center;
}
.renewSubscription .overlayBtn {
	width:60px;
	background:url(../images/btn1.gif) no-repeat;
	font:bold 10px Verdana, Arial, Helvetica, sans-serif;
	color:#fff;
	border:none;
	padding:4px 5px 8px;
	cursor:pointer;
}
/* added on  27-may-2009   produiOverlayBoxType starts*/	



	#produiOverlayBoxType {
	width:380px;
	_width:300px;
	height:218px;
	border:solid #c9ea82 5px;
	background:#fff;
	padding:15px;
	_padding:10px;
	z-index:10;
	position:absolute;
	/*top:  520px;*/
	top: 60px;
	/*left: 550px;*/
	left: 270px;
}
#produiOverlayBoxType h1 {
	width:380px;
	margin:0;
	padding:10px 0 15px;
	float:left;
	font:bold 11px Verdana, Arial, Helvetica, sans-serif;
	color:#006699;
	border-bottom:solid #c7f2f9 1px;
	text-align:center;
}
#produiOverlayBoxType .new {
	width:380px;
	margin:0;
	padding:10px 0 15px;
	float:right;
	font:normal 11px Verdana, Arial, Helvetica, sans-serif;
	color:#006699;
	border-bottom:solid #c7f2f9 1px;
	text-align:right;
	cursor:pointer;
	text-decoration:underline;
}
#produiOverlayBoxType ul {
	width:300px;
	height:auto;
	margin:0;
	padding:0 36px;
	float:left;
}
#produiOverlayBoxType li {
	width:400px;
	height:auto;
	margin:0;
	padding:9px 0 0;
	float:left;
}
#produiOverlayBoxType li span {
	width:18px;
	height:15px;
	margin:0;
	padding:0;
	float:left;
}
#produiOverlayBoxType li label {
	width:350px;
	height:13px;
	margin:0;
	padding:2px 0 0 5px;
	float:left;
	font:11px Verdana, Arial, Helvetica, sans-serif;
	color:#006699;
}
#produiOverlayBoxType h2new {
	width:380px;
	margin:0;
	padding:10px 0 15px;
	float:left;
	font:bold 11px Verdana, Arial, Helvetica, sans-serif;
	color:#006699;
	text-align:center;
}
#produiOverlayBoxType h2 {
	width:380px;
	margin:0;
	float:center;
	font:bold 11px Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-align:center;
}
#produiOverlayBoxType .overlayButn {
	width:60px;
	background:url(../images/btn1.gif) no-repeat;
	font:bold 10px Verdana, Arial, Helvetica, sans-serif;
	color:#fff;
	border:none;
	padding:4px 5px 8px;
	cursor:pointer;
}
/*  produiOverlayBoxType ends*/



		/* added on  27-may-2009   produiOverlayBox3 starts*/







	#produiOverlayBox3 {
	width:380px;
	height:auto;
	border:solid #c9ea82 5px;
	background:#fff;
	padding:15px;
	position:absolute;
	top:  60px;
	left: 270px;
}
#produiOverlayBox3 h1 {
	width:380px;
	margin:0;
	padding:10px 0 15px;
	float:left;
	font:bold 11px Verdana, Arial, Helvetica, sans-serif;
	color:#006699;
	border-bottom:solid #c7f2f9 1px;
	text-align:center;
}
#produiOverlayBox3 .new {
	width:380px;
	margin:0;
	padding:10px 0 15px;
	float:right;
	font:normal 11px Verdana, Arial, Helvetica, sans-serif;
	color:#006699;
	border-bottom:solid #c7f2f9 1px;
	text-align:right;
	cursor:pointer;
	text-decoration:underline;
}
#produiOverlayBox3 ul {
	width:300px;
	height:auto;
	margin:0;
	padding:0 76px;
	float:left;
}
#produiOverlayBox3 li {
	width:400px;
	height:auto;
	margin:0;
	padding:9px 0 0;
	float:left;
}
#produiOverlayBox3 li span {
	width:18px;
	height:15px;
	margin:0;
	padding:0;
	float:left;
}
#produiOverlayBox3 li label {
	width:286px;
	height:auto;
	margin:0;
	padding:2px 0 0 5px;
	float:left;
	font:11px Verdana, Arial, Helvetica, sans-serif;
	color:#006699;
}
#produiOverlayBox3 h2new {
	width:380px;
	margin:0;
	padding:10px 0 15px;
	float:left;
	font:bold 11px Verdana, Arial, Helvetica, sans-serif;
	color:#006699;
	text-align:center;
}
#produiOverlayBox3 h2 {
	width:380px;
	margin:0;
	float:center;
	font:bold 11px Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-align:center;
}
#produiOverlayBox3 .overlayButn {
	width:100px;
	height:30px;
	background:url(../images/pay_btn.jpg) no-repeat;
	font:bold 10px Verdana, Arial, Helvetica, sans-serif;
	color:#fff;
	border:none;
	padding:5px;
	cursor:pointer;
	text-align:center;
	vertical-align:middle;
}
/*  produiOverlayBox3 ends*/



#produiOverlayBox4 {
	width:380px;
	height:auto;
	border:solid #c9ea82 5px;
	background:#fff;
	padding:15px;
	position:absolute;
	top:  60px;
	left: 270px;
}
#produiOverlayBox4 .new {
	width:380px;
	margin:0;
	padding:10px 0 15px;
	float:right;
	font:normal 11px Verdana, Arial, Helvetica, sans-serif;
	color:#006699;
	border-bottom:solid #c7f2f9 1px;
	text-align:right;
	cursor:pointer;
	text-decoration:underline;
}
#produiOverlayBox4 h1 {
	width:380px;
	margin:0;
	padding:10px 0 15px;
	float:left;
	font:bold 11px Verdana, Arial, Helvetica, sans-serif;
	color:#006699;
	border-bottom:solid #c7f2f9 1px;
	text-align:center;
}
/* Document Listing Start */



#doclist {
	float: left;
	height: auto;
	margin-top: 30px;
	width: auto;
	background:transparent url(../images/produi-left-box-mid.gif) repeat-y scroll 0 0;
}
#doclist h1 {
	padding-left: 10px;
	margin: 0;
	font-size: 18px;
	font-weight: bold;
}
#doclist ul {
	width: auto;
}
#doclist ul li {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	font-weight: bold;
	color: #006699;
	float: none;
	height:auto;
	display: list-item;
	list-style-image: url(../images/blue-arrow.gif);
	list-style-position: outside;
	line-height: 30px;
	width: 90%;
	border-bottom:1px solid #C6F2F9;
}
#doclist li a {
	color: #006699;
}
#produiOverlayBoxPayment {
	width:356px;
	height:auto;
	border:solid #c9ea82 5px;
	background:#fff;
	padding:15px;
	position:absolute;
	top:  170px;
	left: 170px;
}
/* edited on august 27,2009 */







	#produiOverlayBoxConfirm {
	width:356px;
	height:auto;
	border:solid #c9ea82 5px;
	background:#fff;
	padding:15px;
	position:absolute;
	top:  170px;
	left: 170px;
}
#produiOverlayBoxConfirm h1 {
	width:356px;
	margin:0;
	padding:10px 0 15px;
	float:left;
	font:bold 11px Verdana, Arial, Helvetica, sans-serif;
	color:#006699;
	border-bottom:solid #c7f2f9 1px;
	text-align:center;
}
#produiOverlayBoxConfirmUserArea {
	width:356px;
	height:auto;
	border:solid #c9ea82 5px;
	background:#fff;
	padding:15px;
	position:absolute;
	top:  130px;
	left: 170px;
}
#produiOverlayBoxConfirmUserArea h1 {
	width:356px;
	margin:0;
	padding:10px 0 15px;
	float:left;
	font:bold 11px Verdana, Arial, Helvetica, sans-serif;
	color:#006699;
	text-align:center;
}
.user_repeat_container {
	width:530px;
	height:auto;
	float:left;
}
.user_repeat_container_top {
	width:530px;
	height: auto;
	background-image:url(../images/user_img_repeat.gif);
	background-repeat: repeat-y;
	clear: both;
	float:left;
}
.user_repeat_container_repeat {
	width:500px;
	height:auto;
	padding:15px;
	background-image:url(../images/user_img01.gif);
	background-repeat: no-repeat;
	float:left;
}
.user_repeat_container_bottom {
	width:530px;
	height:13px;
	background-image:url(../images/user_img02.gif);
	background-repeat:no-repeat;
	background-position:0 0;
	float:left;
}
.user_repeat_container_repeat h1, .user_repeat_container_repeat label {
	width:502px;
	float:left;
	margin:0;
	padding:10px 0;
	font:bold 12px Verdana, Arial, Helvetica, sans-serif;
	color:#19a602;
}
.user_repeat_container_repeat h2 {
	width:480px;
	float:left;
	margin:0;
	padding:5px 0 2px 15px;
	font:bold 12px Verdana, Arial, Helvetica, sans-serif;
	color:#333;
	background:url(../images/blue-arrow.gif) no-repeat left;
}
.user_repeat_container_repeat p {
	width:502px;
	float:left;
	margin:0;
	padding:6px 0;
	font:11px Verdana, Arial, Helvetica, sans-serif;
	color:#333;
}
.container-right-blog {
	width:409px;
	height:auto;
	float: right;
}
.container-right-bloginner-left {
	width:200px;
	height:auto;
	float: left;
}
.container-right-bloginner-heding {
	width:200px;
	height:50px;
	float:right;
}
.container-right-bloginner-list {
	width:190px;
	background-image:url(../images/blue-arrow.gif);
	background-repeat:no-repeat;
	height:30px;
	background-position:0 5px;
	padding-left:10px;
	float:right;
}
.container-right-bloginner-list2 {
	width:200px;
	height:50px;
	padding-left:10px;
	float:right;
}
.container-right-blogmain {
	width:339px;
	_width:409px;
	height:auto;
	padding:0 10px;
	background:url(../images/blog-box-bg.gif) repeat-y;
	float: left;
	border: 1px solid red;
}
.space01 {
	width: 409px;
	height:100px;
	background-image:url(../images/blog-box-bg.gif) repeat-y;
	float:left;
}
.blogmain_in {
	width:409px;
	_width:409px; /* 389px;IE 6 and below */
	height:auto;
	float:left;
	margin:0;
	padding:0;
}
/*************************************css starts here for blog 12-11-09*/



.BlogBox-container-main {
	width:409px;
	height:auto;
	float:left;
}
.BlogBox-container {
	width:409px;
	height: auto;
	float:left;
}
.BlogBox-01 {
	width:339px;
	height:auto;
	float:left;
	padding: 0px 27px 0px 32px;
	background:url(../images/blog-box-bg.gif) repeat-y;
}
.BlogBox-rad-top {
	width:409px;
	height:22px;
	float:left;
	background:url(../images/blog-box-top.gif);
	background-repeat:no-repeat;
}
.BlogBox-rad-bottom {
	width:409px;
	height:22px;
	float:left;
	background:url(../images/blog-box-btm.gif);
	background-repeat:no-repeat;
}
.BlogBox-head {
	width:339px;
	border-bottom:1px solid #c6f2f9;
	height:33px;
	float:left;
}
.BlogBox-02 {
	width:162px;
	height: auto;
	float:left;
}
.BlogBox-03 {
	width:152px;
	height: auto;
	padding:5px 0 5px 10px;
	background:url(../images/blue-arrow.gif);
	background-repeat:no-repeat;
	background-position:0 8px;
	float:left;
}
.BlogBox-04 {
	width:162px;
	height: auto;
	padding:5px 0 5px 0;
	float:left;
}
.BlogBox-head-left {
	width:162px;
	height:33px;
	float:left;
	font-family:Georgia, "Times New Roman", Times;
	color:#4d5f73;
	font-size:20px;
	font-weight:bold;
}
/****************************************************links******************************/

.Blog_link:link {
	font-family:Arial, Georgia,;
	FONT-SIZE: 12px;
	COLOR: #0171b9;
	TEXT-DECORATION: none;
	font-weight: bold;
}
.Blog_link:visited {
	font-family:Arial, Georgia,;
	FONT-SIZE: 12px;
	COLOR: #0171b9;
	TEXT-DECORATION: none;
	font-weight:bold;
}
.Blog_link:active {
	font-family:Arial, Georgia,;
	FONT-SIZE: 12px;
	COLOR: #0171b9;
	TEXT-DECORATION: none;
	font-weight:bold;
}
.Blog_link:hover {
	font-family:Arial, Georgia,;
	FONT-SIZE: 12px;
	COLOR: #0171b9;
	TEXT-DECORATION: none;
	font-weight:bold;
}
/****************************************************links******************************/



/****************************************************links******************************/

.Blog_link1:link {
	font-family:Arial, Georgia,;
	FONT-SIZE: 12px;
	COLOR: #0171b9;
	TEXT-DECORATION: none;
	font-weight: normal;
}
.Blog_link1:visited {
	font-family:Arial, Georgia,;
	FONT-SIZE: 12px;
	COLOR: #0171b9;
	TEXT-DECORATION: none;
	font-weight:normal;
}
.Blog_link1:active {
	font-family:Arial, Georgia,;
	FONT-SIZE: 12px;
	COLOR: #0171b9;
	TEXT-DECORATION: none;
	font-weight:normal;
}
.Blog_link1:hover {
	font-family:Arial, Georgia,;
	FONT-SIZE: 12px;
	COLOR: #0171b9;
	TEXT-DECORATION: none;
	font-weight:normal;
}
/****************************************************links******************************/





/****************************************css fr blog left section*/

.Calender {
	width:530px;
	height:auto;
	float:left;
	margin:40px 0 0;
	background:url(../images/mytraingcalender-bg.gif) repeat-y;
}
.Calender-col-01 {
	width:530px;
	height:13px;
	float:left;
	background:url(../images/mytraingcalender-top.gif);
	background-repeat:no-repeat;
}
.Calender-col-02 {
	width:530px;
	height:13px;
	float:left;
	background:url(../images/mytraingcalender-btm.gif);
	background-repeat:no-repeat;
}
.Calender-col-03 {
	width:502px;
	height:auto;
	float:left;
	padding:0 0 0 28px;
}
.Calender-col-004 {
	width:468px;
	height:auto;
	float:left;
	padding:0;
	margin:0;
}
.Calender-col-04 {
	width:468px;
	font:bold 18px Georgia, "Times New Roman", Times, serif, Tahoma;
	color:#4d5f73;
	float:left;
	height:15px;
	padding:10px 0 0 10px;
	margin-bottom:10px;
}
.Calender-col-05 {
	width:232px;
	height:auto;
	float:left;
	margin:0;
	padding:15px 0;
}
.Calender-col-06 {
	width:230px;
	height:auto;
	float: left;
	padding:15px 0 0 5px;
}
.Calender-col-07 {
	width:230px;
	height:21px;
	background:url(../images/grey-box.gif) no-repeat top;
	float:left;
	text-align:center;
	padding-top:8px;
	font-family:Arial, Georgia,;
	FONT-SIZE: 12px;
	COLOR: #FF0000;
	TEXT-DECORATION: none;
	font-weight:bold;
}
.Calender-col-08 {
	width:200px;
	height:auto;
	padding:4px 14px;
	background:url(../images/grey-box.gif) no-repeat top;
	float:left;
}
.Calender-col-09 {
	width:206px;
	height:auto;
	float:left;
	margin:0;
	padding:10px 5px 0;
	background:url(../images/grey-dropdwn-bg.gif) no-repeat 0 53px;
}
.Calender-col-10 {
 width:468px height: auto;
	font:12px Verdana, Arial, Helvetica, sans-serif;
	color:#FF0000;
	padding:5px 0 20px 0;
	margin:0;
}
.Calender-col-11 {
	width:196spx;
	height:auto;
	float:left;
	margin:0;
	padding:5px 14px 0 10px;
	background:url(../images/grey-dropdwn-bg.gif) no-repeat 0 2px;
}
.Calender-col-12 {
	width:206px;
	height:auto;
	float:left;
	/*font:bold 10px Verdana, Arial, Helvetica, sans-serif;*/

	color:#006699;
}
.Calender-col-13 {
	width:206px;
	height:auto;
	float:left;
	margin:0;
	padding:5px 0;
	font:bold 10px Verdana, Arial, Helvetica, sans-serif;
	color:#006699;
}
.Calender-col-14 {
	width:176px;
	height:auto;
	float:left;
	margin:0;
	padding:1px 0 0 30px;
	font:9px Verdana, Arial, Helvetica, sans-serif;
	color:#666;
}
.Calender-col-15 {
	width:206px;
	height:auto;
	float:left;
	margin:0;
	padding:5px 0;
	font:bold 10px Verdana, Arial, Helvetica, sans-serif;
	color:#006699;
}
.Calender-col-15 {
	width:60px;
	background:url(../images/btn1.gif) no-repeat;
	font:bold 10px Verdana, Arial, Helvetica, sans-serif;
	color:#fff;
	border:none;
	padding:4px 5px 8px;
	cursor:pointer;
}
.Calender-col-16 {
	float: left;
	margin: 0px 5px 5px 0px;
	_margin: -5px 5px 0px 0px; /* IE 6 and below */
}
.Calender-col-17 {
	width:206px;
	height:auto;
	float:left;
	padding:10px 0;
}
.Calender-col-18 {
	width:150px;
	height:19px;/*float:left;*//*border:solid #a9a9a9 1px;*/

	}
.Calender-col-19 {
	float:left;
	margin:0 2px 0;
	width: auto;
	font:9px Verdana, Arial, Helvetica, sans-serif;
	color:#666;
}
.Calender-col-20 {
	width:234px;
	float:left;
	margin:0;
	padding:0;
}
/****************************************************links******************************/

.calender_link1:link {
	font-family:Arial, Georgia,;
	FONT-SIZE: 12px;
	COLOR: #0171b9;
	TEXT-DECORATION: none;
	font-weight: normal;
}
.calender_link1:visited {
	font-family:Arial, Georgia,;
	FONT-SIZE: 12px;
	COLOR: #0171b9;
	TEXT-DECORATION: none;
	font-weight:normal;
}
.calender_link1:active {
	font-family:Arial, Georgia,;
	FONT-SIZE: 12px;
	COLOR: #0171b9;
	TEXT-DECORATION: none;
	font-weight:normal;
}
.calender_link1:hover {
	font-family:Arial, Georgia,;
	FONT-SIZE: 12px;
	COLOR: #0171b9;
	TEXT-DECORATION: underline;
	font-weight:normal;
}
/****************************************************links******************************/
.col-01main {
	width:400px;
	height:auto;
	float:left;
}
.col-01 {
	width:200px;
	height:auto;
	float:left;
}

