/* CSS Document */
.customer_success_team1{
	float:left;
	width:224px;
}

.customer_success_team2{
	float:left;
	width:420px;
	padding:15px 15px 0px 5px;
	text-align:left;
}

.customer_success_team3{
	float:left;
	width:128px;
	padding-top:105px;
	text-align:left;
}

.customer_success_header{
	background-image:url("../images/bgent.png"); background-repeat:repeat-x; height:25px; background-color:#393c3a;
	font-size:15px;
	color:#FFFFFF;
	text-align:center;
	font-weight:bold;
	padding-top:5px;
}

.greenHeader2{
	font-size:15px;
	color:#FFFFFF;
	text-align:center;
}
.greenHeader2_header{
	font-size:15px;	
	width:490px;
	float:left;	
}
.greenHeader2_headerph{
	font-size:17px;	
	float:left;	
	padding-top:10px;
	text-align:left;
}
.greenHeader2_headerph a{
	text-decoration:none;
}

.dwnloadBtn_new
{
	height: 27px;
	width: 128px;
	font-size: 12px;
	font-weight: bold;
	padding-top: 6px;
	*padding-top: 1.5px;_padding-top: 1.5px;
	background-repeat:no-repeat;			
	background-image: url("../images/download_pdf.png");
	padding-left: 20px;
}		
.dwnloadBtn_new a
{
 text-decoration: none;
	 color: #FFFFFF;
}
.linkforprenex{
   text-decoration:none;
   font-weight:bold;
}
.linkforprenex:hover {
	text-decoration:underline !important;
	color:#5c8f40 !important;
}
.featuresTbl h3 {
	color:black;
	font-size:125%;
	font-weight:bolder;
	width:100%;
	padding-left:10px;
}
.content h3 {
	font-size:13.5px;
	padding-left:10px;
}
.featuresTbl {
	text-align:left;
}
#page-main_new{
    margin:0px;
	padding:12px 12px 12px 35px;
}
.paddit p {
	padding-top:10px;
	padding-left:10px;
}

.paddit h2 {
	padding-left:11px !important;
}
.rightColumn #Rhs {
	padding-top:10px;
}
.paddit_green{
	padding:0px;
}
.paddit_green p {
	padding-top:0px;
	padding-left:10px;
}
.padtable {
	padding-left:10px;
}
.paddit_green_cont{
	padding:0px;
}
.paddit_green_cont p {
	padding-top:0px;
	padding-left:1px;
}

.paddit_green_cont b {
	padding-left:5px;
}
.node-inner h1{
	color:#6F9147;
	/*padding-left:15px;*/
	text-align:left;
}
#first_dis h1{
	color:#6F9147;
	padding-left:23px;
	text-align:left;
}
.contentAreaScreenShots h1{
	color:#6F9147;
	padding-left:25px;
	text-align:left;
}
.custHeader h1{
	/*padding-left:0px !important;*/
}
.block-inner h2{
	/*border-bottom: 1px solid rgb(80, 80, 85); */
	/*font-size:12px !important;*/
	/*border-bottom:1px solid #666666;*/
	/*padding-left:10px; */
	
	/*width:117px;*/
}
.leaf{
	padding:0px !important;
	margin:0px !important;
}
.leaf span {
	text-decoration:none;
}

/*
	background-color:#993333;
*/	
#page-main . content {
	padding-left:5px;
} 
#page-main div.securityHeading{
	color:#6F9147;
	display:block;
	font-size:17px;
	margin-bottom:2px;
	/*background: #f3f3f3 url("../images/froge.png"); */
	background-repeat:no-repeat;
	background-position:8px 11px;
	padding:0px 0px 10px 15px;
	width:94%;		
	}
	#page-main div.securityHeading h2{
	/*margin-left:15px;*/
	}
	.no_padding{
		margin:0px !important;
		padding:5px 0px 10px 0px !important;
		margin-left:-1px;
	}
	.security_code_table{
	margin-left:30%;
	}
	.security_code_table th,.security_code_table td{
	padding:10px 15px;
	}
	div#content-first div#block-block-19 .block-inner{
		padding:0px 0px 30px 0px;
	}
	div#content-first div#block-block-19 .block-inner img{
	margin:0px;
	padding: 0px;
	}
	.contentAreaCust table{
		margin-left:20px;
	}
	
	.greenHeader_new{
			#margin-top:-10px;		
		}
		
	@media screen and (-webkit-min-device-pixel-ratio:0)
	 {
		.greenHeader_new{
			margin-top:7px;		
		}
	 }
	
	
.featuresTbover td {
	border-bottom:1px solid #D9D9D9;
	margin-left:10px;
	padding:20px 5px 5px 2px;
}	
	
#page-main .content .contentBody .contetBodyP{padding-top:14px; #padding-top:25px;}
@media screen and (-webkit-min-device-pixel-ratio:0)
 {
	#page-main .content .contentBody .contetBodyP{padding-top:20px;}
 }
 .contetBodyP {padding-top:14px; #padding-top:25px;}
@media screen and (-webkit-min-device-pixel-ratio:0)
 {
	.contetBodyP{padding-top:20px;}
 }
 .contetBodyS {padding-top:14px; padding-left:20px; #padding-top:25px;}
@media screen and (-webkit-min-device-pixel-ratio:0)
 {
	.contetBodyS{padding-top:20px; padding-left:20px;}
 }
 
 #sidebar-left-inner #block-menu-menu-relatedlinks h2.title{
 	 font-size:12px;	
	 border-bottom:1px solid #505055;	
	 #margin-left:16px;
	 width:105px;	
 }
#block-menu-menu-relatedlinks{
	padding-left:20px;
	#padding-left:20px;
	#margin-left:-18px;
	margin-top:15px;
}
#block-menu-menu-relatedlinks1{
	padding-left:20px;
	margin-top:15px;
	#padding-left:20px;
	#margin-left:-18px;
}
 #sidebar-left-inner #block-menu-menu-relatedlinks1 h2.title{
 	 font-size:12px;	
	 border-bottom:1px solid #505055;
	 width:105px;
	 #margin-left:16px;
 }
 #block-block-18  .block-inner{
	 padding:28px 20px 20px 0 !important;
 }
