/* CSS Document created by kantmani */

body{margin:0px;
	padding:0px;
	}
#wrapper_main{width:820px; margin:auto;}	
#wrapper{width:780px; float:left; padding:0 19px 0 21px; background:url(../images/page_bg.jpg) top left repeat-y;}

h1{font:24px Verdana, Arial, Helvetica, sans-serif; 
	color:#181529;
	margin:0px;
	padding:0px;
	}
	
h2{ font:14px Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	margin:0px;
	padding:0px;
	color:#5f52a3;
	}

form{margin:0px; padding:0px}
	
.floatL{float:left;}
.flaotR{float:right;}

/* ==  Widths == */
.wid1{width:780px; float:left;}
.wid2{float:left; width:251px;}
.wid3{width:370px; float:left}
.wid4{width:400px; float:left}


/* == Padding and margins == */
.pad1{padding:45px 0 0 0;}
.pad2{padding:10px 0 0 0;}


.color1{color:#181529;}


.topnavigation{background:url(../images/top_menus.jpg) top left no-repeat; height:39px;}


#middle_contener{width:762px; float:left; 
				padding:18px 0px 0px 18px;
				margin:0px;
				}
.left_cover{
			width:420px; float:left; 
			padding-right:2px;
			margin:0px;
			background:url(../images/green_dot_saprator.jpg) top right repeat-y;
			color:#616161;
			font:11px Verdana, Arial, Helvetica, sans-serif;
			}

.right_more_text{
			color:#616161;
			font:11px Verdana, Arial, Helvetica, sans-serif;
			}

.left_div_over{width:405px; float:left; padding-left:15px; padding-bottom:10px;}
/*---------------Bhupendra-----------*/
.smap{
		float:left;
		width:420px;
		padding-right:2px;
		height:657px;
		background:url(../images/green_dot_saprator.jpg) top right repeat-y;
		}
.full{
			width:726px; float:left; 
			padding-right:2px;
			margin:0px;
			background:url(../images/green_dot_saprator.jpg) top right repeat-y;
			color:#616161;
			font:11px Verdana, Arial, Helvetica, sans-serif;
			}
.left_div_over2{width:405px; float:left; padding-left:15px; padding-bottom:0px;}
.left_shado_saprator{background:url(../images/shadow_saprator.jpg) top left no-repeat; padding-top:20px;}
		
.ptext1{margin:0px; padding:18px 30px 10px 0; line-height:15px; }
/*---------------Bhupendra-----------*/
.ptext12{margin:0px; padding:18px 30px 0px 0; line-height:15px; }
.ptext2{margin:0px; padding:10px 30px 10px 0; line-height:15px;}
.glance_links, .glance_links a{font:11px Verdana, Arial, Helvetica, sans-serif; 
			font-weight:bold;
			color:#5f52a3;
			line-height:18px;
			text-decoration:none;
			}
	.input_over{width:400px; float:left; padding-bottom:2px; line-height:20px;}	
	.input_over label{padding-left:5px; font-weight:bold; margin:0px; clear:both;}	
	.input_bg{background:url(../images/input_bg.jpg) top left; float:left; width:255px; height:16px; padding:4px 0 4px 4px; margin:0px;}	
	.input_bg input{width:250px; float:left; border:0px; padding:0px; margin:0px; height:12px; line-height:12px;}	
	.btndiv{width:400px; float:left; padding-bottom:5px; padding-top:8px;}		
			

