@charset "utf-8";

/* CSS Document */

body { margin:0; padding:0; font-family:Georgia, "Times New Roman", Times, serif; background:#fff url(../images/body_bg.gif) repeat-x; }

#bodyInner { margin:0; padding:0; font-family:Georgia, "Times New Roman", Times, serif; background:#fff url(../images/bg_inner_page.gif) repeat-x; color:#222222;}



/*******************General Section*****************/
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend { margin:0; padding:0; list-style-type:none; }

img, fieldset { border:0; float:left; outline:none; }

a { outline:none; border:none; }

.FloatLeft { float:left }

.FloatRight { float:right }

.display { display: none }

input { outline:none; }

.clearboth { clear:both; }

.PosRelative { position:relative; float:left; }

/*************Main Body Wrapper*****************/
#MainWrapper { width:960px; height:auto; margin:auto; }

/************************Header Main Wrapper*************/
#MainWrapper div#Header { width:960px; height:auto; float:left; }

#Header div.LogoSection { width:960px; height:55px; float:left; padding:5px 0 0 0; }
.LogoSection h1{ width:805px; height:31px; float:left; background:url(../images/logo_Micropreneur.gif) no-repeat;}
.LogoSection h2{ width:800px; height:20px; float:left; font-size:17px; font-weight:normal; color:#fff; line-height:20px; padding:0 0 0 5px;}
.LogoSection h4{ color:#fff; float:right; font-weight:normal; padding:10px 0 0 0;}
.LogoSection a{ color:#fff; float:right; font-weight:normal;}

/****************7 days free header **************************/
#Header div.FreeSection { width:960px; height:auto; float:left; padding:10px 0 0 0; }
.FreeSection div.LeftHeader { width:407px; height:auto; float:left; padding:10px 0 0 0; }

.FreeSection div.LeftHeader h2 { width:407px; height:auto; float:left; padding:0 0 0 0; font-size:32px; line-height:38px; color:#222222; font-weight:normal;}
.FreeSection div.LeftHeader h2 span.green { color:#5f7e00; font-weight:bold;}
.AfterDiv{ width:363px; height:auto; float:left; text-align:center; font-size:12px; color:#404040; line-height:24px;}


/*************Video Container**************************/
.FreeSection div.RightHeader { width:322px; height:233px; float:left;  background:url(../images/placeholder_video.jpg) no-repeat; padding:154px 0 0 231px; }

.FreeSection div.RightHeader a{ width:93px; height:69px; float:left;  }

/******************Content Section*****************/
#ContentSection { width:960px; height:auto; float:left; padding:0 0 0 0; }

.topTetxAcc{ width:960px; border-bottom:7px solid #e8ecdc; float:left; padding-bottom:17px;}
.topTetxAccNoBord{ width:960px; border-bottom:7px solid #FFFFFF; float:left; padding-bottom:17px;}

.topTetxAcc p.TopConr{ width:915px; float:left; font-size:16px; line-height:22px; color:#222222; padding:20px 0 5px 0;}


/*****************Map Section************/
.MapSecton{ width:960px; border-bottom:7px solid #e8ecdc; float:left; padding:20px 0 38px 0; }

.MapSecton p.MapHead{ width:915px; float:left; font-size:18px; line-height:22px; color:#222222; padding:9px 0 11px 0;}

.maopCont{ padding:0 0 0 114px; float:left; width:730px;}

.maopCont div.Map{ border:1px solid #e9e9e9; float:left; padding:7px;}

/*****************Product Section*********************/
.MainProductMain{ width:955px; padding:0 0 0px 5px; float:left;}

.MainProductRow{ width:955px; padding:0 0 12px 5px; float:left;}

.RowTd{ padding:0 21px 0 0; float:left; }
.RowTdLast{ padding:0 0 0 0; float:left; }
.Logo{border:1px solid #e9e9e9; float:left; padding:7px;}
/****************/
.WidelyRespected{ width:960px; border-bottom:7px solid #e8ecdc; float:left; padding:20px 0 30px 0; }

.WidelyRespected div.WideLeft{width:577px; float:left;}
.WideLeft h2{ font-size:18px; color:#222; font-family:Georgia, "Times New Roman", Times, serif; padding-bottom:18px; width:577px; float:left; font-weight:normal;}

.WideLeft div.WideTxt{width:550px; float:left;}
.WideLeft .WideTxt p{ background:url(../images/wide_leftquote.gif) no-repeat; color:#222; font-size:14px; line-height:18px; width:537px; padding:0 0 0 13px; float:left;}
.WideLeft .WideTxt p span.Txt1{ background:url(../images/wide_quoteright.gif) 500px 27px no-repeat; color:#222; font-size:14px; line-height:18px; width:537px; float:left;}
.WideLeft .WideTxt p span.from{ width:auto; padding:18px 18px 0 0; float:right;}
.WideLeft .WideTxt p span.Txt2{ background:url(../images/wide_quoteright.gif) 80px 63px no-repeat; color:#222; font-size:14px; line-height:18px; width:540px; float:left;}
.WideLeft span.Widedivider{ background:#e3e3e3; height:1px; overflow:hidden; width:550px; margin:20px 0; float:left;}


.WidelyRespected div.WideRight{width:383px; float:left;}
.WideRight span.TopBg{ background:url(../images/wide_topbg.gif) no-repeat; height:10px; overflow:hidden; width:383px; float:left;}
.WideRight span.BotmBg{ background:url(../images/wide_botm.gif) no-repeat; height:10px; overflow:hidden; width:383px; float:left;}
.WideRight div.WideMiddle{ background:#f0f6f2; border-left:1px #e5f0ea solid; border-right:1px #e5f0ea solid; width:359px; float:left; padding:3px 0 4px 18px;}
.WideMiddle h2{ padding:0 0 0 7px; width:335px; height:56px; float:left; }
.ptop15{padding-top:15px;}

/* Save More Money*/
.SaveMoreMoney{ width:960px; border-bottom:7px solid #e8ecdc; float:left; padding:20px 0 30px 0; }
.SaveMoreMoney h2, .WhyListenUs h2{ width:960px; float:left; font-size:18px; font-weight:normal; line-height:22px; color:#222; }

.TestimonialMain h2{ width:960px; float:left; font-size:18px; font-weight:normal; line-height:22px; color:#222; padding-bottom:15px; }
.Bgtest1{ background:url(../images/testi_bg1.gif) repeat-y; float:left;}
.Bgtest2{ background:url(../images/testi_bg2.gif) repeat-y; float:left;}

.SaveMoreMoney h2 span{ font-size:14px; line-height:18px; }
.SaveMoreMoney div.SaveMoneyTxt{ background:url(../images/savemoney_txtbg.gif) no-repeat; width:926px; float:left; font-size:18px; font-weight:normal; line-height:22px; height:310px; color:#222; padding:34px 17px 0 17px; }
.SaveMoneyTxt div.SaveTop{ border-bottom:1px #ececec solid; width:932px; float:left; font-size:14px; line-height:18px;  color:#222; padding:0px 0px 16px 0px; }
.SaveMoneyTxt div.SaveTop h3{ color:#b90000; font-size:18px; width:932px; padding-bottom:7px; float:left; font-weight:normal; }
.SaveMoneyTxt div.SaveTop p{ color:#222; font-size:14px; line-height:18px; width:932px; float:left; }
.SaveMoneyTxt div.SaveComments{ width:932px; float:left; font-size:14px; line-height:18px;  color:#53510b; padding:15px 0px 16px 0px; }
.SaveComments .SCommentsLeft{float:left; width:460px; border-right:1px #e3e3e3 solid; padding:16px 0 16px 3px;}
.SCommentsLeft p{ background:url(../images/green_quote_left.gif) 0 3px no-repeat; float:left; padding:0px 0 0 10px; width:450px; }
.SCommentsLeft p span{ background:url(../images/green_right_quote.gif) 325px 98px no-repeat; float:left; width:450px; }
.SCommentsLeft p span.From{ background:none; float:left; text-align:right; color:#222; font-size:14px; font-weight:bold; line-height:18px; padding-top:12px; width:434px; }

.SaveComments .SCommentsRight{float:left; width:456px; padding:16px 0 16px 10px;}
.SCommentsRight div.CommentRBlock{float:left; width:456px;}
.CommentRBlock p{ background:url(../images/green_quote_left.gif) 0 6px no-repeat; float:left; padding:2px 0 0 10px; width:440px; }
.CommentRBlock p span.Txt1{ background:url(../images/green_right_quote.gif) 68px 63px no-repeat; float:left; width:440px; }

.CommentRBlock p span.Txt2{ background:url(../images/green_right_quote.gif) 352px 26px no-repeat; float:left; width:440px; }
.CommentRBlock p span.From{ background:none; float:left; text-align:right; color:#222; font-size:14px; font-weight:bold; line-height:18px; padding-top:12px; width:434px; }

/* Why Listen To us */
.WhyListenUs{ width:960px; border-bottom:7px solid #e8ecdc; float:left; padding:20px 0 30px 0; }
.WhyListenUs div.ListenusContent{ width:955px; float:left; padding:11px 0 0 5px; }
.ListenusContent div.ListenLeft{ width:615px; float:left; }
.ListenLeft ul{ width:615px; float:left; }
.ListenLeft ul li span.TickIcon{ padding:7px 7px 7px 10px; border-right:1px #f9fcfa solid; float:left; width:19px; height:27px; }
.ListenLeft ul li span.ListenTxt{ padding:7px 0px 7px 10px; border-left:1px #d3e5da solid; float:left; }
.ListenLeft ul li.dark{ width:615px; font-size:14px; width:615px; float:left; padding:0 0px; background:#eaf3ee; border-bottom:1px solid #fff;}
.ListenLeft ul li.Light{width:615px; font-size:14px; float:left; background:#eef6f1; border-bottom:1px solid #fff;}

.ListenusContent div.ListenRight{ width:334px; float:right; }
.ImgBlock{border:1px #e9e9e9 solid; padding:7px; width:145px; }
.ImgBlock p{ line-height:20px; font-size:14px; color:#222; width:145px; text-align:center; float:left; }


/* TestimonialMain */
.TestimonialMain{ width:952px; border-bottom:7px solid #e8ecdc; float:left;  padding:20px 4px 30px 4px; }
.TestimonialMain div.testiContent{ border:1px #eee solid; width:950px; float:left;}
.testiContent div.TestiBlockleft{width:457px; float:left;  padding:15px 0 15px 18px;}
.Testidark{ background:#f2f8f4;}
.testilight{ background:#f9fbf7;}
.TestiHdg1{ color:#222; font-size:16px; font-weight:bold; width:456px; float:left; }
.LeftText{width:435px; float:left; padding:10px 0 0px 12px;}
.TestiImg{ border:1px #dde3df solid; padding:7px; width:111px; float:left;}

.TestiTxt{ padding:0px 0 0 16px; width:282px; float:left;}
.TestiTxt p{ color:#222; font-size:14px; line-height:18px; padding:0px 0 12px 0px; width:282px; float:left;}
.TestiTxt span.From{ font-weight:bold; font-size:14px; font-style:italic;}
.testiContent div.TestiBlockRight{width:457px; float:left; padding:15px 0 15px 18px;}

/**********************************Offer After***************/
.MainBtnContainer{ width:; padding:10px 203px 0 212px; float:left; width:532px;}
.AfterDivOffer{ width:532px; height:auto; float:left; text-align:center; font-size:12px; color:#404040; line-height:24px;}
.MapSecton p.SmlTxt{ width:915px; float:left; font-size:14px; line-height:18px; color:#222222; padding:0px 0 11px 0;}
.LessonMain{ padding:9px 0 15px 5px; float:left; width:955px;}
.LessonMaininner{ width:438px; height:auto; float:left; background:#fafcf7 url(../images/bg_section.gif) repeat-x; border:1px solid #eef7e3; padding:6px 15px 6px 12px;}
.LessonMaininner ul{ width:438px; height:auto; float:left; margin:0;  list-style-type:none;}
.LessonMaininner li{ width:438px; height:auto; float:left; margin:0; padding:7px 0 7px 0; list-style-type:none; background:url(../images/divDivider.gif) left bottom repeat-x;}
.LessonMaininner li.last{ width:438px; height:auto; float:left; margin:0; padding:7px 0 7px 0; list-style-type:none; background:none;}
.LessonMaininner li span{ width:380px; height:auto; float:left; margin:0; padding:0 0 0 38px; list-style-type:none; background:url(../images/bullet.jpg) 17px 6px no-repeat; font-size:14px; color:#53510b; line-height:22px;}
.Diifrencelesson{ padding:0 0 0 19px; float:left;}
.paddingUl{ padding:0 0 24px 0;  float:left;}
.paddingUl2{ padding:0 0 15px 0;  float:left;}
/*************************************************************/
.Addition{ width:955px; float:left; padding:0 0 15px 5px;}
.Addition ul{ width:955px; float:left; padding:0 0 0 0px; list-style-type:none;}
.Addition ul li.dark{ width:955px; float:left; padding:0 0px; background:#eaf3ee; border-bottom:1px solid #fff;}
.Addition ul li.Light{ width:955px; float:left; padding:0 0px; background:#eef6f1; border-bottom:1px solid #fff;}
span.ArrowImage{ border-right:1px solid #fff; float:left; padding:6px 6px 6px 10px;}

span.ArrowText{ border-left:1px solid #d4e5db; float:left; padding:6px 0px 6px 16px; width:896px; font-size:14px; color:#222222;}
.borderNone{ border-bottom:none;}
/**************************Mail Form************************/

.mailFormContent{ padding:5px 0 23px 5px; width:955px; float:left;}
.mailFormContent div.topCont{ padding:0 0 0 0px; width:950px; float:left; background:url(../images/bottom_box.jpg) left top no-repeat;}

.mailFormContent div.bottomCont{ padding:19px 0 15px 0px; width:950px; float:left; background:url(../images/box_bottom.jpg)  left bottom no-repeat;}

.InnerContainer{ width:920px; float:left; padding:0 0 0 30px;}

.InnerContainer div.leftCont{ width:475px; float:left; padding:10px 0 0 0;}

.InnerContainer div.leftCont h3{ width:435px; float:left; padding:0 0 0 0; font-size:18px; color:#222222; font-weight:normal;}

.leftCont ul{ width:435px; float:left; padding:20px 0 0 0; list-style-type:none;}
.leftCont li{ width:417px; float:left; padding:0 0 0 17px; list-style-type:none; font-size:18px; color:#407b00; line-height:30px; background:url(../images/arrow_green.gif) 3px 9px no-repeat;}

.MidSection{ width:169px; float:left; padding:0 0 11px 0;}
.Imageho{ border:1px solid #e3e5e2; background:#fff; float:left; padding:7px;}
/***********/
.ImageTestimonila{ width:242px; float:left; padding:7px 0 0 0;}

.ImageTestimonila blockquote {
width: 200px;
float: left; font-size:14px; line-height:18px; color:#222222;
margin: 0px;
padding:0  12px;
quotes: "\201C" "\201D";
}
.ImageTestimonila  blockquote:before { content: open-quote; font-weight: bold; }
.ImageTestimonila  blockquote:after { content: close-quote; font-weight: bold; }
.TestiSign{ width:200px; float:left; text-align:right;font-size:14px; font-weight:bold; line-height:18px; color:#222222;  font-style:italic;}


.EmailformBox{ height:61px; width:918px; float:left; padding:0 0 0 32px;}
.EmailformBox h3{ height:61px; width:918px; float:left; line-height:61px; font-size:18px; color:#222; font-weight:normal;}

.ContactForm{ padding: 0 10px; float:left; width:930px; display: none; }

.ContactForminner{ border:1px solid ##CFE2CE; float:left; width:928px; height:215px; background:#fff; }


.ContactLeftfrm{ width:395px; padding:19px 0 0 24px; float:left; 	}

.ContactLeftfrm h4{ width:395px; padding:0 0 0 0; float:left; font-size:34px; line-height:38px; color:#629776; font-weight:normal;}
.ContactLeftfrm p{ width:351px; padding:4px 0 0 0; float:left; font-size:16px; line-height:19px; color:#222; }


.ContactRightfrm{ width:485px; padding:0 0 0 0; float:left;}
.ContactRightfrm form{ width:485px; padding:0 0 0 0; float:left;}
.ContactRightfrm form fieldset{ width:485px; padding:0 0 0 0; float:left; border:none;}
.ContactRightfrm form fieldset label{ width:485px; padding:0 0 0 0; float:left; height:28px; line-height:28px; font-size:16px; color:#222;}

.ContactRightfrm form fieldset label span{ font-size:11px; color:#222;}
.FiledText{ width:480px; height:22px; float:left; border:1px solid #999999; background:#fff; font-size:16px; color:#222;}

.FiledTextare{ width:480px; height:68px; float:left; border:1px solid #999999; background:#fff; font-size:16px; color:#222; overflow:visible;}
.MainSubmit{ width:480px; float:left; padding:10px 0 0 0;}

a.emails{ width:88px; line-height:63px; height:63px; float:left; background:url(../images/email.gif) left top no-repeat; padding:0 0 0 57px; text-decoration:underline; color:#0046bb; font-size:18px;}


a.emails:hover{ width:88px; line-height:63px; height:63px; float:left; background:url(../images/email.gif) left bottom no-repeat; padding:0 0 0 57px; text-decoration:none; color:#0046bb; font-size:18px;}

a.active{ width:88px; line-height:63px; height:63px; float:left; background:url(../images/email.gif) left bottom no-repeat; padding:0 0 0 57px; text-decoration:none; color:#0046bb; font-size:18px;}

/***************************************************Inner Page****************************************************/
/***************************************************Privacy Policy****************************************************/


#ContentSectionInr { width:960px; float:left; padding-top:11px; }

#ContentSectionInr h2{ width:960px; height:auto; float:left; padding:14px 0 7px 0; font-size:14px; line-height:18px; font-weight:normal; text-transform:uppercase; }
#ContentSectionInr h3{ width:960px; height:auto; float:left; padding:14px 0 7px 0; font-size:14px; line-height:18px; font-weight:normal;  }
#ContentSectionInr h4{ width:960px; height:auto; float:left; padding:4px 0 12px 0; font-size:25px; line-height:18px; font-weight:normal; color:#e90f00; }

#ContentSectionInr p.Tetx{ width:940px; height:auto; float:left; padding:0 0 9px 0; font-size:14px; line-height:18px; }

#ContentSectionInr p.Tetx a{font-size:14px; line-height:18px; color:#0046ba; text-decoration:underline; }
#ContentSectionInr p.Tetx a:hover{ text-decoration:none; }
.Height725{ height:725px; float:left;}
.Height525{ height:525px; float:left;}

.PaddingCont{ height:auto; float:left; padding-bottom:20px;}

/********************************Footer Main *******************/
#FooeterWrapper{ width:100%; height:auto; float:left; background: #e8ecdc url(../images/footer_bg.gif) repeat-x}

#FooeterWrapper div.Footer{ width:960px; height:auto; margin:auto; }

.Footer div.TopFooter{ width:960px; height:auto; background:url(../images/footer_divider.gif) left bottom no-repeat; float:left; padding:29px 0 31px 0;}

.TopFooter ul{ height:auto;  float:left; padding:0 0 0 385px; list-style-type:none;} 
.TopFooter li{  height:auto;  float:left; padding:0 0 0 0; list-style-type:none; color:#222; font-size:14px; line-height:22px;} 
.TopFooter li a{   float:left;  color:#222; font-size:14px; line-height:22px; text-decoration:none;} 
.TopFooter li a:hover{text-decoration:underline;} 
.TopFooter li span{ float:left; padding: 0 5px;} 

.Footer div.BottomFooter{ width:960px; height:35px; float:left; padding:0 0 0 0;}
.BottomFooter p{ width:960px; height:35px; float:left; padding:0 0 0 0; line-height:35px; font-size:14px; text-align:center;}

.EmailPosition { position:absolute; left:171px; top:0; float:left; width:145px; height:63px; }