.codeofCondp{
	padding-left:20px;
}
.codeofCondp ul {
	padding-left:15px;
}
.CustomersTopL{
	border:1px solid #FF00FF;
	padding-top:-10px;
}
.teamEditionPrice{
	padding-top:7px;
}
.pricing-overview-banner {
	padding-left:8px;
	#margin-top:-15px;
	
}
.pricing-compare-plans-banner {
	padding-left:8px;
	padding-top:3px;
}
.pricing-teamedition-banner {
	padding-left:25px;
}
.price-enterprise-banner {
	padding-top:7px;
	padding-left:25px;
}
.pricing-student-plan-banner{
	padding-top:7px;
	padding-left:25px;
}
.pricing-teamedition-banner-sub{
	padding-left:5px;
}
.pricing-teamedition-banner-sub ul {
	margin:0px;
	padding:0px;
}
.pricing-teamedition-banner-sub li {	
	margin:0px;
	list-style-position:inside;
	padding:0px;
}
.pricing-teamedition-banner-sub h3 {
	color:#5F5F30;
	font-family:Arial,Helvetica,sans-serif;
	font-size:13.5px;
	padding-left:0px;
	padding-top:10px;
}
.pricing-student-plan-banner-sub {
	padding-left:9px;
	
}
.pricing-student-plan-banner-sub ul {
	margin:0px;
	padding:0px;
}
.pricing-student-plan-banner-sub li {	
	margin:0px;
	list-style-position:inside;
	padding:0px;
}
.studentPlanUlli{
	padding-left:8px;
}
.Testimonials {
	padding-left:22px;
	padding-top:11px;	
}
.custHeader_test {
	color:#6F9147;
}

.pHeader_test {
	font-size:11pt;
	font-weight:bold;
	line-height:20pt;
	width:92%;
}

.privacypolicy{
	/*background-color:#00FF00;*/
	padding-top:0px;
}

.calendar_div div.datetime {
background:#FEFEFE url(../images/corner.gif) no-repeat scroll right bottom;
color:#2F4765;
display:block;
float:left;
font-size:x-small;
margin:12px 2px 2px 40px;
min-width:48px;
padding:0;
text-align:center;
width:3.1em;
}
.calendar_div .datetime .top {
background-color:#2F4765;
border-bottom:1px solid #316640;
border-left:1px solid #283C56;
border-top:1px solid #283C56;
color:#FEFEFE;
line-height:100%;
margin:0 6px 0 0;
padding:6px 0 1px;
}

.calendar_div .datetime div.top p {
-x-system-font:none;
background:transparent url(../images/caltop1b.gif) no-repeat scroll 50% 0;
font-family:Georgia,"New Century Schoolbook","Book Antiqua","Times New Roman",serif;
font-size:x-small;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
letter-spacing:0.12em;
line-height:100%;
margin:-9px auto 0;
padding-bottom:0;
padding-left:1px;
padding-top:11px;
text-align:center;
text-transform:uppercase;
}
.calendar_div .datetime div.btm {
background:transparent none repeat scroll 0 0;
border-left:1px solid #A1C6AC;
color:#365174;
margin:0 10px 5px 0;
padding:0 0 1px;
}
.calendar_div .datetime p.day {
-x-system-font:none;
background-color:transparent;
color:#365174;
font-family:Georgia,"New Century Schoolbook","Book Antiqua","Times New Roman",serif;
font-size:1.5em;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
letter-spacing:0.13em;
line-height:98%;
padding:0 0 1px;
}

.calendar_div .datetime p.mon {
-x-system-font:none;
font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
font-size:x-small;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
letter-spacing:normal;
line-height:100%;
padding:0;
}

.calendar_div .datetime p.yr {
-x-system-font:none;
font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
font-size:x-small;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
letter-spacing:0.05em;
line-height:110%;
margin-left:5px;
margin-right:14px;
padding:0 4px 0 0;
}

@media screen and (-webkit-min-device-pixel-ratio:0)
 {
	.privacypolicy{padding-top:4px;}
 }
.termandservicePo {
	padding-left:35px;
	
}
@media screen and (-webkit-min-device-pixel-ratio:0){
	 .termandservicePo{
	 	padding-top:4px;
	 }
} 

.partners{margin-top:-6px;}

@media screen and (-webkit-min-device-pixel-ratio:0)
 {
	.partners{margin-top:6px;}
 }
