/*CSS Document*/
/*(Meetyour) CSS files - by http://www.Konstantinfosolutation.com India*/
/*Comment all css which you are not useing in Layout*/
/*Don't use undescore(_)*/
/*Don't define font family in body*/  
/*Use Proper name for css*/

/*ClearFix*/
.Clearfix:after {content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0;}
.Clear{clear:both;}
.Clearfix {display:inline-block;}

h1 {font-size: 100%;}
h2 {font-size: 80%;}

/* Main Wraper */

#MainCantainer{ clear:both; width:1003px; background:url(../../images/header_bg1.jpg) repeat-x top; margin:0 auto; height:auto; border-left:2px solid #e5e5e5;border-right:2px solid #e5e5e5; !important}
#MainCantainer1{ clear:both; width:100%;  margin:0 auto; height:auto; !important}
#MainCantainer2{ clear:both; width:100%; background: url(../../images/bg3.jpg) repeat-x top; margin:0 auto; height:auto; !important}

#Wraper{ width:1003px; clear:both; height:auto;  margin:0 auto; !important}

#WraperHeader{ clear:both; height: auto; width:1002px; !important}
#logowraper{clear:both; float:left; padding-left:34px; padding-top:26px;}

.FloatRight{float:right;}
.FloatLeft{float:left;}
/* right part of header */
#header_rightwrapper{ float:right; padding-right:22px; width:234px; padding-top:8px;} 

#navigation{ width:1003px; /*background:url(../../images/nav_bg.jpg) repeat-x;*/ height:35px; clear:both; background-image:url(../../images/bg_nav.jpg); background-repeat:repeat-x;}
#navigationNew{ width:500px; margin:0 auto;}

/* middle section css*/
/*#middlewrapper{ background:#f9f9f9;clear:both;height:auto;width:962px;padding-left:21px;padding-right:20px;padding-top:14px; padding-bottom:14px;margin-top:2px;}*/

