@charset "utf-8";
/* CSS Document */
*{ margin:0; padding:0 }

body{ width:100%; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000;}

h1{font-size:20px; color:#98be8e; line-height:28px; margin:10px 20px 10px 20px; margin-bottom:10px; font-weight:normal;}

h2{font-size:16px; color:#63a747; line-height:24px; margin:0px 20px 5px 20px; margin-bottom:10px;}

h3{font-size:24px; color:#46833c; line-height:24px; margin:0px 20px 5px 20px; margin-bottom:10px;}

a:link, a:visited{ color:#539A37; text-decoration:none;}

a:hover{ color:#539A37; text-decoration:underline;}

.leftbg{ background:url(images/retirement-property.jpg) top left repeat-x; }

.rightbg{ background:url(images/home-loan.jpg) top left repeat-x; }

div#header{width:950px; height:96px; background:url(images/real-estate.jpg) top left no-repeat;}

div#flashx{width:950px; height:271px; background:url(images/make-money.jpg) top left no-repeat; padding-top:1px; text-align:center} /* temp only  */

/* Navigation */

div#nav{ height:58px; width:894px; overflow:hidden;}

div#nav ul{width:894px; height:29px; display:block; list-style:none;}

div#nav ul li{ height:29px; line-height:29px; display:block; float:left; text-align:center; }

div#nav ul li a:link, div#nav ul li a:visited{ display:block; padding-left:9px; padding-right:9px; color:#000; text-decoration:none; }

div#nav ul li a:hover{ display:block; padding-left:9px; padding-right:9px; background:#339e2a; color:#fff; text-decoration:none; }

/* div#nav ul li a:active{ display:block; padding-left:15px; padding-right:15px; background:; color:#fff; text-decoration:none;}

div#nav ul li a:focus{ display:block; padding-left:15px; padding-right:15px; background:#64a748; color:#fff; text-decoration:none;}*/

.subnav{ height:25px; line-height:25px; display:block;}

.subnav ul li{ height:25px; line-height:25x;}

 .subnav ul li a{ height:14px; line-height:14px; border-right:1px solid #000; margin-top:7px;} 

div#subhome, div#subwho, div#subservice, div#submember, div#subevents, div#subinvest, div#subresearch, div#subcontact, div#subaffiliate{ height:0px; overflow:hidden; }

/* LEFT PANEL */

div#left{ width:228px; height:auto; }

div#left p{ line-height:20px; margin:10px 10px 10px 10px; font-size:11px;}

ul#form{ width:228px; height:auto; list-style:none; display:block;}

ul#form li{ height:30px; font-size:11px; color:#000; float:left; margin-left:10px;}

ul#form li input{ border:1px #b6ccb2 solid; height:20px; line-height:16px;}

/* CENTER PANEL */

div#maincontents{ margin-top:20px; margin-bottom:20px; font-size:12px; line-height:20px;}

div#maincontents p{ margin:10px 20px 10px 20px; color:#000; line-height:20px;}
div#maincontents p.member{ padding-left:125px; }


div#maincontents ol{ margin:10px 20px 10px 20px; }
div#maincontents ol li{ margin-left:30px; padding-left:10px; padding-right:10px; line-height:18px; font-size:12px; }

div#maincontents ul{ margin:10px 20px 10px 20px; list-style:disc;}
div#maincontents ul li{ margin-left:30px; padding-left:10px; padding-right:10px; line-height:18px; font-size:12px; }

/* FOOTER */

div#footer{ height:45px; text-align:left; border-top:#999 solid 1px;}
div#footer p{margin:5px 20px 5px 10px; font-size:10px; color:#999; }
div#footer p a:link, div#footer p a:visited{ color:#999; text-decoration:none}
div#footer p a:hover{ color:#333; text-decoration:underline}


/* MISC ADD-ONS */

.hlyt{ background:#FFFF33; font-weight:bold; }
.hlytred{ color:#CC0000; font-weight:bold; }
.hlytline{ text-decoration:underline; }

.boxed1{
	margin:20px 20px 20px 20px;
	border:2px #ccc solid;
	padding:5px 5px 5px 5px;
	line-height:20px;
	background:#efefef; text-align:left;}

