@charset "UTF-8";
/* CSS Document */






body {
	background-color: #bb2964;
	background-image: url(/images/body-BK.gif);
	background-repeat: repeat-x;
	background-position: top;
	margin: 0px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
overflow-x: hidden;
}

html
{
height: 100%;
margin-bottom: 1px;
}

#Content {
    background-image: url(/images/bg_mbox2.gif);
    background-position: left bottom;
    background-repeat: no-repeat;
    margin: 0;
    padding: 0;
    float: left;
    width: 980px;
}

#Content2 {
    background-image: url(/images/bg_mbox2.gif);
    background-position: left bottom;
    background-repeat: no-repeat;
    margin: 0;
    padding: 0;
    float: left;
    width: 980px;
}


#heading {
  background-image: url(/images/bg_mbox1.png);
  background-position: -1px top;
  background-repeat: no-repeat;
  height: 10px;
  margin: 15px 0 0;
}
.myBox #heading {
  background-image: none;
}

#wrapperLarge {
	margin: 0px auto;
	width: 1020px;
/*	background-image: url(/images/wrapperLarge-BK2.gif);         */
	background-repeat: no-repeat;
	text-align: left;
}
#wrapper {
	width: 980px;
	margin: 0px auto;
	background-color: transparent;
	text-align: left;
position: relavite;
}
#header {
	margin: 0px;
	padding: 0px;
	height: 129px;
	color: b5d5db;
	overflow: hidden;
	background-image: url(/images/header-bk.gif);
	background-position: left top;
	background-repeat: no-repeat;
}
#header p {
	text-align: center;
	width: 320px;
	margin: 0px;
	padding-top: 30px;
	background-image: url(/images/quote-bk-small.gif);
	background-position: 10px;
	background-repeat: no-repeat;
	color: #3bb5ca;
	color: #1dbcb3;
	color: #000;
	color: #434343;
	height: 99px;
	font-weight: normal;
	font-size: 19px;
	letter-spacing: -1px;
	font-style: italic;
}
#header img {
	border: none;
}
#header img.right {
	float: right;
	margin: 0px 1px 0px 0px;
}

#header img.bday {
	float: none;
	margin: 0px;
}


#mainMenu {
	background-color: #a94497;
	background-color: #e3136a;
	margin: 0px;
	padding: 0px;
	height: 46px;
	overflow: hidden;
}
#mainMenu ul {
	margin: 0px 0px 0px 0px;
	padding: 0px;
}
#mainMenu ul li {
	margin: 0px;
	padding: 0px;
	display: inline;
	line-height: 46px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 18px;
	color: #fff;
}
#mainMenu ul li a:link,
#mainMenu ul li a:active,
#mainMenu ul li a:visited {
	text-decoration: none;
	color: #fff;
	padding: 0px;
	background-image: url(/images/bg_nav1.gif);
	background-position: center top;
	display: block;
	float: left;
	text-align: center;
	font-family: Arial;
	font-size: 19px;
	font-weight: normal;
}
#mainMenu ul li a.sel,
#mainMenu ul li a:hover {
	background-image: url(/images/bg_nav3.gif);
}
#mainMenu ul li a span {
	display: block;
}
#mainMenu ul li.leftB a {
	background-image: url(/images/bg_nav2.gif);
	background-position: left top;
}
#mainMenu ul li.leftB a.sel,
#mainMenu ul li.leftB a:hover {
	background-image: url(/images/bg_nav4.gif);
}
#mainMenu ul li.rightB a {
	background-position: right top;
	border-right: 0 none;
}
#mainMenu ul li.rightB a.sel,
#mainMenu ul li.rightB a:hover {
	background-image: url(/images/bg_nav3.gif);
}



#mainMenu ul li a#loginLink  {
	width: 185px;
}
#mainMenu ul li a#contactLink  {
	width: 145px;
}
#mainMenu ul li a#FAQLink  {
	width: 70px;
}
#mainMenu ul li a#aboutLink  {
	width: 215px;
}
#mainMenu ul li a#howDoesItWorkLink  {
	width: 215px;
}
#mainMenu ul li a#homeLink  {
	width: 140px;
}

/* a2 */
#mainMenu ul li a#a2HowDoesItWorkLink {
	width: 220px;
}
#mainMenu ul li a#a2AboutLink {
	width: 200px;
}
#mainMenu ul li a#a2FAQLink {
	width: 100px;
}
#mainMenu ul li a#a2ContactLink {
	width: 160px;
}
#mainMenu ul li a#a2MyAccountLink {
	width: 160px;
}
#mainMenu ul li a#a2LogoutLink {
	width: 130px;
}

/* a3 */
#mainMenu ul li a#a3PendingLink {
	width: 180px;
}
#mainMenu ul li a#a3CollectionsLink {
	width: 160px;
}
#mainMenu ul li a#a3AuthoriseLink {
	width: 200px;
}
#mainMenu ul li a#a3PaymentfilesLink {
	width: 170px;
}
#mainMenu ul li a#a3AdminLink {
	width: 130px;
}
#mainMenu ul li a#a3LogoutLink {
	width: 130px;
}

/* a4 */
#mainMenu ul li a#a4PendingLink {
	width: 180px;
}
#mainMenu ul li a#a4CollectionsLink {
	width: 160px;
}
#mainMenu ul li a#a4AuthoriseLink {
	width: 200px;
}
#mainMenu ul li a#a4PaymentfilesLink {
	width: 170px;
}
#mainMenu ul li a#a4LogoutLink {
	width: 260px;
}


/* a5 */
#mainMenu ul li a#a5PendingLink {
	width: 420px;
}
#mainMenu ul li a#a5CollectionsLink {
	width: 420px;
}
#mainMenu ul li a#a5LogoutLink {
	width: 130px;
}

/* a6 */
#mainMenu ul li a#a6AuthoriseLink {
	width: 420px;
}
#mainMenu ul li a#a6PaymentfilesLink {
	width: 420px;
}
#mainMenu ul li a#a6LogoutLink {
	width: 130px;
}

/* a7 */
#mainMenu ul li a#a7AdminLink,
#mainMenu ul li a#a7LogoutLink  {
	width: 489px;
}


#mainMenu ul li.sp {
  background-image: url("/images/bg_sp.gif");
  background-position: left top;
  border: 0 none;
  float: left;
  height: 46px;
  margin: 0;
  padding: 0;
  width: 2px;
}

#mainMenu ul li a:hover {
	text-decoration: none;
	background-color: #873679;
}

body#home a#homeLink,
body#howDoesItWork a#howDoesItWorkLink,
body#about a#aboutLink,
body#FAQ a#FAQLink,
body#contact a#contactLink,
body#myAccount a#myAccountLink,
body#admin a#adminLink,
body#pending a#pendingLink,
body#collections a#collectionsLink,
body#authorise a#authoriseLink,
body#login a#loginLink {
	background-color: #873679;
}

#mainMenu ul li.last {
	float: right;
	border-left: 1px solid #E47AA7;
}
#cardAdvert {
	position: absolute;
	top: 176px;
	right: 20px;
	width: 257px;
	display: none;
	height: 322px;
}
#cardAdvert a img {
	border: none;
}


#content {
	margin: 30px 10px 0px 10px;
	padding: 0px 30px 30px 23px;
}


.h1c {
        color: #e3136a;
        font-weight: normal;
        text-shadow: 0 -1px 0 #CCCCCC;
}

#content h1 {
  font-size: 32px;
        font-weight: normal;
        text-shadow: 0 -1px 0 #CCCCCC;
color: #666;
}


