/* CSS Document */
body{margin:0; padding:0;}
.wrapper{width:1005px; margin:0 auto; overflow:hidden;}
.containerss{ width:1005px; overflow:hidden; /*background:#FFFFFF; border:2px solid #8b8f5d; position:relative;*/ }
.float{float:left; display:inline;}
.clearboth{height:0px; line-height:0px; font-size:0px; clear:both;}
.pngholder{behavior:url(iefix/iepngfix.htc);}

#simpleshow{overflow:hidden;}
#rounded_corners_topleft{background-image:url(../images/OfferClickImages/round-top-left.gif);
background-position:left top;
background-repeat:no-repeat;
float:left;
height:1.33em;
display:inline;
width:1.41em;
margin:0; padding:0;
overflow:hidden;
}
#rounded_corners_topright{background-image:url(../images/OfferClickImages/round-top-right.gif);
background-position:right top;
background-repeat:no-repeat;
float:right;
overflow:hidden;

display:inline;
margin:0; padding:0;
height:1.33em;
width:1.41em;}
#rounded_corners_bottomleft{background-image:url(../images/OfferClickImages/round-bottom-left.gif);
background-position:left top;
background-repeat:no-repeat;
float:left;
display:inline; margin:0; padding:0;
height:1.33em;
overflow:hidden;
width:1.41em;}
#rounded_corners_bottomright{background-image:url(../images/OfferClickImages/round-bottom-right.gif);
background-position:right top;
background-repeat:no-repeat;
overflow:hidden;
display:inline; padding:0; margin:0;
float:right;
height:1.33em;
width:1.41em;}

