body,td,th {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color:#666666;

}

.top_bkg {

	background-image: url(images/top.jpg);

	background-repeat: no-repeat;

	background-position: left bottom; 

    background-color: #F1F0EE;

}

.bottom_bkg {

	background-image: url(images/bottom.jpg);

	background-repeat: no-repeat;

	background-position: left top;



}

.left_bkg {

	background-image: url(images/left.jpg);

	background-repeat: no-repeat;

	background-position: right top;

}

.right_bkg {

	background-image: url(images/right.jpg);

	background-repeat: no-repeat;

	background-position:left top;

	background-attachment: fixed;

}

.page_bkg {

	background-image: url(images/page_bkg.jpg);

	background-repeat: repeat-y;

	background-position: left top;

}

.grey_bkg {

	background-image: url(images/grey_bkg.jpg);

	background-repeat: repeat-x;

	background-position: left top;

}

.above_menu {

	background-image: url(images/above_banner.jpg);

	background-repeat: no-repeat;

	background-position: left bottom; 

    background-color: #F1F0EE;

}

.below_content {

	background-image: url(images/bottom_navi.jpg);

	background-repeat: no-repeat;

	background-position: left bottom; 



}



.innerpage_bkg {

	background-image: url(images/intpg_bkg.jpg);

	background-repeat: repeat-x;

	background-position: left top;

}

.module_bkg {

	background-image: url(images/modulebkg.jpg);

	background-repeat: repeat-x;

	background-position: left top;

	    background-color: #F2F0F1;

}



/**** OLD STUFF ****/



a:link {

	text-decoration: none;

	color:#666666;
	
	padding:0 0 0px 0;

}

a:visited {

-7

	text-decoration: none;

	color:#666666;
	
	padding:0 0 0px 0;



}

a:hover {

	text-decoration: none;

	color:#047AB3;

}

a:active {

	text-decoration: none;

	color:#666666;

}

#nras_ban{ background:#efefef; width:229px;}

#nras_hd{padding:10px 0 0 20px;}

.con_sec h3{font-size:22px; font-family:Arial, Helvetica, sans-serif; font-weight:bold;margin:5px 0 5px 19px;}

.con_sec1 h3{font-size:22px; font-family:Arial, Helvetica, sans-serif; font-weight:bold;margin:5px 0 5px 19px;}

.con_sec ul{padding:0 0 0 18px;font-size:13px;color:#5d5d5d;}

.con_sec ul li{background:url(images/banner_bull.jpg) no-repeat scroll left center; list-style:none; padding:5px 0 5px 13px;}

.banner_but{background:url(images/banner_bot_bt.jpg) no-repeat scroll  center center; width:142px; height:22px; border:none; padding:5px 0 10px 10px}

#ban_but{border:none; padding:5px 0 10px 40px;}

.locations h3{font-size:22px; font-family:Arial, Helvetica, sans-serif; font-weight:bold;margin:5px 0 5px 19px;}

.locations ul{padding:0 0 0 18px;font-size:13px;color:#5d5d5d;}

.locations li{ background:url(images/loc_bg.jpg) no-repeat scroll 0 0; width:188px; height:35px; list-style:none; padding:5px 0 0 13px;}

.locations li span{ padding:5px 0 10px 20px; color:#FFFFFF;}


.text {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color:#666666;

    padding: 8px 8px 8px 8px;

	}



	.heading1blue {

	font-family: Arial;

	font-size: 11px;

    letter-spacing: 0px;

	color:#047AB3;



	}

	.heading2{

	font-family: Arial;

	font-size: 18px;

	font-weight: bold;

    letter-spacing: 0px;

	color:#666666;



	}

		.heading2blue{

	font-family: Times;

	font-size: 22px;

	font-weight: normal;

    letter-spacing: 0px;

	color:#0099FF;



	}

			.heading3blue{

	font-family: Arial;

	font-size: 14px;

	font-weight: normal;

    letter-spacing: 0px;

	color:#047AB3;

	padding: 8px 8px 8px 18px;



	}

	.heading4blue{

	font-family:Arial, Helvetica, sans-serif;

	font-size: 18px;

	font-weight: normal;

    letter-spacing: 0px;

	color:#0099FF;

    padding: 0px 0px 0px 18px;



	}

    .heading4black{

	font-family: Times;

	font-size: 18px;

	font-weight: normal;

    letter-spacing: 0px;

	color:#475F69;





	}

	    .heading5black{

	font-family: Times;

	font-size: 22px;

	font-weight: normal;

    letter-spacing: 0px;

	color:#475F69;





	}

	

		.heading6blue{

	font-family: Times;

	font-size: 16px;

	font-weight: normal;

    letter-spacing: 0px;

	color:#0099FF;





	}

    .heading6black{

	font-family: Times;

	font-size: 16px;

	font-weight: normal;

    letter-spacing: 0px;

	color:#475F69;





	}

	.heading3{

	font-family: Arial;

	font-size: 14px;

	font-weight: bold;

    letter-spacing: 0px;

	color:#666666;

    padding: 8px 8px 8px 8px;

	}





	.whitetext {

	font-family: Arial;

	font-size: 11px;



    letter-spacing: 0px;

	color:white;



	}

/***********************************

BANNERS

************************************/



.banner_team {

	background-image: url(images/banner_about_us.jpg);

	background-repeat: no-repeat;

	background-position: left bottom; 

    background-color: #F1F0EE;

}

.banner_get_started {

	background-image: url(images/banner_get_started.jpg);

	background-repeat: no-repeat;

	background-position: left bottom; 

    background-color: #F1F0EE;

}

.banner_invest {

	background-image: url(images/banner_invest.jpg);

	background-repeat: no-repeat;

	background-position: left bottom; 

    background-color: #F1F0EE;

}

.banner_sale {

	background-image: url(images/banner_sale.jpg);

	background-repeat: no-repeat;

	background-position: left bottom; 

    background-color: #F1F0EE;

}

.banner_studies {

	background-image: url(images/banner_studies.jpg);

	background-repeat: no-repeat;

	background-position: left bottom; 

    background-color: #F1F0EE;

}

.gov_txt{font-size:18px; color:#666666; text-align:center; margin:0px; padding:0px; line-height:28px;}

.nice_house{background:url(images/nice_house.jpg) no-repeat scroll 0 0; width:538px; margin:10px 0px 15px 0px; padding:0px; height:242px; float:left; display:inline;}

ul{margin:0px; padding:0px 0px 0px 15px;}
ul li{margin:0px; padding:0px 0px 5px 0px;}

#mn_body{width:565px; margin:0px 0px 0px 0px; padding:0px 0 10px 0;}
#mn_body h1{margin:0; padding:0 0 8px 0; text-align:center; text-transform:uppercase; font-size:19px; font-weight:normal; line-height:28px;}

.bo_house{background:url(images/house_big.jpg) no-repeat scroll 0 0; width:565px; height:220px; margin:0px 0px 3px 0px; padding:0px; float:left; display:inline;}

.gr_box_txt{background:#f6f5f5; margin:0px 0px 3px 0px; padding:0px; border:solid 1px #e8e8e8; width:565px; display:inline; float:left;}
.gr_box_txt h2{text-align:center; text-transform:uppercase; font-size:17px;}

