@charset "utf-8";
/* CSS Document */
body {
 margin:0;
 padding:0;
 background-image:url(../images2/body_bg.gif);
 font-family:Arial, Helvetica, sans-serif;
 font-size:14px;
}
h1, h2, h3, h4, h5 {
 padding:0;
 margin:0;
 font-family:"Georgia", Times New Roman, Times, serif;
 font-size:15px;
}
p {
 margin:0;
 padding:5px 0px;
}

/* containers */
#main_cont {
 width:969px;
 margin:auto;
}
/*
#top_cont {
 height:127px;
}*/

#logo{
 padding: 0 !important;
}



/* search */
#search_area {
 width:500px;

 margin:20px 0px 0px 0px;
}
.search {
 padding:0px 5px;
}
.search form {
 margin:0px;
 padding:0px;
}
.search_box {
 background-image:url(../images2/search_button.gif);
 background-repeat:no-repeat;
 background-position:left;
 
 padding:5px 10px 0px 20px;
 border-top:1px #ceceb3 solid;
 border-left:1px #ceceb3 solid; 
 border-right:1px #ffffff solid;
 border-bottom:1px #ffffff solid;
 width:147px;
 height:20px;
 
}
.text {
 padding-top:5px;

}

/* top navigation*/
#menu_cont {
 /*height:55px;*/
}
#menu {
 height:25px;
 background-image:url(../images2/menu_bg.gif);
 background-repeat:no-repeat;
 padding:15px 15px;
}

/* shadow */
#shadow_cont {
 width:969px;
 background-image:url(../images2/shadow.gif);
 background-repeat:repeat-y;
}

/* banner */
#banner_cont1 {
 height:410px;
}
#banner_cont2 {
 height:40px;
 padding:25px 0px 20px 0px;
}
#banner_cont2 h1 {
 font-size:40px;
 padding:0px 20px;
}
#banner_cont1, #banner_cont2, #banner_cont1-2 {
 background-image:url(../images2/banner_bg.gif);
 background-repeat:repeat-x;
}
.banner_cont_details {
 width:435px;
 height:360px;
 background-image:url(../images2/banner_flower_bg.gif);
 background-repeat:no-repeat;
 background-position:left;
 padding:50px 0px 0px 23px;
}
.banner_cont_details h1 {
 font-size:50px;
}
.banner_cont_details h1, #banner_cont2 h1 {
 color:#FFFFFF;
}
.banner_cont_details h2 {
 color:#485101;
 font-size:24px;
 font-weight:normal;
}
.banner_cont_details p {
 color:#FFFFFF;
 font-size:16px;
}
.banner_img {
 padding-right:40px;
}

/* free trial area */
#green_band {
 height:60px;
 background-image:url(../images2/green_band.jpg);
 background-repeat:repeat-x;
 padding:0px 40px 0px 30px;
 width:891px;
}
.trial_text {
 width:655px;
 padding:18px 0px 0px 0px;
}
.trial_text h2 {
 margin:0px;
 padding:0px;
 color:#FFFFFF;
 font-size:20px;
 font-weight:normal;
}
.trial_btn {
 width:228px;
}

/* coloured texts */
.neon_grn {
 color:#e0ed07;
}
.drk_grn {
 color:#a6af15;
}
.fatigue {
 color:#485101;
}
.orange {
 color:#ff9900;
}



/* content area */
.inner_cont {
 padding:13px 25px 40px 25px;
 color:#626262;
 position:relative;
}
.cont_head {
 background-color:#fafdc6;
 padding:24px 20px;
 text-align:center;
 border:1px solid #ffffff;
}
.cont_head h2 {
 font-size:19px;
 font-weight:normal;
 text-align:center;
}
.cont_head_wrap {
 text-align:center;
 padding:10px 0px 30px 0px;
}
.cont_head_border1 {
 width:700px;
 border:1px solid #e8ed91;
 margin:auto;
}

#content_cont, .inner_cont {
 min-height:650px;
 height:auto !important;
 height:650px;
}
#banner_cont1, #banner_cont2, #content_cont, #banner_cont1-2 {
 width:961px;
}
#banner_cont1, #banner_cont2, #green_band, #content_cont, #banner_cont1-2 {
 margin:auto;
}

.toplink {
 text-align:center;
 position:absolute;
 bottom:0;
 right:420px;
 left:420px;
 width:150px;
 margin:auto;
 padding:10px 0px;
}
.inner_cont a {
 color:#a7b016;
 text-decoration:none
}
.inner_cont a:hover {
 text-decoration:underline
}

/* columns */
.l_col2 {
 width:230px;
}
.r_col2 {
 width:645px;
}
.l_col2, .r_col2 {
 padding:15px 0px 0px 0px;
}

