/* CSS Document */

/*  BODY GREY BG  */
/*body {
	margin: 0; padding: 0;
	text-align: left;
    font-size: 1em;
	font-family: Tahoma, "Trebuchet MS", Arial, "Sans Serif";
	background: #DFDFDF url(images/body-bg-grey.gif) repeat-x top;
}*/

/*  BODY GREEN BG  */
body {
	margin: 0; padding: 0;
	text-align: left;
    font-size: 1em;
	font-family: Tahoma, "Trebuchet MS", Arial, "Sans Serif";
	background: #E6F5CA url(images/body-bg-green.gif) repeat-x top;
}

p {
	margin: 0;
	color: #454545;
	font-size: 0.7em;
	line-height: 1.3em;
}

img {
	border: 0;
}

#iWrapper {
	margin: 0 auto;
	width: 774px;
	padding: 0;
	text-align: left;
	background-color: #fff;
	border-left: 5px solid #00578A;
	border-right: 5px solid #00578A;
	border-bottom: 5px solid #00578A;
}


#topDivCont {
	margin: 0 auto;
	height:118px; 
}

#topDiv {
	width:774px;
	height:118px;
}

#topEdge{
	background: url(images/bg-top.gif) repeat-x top;
	height: 29px;
}

#topLogo {
	background: url(images/nice-loans.gif) left top no-repeat;
	color: #fff;
	height: 89px;
	cursor:pointer;
	padding: 0 0 20px 75px;
	float: left;
	vertical-align: top;
}

#topBanner { 
	background-repeat:no-repeat; 
	background-position:right top;
	width:482px;
	height:74px;
	margin: 5px 0 0 0;
	padding: 15px 14px 0 0;
	float: right;
}

#topBanner img {
	border: 0;
}

/*  MAIN LAYOUT  */

div#holderright {
	float: right;
	width: 564px;
	background-color: #fff;
	margin: 0; border: 0; padding: 0;
}



/*  HORIZONTAL MENU  */

#hmenu {
	clear: both;
	/*height: 22px;*/
	margin:0;
}

#hmenu .inner {
	background: #699ACD url(images/bg-hmenu.gif) repeat-x;
	margin-left: 0;
	height: 41px;
}

#hmenu .date {
	float:left;
	font-size: 0.6em;
	color: #fff;
	margin: 0;
	padding: 14px 0 0 15px;
}

#hmenu .smenu {
	float: right;
	font-size: 0.6em;
	font-weight: normal;
	color: #fff;
	margin: 0;
	padding: 14px 10px 0 0;
}

#hmenu .smenu a, #hmenu .smenu a:visited { color: #fff; text-decoration:none; }
#hmenu .smenu a:hover { color: #fff; text-decoration:underline; }

/*  2ND HORIZONTAL MENU - BOTTOM  */

#h2menu {
	clear: both;
	/*height: 22px;*/
	margin:0;
}

#h2menu .inner {
	background: #666666 url(images/bg-hmenu.gif) repeat-x;
	margin-left: 0;
	height: 41px;
}

#h2menu .smenu {
	text-align: center;
	font-size: 0.6em;
	font-weight: normal;
	color: #fff;
	margin: 0;
	padding: 14px 0 0 0;
}

#h2menu .smenu a, #h2menu .smenu a:visited { color: #fff; text-decoration:none; }
#h2menu .smenu a:hover { color: #fff; text-decoration:underline; }

/* MAIN CONTAINER */

#contentWrap {
	margin: 0 auto;
	padding: 9px 15px; 
	height: 100%;
}

#contentWrap a, #contentWrap a:visited { color: #F65D02; text-decoration:underline; }
#contentWrap a:hover { color: #EE3A04; text-decoration:none; }

#contentWrap p {
	margin: 0;
}

/*  COPYRIGHT  */

#footerbar .cright {
	text-align:center;
	font-size: 0.6em;
	font-weight: normal;
	color: #454545;
	margin: 0 auto;
	padding: 14px 0 0 0;
}

#footerbar .cright a, #footerbar .cright a:visited { color: #005486; text-decoration:none; }
#footerbar .cright a:hover { color: #FF7A1F; text-decoration:underline; }

/*  FOOTER BAR  */

#footerbar {
	margin: 0 auto;
}

/*/ CONTENT LAYER /*/

div#content, div#more_content {
	float: left;
	width: 564px;
	background-color:#fff;
	/*border-top: 1px solid #CBCDC5;*/
	padding: 0;
	margin: 0;
}

div#content p, div#more_content p {
	margin: 0;
	line-height: 1.3em;
	color: #454545;
	font-size: 0.8em;
	text-align: justify;
}

