body {
        font: 12px Verdana, Helvetica, sans-serif;
        color:#000000;
        margin: 0;
        padding: 0;
        background:white;
}

#loanmaker {
   width: 480px;
   height: 600px;
   border: 0;
}

h2 {
   font-size: 1.2em;
   color:#C7101C;
   clear: both;
   margin: 5px 0 0 0;
}

h3 {
   margin: 5px 0 0 0;
   font-size: 1.1em;
   color:#C7101C;
   clear: both;
}

h4 {
   margin: 5px 0 0 0;
   font-size: 1.0em;
   color:#C7101C;
   clear: both;
}

img.left {
   float: left;
   margin-right: 7px;
   margin-bottom: 3px;
   border: 4px double #666;
}

img.right {
   float: right;
   margin-left: 7px;
   margin-bottom: 3px;
   border: 4px double #666;
}

img.left {
   margin-right: 7px;
   margin-bottom: 3px;
}

img.rightnb {
   float: right;
   margin-left: 7px;
   margin-bottom: 3px;
   border: 0;
}



#maintext {
position: absolute;
left: 50%;
margin: 0 0 0 -400px;
top: 0px;
width: 800px;
padding: 0;
min-height: 820px;
}

#thetop {
position: absolute;
left: 0;
top: 0px;
height: 70px;
width: 800px;
font: bold 1em Verdana,Arial,Helvetica, sans-serif;
}

#minimenu {
   float: right;
}


#thetop h1 {
        font-size: 2.0em;
        margin: 0;
        padding: 0 0 0 10px;

}

#thetop h3 {
        font-size: 1.0em;
        margin: 0;
        padding: 0;
        padding: 0 0 0 10px;
}

p {
   padding-top: 10px;
   margin: 0;
}


ul {
        list-style-image: url(jpg/bulletsq.gif);
}

.listitem a {
        margin: 0;
}

.bullet1 {
         margin: 3px 0 0 3em;
        list-style-image: url(jpg/bulletsq.gif);
}

.bullet1 li {
        margin: 5px 10px 5px 0;
}


#topbanner {
position: absolute;
left: 0;
top: 70px;
height: 130px;
width: 800px;
background-color:white;
border:1px solid #403E3E;
}

#topbannerad1 {
   position: absolute;
   left: 60px;
   top: 20px;
   width: 300px;
   height: 62px;
   border-width: 1px;
   border-style: solid;
   border-color: white;
}

#topbannerad2 {
   position: absolute;
   left: 426px;
   top: 0px;
   width: 375px;
   height: 103px;
}

#newsticker {
   width: 652px;
   height: 16px;
   margin: 5px 0 5px 0;
   padding:5px 0 4px 150px;
   background-color: #F8FFFF;
   border-width:3px 0px 1px 0px;
   border-style:solid;
   border-color:#CCFFFF;
   overflow: hidden;
}

#newsticker a {
   color:#303031;
}

#outerblock {
position: absolute;
left: 0;
top: 203px;
width: 800px;
min-height: 600px;
}


#leftcol {
        float: left;
        width: 155px;
}

#leftcallback {
        display: block;
        padding: 10px 0 0 10px;
}

#middle {
float: left;
min-height: 300px;
}


#footer {
clear: both;
padding-top: 20px;
}

.disclaim {
        font-size: .8em;
        color: gray;
        text-align: center;
        padding: 0;
        margin: 0;
       }

.disclaim h1 {
        font-size: 1em;
        padding: 0 0 10px 0;
        margin: 0;
}

#mainblock {
        float: left;
        width: 490px;
}

#mainblocknorel {
        float: left;
        width: 640px;
}


#subject h1 {
   font-size: 1.3em;
   color:#5CE6E6;
   padding: 0 10px 5px 10px;
   margin: 0;
}

#bodytext {
        padding: 0 10px 0 10px;
        min-height: 200px;
}

#bodytext a {
   color: #4E4848;
}

#topmenu {
 position: absolute;
 left: 0;
 top: 103px;
}