#content h2 {
  color: #BC2063;
  font-size: 32px;
  font-weight: bold;
  letter-spacing: -2px;
  margin: 0 0 15px;
  padding: 0;
}
#content p {
	margin: 0px 0px 10px 0px;
	font-size: 14px;
	color: #555;
	line-height: 21px;
}
#content p a:link, #content p a:active, #content p a:visited {
	color: #127d90;
}
#content p a:hover {
	color: #000;
}

#content ul{
list-style-image : url('/images/bullet.gif');
}

#content ul li {
	line-height: 21px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 14px;
	color: #555;
}
#content ul li a:link, #content ul li a:active, #content ul li a:visited {
	color: #127d90;
}



#content #one, #content #two, #content #three, #content #four {
	border-bottom: 1px solid #e5e5e5;
	padding-left: 100px;
	padding-bottom: 25px;
	width: 565px;
	background-position: left top;
	background-repeat: no-repeat;
	margin-bottom: 15px;
}


#content #two form{
padding:0px;
margin:0px;
}

#content #one {
	background-image: url(/images/one-bk.gif);
}
#content #two {
	background-image: url(/images/two-bk.gif);
}
#content #three {
	background-image: url(/images/three-bk.gif);
}
#content #four {
        background-image: url(/images/four-bk.gif);
}

#content #three a img {
	border: none;
	margin-top: 2px;
}

#content #four a img {
        border: none;
        margin-top: 10px;
}

.rmbTitle {
  color: #333333;
  font-size: 15px;
  font-style: italic;
  font-weight: bold;
}

.rmbText {
  color: #E3136A;
  font-size: 14px;
  font-weight: bold;
}

.rightColumn {
	width: 200px;
	float: right;
	margin-top: 10px;
}
#margin #logIn p {
	margin: 10px 5px 0px 10px;
	color: #e416ab;
	color: #873679;
	color: #434343;
	font-weight: bold;
	font-size: 14px;
	letter-spacing: -1px;
	line-height: 14px;
}

.psr {
	margin: 10px 5px 10px 0px;
	color: #e3136a;
	font-weight: normal;
	font-size: 14px;
}

.logoBox {
  float: right;
  margin: 20px 0 0 10px;
  text-align: center;
  width: 200px;
}
.rmbDiv {
  font-style: italic;
  padding-top: 0;
}
#content p.testimonial, #margin p.testimonial {
	font-weight: normal;
	font-style: italic;
	line-height: 150%;
	font-size: 14px;
	width: 290px;
	margin: 0px 30px 0px 0px;
	color: #127D90;
	float: left;
	text-align: justify;
	font-family: Brush Script M7;
}
p.testimonial strong {
	display: block;
	padding-top:15px;
}

#margin form {
	margin: 10px;
}
.rightColumn form label {
	margin: 5px 0px 0px 0px;
}
.rightColumn {
	width: 200px;
	float: right;
	margin-top: 0px;
}

.rightColumn1 {
	width: 300px;
	float: right;
	margin: 0px 90px 0px 0px;
}

#content .rightColumn p {
	width: 180px;
	margin: 10px 5px 0px 10px;
	color: #e416ab;
	color: #873679;
	color: #434343;
	font-weight: bold;
	font-size: 14px;
	line-height: 14px;
}


.CorpRepColumn {
	width: 200px;
	float: right;
	margin-top: 0px;
	margin-right: 30px;
}
#content .CorpRepColumn p {
	width: 180px;
	color: #d02978;
	font-weight: bold;
	font-size: 14px;
	line-height: 15px;
}

#content #CorpRes {
/*	background-image: url(/images/rego-grad-bk.gif);  */
	background-color: #fefaef;
	border: 1px solid #e2dac4;
	padding:10px;
}

#content .CorpRes p{
	color: #d02978;
	font-weight: bold;
	font-size: 14px;
	line-height: 15px;
}



#content #CorpRes .list {
	line-height: 21px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
	color: #555;
	padding-right:5px;
	padding-left:0px;
	padding-bottom:5px;
}
	




#content p.head {
	color: #d02978;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	padding: 7px;
	font-size: 22px;
	line-height: 22px;
}

#content p.value {
	color: #2daa94;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 13px;
	line-height: 22px;
	padding-top:20px;
}

#content p.valueBank {
	color: #127d90;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 12px;
	line-height: 22px;
}


#content .ManBox {
	padding: 5px 0px 10px 0px;
	margin-bottom: 5px;
}

#content .ManBox .row1 {
	background-color:#efe4e3;
}

#content .ManBox .row2 {
	background-color:#f6f8f4;
}

#content .ManHead {
	color: #972c85;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	padding:6px 12px 6px 6px;
		border: 1px solid #e2dac4;	
}

#content .warning.ManHead {
	background-color: #E3136A;
        color: #FFFFFF;
}

#content .ManHeadem {
	color: #972c85;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	padding:8px 8px 8px 8px;
		border: 1px solid #e2dac4;
		background-image:url(/images/validated.gif);
		background-repeat:no-repeat;
		background-position:right;
}
#content .ManHeadMob {
	color: #972c85;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	padding:8px 8px 8px 8px;
		border: 1px solid #e2dac4;
		background-image:url(/images/used.gif);
		background-repeat:no-repeat;
		background-position:right;
}

#content .ManValue {
	color: #555;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 12px;
	padding:8px;
		border: 1px solid #e2dac4;	
}

#content .ManValueName {
	color: #555;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 14px;
	padding:8px;
		border: 1px solid #e2dac4;	
}

#content p.ratesHead {
	color: #972c85;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 14px;
	line-height: 18px;
	padding:5px;
}

#content p.ratesHeadLeft {
	color: #555;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	line-height: 18px;
	padding:5px;
}

#content p.small {
	color: #555;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 12px;
	line-height: normal;
}

.rightColumn form {
	margin: 10px;
}
.rightColumn form label {
	margin: 5px 0px 0px 0px;
		display: block;
	font-size: 12px;
	text-indent: 1px;
	color: #666666;
	}

#content #logIn {
/*	background-image: url(/images/rego-grad-bk.gif);  */
/*	background-color: #eceaea;*/
	background-repeat:repeat-x;
	background-position:bottom;
/*	border: 2px solid #2cab94;    */
	padding:10px;
/*	padding-bottom: 10px;*/

}
#content p.APR {
  color: #999999;
  font-size: 14px;
  margin-top: 5px;
  text-align: center;
  width: 220px;
}

#content div.APRExp {
  margin-top: -10px;
  padding: 0;
  text-align: center;
  width: 220px;
}

#content div.APRExp a {
  color: #CC0066;
  font-size: 12px;
}

#content p.APR a:link, #content p.APR a:active, #content p.APR a:visited {
	color: #545454;
	font-size: 12px;
	font-weight: normal;
}
#content p.APR a:hover {
	color: #000;
	text-decoration: none;
}
#content .large {
  color: #1D7070;
  font-size: 16px;
  font-weight: bold;
}
#one #slider {
	background-image: url(/images/slider-bk2.gif);
	background-repeat: no-repeat;
	background-position: top left;
	width: 550px;
	height: 23px;
	background-color: transparent;
}



#minMax {
  color: #1CA991;
  font-size: 17px;
  font-weight: bold;
  margin: 10px 0 0 -13px;
  width: 600px;
}
#minMax a {
  display:block;
  float:left;
  text-align:left;
}

#minMax a:link, #minMax a:active, #minMax a:visited {
  color: #1D7070;
  cursor: default;
  margin-right: 0px;
  text-decoration: none;
}
#minMax a:hover {
	text-decoration: none;
}
#minMax a.max {
        float:right;
	margin-right: 15px;
}