#features_div ul{
	margin:0px;
	padding:0px 0px 0px 15px;
}
#features_div li{
	list-style-image:none;
	list-style-position:outside;
	list-style-type:disc;
 }
 #features_div table li{
	 margin:0px;
	 padding:0px;
 }
 .calendar_bg{
	background-image:url(../images/date-bg.gif);
	width:44px;
	height:49px;
	background-repeat:no-repeat;
	display:block;
	float:left;
	font-size:x-small;
	margin:2px 15px 5px 10px;
	padding:0;
	text-align:center;

}
.links_bottom{
	width:420px;
}
.links_bottom li.comment_comments{
	display:none;	
}
.links_bottom li.node_read_more span{	
	font-size:15px;
	font-weight:bold;
	color:#5C8F40 !important;
}
.contentBodygDev{
	height: 750px;_height:820px;*height:820px;
}
.ssLI ul{
	padding-bottom:0px;
	padding-left:15px;
}
.ssLI li{
	padding-bottom:0px;
}
.content .secTbl .security ul {
	margin:0px;
	padding:0px;
	padding-left:15px;
	#padding-left:10px;
	
}
.content .secTbl .security ul li {
	padding-top:8px;
	margin:0px;
	line-height:0px;
}
.content .secTbl .security p {
	margin:0px;
}
@media screen and (-webkit-min-device-pixel-ratio:0){
.content .secTbl .security ul {
	margin:0px;
	padding:0px;
	padding-left:20px;
}
.content .secTbl .security ul li {
	padding-top:8px;
	margin:0px;
	line-height:0px;
}
}
.secure_platform_ulis{
	padding-left:10px;
	#padding-left:15px;
}
.secure_platform_ulis li {
	line-height:15px;
	margin:0 0 0 20px;
	padding:10px 0 0;
}
.secure_policy_ulis li{
	padding-bottom:0px;
}
.newtext_policy_cust{
	font-size:12px;
	font-weight:normal;
	/*font-weight:bold;*/
	line-height:15px;
	color:#363636;
}
.newtext_cont_div{
	margin-left:-16px;
}
.newtext_cont_div_new{
	margin-left:-16px;
}
.newtext_cont_div td{
	height:auto;
	padding:5px 5px 0px 10px !important;
}
.custBox_eduction{
	float: left;
	margin: 4px;
	padding: 0px;
	font-size: 10.5px;
	color: #363636;
	line-height: 20px;
}
.custBox_governm{
	float: left;
	margin: 0px;
	padding: 0px;
	font-size: 10.5px;
	color: #363636;
	line-height: 20px;
}

@media screen and (-webkit-min-device-pixel-ratio:0){
.custBox_governm{
	float: left;
	margin: 5px;
	padding: 0px;
	font-size: 10.5px;
	color: #363636;
	line-height: 20px;
}
}
.zora_textulis{
	margin:0px;
	padding:0px;
}
.pricing_ulis{
	padding-top:10px;
}
.pricing_ulis li {
	padding-bottom:0px;
}
@media screen and (-webkit-min-device-pixel-ratio:0){
.pricing_ulis{
	padding-top:12px;
}
}
.ovierviewnolink {
	padding-left:15px;
	#padding-left:18px;
}
.teamimgdis{
	padding-left:15px;
}
.contactteamdis{
	padding-left:15px;
}
.teamedtion_ulis{
	padding-left:15px;
}
.teamedtion_ulis li {
	padding-left:15px;
}
.develop_ulis{
	padding-left:15px;
}
.develop_ulis li{
	padding-left:15px;
	padding-bottom:0px;
}
.develop_ulis_new{
	padding-left:15px;
}
.develop_ulis_new li{
	/*padding-left:15px; */
	padding-bottom:0px;
}


.entriedtion_ulis{
	padding-left:25px !important;
}
.entriedtion_ulis li{
	list-style:outside;
}
.studentspaln_ulis li {
   padding-left:15px;
}

/* This was added By Trincilin for the new Pricing Design */

.whiter_middle{
	width:853px;
	background-image:url(../images/pricing_innercontenttop.jpg);
	background-image:url(../images/pricing_innercontentmiddle.jpg);
	background-repeat:repeat-y;
	font-family:Arial, Helvetica, sans-serif;
}

.whiter_top{
	width:853px;
	background-image:url(../images/pricing_innercontenttop.jpg);
	background-repeat:no-repeat;
	background-position:top;
}

