body{background:#F2F2F2 url(../images/bg-body.gif) 0 0 repeat-x; font-family:Arial, Helvetica, sans-serif; color:#666666; margin:0 auto; padding:0; font-size:12px;}

a{outline:0; text-decoration:none;}

a img{outline:0;border:0;}

input{outline:0;}

.flt{float:left;}

.fltRt{float:right;}

/*--------------------------Link------------------*/

a:link {text-decoration:none; color:#0D7ACC;}

a:active {text-decoration:none; color:#0D7ACC;}

a:visited {text-decoration:none; color:#0D7ACC;}

a:hover {text-decoration:underline;}

/*----------------Reset------------------*/

.Clear {clear:both;	display:block;	height:0; width:0; overflow:hidden; visibility:hidden;}

.clear	{ clear:both;}

h1, h2, h3, h4, ul, li, form, input, fieldset, .TextReplaceByImage {	margin:0;	padding:0;	border:0;}

h1 { font-size: 1.5em; line-height: 1; margin-bottom:5px; font-weight:normal;}

h2 { font-size: 1.5em; line-height: 1; margin-bottom:5px; font-weight:normal;}

h3 { font-size: 1.5em; line-height: 1; margin-bottom:5px; font-weight:normal;}

h4 { font-size: 1.2em; line-height: 1.25; margin-bottom: 1.25em; height: 1.25em; }

h5 { font-size: 1em; font-weight: bold; margin-bottom: 1.5em; }

h6 { font-size: 1.2em; }



.TextReplaceByImage {background-repeat:no-repeat;	background-position:0 0;	text-indent:-9999px;}

a:active, a:focus { outline:none; }

img { border:0; }

h1, h2, h3 {font-weight:normal;	line-height:normal;}

table { border-collapse:collapse; }

/*--------------color----------------*/

.colWhite{color:#ffffff;}

.red{color:#a11a1b;}



/*--------------wrapper start----------------*/

#wrapper{margin:0 auto; padding:0;}



#hdrWrap{width:961px; margin:0 auto; padding:0; height:100px;}

#header{width:998px; margin:0 auto;}

#topNaviWrap{width:1002px; margin:0 auto; padding:0; height:36px;}

#topNaviWrap ul{list-style-type:none; margin:1px 0 0 0; padding:0;}

#topNaviWrap li{list-style-type:none; margin:0; padding:0; background:url(../images/bg-seprator.gif) left center no-repeat; display:inline; height:36px; float:left; color:#ffffff; text-transform:uppercase; font-family:Trebuchet MS, arial; font-size:14px; font-weight:bold;}

#topNaviWrap li a{color:#ffffff; text-decoration:none; padding:6px 25px 5px 25px; float:left;}

#topNaviWrap li a:hover, #topNaviWrap li a.current{background:url(../images/top-navi-hover.gif) 0 0 repeat-x;}





/*#topNaviWrap{width:998px; margin:0 auto; padding:0; height:36px;}

#topNaviWrap ul{list-style-type:none; margin:1px 0 0 0; padding:0;}

#topNaviWrap li{list-style-type:none; margin:0; padding:0; background:url(../images/bg-seprator.gif) left center no-repeat; display:inline; height:36px; float:left; color:#ffffff; text-transform:uppercase; font-family:Trebuchet MS, arial; font-size:14px; font-weight:bold;}

#topNaviWrap li a{color:#ffffff; text-decoration:none; padding:6px 25px 5px 25px; float:left;}

#topNaviWrap li a:hover, #topNaviWrap li a.current{background:url(../images/top-navi-hover.gif) 0 0 repeat-x;}

*/



#bodyWrap{width:961px; margin:0 auto; padding:0;}



.bigBoxWrap_half{margin-top:42px; width:700px; float:right; margin-bottom:10px;}



.bigBoxWrap_half .bgTop_half{background:url(../images/bg-top-bigBox_half.png) 0 0 no-repeat; height:64px;}

.bigBoxWrap_half .middleBigBox_half{background:url(../images/bg-bigBox_half.gif) 0 0 repeat-y;}

.bigBoxWrap_half .bgBottom_half{background:url(../images/bg-bottom-bigBox_half.png) 0 0  no-repeat; height:15px; overflow:hidden;}







.bigBoxWrap{margin-top:42px;}



.bigBoxWrap .bgTop{background:url(../images/bg-top-bigBox.png) 0 0 no-repeat; height:64px;}

.bigBoxWrap .middleBigBox{background:url(../images/bg-bigBox.gif) 0 0 repeat-y;}

.bigBoxWrap .bgBottom{background:url(../images/bg-bottom-bigBox.png) 0 0  no-repeat; height:15px; overflow:hidden;}

.bigBoxWrap .bgBottom2{background:url(../images/bg-bottom-bigBox2.jpg) 0 0  no-repeat; height:70px; overflow:hidden;}



.htabs{	overflow:hidden; position:relative; bottom:-3px; z-index:5px;  font-size:13px; width:100%; padding:25px 35px 0 35px;}

.htabs{list-style-type:none;}

.htabs li{list-style-type:none; width:auto; display:inline; float:left; position:relative; padding:0 30px; height:37px; line-height:37px; background:url(../images/bg-tab-li.gif) 0 0 repeat-x;}

.htabs li span.curveRight{background:url(../images/tab-curve-right.gif) 0 0 no-repeat; width:10px; height:37px; position:absolute; right:0; top:0;}



.htabs li.current{background:url(../images/bg-tab-active.gif) 0 0 no-repeat !important;}



.htabs li.current span.curveRight{background:url(../images/tab-curve-right-active.gif) 0 0 no-repeat !important; width:10px; height:37px; position:absolute; right:0; top:0;}



.noRightBorder{border-right:0 !important;}

.htabs li.current a{color:#036fc0;}

.htabs li a{color:#464646; text-decoration:none; font-weight:bold; display:inline-block; min-width:88px; text-align:center;}



.tabCont{padding:25px 35px; border-top:1px solid #d1d1d1;}

.tabConWrap{}



.omniAffiliateWrap{font-size:15px; color:#636363;}

.omniAffiliateWrap h2.heading{margin:0; padding:0; font-family:Arial, Tahoma; font-size:32px; text-transform:uppercase;}

.fontBlue{color:#0d7acc;}

.arialBlack{font-family:"Arial Black", Arial, Tahoma;}

.omniAffiliateWrap p{margin:0; padding:0;}



.descBoxWrap{width:206px; float:left; margin-top:20px;}

.descBoxWrap .descBox{background:url(../images/bg-descBox.gif) 0 0 no-repeat; min-height:242px;}

.descBoxWrap .bgBottom{background:url(../images/bg-bottom-descBox.gif) 0 0 no-repeat; height:12px;}



.descTitle{text-align:center; font-size:18px; font-weight:bold; color:#464646; min-height:68px;}

.descTitle h3{margin:0; padding:15px 5px 0 5px; font-weight:bold; font-size:18px;}

.descDetails{background:#d3d3d3 url(../images/bg-descBox1.gif) 0 0 repeat-x; min-height:60px; margin:0 4px; text-align:center; font-size:12px; line-height:18px; color:#000; padding:10px 8px 5px 8px;}



.desPic{text-align:center; min-height:105px;}

.bgNoWrap{display:block;}

.bgNo{background:url(../images/bg-no.png) 0 0 no-repeat; width:36px; height:32px; color:#ffffff; text-align:center; line-height:30px; font-size:17px; font-weight:bold; position:relative; bottom:-3px;}

.marL20{margin-left:20px;}

.omniStarpainWrap{background:url(../images/omnistar-pain.gif) 0 0 no-repeat;margin:3px; clear:both;}

.omniStarpainWrap .omniStarInn{padding:25px 35px 0px 35px;}

.omniStarpainWrap h3.pagSubHeading{margin:0 0 20px 0; padding:0 0 5px 0; font-size:22px; font-weight:bold; border-bottom:1px solid #dadfd4;} 

.omniStarpainWrap .colElem{float:left; width:224px;}

.omniStarpainWrap .colElem .colPic{display:block;}

.omniStarpainWrap .colElem .colTitle{display:block; font-size:16px; font-weight:bold; line-height:22px; padding:15px 0;}

.omniStarpainWrap .colElem .colDesc{display:block; color:#666666; font-size:12px; line-height:18px;}

.omniStarpainWrap .colElem2, .omniStarpainWrap .colElem3{margin-left:105px;}





.bodyContWrap{padding:25px 35px 0 35px; clear:both;}

.bodyContWrap h3.pagSubHeading{margin:0 0 20px 0; padding:0 0 5px 0; font-size:22px; font-weight:bold; border-bottom:1px solid #dadfd4;} 



.affiliateMar  .rowElm{padding-top:40px; padding-bottom:50px;}

.affiliateMar  .rowElm .colElem{float:left; width:280px;}

.affiliateMar  .rowElm .colElemM, .affiliateMar  .rowElm .colElemM{margin-left:25px;}

.affiliateMar  .rowElm .colElem .cloElm11{float:left; width:78px;}

.affiliateMar  .rowElm .colElem .cloElm12{float:left; width:202px;}

.affiliateMar  .rowElm h4{font-size:14px; font-weight:bold; padding-bottom:3px;}

.nmt{padding-top:0 !important;}





.footerWrap{background:url(../images/bg-footer.gif) 0 0 repeat-x; height:335px; margin-top:45px; color:#ffffff; clear:both;}

.footerWrap .footer{width:961px; margin:0 auto; padding:0;}

.footerTopWrap{height:253px; padding-top:20px;}

.footerBottomWrap{height:35px;}



.ftrContUs{float:left; width:310px; line-height:22px;}

.ftrContUsInner{margin:0 0px;}

.ftrContUsInner ul{list-style-type:none; padding:0 0 2px 0; margin:0; background:url(../images/dotted-line.png) left bottom no-repeat;}

.ftrContUsInner h4{padding-left:33px !important;}

.ftrContUsInner li{background:url(../images/bg-active-as.png) 0 0 no-repeat; height:30px; display:block; padding:0 20px 0 42px; line-height:30px;}

.ftrContUsInner li:hover{background:url(../images/bg-as-li.png) 0 0 no-repeat; height:30px; display:block;}

.ftrContUsInner li a{color:#ffffff;}



.ftrContUsInner a{color:#ffffff;}

.footerTopWrap h4{margin:0; padding:0 0 10px 0; font-size:18px; font-weight:normal; line-height:30px; color: #FFFFFF;}

:root .footerTopWrap h4{font-size:17px;}



.affiliateSoftware{float:left; width:353px; background:url(../images/affiliateSoftware.png) 0 0 no-repeat; height:239px;}

.affiliateSofInner{width:300px; margin:0 auto;}

.affiliateSofInner ul{list-style-type:none; padding:0 0 2px 0; width:300px; margin:0; background:url(../images/dotted-line.png) left bottom no-repeat;}

.affiliateSofInner h4{padding-left:33px;}

.affiliateSofInner li{background:url(../images/bg-active-as.png) 0 0 no-repeat; height:30px; display:block; padding:0 20px 0 42px; line-height:30px;}

.affiliateSofInner li:hover{background:url(../images/bg-as-li.png) 0 0 no-repeat; height:30px; display:block;}

.affiliateSofInner li a{color:#ffffff;}

.affiliateUniversity{float:right; width:295px;}

.viewMore{font-weight:bold; font-size:12px; color:#6faa35; padding:10px 20px 0 36px;}

.viewMore a{text-decoration:underline; color:#6faa35;}

.viewMore img{float:left; margin-right:10px;}

.followUs ul{list-style-type:none; margin:0; padding:10px 0 0 0;}

.followUs li{list-style-type:none; margin:0; padding:0;}

.followUs li img{float:left; margin-right:8px; margin-top:3px;}

.affiliateUnivInner{padding:0 15px;}

.affiliateUnivInner h4 img{float:left; margin-right:10px;}

.affiliateUnivInner p{margin:0; padding:10px 0 0 0;}

.signup img{float:left; margin-right:10px;}

.affiliateUnivInner a{text-decoration:underline; color:#6faa35;}

.footerBottomWrap a{margin:0 10px; color:#ffffff;}

.ftrNavi{padding-top:10px; padding-bottom:6px;}

.copyRgt{padding:0 10px;}



.getMoreSale{padding:0px; margin:0px; background:url(../images/boxGreFooterBg.jpg) no-repeat center top; height:75px; font-size:22px; font-weight:bold; color:#666666; line-height:75px; text-align:center; clear:both;}

.getMoreSale span{color:#0D7ACC;}

.getMoreSale img{vertical-align:middle; margin-left:10px;}



.download{padding:0px; margin:0px; height:10px; position:relative;}

.download a{padding:0px 0px 0px 25px; display:inline-block; position:absolute; right:0px; top:20px; background:url(../images/iconPdf.jpg) no-repeat left top; line-height:19px; color:#6FAA35; font-size:12px; text-decoration:underline;}

.download a:hover{text-decoration:none;}

.head3{padding:25px 0px 0px 20px; margin:0px; font-size:22px; font-weight:bold; color:#666666;}

.head3 span{color:#0D7ACC;}

.head5{padding:15px 0px 0px 20px; margin:0px; font-size:18px; font-weight:bold; color:#666666;}

.head5 span{color:#0D7ACC;}

.customThumb{padding:25px 0px 10px 0px; margin:0px 20px 0px 21px; border-top:1px solid #D1D1D1; border-bottom:1px solid #D1D1D1;}

.customThumb ul{padding:0px; margin:0px; list-style-type:none; background:url(../images/customTopImgThumbBg.jpg) no-repeat center top; height:104px;}

.customThumb ul li{padding:8px 0px 0px 7px; margin:0px; float:left;}

.customThumb ul li:first-child{padding:8px 0px 0px 9px;}

.customThumb ul li img{padding:0px; margin:0px; border:4px solid #D9D9D9;}



.customerDetailCont{padding:35px 30px 0px 30px; margin:0px; overflow:hidden;}

.customerDetailBox_1{padding:0px 0px 8px 0px; margin:0px 0px 40px 0px; background:url(../images/cutomerDetailBoxBottomBg.jpg) no-repeat left bottom; width:427px; float:left;}

.customerDetailBox_1+.customerDetailBox_1{float:right;}

.customerDetailBox_2{padding:8px 0px 0px 0px; margin:0px; background:url(../images/cutomerDetailBoxTopBg.jpg) no-repeat left top;}

.customerDetailBox_3{padding:0px; margin:0px; background:url(../images/cutomerDetailBoxMiddleBg.jpg) repeat-y left top;}

.customerDetailMatter{padding:2px 12px; margin:0px;}

.customerDetailMatter .imageCont{padding:0px; margin:0px; position:relative; height:120px; float:left;}

.customerDetailMatter .imageCont .pinup{position:absolute; left:-22px; top:-14px; z-index:100;}

.customerDetailMatter .imageCont .userImg{position:absolute; left:-17px; top:-25px; z-index:99;}

.customerDetailMatter .customHead{padding:0px; margin:0px; float:right; width:275px; height:87px; background:url(../images/cusomtNameTitleBg.png) no-repeat left top; overflow:hidden;}

.customerDetailMatter .customHead .image{padding:7px 0px 0px 20px; margin:0px; float:left;}



.customerDetailMatter .customHead .matter{padding:7px 0 0 25px; margin:0px; float:left; width:160px;}

.customerDetailMatter .customHead .matter h4{padding:0px 0px 20px 0px; margin:0px; font-size:14px; font-weight:bold; color:#666666;}

.customerDetailMatter .customHead .matter h4 span{color:#0D7ACC;}

.customerDetailMatter .customHead .matter h5{padding:0px; margin:0px; font-size:12px; font-weight:bold; color:#000000; text-transform:uppercase;}

.customerDetailMatter .customHead .matter p{padding:0px; margin:0px; font-size:12px; font-weight:bold; color:#6FAA35;}

.customerDetailMatter .customHead .matter p a{color:#6FAA35; text-decoration:underline;}

.customerDetailMatter .customHead .matter p a:hover{text-decoration:none;}

.customerDetailMatter .paraMatter{padding:0px; margin:10px 0px 0px 0px; border-bottom:1px solid #DADADA; font-size:12px; color:#666666; line-height:22px;  background:url(../images/paragraphLine.jpg) repeat left top;}



.customBlogCont{padding:0px 30px 0px 30px; margin:0px; overflow:hidden;}

.customBlogCont h3{padding:0px 0px 15px 10px; margin:0px; font-size:14px; font-weight:bold; color:#000000; background:url(../images/iconDash.jpg) no-repeat 0px 7px}

.customBlogCont h3 span{color:#6FAA35;}

.customBlogMatter{padding:15px; margin:0px 0px 20px 0px; border:1px solid #DEEEDF; -moz-border-radius:6px; border-radius:6px; background:#F1FDF3; position:relative;}

.customBlogMatter .topArrow{position:absolute; left:50px; top:-15px;}

.customBlogMatter h4{padding:22px 0px 0px 0px; margin:0px; background:url(../images/commaLeft.png) no-repeat left top; font-size:12px; color:#444444; font-weight:bold;}

.customBlogMatter p{padding:0px 0px 0px 0px; margin:0px; font-size:12px; color:#666666; line-height:18px;}

.customBlogMatter p img{vertical-align:middle;}





.demoBox{padding:25px 0px 10px 0px; margin:0px 20px 0px 21px; border-top:1px solid #D1D1D1; }



.demoLeft{width:616px; float:left;}



.orangeBig{color:#ff8b00; font-weight:bold; font-size:18px;}



.figure{   float: left;    margin-right: 9px;   width: 301px;}



.detailsText{float: left;    width: 285px;}

.title{ font-size: 30px;

    font-weight: bold;

    margin: 0;

    padding: 0;}



.blueColor{color:#2490e4;}



.demoBoxInner{overflow:hidden;}



.titleTwo{ font-size: 22px;    font-weight: bold;    margin: 0px 0px 30px 0px;    padding: 0;}



.demoRightSide{float:right;}



.horLine{ border-bottom: 1px solid #D1D1D1;

    clear: both;

    height: 1px;

    margin-bottom: 22px;

    padding-top: 15px;}

	

.greenLink {text-align:right; clear:both;    padding-top: 13px;}

	

.greenLink a{color:#6faa35; text-decoration:underline; font-weight:bold;}



.learnMore{color:#6faa35; background:url(../images/green_arrow.png) no-repeat right 50%; padding-right:8px; padding-left:3px; text-decoration:underline !important;}





.fiagureTwo{    float: left;    width: 104px;margin-right: 10px; position:relative; padding-left: 17px;}



.boxMatter{width:480px; float:left;}



.boxTop{ background:url(../images/round_box_top.png) no-repeat left top; height: 9px;    width: 484px;}



.boxMid{background:url(../images/round_box_mid.png) repeat-y left top;   width: 484px; position:relative;}



.boxMatterBot{background:url(../images/round_box_bot.png) no-repeat left bottom; height: 8px;    width: 484px;}



.arrowLeft{ background:url(../images/left_point_arrow.png) no-repeat left top;   height: 32px;

    width: 14px; position:absolute; left:-13px; top:9px;}

	

.caption{font-weight:bold; text-transform:uppercase; color:#000000;}



.clip{position:absolute; left:12px; top:3px;}



.titleThree{ font-size:22px; font-weight:bold; color:#000000; margin: 0px; padding-left: 39px;}



.liveDemoBox{ background:url(../images/live_demo_form_bg.png) no-repeat left top; height: 360px;    width: 283px;}



.liveDemoInner{        padding: 15px 1px 1px 24px;}





.formBox{  padding-top: 35px;}



.textBox{display:block; background:url(../images/txtbox_bg.png) no-repeat left top;    height: 27px;

    padding: 5px 1px 1px 7px;    width: 224px;}

	

.txtBox{	width: 204px;}



.redColor{color:#FF0000;}



.fltLeft{  float: left;    margin-right: 9px;}



.textD{font-style: italic;    width: 233px;color:#a0a0a0; font-size:13px;}



.tryNowBtn{background:url(../images/try_now_btn.png) no-repeat left 50%; color:#FFFFFF;

  color: #FFFFFF !important;

    display: block;

    font-size: 14pt;

    height: 41px;

    padding: 12px 1px 1px 9px;

    width: 221px;



}



.tryNowBtn:hover{text-decoration:none;}





.yellowClr{color:#fff600;}





.formElementCon{margin-bottom:1px;}



.label{padding-bottom:3px;}



.comboBox{ border: medium none;    width: 212px; color:#a0a0a0; font-size:13px;}



.headingTwo{font-size:30px; font-weight:bold; color:#464646; line-height:24px;}



.blueColorOne{color:#2490e4;}



.mobPara{font-size:12px;}



.mobbox1{clear:both;}



.leftSide{   float: left;    width: 423px;}



.leftSide2{   float: left;    width: 292px;}





.leftSide3{   float: left;    width: 556px;  padding-top: 40px;}





.rightSide{ float: left;

    margin-top: -25px;

    width: 512px;}



.rightSide2{   float: left;

    padding: 36px 10px 10px;

    width: 597px;}





.rightSide3{   padding-right: 42px;  padding-top: 40px;}





.rightSide4{ float: right;    padding-right: 18px;    width: 507px; padding-top: 41px;}





.tabContMobiPage{padding:25px 0px 35px 25px; border-top:1px solid #d1d1d1;}



.figureMob{float:right; margin-bottom: -44px;}



.buttonB{    clear: both;

    padding-right: 40px;

    text-align: right;}

	

.captionLink{padding-top:10px;}





.mobPara p{line-height:17px;}





.featureHeader{background:url(../images/blue_round_bg.png) no-repeat left top;   height: 317px;    width: 920px;}





.leftHead{  float: left;    padding: 33px 0 0 29px;    width: 404px;}





.rightHead{  float: right;    padding: 28px 38px 0 0;    width: 394px;}





.paraText{padding-top:10px; padding-bottom:10px;}





.paraText p{  margin-bottom: 11px;}



.listInner{overflow:hidden;}





.figureThumb{    float: left;    width: 194px;}





.featureList{list-style:none;     }



.featureList li{padding-bottom: 53px;}



.arrow{list-style:none;  padding-top: 10px;}



.arrow li{background:url(../images/arrow_1.png) no-repeat left 5px; padding-left: 14px; padding-bottom:0px; margin-bottom: 10px;}





.featureThumbTitle{display:block; font-size:16px; font-weight:bold; color:#000000;}



.rightText{ float: left;    width: 212px;}





.box_1{   float: left;    width: 449px;}



.box_2{   float: right;    width: 424px;}









.topNavContainer {float:right; width:775px;}

.topNavContainer ul	{float:right; list-style:none }

.topNavContainer ul	 li	{background: none repeat scroll 0 0 #98989A;

border-bottom: 1px solid #98989A;

border-left: 1px solid #98989A;

border-radius: 0 0 5px 5px;

border-right: 1px solid #98989A;

float: left;

line-height: 24px;

padding: 0 10px;  }

.topNavContainer ul	 li span	{background:url(../images/sprite.png) no-repeat;  padding-left:16px;}

.topNavContainer ul	 li a	{ color:#fff; text-decoration:none; padding-right:10px;}

.topNavContainer ul	 li a:hover	{ text-decoration:underline;}

.topNavContainer ul	 li.first	{ background-position:left top; width:10px; text-indent:-10000px;}

.topNavContainer ul	 li span.contactNo	{background-position:-13px -114px;}

.topNavContainer ul	 li span.mailto	{background-position:-6px -66px; padding-left:22px;}

.topNavContainer ul	 li span.chat	{background-position:-6px -88px; padding-left:22px;}

.topNavContainer ul	 li.last	{ background-position:right -34px; width:2px; text-indent:-10000px;}







#bannerCont{background:#266EA8 url(../images/baneerContBg.jpg) repeat-x left bottom; border-bottom:5px solid #FFFFFF;}

#bannerContInner{padding-top:43px; position:relative; height:320px; width:998px; margin:0px auto; background:url(../images/bannerInnerBg.png) no-repeat left top;}

.leftImageNew{float:left; position:relative; bottom:0px; margin-top:18px; width:550px; background:url(../images/bannerLine.png) no-repeat 5px 160px;}



.rightImg2{position:absolute; top:-5px; right:0px; z-index:1;}

.play2{position:absolute; z-index:5; left:728px; top:185px;}



ul.icons2{margin:0px; padding:0px;}

ul.icons2 li{width:200px; float:left; padding:0px 30px 0px 80px;  margin-bottom:30px;}

ul.icons2 li h1{color:#0C3569;}

ul.icons2 li h2{color:#0C3569;}

ul.icons2 li p{margin-bottom:5px;}

ul.icons2 li.manage{background:url(../images/revenue2.png) no-repeat left top;}

ul.icons2 li.setUp{background:url(../images/icon5.png) no-repeat left top;}

ul.icons2 li.ProvidedSite{background:url(../images/icon6.png) no-repeat left top;}

ul.icons2 li.multipleCreative{background:url(../images/icon7.png) no-repeat -5px top;}



.ebookCont{padding:15px; margin:0px; background:#F7F6F6; border:1px solid #DFDFDF; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px;}

.ebookCont h2{padding:0px 0px 5px 0px; margin:0px 0px 15px 0px; font-size:18px; font-weight:normal; color:#0C3569; letter-spacing:-1px; background:url(../images/ebookBorder.jpg) repeat-x left bottom;}

.ebookCont ul{padding:0px; margin:0px; list-style-type:none;}

.ebookCont ul li{padding:0px 0px 15px 0px; margin:15px 0px 0px 0px; overflow:hidden; background:url(../images/ebookBorder.jpg) repeat-x left bottom;}

.ebookCont ul li .imageCont{padding:0px; margin:0px; float:left;}

.ebookCont ul li .matterCont{padding:5px 0px 0px 0px; margin:0px; float:right; width:160px;}

.ebookCont ul li .matterCont h4{padding:0px 0px 7px 0px; margin:0px; font-size:16px; font-weight:bold; letter-spacing:-1px; color:#092A60; height:auto; line-height:normal;}

.ebookCont ul li .matterCont p{padding:0px; margin:0px; font-size:12px; color:#000000;}

.ebookCont ul li .matterCont p a{color:#000000; text-decoration:underline;}

.ebookCont ul li .matterCont p a:hover{text-decoration:none;}



.viewMore2{padding:15px 0px 10px 0px; text-align:right;}









#middleContainer{background:#FFF url(../images/middlebg.jpg) repeat-x left top; width:100%; }

#middleContainerNew	{  width:998px; margin:0px auto; padding-bottom:35px; overflow:hidden;}



#rightPanel	{ float:right;  width:320px; padding-top:30px;}

#leftPanel	{ width:620px; float:left; padding:30px 30px 30px 0px; background:url(../images/rightborder.png) no-repeat right top;}

ul.logo{ margin:16px 0px 0px 0px; display:block; clear:both;}

ul.logo li {width:104px; float:left; margin-right:2px;}

.viewAll	{ padding:15px 0px 25px 0px;}

.viewAll a	{ background:url(../images/sprite.png) no-repeat -6px -695px; padding-left:14px;}

.logoContainer	{padding:10px 0px; float:left; width:200px;}

.rightImg	{ position:absolute; bottom:0px; right:-11px; z-index:1;}

.play	{ position:absolute; z-index:5; left:690px; top:195px;}

/* Form

-------------------------------------------------------------- */

#formcontainer	{ background:url(../images/curvetop.jpg) no-repeat left top; padding-top:23px;}

#rightPanel fieldset	{border:none; background:url(../images/curvebottom.jpg) no-repeat left bottom; padding:0px 0px 18px 25px;}

#rightPanel fieldset p { margin-bottom:13px;}

#rightPanel fieldset p.heading	{ font-weight:bold; color:#0c3569;  margin-bottom:8px;}

#rightPanel fieldset p span { padding-left:5px; color:#ff0000;}

#rightPanel fieldset input[ type="text"] { border:1px solid #bbb; width:260px; color:#767676; height:20px; padding:3px 0px 0px 6px;}

#rightPanel fieldset textarea { border:1px solid #bbb; width:260px; color:#767676; height:75px; padding:3px 0px 0px 6px; text-align:left; font-family:arial; font-size:12px}



#rightPanel fieldset select { border:1px solid #bbb; width:268px; color:#767676; }

#rightPanel fieldset label	{ font-size:inherit}

#formHeader	{ background:url(../images/search.jpg) no-repeat left top;border:1px solid #fff; margin-left:25px; margin:0px 3px 16px 25px;}

#formHeader	 h2{ margin-top:9px; margin-left:48px; }

#formHeader2 { background:url(../images/contactIcon.png) no-repeat left top;border:1px solid #fff; margin-left:25px; margin:0px 3px 16px 25px;}

#formHeader2 h2{ margin-top:9px; margin-left:42px; }



ul.TopReasion li	{background:url(../images/sprite.png) no-repeat left top; padding-left:40px; margin:20px 0px; }

ul.TopReasion li h2	{ color:#767676; font-size:1.3em; font-weight:normal;}

ul.TopReasion li.first	{ background-position: left -173px;}

ul.TopReasion li.second	{ background-position: left -320px;}

ul.TopReasion li.third	{ background-position: left -465px;}

ul.TopReasion li.fourth { background:none;}

ul.TopReasion li.fourth a	{ font-weight:bold; color:#0c3569;}

#communitySites	{ background:url(../images/curvecommunity.png) no-repeat left top; height:80px; padding-top:10px; padding-left:12px; margin-top:23px;}

.communityHeading	{ overflow:hidden; color:#0C3569; font-size:12px; clear:both; height:24px; font-weight:bold;}

#communitySites h2	{ margin:0px; padding:0px;}

#communitySites ul { margin:0px 0px 0px 0px;}

#communitySites ul li	{ float:left; margin-right:5px;}




.callNoCont {
	float: right;
	margin: 0px;
	min-width: 475px;
	overflow: hidden;
	padding: 15px 0px 5px 50px;
}
.callNoCont .callNo {
	float: right;
	margin: 0px;
	padding: 0px;
}
.callNoCont .buttonTry {
	float: right;
	margin: 0;
	padding: 2px 0 0 15px;
}
.callNoCont .callNo h2 {
	color: #555555;
	font-size: 18px;
	font-weight: bold;
	margin: 0px;
	padding: 0px 0px 5px;
	text-align: right;
}
:root .callNoCont .callNo h2 img {
	float: none;
}
.callNoCont .callNo p {
	color: #7e7e7e;
	margin: 0px;
	padding: 5px 0px 0px;
	text-align: right;
	font: 18px "OpenSansCondensedBold", Arial, Helvetica, sans-serif;
	letter-spacing: 0.04em;
}
.callNoCont .callNo p span {
	color: #555555;
	display: inline-block;
	font-size: 11px;
	font-weight: bold;
	padding-left: 5px;
}
.callNoCont .callNo p span a {
	border-bottom: 1px solid #0d7acc;
	color: #0d7acc;
	font: bold 12px/24px Arial, Helvetica, sans-serif;
}
.callNoCont .callNo p span a:hover {
	border-bottom: 0px;
}




:root .callNoCont .callNo h2 img{float:none;}



.colorBlue{color:#0C3569 !important;}



.ebookRightText{float:right; width:285px;}

.subTitle{font-size:16px; font-weight: bold; margin:0px; padding:0px 0px 15px 0px;}

ul.ebookListing{padding:0px; margin:0px; list-style-type:none;}

ul.ebookListing li{padding:0px 0px 12px 15px; margin:0px; background:url(../images/arrow_2.png) no-repeat 0px 6px;}



.resorceCont{padding:25px 0px 10px 0px; margin:0px 20px 0px 21px; border-top:1px solid #D1D1D1;}

.resorceCont2{padding:25px 0px 10px 0px; margin:0px 20px 0px 1px; border-top:1px solid #D1D1D1;}

.resorceCont_new{padding:0px 0px 0px 0px; margin:0px 20px 0px 21px;}

.resorceCont p{padding:0px; margin:0px; font-size:12px; color:#666666; line-height:18px;}

.resorceThumCont{padding:0; margin:0px;}

.resorceThumCont ul{padding:30px 0px 0px 0px; margin:0px; list-style-type:none; overflow:hidden;}

.resorceThumCont ul li{padding:0px; margin:0px 0px 0px 0; float:left; width:298px; background:url(../images/resourceThumbBg.png) no-repeat left top;}

.resorceThumCont ul li:first-child{margin:0px;}

.resorceThumCont ul li .thumbHead{padding:19px 0px 0px 0px; margin:0px; height:50px; font-size:22px; color:#2490E4; font-weight:bold; line-height:22px; text-align:center;}

.resorceThumCont ul li .thumbImage{padding:0px; margin:0px; height:182px; text-align:center;}

.resorceThumCont ul li .thumbImage img{width:282px; height:172px; margin:5px 0px 0px 0px;}

.resorceThumCont ul li .downLoad{padding:0px 4px; margin:-4px 0px 0px 0px; height:35px; text-align:right; font-weight:bold;}

.resorceThumCont ul li .downLoad a{padding:0px 0px 0px 30px; margin:0px; display:inline-block; background:url(../images/resourceDownloadBg.png) no-repeat left top; color:#FFFFFF;}

.resorceThumCont ul li .downLoad a span{padding:4px 20px 0px 0px; display:inline-block; line-height:25px; background:url(../images/resourceDownloadBg.png) no-repeat right top;}





.resorceThumContr{padding:0; margin:0px;}

.resorceThumContr ul{padding:30px 0px 0px 0px; margin:0px; list-style-type:none; overflow:hidden;}

.resorceThumContr ul li{padding:0px; margin:0px 0px 0px 0; float:left; width:298px; height:292px; background:url(../images/resourceThumbBg.png) no-repeat left top;}

.resorceThumContr ul li:first-child{margin:0px;}

.resorceThumContr ul li .thumbHead{padding:19px 0px 0px 0px; margin:0px; height:50px; font-size:22px; color:#2490E4; font-weight:bold; line-height:22px; text-align:center;}

.resorceThumContr ul li .thumbImage{padding:0px; margin:0px; height:182px; text-align:center;}

.resorceThumContr ul li .thumbImage img{width:282px; height:172px; margin:5px 0px 0px 0px;}

.resorceThumContr ul li .downLoad{padding:0px 4px; margin:-4px 0px 0px 0px; height:35px; text-align:right; font-weight:bold;}

.resorceThumContr ul li .downLoad a{padding:0px 0px 0px 30px; margin:0px; display:inline-block; background:url(../images/resourceDownloadBg.png) no-repeat left top; color:#FFFFFF;}

.resorceThumContr ul li .downLoad a span{padding:4px 20px 0px 0px; display:inline-block; line-height:25px; background:url(../images/resourceDownloadBg.png) no-repeat right top;}





/* Css for Price Page*/

#bannerPriceInner{position:relative; width:998px; margin:0px auto; background:url(../images/priceBannerInnerBg.png) no-repeat center bottom;}

.priceInner{width:998px; margin:0 auto; background:url(../images/priceBigbg.png) no-repeat left top;}

.priceHeading{margin:0px; padding:10px 0px; text-align:center; font-family:Arial, Geneva, sans-serif; font-size:28px; color:#FFFFFF; line-height:38px; font-weight:bold; line-height:28px;}

.priceHeading span{font-weight:normal; font-size:25px;}

.priceInnerSub{width:852px; margin:30px auto; min-height:350px; position:relative;}

.priceBoxLeft{float:left; width:286px; height:335px; background:url(../images/boxLeftBg.png) no-repeat left top; }

.priceBoxLeft ul{margin:0; padding:12px 30px 0px 30px; list-style-type:none;}

.priceBoxLeft ul li{font-family:Arial, Helvetica, sans-serif, "Myriad Pro"; font-size:17px; color:#568417; text-align:center;}

.priceBoxLeft ul li.blueBold{font-family:Arial, Helvetica, sans-serif, "Myriad Pro"; font-size:13px; font-weight:bold; color:#0b2f65; text-align:center;

padding:5px 0px 0px 0px;}

.priceBoxLeft ul li.blueSmall{ font-family:Arial, Helvetica, sans-serif, "Myriad Pro"; font-size:15px; color:#3AABE4; text-align:center; padding:2px 0px 3px 0px; text-transform:uppercase; font-weight:bold; border-bottom:1px solid #D5D9E0; margin-bottom:10px;}

.priceBoxLeft ul li.green{ font-family:Arial, Helvetica, sans-serif, "Myriad Pro"; font-size:16px; font-weight:bold; color:#537b28; text-align:center;

padding:3px 0px 0px 0px;}

.priceBoxLeft ul li.greenBold{ font-family:Arial, Helvetica, sans-serif, "Myriad Pro"; font-size:21px; font-weight:bold; color:#537b28; text-align:center;

padding:3px 0px 0px 0px;}

.priceBoxLeft ul li.grey{ font-family:Arial, Helvetica, sans-serif, "Myriad Pro"; font-size:12px; color:#767679; text-align:center;

padding:2px 0px;}

.priceBoxLeft ul li.grey1{ font-family:Arial, Helvetica, sans-serif, "Myriad Pro"; font-size:12px; color:#767679; text-align:center;

padding:0px 0px 2px 0px; background:url(../images/lineDotted.jpg) no-repeat center bottom;}

.priceBoxLeft ul li.green1{ font-family:Arial, Helvetica, sans-serif, "Myriad Pro"; font-size:16px; font-weight:bold; color:#537b28; text-align:center; padding:0px 0px 5px 0px; background:url(../images/lineDotted1.jpg) no-repeat center bottom; border-bottom:1px dashed #D5D9E0; margin-bottom:5px;}

.priceBoxLeft ul li.green1 span{ font-family:Arial, Helvetica, sans-serif, "Myriad Pro"; font-size:12px; color:#767679;}

.priceBoxLeft ul li.green1 span strong{color:#FF0000;}

.priceBoxLeft ul li.blue{ font-family:Arial, Helvetica, sans-serif, "Myriad Pro"; font-size:12px; color:#003967; text-align:center; padding:0px 0px 5px 0px; border-bottom:1px dashed #D5D9E0; margin-bottom:5px; font-weight:bold;}



.priceBoxRight{ float:right; width:286px; height:335px; background:url(../images/boxRightBg.png) no-repeat top right;}

.priceBoxRight ul{margin:0; padding:12px 30px 0px 30px; list-style-type:none;}

.priceBoxRight ul li{font-family:Arial, Helvetica, sans-serif, "Myriad Pro"; font-size:17px; color:#568417; text-align:center;}

.priceBoxRight ul li.blueBold{font-family:Arial, Helvetica, sans-serif, "Myriad Pro"; font-size:13px; font-weight:bold; color:#0b2f65; text-align:center;

padding:5px 0px 0px 0px;}

.priceBoxRight ul li.blueSmall{ font-family:Arial, Helvetica, sans-serif, "Myriad Pro"; font-size:15px; color:#3AABE4; text-align:center; padding:2px 0px 3px 0px; text-transform:uppercase; font-weight:bold;  border-bottom:1px solid #D5D9E0; margin-bottom:10px;}

.priceBoxRight ul li.green{ font-family:Arial, Helvetica, sans-serif, "Myriad Pro"; font-size:16px; font-weight:bold; color:#537b28; text-align:center;

padding:3px 0px 0px 0px;}

.priceBoxRight ul li.greenBold{ font-family:Arial, Helvetica, sans-serif, "Myriad Pro"; font-size:21px; font-weight:bold; color:#537b28; text-align:center;

padding:3px 0px 0px 0px;}

.priceBoxRight ul li.grey{ font-family:Arial, Helvetica, sans-serif, "Myriad Pro"; font-size:12px; color:#767679; text-align:center;

padding:2px 0px;}

.priceBoxRight ul li.grey1{ font-family:Arial, Helvetica, sans-serif, "Myriad Pro"; font-size:12px; color:#767679; text-align:center;

padding:0px 0px 2px 0px; background:url(../images/lineDotted.jpg) no-repeat center bottom;}

.priceBoxRight ul li.green1{ font-family:Arial, Helvetica, sans-serif, "Myriad Pro"; font-size:16px; font-weight:bold; color:#537b28; text-align:center; padding:0px 0px 5px 0px; background:url(../images/lineDotted1.jpg) no-repeat center bottom; border-bottom:1px dashed #D5D9E0; margin-bottom:5px;}

.priceBoxRight ul li.green1 span{ font-family:Arial, Helvetica, sans-serif, "Myriad Pro"; font-size:12px; color:#767679;}

.priceBoxRight ul li.green1 span strong{color:#FF0000;}

.priceBoxRight ul li.blue{ font-family:Arial, Helvetica, sans-serif, "Myriad Pro"; font-size:12px; color:#003967; text-align:center; padding:0px 0px 5px 0px; border-bottom:1px dashed #D5D9E0; font-weight:bold;}



.priceBoxCenter{width:300px; height:372px; position:absolute; z-index:10; background:url(../images/boxCenterBg.png) no-repeat left top; top:-20px; left:276px;}

.priceBoxCenter ul{margin:0; padding:15px 30px 0px 30px; list-style-type:none;}

.priceBoxCenter ul li{font-family:Arial, Helvetica, sans-serif, "Myriad Pro"; font-size:17px; color:#568417; text-align:center;}

.priceBoxCenter ul li.blueBold{font-family:Arial, Helvetica, sans-serif, "Myriad Pro"; font-size:13px; font-weight:bold; color:#0b2f65; text-align:center;

padding:5px 0px 0px 0px;}

.priceBoxCenter ul li.blueSmall{ font-family:Arial, Helvetica, sans-serif, "Myriad Pro"; font-size:15px; color:#3AABE4; text-align:center; padding:2px 0px 7px 0px; text-transform:uppercase; font-weight:bold;  border-bottom:1px solid #D5D9E0; margin-bottom:10px;}

.priceBoxCenter ul li.green{ font-family:Arial, Helvetica, sans-serif, "Myriad Pro"; font-size:16px; font-weight:bold; color:#537b28; text-align:center;

padding:3px 0px 0px 0px;}

.priceBoxCenter ul li.greenBold{ font-family:Arial, Helvetica, sans-serif, "Myriad Pro"; font-size:21px; font-weight:bold; color:#537b28; text-align:center;

padding:3px 0px 0px 0px;}

.priceBoxCenter ul li.grey{ font-family:Arial, Helvetica, sans-serif, "Myriad Pro"; font-size:12px; color:#767679; text-align:center;

padding:2px 0px;}

.priceBoxCenter ul li.grey1{ font-family:Arial, Helvetica, sans-serif, "Myriad Pro"; font-size:12px; color:#767679; text-align:center;

padding:0px 0px 2px 0px; background:url(../images/lineDotted.jpg) no-repeat center bottom;}

.priceBoxCenter ul li.green1{ font-family:Arial, Helvetica, sans-serif, "Myriad Pro"; font-size:16px; font-weight:bold; color:#537b28; text-align:center; padding:0px 0px 10px 0px; background:url(../images/lineDotted1.jpg) no-repeat center bottom; border-bottom:1px dashed #D5D9E0; margin-bottom:5px;}

.priceBoxCenter ul li.green1 span{ font-family:Arial, Helvetica, sans-serif, "Myriad Pro"; font-size:12px; color:#767679;}

.priceBoxCenter ul li.green1 span strong{color:#FF0000;}

.priceBoxCenter ul li.blue{ font-family:Arial, Helvetica, sans-serif, "Myriad Pro"; font-size:12px; color:#003967; text-align:center; padding:3px 0px 7px 0px; border-bottom:1px dashed #D5D9E0; margin-bottom:5px; font-weight:bold;}



.quateHeading{ width:990px; background:url(../images/quateLeft.png) no-repeat left 10px; margin-top:10px;}

.quateHeading ul{ margin:0; padding:0; list-style-type:none; background:url(../images/quateRight.png) no-repeat right 10px;}

.quateHeading ul li{ font-family:"Times New Roman", Times, serif, Arial; height:40px; font-size:30px; color:#565656; padding:40px 0px 10px 110px;}

.quateHeading ul li span{ font-size:18px; color:#5e7749;}



.priceMattercont{padding:15px 0px 0px 0px; margin:0px; overflow:hidden;}

.priceMattercontLeft{float:left; width:460px; margin-right:65px;}

.priceMattercontLeft h3{ font-family:Arial, Helvetica, sans-serif, "Myriad Pro"; font-size:1.5em; color:#0e376e; padding:0px 0px 10px 0px; margin:0;}

.priceMattercontLeft p{ font-family:Arial, Helvetica, sans-serif, "Myriad Pro"; font-size:12px; color:#767676; padding-bottom:15px; margin-bottom:15px; border-bottom:#cccccc solid 1px;}



.priceMattercontRight{float:right; width:460px;}

.priceMattercontRight h3{ font-family:Arial, Helvetica, sans-serif, "Myriad Pro"; font-size:1.5em; color:#0e376e; padding:0px 0px 10px 0px; margin:0;}

.priceMattercontRight p{ font-family:Arial, Helvetica, sans-serif, "Myriad Pro"; font-size:12px; color:#767676; padding-bottom:15px; margin-bottom:15px; border-bottom:#cccccc solid 1px;}





.priceLock{background:url(../images/lockBorderBoxCenter.jpg) repeat-x left top; margin-bottom:30px;}

.priceLock ul{ margin:0; padding:0; list-style-type:none; background:url(../images/lockBorderBoxRight.jpg) no-repeat right top;}

.priceLock ul li{ height:75px; background:url(../images/lockBorderBoxLeft.jpg) no-repeat left top; padding:10px 0px 0px 15px;}

.priceLock ul li h3{ float:left; width:880px; font-family:Arial, Helvetica, sans-serif, "Myriad Pro"; font-size:1.5em; color:#0e376e; padding:5px 0px 5px 0px; margin:0;}

.priceLock ul li p{ float:left; width:880px; font-family:Arial, Helvetica, sans-serif, "Myriad Pro"; font-size:12px; color:#767676; padding-bottom:15px;}



.hotspot {color:#900; padding-bottom:1px; cursor:pointer;}

#tt {position:absolute; display:block; background:url(../images/tt_bottom.png) left bottom no-repeat; z-index:999;}

#tttop {display:block; height:10px; background:url(../images/tt_top.png) top right no-repeat; overflow:hidden}

#ttcont {display:block; padding:4px 12px 7px 15px; margin-left:55px; background:#328fe8; color:#ffffff;}

#ttcont h3 { font-family:Arial, Helvetica, sans-serif, "Myriad Pro"; font-size:18px; color:#ffffff; padding:0; margin:0;}

#ttbot {display:block; height:5px; margin-left:5px; overflow:hidden}



.benifitsCont{padding:0px; margin:0px;}

.benifitsCont h2{padding:0px 0px 10px 0px; margin:0px 0px 15px 0px; font-size:22px; font-weight:bold; color:#666666; border-bottom:1px solid #D1D1D1;}

.benifitsCont h2 span{color:#0D7ACC;}

.benifitsCont p{padding:0px 0px 10px 0px; margin:0px; color:#666666; font-size:12px; line-height:18px;}



.benifitsRow{padding:5px 0px 15px 0px; margin:0px; overflow:hidden;}

.benifitsRow .numberIcon{padding:0px; margin:0px; float:left;}

.benifitsRow .numberMatter{padding:0px; margin:10px 0 0 0; float:right; width:790px;}

.benifitsRow .numberMatter h4{padding:0px 0px 10px 0px; margin:0px; font-size:16px; color:#464646; font-weight:bold;}



.seoCont{padding:0px; margin:0px;}

.seoRow{padding:0px 0px 45px 0px; margin:0px; overflow:hidden;}

.seoRow h2{padding:0px 0px 10px 0px; margin:0px 0px 15px 0px; font-size:22px; font-weight:bold; color:#666666; border-bottom:1px solid #D1D1D1;}

.seoRow h2 span{color:#0D7ACC;}

.seoRow p{padding:0px 0px 10px 0px; margin:0px; color:#666666; font-size:12px; line-height:18px;}

.seoRow .seoImgCnt{padding:0px; margin:0px; float:left; width:410px;}

.seoRow .seoImgCnt.fltRight{float:right;}

.seoRow .seoMatter{padding:0px; margin:0px; float:right; width:465px;}

.seoRow .seoMatter.fltLeft{float:left;}

.seoQuote{padding:5px 0px 0px 25px; margin:0px; height:40px; background:url(../images/seoQuoteBg.png) no-repeat left top; font-size:14px; font-weight:bold; color:#666666;}

.seoQuote span{color:#2490E4;}



.seoUrlLink{padding:0px 20px !important; margin:0px 0px 10px 0px !important; background:#EBEBEB;}

.seoUrlLink a{padding:0px 0px 0px 15px; margin:0px; display:inline-block; line-height:26px; color:#666666; font-size:12px; font-weight:bold; background:url(../images/arrow_3.png) no-repeat 0px 10px;}



ul.seoListing{padding:0px; margin:0px; list-style-type:none; overflow:hidden;}

ul.seoListing li{padding:0px 0px 0px 15px; margin:0px; line-height:26px; color:#666666; font-size:12px; font-weight:bold; background:url(../images/arrow_3.png) no-repeat 0px 10px;}



.head4{padding:25px 0px 10px 0px; margin:0px 20px 0px 21px; font-size:22px; font-weight:bold; color:#666666; border-bottom:1px solid #D1D1D1;}

.head4 span{color:#0D7ACC;}

.articleCont{padding:10px 0px; margin:0px 20px 0px 21px; overflow:hidden;}

.articleCont p{padding:0px 0px 15px 0px; margin:0px; font-size:12px; color:#666666; line-height:18px;}



.articleBox{padding:15px 10px 0px 10px; margin:0px 0px 10px 0px; float:left; width:436px; height:195px; background:url(../images/articleBoxBg.jpg) no-repeat left top; overflow:hidden;}

.articleBox+.articleBox{float:right;}

.articleBox .articleBoxImage{padding:2px; margin:0px; float:left; border:1px solid #D1D1D1; background:#FFFFFF;}

.articleBox .articleBoxImage img{padding:0px; margin:0; width:177px;}

.articleBox .articleBoxMatter{padding:0px; margin:0px; float:right; width:230px;}

.articleBox .articleBoxMatter h4{padding:0px 0px 8px 0px; margin:0px; font-size:12px; font-weight:bold; color:#0D7ACC;}

.articleBox .articleBoxMatter p{padding:0px 0px 10px 0px; margin:0px; font-size:12px; color:#666666; line-height:18px;}

.articleBox .articleBoxMatter p a{color:#6FAA35; text-decoration:underline;}

.articleBox .articleBoxMatter p a:hover{text-decoration:none;}

.learnMore2{padding:0px 10px 0px 0px; display:inline-block; background:url(../images/arrow_4.png) no-repeat right 6px;}



.articleBottomBorder{border-bottom:1px solid #D1D1D1 !important; padding:0px 0px 15px 0px !important; margin:0px 0px 15px 0px !important;}

.articleTips{padding:0px 15px 0px 2px; margin:0px 0px 10px 0px; float:left; width:440px; border-right:1px solid #D1D1D1;}

.articleTips h4{padding:0px 0px 8px 0px; margin:0px; font-size:12px; font-weight:bold; color:#0D7ACC;}

.articleTips p{padding:0px 0px 10px 0px; margin:0px; font-size:12px; color:#666666; line-height:18px;}

.articleTips p a{color:#6FAA35; text-decoration:underline;}

.articleTips p a:hover{text-decoration:none;}

.articleTips+.articleTips{float:right; border:none; padding-right:0px;}



.omniDemo{padding:10px 20px 0px 21px; margin:0px;}

.omniDemo p{padding:0px 0px 15px 0px; margin:0px; font-size:12px; color:#666666; line-height:18px;}

.omniDemoRow{padding:0px 0px 20px 0px; margin:0px; overflow:hidden;}

.omniDemoRow .demoImage{padding:0px; margin:0px; float:left; text-align:center;}

.omniDemoRow .demoImage h3{padding:0px 0px 10px 0px; margin:0px; font-size:20px; font-weight:bold; color:#464646;}

.omniDemoRow .demoMatter{padding:40px 0px 0px 0px; margin:0px; float:right; width:572px;}

.omniDemoRow .demoMatter h3{padding:0px 0px 10px 0px; margin:0px; font-size:18px; font-weight:bold; color:#666666;}

.omniDemoRow .demoMatter h3 span{color:#0D7ACC;}

.omniDemoRow .demoMatter p{padding:0px 0px 15px 0px; margin:0px; font-size:12px; color:#666666; line-height:18px;}

.demoBox_1{padding:0px 0px 10px 0px; margin:0px; background:url(../images/domoBoxBottom.jpg) no-repeat left bottom;}

.demoBox_2{padding:10px 0px 0px 0px; margin:0px; background:url(../images/domoBoxTop.jpg) no-repeat left top;}

.demoBox_3{padding:0px 10px; margin:0px; background:url(../images/domoBoxMiddle.jpg) repeat-y left top;}

ul.demoListing{padding:0px; margin:0px; list-style-type:none; overflow:hidden;}

ul.demoListing li{padding:0px 0px 0px 15px; margin:0px; line-height:18px; color:#666666; font-size:12px; background:url(../images/arrow_3.png) no-repeat 0px 5px;}

.omniUserDemo{background:url(../images/omnistar-pain.gif) 0 0 no-repeat; margin:0px 3px; padding:0px 17px 0px 18px;}

.omniUserDemo p{padding:0px 0px 15px 0px; margin:0px; font-size:12px; color:#666666; line-height:18px;}



.freeCourceThumb{padding:0px; margin:0px; float:left; width:440px; overflow:hidden;}

.freeCourceThumb+.freeCourceThumb{float:right;}

.freeCourceThumb .freeThumbImage{float:left;}

.freeCourceThumb .freeThumbImage img{padding:2px; margin:0px; width:194px; border:1px solid #D1D1D1; background:#FFFFFF;}

.freeCourceThumb .freeThumbMatter{padding:0px; margin:0px; float:right; width:220px;}

.freeCourceThumb .freeThumbMatter h3{padding:0px 0px 10px 0px; margin:0px; font-size:16px; font-weight:bold; color:#666666;}

.freeCourceThumb .freeThumbMatter p{padding:0px 0px 10px 0px; margin:0px; font-size:12px; color:#666666; line-height:16px;}



.signupToday{position:absolute; right:-27px; top:15px;}

.emailCource{padding:0px 15px 0px 0px; margin:0px 40px 0px 0px; float:left; width:263px; border-right:1px dashed #D1D1D1; min-height:115px;}

.emailCource h3{padding:0px 0px 10px 0px; margin:0px; font-size:16px; font-weight:bold; color:#666666;}

.emailCource p{padding:0px 0px 10px 0px; margin:0px; font-size:12px; color:#666666; line-height:16px;}



.featureButton{padding:18px 31px 0px 30px; margin:0px; overflow:hidden; text-align:center;}











.list_style_large{padding:0px; margin:0px;}

.list_style_large ul {padding:0; margin:0px; list-style-type:none; overflow:hidden;}

.list_style_large ul li {height:auto; width:660px; line-height:18px; padding:0 10px 5px 15px; background: url("../images/disclosure-closed.png") no-repeat scroll 0 5px transparent; color: #65870E; margin:0;}







.resorceThumCont1{padding:0px; margin:0px;}

.resorceThumCont1 ul {padding:0; margin:0px; list-style-type:none; overflow:hidden;}

.resorceThumCont1 ul li {

width:398px; height:auto;

background: url("../images/disclosure-closed.png") no-repeat scroll 0 5px transparent;

color: #65870E; padding-left: 15px;

}

.resorceThumCont1 ul li:first-child{margin:0px;}

.resorceThumCont1 ul li .thumbHead{padding:19px 0px 0px 0px; margin:0px; height:50px; font-size:22px; color:#2490E4; font-weight:bold; line-height:22px; text-align:center;}

.resorceThumCont1 ul li .thumbImage{padding:0px; margin:0px; height:182px; text-align:center;}

.resorceThumCont1 ul li .thumbImage img{width:282px; height:172px; margin:5px 0px 0px 0px;}

.resorceThumCont1 ul li .downLoad{padding:0px 4px; margin:-4px 0px 0px 0px; height:35px; text-align:right; font-weight:bold;}

.resorceThumCont1 ul li .downLoad a{padding:0px 0px 0px 30px; margin:0px; display:inline-block; background:url(../images/resourceDownloadBg.png) no-repeat left top; color:#FFFFFF;}

.resorceThumCont1 ul li .downLoad a span{padding:4px 20px 0px 0px; display:inline-block; line-height:25px; background:url(../images/resourceDownloadBg.png) no-repeat right top;}



.signupForm label {

    display: inline-block;

    font-size: 1em;

    font-weight: bold;

    margin: 0;

    min-width: 140px;

    padding: 0;

    vertical-align: top;}

.signupForm input[type="text"] {

    border: 1px solid #BBBBBB;

    color: #767676;

    font-size: 1em;

    height: 20px;

    padding: 3px 0 0 6px;

    width: 260px;

    margin:6px 0;

}

.signupForm select {

    border: 1px solid #BBBBBB;

    color: #767676;

    font-size: 1em;

    height: 20px;

    width: 270px;

}

.buyBar {

    background-color: #ECECEC;

    border: 1px solid #CCCCCC;

    margin-top: 20px;

    padding: 0 0 26px;

    }



.step {

    border-bottom: 1px solid #919191;

    color: #0C3569;

    font-size: 22px;

    margin-bottom: 15px;

    padding: 0 0 15px;

    }

    

#leftBigPanel a.cvv {

    text-decoration: underline;

    font-size:12px;

}



.resorceCont .dropdown_p {

line-height: 35px;

}





.resorceCont .bold{

line-height: 18px;

margin: 15px 0 0 15px;

font-weight:bold;

}



.error_strings {

    margin:10px 0 10px 0;

    padding: 0;

}



.resorceThumCont  .error_strings ul li {

    background: url("../images/arrow-1.png") no-repeat scroll left 4px transparent;

    color: #FF0000;

    font-family: Arial,Helvetica,sans-serif,"Myriad Pro";

    font-size: 11px;

    font-weight: bold;

    line-height: 20px;

    margin:10px 0 0 0;

    padding: 0 0 0 20px;

    width: 507px;

    /*height: 20px;*/

}

.resorceThumCont .error_strings ul li:first-child{

 margin: 10px 0 0;

 }

.resorceThumCont  .error_strings li {

    list-style-type: none;

}











/*#insideLeftPanel {

    background: url("../images/leftpanel1.jpg") no-repeat scroll left top transparent;

    float: left;

    min-height: 300px;

    padding-left: 0;

    padding-top: 30px;

    width: 243px;

	margin-top:13px;

}

#insideLeftPanel ul {

}

#insideLeftPanel ul li {

    background: url("../images/insidedivider1.jpg") no-repeat scroll left bottom #FFFFFF;

    border-bottom: 1px solid #CECECE;

    margin: 0;

	list-style:none;

    padding: 0 0 1px;

}

#insideLeftPanel ul li.noBorder {

    background: none repeat scroll 0 0 transparent;

    border-top: 1px solid #D7D7D7;

    margin: 0;

    padding: 0;

}

#insideLeftPanel ul li a {

    background: none repeat scroll 0 0 #F7F7F7;

    color: #808080;

    display: block;

    font: bold 16px Arial,Helvetica,sans-serif;

    padding: 8px 0 9px 30px;

    position: relative;

    text-decoration: none;

}

#insideLeftPanel ul li a.active {

    background: none repeat scroll 0 0 #FFFFFF;

    color: #65870E;

    display: block;

    left: 1px;

    padding-left: 29px;

}*/





.leftNavi {

    background: url("../images/bg-navi.jpg") no-repeat scroll left bottom #2B6DA9;

    border-bottom: 1px solid #1C5B94;

    border-top: 1px solid #1C5B94;

    padding: 5px; border:solid 1px;

	width: 210px;

	float:left;

	margin:40px 0 20px 0;



}



.leftNavi ul {list-style:none;}





.leftNavi ul li {

    background: url("../images/bg-leftNavi-li.png") no-repeat scroll left bottom transparent;

    font-family: Arial,Helvetica,sans-serif;

    font-size: 12px;

    list-style-type: none;

    margin: 0;

    padding: 0 0 0 7px;

    text-transform: uppercase;



}



.leftNavi ul li a {



	color: #FFFFFF;

    display: block;

    padding: 10px;

    text-decoration: none;



}





.leftNaviWrap .leftNavi li.active, .leftNaviWrap .leftNavi li:hover {

    background: url("../images/bg-leftNavi-active.png") no-repeat scroll left bottom transparent;

    font-weight: bold;



}

.e-books{

float:left;

margin-right:66px;

}





#formcontainer {

    background: url("../images/curvetop.jpg") no-repeat scroll left top transparent;

    padding-top: 23px;

}



.container {

    overflow: hidden;

}



#leftDemo {

    border-left: 1px solid #DCDBDB;

    float: left;

    padding: 0 0 30px 80px;

	margin:0 0 0 -20px;

    width: 320px;

}

#leftDemo fieldset {

    background: url("../images/curvebottom.jpg") no-repeat scroll left bottom transparent;

    border: medium none;

    padding: 0 0 18px 25px;

}

#leftDemo fieldset p {

    margin-bottom: 13px;

}

#leftDemo fieldset p.heading {

    color: #0C3569;

    font-weight: bold;

    margin-bottom: 8px;

}

#leftDemo fieldset p span {

    color: #FF0000;

    padding-left: 5px;

}

#leftDemo fieldset input[type="text"] {

    border: 1px solid #BBBBBB;

    color: #767676;

    height: 20px;

    padding: 3px 0 0 6px;

    width: 260px;

}

#leftDemo fieldset textarea {

    border: 1px solid #BBBBBB;

    color: #767676;

    font-family: arial;

    font-size: 12px;

    height: 75px;

    padding: 3px 0 0 6px;

    text-align: left;

    width: 260px;

}

#leftDemo fieldset select {

    border: 1px solid #BBBBBB;

    color: #767676;

    width: 268px;

}

#leftDemo fieldset label {

    font-size: inherit;

}

.headingContainer {

    height: 44px;

}

ul.bullets {

    float: left;

    margin: 0 0 0 0;

    padding: 0;

}

ul.bullets li {

    background: url("../images/grayBullet.png") no-repeat scroll left 5px transparent;

    color: #636363;

    font-size: 12px;

    padding: 0 0 2px 15px;

}

ul.bullets li a {

    color: #636363;

}

ul.bullets li a:hover {

    color: #4F6228;

}

ul.bullets li .activeNav {

    color: #4F6228;

}



#rightDemo {

    float: right;

    margin-left: 30px;

    padding: 0;

    width: 365px;

	margin:0 70px 0 0;

}



#insideRightPanel_1 ul li, ul.greenBullets li {

    background: url("../images/disclosure-closed.png") no-repeat scroll 0 5px transparent;

    color: #65870E;

    padding-left: 15px;

}



li {

    list-style-type: none;

}