ul#paydayButtons {
	margin: 0px 0px 10px 0px;
	padding: 0px;
	width: 400px;
	height: 280px;
}
ul#paydayButtons li {
	list-style: none;
	text-align: center;
	/* border: 1px solid #629aa4;
	border-color: #9c8a99; */
	font-size: 20px;
	width: 45px;
	width: 55px;
	height: 45px;
	height: 55px;
	margin: 0px -1px -1px 0px;
	margin: 0px 0px 0px 0px;
	overflow: hidden;
	float: left;
}
ul#paydayButtons li a:link, ul#paydayButtons li a:active, ul#paydayButtons li a:visited {
	line-height: 45px;
	line-height: 55px;
	text-decoration: none;
	display: block;
	/* background-color: #e6f1f9;
	background-color: #f0f0f0; */
	color: #3a97a7;
	color: #8b6184;
	background-image: url(/images/date-button-bk.gif);
}
ul#paydayButtons li a:hover {
	text-decoration: none;
/*	background-color: #71b500; */
	background-image: url(/images/date-overstate-bk.gif);
	background-image: url(/images/date-button-over.gif);
/* 	background-position: center top; */
	background-repeat: no-repeat;
	/* border-color: #b8da6d; */
	color: #fff;
}

#illustrate .cframe {
  border-bottom: 1px solid #EEEEEE;
  border-left: 1px solid #EEEEEE;
  border-right: 1px solid #EEEEEE;
  width: 860px;
}
#illustrate .cframe .dframe{
  margin: 0 15px;
  width: 830px;
}
#content #progress {
  height: 59px;
  margin: 0 0 15px;
  padding: 0;
  width: 860px;
}
#content #progress li div,
#content #progress li {
  background-image: url("/images/bg_bc2.gif");
  background-position: right center;
  background-repeat: no-repeat;
  color: #999999;
  display: block;
  float: left;
  font-size: 13px;
  font-weight: bold;
  height: 59px !important;
  line-height: 54px !important;
  margin: 0;
  overflow: hidden;
  padding: 0;
  text-align: left;
  text-transform: uppercase;
  width: 172px;
}
#content #progress li.last div,
#content #progress li.last {
  background-image: url("/images/bg_bc3.gif");
}
#content #progress li span {
  letter-spacing: -0.6px;
  margin-left: 47px;
}
#content #progress li div.active {
  background-image: url("/images/bg_bc1.gif");
  color: #873679;
  font-weight: bold;
}
#content #progress li.last div.active {
  background-image: url("/images/bg_bc4.gif");
  color: #873679;
  font-weight: bold;
}
#illustrate {
  background-image: url("/images/bg_in2.png");
  background-position: left bottom;
  background-repeat: no-repeat;
  border: 0 none;
  margin: 0 0 20px;
  padding: 10px 30px 30px 30px;
  width: 856px;
}
#illustrate_heading {
  background-image: url("/images/bg_in1.png");
  background-position: left top;
  background-repeat: no-repeat;
  height: 14px;
  margin: 15px 0 0;
  width: 916px;
  clear: both;
}
#illustrate .columnOne, #illustrate .columnTwo, #illustrate .columnThree {
	float: left;
	width: 275px;
	text-align: right;
}
#illustrate .columnOne {
	float: left;
	width: 300px;
	text-align: left;
}
#illustrate .column1 {
  float: left;
  margin: 10px 10px 0 0;
  text-align: left;
  width: 187px;
}
#illustrate .columnOne p, #illustrate .columnTwo p, #illustrate .columnThree p {
    border-bottom: 1px solid #EEEEEE;
    color: #BC2063;
    font-size: 20px;
    font-weight: bold;
    height: 50px;
    letter-spacing: -0.5px;
    line-height: 50px;
    margin: 0;
}
#illustrate .columnTwo p, #illustrate .columnThree p {
    color: #BC2063;
    font-size: 20px;
    font-weight: bold;
    letter-spacing: -0.5px;
}
#illustrate .columnOne p.apr, #illustrate .columnTwo p.apr, #illustrate .columnThree p.apr {
	font-size: 15px;
	color: #666666;
	letter-spacing: 0px;
	border: 0px none;

}
#illustrate .columnOne p {
   border-left: 1px solid #eee;
   padding-left: 10px;
}
#illustrate .columnThree p {
  border-right: 1px solid #EEEEEE;
  padding-right: 10px;
}
#illustrate .columnThree p.title {
  padding-right: 10px;
}
#illustrate p.title {
  background-image: url("/images/bg_th1.gif");
  color: #1CA991;
  font-size: 12px;
  height: 40px;
  letter-spacing: 0;
  line-height: 14px;
  padding: 12px 0 0;
}

#illustrate .columnOne p.title, #illustrate .columnTwo p.title .columnThree p.title{
  height: 40px;
}

#illustrate .applyNowSmall {
	width: 150px;
	height: 30px;
	background-color: #a9d33b;
	background-image: url(/images/applyNowSmall.jpg);
	border: none;
	color: #fff;
	font-size: 16px;
	font-weight: bold;
	cursor: pointer;
	text-decoration: none;
}
#illustrate .applyNowSmall:hover {
	color: #000;
}

#illustrate .newLoan {
  border-bottom: 1px solid #EEEEEE;
  border-left: 1px solid #EEEEEE;
  cursor: pointer;
  height: 80px;
  margin: 0;
  padding: 0 0 0 10px;
  text-align: left;
}
.shad1 {
  background-image: url("/images/bg_shad1.gif");
  height: 12px;
  width: 850px;
}
#illustrate .columnOne .apr {
  border-left: 1px solid #eee !important;
}
#illustrate .columnTwo .apr {
}
#illustrate .columnThree .apr2 {
  border-bottom: 1px solid #eee !important;
  height: 80px;
}
#illustrate .columnThree .apr {
  border-right: 1px solid #eee !important;
}
#illustrate .columnThree .apr2 {
  border-right: 1px solid #eee !important;
  border-bottom: 1px solid #eee !important;
  height: 80px;
}

#illustrate .newLoan a {
	color: #fff;
	text-decoration: none;
}


#illustrate .newLoan a:hover {
	color: #000;
}

.btActivate,
.newLoan1 {
  background-color: transparent;
  background-image: url("/images/bt_button.png");
  border: medium none;
  color: #FFFFFF;
  cursor: pointer;
  float: right;
  font-size: 16px;
  font-weight: bold;
  height: 44px;
  line-height: 44px;
  margin: 0 -10px 0 0;
  padding: 0;
  text-align: center;
  text-decoration: none;
  vertical-align: middle;
  width: 180px;
}
.btActivate {
  margin: 0px !important;
}

h3 a {
  color: #127D90;
}

a h3 {
  text-decoration: none;
}
.newLoan1 a {
	color: #fff;
	text-decoration: none;
}


.newLoan1 a:hover {
	color: #000;
}



p .small {
/**	width: 640px;   **/
	margin: 0px 0px 15px 0px;
	font-size: 14px;
	color: #555;
	line-height: 21px;
}


/* ///////////////////////////////////////////////////// Use this style to show when a date is toggled / selected 'after mouse release' //////////////////////////////////////////////// */
ul#paydayButtons li a:on {
	text-decoration: none;
	background-image: url(/images/date-overstate-bk.gif);
	background-position: center top;
	background-repeat: no-repeat;
	border-color: #b8da6d;
	color: #fff;
}
#two p {
	color: #000;
	width: 500px;
}
#content p.total {
	color: #d02978;
	letter-spacing: -2px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	margin: 20px 0px 0px 0px;
	padding: 0px;
	font-size: 26px;
	line-height: 26px;
}