.whiter_bottom{
	width:853px;
	font-family:Arial, Helvetica, sans-serif;
	background-image:url(../images/pricing_innercontentbottom.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
}

.whiter_bottom_block1, .whiter_bottom_block2, .whiter_bottom_block3{	
	float:left;
	padding:0px;
	margin:0px;
	border:0px solid red;
	width:284px;
	}
.whiter_bottom_block1 .whiter_bottom_inner, .whiter_bottom_block2 .whiter_bottom_inner, .whiter_bottom_block3 .whiter_bottom_inner{	
	width:239px;	
	padding:0px 20px 0px 25px;
	border:0px solid green;
}


.whiter_bottom_block1{	
	background-image:url(../images/custom_solutionbg.jpg);
	background-repeat:no-repeat;
	background-position:top right;
}

.whiter_bottom_block1 h1{
	font-size:21px;
	padding:5px 0px 2px 0px;
	color:#81813a;
	line-height:22px;
	padding-right:100px;
}

.whiter_bottom_block1 h3{
	font-size:11px;
	padding:0px;
	line-height:14px;
	color:#81813a;
}

.whiter_bottom_block1 h2{
	font-size:36px;
	padding:0px;
	line-height:36px;
	color:#81813a;
}

.whiter_bottom_block1 h4{
	font-size:16px;
	padding:0px;
	line-height:18px;
	color:#000000;
}

.whiter_bottom_block2{
	/*background-image:url(../images/team_editionbg.jpg);*/
	background-repeat:no-repeat;
	background-position:top right;
}

.whiter_bottom_block2 h1{
	font-size:21px;
	padding:5px 0px 2px 0px;
	line-height:22px;
	font-weight:bold;
	color:#6b8a47;
	padding-right:120px;
}

.whiter_bottom_block2 h3{
	font-size:11px;
	padding:0px;
	line-height:14px;
	color:#6b8a47;	
}

.whiter_bottom_block2 h2{
	font-size:21px;
	padding:0px;
	line-height:36px;
	color:#6b8a47;	
}

.whiter_bottom_block2 h4{
	font-size:16px;
	padding:0px;
	line-height:18px;
	/*color:#6b8a47; */	
}

.whiter_bottom_block3{
	/*background-image:url(../images/professional_editionbg.jpg);*/
	background-repeat:no-repeat;
	background-position:top right;
}
whiter_bottom_block3_new{	
	/* float:left; */
	border:0px solid red;
	width:280px;
	}
/*
.whiter_bottom_block3_new .whiter_bottom_inner{	
	border: 0px solid red;
	width:239px; 
	padding:48px 0px 0px 25px;
	float:left;
	
}*/

.whiter_bottom_block3_new{
	/* background-image:url(../images/custom_solutionbg.jpg); */
	
	border: 0px solid blue;
}

.whiter_bottom_block3_new h1{
	font-size:21px;
	padding:5px 0px 2px 0px;
	line-height:22px;
	color:#000000;
	padding-right:100px;
}
.whiter_bottom_block3_new h3{
	font-size:11px;
	padding:0px;
	line-height:14px;
	color:#000000;	
}

.whiter_bottom_block3_new h2{
	font-size:36px;
	padding:0px;
	line-height:36px;
	color:#000000;	
}

.whiter_bottom_block3_new h4{
	font-size:16px;
	padding:0px;
	line-height:18px;
	color:#000000;	
}


.whiter_bottom_block3 h1{
	font-size:21px;
	padding:5px 0px 2px 0px;
	line-height:22px;
	color:#5F5F30;
	padding-right:100px;
}

.whiter_bottom_block3 h3{
	font-size:11px;
	padding:0px;
	line-height:14px;
	color:#000000;	
}

.whiter_bottom_block3 h2{
	font-size:21px;
	padding:0px;
	line-height:36px;
	/* color:#000000; */	
}

.whiter_bottom_block3 h4{
	font-size:16px;
	padding:0px;
	line-height:18px;
	color:#000000;	
}

.whiter_bottom ul{
	background:none;
	padding:0px 10px 0px 25px;
	margin:0px;
}

.whiter_bottom li{
	background:none;
	list-style-image:url(../images/list_menubg.jpg);
	padding:0px 0px 5px 0px;
	line-height:16px;
	margin:0px;
}

.whiter_bottom_buttom{
	padding:20px 0px 20px 65px;
}
.whiter_bottom_buttom a{
	text-decoration:none;
}
.whiter_bottom_buttom1{
	background:url(../images/developeredition_buttonbg.jpg);
	width:61px;
	height:32px;
	border:none;
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	padding-bottom:10px;	
}

.whiter_bottom_buttom2{
	background:url(../images/teamedition_buttonbg.jpg);
	width:61px;
	height:32px;
	border:none;
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	padding-bottom:10px;	
}

.whiter_bottom_buttom3{
	background:url(../images/professionaldition_buttonbg.jpg);
	width:61px;
	height:32px;
	border:none;
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	padding-bottom:10px;	
}
.whiter_bottom_buttom3_a{
	background:url(../images/professionaldition_buttonbg.jpg);
	width:61px;
	height:32px;
	border:none;
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	padding-bottom:10px;	
	display:block;
	text-decoration:none;
	background-repeat:no-repeat;
	text-align:center;
	padding-top:5px;
}
.green_btn{
	background:transparent url(../images/ttbButton.png) no-repeat scroll 0 0;
	color:#FFFFFF;
	display:block;	
	font-size:12px;
	font-weight:bold;
	height:20px;
	margin:2px;
	padding:5px 0;
	text-align:center;
	text-decoration:none;
	width:62px;
}
/* Ending here the new design  */



.subfreehostingst td, th {
	height:3em;
	font-weight:normal;
	text-align:center;
	vertical-align:middle;
}

.subfreehostingst td {
	font-size:12px;
	padding:5px 5px 5px 10px;
	border:2px solid #FFFFFF;
}

.footerabtu_ulis{
	padding-left:14px;
	#padding-left:19px;
}
.footerabtu_ulis li{
	padding-bottom:0px;
}

.overviewhycvs_ulis{
	padding-left:30px;
	#padding-left:35px;
}
.overviewhycvs_ulis li {
	padding-bottom:0px;
}
.versionor_ulis{
	padding-left:10px;
	#padding-left:15px;
	
}
.versionor_ulis li {
	padding-bottom:0px;
	line-height:15px;
}
.topDivGDev_new 
{
	float:left;
	position:relative;
	font-family:Arial, Helvetica, sans-serif; 
	height: 280px;
	font-weight: bold;
	padding-left: 35px;
}
.supportdoping td {
	border: 2px solid #FFFFFF;
	text-align:center;
}
.supportdoping th {
	border: 2px solid #FFFFFF;
	text-align:center;
	padding-top:7px;
}
.advisorypag_cl {
	padding-left:17px;
}
@media screen and (-webkit-min-device-pixel-ratio:0){
.advisorypag_cl {
	padding-left:17px;
}

}
div.sectionBlock {
/*border-style:solid none none; */
border-width:1px;
padding-top:5px;
}
.menu-1004{
	display:none !important;
}
.menu-1005{
	display:none !important;
}
.menu-1006{
	display:none !important;
}
.menu-1007{
	display:none !important;
}
#support{
	
}

