 @charset "utf-8"; 

body{width:100%; background:#1f3d63 url(images/main_bg.jpg) top center repeat-x; margin:0; padding:0}

html{margin:0; padding:0}

a{text-decoration:underline}

.left1 a{color:#091E53}

a:hover{font-size:14px; font-weight:700; color:#091E53}

.left1 a:hover{text-decoration:underline; font-size:14px; font-weight:700; color:#091E53}

.main{margin:0 auto; padding:0}

.header{width:980px; margin:0 auto; padding:0}

.logo{width:336px; float:left; margin:0; padding:0}

.click{width:500px; float:right; color:#91bdf3; line-height:1.5em; font-family:Arial,Helvetica,sans-serif; font-size:15px; font-style:normal; font-weight:700; font-variant:normal; height:auto; margin:0; padding:10px 0 0}

.click a{color:#fff; float:right; text-decoration:none}

.clicks a{color:#fff; font-size:12px; text-decoration:none; float:left}

.click p{float:right}

.menu_resize{width:980px; background:url(images/menu_resize_bg.gif) top no-repeat; height:55px; margin:0 auto; padding:0}

.menu{width:auto; float:left; margin:0; padding:10px 0 0}

.menu ul{list-style:none; border:0; float:left; margin:0; padding:0}

.menu ul li{float:left; border:0; margin:0; padding:0 5px}

.menu ul li a{float:left; color:#fff; text-decoration:none; font-family:Arial,Helvetica,sans-serif; font-size:14px; font-style:normal; font-weight:700; font-variant:normal; margin:0; padding:10px 0}

.menu ul li a span{background:none; padding:7px}

.search2 ul{list-style-type:none}

.search2 ul li{float:left; border:0; margin:0; padding:0}

.search2 ul li a.active span{background-image:url(images/commercial-collections-software.gif); background-repeat:no-repeat; background-position:left center; padding:10px 0 10px 30px}

.search2 ul li a span{background:none; padding:1px}

.search2 ul li a:link{width:auto; float:left; font-family:Arial,Helvetica,sans-serif; font-size:14px; font-weight:700; color:#3288AB; padding-left:0; margin-top:2px; margin-right:2px; margin-bottom:8px}

.search2{width:auto; float:left}

.search a{width:auto;float:right;font-family:Arial,Helvetica,sans-serif;font-size:14px;font-weight:700;color:#333;margin:3px;padding:5px;text-align: center;
}

.search{ background-image:url(images/get-a-quote.gif); background-repeat: no-repeat; background-position: center center;width:auto; float:right;height: auto;margin-top: 10px;margin-right: 5px;margin-bottom: 0px;margin-left: 0;}

.header_text{height:297px; width:980px; background-image:url(images/debt-collection-bg.jpg); background-repeat:no-repeat; background-position:top; margin:0 auto; padding:0}

.header_text .div .left1{float:right; width:360px; margin:0; padding:0}

.header_text .div .left1 img{float:right; margin:0 20px 0 15px; padding:0}

.header_text .div .left1 h1{color:#FFF; border:0; font-family:Arial,Helvetica,sans-serif; font-size:18px; font-style:normal; font-weight:700; font-variant:normal; background-color:#3466A3; margin-top:5px; float:right; padding:5px}

.header_text p{color:#091E53; line-height:1.8em; background-color:#88BB3F; margin-top:60px; margin-left:10px; float:right; width:250px; font-family:Arial,Helvetica,sans-serif; font-size:14px; font-style:normal; font-weight:700; font-variant:normal; padding:10px 0 10px 10px}

.header_text2{height:auto; width:980px; background:url(images/simple_bgp.png) top no-repeat; margin:0 auto; padding:0 0 10px}

.header_text2 h1{font:normal 30px Arial,Helvetica,sans-serif; color:#fff; margin:0; padding:10px 0 0 40px}

.header_text2 p{font:normal 12px Arial,Helvetica,sans-serif; color:#9ebadc; margin:0; padding:5px 0 0 40px}

.header_text2 a{font:normal 12px Arial,Helvetica,sans-serif; color:#9ebadc; margin:0}

.body_resize{margin:0; padding:5px 0 0}

.body{width:960px; background:#fff; margin:0 auto; padding:10px}

.body h2{font:normal 20px Arial,Helvetica,sans-serif; color:#151515; margin:0; padding:5px}

.body h2 span{font:normal 12px Arial,Helvetica,sans-serif; color:#4580b9}

.body img{float:left; margin:10px; padding:0}

.body img.floated{float:right; margin:0; padding:0}

.body p{color:#333; line-height:1.8em; font-family:Arial,Helvetica,sans-serif; font-size:12px; font-style:normal; font-weight:400; font-variant:normal; text-decoration:none; margin:0; padding:5px}

.body p span{color:#666; font:normal 11px Arial,Helvetica,sans-serif}

.address p span{color:#4A4A4A; font-family:Arial,Helvetica,sans-serif; font-size:13px; font-weight:normal;} .address {float:right;width: 100%;}

.body p.data{font:bold 14px Arial,Helvetica,sans-serif; color:#4580b9; margin:0; padding:0 5px 10px}

.body a{text-decoration:none; color:#4580b9; line-height:1.8em; font-family:Arial,Helvetica,sans-serif; font-size:12px; font-weight:700}

.body a.nnews{color:#c55300; text-decoration:none}

.body_smallindex{width:310px; float:right; margin:0; padding:0}

.body_small{width:270px; float:right; margin:0; padding:0}

.body_small-big{width:400px; float:right; margin:0; padding:0}

.body_small .news{width:auto; border:1px solid #e8e8e8; background:#f9f9f9; margin:0 auto; padding:8px}

.body_small .news2{background:#f1f1f1; margin:0 auto; padding:0}

.body_big{width:630px; float:left; margin:0; padding:0}

.body_big-small{width:530px; float:left; margin:0; padding:0}

.body_big_2{width:auto; float:left; margin:0; padding:0}

/*.body_big_2 table{font:Arial,Helvetica,sans-serif; font-size:12px}*/

.body_big ul{list-style:none; margin:0 0 0 100px; padding:0}
.body_big-small ul{list-style:none; margin:0 0 0 100px; padding:0}
.body_small-big ul{ list-style:none;border:0;float:left;margin:0;padding:0;width: 100%;}
.body_small-big ul span{	float: right; }

.body_small-big ul a{ font-weight:normal; font-size:13px; float: left;}	
.body_small-big ul li{float:left;	width: auto;	list-style-type: none;	list-style-position: outside;	list-style-image: none;	background-image: url(images/bullet.gif);	background-repeat: no-repeat;	background-position: left center;	padding-top: 2px;	padding-bottom: 2px;	padding-left: 14px;	margin: 2px;}

.body_big li{font:normal 12px Arial,Helvetica,sans-serif; color:#7a7a7a; line-height:1.8em; background-image:url(images/big_ul_li.gif); background-repeat:no-repeat; background-position:left 2px; margin:0; padding:0 20px}
.body_big-small li{font:normal 12px Arial,Helvetica,sans-serif; color:#7a7a7a; line-height:1.8em; background-image:url(images/big_ul_li.gif); background-repeat:no-repeat; background-position:left 2px; margin:0; padding:0 20px}

.footer_resize{width:980px; height:auto; margin:0 auto; padding:0 0 50px}

.footer{background-image:url(images/footer_bg.png); background-repeat:no-repeat; background-position:top; margin:0; padding:0}

.footer p{font:normal 11px Arial,Helvetica,sans-serif; color:#fff}

.footer a{color:#fff; text-decoration:underline; padding-right:2px; font-family:Arial,Helvetica,sans-serif; font-size:12px; font-style:normal; font-weight:400; font-variant:normal; padding-left:2px; margin:0}

.footer p.leftt{text-align:left; width:45%; float:left; margin:0; padding:20px 0 0 10px}

.footer p.rightt{text-align:right; width:50%; float:right; margin:0; padding:20px 20px 0 0}

.form{float:left; width:560px; margin-top:40px; margin-left:10px}

#contactform2{background-image:url(images/price-quotes.gif); background-repeat:no-repeat; height:143px; background-position:left top; margin:0; padding:5px}

#contactform2 label{float:left; width:150px; font:bold 12px Arial,Helvetica,sans-serif; color:#FFF; text-transform:capitalize; margin-left:20px; padding:10px 0 5px}

#contactform2 a:link{float:left; width:200px; color:#FFF; text-transform:capitalize; font-family:Arial,Helvetica,sans-serif; font-size:14px; font-weight:700; padding-bottom:5px; padding-left:0; margin-top:12px; text-decoration:underline; margin-left:35px}

#contactform2 input.text{width:100px;border:1px solid #698F31;height:22px;background:#f8f8f8;margin:5px 0;padding:2px 2px;}

#contactform2 select.text{width:200px; border:1px solid #698F31; height:28px; background:#f8f8f8; margin:5px 0; padding:3px 2px}

#contactform{margin:0; padding:5px 10px}

#contactform *{color:red}

#contactform ol{list-style:none; margin:0; padding:0}

#contactform li{background:none; border:none; display:block; margin:0; padding:0}

#contactform li.buttons{margin:5px 0}

#contactform label{float:left; width:100px; font:normal 12px Arial,Helvetica,sans-serif; color:#151515; text-transform:capitalize; margin:0; padding:5px 0}

#contactform label span{font:normal 10px Arial,Helvetica,sans-serif}

#contactform input.text{width:250px; border:1px solid #e2e1e1; height:20px; background:#f8f8f8; margin:5px 0; padding:5px 2px}

#contactform textarea{width:430px; border:1px solid #999; background:#f8f8f8; height:250px; margin:10px 0; padding:2px}

#contactform li.buttons input{border:0; color:#FFF; margin:0 0 0 415px; padding:3px 0}

p.response{text-align:center; color:#2c2c2c; font:bold 11px Arial,Helvetica,sans-serif; line-height:1.8em; width:auto}

p.clr, .clr{clear:both; margin:0; padding:0}

li.bg, .bg{clear:both; background:none; list-style:none; border-bottom-width:1px; border-bottom-style:solid; border-bottom-color:#5382C1; margin:0 0 10px; padding:3px 0 0}

li.line, .line{border-top:1px solid #d9d9d9; background:none; list-style:none; margin:10px 0; padding:0}

.map{width:125px; float:left; height:150px; margin:3px; padding:2px}

.cartoon{width:170px; float:right; height:auto; padding-bottom:2px; margin-right:3px; margin-left:3px; padding-top:5px; font-weight:700; text-decoration:none; font-size:12px}

.cartoon a{color:#4580b9; float:left; font-family:Arial,Helvetica,sans-serif; font-weight:700; text-decoration:none; font-size:12px}

.map p{font-size:11px; color:#5084B6; font-family:Verdana,Geneva,sans-serif; font-weight:700}

.map img{float:right; margin:1px; padding:0}

.Sub{width:260px; float:left; margin:3px; padding:2px}

.Sub ul{list-style:none; margin:5px; padding:0}

.Sub li{border-bottom:1px solid #eaeaea; color:#5c5c5c; background-image:url(images/main_ul_li.gif); background-repeat:no-repeat; background-position:left 8px; font-family:Arial,Helvetica,sans-serif; font-size:12px; font-style:normal; font-weight:400; font-variant:normal; margin:0; padding:5px 25px}

.Sub li a{color:#333; text-decoration:none; font-family:Arial,Helvetica,sans-serif; font-size:12px; font-style:normal; font-weight:400; font-variant:normal}

.Sub li a:hover{color:#5186b8; text-decoration:underline}

a.feed-facebook{background:url('images/icon-feed-facebook.gif') no-repeat left center; padding:25px}
a.feed-linkedin{background:url('images/icon-feed-linkedin.gif') no-repeat left center; padding:25px}
a.feed-twitter{background:url('images/icon-feed-twitter.gif') no-repeat left center; padding:25px}

.grey{width:980px; border-top:1px solid #5a5a5a; color:#fff; line-height:1.6em; font-family:Arial,Helvetica,sans-serif; font-size:12px; margin:0 auto; padding:0}

.grey h3{font-family:Arial,Helvetica,sans-serif; font-size:16px; font-style:normal; font-weight:700}

.grey p{padding-top:5px; border-top-width:1px; border-top-style:solid; border-top-color:#B7B7B7}

.grey .left{float:left; width:150px; margin:5px 20px 3px; padding:10px 5px 10px 10px}

.grey .center{float:left; width:265px; margin:5px 20px 3px; padding:10px}

.grey .right{float:right; width:395px; margin:5px 20px 3px; padding:5px 5px 0}

.testimonials{width:auto; float:left; font-family:Arial,Helvetica,sans-serif; font-size:14px; font-style:italic; font-weight:lighter; color:#FFF; background-color:#345D92; background-image:url(images/testimonails2.gif); border:thin dashed #CCC; background-repeat:no-repeat; line-height:1.2em; margin:0; padding:0 0 0 5px}

.testimonials2{width:auto; float:left; font-family:"Trebuchet MS",Arial,Helvetica,sans-serif; font-size:14px; font-style:italic; font-weight:400; color:#666; background-color:#eee; background-image:url(images/testimonails.gif); border:thin dashed #CCC; background-repeat:no-repeat; margin:0; padding:0 5px 0 22px}

.cartoonofday{padding-left:10px; width:auto; height:auto; padding-bottom:2px; float:left}

.blok_header, .header_text_bg{margin:0; padding:0}

.menu ul li a:hover, .menu ul li a.active{ background-color: #2D5484;	background-repeat: no-repeat;	background-position: right;}

.menu ul li a:hover span, .menu ul li a.active span{
	background-color: #305B92;
	background-repeat: no-repeat;
	background-position: left;
}

.body h3, .body h3 span{font:normal 18px Arial,Helvetica,sans-serif; color:#666; margin:0; padding:2px}

.body_big-small blockquote, .body_big blockquote{font-family:"Trebuchet MS",Arial,Helvetica,sans-serif; font-size:16px; font-style:italic; font-weight:lighter; line-height:1.5em}

.stars, .stars a:hover:link{background-image:url(images/top-collection-agencies.gif); background-repeat:no-repeat; background-position:9px top; padding-top:20px; float:left; width:160px; padding-bottom:0; padding-left:5px; color:#D9B408; font-family:Arial,Helvetica,sans-serif; font-size:12px; font-style:normal; font-weight:700; font-variant:normal}