#two p.note {
	color: #848484;
}
div#price {
  background-image: url("/images/bg_total.gif");
  border: medium none;
  color: #D02978;
  float: right;
  font-family: Arial,Helvetica,sans-serif;
  font-size: 30px;
  font-weight: bold;
  height: 42px;
  letter-spacing: -2px;
  line-height: 42px;
  margin-top: 0;
  text-align: center;
  width: 87px;
}
a.aBlog {
  float: right;
  color: #E3136A;
  text-decoration: none;
}

/* ////////// Margin ////////// */

#margin {
	width: 200px;
	margin: 0px 10px 10px 40px;
	float: right;
}
#margin h2 {
	margin: 0px;
	font-size: 18px;
	color: #127d90;
	font-family: Arial Black, Helvetica, sans-serif;
	letter-spacing: -1px;
}
#margin h3 {
	color: #000;
	font-size: 14px;
	margin: 10px 0px 0px 0px;
}
#margin p {
	font-size: 12px;
	width: 90%;
	color: #717171;
	margin: 0px 0px 5px 0px;
	line-height: 16px;
}



/* ////////// Form Pages ////////// */
.appform {
	margin: 0px 0px 00px 0px;
}
#signUp {
	margin: 0px 0px 0px 0px;
}
label {
  color: #333333;
  display: block;
  font-size: 13px;
  font-weight: bold;
  margin: 13px 0 2px;
  text-indent: 1px;
}
.req {
  color: #cc3366;
}

label1 {
	display: block;
	margin: 0px 0px 0px 0px;
	font-size: 12px;
	text-indent: 1px;
	color: #666666;
}

input.long, input.short  {
	margin: 0px;
	height: 24px;
	border: 1px solid #cfcfcf;
	padding: 4px 0px 0px 5px;
	font-size: 14px;
	vertical-align: middle;
}

input.long {
        background-image: url("/images/bg_long1.png");
        background-color: transparent;
        border: 0 none !important;
        font-weight: bold;
        height: 39px;
        line-height: 39px;
        padding: 0 10px;
        width: 140px;
}

input.long1 {
	width: 150px;
	height: 80px;
	font-family: Arial, Helvetica, sans-serif;
}

input.short {
	width: 100px;
	font-family: Arial, Helvetica, sans-serif;
        background-image: url("/images/bg_short1.png");
        background-color: transparent;
        border: 0 none;
        font-family: Arial,Helvetica,sans-serif;
        font-size: 16px;
        font-weight: bold;
        height: 39px;
        line-height: 39px;
        letter-spacing: 1px;
        padding: 0 10px;
        vertical-align: middle;
}

input.disabled {
	width: 100px;
		font-family: Arial, Helvetica, sans-serif;
background-color: #f5f5f5;
}

input.disabledl {
	font-family: Arial, Helvetica, sans-serif;
        background-color: #f5f5f5;
        color: #666666;
}

input.disabled, input.disabledl {
	border: 0 none;
	font-size: 14px;
}

input.submit {
	border: 1px solid #127D90;
	margin: 10px 0px 0px 0px;
	padding: 3px;
	background-color: #127D90;
	color: #fff;
}
input.submit:hover {
	background-color: #fff;
	color: #000;
}

.button {
  background: #208276;
  background: -webkit-gradient(linear, left top, left bottom, from(#8CDBD1), to(#208276) );
  background: -moz-linear-gradient(-85deg, #8CDBD1, #208276);
  filter:  progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#8CDBD1', endColorstr='#208276');
  border: 0 solid #FFFFFF;
  border-radius: 5px 5px 5px 5px;
  box-shadow: 0 0 0.1em rgba(0, 0, 0, 0.4);
  -moz-box-shadow: 0 0 .1em rgba(0,0,0,0.4);
  -webkit-box-shadow: 0 0 .1em rgba(0,0,0,0.4);
  color: #FFFFFF;
  font-size: 13px;
  font-weight: bold;
  padding: 3px 10px;
  text-shadow: 0 -1px 0 #999999;
  vertical-align: middle;
  margin: 5px;
  cursor: pointer;
}

.button:hover {
	color: #ccc;
}
.button[disabled] {
        background-color: #fff;
        color: #000;
}



.buttons{
	border: 1px solid #e2dac4;
	margin: 10px 0px 0px 0px;
	padding: 3px;
	background-color: #fff;
	color: #000;
}
.buttons:hover {
	background-color: #e2dac4;
	color: #000;
}



form img {
	margin: 0px 0px -6px 5px;
}
#content form h2 {
	margin-top: 10px;
	width: 900px;
	text-shadow: 0 -1px 0 #CCCCCC;
}

#content a img {
	border: none;
}
#content .formBox {
	background-color: #fefaef;
	width: 888px;
	border: 1px solid #e2dac4;
	padding: 1px 0px 10px 10px;
	margin-bottom: 35px;
}

#content .ratesBox {
	background-color: #fefaef;
	width: 620px;
	border: 1px solid #e2dac4;
	padding: 0px 0px 0px 0px;
	margin-bottom: 5px;
}

#content table p {
	margin: 0px 0px 0px 0px;
	font-size: 14px;
	color: #555;
	line-height: 16px;
}


#content table p a:link, #content table p a:active, #content table p a:visited {
	color: #127d90;
}
#content table p a:hover {
	color: #000;
}




#formBox {
  border: 0 none;
  margin-bottom: 35px;
  padding: 0;
  width: 820px;
}
#formBox .columnOne, #formBox .columnTwo, #formBox .columnThree {
	float: left;
	width: 295px;
	text-align: left;
}

#formBox .columnOne p, #formBox .columnTwo p, #formBox .columnThree p {
	width: auto;
	line-height: 25px;
	font-size: 18px;
}

input.shortPass {
  background-image: url("/images/bg_input4.gif");
  background-position: left top;
  background-repeat: no-repeat;
  border: 0 none;
  height: 33px;
  line-height: 33px;
  padding: 0 5px;
  width: 110px;
  vertical-align: middle;
  font-size: 14px;
  font-weight: bold;
  color: #333;
}
input.mediumPass {
  background-image: url("/images/bg_input2.gif");
  background-position: left top;
  background-repeat: no-repeat;
  border: 0 none;
  height: 33px;
  line-height: 33px;
  padding: 0 5px;
  width: 150px;
  vertical-align: middle;
  font-size: 14px;
  font-weight: bold;
  color: #333;
}
input.longPass,
#formBox input.long {
  background-image: url("/images/bg_input1.gif");
  background-position: left top;
  background-repeat: no-repeat;
  border: 0 none;
  height: 33px;
  line-height: 33px;
  padding: 0 5px;
  width: 217px;
  vertical-align: middle;
  font-size: 14px;
  font-weight: bold;
  color: #333;
}
input.ultraPass {
  background-image: url("/images/bg_input3.gif");
  background-position: left top;
  background-repeat: no-repeat;
  border: 0 none;
  height: 33px;
  line-height: 33px;
  padding: 0 5px;
  width: 320px;
  vertical-align: middle;
  font-size: 14px;
  font-weight: bold;
  color: #333;
}


#illustrate .columnOne p {
  font-size: 20px;
  font-weight: bold;
  text-shadow: 0 -1px 0 #CCCCCC;
}
#illustrate .columnOne p.t1 {
  color: #333333;
}
#illustrate .columnOne p.t2 {
  color: #666666;
}