.node-type-blog h2{
font-size:1.4em;
line-height:1.5em;
margin-bottom:6px;
padding:2px 2px 2px 0;
text-align:left;
color:#73B02D;
font-weight:normal;
font-family:Arial,Helvetica,sans-serif;
}
.node-type-blog h2 a{
color: #73B02D;
color: rgb(115, 176, 45);
background-color: transparent;

font-family: Arial,Helvetica,sans-serif;
font-size: 20.17px;

line-height: 1.5em;
vertical-align: baseline;
letter-spacing: normal;
word-spacing: normal;
font-weight: normal;
font-style: normal;
font-variant: normal;
text-transform: none;
text-decoration: none;
text-align: left;
text-indent: 0px;
}
.node-type-blog h2 a:hover{
text-decoration:underline;
color:#5C8F40;
cursor:pointer;
font-weight:normal;
font-family:Arial,Helvetica,sans-serif;
}
.submitted_blog{
	color:#777777;
	font-size:11px;
	padding-bottom:9px;
	font-family:Arial,Helvetica,sans-serif;
}
.node-type-blog p,.node-type-blog span {
/*color: #3E3E3E;*/
/*color: rgb(62, 62, 62);*/
background-color: transparent;

font-family: Arial,Helvetica,sans-serif;
font-size: 12.97px;

line-height: 1.65em;
vertical-align: baseline;
letter-spacing: normal;
word-spacing: normal;
font-weight: normal;
font-style: normal;
font-variant: normal;
text-transform: none;
text-decoration: none;
text-align: justify;
text-indent: 0px;
}
.Submissions img{
padding:7px 7px 0px 0px;
}
.node-teaser .comment_add,.node-teaser .blog_usernames_blog, .comment_add, .blog_usernames_blog {
display: none !important;
}
.node_read_more{
float:right;
display:none !important;
}
.node-teaser .readmore_btn{
	display:block !important;
	padding-right:20px;
}
.readmore_btn{
	display:none;
}
li.sharethis_link{
float:right;
margin-left:300px;
}
.faq_asked li{
	line-height:16px !important;
}
a.aGray
{
color: #5C8F40 !important;
font-weight: bold !important;
text-decoration: none !important;
}
a.aGray:hover {
	color: #000000 !important;
}

/*--added-by-mithul---*/
#block-menu-menu-footer-aboutmenu .menu {
}

#block-menu-menu-footer-aboutmenu .menu  li  { *position:relative; *left:-16px; }
#block-menu-menu-footer-aboutmenu .menu  li a {  *padding-right:20px;}

div.leftMenu div#sidebar-left-inner div#block-menu-menu-footer-aboutmenu div div ul li.leaf a,div.leftMenu div#sidebar-left-inner div#block-menu-menu-footer-aboutmenu div div ul li.collapsed a{
	background:transparent url(../images/menu.png) no-repeat scroll 0 0;
	display:block;
	height:19px;	
	color:#6F9047 !important;
	padding:5px 0 5px 25px;
}

/*------addedbyMithul----*/
#leftMenu .menu { *width:170px; *position:relative; *top:-16px;}

div.leftMenu div#sidebar-left-inner div#block-menu-menu-footer-aboutmenu div div ul li.shadow1 a{	
	background:transparent url(../images/shadowButton1.png) no-repeat scroll 0 0 !important;
	display:block;	
	height:19px;
	_margin-left:15px !important;
	padding:5px 0 5px 25px;
}
div.leftMenu div#sidebar-left-inner div#block-menu-menu-footer-aboutmenu div div ul li.shadow2 a{	
background:transparent url(../images/shadowButton2.png) no-repeat scroll 0 0 !important;
display:block;
height:19px;
padding:5px 0 5px 25px;
}

div.leftMenu div#sidebar-left-inner div#block-menu-menu-footer-aboutmenu div div ul li.shadow3 a{	
	background:transparent url(../images/shadowButton3.png) no-repeat scroll 0 0 !important;
	display:block;
height:19px;
padding:5px 0 5px 25px;
}

div.leftMenu div#sidebar-left-inner div#block-menu-menu-footer-aboutmenu div div ul li.shadow4 a{	
	background:transparent url(../images/shadowButton4.png) no-repeat scroll 0 0 !important;
	display:block;
height:19px;
padding:5px 0 5px 25px;
}
.node-teaser .terms-inline{
	display:none;
}
#block-menu-menu-footer-aboutmenu DIV DIV ul li ul {
	display:none;
}
#block-menu-menu-footer-aboutmenu DIV DIV ul li.expanded,#block-menu-menu-footer-aboutmenu DIV DIV ul li.collapsed{
	list-style-image:none;
	list-style-type:none;
}
#block-menu-menu-footer-aboutmenu DIV DIV ul li.expanded.active-trail a {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/menu-selected.png) no-repeat scroll 0 0 !important;
color:#6F9047;
display:block;
height:19px;
padding:5px 0 5px 25px;
*position:relative;
*left:15px;
}
#block-menu-menu-footer-aboutmenu DIV DIV ul li span {
color:#505055;
padding-left:10px;
padding-top:6px;
text-decoration:none;
}
#block-menu-menu-footer-aboutmenu DIV DIV ul li span:hover{
color:#6F9047;
padding-left:10px;
padding-top:6px;
text-decoration:none;
}
#block-menu-menu-footer-aboutmenu div div ul li.active-trail span {
color:#6F9047;
padding-left:10px;
padding-top:6px;
text-decoration:none;
}