.floatright{float:right; display:inline;}
.marginpadding0{margin:0; padding:0;}
.paddingtopbottom25{padding:25px 0;}
.paddingbottom25{padding-bottom:25px;}
.clear{clear:both;}
.marginleft{margin-left:45px;}
.margint0p10{margin-top:10px;}
.marginleft10px{margin-left:10px;}
.marginleft5px{margin-left:5px;}
.paddingtop25{ padding-top:25px;}
.margintop25{margin-top:25px;}
.marginleft25{margin-left:25px;}
.marginleft50{margin-left:50px;}
.padding-right50{padding-right:50px;}
.marginbottom25{margin-bottom:25px;}
.top_bg{height:18px; overflow:hidden;}
.marginleft60{margin-left:60px;}
.bodernone{border:none;}
.top_mid{height:17px; border-top:1px solid #8b8f5d; width:963px; overflow:hidden; background:#FFFFFF;}

.hori_line{background-color:#D1D6AD; float:left; display:inline; line-height:3px;height:3px; overflow:hidden; width:960px;}
.body_container{width:1005px; float:left; overflow:hidden;background:#FFFFFF;}
/*=======================================login_top part=============================================*/
.logo{margin:5px 0 0 -4px; position:relative; padding:0; }
.user_font {color:#888888; font-size:12px; font-family:Arial; margin:7px 0 0 ; font-weight:normal;  padding:0;}
.mid_login{ background:url(../images/OfferClickImages/input_top_mid_bg.jpg) repeat-x 0; height:29px; display:block;}
.top_margin{margin-top:5px;}
.top_right_login{ margin:62px -1px 0 0; padding:0; float:right; display:inline; position:relative;}
.top_right_login dd h1 span{height:29px; overflow:hidden;}
.top_right_login .user{ width:135px; border: 0 solid;}
.top_right_login .password{width:135px; border: 0 solid;}
/*======================================top Advertising =============================================*/
.advertise_top{width:987px; margin:0 auto 0; position:relative;}
.advertise_top dl{float:left; display:inline; width:990px;}
.advertise_content{ width:959px; height:55px; overflow:hidden; background:url(../images/OfferClickImages/advertise_top_mid_bg.jpg) repeat-x scroll; }

/* 
#simpleshow {
		   list-style:none;  width:799px; height:55px;
			
			
		}
		
		#simpleshow li {
		    list-style:none;  width:799px;
		}
		
		A bit of custom styling 
		
		#simpleshow {
			font-family:"Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif;
			font-size:12px;
			font-size-adjust:none;
			font-style:normal;
			font-variant:normal;
			font-weight:normal;
			line-height:18px;
			color:#222222;
			width:980px;
			margin:0 auto;
		
		
	
		#simpleshow-holder {
		position:relative;

		}}*/
.advertise_content ul.left{list-style:none;  width:550px;}
.advertise_content ul.left li h1{line-height:55px; list-style:none;  width:550px; color:#2A6C00; font-size:40px; font-family:Arial; font-style:italic; font-weight:normal;}
.advertise_content ul.left li h1 span{font-size:30px; font-weight:normal; color:#f47523;}

/*.advertise_content ul.left li div{width:799px;}
.advertise_content ul.left li div dl.first{ width:426px; overflow:hidden;}
.advertise_content ul.left li div dl.second{ width:144px;overflow:hidden;}
.advertise_content ul.left li div dl.second dd{background:url(../images/OfferClickImages/dotted.jpg) scroll no-repeat left center;width:129px; padding:0 0 0 15px;}
.advertise_content ul.left li div dl.second dd a{color:#f47523; font-size:18px;   font-style:italic; line-height:20px; font-weight:bold; text-decoration:none;}
.advertise_content ul.left li div dl.second dd a:hover{text-decoration:underline}

.advertise_content ul.left li div dl.third{ width:206px;overflow:hidden;}
.advertise_content ul.left li div dl.third dd{background:url(../images/OfferClickImages/dotted.jpg) scroll no-repeat left center;width:291px; padding:0 0 0 15px;}
.advertise_content ul.left li div dl.third dd a{color:#f47523; font-size:18px;   font-style:italic; line-height:20px; font-weight:bold; text-decoration:none;}
.advertise_content ul.left li div dl.third dd a:hover{text-decoration:underline}
*/


.advertise_content ul.right{ width:310px; list-style:none;}
.advertise_content ul.right li.left{width:73px; line-height:55px; color:#2a6c00; font-style:italic; font-family:Arial; font-weight:normal; font-size:14px;}
.advertise_content ul.right li input.zipcode{vertical-align:top; margin: 9px 0; height:28px; background:url(../images/OfferClickImages/zip_input_bg.jpg) repeat-x; width:150px; line-height:18px; border:none;color:#888888; font-size:12px; font-family:Arial; font-weight:normal; padding:10px  0; }


/*=======================================================orange box start here====================================================*/

#orange_box{margin:10px auto 0; width:982px; overflow:hidden; height:332px; position:relative; background:url(../images/OfferClickImages/orange_box.jpg) no-repeat scroll;}
.orange_left_text_part{width:660px; overflow:hidden; float:left; display:inline; margin:20px 0 0 50px; padding:0;}
.orange_right_part{width:256px; height:308px; overflow:hidden; margin:13px 0 0; padding:0; float:left; display:inline; background:url(../images/OfferClickImages/right_lady_with_mobile.png) scroll no-repeat top left;}




/*=======================================================orange box ends here====================================================*/
/*====================================================Demo Video box start here===================================================*/

.demo_video_box{border:1px solid #a3ad5c; margin:10px auto 0; background:url(../images/OfferClickImages/demo_vedeo_bg.jpg) scroll repeat-x #fbfcf8; width:980px; overflow:hidden;}
.demo_video_left_text_part{width:625px; overflow:hidden;}
.demo_video_part{width:238px; border:1px #a3ad5c solid; overflow:hidden; height:146px; margin:5px 5px 5px 50px;}
.demo_video_part dd.videopart{background:#a3ad5c; margin:5px; height:136px; display:block; overflow:hidden;}




/*====================================================Demo Video box start here===================================================*/
/*=======================================================change box with button=================================================*/

.box_wrap{width:980px; overflow:hidden; margin:0 auto; padding:0;}
		/*
		 * Required 
		*/
		.container {width:978px; border:1px #a3ad5c solid;overflow:hidden; clear:both; background:#f1f8ff; border-top:none;height:540px; padding-bottom:0px;}
		.slides { position:absolute; width:980px; padding:0; margin:0; float:left; display:inline; }
		.slides li { width:920px; display:none; padding:0 29px; margin:0; }
		.slides li.did{width:943px;  display:none; padding:0; margin:0 auto; padding:0 17px; overflow:hidden;}
		/*
		 * Optional
		*/
		#loopedSlider,#newsSlider { margin:0; padding:0; float:left; display:inline; width:980px; position:relative; clear:both; overflow:hidden; }
		.slides li { padding-bottom:0px; }
		ul.pagination { list-style:none; padding:0; margin-left:0; margin-bottom:0; position:relative; background:url(../images/OfferClickImages/bg_line.jpg) bottom repeat-x scroll;width:980px; height:44px; overflow:hidden; float:left;display:inline; }
		ul.pagination li  { float:left; display:inline; }
		ul.pagination li a {background:url(../images/OfferClickImages/button_left.jpg) no-repeat scroll top left; padding: 0 0 0 13px; height:44px; float:left; display:inline-block; margin:0 1px 0 0; font-size:16px; color:#efa24b; font-family:Arial; font-weight:bold; text-decoration:none;}
				ul.pagination li a span  {background:url(../images/OfferClickImages/button_bg.jpg) no-repeat scroll right top; line-height:44px; float:left; padding:0 30px 0 17px; display:block; margin:0; cursor:pointer;}
		ul.pagination li.active a{background:url(../images/OfferClickImages/button_left_active.jpg) no-repeat scroll top left; padding: 0 0 0 13px; height:44px; float:left; display:inline-block; margin:0 1px 0 0; font-size:16px; color:#efa24b; font-family:Arial; font-weight:bold; text-decoration:none;}

	ul.pagination li.active a span{ background:url(../images/OfferClickImages/button_bg_active.jpg) no-repeat scroll right top; line-height:44px; float:left; padding:0 30px 0 17px; display:block; margin:0;}

.box_main_content1{width:920px; display:inline; }
.box_main_content1 a{position:relative;}
.col{width:920px; overflow:hidden;}


/*========================================Did you Know part start here======================================================*/


.did_you_know_box{width:943px; background:url(../images/OfferClickImages/did_you_know_bg.jpg) no-repeat scroll; height:545px; overflow:hidden;}

.did_you_know_cont{width:941px; height:543px; background:url(../images/OfferClickImages/girl_right_bg.png) scroll no-repeat; overflow:hidden;}

/*========================================Did you Know part ends here======================================================*/


/*.button_part{background:url(../images/OfferClickImages/bg_line.jpg) bottom repeat-x scroll;width:980px; height:44px; overflow:hidden;}
.button_part dl dd {width:967px; }
.button_part dl dd a {background:url(../images/OfferClickImages/button_left.jpg) no-repeat scroll top left; padding: 0 0 0 13px; height:44px; float:left; display:block; margin:0 10px 0 0; font-size:16px; color:#efa24b; font-family:Arial; font-weight:bold; text-decoration:none;}
.button_part dl dd a span{ background:url(../images/OfferClickImages/button_bg.jpg) no-repeat scroll right top; line-height:44px; float:left; padding:0 30px 0 17px; display:block; margin:0; cursor:pointer;}

.button_part dl dd a.active{background:url(../images/OfferClickImages/button_left_active.jpg) no-repeat scroll top left; padding: 0 0 0 13px; height:44px; float:left; display:block; margin:0 10px 0 0; font-size:16px; color:#efa24b; font-family:Arial; font-weight:bold; text-decoration:none;}
.button_part dl dd a.active span{ background:url(../images/OfferClickImages/button_bg_active.jpg) no-repeat scroll right top; line-height:44px; float:left; padding:0 30px 0 17px; display:block; margin:0;}


.box_main{width:978px; border:1px #a3ad5c solid;overflow:hidden; clear:both; border-top:none;height:540px; overflow:hidden;  padding-bottom:25px;}

.col {
	    display:block;
	    width:978px;
	    float:left;
		height:540px;
	    }
#folio{position:absolute; top:50px; left:0px; width:4533px;}*/

								/*How To*/
								
		.tabhowtoliftpart{width:650px; border-right:1px solid #a3ad5c ; overflow:hidden;}
		.tabhowtoliftpart dd{width:550px;}
		.tabhowtoliftpart dd div {width:550px; list-style:none;}
		.tabhowtoliftpart dd div dl dd.heading{width:450px;}
		.tabhowtoliftpart dd div dl dd.heading h1 { color:#804000; font-size:18px; line-height:22px; font-weight:normal;}
		.tabhowtoliftpart dd div dl dd.watchvedio{width:100px;}
		.tabhowtoliftpart dd div dl dd.watchvedio img{border:none;}
		.tabhowtoliftpart dd.signups{background:url(../images/OfferClickImages/bg_line.jpg) bottom repeat-x scroll; width:550px;overflow:hidden;}
		.tabhowtoliftpart dd.box{width:548px; border:1px solid #a3ad5c; border-top:none; overflow:hidden;}
		.tabhowtorightpart{width:248px; overflow:hidden;}
		.tabhowtorightpart div.content{width:200px; overflow:hidden; margin:0 auto;}
		.tabhowtorightpart div.content dl.heading{width:200px; background:url(../images/OfferClickImages/howt-leftheadingimg.jpg) scroll no-repeat top left; height:38px; overflow:hidden; font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#276f01; line-height:38px; text-align:center;}
		.tabhowtorightpart div.content dl.contains{ width:198px; padding:10px 0; border:1px solid #a3ad5c; border-top:none; overflow:hidden; background:#fff; border-bottom:none;}
		.tabhowtorightpart div.content dl.contains dd {background:url(../images/OfferClickImages/rightconsumerlist.jpg) scroll no-repeat 10px 0; padding-left:40px;width:158px; overflow:hidden; margin:0 0 5px;}
		.tabhowtorightpart div.content dl.contains dd a{font-size:18px; text-decoration:none; line-height:22px; color:#677D94; font-family:Arial, Helvetica, sans-serif;}
		.tabhowtorightpart div.content dl.contains dd a:hover{text-decoration:underline;}
		.tabhowtorightpart div.content dl.bottomline{background:url(../images/OfferClickImages/rightpartbottomimg.jpg) scroll no-repeat top left; width:200px; height:6px; overflow:hidden;}

									/*About Us tab*/
									
		.tababout_us{ width:720px; border-right:1px solid #a3ad5c ; padding: 25px 0; overflow:hidden;}
		.tababout_us p{ font-size:17px; padding-right:20px; font-family:Arial, Helvetica, sans-serif; color:#000000; line-height:22px; margin-bottom:15px;}
		
								/*FAQ tab*/
		.tabfaq{width:920px;}
		.tabfaq dd.question{font-size:16px; background:url(../images/OfferClickImages/question.gif) no-repeat scroll left center; font-weight:bold; color:#2A6C00; font-family:Arial, Helvetica, sans-serif;width:895px; line-height:20px; padding:0 0 0 25px; margin-bottom:10px;}
		.tabfaq dd.answer{font-size:14px; font-weight:normal; background:url(../images/OfferClickImages/answer.gif ) scroll no-repeat left top; color:#000; font-family:Arial, Helvetica, sans-serif; line-height:16px; width:895px; line-height:16px; padding:0 0 15px 25px;}						
		.tabfaq dd.answer span{color:#FF6600;}	
		/*Feature Tab*/
		.featuretab{width:920px;}
		.featuretab dd.box{width:447px; overflow:hidden;}
		.featuretab dd.box ul{list-style:none;width:447px;}
		.featuretab dd.box ul li.img{list-style:none; margin:0; padding:0; float:left; display:inline; width:59px; overflow:hidden;}
		.featuretab dd.box ul li.text{width:368px;  float:left; margin:10px 0 0 15px; padding:0; display:inline; overflow:hidden; list-style:none;}
		.featuretab dd.box ul li.text p.heading{font-family:Arial, Helvetica, sans-serif; line-height:22px; font-size:18px; font-weight:bold; color:#000;}
		.featuretab dd.box ul li.text p.content{color:#EF4900; font-size:16px; line-height:20px; font-family:Arial, Helvetica, sans-serif; font-weight:normal;}
							
.get_start_but{width:920px; margin: 10px 0px 0; background:url(../images/OfferClickImages/bg_line.jpg) center repeat-x scroll; height:33px;  }
.get_start_but dd{margin-left:250px;}
/*.get_start_but dd h1{background:#f1f8ff; padding:0 10px; display:block; margin:0;}ak*/
.get_start_but dd h1{background:#f1f8ff; padding:0 47px; display:block; margin:0;}
.get_start_but dd img {border:none;}
/*=================================================About Us=====================================================*/
.about_us{width:980px; overflow:hidden; margin:0 auto;}
.about_us h5{color:#a3ad5c; font-family:Arial, Helvetica, sans-serif; font-size:26px; font-weight:normal; line-height:35px; padding-left:10px;}
.about_us h5 span{color:#2a6c00; font-size:32px; font-family:Arial, Helvetica, sans-serif; font-weight:bold;}
.about_us dl {background:url(../images/OfferClickImages/about_us_bg.jpg) scroll repeat-y 0; width:980px; }
.about_us dl dd.first1{width:213px;}
.about_us dl dd.second{width:267px;}
.about_us dl dd.third{width:205px;}
.about_us dl dd.fourth{width:241px;}
.boder_right{ border-right:1px solid #a3ad5c;}

 /*=======================================font=============================================================*/
 h2 a {color:#2450AB; font-style:inherit; line-height:14px; float:right; clear:both;text-decoration:none; margin:3px 7px 0 0; padding:0; font-family:Arial; font-size:11px; font-style:italic; font-weight:normal;}
  h2 a:hover{text-decoration:underline;}
 .text_right{ text-align:right;}
 .text_center{text-align:center;}
 h1{font-family:Arial; color:#2a6c00; font-size:25px; font-weight:normal; line-height:30px; }
 h3{font-family:Arial; font-size:18px; color:#000000; line-height:22px; font-weight:normal;}
 p{margin:0 0 10px;}
 .lightblack{font-family:Arial, Helvetica, sans-serif; color:#898888; font-weight:normal; font-size:12px; line-height:18px;}
 .about_us_heading{font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:20px; font-weight:normal; line-height:22px;}
 .about_us_heading sup{font-size:12px;}
  .about_us_heading_content{color:#2450AB; font-family:Arial, Helvetica, sans-serif; line-height:20px; font-size:13px; font-weight:normal; text-decoration:none; }
  .about_us_heading_content:hover{text-decoration:underline;}
  .font_greenlarge{line-height:55px;  color:#2A6C00; font-size:28px; font-family:Arial; font-style:italic; font-weight:normal;}
.bold {font-weight:bold;}
.orangebold{color:#F47523; font-size:18px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; line-height:25px;}
.lightbrown{color:#B38961; font-size:18px; line-height:22px; font-family:Arial, Helvetica, sans-serif;}
.lightgreenbold{color:#A4AD5D; font-size:22px; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}
.fontred{font-size:18px; line-height:22px; font-family:Arial, Helvetica, sans-serif; font-weight:normal; color:#800000;}

.white_large{font-size:36px; font-family:Myriad Pro, Arial, sans-serif; color:#FFF; line-height:40px;}
.white_midium{font-size:22px; font-family:Myriad Pro, Arial, sans-serif; color:#FFF; line-height:23px;}
.watch_demo_heading{font-size:23px; font-family:Arial, Helvetica, sans-serif; line-height:32px; color:#397a32; font-weight:normal;}
.blackFont{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000; line-height:18px; font-weight:normal;}
.watch_demo_heading span{font-size:29px; font-weight:normal;}