#formBox td {
	margin: 13px 0px 2px 0px;
	font-size: 12px;
	text-indent: 1px;
	color: #333333;
}

#formBox img {
	margin: 0px;
	padding: 0px;
	vertical-align:bottom;
}

.appform a img {
	border: none;
}

/* ////////// Bottom of Page ////////// */
.clear {
	clear: both;
}

.footerN {
  background-color: transparent;
  background-image: url("/images/bg_footer.png");
  height: 235px;
  margin-top: 9px;
  width: 980px;
  float: left;
}

#footer {
	border-top: 1px solid #e5e5e5;
	width: 960px;
	margin: 0px 0px 0px 10px;
	text-align: center;
	padding: 20px 0px;
}
#footer ul {
	margin: 0px;
	padding: 0px;
}
#footer ul li {	
	display: inline;
	list-style: none;
	font-size: 12px;
	color: #545454;
	margin: 0px 5px;
}
#footer ul li a:link, #footer ul li a:active, #footer ul li a:visited {
	color: #545454;
}
#footer ul li a:hover {
	text-decoration: none;
}
#disclaimer {
  background-image: none;
  background-position: center top;
  background-repeat: no-repeat;
  margin: 0 auto;
  padding: 10px 0;
  width: 980px;
  float: left;
}
#disclaimer a:link, #disclaimer a:active, #disclaimer a:visited {
	color: #a3a1a1;
}
#disclaimer a:hover {
	color: #666666;
}
#disclaimer p {
	width: 550px;
	font-size: 10px;
	color: #a3a1a1;
	margin: 0px 0px 0px 20px;
}

span.error {
  background:url("/images/invalid.gif") no-repeat 0px 0px;
  padding-left: 16px;
}
span.success {
  background:url("/images/success.gif") no-repeat 0px 0px;
  padding-left: 16px;
}

span.error { 
color: #555;
font-size: 12px;
}

#warning { display: none; }

#cardTypes {
   height: 60px;
}

#cardTypes li {
   display:inline;
   border-style: none;
   border-color: green;
   text-decoration:none;
}

.cardSelected {
  border-style: dotted;
  border-color: inherit;
}

.tooltip .img_help {
  background-color: #ffffff;
  border: none;
} 

.socials {
  float: right;
  margin-top: -2px;
  text-align: right;
  width: 120px;
}
.socials a {
  padding-left:5px !important;
}

.homeDateBox, .homeDateBox1, .homeDateBox2 {
	width: 180px;
	float: left;
	margin-bottom: 5px;
}


#content #two h1 {
	padding-bottom:0px;
	margin-bottom: 0px;
}


.homeDateBox img, .homeDateBox1 img, .homeDateBox2 img {
/*	float: right; */
	margin-top:0px;
        vertical-align: top;
}
#content .homeDateBox h2 {
  color: #1CA991;
  font-size: 19px;
  font-weight: bold;
  letter-spacing: 0;
  margin-bottom: 5px;
}
#content .homeDateBox2 h2 {
  color: #1CA991;
  font-size: 19px;
  font-weight: bold;
  letter-spacing: 0;
  margin-bottom: 5px;
}

#content .homeDateBox1 h2 {
	margin-bottom: 5px;
} 


#ui-datepicker-div
{
        z-index: 9999999;
}

.ui-datepicker {
    font-size:12px;
}
.ui-dialog {
    font-size:14px;
}

.hidden  {
      display:none;
}




#mainFields {
	padding: 0px 0px ;
	margin: 0px 0px 0px 0px;
	width: 900px;
}
#mainFields .colOne, #mainFields .colTwo, #mainFields .colTree, #mainFields .colFour, #mainFields .colFive, #mainFields .colSix, #mainFields .colSeven  {
	float: left;
	width: 120px;
        font-size:14px;
	text-align: center;
	border: 1px solid #efe4e3;
	background-color:#efe4e3;
}

#mainFields .colOne p, #mainFields .colTwo p, #mainFields .colTree p, #mainFields .colFour p, #mainFields .colFive p, #mainFields .colSix p, #mainFields .colSeven p {
	width: auto;
	font-size: 14px;
	color:#127d90;
	padding:3px;
	margin:0px;	
}

#mainFields1 {
	padding: 0px 0px ;
	margin: 0px 0px 0px 0px;
	width: 900px;
}
#mainFields1 .colOne, #mainFields1 .colTwo, #mainFields1 .colTree, #mainFields1 .colFour, #mainFields1 .colFive, #mainFields1 .colSix, #mainFields1 .colSeven   {
	float: left;
	width: 120px;
	text-align: center;
	border: 1px solid #efe4e3;
	background-color:#f6f8f4;
}

#mainFields1 .colOne p, #mainFields1 .colTwo p, #mainFields1 .colTree p, #mainFields1 .colFour p, #mainFields1 .colFive p, #mainFields1 .colSix p, #mainFields1 .colSeven p {
	width: auto;
	font-size: 18px;
	color: #d02978;
	padding:3px;
	margin:0px;
}
#content .homeDateBox h2 {
	margin-bottom: 5px;
}

#content .homeDateBox2 input.short, #content .homeDateBox input.short {
  background-image: url("/images/bg_caldate.jpg");
  border: 0 none;
  font-family: Arial,Helvetica,sans-serif;
  font-size: 16px;
  font-weight: bold;
  height: 38px;
  letter-spacing: 1px;
  padding: 0 10px;
  width: 116px;
  line-height: 38px;
  vertical-align: middle;
}

#ui-datepicker-div {
  display: none;
}


#logOut {
	float: right;
	margin: 5px 20px 0px 0px;
	width: 280px;
}
#logOut p {
	font-size: 12px;
}


.column1 {
	width: 200px;
	float: left;
	margin: 10px 0px 0px 0px;
	padding: 10px;
	border: 1px solid #cdcdcd;
	min-height: 540px;
}

.column2 {
        width:380px;
        float:left;
	margin: 10px 10px 0px 0px;
	padding: 10px;
	border: 1px solid #cdcdcd;
	min-height: 540px;
}

.column3 {
        border: 1px solid #CDCDCD;
        float: left;
        margin: 10px 0 0 0;
        min-height: 540px;
        padding: 10px;
        width: 190px;
}

.columnBIG {
	width: 610px;
	float: left;
	margin: 10px 10px 0px 0px;
	padding: 10px;
	border: 1px solid #cdcdcd;
}


.column1 img, .column2 img, .column3 img {
	/* border: 1px solid #2DAA94; */
	margin-top: 5px;
}
#content .column1 h2, #content .column2 h2, #content .column3 h2, #content .wideColumn h2 {
	display: block;
	margin: 0px 0px 5px 0px;
	/* border-bottom: 1px solid #e6e6e6; */
}
.column1 ul, .column2 ul, .column3 ul, ul.contentList {
	margin: 10px 0px 0px 5px;
	padding: 0px 0px 0px 10px;
}
.column1 ul li, .column2 ul li, .column3 ul li, ul.contentList li {
	margin: 0px 0px 10px 10px;
	font-size: 14px;
	line-height: 110%;
	color: #333333;
	list-style: disc;
}
.column2 h3 {
	font-size: 14px;
	margin: 0px;
}


#illustrate .column3 h3 {
	font-size: 20px;
}

