.clearleft{
clear: left;
display:block;
}

#registration
{
width:100%;
height:100%;
text-align:left;
padding:5px;
color:#333333;

}
#registration span.title_text
{
font-size:16px;
color:#222F92;
font-weight:bold;
display:block;
border-bottom:solid 1px #0066CC;
margin:5px 10px 5px 10px;

}


#registration form
{
margin:0px 0px 0px 10px;
margin-bottom:0px;
font-size:12px;
}

#registration label{
float: left;
width: 170px;
font-weight: normal;
margin:10px 0px 0px 0px;
font-size:12px !important; 
}
#sitmap
{
	width:100%;
height:100%;
text-align:left;
padding:5px;
color:#333333;

}
#sitmap label{
float: left;
width: 300px;
font-weight: normal;
margin:10px 0px 0px 0px;
font-size:12px !important; 
}


#registration .radio{
margin-bottom: 5px;
float:left;
margin:7px 0px 0px 0px;
width:25px;
}
#registration .radio_lable
{
float:left;
padding:15px 0px 0px 0px;
margin:-9px 0px 0px 0px;
width:35px;
}

#registration input{
margin-bottom:5px;
float:left;
margin:7px 0px 0px 0px;
width:185px;
border:solid 1px #999;
}

#registration .surv_que_input{
margin-bottom: 5px;
float:left;
margin:3px 0px 0px 0px;
width:300px;
border:solid 1px #999;
}
#registration .surv_que_radio{
width:25px;
float:left;
margin:0px 2px 0px 0px;
border:solid 1px #999;
}
#registration select{
margin-bottom: 5px;
float:left;
margin:7px 0px 0px 0px;
width: auto;
border:solid 1px #999;
}

#registration .textarea{
margin-bottom: 5px;
font:11px;
float:left;
margin:7px 0px 0px 0px;
width: 185px;
height: 150px;
}
#registration .survey_textarea{
margin-bottom: 5px;

float:left;
margin:7px 0px 0px 0px;
width: 400px;
height: 50px;
font:11px;
}

#registration .boxes{
width: 1em;
}


.download_form
{
margin:0px;
padding:0px;
font-size:12px;
color: #FF0000;
}

.download_form_text
{
float:left;
line-height:75px;
}

.download_form_text a
{
color: #FF6600;
text-decoration:none;
}

.download_form_text a:hover
{
color: #333333;
text-decoration:none;
}

.download_form_img
{
float:left;
}


.clearleft{
clear: left;
display:block;
}
.errMsg
{
font-size:12px;
font-family:Arial,Helvetica,sans-serif;
color:#FF0000;
}
.leftcol
{
width:65%;
float:left;
height:100%;
padding:15px 0px 0px 0px;
}
.rightcol
{
width:32%;
float: right;
height:100%;
background-image:url(../images/left_col_line.gif);
background-position:left 20px;
background-repeat:no-repeat;
padding:15px 0px 0px 10px;
margin:0px 0px 0px 0px;

}

.text
{
	font-size:12px;
	color:#000000;
	
}