.l_col, .r_col {
 width:428px;
 color:#626262;
 font-size:14px;
}
.l_col h2, .r_col h2 {
 color:#a7b016;
 padding:5px 0px;
 font-size:18px;
}
.l_col p, .r_col p {
 padding:5px 0px;
}
.l_col h2, .r_col h2, .l_col p, .r_col p {
 margin:0px;
}

/* infos */
.infos {
 font-size:13px;
}
.infos h2 {
 font-size:16px;
 font-family:Arial, Helvetica, sans-serif;
 padding:15px 0px 0px 0px;
}
.infos p {
 padding:0px 0px 10px 0px;
}
.infos p, .infos h2 {
 margin:0px;
}
.infos_arrowlink {
 background-image:url(../images2/arrow2.gif);
 background-position:100% 7px;
 background-repeat:no-repeat;
 padding:0px 10px 0px 0px;
}
.infos h2, .infos_arrowlink a {
 color:#a7b016;
 text-decoration:none;
}
.infos_arrowlink a:hover {
 text-decoration:underline;
}

.box1_wrap {
 border:1px solid #e8ed91;
}
.box1_cont {
 border:1px solid #ffffff;
 background-color:#fafdc6;
 font-size:14px;
 padding:20px;
}
.box1_wrap form {
 margin:0px;
 padding:0px;
}
.box1_wrap, .box1_cont {
 min-height:500px;
 height: auto !important;
 height:500px;
}
.txtbox1 {
 width:579px;
}
.txtbox2 {
 width:415px;
}
.txtbox1, .txtbox2 {
 border-top:1px #ceceb3 solid;
 border-left:1px #ceceb3 solid; 
 border-right:1px #ffffff solid;
 border-bottom:1px #ffffff solid; 
}


/* features */
.features {
 padding:30px 0px;
 font-size:11px;
}
.feat {
 width:165px;
 margin:0px 8px;
}
.feat h3 {
 font-size:12px;
 padding:2px 0px;
 background-image: none !important;
}
.feat p {
 padding:0px 0px 5px 0px;
}
.feat_more {
 background-image:url(../images2/arrow.gif);
 background-position:100% 6px;
 background-repeat:no-repeat;
 padding:0px 10px 0px 0px;
}
.feat_more a:hover {
 text-decoration:underline;
}
.feat_more a, .feat h3 {
 color:#ff9900;
 text-decoration:none;
}
.feat h3, .feat p {
 margin:0px;
}


/* bottom area; footer area */
#botmenu_cont {
 padding:0px 4px;
}
.botmenu {

background-color:#aebc22;
background-repeat:repeat-x;
 border-top:1px solid #bddc84;
}
.botlinks {
  width:240px;
 margin:0px 0px 0px 0px;
 border-right:1px solid #bddc84;
 padding: 0px 0px 0px 20px;
}
.bot_border {
 margin:5px 0px 0px 0px;
 width:920px;
}
.botlinks h2, .botlinks2 h2, .botlinks3 h2, .botlinks4 h2 {
 font-size:11px;
font-weight: bold;
 color:#f3f3ad;
 padding:5px 0px;
}
.bot_col {
 width:110px;
}
.bot_col ul {
 margin:0px;
 padding:0px;
}
.bot_col li {
 list-style-type:none;
 padding:5px 0px;
}
.bot_col a {
 text-decoration:none;
 color:#a7b016;
}
.bot_col a:hover {
 text-decoration:underline;
}
#botmenu_cont, .botmenu {
 min-height:168px;
 height:auto !important;
 height:168px; 
}
#bot_curve_cont {
 height:10px;
 background-image:url(../images2/curve.gif);
 background-repeat:no-repeat;
}

/* footer */
#footer_cont {
 height:20px;
 font-family:"Georgia", Times New Roman, Times, serif;
 text-align:center;
 color:#7e7e7e;
 font-size:12px;
 padding:20px 0px 0px 0px;
}
#footer_cont p {
 margin:0px;
 padding:5px 0px;
}


/**/
.left {
 float:left;
}
.right {
 float:right;
}
.clearB {
 clear:both;
}


/* --- NEW CSS ADDED --*/

.dark-green {
	color:#485101;
}

.header-title {
/* width:700px;*/
 padding:18px 0px 0px 0px;
}
.header-title h2 {
 margin:0px;
 padding:0px;
 color:#FFFFFF;
 font-size:20px;
 font-weight:normal;
}