.column3 h3 {
	font-size: 30px;
}
.column1 .floatLeft {
width:100px;
}
.column1 .floatRight {
	float: right;
	text-align: right;
width:80px;
}
#content .column1 .floatLeft p, #content .column1 .floatRight p, #content .column2 p, #content .column3 p {
	width: auto;
	margin-bottom: 5px;
	margin-top: 0px;
	line-height: 16px;
	font-size: 13px;
	color: #3b3b3b;
}

ul.menu {
	padding: 0px;
	margin: 0px;
}
ul.menu li {
	list-style: none;
	margin: 0px 0px 0px 0px;
	font-size: 12px;
	color: #333333;
	list-style-image:none;
}
ul.menu li a:link, ul.menu li a:active, ul.menu li a:visited {
	color: #333333;
	font-size: 12px;
	line-height:: 14px;	
}
ul.menu li a:hover {
	text-decoration: none;
}

.wideColumn {
	width: 844px;
	margin: 10px 0px 0px 0px;
	padding: 10px;
	border: 1px solid #e6e6e6;
}
.wideColumn p {
	font-size: 11px;
}
.wideColumn ul {
	padding: 0px 0px 0px 20px;
	width: 320px;
}

.left49 ul li {
list-style-image : url('/images/bullet.gif');
	color: #555;
	font-size: 11px;
	width: 200px;
	padding: 0px 0px 0px 0px;
	margin: 0px;
}
.left49 {
	float: left;
	width: 49%;
}
.right49 {
	float: right;
	width: 49%;
}

.formBox1 {
	background-color: #fefaef;
	border: 1px solid #e2dac4;
	padding: 1px 0px 10px 10px;
	margin-bottom: 35px;
}

.left {
	float: left;
}
.right {
	float: right;
}
.wideColumn img.right {
	margin: 10px 10px 10px 0px;
}	



div.LoanBook {
	padding: 0px 0px ;
	margin: 0px 0px 0px 0px;
	width: 625px;
}
div.LoanBook .colOne{
	float: left;
	width: 307px;
	text-align: left;
	border: 1px solid #efe4e3;
	background-color:#efe4e3;
}

div.LoanBook .colTwo {
        float:left;
        width:10px;
        border: 1px solid #efe4e3;
        background-color:#efe4e3;
}
div.LoanBook .colTree{
	float: left;
	width: 308px;
	text-align: right;
	border: 1px solid #efe4e3;
	background-color:#efe4e3;
}

div.LoanBook .colOne p, div.LoanBook .colTwo p, div.LoanBook .colTree p {
	width: auto;
	font-size: 18px;
	color:#a72c85;
	padding:3px;
	margin:0px;	
}


div.LoanBook .colOne1{
	float: left;
/*	width: 432px; */
	width: 304px; 
	text-align: left;
	border: 1px solid #efe4e3;
	background-color:#f6f8f4;
}

div.LoanBook .colTree1{
	float: left;
/*	width: 425px; */
	width: 300px;
	text-align: right;
	border: 1px solid #efe4e3;
	background-color:#f6f8f4;
}

div.LoanBook .colOne1 p,div.LoanBook .colTree1 p {
	width: auto;
	font-size: 18px;
	color:#127d90;
	padding:3px;
	margin:0px;	
}

div.LoanBook .colOne1 p .small {
	width: auto;
	font-size: 12px;
	color:#555;
	padding:3px;
	margin:0px;	
}

#homeNews {
	float: left;
	width: 290px;
	padding: 0px 30px 0px 0px;
       font-size: 12px;
}
#homeNews div, #homeNews h3 {
	width: auto;
	margin: 0px;
	color: #127D90;	
}
#homeNews h3 {
	font-size: 13px;
	color: #127D90;
	font-weight:bold;
	line-height: 110%;
}
#homeNews div {
	font-size: 12px;
	line-height: 120%;
	margin: 0px 0px 10px 0px;
	color: #555;
}
#homeNews a{
	font-size: 13px;
	color: #127D90;
	font-weight:bold;
	line-height: 110%;
	text-decoration:underline;
}
#homeNews a:hover {
text-decoration:none;
}

#homeNews ul {
padding:0px;
margin:0px 0px 0px 0px;
list-style-image: none;
	font-size: 11px;
}

#homeNews li {
margin: 0px;
padding: 0px 0px 5px 0px;
list-style-image: none;
	font-size: 13px;
list-style-image: url('/images/sp.gif');
}


#homeNews ul a{
	font-size: 12px;
	color: #127D90;
	font-weight:bold;
	line-height: 110%;
	text-decoration:none;
}
#homeNews ul a:hover {
text-decoration:underline;
}

#homeNews div.rss_box {
font-size: 13px;
}

#homeNews .rss_items {
margin: 0px;
padding: 0px;
list-style-image: none;
	font-size: 12px;
}

#homeNews .rss_items {
margin: 0px;
padding: 0px;
list-style-image: none;
	font-size: 12px;
}

#homeNews .rss_item {
font-size: 12px;
}

#homeNews .rss_items {
font-size: 12px;
}


#homeNews .rss_items ul {
list-style-image: none;
}

#homeNews ul.rss_items {
list-style-image: none;
}

#homeNews li.rss_items {
list-style-image: none;
}


#homeNews1 {
	float: left;
	width: 290px;
	padding: 0px 30px 0px 0px;
}
#homeNews1 div, #homeNews1 h3 {
	width: auto;
	margin: 0px;
	color: #127D90;	
}
#homeNews1 h3 {
	font-size: 13px;
	color: #127D90;
	font-weight:bold;
	line-height: 110%;
}
#homeNews1 div {
	font-size: 12px;
	line-height: 120%;
	margin: 0px 0px 10px 0px;
	color: #555;
}
#homeNews1 a{
	font-size: 13px;
	color: #127D90;
	font-weight:bold;
	line-height: 110%;
	text-decoration:underline;
}
#homeNews1 a:hover {
text-decoration:none;
}

#homeNews2 {
	float: left;
	width: 290px;
	padding: 0px 30px 0px 0px;
}
#homeNews2 div, #homeNews2 h3 {
	width: auto;
	margin: 0px;
	color: #127D90;	
}
#homeNews2 h3 {
	font-size: 13px;
	color: #127D90;
	font-weight:bold;
	line-height: 110%;
}
#homeNews2 div {
	font-size: 12px;
	line-height: 120%;
	margin: 0px 0px 10px 0px;
	color: #555;
}
#homeNews2 a{
	font-size: 13px;
	color: #127D90;
	font-weight:bold;
	line-height: 110%;
	text-decoration:underline;
}
#homeNews2 a:hover {
text-decoration:none;
}

.loans {
font-size: 14px; 
color:#2daa94; 
padding-top:5px; 
font-weight:bold;
}

#extend {
border:1px solid #e2dac4; 
background-color:#fefaef; 
padding:5px; 
font-size:12px; 
line-height:14px;
	color: #555;
}



#extend a{
	color: #127D90;
	text-decoration:underline;
}
#extend a:hover {
text-decoration:none;
}


#smallWhite {
color: #fff;
font-size: 13px;
font-weight: bold;
	background-image: url(/images/card-advert.gif);
	background-repeat: no-repeat;
	background-position: top center;
padding: 0px;
margin: 0px;
height: 320px;
display: block;
cursor: hand;
}


#smallWhite a{
color: #fff;
font-size: 13px;
font-weight: bold;
text-decoration: unreline;
}

#smallWhite a:hover {
color: #fff;
font-size: 13px;
font-weight: bold;
text-decoration: none;
}




#content #onea, #content #twoa, #content .foura {
border-bottom:1px solid #eaeaea;
	padding: 10px 30px 20px 30px;
	width: 600px;
	background-position: left top;
	background-repeat: no-repeat;
	background-color:#ffffff;
}