#rel {
        float: left;
        padding: 0 0 0 0;
        width: 155px;
        padding: 0;
        border: 0;
        margin: 0;
}

.reltext table {
   font-size: 0.9em;
   float: left;
   clear: both;
}



#leftcol .roundcorners {  }

#rel .roundcorners { float: right; }

/**********************************
   definition lists
***********************************/
dl {
        margin: 0;
        padding: 15px 0 0 0;
}


  dt {
        font-size: 0.9em;
    float: left;
    clear: left;
    width: 140px;
    text-align: left;
    font-weight: bold;
    color:#666666;
    padding: 0 0 15px 0;
    border-top: 2px solid #999;
  }
  dt:after {
    content: ":";
  }
  dd {
        font-size: 0.9em;
    margin: 0 0 0 150px;
    padding: 0 0 15px 0;
    border-top: 2px solid #999;
  }





/**********************************
  BIG BUTTONS
**********************************/

.roundcorners {
   width: 150px;
   margin: 0 0 5px 0;
   clear: both;
}

.roundcorners p {
   background:white;
   margin:0;
   padding: 2px 2px 0 2px;
   text-align: center;
   font-size: 10px;
}

.roundcorners h1 {
   font-size: 11px;
   margin:0;
   padding: 0 0 5px 0;
   background:white;
   color:#59595A;
   text-align: center;
}

.roundcorners h2 {
   font-size: 10px;
   margin:0;
   padding: 0 0 5px 0;
   background:white;
   color:red;
   text-align: center;
}

.roundcorners a {
   font-size: 10px;
   text-decoration: none;
   background:white;
   margin:0;
   color:#000000;
}

.roundcorners a:hover {
   color: #00CCCC;
}

.roundcorners form {
   float:left;
}

.roundcorners input[type="text"] {
   font-size: 1em;
   width: 70px;
   padding: 0;
}

.roundcorners input[type="submit"] {
   font-size: 1.0em;
   width: 70px;
}

.roundcorners ul {
   margin: 0;
   list-style: none;
   list-style-image: url('');
   font-size: 10px;
   padding: px 0 0 0;
}

.roundcorners ul li {
   padding: 5px 0 0 10px;

}

/*****************************************
   OPENCUBE MENU STYLES
*****************************************/

/*!!!!!!!!!!! QuickMenu Core CSS [Do Not Modify!] !!!!!!!!!!!!!*/
.qmmc .qmdivider{display:block;font-size:1px;border-width:0px;border-style:solid;position:relative;z-index:1;}.qmmc .qmdividery{float:left;width:0px;}.qmmc .qmtitle{display:block;cursor:default;white-space:nowrap;position:relative;z-index:1;}.qmclear {font-size:1px;height:0px;width:0px;clear:left;line-height:0px;display:block;float:none !important;}.qmmc {position:relative;zoom:1;z-index:10;}.qmmc a, .qmmc li {float:left;display:block;white-space:nowrap;position:relative;z-index:1;}.qmmc div a, .qmmc ul a, .qmmc ul li {float:none;}.qmsh div a {float:left;}.qmmc div{visibility:hidden;position:absolute;}.qmmc li {z-index:auto;}.qmmc ul {left:-10000px;position:absolute;z-index:10;}.qmmc, .qmmc ul {list-style:none;padding:0px;margin:0px;}.qmmc li a {float:none}.qmmc li:hover>ul{left:auto;}#qm0 ul {top:100%;}#qm0 ul li:hover>ul{top:0px;left:100%;}#qm1 ul {top:100%;}#qm1 ul li:hover>ul{top:0px;left:100%;}#qm2 li {float:none;}#qm2 li:hover>ul{top:0px;left:100%;}