/* maicom #middlewrapper{ background:#f9f9f9;clear:both;height:auto;width:962px;padding-left:19px;padding-right:18px;padding-top:14px; padding-bottom:14px;margin-top:2px;} */
.middleimg_part{ float:left; width:585px; /*padding-left:5px;*/}
.leftpart{ float:left; width:593px; height:auto;}
.rightpart{ float:right; width:344px; height:auto;}
.howsection{ float:left; width:591px; margin-top:10px; height:auto;}
.how_corn{width:12px;}
.how_center{ float:left; background: url(../../images/how_cen.jpg) repeat-x; width:567px; height:41px;}
.how_middlesection{ width:589px; border-left:1px solid #888888; border-right:1px solid #888888; height:auto; background:#FFFFFF;}
.Howtabblock{ float:left; width:589px; background:url(../../images/how_to_section/tab_bg.jpg) repeat-x; height:39px; }
.Imgblock{ width:571px; height:auto; margin:0 auto; padding-top:8px; padding-bottom:8px; clear:both;}
.imgpart1{ width:272px; float:left; background:#f8f8f8; height:auto; padding:3px;}
.imgpart2{ width:272px; float:right; background:#f8f8f8; padding:3px; height:auto;}
.img_rak{ width:571px; clear:both; padding-bottom:10px; height:88px;}
.imgtextblock{ float:left; padding-left:12px;}
.featured_section{ float:left; width:591px; margin:0 auto; height:auto;}
.featured_text{ border-bottom:1px dashed #aaaaaa; width:591px; padding-bottom:8px; margin-top:25px;}
.featuredtextblock{ width:591px; margin-top:8px; height:84px;}
.featuredcont{ float:left; padding-left:6px;}
.featuredtext{ width:272px; float:left; height:auto; border-bottom:1px solid #ebebeb; padding-bottom:8px;}
.featuredtext1{ width:272px; float:right; height:auto; border-bottom:1px solid #ebebeb; padding-bottom:8px;}
/* serch section  css */
.search_section{ float:left; background:url(../../images/search_bg.jpg) no-repeat; width:346px; height:220px;}
.search_block{ width:324px; padding-left:13px; clear:both; height:158px;}
.serch_contblock{ width:315px; margin:0 auto; padding-top:10px; clear:both;}
.serch_text{ float:left; width:315px;}
.textfield{ width:315px; padding-top:8px; clear:both; height:25px;}
.textfield1{ width:145px; float:left;}
.textfield2{ width:145px; float:left; padding-left:10px;}
.serchbutton{ width:112px; height:30px; margin:0 auto; clear:both; padding-top:2px;}
.AdvanceSearch{ width:180px; height:15px; margin:0 auto; clear:both; padding-top:10px; text-align:center;}

/* featured trainer section css */
.feturedtrainer{ float:left; width:343px; margin-top:10px; height:auto;}
.fer_corn{width:7px;}
.fer_center{ float:left; background: url(../../images/feat_cen.jpg) repeat-x; width:328px; height:34px;}
.fer_middlesection{ width:341px; border-left:1px solid #ececec; border-right:1px solid #ececec; border-bottom:1px solid #ececec; height:auto; background:#FFFFFF; clear:both;}
.fertabblock{ float:left; width:341px; background: url(../../images/featured_trainer/fer_tab_bg.jpg) repeat-x; height:26px; }
<!--.fermidblock{ width:325px; margin:0 auto; clear:both; padding-top:5px; padding-bottom:10px; height:auto;}-->
.fermidblock{width:325px;clear:both; padding:7px 4px 10px 8px; height:auto;}
.fer_top{ width:325px;height:12px; clear:both;}
.fercenter{background:#f8f8f8; height: auto; clear:both; padding-left:12px; padding-right:12px;}
.ferimg_rak{ width:297px; padding-bottom:10px; clear:both; height:88px;}
.freimg1{ width:89px; float:left;}
.freimg2{ width:89px; float:left; padding-left:14px;}

/* quick links section */
.quicklinks_section{ float:left; width:343px; height:auto; margin-top:10px;}
.quicktext_text{ border-bottom:1px dashed #aaaaaa; width:343px; padding-bottom:8px;}
.quicklinktextblock{ width:343px; clear:both; padding-top:2px;}
.links_section{ background: url(../../images/quicklinks_bg.jpg) no-repeat; width:343px; height:20px; padding-top:5px;}
.links_arrow{ float:left; width:5px; padding-left:10px; padding-top:5px;}
.linkstext{ float:left; padding-left:10px; width:auto;}

/* sign up section */
.Signupblock{ width:343px; height:auto; clear:both; padding-top:45px;}
.signup_top{ background: url(../../images/email_me.jpg) no-repeat; width:343px; height:42px; clear:both;}
.signup_mid{ background:#f1f1f1 url(../../images/sign_bg.jpg) repeat-x; border-left:1px solid #d8d8d8; border-right:1px solid #d8d8d8; clear:both; width:341px; height:125px; clear:both;}
.signup_bot{ width:343px; clear:both;}
.sign_uptextblock {width:297px; padding-left:15px;clear:both; height:auto; padding-top:15px;}
.yournamebock{ width:297px; height:25px; padding-bottom:3px;}
.name_text{ float:left; width:97px; text-align:right; padding-right:15px; padding-top:5px;}
.subscribe{ float:left; width:110px; padding-left:113px; padding-top:2px;}

/* meet trainer section */
.meettrainerblock{ width:967px; margin:0 auto; clear:both; padding-top:10px; padding-bottom:10px;}
.meettop{ width:967px; height:6px;}
.meetcen{ width:965px; background:url(../../images/bot_cen.jpg) repeat-x #fefefe; height:190px; clear:both; border-left:1px solid #e7e7e7; border-right:1px solid #e7e7e7; clear:both;}

.meetbg_inner{ background:url(../../images/meet_bg1.jpg) no-repeat top; height: auto; width:948px; clear:both; margin:0 auto; padding-top:10px; padding-left:10px;}
.meeet_textblock{ background:url(../../images/met_block_bg.jpg) #e9e9e9 no-repeat bottom ; width:200px; height:129px; margin-top:15px; margin-right:2px; float:left;}
.meeet_textblock1{ background: url(../../images/met_block_bg1.jpg) #e9e9e9 no-repeat bottom ; width:185px; height:129px; margin-top:15px; margin-right:2px; float:left;}
.meeet_textblock2{ background: url(../../images/met_block_bg2.jpg) #e9e9e9 no-repeat bottom ; width:187px; height:129px; margin-top:15px; margin-right:2px; float:left;}
.meeet_textblock3{ background: url(../../images/met_block_bg3.jpg) #e9e9e9 no-repeat bottom ; width:177px; height:129px; margin-top:15px; margin-right:2px; float:left;}
.meeet_textblock4{ background: url(../../images/met_block_bg4.jpg) #e9e9e9 no-repeat bottom ; width:178px; height:129px; margin-top:15px; margin-right:2px; float:left;}
.meetlinktext{ float:left; padding-left:15px;padding-top:5px; height:auto; }
.personaltrainer{ float:left; padding-bottom:7px;}
.meetlinks{ float:left; width:180px; padding-bottom:3px;}
.meetlinks1{ float:left; width:172px; padding-bottom:3px;}
.meetlinks2{ float:left; width:160px; padding-bottom:3px;}


/* footer part */
.Innerleftpart{ float: right; width:756px; height:auto;}
.VideoContainer{ float:left; width:756px; margin-top:0px; height:auto;}
.Video_corn{width:14px;}
.Video_center{ float:left; background-color:#ececec;width:728px; height:35px;}
.Video_middlesection{ width:754px; border-left:1px solid #e7e7e7; border-right:1px solid #e7e7e7; height:auto; background:#FFFFFF;}

.Innersearch_block{ width:180px; padding-left:13px; clear:both;}


.Innerrightpart{float:left; width:200px; height:auto;}
.Innersearchsection{ float:left; background:url(../../images/bg_trainer.jpg); background-repeat:repeat-y;  }
.Innersearch_section{ float:left; background:url(../../images/trainer_search1.jpg) no-repeat; width:199px; background-position:top; }
.Innersearch_section_1{ float:left; background:url(../../images/trainer_search2.jpg) no-repeat; width:199px; height:20px;background-position:top; }

.Innerserch_contblock{ width:180px; margin:0 auto; padding-top:10px; clear:both; float:left;}
.Innerserch_text{ float:left; width:180px;}
.Innerleftpart1{ float:left; width: 100%; height:auto;}
.VideoContainer1{ float:left; width: 954px; margin-top:0px; height:auto;}
.Video_middlesection1{ width:951px; border-left:1px solid #e7e7e7; border-right:1px solid #e7e7e7; height:auto; background:#FFFFFF; float:left}
.InnerImgblock1{ width:100%; height:auto; margin:0 auto; padding-top:8px; padding-bottom:8px; clear:both;}
.Video_center1{ float:left; background-color:#ececec;width:926px; height:35px;}

/* quick links Inner section */
.Innerlinks_section{ float:left; width:198px; height:auto; margin-top:10px;}
.Innertext_text{ border-bottom:1px dashed #aaaaaa; width:198px; padding-bottom:8px;}
.Innerlinktextblock{ width:198px; clear:both; padding-top:2px;}
.Innerlinks_section1{ background: url(../../images/quicklinks_bg.jpg) no-repeat; width:198px; height:20px; padding-top:5px;}

.Innerlinks_arrow{ float:left; width:5px; padding-left:10px; padding-top:5px;}
.Innerlinkstext{ float:left; padding-left:10px; width:auto;}


.InnerImgblock{ width:746px; height:auto; margin:0 auto; padding-top:8px; padding-bottom:8px; clear:both;}
.Innerimg_rak{ width:746px; clear:both; padding-bottom:10px; height:145px;}
.Innerimg_rak1{ width:746px; clear:both; padding-bottom:10px; height:145px;}
.Innerimg_rak2{ width:746px; clear:both; padding-bottom:10px; height:145px;}
.Innerimg_rak3{ width:746px; clear:both; padding-bottom:10px; height:85px;}

.Innerimgpart1{ width:236px; float:left; background:#f8f8f8; height:auto; padding:3px; border:1px solid #f0f0f0;}
.Innerimgpart2{ width:236px; float:left; background:#f8f8f8; padding:3px; height:auto;  border:1px solid #f0f0f0;margin-left:6px;}
.Innerimgpart3{ width:236px; float:left; background:#f8f8f8; padding:3px; height:auto; border:1px solid #f0f0f0;margin-left:6px;}
.Paging{ width:736px; clear:both; padding:5px 5px 15px 5px;}

.Innerimgpart1Video{ width:290px; float:left; background:#f8f8f8; height:auto; padding:3px; border:1px solid #f0f0f0; margin-top:2px;}

/* Group Page Starts here */
.Groupsearch_block{ width:180px; padding-left:10px; clear:both; height:auto;}
.Groupsearch_section{ float:left; background:url(../../images/search_groupbg.jpg) no-repeat; width:199px; height:215px;}

.GroupList{float:left; width:240px;}
.Grouplinks{ width:230px; height:20px; padding-top:5px;}
.Grouplinkstext{ float:left; padding-left:6px; width:auto;}



#Groupsdetialpage{width:730px;float:left; padding-left:15px;}
#Groupsdetialpage1{width:740px;float:left; padding-left:5px;}

.Groupmemberphoto{width:730px;height:auto; clear:both; margin-bottom:10px;}
#Memberphoto{width:168px; border:solid 1px #999999; padding:5px 5px 5px 5px;  height:127px; float:left; margin-right:15px;}
#Memberphoto2{width:430px; /*height:137px;*/ float:left; padding-right:10px;}
#Memberphoto3{width:90px;  /*height:137px;*/ float:left; text-align:center; margin-top:20px;}

#Memberscontiner{width:730px; /*background-color:#3300FF;*//* height:300px;*/ clear:both;}
#Memberscontiner1{width:730px; /*background-color:#3300FF;*//* height:300px;*/ clear:both;}

#Membernametopcontimer{width:700px; /*background-color:#CC0099;*/ /*height:20px;*/ border-bottom:solid 1px #ebebeb; clear:both; padding-top:10px; padding-bottom:5px; margin-bottom:5px;}
#Membernametopcontimer2{width:730px; /*background-color:#CC0099;*/ /*height:20px;*/ border-bottom:solid 1px #ebebeb; clear:both; padding-top:20px; padding-bottom:5px; margin-bottom:5px;}
#Membercontinerforlisting{width:730px; clear:both; padding-top:10px; padding-bottom:20px; /*height:150px;*//* background-color:#FFFF00;*/}
#Membercontinerforlisting1{width:730px; clear:both; padding-top:10px; padding-bottom:0px; /*height:150px;*//* background-color:#FFFF00;*/}
#Membercontinerforlisting2{width:730px; clear:both; padding-top:10px; padding-bottom:0px; /*height:150px;*//* background-color:#FFFF00;*/}
.Memberslist{width:222px;/* height:56px;*/  float:left; margin-right:10px;} 
.Memberslistimg{width:98px;/* height:56px;*/  float:left; margin-right:5px; padding:2px; border:1px solid #525252;}
.Memberslisttext{width:95px; /*height:51px;*/ float:left; padding-top:5px;}
.Viewallmemberscontiner{width:730px;/* height:20px;*/ clear:both; padding-top:6px;}
.Viewallmemberscontiner2{width:730px; height:25px; background-color:#f7f7f7; border:solid 1px #cccccc; clear:both;}
.Viewallmemberscontiner3{width:730px;  border-bottom:solid 1px #cccccc; clear:both;}
.Viewallmemberscontinernew1{width:730px; height:25px;  margin-top:5px; padding-bottom:5px; border-bottom:solid 1px #cccccc; clear:both;}

.vieallcontiner{width:205px; height:16px; padding-top:5px; padding-left:4px; float:left;}
.vieallcontiner1{width:119px; height:16px; padding-top:5px;  float:left;}
.vieallcontiner2{width:196px; height:16px; padding-top:5px; float:left;}
.vieallcontiner3{width:176px; height:16px; padding-top:5px; float:left;}



.vieallcontinernew1{width:205px; padding-top:5px;margin-top:5px; padding-bottom:5px; padding-left:4px; float:left;}
.vieallcontinernew2{width:119px;padding-top:5px;margin-top:5px; padding-bottom:5px;  float:left;}
.vieallcontinernew3{width:196px;padding-top:5px;margin-top:5px; padding-bottom:5px; float:left;}
.vieallcontinernew4{width:176px; padding-top:5px;margin-top:5px; padding-bottom:5px; float:left;}

.AdBlock{width:160px; height:249px; padding-top:10px; float:left; padding-left:15px;}

/* Profile Page Starts here */
/* #ProfileContainer{float:left; width:958px;}*/
#ProfileLeft{float:left; width:202px;}
.ProfileTop{float:left; width:185px; border:1px solid #e5e5e5; background-color:#f0f3f7; padding:9px 8px 9px 8px;}
.UserImage{float:left; width:185px;}
.ImageContent{float:left; width:185px;}
.ImageContentLine1{float:left; width:173px; margin-top:2px; padding:5px; background-color:#f9f9f9; border:1px solid #efefef;}
.ImageContentLine2{float:left; width:183px; margin-top:2px;}

.ProfileBanner1{float:left; width:202px; padding-top:15px;}

#ProfileRight{float:right; width:746px;}
.ProfileContent{float:left; width:746px;}
.ProfileMain{float:left; background-color:#ffffff; width:308px; padding:1px; border:1px solid #eeeeee;}

.ProfileVideo{float:right; width:430px;}
.ProfileList1{float:left; width:418px; background-color:#f2f3f5; padding:5px; border:1px solid #e5e5e5;}

/* footer part */
#Footerwrapper{ width:1003px; margin:0 auto;border-left:2px solid #000;border-right:2px solid #000; }
.footerblog{ width:1003px; margin:0 auto; clear:both; padding-top:20px;}

/*New 25/11/08*/
a.membership1,a.membership1_ro,a.membership2,a.membership2_ro{ width:465px; height:39px; margin:0; display:block;}
a.membership1{background-image:url(../../images/membership1.jpg);}
a.membership1_ro{background-image:url(../../images/membership1_ro.jpg);}
a.membership1:hover{background-image:url(../../images/membership1_ro.jpg);}
a.membership2{background-image:url(../../images/membership2.jpg);}
a.membership2_ro{background-image:url(../../images/membership2_ro.jpg);}
a.membership2:hover{background-image:url(../../images/membership2_ro.jpg);}


.ProfileMainBox1{float:left; width:296px; background-color:#f1f4f9; padding:8px 6px;}
.Profilebox1{float:left; width:105px;}
.Profilebox2{float:left; width:180px;}
.Profilebox3{float:left; width:620px;}

.ProfileMainBox2{float:left; width:296px; background-color:#f2f3f5; padding:8px 6px;}

.ProfileContentBox1{float:left; width:742px; margin-top:3px; background-color:#ffffff; padding:1px; border:1px solid #eeeeee;}
.ProfileContentBox1Content{float:left; width:730px; padding:8px 6px; background-color:#f2f3f5;}

.MyVideos{float:left; width:746px; margin-top:10px;}
.MyVideosTitle{float:left; width:716px; margin-bottom:1px; background-color:#02487b; padding:10px 15px ;}
.MyVideosTitle1{float:left; width:716px; margin-bottom:1px; background-color:#02487b; padding:2px 15px 3px 15px;}

.VideoListing{float:left; width:724px; padding:10px; background-color:#FFFFFF; border:1px solid #eeeeee;}


.InnerListing1{ width:228px; float:left; background:#f8f8f8; height:auto; padding:3px; border:1px solid #f0f0f0;}
.InnerListing2{ width:228px; float:left; background:#f8f8f8; padding:3px; height:auto;  border:1px solid #f0f0f0;margin-left:8px;}
.InnerListing3{ width:228px; float:left; background:#f8f8f8; padding:3px; height:auto; border:1px solid #f0f0f0;margin-left:8px;}

.BlogCategories{ float:left; width:198px; height:auto; margin-top:10px;background-color:#f6f6f6; border:1px solid #eaeaea;}
.BlogCategories1{ float:left; width:198px; height:auto; background-color:#ffffff; border:1px solid #eaeaea;}
.BlogCategories2{ float:left; width:198px; height:auto; margin-top:10px;background-color:#ffffff; border:1px solid #eaeaea;}

.BlogListing{width:198px; height:19px; padding-top:2px;}
.Innerrightpart1{float: right; width:200px; height:auto;}
.Subscribe{float:left; padding:5px 4px; width:188px;}
.Spread{float:left; padding:6px 10px; width:176px;}
.LatestPosts{float:left; width:186px; padding:8px 5px; background-color:#eeeeee; margin:1px 1px 0px 1px;}
.LatestPosts1{float:left; width:186px; padding:8px 5px; background-color:#d9e2ee; margin:1px 1px 0px 1px;}

.BlogMiddle{float:left; width:550px; background-color:#fcfcfc }
.BlogMiddleTitle{ float:left; background-color:#ececec;width:522px; height:35px;}
.BlogContent{width:548px;  float:left;border-left:1px solid #e7e7e7; border-right:1px solid #e7e7e7;}
.BlogContents{width:520px;  float:left; padding:5px 13px;}
.BlogTitle{width:520px; float:left;}
.BlogTitle1{width:300px; float:left;}

.BlogDate{width:180px; float:right; text-align: right;}
.BlogContents1{width:520px;  float:left; padding-bottom:5px; border-bottom:1px dashed #b1b1b1;}


.Comments{float:left; width:520px;}
.CommentListing{float:left; width:500px;background-image:url(../../images/bg_blog.jpg); background-repeat:repeat-x;border-bottom:1px dashed #b1b1b1; padding:10px;}


.CommentListing1{float:left; width:500px;border-bottom:1px dashed #b1b1b1; padding:10px;}
.LeaveComment{float:left; width:500px;padding:10px;}
.Trainers{ float:left; width:198px; height:auto; margin-top:10px;background-color:#f6f8fa; border:1px solid #f0f0f0;}
.TrainerListing{float:left; width:192px; padding:10px 2px 9px 4px; border-bottom:1px dashed #c7d6e1;}
.TrainerImage{float:left; width:92px;}
.TrainerText{float:left; width:100px;}


.SearchResultListing{float:left; width:728px; padding:0px 10px; }
.SearchResult{float:left; width:722px; /*height:154px;*/ padding:1px; border:1px solid #eeeeee; background-color:#ffffff; margin-bottom:10px;}
.SearchResult1{float:left; width:702px; /*height:134px;*/ padding:10px;}
.SearchImage{float:left; width:110px; padding-right:8px;}
.SearchDetails{float:left; width:580px;}
.SearchBox{float:left; width:95px;}
.SearchText{float:left; width:480px;}

.SearchList1{ font-family:float:left; width:750px; margin-top:10px;}
.SearchList1Title{float:left; width:720px; margin-bottom:1px; background-color:#02487b; padding:10px 15px;}

.MyProfile{float:left; width:746px; }
.MyProfileContent1{float:left; width:714px; padding:8px 10px 8px 20px; background-color:#f1f4f9; margin-bottom:1px;}
.MyProfileContent2{float:left; width:714px; padding:8px 10px 8px 20px;  background-color:#f2f3f5; margin-bottom:1px;}

.MyProfilebox1{float:left; width:120px;}
.MyProfilebox2{float:left; width:180px;}
.MyProfilebox3{float:left; width:585px;}

.PhotoListing{float:left; width:724px; padding:10px;}


li.page-li{margin-left:2px}

.MyProfileFaq1{float:left; width:724px; padding:8px 10px 8px 10px; background-color:#f1f4f9; margin-bottom:1px;}
.MyProfileFaq2{float:left; width:724px; padding:8px 10px 8px 10px; background-color:#f2f3f5; margin-bottom:1px;}

.InviteFriends1{float:left; width:722px; padding:8px 10px 8px 10px; background-color:#f1f4f9; margin:2px 2px 2px 2px; }
.InviteFriends2{float:left; width:722px; padding:8px 10px 8px 10px; background-color:#f2f3f5;  margin:2px 2px 2px 2px; }

.CheckBox{float:left; width:20px;}

.CommentListingArticles{float:left; width:704px;background-image:url(../../images/bg_blog.jpg); background-repeat:repeat-x;border-bottom:1px dashed #b1b1b1; padding:10px;}

.CommentListingArticles1{float:left; width:704px;border-bottom:1px dashed #b1b1b1; padding:10px;}

.ProfileMainNew{float:left; background-color:#ffffff; width:740px; padding:1px; border:1px solid #eeeeee;}
.ProfileMainBox1New{float:left; width:728px; background-color:#f1f4f9; padding:8px 6px;}
.ProfileMainBox2New{float:left; width:728px; background-color:#f2f3f5; padding:8px 6px;}


/* SPECIAL OFFER SECTION */
#SpecialContainer{ margin:auto; width:831px; height:auto; clear:both;}
#SpecialOfferMainWraper{ width:831px; height:auto; clear:both; background:#FFFFFF; padding:0px; margin:0px}
#SpecialHeader{ float:left; width:821px; height:105px; background:url(../../images/special_header.jpg) repeat-x; padding-left:10px;}
#SpecialMiddle{ float:left; width:831px; height: auto;}
.HeaderImage{ float:left; height:auto; width:831px;}
.SpecialInnerDetail{ float:left; width:771px; padding:30px; height:auto;}
.HeaderText{ float:left; width:767px; height:auto; text-align:center; padding-bottom:5px;}
.SpecialOfferFormWrapper{ float:left; width:768px; height:auto; padding-top:10px;}
.SpecialOfferFormBlock{ float:left; width:758px; height:auto; background:#f9f9f9; border-bottom:3px solid #f1f1f1; padding:15px 5px 15px 5px; }
.SmallLogo{ float:left; width:767px; text-align:center; padding-top:15px; padding-bottom:10px;}
.VideoListingNew{float:left; width:724px; padding:10px; background-color:#FFFFFF; }

/*New 22/12/08*/
a.ptpv1,a.ptpv1_ro,a.ptpv2,a.ptpv2_ro,a.ptpv3,a.ptpv3_ro{float:left; height:30px; margin:0;}
a.ptpv1{width:111px;background-image:url(../../images/featured_trainer/01_fe.jpg);}
a.ptpv1:hover{width:111px;background-image:url(../../images/featured_trainer/01_fe_r.jpg);}
a.ptpv1_ro{width:111px; background-image:url(../../images/featured_trainer/01_fe_r.jpg);}
a.ptpv2{width:133px; background-image:url(../../images/featured_trainer/02_view.jpg);}
a.ptpv2:hover{width:133px; background-image:url(../../images/featured_trainer/02_view_r.jpg);}
a.ptpv2_ro{width:133px; background-image:url(../../images/featured_trainer/02_view_r.jpg);}
a.ptpv3{width:94px; background-image:url(../../images/featured_trainer/03_new.jpg);}
a.ptpv3:hover{width:94px; background-image:url(../../images/featured_trainer/03_new_r.jpg);}
a.ptpv3_ro{width:94px; background-image:url(../../images/featured_trainer/03_new_r.jpg);}

.Products{float:left; width:345px; background-color:#f6f6f6; border:1px solid #eaeaea; padding:6px; margin-left:12px;}
.ProductImage{float:left; width:170px;}
.ProductDes{float:left; width:170px;}

.PhotoImage{float:left; width:170px; padding-right:8px;}
.PhotoDetails{float:left; width:500px;}
.PhotoAlbum{float:left; width:730px; height:154px; padding:1px; border:1px solid #eeeeee; background-color:#ffffff; margin-bottom:10px;}
.PhotoAlbum1{float:left; width:710px; height:134px; padding:10px;}
.BlogTitle2{float:left; width:725px; margin-bottom:1px; background-color:#02487b; padding:2px 15px 3px 15px;}
.BlogListings{float:left; width:734px; padding:10px}

.InnerGroupListing1{ width:228px; float:left; background:#f8f8f8; height:auto; padding:3px; border:1px solid #f0f0f0;}
.InnerGroupListing2{ width:228px; float:left; background:#f8f8f8; padding:3px; height:auto;  border:1px solid #f0f0f0;margin-left:20px;}
.InnerGroupListing3{ width:228px; float:left; background:#f8f8f8; padding:3px; height:auto; border:1px solid #f0f0f0;margin-left:20px;}
.BlogDateNew{width:215px; float:right; text-align: right;}
.BlogTitleNew{width:500px; float:left;}

.InnerGroupListingNew1{ width:225px; float:left; background:#f8f8f8; height:auto; padding:3px; border:1px solid #f0f0f0;}
.InnerGroupListingNew2{ width:225px; float:left; background:#f8f8f8; padding:3px; height:auto;  border:1px solid #f0f0f0;margin-left:15px;}
.InnerGroupListingNew3{ width:225px; float:left; background:#f8f8f8; padding:3px; height:auto; border:1px solid #f0f0f0;margin-left:15px;}

.TrainerOfTheDaySection{ float:left; width:591px; height:auto;}

/*#TrainerOfTheDay{float:left; background-image:url(../../images/bg_trainer_of_the_day.jpg); background-repeat:no-repeat; height:220px; width:590px;}
*/
#TrainerOfTheDay{float:left; background-image:url(../../images/bg_trainer_of_the_day1.jpg); background-repeat:no-repeat; height:220px; width:590px;}
.TrainerOfTheDayLeft{float:left; width:380px; padding-left:20px; padding-top:18px; }
/*.TrainerOfTheDayRight{float: right; width:180px; padding-top:30px;}
*/
.TrainerOfTheDayRight{float: right; width:180px; padding-top:25px;}

.CompanyTitle{float: right; width:190px;}

.ferimg_rakNew{ width:297px; clear:both; height:110px;}

.freimg1New{ width:89px; float:left; padding:0px; margin:0px}
.freimg2New{ width:89px; float:left; padding-left:14px;margin-bottom:0px;}




/*New 22/01/09*/

.Recommends{float:left; width:345px; background-color:#f6f6f6; border:1px solid #eaeaea; padding:6px; margin-left:9px;}
.RecommendsImage{float:left; width:155px;}
.RecommendsDes{float:left; width:170px;}


.MyAccountNews{float:left; width:724px; padding:8px 10px 8px 10px; background-color:#f1f4f9; margin-bottom:1px;}
.MyAccountNews1{float:left; width:724px; padding:8px 10px 8px 10px;  background-color:#f2f3f5; margin-bottom:1px;}

.Compose{float:left; width:80px;}

/*New 05/03/09*/


.search_sectionnew1{ float:left; width:346px; background-image:url(../../images/mid.jpg); background-repeat: repeat-y;}
.search_blocknew1{ width:324px; padding-left:21px; clear:both; background-image:url(../../images/search_img_top.jpg); background-repeat:no-repeat; background-position:top;  }
.serch_contblocknew1{ width:315px; margin:0 auto; padding-top:10px; clear:both;}
.search_sectionnew2{ float:left;  width:344px; background-image:url(../../images/search_img_bottom.jpg); background-repeat:no-repeat; background-position: top; height:13px;}
.AdvanceSearchnew{ width:180px; height: auto; margin:0 auto; clear:both; padding-top:10px; text-align:center;}



/*New 23/12/09*/

#Header{ width:1003px; margin:0 auto;  }
.Logo{float:left; width:318px;}
.Navigation{float:left; width:678px;}

.Pad1_1N{padding:34px 0px 10px 6px; }
.Pad8_1N{padding:15px 0px;}

.Links1{float:left;  padding:0px 0px 0px 18px;  margin:0px; width:663px}
.Links1 ul{ display:inline; list-style:none;}
.Links1 ul li{float:left;font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; background-image:url(../../images_latest/bar.jpg); background-repeat:no-repeat; background-position: right; padding-right:14px }
.Links1 ul li a{ padding:0px 0px 0px 8px;color:#FFFFFF; }
.Links1 ul li a:hover{ color:#FFFFFF}
/* ============================= Footer Css  ====================== */
#Footer{width:1003px; background-image:url(../../images/bg_footer.jpg); background-repeat:repeat-x; margin:0 auto ;background-position:top; background-color:#062841   }
#Footertext{float:left; width:1003; margin:0 auto;}




/*30-12-2009*/
/*-----------------------------------------------------Update CSS 30-12-2009-----------------------------------------------------*/
.SearchTrainer{float:left; width:200px;}
.SearchTrainerTop{float:left; width:200px; height:44px;background-image:url(../../images/top_search_trainer.jpg); background-repeat:no-repeat; background-position:top;}
.SearchTrainerMid{float:left; width:200px;background-image:url(../../images/bg_search_trainer1.jpg); background-repeat:repeat-y}
.SearchTrainerMidSection{float:left; width:200px;background-image:url(../../images/bg_search_trainer.jpg); background-repeat:no-repeat; background-position:top;}

.SearchTrainerMidContent{float:left; width:190px;}
.SearchTrainerContentTxt{float:left; width:190px;}



.SearchTrainerBot{float:left; width:200px; height:7px;background-image:url(../../images/bot_search_trainer.jpg); background-repeat:no-repeat; background-position:top;}

.SearchTrainer_1{width:566px; margin:0 auto}
.SearchTrainerTop_1{float:left; width:566px; height:43px;background-image:url(../../images/top_search_trainer1.jpg); background-repeat:no-repeat; background-position:top;}
.SearchTrainerMid_1{float:left; width:566px;background-image:url(../../images/bg_search_trainer_1.jpg); background-repeat:repeat-y}
.SearchTrainerMidSection_1{float:left; width:566px;background-image:url(../../images/bg_search_trainer_2.jpg); background-repeat:no-repeat; background-position:top;}

.SearchTrainerMidContent_1{float:left; width:556px;}
.SearchTrainerContentTxt_1{width:556px;}



.SearchTrainerBot_1{float:left; width:566px; height:6px;background-image:url(../../images/bot_search_trainer1.jpg); background-repeat:no-repeat; background-position:top;}





/* ============================================================== Update CSS 29/01/2010 ========================================= */


#Banner_122{clear:both;height:auto;width:962px;padding-left:19px;padding-right:18px;padding-top:14px; padding-bottom:14px;margin-top:2px;}
.Banner_1{float:left; width:962px;}

.SignUpContent_1{width:953px; margin:0 auto;}
.ContentBox_1{width:953px; float:left;}
.ContentBox1_1{width:953px; float:left;}
#.ContentBox1Top_1{width:953px; float:left; background-image:url(../../images/t11.jpg); background-repeat:no-repeat; height:86px}
.ContentBox1Top_1{width:913px; float:left; background:#cce4f5 url(../../images/t11_top.jpg) 0 0 no-repeat;  font-family:Arial, Helvetica, sans-serif;  padding:10px 20px 0 20px;  text-align:center; }
.ContentBox1Top_Text{ text-transform:uppercase; font-size:36px;}

.ContentBox1Mid_1{width:953px; float:left;}
.ContentBox1Mid1_1{width:450px; float:left;}

.ContentBox1Bot_1{width:953px; float:left; background-image: url(../../images/b1.jpg); background-repeat:no-repeat; height:8px;}

.BenifitSection_1{float:left; width:953px;}
.BenifitSectionContent_1{float:left; width:325px;}

.Advertised_1{float:left; width:438px; background-image:url(../../images/box_bg.jpg); background-repeat:no-repeat; padding:20px 20px 50px 26px}

#.JoinNowSec_1{float:left; width:470px; background-image:url(../../images/join_now_bg.png); background-repeat:no-repeat; height:500px}
.JoinNowSec_1{float:left; width:470px; background-image:url(../../images/join_now_bg1.png); background-repeat:no-repeat; height:500px; padding:0 0 20px 0;  }

#.JoinNowSecCont_1{float:left; width:350px; padding:109px 40px 30px 68px}
.JoinNowSecCont_1{float:left; width:435px; padding:35px 20px 30px 15px; }

.JoinNowSecContSec_1{float:left; width:350px;}
.JoinNowForm_1{float:left; width:345px; padding-left:5px}
.JoinName_1{ float:left; width:340px;}
.Name{float:left; width:77px;}
.NameBox{float:left; width:230px;}


#apDiv1 {
	position:absolute;
	left:329px;
	top:384px;
	width:215px;
	height:136px;
	z-index:100;
}
#apDiv2 {
	position:absolute;
	left:-6px;
	top:-32px;
	width:450;
	height:40px;
	z-index:1;
}
#apDiv3 {
	position:absolute;
	left:-6px;
	top:-32px;
	width:471px;
	height:25px;
	z-index:2;
}
#apDiv4_1 {
	position:absolute;
	left:494px;
	top:165px;
	width:470px;
	height:570px;
	z-index:1;
}
#apDiv5_1 {
	position:absolute;
	left:287px;
	top:266px;
	width:343px;
	height:318px;
	z-index:5;
}

/* ============================================================== Update CSS 12/10/2010 ========================================= */

/*.ContentBox1Top_1{width:913px; float:left; background-image:url(../../images/t11_top.jpg); background-repeat:no-repeat; height:70px; font-size:29px; font-family:Arial, Helvetica, sans-serif; text-transform:uppercase; padding:16px 20px 0 20px;  text-align:center; }

.JoinNowSec_1{float:left; width:470px; background-image:url(../../images/join_now_bg.png); background-repeat:no-repeat; height:500px}
.JoinNowSecCont_1{float:left; width:430px; padding:35px 20px 30px 15px; }

.JoinNowSecContSec_2{ font-size:15px; font-family:Arial, Helvetica, sans-serif; color:#000;}

.JoinNowFormCon{ padding:31px 40px 30px 53px;}

.Listing3_2{  margin-top:0px; padding:0px 0px 15px 0px; }	


del.Rat{ color:#000;}
del.Rat span{ color:#FF0000;}*/

/* 03-08-11 by yogi*/
#apDiv1 {

	position:absolute;
	left:329px;
	top:384px;
	width:215px;
	height:136px;
	z-index:100;
}

#apDiv2 {
	position:absolute;
	left:-6px;
	top:-32px;
	width:450;
	height:40px;
	z-index:1;
}
#apDiv3 {
	position:absolute;
	left:-6px;
	top:-32px;
	width:471px;
	height:25px;
	z-index:2;
}

						/*-------09-09-2011------*/
						
#MiddleWraper {width:756px; float:left;}
.Bootcamp {width:435px; height:38px; background:url(../../images/bootcamp.png) no-repeat; font-family:Calibri; font-size:15px; color:#000; float:left; padding:6px 0 0 10px;}
.Select a{width:284px; height:38px; float:right; text-indent:-9999px; background:url(../../images/selectup.png) no-repeat; margin:0 0px 0 0; cursor:pointer;}
.Select a:hover {background-position:0 -40px;}
.Bottomline {width:756px; background:url(../../images/bottomline.png) repeat-x; height:2px; float:left;}
.Middlebottom {width:726px; height:auto; padding:10px 15px; background:#d9d9d9; float:left;}
.Checkbox{width:48px; height:28px; float:right; background:url(../../images/checkboxbg.png) no-repeat;}


form        {padding:0; margin-bottom:0px;}
fieldset    {border: 0; padding-bottom: 9px; }
label       {display: block; cursor: pointer; padding:0px; float:left; margin:6px 0px 0 24px; height:16px; width:15px; }
.radios     {padding-top:0px;}
.label_check input,
.label_radio input  {margin:0px 0px 0 0; }

.has-js .label_check,
.has-js .label_radio    {padding-left:0px; }
.has-js .label_check    { background:url(../../images/check-off.png) no-repeat; }
.has-js label.c_on      { background: url(../../images/check-on.png) no-repeat; }
.has-js .label_check input,
.has-js .label_radio input  {position:absolute; left:-9999px;}

.MiddleInner {width:702px; height:auto; border:solid 2px #fff; background:#f1f4f9; padding:10px 10px 1px 10px; float:left;}
.Width109 {width:109px; float:left;}
.Width109 p {font-family:Arial, Helvetica, sans-serif; color:#0065AD; font-size:12px; text-align:center; padding:0 0 2px 0;}
.Width109 p a{color:#0065AD; text-decoration:none;}
.Width109 h2 {font-family:Arial, Helvetica, sans-serif; color:#EE1D23; font-size:12px; font-weight:bold; text-align:center; padding:2px 5px 0px 5px;}
.Width109 h2 a{color:#EE1D23; text-decoration:none;}
.ImageBorder {border:solid 1px #e4e3e4;}

.Company {width:580px; float:left; padding:0 0 0 10px;}
.Company p {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#0D2A51;}

.Company2 {width:570px; float:left; padding:13px 0 0 0px;}
.Company2 p {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#0D2A51; padding:2px 0 0px 0;}
.Company2 p span{font-weight:bold; color:#0D2A51; width:95px; float:left;}
.PadT15 {padding-top:15px;}
.PadL5 {padding-left:5px;}
.Common {padding:2px 0 0 0;}