#content #threea {
	padding: 10px 30px 10px 30px;
	width: 600px;
	background-position: left top;
	background-repeat: no-repeat;
	background-color:#ffffff;
}


#content #twoa form{
padding:0px;
margin:0px;
}

#content #threea a img {
	border: none;
	margin-top: 10px;
}

#onea #slider {
	background-image: url(/images/slider-bk2.gif);
	background-repeat: no-repeat;
	background-position: top left;
	width: 550px;
	height: 23px;
}


#content #threea p.APR {
	font-size: 14px;
	margin-top: 0px;
	color: #e0ddd6;
	width:200px;
}
#content #threea p.APR a:link, #content #threea p.APR a:active, #content #threea p.APR a:visited {
	color: #545454;
	font-size: 12px;
	font-weight: normal;
}
#content #threea p.APR a:hover {
	color: #000;
	text-decoration: none;
}
#content #threea .large {
	font-size: 42px;
	line-height: 42px;
	letter-spacing: -5px;
	font-weight: normal;
}


#twoa p {
	color: #000;
	width: 500px;
}

#twoa p.note {
	color: #848484;
}

#content #twoa h2 {
	padding-bottom:0px;
	margin-bottom: 0px;
}

#loanhistory h3 {
  color: #545454;
  font-size: 12px;
  padding: 3px 0 3px 20px;
}

#loanhistory span {
padding-right: 20px;
padding-left: 5px;
}

#homeNews .error {
font-weight: bold;
color: #e3136a;
}

#tabs .ui-widget-header {
background:#EFEAE3;
border:1px solid #AAAAAA;
color:#FFFFFF;
font-weight:bold;
}

#tabs ul {
   list-style-image: none;
}

.scrollable-tbody {
   height: 300px;
   padding:30px;
   margin: 20px;
}

.comment_div.deleted {
   text-align: center;
   background-color: #b16f9c;
   color: #ffffff;
   border: 1px solid #a82c85;
}
#tlog_toggle {
   font-size:12px;
}
#declined_toggle {
   font-size:12px;
}
.entry_toggle {
   font-size:12px;
}

.columnlist {
    padding:0;
    marging:0;
    height:50px;
}
.columnlist .one {
    float:left;
    width:100px;
}
.columnlist .two {
    float:left;
    width:360px;
    white-space: pre;           /* CSS 2.0 */
    white-space: pre-wrap;      /* CSS 2.1 */
    white-space: pre-line;      /* CSS 3.0 */
    white-space: -pre-wrap;     /* Opera 4-6 */
    white-space: -o-pre-wrap;   /* Opera 7 */
    white-space: -moz-pre-wrap; /* Mozilla */
    white-space: -hp-pre-wrap;  /* HP Printers */
    word-wrap: break-word;      /* IE 5+ */
}
.columnlist .two.long {
    width:510px;
}
.columnlist .three {
    float:left;
    width:150px;
}
.columnlist .three > div {
    float:right;
}
.editor-toolbar div {
    width:48px;
    height:22px;
    margin:5px;
    background-repeat:no-repeat;
    background-position:top right;
    float:right;
}
.editor-toolbar .edit {
    background-image: url('/images/edit.png');
}
.editor-toolbar .edit:active {
    background-image: url('/images/edita.png');
}
.editor-toolbar .add {
    width:78px;
    height:25px;
    background-image: url('/images/addnew.png');
}
.editor-toolbar .add:active {
    background-image: url('/images/addnewa.png');
}
.editor-toolbar .delete {
    background-image: url('/images/del.png');
}
.editor-toolbar .delete:active {
    background-image: url('/images/dela.png');
}

#yearlist ul {
   margin: 0;
}
#yearlist ul li {
   list-style: none;
   font-size: 12px;
   margin: 5px;
}
#yearlist > h3 {
   font-size: 14px;
}
#yearlist li a {
   text-decoration:none;
}
#yearlist li.empty {
   color: #d4d2d2;
}

.custSay {
  background-image: url("/images/bg_quote.png");
  background-position: 10px 30px;
  background-repeat: no-repeat;
  float: left;
  height: 215px;
  margin: 10px;
  width: 342px;
}

.csTitle {
  color: #108784;
  font-family: Arial;
  font-size: 16px;
  font-weight: bold;
  margin: 5px 15px 0;
}

.custSay .csText {
    color: #E3136A;
    font-size: 12px;
    font-style: italic;
    font-weight: bold;
    margin: 20px 10px 0 25px;
}
.custSay .csText .cs1 {
    float: left;
    width: 180px;
}
.custSay .csText .cs2 {
    float: left;
    margin: 0 0 0 10px;
    width: 115px;
}
.custSay .csText .cs3 {
    color: #666666;
    font-size: 12px;
    font-style: normal;
    font-weight: normal;
    margin-top: 10px;
}
.latestBlog {
  background-image: none;
  background-position: 10px 30px;
  background-repeat: no-repeat;
  float: left;
  height: 215px;
  margin: 10px;
  width: 342px;
}
.ltbTitle {
  color: #108784;
  font-family: Arial;
  font-size: 16px;
  font-weight: bold;
  margin: 5px 15px 10px 5px;
}
.blogBox .blogT .l1 {
  color: #E3136A;
  font-size: 12px;
  font-style: italic;
  font-weight: bold;
  margin: 0;
}
.blogBox .blogT .l2 {
  font-size: 12px;
  font-weight: normal;
}
.blogBox .blogT .l2 a {
  color: #E3136A;
  text-decoration: none;
}
.blogT {
  float: left;
  height: 60px;
  margin-left: 10px;
  overflow: hidden;
  width: 260px;
}
.blogI {
  float: left;
  height: 60px;
  width: 60px;
}
.blogBox {
  float: left;
  margin: 10px 5px 0;
  width: 340px;
}
.blogSep {
  background-image: url("/images/bg_sep1.gif");
  background-repeat: no-repeat;
  float: left;
  height: 5px;
  margin: 12px 5px 2px;
  width: 340px;
}
.who {
  background-image: none;
  background-position: 10px 30px;
  background-repeat: no-repeat;
  float: left;
  height: 215px;
  margin: 10px;
  width: 235px;
}
.whoTitle {
  color: #108784;
  font-family: Arial;
  font-size: 16px;
  font-weight: bold;
  margin: 5px 15px 10px 5px;
}
.whoSep {
  background-image: url("/images/bg_sep1.gif");
  background-repeat: no-repeat;
  float: left;
  height: 5px;
  margin: 12px 5px 2px;
  width: 225px;
}
.whoBox1 {
  background-image: url("/images/bg_who1.gif");
  background-position: right bottom;
  background-repeat: no-repeat;
  height: 110px;
}
.whoL1 {
  color: #E3136A;
  font-size: 16px;
  font-weight: bold;
  height: 42px;
  letter-spacing: -0.5px;
  overflow: hidden;
  width: 150px;
}
.whoL2 {
  color: #873679;
  font-size: 12px;
  font-weight: normal;
  height: 46px;
  letter-spacing: -0.6px;
  margin: 8px 0 0;
  overflow: hidden;
  width: 150px;
}
.whoL3 {
  float: left;
  margin: 3px 0 0;
  width: 230px;
}

