#frmSignup { 
	/*width: 800px;*/
}
#frmSignup label.error {
	margin-left: 10px;
	font-size: 0.9em; 
	width: auto;
	display: inline;
	color: #ff6600;
}
#newsletter_topics label.error {
	display: none;
	font-size: 0.8em; 
	margin-left: 103px;
}
	input, select {font-family:'trebuchet ms';font-weight:bold; font-size: 1.1em}
   .frmcontainer{margin-top:0px;font-family:trebuchet ms;text-align:left;}
				
   .single_form_element{padding:6px 0;clear:both;}
   .single_form_element .input_border{border:2px solid #B9D6FA;-moz-border-radius:5px;-webkit-border-radius:5px;padding:4px;}
   .single_form_element .input_border:focus{border:2px solid #ffee00;}
   .single_form_element label{text-shadow:none;}
   .single_form_element .label{float:left;margin:10px 10px 0 0;text-align:right;width:100px; color:#ddd; font-size:14px}
 
   .single_form_submit{text-align:left;}
 
   .sub_but{ font-size: 1.1em; background:#6A6A6A;-moz-border-radius:5px;/*-webkit-border-radius:5px;*/border:0;color:#fff;padding:7px;font-weight:bold;cursor:pointer;}
  
   .single_form_submit .sub_but:hover{background:#444;}
 
    .input_width {width:450px;}
   .select_width {width:350px;}
 
   .single_form_element .error_div{float:left;width: 600px; display:inline;background:#F7ACAC;-moz-border-radius:5px;-webkit-border-radius:5px;padding:2px;}
   .single_form_element .error_div div{display:inline;font-size: 0.9em;padding:7px 0 0 7px;font-weight:normal;text-align:left;}
 
   .deskPermissions label.label{text-shadow:1px -1px 1px #fff;font-weight:bold;margin:10px 10px 0 0;text-align:right;width:150px;float:left;border:1px solid;}
   .chk_div{float:left;padding-top:12px;margin-right:20px;display:inline;border:4px solid #B9D6FA;padding:5px 10px;background-color:#fff;-moz-border-radius:5px;-webkit-border-radius:5px;}
   .chk_div label{margin-right:15px;}
   .clear1{clear:both;}
   .blockTit {margin: 20px 0px 5px 0px;clear:both;}
   .postOptions {margin: 20px 0px 20px;}
.InfoMessage1 {
background: #FFFFFC none repeat scroll 0px 0px;
border: 1px solid #FFF1AC;
clear: both;
color: #444444;
font-size: 1em;
padding: 10px;
}
#response { 
	margin:30px 0px 0px 0px; padding: 10px; display:none; color:#A60000; background: #ffffcc; 
}

.contentheading, .componentheading, .blog_more strong, h1, h2, h4, .nftitle {
  margin-top: 20px;
  color: #C60;
  }
 /*chandra*/ 
.trial_label{padding-left:0px!important;font-weight:bold;color:#000!important;}
 .sub_but_trail{
   border: 1px solid #4890c3;
    width: 186px;
    height: 42px;
    background-color: #63a8da;
    float: left;
    margin-left: 0px;
    text-align: center;
    font-size: 15px;
    color: #fff;
	}
 .sub_but_trail:hover{border: 1px solid #4890c3;
    width: 186px;
    height: 42px;
    background-color: #4890c3!important;
    float: left;
    margin-left: 0px;
    text-align: center;
    font-size: 15px;
    color: #fff;}	
.trial_account{padding-left:0px!important;white-space:nowrap;}
.trial_container .BlockContent h1{font-size:23px;color:#167510}
.trial_container .BlockContent h2{font-size:20px;margin-top:30px;color:#167510;}
.trial_container .BlockContent h2 a{color:blue;text-decoration:underline;}