.banner_cont_details2 {
 width:510px;
/* height:360px;*/
 padding:50px 0px 50px 23px;
}
.banner_cont_details2 h1 {
 font-size:50px;
}
.banner_cont_details2 h1, #banner_cont2 h1 {
 color:#FFFFFF;
}
.banner_cont_details2 h2 {
 color:#485101;
 font-size:24px;
 font-weight:normal;
}
.banner_cont_details2 p {
 color:#FFFFFF;
}

h3 {
	background-image: url(../images2/img-bullet.jpg);
	background-repeat: no-repeat;
	background-position: left;
	color:#A7B016;
	font-size:18px;
	padding-left: 25px;
	margin-top: 20px;
	
}

.cont-p-col1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

.back2top {
	padding-top: 5px;
	padding-bottom: 5px;
	text-align: center;
	color: #A7B016;
	margin-top: 20px;
	margin-bottom: 5px;

}

.banner_img2 {
	width:415px;
	margin-top: 50px;
}

.banner-btn1 a {
	background: url(../images2/img-website-a.jpg) no-repeat;

}

.banner-btn1 a:hover{
	background: url(../images2/img-website-b.jpg) no-repeat;
	text-align: center;
	color:#FFFFFF;
	text-decoration: none;
}

.banner-btn2 a {
	background: url(../images2/img-cms-a.jpg) no-repeat;
}

.banner-btn2 a:hover {
	background: url(../images2/img-cms-b.jpg) no-repeat;
	color:#FFFFFF;
	text-decoration: none;
}

.banner-btn3 a{
	
	background: url(../images2/img-smt-a.jpg) no-repeat;
	
}

.banner-btn3 a:hover {
	background: url(../images2/img-smt-b.jpg) no-repeat;
	color:#FFFFFF;
}

.banner-btn1 a, .banner-btn2 a, .banner-btn3 a {
	text-align: center;
	padding-top: 98px;
	margin-left: 25px;
	text-decoration: none;
	color:#485101;
	width: 98px;
	display:block;

}

/* NEWEST OF NEW CSS */
#sidenew ul{
	padding:0px;
	margin:0px;
	list-style:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
}
#sidenew ul li{
	display:block;
	margin-bottom:5px;
}
#sidenew ul li a{
	display:block;
	width:148px;
	height:50px;
	color:#ff9900;
	text-decoration:none;
	padding:28px 0px 0px 85px;
}
#sidenew ul li a:hover{
	color:#fff;
}
#sidenew ul li#website a{
	background:url(../images2/addme_img1.gif) no-repeat;
}
#sidenew ul li#website a:hover{
	background:url(../images2/addme_img1-2.gif) no-repeat;
}
#sidenew ul li#analytics a{
	background:url(../images2/addme_img2.gif) no-repeat;
}
#sidenew ul li#analytics a:hover{
	background:url(../images2/addme_img2-1.gif) no-repeat;
}
#sidenew ul li#email a{
	background:url(../images2/addme_img3.gif) no-repeat;
}
#sidenew ul li#email a:hover{
	background:url(../images2/addme_img3-1.gif) no-repeat;
}
#sidenew ul li#ecom a{
	background:url(../images2/addme_img4.gif) no-repeat;
}
#sidenew ul li#ecom a:hover{
	background:url(../images2/addme_img4-1.gif) no-repeat;
}
#sidenew ul li#crm a{
	background:url(../images2/addme_img5.gif) no-repeat;
}
#sidenew ul li#crm a:hover{
	background:url(../images2/addme_img5-1.gif) no-repeat;
}
.l_col2 {
 width:233px;
}


.botlinks2{
 width:199px;
 margin:0px 0px 0px 0px;
  padding: 0px 0px 0px 20px;

}
.botlinks3{
 width:190px;
 margin:0px 0px 0px 0px;
 padding: 0px 0px 0px 10px;
 border-right:1px solid #bddc84;
}

.botlinks4{
 width:200px;
 margin:0px 0px 0px 0px;
  padding: 0px 0px 0px 20px;

}
.bot_flower{
background-image:url(../images2/footer_flower_ae.gif);
background-position:left bottom;
background-repeat:no-repeat;
 padding:10px 0px 20px 21px;
}

.bot_col2{
width:60px;
}


.bot_col ul, .bot_col2 ul {
 margin:0px;
 padding:0px;
}
.bot_col li, .bot_col2 li {
 list-style-type:none;
 padding:5px 0px;
}
.bot_col a, .bot_col2 a {
 text-decoration:none;
 color:#114307;
}
.bot_col a:hover, .bot_col2 a:hover,.joinwebinar_inner a:hover {
 text-decoration:underline;
}

.botmenu a{
font-size:11px;

}
.form {
 font-size: 11px;

}


.joinwebinar_inner a{
color: #FF7503;

}