.right_cover{width:306px; float:right;}
.right_head{ color:#b8abff; font:18px Arial, Helvetica, sans-serif, Tahoma; font-weight:bold; width:200px;}
.right_head2{ color:#a8d039; font:18px Arial, Helvetica, sans-serif, Tahoma; font-weight:bold; width:200px;}
.right_head3{ color:#b8abff; font:18px Arial, Helvetica, sans-serif, Tahoma; font-weight:bold; width:200px;}

.right_services{background:url(../images/priority_sevices_bg.gif) no-repeat; width:251px; padding:40px 25px 20px 30px; float:left; height:250px;}
.right_services_2{background:url(../images/priority_sevices_bg_12.gif) no-repeat; width:251px; padding:40px 25px 20px 30px; float:left; height:250px;}
.right_services2{background:url(../images/priority_sevices_bg2.gif) no-repeat; width:251px; padding:40px 25px 20px 30px; float:left; height:250px;}
.right_services_txt{ color:#e0e0e0; font:11px Verdana, Arial, Helvetica, sans-serif; width:200px; padding:8px 0 8px 0;}
.rt_more a{font:12px Verdana, Arial, Helvetica, sans-serif; font-weight:bold; color:#ffffff; padding-right:5px; text-decoration:none;}

.rt_newsbg{width:240px; float:left; background:url(../images/news_bg.jpg);  padding:13px 36px 20px 30px; height:300px;}
.rt_glancebg{width:240px; float:left; background:url(../images/glance_bg.jpg);  padding:13px 36px 20px 30px; height:300px;}
.rt_glancebg ul{margin:0px; padding:0px; list-style:none;}
.rt_glancebg li{margin:0px; padding:0px 0px 5px 0px; list-style:none; font-size:12px; font-weight:bold; color:#FFFFFF;}
.rt_glancebg li a{font:12px Verdana, Arial, Helvetica, sans-serif;margin:0px; padding:0px; list-style:none; font-size:12px; font-weight:bold; color:#FFFFFF;}

.news_txtover{padding-top:16px; font:11px Verdana, Arial, Helvetica, sans-serif; line-height:14px;}
.news_txtover span{ font-weight:bold; color:#a8d039;}
.news_txtover a{color:#FFFFFF; text-decoration:underline; display:block}
.news_txtover a:hover{color:#cccccc; text-decoration:underline;}

.rss_home{padding:25px 0 0 25px; font:11px Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; background:url(../images/rss.gif) left bottom no-repeat;}
.rss_home a{color:#FFFFFF; text-decoration:underline;}

/* == Footer == */
#footer{width:780px; float:left; 
		background:#f2f2f2 url(../images/footer_curb.jpg) left top no-repeat;
		font:10px Verdana, Arial, Helvetica, sans-serif;
		color:#5f52a3;
		padding:18px 0 0 0;
		text-align:center;
		line-height:25px;
		}
#footer a{color:#5f52a3; text-decoration:underline;}
#footer a:hover{color:#5f52a3; text-decoration:none;}


/* == bebt == */
.heading_over{
	font:18px Verdana, Arial, Helvetica, sans-serif;
	color:#5f52a3;
	padding:20px 0 30px 70px; 
	width:300px; 
	float:left;
	background:url(../images/debt_icon.jpg) left top no-repeat;
	}
.heading_over_reporting{
	font:18px Verdana, Arial, Helvetica, sans-serif;
	color:#5f52a3;
	padding:20px 0 30px 70px; 
	width:300px; 
	float:left;
	background:url(../images/reporting_icon.jpg) left top no-repeat;
	}
/*---------------Bhupendra-----------*/
.heading_norm{
	font:18px Verdana, Arial, Helvetica, sans-serif;
	color:#5f52a3;
	padding:20px 0px 10px 0px; 
	width:370px; 
	float:left;
	}
.whalf{width:40%; float:left;}
.whalf2{width:60%; float:left;}
.whalf2 div{padding-bottom:10px;}
.whalf div{padding-bottom:10px; font-weight:bold;}
.bod1{border:1px solid #5f52a3;}
.heading_over_about{
	font:18px Verdana, Arial, Helvetica, sans-serif;
	color:#5f52a3;
	padding:20px 0 30px 70px; 
	width:300px; 
	float:left;
	background:url(../images/debt_icon.jpg) left top no-repeat;
	}
.heading_over_tracing{
	font:18px Verdana, Arial, Helvetica, sans-serif;
	color:#5f52a3;
	padding:20px 0 30px 70px; 
	width:300px; 
	float:left;
	background:url(../images/tracing_icon.jpg) left top no-repeat;
	}
.heading_over_rone{
	font:18px Verdana, Arial, Helvetica, sans-serif;
	color:#5f52a3;
	padding:20px 0 30px 70px; 
	width:300px; 
	float:left;
	background:url(../images/routeone_icon.jpg) left top no-repeat;
	}
.heading_over_careers{
	font:18px Verdana, Arial, Helvetica, sans-serif;
	color:#5f52a3;
	padding:20px 0 30px 70px; 
	width:300px; 
	float:left;
	background:url(../images/careers_icon.jpg) left top no-repeat;
	}
.heading_over_aboutus{
	font:18px Verdana, Arial, Helvetica, sans-serif;
	color:#5f52a3;
	padding:20px 0 30px 70px; 
	width:300px; 
	float:left;
	background:url(../images/about_us_icon.jpg) left top no-repeat;
	}
.heading_over_contactus{
	font:18px Verdana, Arial, Helvetica, sans-serif;
	color:#5f52a3;
	padding:20px 0 30px 70px; 
	width:300px; 
	float:left;
	background:url(../images/contatct_us_icon.jpg) left top no-repeat;
	}
.heading_over_frarchises{
	font:18px Verdana, Arial, Helvetica, sans-serif;
	color:#5f52a3;
	padding:20px 0 30px 70px; 
	width:300px; 
	float:left;
	background:url(../images/franchises_icon.jpg) left top no-repeat;
	}
.fcol1{color:#5f52a3;}
.right_services_inner{background:url(../images/rt_onlinebusiness_bg.jpg) no-repeat; width:251px; padding:40px 25px 20px 30px; float:left;}
.right_services_inner_23{background:url(../images/db_back_23.gif) no-repeat; width:251px; padding:40px 25px 18px 30px; float:left;}
.right_service2s_inner{background:url(../images/db_back.gif) no-repeat; width:251px; padding:40px 25px 23px 30px; float:left;}
.right_services_txt{ color:#e0e0e0; font:11px Verdana, Arial, Helvetica, sans-serif; width:200px; padding:8px 0 8px 0;}
.wid3 a:link{color:#5f52a3; text-decoration:none;}
.wid3 a:visited{color:#5f52a3; text-decoration:none;}
.wid3 a:hover{color:#5f52a3; text-decoration:underline;}
.snow{font:bold 16px Arial, Helvetica, sans-serif; text-decoration:underline;}



/* dc_form styles */

form.dc_form{
	width: 368px;
	margin: 0;
	padding: 0;
	}
	
form.dc_form h4{
	position: relative;
	float: left;
	width: 368px;
	}
	
form.dc_form div.main_c{
	position: relative;
	float: left;
	padding-top: 4px;
	}
	
form.dc_form div.mn_rows{
	position: relative;
	float: left;
	padding-top: 4px;
	}

form.dc_form label{
	position: relative;
	float: left;
	width: 200px;
	padding: 3px 0;
	}
	
form.dc_form input.mi_field, form.dc_form select.mi_field{
	position: relative;
	float: right;
	width: 160px;
	font-size: 0.9em;
	margin: 0 0 2px 0;
	padding: 2px;
	}

form.dc_form div.debt_calc label{
	width: 192px;
	}
	
form.dc_form div.debt_calc input.mi_field{
	width: 152px;
	}
	
form.dc_form input.n_row{
	width: 113px;
	}
	
form.dc_form input.sub_form{
	position: relative;
	float: left;
	font-size: 0.9em;
	margin-top: 4px;
	}
	
/* debt recovery list styles */

div.li_inf{
	position: relative;
	float: left;
	background: url(../images/li_top.png) top left no-repeat;
	width: 370px;
	}
	
div.li_inf h4{
	position: relative;
	float: left;
	width: 300px;
	font-size: 1.4em;
	color: #b8abff;
	margin: 0;
	padding: 44px  35px 20px 35px;
	}
	
div.li_inf ul{
	position: relative;
	float: left;
	background: url(../images/li_bottom.gif) bottom left no-repeat;
	margin: 0;
	padding: 0 50px 40px 50px;
	width: 270px;
	color: #e0e0e0;
	}

div.li_inf ul li{
	position: relative;
	float: left;
	width: 268px;
	margin: 0 0 8px 0;
	padding: 0;
	}

div.li_inf ul li a{
	color: #fff;
	}
	