div#more_content { clear:both;margin-top:30px;}

div#content p a, div#content ul li a, div#content ol li a { color: #0AF; text-decoration: none; }
div#content p a:hover, div#content ul li a:hover, div#content ol li a:hover { color: #666;	text-decoration: none; }

/*div#content ul {
	text-align: left;
	margin: 20px 0 20px 15px;
	font-size: 1.1em;
	color: #666;
	border: 0; padding: 0;
}

div#content ol {
	text-align: left;
	margin: 20px 0 20px 20px;
	margin-left: 20px !important; margin-left: 23px;
	font-size: 1.1em;
	color: #666;
	border: 0; padding: 0;
}

div#content ul li {
	list-style-type: square;
	line-height: 1.6em;
	margin-bottom: 5px;
}

div#content ol li {
	list-style-type:inherit;
	line-height: 1.6em;
	margin-bottom: 5px;
}

div#content .li-inner {
	list-style-type: square;
	margin-left: 14px;
	line-height: 1.6em;
	margin-bottom: 5px;
}

div#content .li-noblock {
	list-style-type: none;
	margin-left: 14px;
	line-height: 1.6em;
	margin-bottom: 5px;
}*/
div#content-wide h3, div#content-wide h4,div#content-wide h5{
	color: Black;
	margin: auto;
	font-size: 1em;
}
div#content-news{
}
div#content-news h3{
	margin: auto;
	text-align: center;
}
div#content-news p{
	font-size: 14px;
	margin: auto;
	text-align: justify;
	font-family: Arial, Helvetica, sans-serif;
	width: 400px;
}

/*/ LEFT LAYER /*/

div#left {
	float: left;
	width: 165px;
	background-color:#fff;
	border: 0; margin: 0;
}

/*/ SECURED LOANS /*/

#secured-promo {
	float: left;
	width: 275px;
	height: 168px;
	background: url(images/secured-loans-bg.gif) no-repeat left top;
	padding: 0;
	margin: 0;
}

#secured-promo .title {
	color: #fff;
	margin: 20px 25px 12px 75px;
	font-size: 1.1em;
	font-weight:bold;
	text-align: center;
}

#secured-promo .copy {
	margin: 0 20px 0 110px;
	height:63px;
}

#secured-promo .button {
	float: right;
	margin-right: 20px;
}

/*  UNSECURED LOANS PROMO */

#unsecured-promo {
	width:274px;
	height: 168px;	
	background: url(images/unsecured-loans-bg.gif) no-repeat left top;	
	margin-bottom:15px;
	float: right;
}

#unsecured-promo .title {
	color: #fff;
	margin: 20px 36px 12px 36px;
	font-size: 1.1em;
	font-weight:bold;
	text-align: center;
}

#unsecured-promo .copy {
	margin: 0 20px 0 90px;
	height:63px;
}

#unsecured-promo .button {
	float: right;
	margin-right: 20px;
}

#unsecured-promo p {
	font-size: 0.7em;
	font-weight: normal;
	margin: 0;
	padding: 0 12px;
}


/*/ TEXTBOX 1 /*/

div#txtbox1 {
	float: left;
	width: 275px;
	margin: 0;
	padding-bottom: 2px;
}
div#txtbox1 p{
	font-size: 0.8em;
}
div#txtbox1 .head {
	background: url(images/txtboxtop-bg.gif) no-repeat left top;
	padding: 0 6px 0 6px;
}

div#txtbox1 h1 {
	color: #87CE06;
	font-size: 0.75em;
	font-weight: bold;
	padding: 0 0 0 8px;
	margin: 0;
}
div#txtbox1 h1 a, div#txtbox1 h1 a:visited {
	color: #87CE06;
	background-color: #fff;
	text-decoration: none;
}
div#txtbox1 h1 a:hover {
	color: #87CE06;
	background-color: #fff;
	text-decoration: none;
}

div#txtbox1 .cont {
	border-left: 1px solid #666666; height:1px;
	border-right: 1px solid #666666; height:1px;
	border-bottom: 1px solid #666666; height:1px;
	padding: 0 6px 8px 6px;
	margin: 0;
	clear: both;
	height: auto;
}


/*  TEXTBOX 2 */

div#txtbox2 {
	float: right;
	width: 274px;
	margin: 0;
	padding-bottom: 2px;
}

div#txtbox2 .head {
	background: url(images/txtboxtop-bg-r.gif) no-repeat left top;
	padding: 0 6px 0 6px;
}