/* end of contact us */
.form_button{
	background:url(../images/form_btn_bg.jpg) repeat-x; border:#000000 solid 1px; margin:0px; padding:3px 7px 3px 7px;
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#FFFFFF;
}
.Siteuser_title
{
	color:#00a7bb;
	font-size:16px;
	
}
.rightpanelZero
{
	width:100%;
	float:left;
	background-image:url(../images/dotverticle.jpg);
	background-repeat:repeat-y;
	background-position:left;
}
/*------ Added for Terms & Conditions ---------*/
.terms_hold{ width:395px;min-height:250px;margin:auto;padding:0px; border:#c0c0c1 solid 2px; }
.terms_title{
	padding:6px 0px 6px 10px;
	font-family:Arial, Helvetica, sans-serif; color:#3c3d3c; font-size:18px; text-transform:uppercase;
	background:url(../images/registration_title_bg.jpg) repeat-x;
}
.terms{
	font-family:Arial, Helvetica, sans-serif; color:#3c3d3c; font-size:12px; text-align:justify;
	padding:10px;
}
.textLink {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: underline;
}
.textLink:hover {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.blog_search_hold_new{
	width:865px; background:url(../images/blog_search_icon.jpg) no-repeat left; padding:6px 0px 6px 30px;
	margin-top:5px;	border:#bfbfc1 solid 1px; background-color:#FFFFFF;
}
.blog_search_title{
	width:auto; padding:px 0px 0px 5px; float:left;
	font-family:Arial, Helvetica, sans-serif; color:#006699; font-size:16px; font-weight:bold;
}
.blog_search_field_hold{ width:auto; float:left; padding:0px 0px 0px 5px; }
.blog_search_btn{ width:auto; float:left; padding:0px 0px 0px 5px; }
.form_field{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000000; }
.blog_listing_paging_hold_new{ background-color:#eaeaea; padding:4px 0px 4px 0px; text-align:right; }
.blog_listing_paging_hold_new ul{ margin:0px; padding:0px; list-style:none; }
.blog_listing_paging_hold_new ul li{ margin:0px; padding:0px; display:inline; }
.blog_listing_paging_hold_new ul li a{
	display:block; padding:1px 6px 1px 6px; text-decoration:none; float:left; color:#525252; font-weight:bold;
	background-color:#FFFFFF; border:#7c7c7c solid 1px; margin:0px 3px 0px 3px;
}
.blog_listing_paging_hold_new ul li a:hover{
	display:block; padding:1px 6px 1px 6px; text-decoration:none; float:left;
	background-color:#7c7c7c; border:#7c7c7c solid 1px; color:#FFFFFF;
}
.blog_listing_container_new{  background-color:#FFFFFF; border:#bebfc1 solid 1px; padding:5px; margin-top:5px; }
.page_link{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#5F5F5F;
}

.paginate{
/*font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#545454;*/

padding:2px 7px 2px 7px; 
background-color:#C0E3F8;
border:#FFFFFF solid 1px;
text-decoration:none;
}

.paginate a{
background-color:#C0E3F8;
border:#FFFFFF solid 1px; 
text-decoration:none;
}
.paginate a:hover{
background-color:#3e3e3e;
text-decoration:none; 
color:#FFFFFF;
}

.disable{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#999999;
text-decoration:none;
}
.disable a{
color:#71ac00;
text-decoration:none;
}
.disable a:hover{
color:#105589;
text-decoration:none;
}

.current{
padding:2px 7px 2px 7px;
background-color:#C0E3F8; 
border:#000066 solid 1px;
text-decoration:none;
border:1px solid #5F5F5F;

}
.current a{
background-color:#C0E3F8; 
border:#000066 solid 1px;
text-decoration:none;
}
.current a:hover
{
color:#FFFFFF;
text-decoration:none;
}
/************For Forum Added By Radhika */
.forum_breadcrumb
{
font-weight:bold;
margin-left:10px;
}

.forum_breadcrumb a
{
color:#ED2027;
text-decoration:none;
}
.forum_title a{
	font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#FFFFFF;
	text-decoration:none;
}
.forum_title a:hover{
	font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#FFFFFF;
}
.balckBold
{
	color:#000000;
	font-family:Arial,Helvetica,sans-serif; font-size:12px;
	text-decoration:none;
	font-style: bold;

}
.balckBold a
{
	color:#000000;
	font-family:Arial,Helvetica,sans-serif; font-size:12px;
	text-decoration:none;
	font-style: bold;
}
.balckBold a:hover
{
	font-style: bold;
}
.read_more
{
	color: #C89D29;
	font-family:Arial, Helvetica, sans-serif; font-size:14px; 
}
.read_more1
{
	color: #C89D29;
	font-family:Arial, Helvetica, sans-serif; font-size:12px; 
}
.sub_cat_link
{
	color:#000000;
	font-family:Arial,Helvetica,sans-serif; font-size:12px;
	text-decoration:none;
	font-style: normal;
}
.sub_cat_link a
{
	color:#000000;
	font-family:Arial,Helvetica,sans-serif; font-size:12px;
	text-decoration:none;
	font-style: normal;
}
.sub_cat_link a:hover
{
	color:#000000;
	font-family:Arial,Helvetica,sans-serif; font-size:12px;
	text-decoration:underline;
	font-style: normal;
}
.report_links{
	background-color:#394b57; padding:8px 0px 8px 11px;
	font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#FFFFFF;
	font-weight:bold;
}
.report_links a{ color:#FFFFFF; text-decoration:none;font-weight:bold; }
.report_links a:hover{ color:#fcff00; text-decoration:none;font-weight:bold; }