.team_edition_try_style{
	padding-left:17px;display:block;cursor:pointer;color:#FFFFFF !important;text-decoration:none;background-repeat:no-repeat;padding-top:5px;
}
.professional_edition_try_alink{
	padding-left:17px;
	display:block;
	cursor:pointer;
	color:#FFFFFF !important;
	text-decoration:none;
	background-repeat:no-repeat;
	padding-top:5px;	
}
a.a_img{
	background-repeat:no-repeat;
	cursor:pointer;
	display:block;
	text-decoration:none;
}
a.a_img:hover{
	text-decoration:none;
}
a.pro_edition{
	background:transparent url(../images/contactus_button.png) no-repeat scroll 0 0;
	border:medium none;
	color:#FFFFFF;
	font-size:15px;
	font-weight:bold;
	height:30px;
	width:110px;
	padding:6px 0 0 0px;
}
div.pro_edition{	
	float:right;
	width:130px;
	height:30px;
}
div.pro_edition_msg{
	float:left;
	width:600px;
	height:30px;
}
.disc-li{
	/* 
	 list-style-image:none;
	list-style:none;
	background-image:url(../images/bullet.jpg) !important;
	background-position:left;
	background-repeat:no-repeat;
	
	 */
	
}
div.view-customers-list{
padding:0 12px 12px 10px;
}
div.view-customers-list table thead,div.view-testimonials-list table thead,div.view-success-stories-list table thead,div.view-partners-list table thead{
display:none;
}
div.view-customers-list table tr,div.view-success-stories-list table tr,div.view-partners-list table tr{
background-color:#FFFFFF;
}
div.view-testimonials-list table{
margin:auto;
}
div.view-testimonials-list table tr.even{
background-color:#FFFFFF;
}
div.view-testimonials-list table tr.odd{
background-color:#EEEEEE;
}
div.view-success-stories-list table tr.odd,div.view-success-stories-list table tr.even{
border:0px;
}
div.view-success-stories-list table{
margin-left:10px;
}
div.view-partners-list{
padding:0px 12px 12px 10px;
margin-top:-10px;
}
div.view-partners-list table tr.odd,div.view-partners-list table tr.even{
border-bottom:1px solid gray;
}
div.view-partners-list table tr td,div.view-customers-list table tr td{
padding:15px 0px;
}
div.view-partners-list table tr td.views-field-field-partners-logo-fid img,div.view-id-customers_list table tr td.views-field-field-cust-logo-fid img {
padding-right:10px;
}


/* Added by Trincilin 8-12-2009*/
	.contentsitem {
		background-color:#E5F4DE;
		border:1px solid #D8D8D8;		
		width:754px;
		background-image:url(../images/add-projects-shdw_1.png);
		background-position:bottom right;
		background-repeat:no-repeat;
		padding:10px 30px 20px 5px;
	}
	.contentsitem_head{
		color:#6F9147;
		font-size:14px;		
	}
	.contentsitem_listhead{
		font-size:14px;
		padding-top:10px;
	}
	.contentsitem_list{		
		font-size:12px;
		padding:10px 0px 10px 25px;
	}
	.contentsitem_list ul{
		padding:0px 0px 0px 15px;
		margin:0px;
	}
	.contentsitem_list li{
		padding:6px 0px 6px 0px;
		margin:0px;
	}
	.contentsitem_button{
		background:url(../images/freeTrial_1.png);
		width:200px;
		height:30px;
		color:#FFFFFF;
		border:none;
		line-height:10px;
		font-weight:bold;
		padding:0px 0px 5px 0px;
		font-size: small;
	}
        .contentsitem_button:hover{
                cursor:pointer;
        }
	.additional_offer{
		font-size:14px;
		padding:10px 0px 10px 0px;
	}
	.additional_offer_div{
		border:1px solid #d8d8d8;
		padding:10px 8px 0px 10px;
		width:770px;
	}
	.additional_offer_divleft{
		width:450px;
		font-family:Arial, Helvetica, sans-serif;
		float:left;	
		padding:0px 10px 0px 10px;
	}
	.additional_offer_divleft1{
		width:354px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		float:left;	
		padding:0px 10px 0px 10px;
	}
	.additional_offer_divleft p{
		font-size:12px;
		padding:px 0px 0px 0px;
	}	
	.additional_offer_divleft ul{
		padding:0px 0px 0px 25px;
		font-size:12px;
		margin:0px;
	}
	.additional_offer_divleft li{
		padding:3px 0px 10px 0px;
		margin:0px;
	}	
	.additional_offer_divlefthead {font-size: 14px; padding: 10px 0px 10px 0px; font-weight: bold; }
	.additional_offer_divright{
		width:235px;
		float:left;
		padding:0px 0px 0px 40px;
	}
	.additional_offer_divright1{
		width:395px;
		float:left;
		padding:35px 0px 0px 0px;
	}
	.additional_offer_divquote{
		background-image:url(../images/quotation.jpg);
		background-repeat:no-repeat;
		text-indent:38px;
		font-size:14px;
		padding:18px 6px 10px 3px;
	}
	.additional_offer_divquote1{
		background-image:url(../images/quotation1.jpg);
		background-repeat:no-repeat;
		text-indent:38px;
		font-size:14px;
		padding:18px 16px 16px 3px;
	}
	.additional_offer_divquote2{
		background-image:url(../images/quotation2.jpg);
		background-repeat:no-repeat;
		text-indent:38px;
		font-size:14px;
		padding:18px 25px 16px 1px;
	}
	.additional_offer_divquote1 strong{
		/* font-size:13px; */
	}
	.additional_offer_divquote2 strong{
		/* font-size:13px; */
	}
	.additional_offer_divrightcontent{
		font-style:italic;
		font-size:12px;
		padding:6px 15px 10px 20px;
	}
	.additional_offer_divrightcontent span{
		color:#6F9147;
	}
	
		.productHeadingTeam {
		background-color:#506A39;
		background-image:url(../images/bgteam.png);
		background-repeat:repeat-x;
		color:#FFFFFF;
		font-family:Arial,Helvetica,sans-serif;
		font-size:13px;
		font-weight:bold;
		height:21px;
		}
	.productHeadingTeam a{
		color:#FFFFFF;
		text-decoration:none;
	}
	.productHeadingDev {
		background-color:#133032;
		background-image:url(../images/bgdev.png);
		background-repeat:repeat-x;
		color:#FFFFFF;
		font-family:Arial,Helvetica,sans-serif;
		font-size:13px;
		font-weight:bold;
		height:21px;
		}
	.productHeadingDev a{
		color:#FFFFFF;
		text-decoration:none;
	}
	.productHeadingEnt {
		background-color:#434020;
		background-image:url(../images/bgent.png);
		background-repeat:repeat-x;
		color:#FFFFFF;
		font-family:Arial,Helvetica,sans-serif;
		font-size:13px;
		font-weight:bold;
		height:21px;
		}
	.productHeadingEnt a{
		color:#FFFFFF;
		text-decoration:none;
	}
	.devColTh strong {
		color:#4E4E52;
		font-size:13px;
		}
	a {
		color:#5C8F40;
		cursor:pointer;
	}
	.prodButtonDev {
		background-image:url(../images/darkgreen-devbutton1.png);
		background-repeat:no-repeat;
		color:#FFFFFF;
		font-size:12px;
		font-weight:bold;
		height:25px;
		line-height:21px;
		padding-top:5px;
		width:132px;
		text-decoration:none;
		}
	.prodButtonEnt {
		background:transparent url(../images/green-entbutton-lrnmore.png) no-repeat scroll 0 0;
		color:#FFFFFF;
		font-size:12px;
		font-weight:bold;
		height:27px;
		line-height:21px;
		margin-top:0px;
		padding-top:5px;
		width:132px;
		text-decoration:none;
		}
	.prodButtonTeam {
		background-image:url(../images/green-teambutton.png);
		background-repeat:no-repeat;			
		color:#FFFFFF;
		font-size:12px;
		font-weight:bold;
		height:28px;
		line-height:21px;
		padding-top:5px;
		width:132px;
		text-decoration:none;
		}
	
	.freetrial_mouse {
		/*background-image:url(../images/free_trial2.jpg); */
		background-image:url(../images/free-trial.jpg)!important;
		background-position:top;
		height:79px;
		margin-left:45px;
		position:absolute;
		width:197px;
		}
  .freetrial_mouse:hover {
		/* background-image:url(../images/free_trial2_over.jpg); */
		background-image:url(../images/free-trial.jpg)!important;
		background-position:0 -81px;
		height:79px;
		width:197px;
		}	
	.clear{
			clear:both;
		}