.footerNav {
  background-image: url("/images/bg_footer_nav.png");
  height: 25px;
  line-height: 20px;
  margin: 10px 0 0;
  padding: 10px;
  width: 960px;
  float: left;
}
.footerLN {
  height: 15px;
  margin: 5px 0 0;
  float: left;
  width: 840px;
}
.footerNav a {
  color: #666666;
  font-size: 11px;
  line-height: 15px;
  margin: 0;
  padding: 0;
  text-decoration: none;
}
.footerNav span {
  border-right: 1px solid #CCCCCC;
  display: block;
  float: left;
  height: auto;
  line-height: 15px;
  margin: 0;
  padding: 0 7px;
}
#content .dframe h2 {
  color: #e3136a;
  text-transform: lowercase;
  font-size: 26px;
  letter-spacing: -1px;
}
input.next, #appButtons input.next {
  background-color: transparent;
  background-image: url("/images/bt_next1.gif");
  border: 0 none;
  color: transparent;
  height: 40px;
  margin: 10px 0 0;
  padding: 0;
  width: 179px;
  cursor: pointer;
}

input.previous,
#appButtons input.previous {
  background-color: transparent;
  background-image: url("/images/bt_previous1.gif");
  border: 0 none;
  color: transparent;
  height: 40px;
  margin: 10px 0 0;
  padding: 0;
  width: 179px;
  cursor: pointer;
}

input.address_finder {
  background-color: transparent;
  background-image: url("/images/bt_address_finder1.gif");
  border: 0 none;
  color: transparent;
  height: 40px;
  margin: 10px 0 0;
  padding: 0;
  width: 179px;
  cursor: pointer;
}

input.accept {
  background-color: transparent;
  background-image: url("/images/bt_accept1.gif");
  border: 0 none;
  color: transparent;
  height: 40px;
  margin: 10px 0 0;
  padding: 0;
  width: 179px;
  cursor: pointer;
}
input.decline {
  background-color: transparent;
  background-image: url("/images/bt_decline1.gif");
  border: 0 none;
  color: transparent;
  height: 40px;
  margin: 10px 0 0;
  padding: 0;
  width: 179px;
  cursor: pointer;
}
input.signin {
  background-color: transparent;
  background-image: url("/images/bt_signin1.gif");
  border: 0 none;
  color: transparent;
  height: 40px;
  margin: 10px 0 0;
  padding: 0;
  width: 179px;
  cursor: pointer;
}
input.submit_password {
  background-color: transparent;
  background-image: url("/images/bt_submit.png");
  border: 0 none;
  color: transparent;
  height: 44px;
  margin: 10px 0 0;
  padding: 0;
  width: 181px;
  cursor: pointer;
}
input.button_wa {
  background-color: transparent;
  background-image: url("/images/bt_button.png");
  border: 0 none;
  color: #FFFFFF;
  cursor: pointer;
  font-family: Arial;
  font-size: 21px;
  font-weight: bold;
  height: 44px;
  letter-spacing: 0.3px;
  margin: 10px 0 0;
  padding: 0 0 2px;
  text-shadow: 0 -1px 0 #CCCCCC;
  vertical-align: middle;
  width: 181px;
}
input.button_next {
  background-color: transparent;
  background-image: url("/images/bt_next2.gif");
  background-repeat: no-repeat;
  border: 0 none;
  color: #FFFFFF;
  cursor: pointer;
  font-family: Arial;
  font-size: 24px;
  font-weight: bold;
  height: 40px;
  letter-spacing: 0.3px;
  margin: 10px 0 0;
  padding: 3px 0 7px 15px;
  text-align: left;
  text-shadow: 0 -1px 0 #CCCCCC;
  vertical-align: middle;
  width: 180px;
}
input.button_previous {
  background-color: transparent;
  background-image: url("/images/bt_previous2.gif");
  background-repeat: no-repeat;
  border: 0 none;
  color: #FFFFFF;
  cursor: pointer;
  font-family: Arial;
  font-size: 22px;
  font-weight: bold;
  height: 40px;
  letter-spacing: 0.3px;
  margin: 10px 0 0;
  padding: 3px 15px 7px 0px;
  text-align: right;
  text-shadow: 0 -1px 0 #CCCCCC;
  vertical-align: middle;
  width: 180px;
}
#appButtons {
  margin-bottom: -20px;
  text-align: left;
}
#appShadow {
  background-image: url("/images/bg_shad2.gif");
  height: 10px;
  margin: 20px 0 0 -15px;
  width: 860px;
}
#cfShadow {
  background-image: url("/images/bg_shad1.gif");
  height: 10px;
  margin: 0 0 0 0px;
  width: 862px;
}
#tooltip {
    background-image: url("/images/bg_tooltip1.png");
    background-position: left top;
    background-repeat: no-repeat;
    height: 112px;
    max-width: 334px;
    opacity: 0.95;
    overflow: visible;
    padding: 5px 5px 5px 25px;
    position: absolute;
    width: 334px;
    z-index: 3000;
}

h3, h4 {
  color: #00A994;
  font-size: 20px;
  margin: 8px 0;
  padding: 0;
}

#tooltip h3 {
  color: #333333;
  font-size: 13px;
  font-style: italic;
  font-weight: bold;
  margin: 10px 0 0;
  max-height: 55px;
  overflow: hidden;
  padding: 0;
  width: 285px;
}

#formBox input.disabledl,
#formBox input.disabled {
  background-image: url("/images/bg_input_disabled1.png");
  background-position: left top;
  background-repeat: no-repeat;
  height: 33px;
  line-height: 33px;
  padding: 0 5px;
  width: 217px;
  vertical-align: middle;
  font-weight: bold;
  font-size: 14px;
  color: #666;
}

ul.rss-items {
  font-size: 12px;
  list-style: none outside none;
  margin: 0;
  padding: 0 0 0 0;
}
ul.rss-items li.rss-item {
  padding: 0 0 5px;
}
ul.rss-items li.rss-item a {
  color: #E3136A;
  font-style: italic;
  font-weight: bold;
}

.r1 {
  min-height: 150px;
}
.r1 label {
  min-height: 50px;
}
.p12 a, .p12 {
  font-size: 12px;
  letter-spacing: 0px;
  line-height: 16px;
}

.ui-accordion-content {
 font-size: 12px;
}
#sl_reports_list {
  min-width: 400px;
  min-height: 100px;
}
#illustrate  p.p2 {
  border: 0px none;
  line-height: 33px;
}
.myBox {
  font-size: 14px;
}
.btSend {
  font-size: 24px;
  line-height: 40px;
}
#illustrate p.lh14 {
  line-height: 14px !important;
}
.ui-datepicker-trigger {
  vertical-align: top;
  margin: -4px 0 -6px 5px !important;
}
#f_Employment_Status {
  width: 220px;
}
select {
  font-weight: bold;
  font-size: 14px;
  color: #333;
}
.hp #content {
  width: 930px;
}

#f_Employment_Status label {
    margin: 2px 0;
    vertical-align: top;
    float: left;
}
#f_Employment_Status input#Employment_Status_104,
#f_Employment_Status input#Employment_Status_105,
#f_Employment_Status input#Employment_Status_106 {
    clear: both;
    float: left;
}
#f_Employment_Status label#lb_Employment_Status {
    margin-top: 10px;
width: 220px;
}

#f_Employment_Status label#lb_Employment_Status_104,
#f_Employment_Status label#lb_Employment_Status_105,
#f_Employment_Status label#lb_Employment_Status_106 {
width: 190px;
}

#homeNews #f_Employment_Status {
    float: left;
    width: 140px !important;
}

#homeNews #f_Employment_Status label#lb_Employment_Status_104,
#homeNews #f_Employment_Status label#lb_Employment_Status_105,
#homeNews #f_Employment_Status label#lb_Employment_Status_106 {
width: 100px;
}