/*!!!!!!!!!!! QuickMenu Styles [Please Modify!] !!!!!!!!!!!*/


	/* QuickMenu 0 */

	/*"""""""" (MAIN) Container""""""""*/	
	#qm0	
	{	
		width:800px;
		background-color:#403E3E;
		border-width:1px 0px 1px 1px;
		border-style:solid;
		border-color:#403E3E;
	}


	/*"""""""" (MAIN) Items""""""""*/
	#qm0 a
	{
		padding:7px 20px 3px 7px;
		background-color:transparent;
		color:#FAFAFA;
		font-family:Arial;
        
		font-size:14px;
		text-decoration:none;
		border-width:0px 1px 0px 0px;
		border-style:solid;
		border-color:#4F4F4F;
	}


	/*"""""""" (MAIN) Hover State""""""""*/
	#qm0 a:hover
	{
		background-color:#403E3E;
		color:#00FFFF;
		text-decoration:none;
	}


	/*"""""""" (MAIN) Hover State - (duplicated for pure CSS)""""""""*/
	#qm0 li:hover>a
	{
		background-color:#403E3E;
		color:#000000;
		text-decoration:none;
	}


	/*"""""""" (MAIN) Active State""""""""*/	
	body #qm0 .qmactive, body #qm0 .qmactive:hover	
	{	
		background-color:#403E3E;
		color:#00FFFF;
		text-decoration:underline;
	}


	/*"""""""" (SUB) Container""""""""*/	
	#qm0 div, #qm0 ul	
	{	
		padding:0px;
		margin:0px 0px 0px -1px;
		background-color:#403E3E;
		border-width:1px;
		border-style:solid;
		border-color:#333333;
	}


	/*"""""""" (SUB) Items""""""""*/	
	#qm0 div a, #qm0 ul a	
	{	
		padding:2px 40px 2px 5px;
		color:#00FFFF;
		font-size:12px;
        font-weight:normal;
		border-style:none;
	}


	/*"""""""" (SUB) Hover State""""""""*/	
	#qm0 div a:hover	
	{	
		background-color:#00FFFF;
		color:#403E3E;
	}


	/*"""""""" (SUB) Hover State - (duplicated for pure CSS)""""""""*/	
	#qm0 ul li:hover>a	
	{	
		background-color:#00FFFF;
		color:#00FFFF;
	}


	/*"""""""" (SUB) Active State""""""""*/	
	body #qm0 div .qmactive, body #qm0 div .qmactive:hover
	{	
		background-color:#00FFFF;
		color:#403E3E;
		text-decoration:none;
	}


	/*"""""""" Individual Titles""""""""*/	
	#qm0 .qmtitle	
	{	
		margin:2px 5px 5px 5px;
		color:#FAFAFA;
		font-family:Arial;
		font-size:11px;
		font-weight:bold;
	}


	/*"""""""" Individual Horizontal Dividers""""""""*/	
	#qm0 .qmdividerx	
	{	
		border-top-width:1px;
		margin:4px 5px 4px 5px;
		border-style:solid;
		border-color:#3A3838;
	}


	/*"""""""" Individual Vertical Dividers""""""""*/	
	#qm0 .qmdividery	
	{	
		border-left-width:0px;
		height:0px;
	}




	/* QuickMenu 1 */

	/*"""""""" (MAIN) Container""""""""*/	
	#qm1	
	{	
		width:auto;
		padding:0px;
		margin:0px;
		background-color:#FFFFFF;
		border-width:0px 1px 0px 0px;
		border-style:solid;
		border-color:#000000;
	}


	/*"""""""" (MAIN) Items""""""""*/	
	#qm1 a	
	{	
		padding:0px 5px 0px 5px;
		background-color:transparent;
		color:#333333;
		font-family:Arial;
		font-size:11px;
		text-decoration:none;
		text-align:center;
		border-width:0px 0px 0px 1px;
		border-style:solid;
		border-color:#000000;
	}


	/*"""""""" (MAIN) Hover State""""""""*/	
	#qm1 a:hover	
	{	
		text-decoration:underline;
	}


	/*"""""""" (MAIN) Hover State - (duplicated for pure CSS)""""""""*/	
	#qm1 li:hover>a	
	{	
		text-decoration:underline;
	}


	/*"""""""" (MAIN) Parent Items""""""""*/	
	#qm1 .qmparent	
	{	
		background-repeat:no-repeat;
		background-position:92% 50%;
	}


	/*"""""""" (MAIN) Active State""""""""*/	
	body #qm1 .qmactive, body #qm1 .qmactive:hover	
	{
		background-color:#444444;
		background-image:url(http://www.opencube.com/qmv6/qmimages/gradient_10.gif);
		color:#FFFFFF;
		text-decoration:underline;
	}


	/*"""""""" (SUB) Hover State""""""""*/	
	#qm1 div a:hover	
	{	
		text-decoration:none;
	}


	/*"""""""" (SUB) Hover State - (duplicated for pure CSS)""""""""*/	
	#qm1 ul li:hover>a	
	{	
		text-decoration:none;
	}


	/*"""""""" Individual Titles""""""""*/	
	#qm1 .qmtitle	
	{	
		margin:2px 5px 5px 5px;
		color:#112747;
		font-family:Arial;
		font-size:11px;
		font-weight:bold;
	}


	/*"""""""" Individual Horizontal Dividers""""""""*/	
	#qm1 .qmdividerx	
	{	
		border-top-width:1px;
		margin:4px 5px 4px 5px;
		border-color:#A2A1AD;
	}




	/* QuickMenu 2 */

	/*"""""""" (MAIN) Container""""""""*/	
	#qm2	
	{
		width:149px;
		margin:0px;
		background-color:ffffff;
	}


	/*"""""""" (MAIN) Items""""""""*/	
	#qm2 a	
	{	
		padding:3px 3px 3px 5px;
		background-color:transparent;
		color:#222222;
		font-family:Arial;
		font-size:11px;
		text-decoration:none;
		text-align:left;
		border-width:0px;
		border-style:none;
		border-color:#3B3B7C;
	}


	/*"""""""" (MAIN) Hover State""""""""*/	
	#qm2 a:hover	
	{	
		background-color:2A4CA6;
		color:#FF0000;
		text-decoration:none;
	}


	/*"""""""" (MAIN) Hover State - (duplicated for pure CSS)""""""""*/	
	#qm2 li:hover>a	
	{	
		background-color:#2A4CA6;
		color:#FF0000;
		text-decoration:none;
	}


	/*"""""""" (MAIN) Active State""""""""*/	
	body #qm2 .qmactive, body #qm2 .qmactive:hover	
	{	
		background-color:#3B3B7C;
		color:#FFFFFF;
		text-decoration:underline;
	}


	/*"""""""" (SUB) Container""""""""*/	
	#qm2 div, #qm2 ul	
	{	
		padding:5px 5px 5px 0px;
		background-color:#FFFFFF;
		border-width:1px 1px 1px 5px;
		border-style:solid;
		border-color:#3B3B7C;
	}


	/*"""""""" (SUB) Items""""""""*/	
	#qm2 div a, #qm2 ul a	
	{	
		padding:3px 20px 3px 10px;
		color:#222222;
		font-size:11px;
		text-align:left;
	}


	/*"""""""" (SUB) Hover State""""""""*/	
	#qm2 div a:hover	
	{	
		text-decoration:underline;
	}


	/*"""""""" (SUB) Hover State - (duplicated for pure CSS)""""""""*/	
	#qm2 ul li:hover>a	
	{	
		text-decoration:underline;
	}


	/*"""""""" (SUB) Parent Items""""""""*/	
	#qm2 div .qmparent, #qm2 ul .qmparent	
	{	
		color:#43698B;
	}


	/*"""""""" (SUB) Active State""""""""*/
	body #qm2 div .qmactive, body #qm2 div .qmactive:hover
	{
		background-color:#3B3B7C;
		color:#FFFFFF;
		text-decoration:underline;
	}


	/*"""""""" Individual Titles""""""""*/
	#qm2 .qmtitle
	{
		margin:2px 10px 5px 10px;
		color:#222222;
		font-family:Arial;
		font-size:11px;
		font-weight:bold;
	}


	/*"""""""" Individual Horizontal Dividers""""""""*/
	#qm2 .qmdividerx
	{
		border-top-width:1px;
		margin:0px;
		border-color:#999999;
	}





/***************************************
   END OF OPENCUBE MENU STYLES
**************************************/