/* Trincilin */

#pricingTechSpecs,
#pricingPricing{display:none;}

#pricingProfessionEdition{
	padding:15px 20px;
	width:800px;
	text-align:left;
	background:#fff;
	border:0px solid #e0e0e0;
}
#pricingProfessionEdition h1, 
#pricingProfessionEdition h2,
#pricingProfessionEdition h3,
#pricingProfessionEdition p,
#pricingProfessionEdition ul,
#pricingProfessionEdition li,
#pricingProfessionEdition img,
#pricingProfessionEdition table,
#pricingProfessionEdition table th,
#pricingProfessionEdition table td{
	margin:0;
	padding:0;
}
.procontentArea li{
	list-style:none;
	background-image:url(../images/bullet_31.jpg);
	background-repeat:no-repeat;
	padding-left:12px !important;
	margin-top:5px !important;
	line-height:16px;
	background-position:top left;	
}
#pricingProfessionEdition h1{
	float:left;
	margin-top:10px;
	font-size:24px;
}
#pricingProfessionEdition a{
	font-weight:bold;
	text-decoration:none;
	outline:none;
}
#pricingProfessionEdition a:hover{text-decoration:underline;}

#pricingProfessionEdition .contactNo{
	float:right;
	width:205px;
	padding:0 0 2px 15px;
	color:#434343;
	font-weight:bold;
	font-size:12px;
	background:url(../images/telephone.gif) no-repeat 0 2px;
}
#pricingProfessionEdition ul.menu{
	float:right;
	margin-top:-10px;
	margin-bottom:-9px;
	list-style:none;
}
#pricingProfessionEdition ul.menu li{
	float:left;
	width:95px;
	height:36px;
	background:url(../images/inactive-button.gif) no-repeat;
	text-align:center;
}
#pricingProfessionEdition ul.menu li a{
	display:block;
	margin:2px 0 0 12px;
	color:#000;
	text-decoration:none;
}
#pricingProfessionEdition ul.menu li.menuActive{background:url(../images/active-button.gif) no-repeat;}
#pricingProfessionEdition ul.menu li.menuActive a{color:#fff;}
#pricingProfessionEdition .pricingFeatures{
	padding:30px 20px 0 25px;
	color:#363636;
	border-top:4px solid #000;
}
#pricingProfessionEdition .overviewBg{background:url(../images/pricing-overview-table-bg.jpg) repeat-x;}
#pricingProfessionEdition .pricingBg{background:url(../images/pricing-pricing-table-bg.jpg) repeat-x;}
#pricingProfessionEdition .pricingList{
	float:left;
	width:360px;
}
#pricingProfessionEdition .pricingList h3{
	font-size:14px;
	color:#363636;
	line-height:17px;
}
#pricingProfessionEdition .pricingList ul{
	list-style:none;
	margin:15px 0;
}
#pricingProfessionEdition .pricingList li{
	padding-left:10px;
	line-height:18px;
	color:#555;
	background:url(../images/black-bullet.gif) no-repeat 0 6px;
}
#pricingProfessionEdition .pricingList .freeTrialButton{
	float:left;
	text-align:center;
	font-size:11px;
	font-weight:bold;
	color:#666;
}
#pricingProfessionEdition .pricingTable{
	float:right;
	margin-top:6px;
	width:380px;
}
#pricingProfessionEdition .pricingTable .tableHeadingLeft{
	background:url(../images/table-heading-left-bg.gif) no-repeat;
}
#pricingProfessionEdition .pricingTable .tableHeadingRight{
	background:url(../images/table-heading-right-bg.gif) no-repeat;
}
#pricingProfessionEdition .pricingTable th{
	padding-left:2px;
	vertical-align:middle;
	font-size:11px;
	height:39px;
	background:#464646;
}
#pricingProfessionEdition .pricingTable td{
	vertical-align:top;
	font-size:11px;
	padding:2px 0 1px 0px;
}
#pricingProfessionEdition .pricingTable .noBg td{padding:6px 0;}
#pricingProfessionEdition .pricingTable .tableContentLeft{
	background:url(../images/table-content-left-bg.gif) no-repeat;
}
#pricingProfessionEdition .pricingTable .tableContentRight{
	background:url(../images/table-content-right-bg.gif) no-repeat;
}
#pricingProfessionEdition .pricingTable .tableContentColor{background:#f2f2f2;}
#pricingProfessionEdition .pricingTable .tableNote{
	margin:30px 0 20px 0;
	font-weight:bold;
	font-size:12px;
}
#pricingProfessionEdition .pricingMainContent{padding:0 15px;}
#pricingProfessionEdition h2{
	margin-top:15px;
	padding-bottom:6px;
	color:#000;
	border-bottom:1px solid #ccc;
}
#pricingProfessionEdition .imageArea{width:322px;}
#pricingProfessionEdition .procontentArea{
	width:380px;
	color:#333;
}
#pricingProfessionEdition .procontentArea p{margin:12px 0;}
#pricingProfessionEdition .procontentArea ul{
	margin:10px 0 20px 0;
	list-style:none;
}
#pricingProfessionEdition .contentArea li{
	margin:6px 0;
	padding-left:12px;
	line-height:18px;
	background:url(../images/black-bullet.gif) no-repeat 0 5px;
}
#pricingProfessionEdition a.link{
	padding:8px 10px 0px 0px;
	background:url(../images/green-bullet.gif) no-repeat 100% 70%;
}
#pricingProfessionEdition .note{
	background:#f2f2f2;
}
#pricingProfessionEdition .note .left{
	background:url(../images/note-left-bg.gif) no-repeat;
	height:101px;
}
#pricingProfessionEdition .note .right{
	background:url(../images/note-right-bg.gif) no-repeat top right;
	height:101px;
}
#pricingProfessionEdition .note h3{
	float:left;
	margin:15px 0 0 20px;
	display:inline; /*IE 6 fix */
	text-transform:uppercase;
	line-height:15px;
	width:100px;
}
#pricingProfessionEdition .note p{
	float:left;
	
	padding-left:25px;
	line-height:16px;
	border:0px solid;
	
}
#pricingProfessionEdition .note p.note_p{
width:420px;
margin-top:15px;
border-left:1px solid #7f7f7f !important;
}
#pricingProfessionEdition .note br{margin-bottom:4px;}
#pricingProfessionEdition .note img{
	float:right;
	margin:15px 20px 0 0;
	display:inline; /*IE 6 fix */
}
#pricingFAQ #faqHeading h2{
	float:left;
	width:667px;
}
#pricingFAQ #faqHeading img{
	float:left;
	margin-left:-15px;
	display:inline; /*IE 6 fix */
}
#pricingFAQ #faqContent{
	float:left;
	width:380px;
}
#pricingFAQ #faqContent p{
	margin-bottom:10px;
	line-height:18px;
}
#pricingFAQ #faqContent a.link{line-height:30px;}
#pricingFAQ #faqTestimonial{
	float:right;
	margin-right:20px;
	display:inline; /*IE 6 fix */
	width:380px;
	color:#555;
}
#pricingFAQ #faqTestimonial .leftQuote{
	margin:20px 0 50px 0;
	background:url(../images/left-quote-bg.gif) no-repeat;
}
#pricingFAQ #faqTestimonial .rightQuote{
	padding:4px 30px 4px 40px;
	font-size:14px;
	font-weight:bold;	
	background:url(../images/right-quote-bg.gif) no-repeat top right;
}
#pricingFAQ #faqTestimonial .personDetail{
	float:left;
	padding:10px 0;
	font-size:12px;
	font-weight:normal;
}

