﻿/* CSS Document */

/* -----------------------Global Elements-------------------------------*/
* {margin: 0; padding: 0;}
html {overflow-y: scroll !important;}
body {
	width: 600px;
	margin: 50px auto 0 auto;
	background: #fff;
	font: 12px/18px Arial, "Helvetica Neue", Helvetica, sans-serif;
	color: #444;
}

a {color: #f0760f; text-decoration: none; cursor: pointer;}
a:hover {color: #f0760f; text-decoration: underline;}
a:active, a:focus {outline: none;}

p {margin: 5px 0; text-align: center;}
strong {color: #5D5956;}
h1, h2, h3, h4 {clear: both; font: bold 16px Arial, "Helvetica Neue", Helvetica, sans-serif;}
h1 {margin: 5px 0 10px 0; padding: 0 0 1px 0;}
h2 {margin: 10px 0 2px 0; padding: 4px 0 4px 4px;}
h3 {margin: 10px 0 20px 0; padding: 4px 4px 4px 7px;}
h4 {margin: 10px 0 20px 0; padding: 4px 4px 4px 7px;}
img, img a {border: none;}

ul {margin:0;}
li {list-style: none; margin: 0; padding: 0;}
li a {padding-left: 14px; background: transparent url(../images/blt-angle.gif) left 3px no-repeat;}

blockquote {text-align: justify; line-height: 1.5em;}

/* -----------------------Global Classes-------------------------------*/
.cboth {clear: both;}
.fleft {float: left;}
.fright {float: right;}
.aleft {text-align: left;}
.aright {text-align: right;}
.ajustify {text-align: justify;}
.text-small {font-size: 10px; color: #666;}
.red {color: #B45102;}
.green {color: #7F8D06;}
a.red:hover {color: #B45102;}
a.green:hover {color: #7F8D06;}
.msg-error {float: left; margin: 0 0 0 80px; font-size: 10px; color: red;}

input {float: left; margin-bottom: 5px; padding: 2px; width: 160px; color: #555;}
label {float: left; width: 80px; font-weight: bold;}
.checkbox input {width: 14px;}
.btn-submit {float: left; width: 60px; margin: 0 0 0 80px; font-weight: bold; cursor: pointer;}
.forgot-pass {float: left; margin: 6px 0 0 80px;}

.wrap {
	margin: 20px 0;
	padding: 20px 0;
	border: 6px solid #ccc;
	text-align: left;
}

#login-area {float: right; padding: 0 25px 0 0;}

.wrap.a1 {background: transparent url(../images/public/agency/debtorednow.gif) 50px 40px no-repeat;}
.wrap.aabc {background: transparent url(../images/public/agency/aabc.gif) 40px 30px no-repeat;}
.wrap.aatb {background: transparent url(../images/public/agency/aatb.gif) 10px 40px no-repeat;}
.wrap.abc{background: transparent url(../images/public/agency/abc_logo.gif) 40px 30px no-repeat;}
.wrap.accc {background:transparent url(../images/public/agency/accc-frontpage.jpg) 50px 30px no-repeat;}
.wrap.acm {background: transparent url(../images/public/agency/acm.gif) 40px 20px no-repeat;}
.wrap.allc {background: transparent url(../images/public/agency/alliance.gif) 50px 50px no-repeat;}
.wrap.bj {background: transparent url(../images/public/agency/cccs.gif) 50px 40px no-repeat;}
.wrap.bsi {background: transparent url(../images/public/agency/bsi.jpg) 70px 40px no-repeat;}
.wrap.ccca {background: transparent url(../images/public/agency/ccc.gif) 30px 30px no-repeat;}
.wrap.cdc {background: transparent url(../images/public/agency/cdc.jpg) 40px 30px no-repeat;}
.wrap.cdcde {background: transparent url(../images/public/agency/cdc.jpg) 40px 30px no-repeat;}
.wrap.dwf {background: transparent url(../images/public/agency/dwf.jpg) 40px 30px no-repeat;}
.wrap.fes {background: transparent url(../images/public/agency/fes.gif) 40px 30px no-repeat;}
.wrap.fsc {background: transparent url(../images/public/agency/fsc_sc_color.gif) 50px 40px no-repeat;}
.wrap.icef {background: transparent url(../images/public/agency/icef.jpg) 50px 40px no-repeat;}
.wrap.king {background: transparent url(../images/public/agency/king.gif) 50px 40px no-repeat;}
.wrap.nflf {background: transparent url(../images/public/agency/nflf.gif) 50px 30px no-repeat;}
.wrap.nova {background: transparent url(../images/public/agency/novadebt.gif) 40px 50px no-repeat;}
.wrap.pcc {background: transparent url(../images/public/agency/pioneer.gif) 60px 50px no-repeat;}