div#txtbox2 h1 {
	color: #87CE06;
	font-size: 0.75em;
	font-weight: bold;
	padding: 0 0 0 8px;
	margin: 0;
}
div#txtbox2 h1 a, div#txtbox2 h1 a:visited {
	color: #87CE06;
	background-color: #fff;
	text-decoration: none;
}
div#txtbox2 h1 a:hover {
	color: #87CE06;
	background-color: #fff;
	text-decoration: none;
}
div#txtbox2 p{
	font-size: 0.8em;
}
div#txtbox2 .cont {
	border-left: 1px solid #666666; height:1px;
	border-right: 1px solid #666666; height:1px;
	border-bottom: 1px solid #666666; height:1px;
	padding: 0 6px 8px 6px;
	margin: 0;
	clear: both;
	height: auto;
}


/*  TEXTBOX 3 */
div#txtbox3 {
	float: left;
	width: 275px;
	margin: 0;
	padding-bottom: 2px;
}
div#txtbox3 p{
	font-size: 0.8em;
}
div#txtbox3 .head {
	background: url(images/txtboxtop-bg.gif) no-repeat left top;
	padding: 0 6px 0 6px;
}

div#txtbox3 h1 {
	color: #87CE06;
	font-size: 0.75em;
	font-weight: bold;
	padding: 0 0 0 8px;
	margin: 0;
}
div#txtbox3 h1 a, div#txtbox3 h1 a:visited {
	color: #87CE06;
	background-color: #fff;
	text-decoration: none;
}
div#txtbox3 h1 a:hover {
	color: #87CE06;
	background-color: #fff;
	text-decoration: none;
}

div#txtbox3 .cont {
	border-left: 1px solid #666666; height:1px;
	border-right: 1px solid #666666; height:1px;
	border-bottom: 1px solid #666666; height:1px;
	padding: 0 6px 8px 6px;
	margin: 0;
	clear: both;
	height: auto;
}

/*  TEXTBOX 4 */

div#txtbox4 {
	float: right;
	width: 274px;
	margin: 0;
	padding-bottom: 2px;
}

div#txtbox4 .head {
	background: url(images/txtboxtop-bg-r.gif) no-repeat left top;
	padding: 0 6px 0 6px;
}

div#txtbox4 h1 {
	color: #87CE06;
	font-size: 0.75em;
	font-weight: bold;
	padding: 0 0 0 8px;
	margin: 0;
}
div#txtbox4 h1 a, div#txtbox4 h1 a:visited {
	color: #87CE06;
	background-color: #fff;
	text-decoration: none;
}
div#txtbox4 h1 a:hover {
	color: #87CE06;
	background-color: #fff;
	text-decoration: none;
}
div#txtbox4 p{
	font-size: 0.8em;
}
div#txtbox4 .cont {
	border-left: 1px solid #666666; height:1px;
	border-right: 1px solid #666666; height:1px;
	border-bottom: 1px solid #666666; height:1px;
	padding: 0 6px 8px 6px;
	margin: 0;
	clear: both;
	height: auto;
}

/*/ LEFT - MENU /*/
#vmenu { margin:0 0 15px 0; }
#vmenu .title { font-size: 0.7em; color: #fff; height: 18px; font-weight: bold; margin:0; padding:4px 4px 0 15px; background: #fff url(images/bg-vmenu-title.gif) repeat top left; border-bottom: 1px white solid;}
#vmenu .menu{ margin: 0; padding: 0; color: Black; }
#vmenu .menu a, #vmenu .menu a:visited { 
	display: block; 
	color: #555555; 
	padding: 5px 5px 7px 15px; 
	margin: 0; 
	text-decoration: none; 
	font-size: 0.7em; 
	font-weight:normal; 
	height:auto; 
	background: #fff url(images/bg-vmenu-mout.gif) repeat top left; 
	border-bottom: 1px white solid;
}
#vmenu .menu p{
	display: block;  color: #888888; padding: 3px 5px 3px 15px; margin: 0; text-decoration: none; font-size: 0.7em; font-weight:normal; height:19px; background: #EEEEEE; }	

#vmenu .menu a:hover { color: #555555; background: #fff url(images/bg-vmenu-mover.gif) repeat top left; border-bottom: 1px white solid;}


#vmenu2 { margin:0 0 15px 0; }
#vmenu2 .title { font-size: 0.7em; color: #fff; height: 18px; font-weight: bold; margin:0; padding:4px 4px 0 15px; background: #fff url(images/bg-vmenu-title.gif) repeat top left; border-bottom: 1px white solid;}
#vmenu2 .menu{ margin: 0; padding: 0; color: Black; }
#vmenu2 .menu a, #vmenu2 .menu a:visited { 
	display: block; 
	color: #555555; 
	padding: 5px 5px 7px 15px; 
	margin: 0; 
	text-decoration: none; 
	font-size: 0.7em; 
	font-weight:normal; 
	height:auto; 
	background: #fff url(images/bg-vmenu-mout.gif) repeat top left; 
	border-bottom: 1px white solid;
}
#vmenu2 .menu p{
	display: block;  color: #888888; padding: 3px 5px 3px 15px; margin: 0; text-decoration: none; font-size: 0.7em; font-weight:normal; height:19px; background: #EEEEEE; }	