#pricingProfessionEdition #col-1{
	float:left;
	width:500px;
	color:#444;
}
#pricingProfessionEdition #col-1 h3{
	font-size:12px;
	color:#444;
	line-height:19px;
}
#pricingProfessionEdition #col-1 .pricingHeading{
	float:left;
	width:140px;
}
#pricingProfessionEdition #col-1 .pricingPoints{
	float:left;
	margin-left:10px;
	display:inline; /*IE 6 fix */
	width:345px;
}
#pricingProfessionEdition #col-1 ul{list-style:none;}
#pricingProfessionEdition #col-1 li{
	background:url(../images/black-bullet.gif) no-repeat 0 5px;
	padding-left:10px;
	line-height:16px;
	margin-bottom:8px;
}
#pricingProfessionEdition .horLine{
	margin-bottom:15px;
	border-bottom:1px solid #ccc;
}
#pricingProfessionEdition #col-2{
	float:left;
	margin-left:30px;
	width:164px;
}
#pricingProfessionEdition #col-2 .top{
	background:url(../images/resouces-top-bg.gif) no-repeat;
	height:39px;
}
#pricingProfessionEdition #col-2 .top h2{
	margin:0;
	padding:11px 0 0 15px;
	font-size:14px;
	border:none;
}
#pricingProfessionEdition #col-2 .bottom{
	background:url(../images/resouces-bottom-bg.gif) no-repeat;
	height:20px;
}
#pricingProfessionEdition #col-2 .center{
	background:#fff;
	text-align:left;
}
#pricingProfessionEdition #col-2 .center ul{
	list-style:none;
	margin-left:15px;
	padding:10px 0;
}
#pricingProfessionEdition #col-2 .center li{
	background:url(../images/black-bullet.gif) no-repeat 0 7px;
	padding-left:12px;
}
#pricingProfessionEdition #col-2 img{
	float:right;
	margin:-45px -22px 0 0;
	display:inline; /*IE 6 fix */
}
.floatLeft{float:left;}
.floatRight{float:right;}
.lineHeight-10px{line-height:10px;}
.alignCenter{text-align:center;}
.pro-spacer{
 height:20px;
}