#vmenu2 .menu a:hover { color: #555555; background: #fff url(images/bg-vmenu-mover.gif) repeat top left; border-bottom: 1px white solid;}

/*  H  */

.title-holder {
	float: left;
}

h1 {
	color: #87CE06;
	padding: 0 0 20px 18px;
	font-family: "Trebuchet MS", Arial, Tahoma;
	font-size: 2.4em;
	font-weight: normal;
	/*float: left;*/
	margin-top: 15px;
	margin-bottom: 0;
}
h2 {
	font-size: 1.1em;
	font-weight: normal;
	margin: 0 0 10px 0;
	padding: 9px 0 9px 9px;
	color:#FF6203;
	background: #fff;
	border-bottom: 1px solid #9C9C9C;
	border-top: 1px solid #9C9C9C;
}
h3 { font-size: 1.7em; font-weight: bold; margin: 0 0 0 98px; padding: 10px 0 0 0; }
h4 { font-size: 1.7em; font-weight: bold; margin: 0 0 0 13px; padding: 13px 0 0 0; color:#fff; }
h5 { font-size: 1.7em; font-weight: bold; margin: 0 0 0 13px; padding: 13px 120px 0 0; color:#fff; }

.boldheader {
	margin-top: -28px;
	margin-left: 21px;
}

/*/ Rounded Corners /*/

.spiffy{
display:block;
}
.spiffy *{
display:block;
height:1px;
overflow:hidden;
background:#FFA500;
}
.spiffy1{
border-right:1px solid #FFD897;
padding-right:1px;
margin-right:3px;
border-left:1px solid #FFD897;
padding-left:1px;
margin-left:3px;
background:#FFBB4B;
}
.spiffy2{
border-right:1px solid #FFF6E7;
border-left:1px solid #FFF6E7;
padding:0px 1px;
background:#FFB63D;
margin:0px 1px;
}
.spiffy3{
border-right:1px solid #FFB63D;
border-left:1px solid #FFB63D;
margin:0px 1px;
}
.spiffy4{
border-right:1px solid #FFD897;
border-left:1px solid #FFD897;
}
.spiffy5{
border-right:1px solid #FFBB4B;
border-left:1px solid #FFBB4B;
}
.spiffy_content{
padding:0px 5px;
background:#FFA500;
} 

/*  TERMS  */

#terms {
	margin: 0 auto;
	padding: 0px 10px 13px 10px;
}

#terms p {
	font-size:0.7em;
	margin: 0 auto;
	padding: 9px 0 2px 0;
	color: #666666;
	text-align: center;
}

/* OTHER */

.w3c { clear:both; margin: 0 auto; padding: 8px 0 15px 0; text-align: right; margin: 0 auto; width: 774px; }
.w3c img { border: 0; }

.clear {
	clear:both;
	height: 0;
}

.img-ralign {
	float:right;
	padding: 2px 0 9px 12px;
}

.img-smralign {
	float:right;
	padding: 8px 0 5px 5px;
}

#miniapp {
	width: 469px;
	height: 168px;
	margin: 0px auto;
	padding: 15px 30px 10px 70px;
	background: url(images/feederform-bg.gif) no-repeat;
	position: relative;
	color: #494949;
	text-align: center;
}

#miniapp label {
	display: block;
	float: left;
	width: 100px;
	text-align: right;
	font-size: 13px;
	padding: 3px 3px 2px 0px;
}

#miniapp ol {
	position: absolute;
	top: 50px; 
	right: 10px;
	width: 180px;
}

#miniapp li {
	list-style-position: outside;
	font-size: 12px;
	margin-left:25px;
	font-weight: bold;
	padding: 0px 0px 2px 0px;
}

#miniapp p.title {
	background: #99CC00;
	width: 453px;
	margin: 0px 0px 20px 0px;
	color: White;
	text-transform: uppercase;
	font-size: 1.1em;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	padding: 0px 10px;
	text-align: center;
}

#miniapp form {
	margin: 0px;
}

#miniapp #form-contents {
	width: 375px;
	display: block;
}

#miniapp .button {
	width: 128px;
	height: 36px;
	background: url(images/butt-promo1.gif) no-repeat;
	border: 0px;
	margin: 7px 0px 0px 0px;
}