/* CSS Document Created By mehar@wisitech.com © All rights Reserved */

body {
	background: #FFFFFF url(../images/body-bg.jpg) repeat-x top left;	
	margin: 0;
	padding: 0;
	font: normal 12px/15px  Arial, Helvetica, sans-serif;
}
a {
	text-decoration: underline;
	color: #000;
}
a:hover {
	text-decoration: none;
}
img {
	border: none;
}
.red {
	color: #f00;
}
.f-left {
	float: left;
}
.f-right {
	float: right;
}
.clear {
	clear: both;
}
.link {
	color: #00a3d9;
	font: bold 12px  Arial, Helvetica, sans-serif;
}
#wraper {
	background: url(../images/page-bg.gif) repeat-y center;	
	width: 100%;
}
#main-container{
	margin: 0px auto;
	padding: 0px 0 0 0;
	border: 0px solid #FF0000;
	width: 910px;
	background: url(../images/new-bg.png) repeat-y top left;
	overflow:hidden;}
	
#main-container .top-shadow{
	margin: 0px;
	padding: 0px;
	background: url(../images/top-middle-both.jpg) repeat-x top left;
	width:910px;
	float:left;
	overflow:hidden;
	border: 0px solid #FF0000;}	
#inner-container{
	margin: 0px auto;
	padding: 0px;
	width:883px;}	
#header{
	margin: 0px;
	padding: 0px;
	width: 910px;
	border: 0px solid #FF0000;
	float:left;
	}


	
#header .logo{
	margin: 0px;
	padding: 20px 0 23px 30px;
	float:left;
	}	
	
#header	.phone{
	margin: 0px;
	padding: 25px 30px 0 0;
	text-align:right;
	float:right;
	color: #90908f;
	font: bold 15px  Arial, Helvetica, sans-serif;}
	
#header	.phone a{
	text-decoration: none;
	color: #90908f;
	outline: none;}	
		
#header .navigation{
	
	padding: 0px;
	margin:0px 0px 0px 13px;
	*margin:0px 0px 0px 14px;
	_margin:0px 0px 0px 7px;

	width:882px;
	border:#3333FF solid 0px;
	float: left;
	color: #FFFFFF;
	text-align:center;
}
#header .left-nav{
width:6px; margin:0px; padding:0px; float:left; border: 0px solid #FF0000;}

#header .nav-mid{
width:870px; margin:0px; padding:0px; float:left; background:url(../images/nav-repeat.jpg) repeat-x; height:36px;}
	
/*#header .navigation ul{
border:#FF0000 solid 0px;
	margin: 0px;
	padding: 1px 0 0px 0;
	border: 0px solid #FF0000;*/
	
	
/*#header .navigation ul li{
	margin: 0px;
	padding: 0px 0 0 0;
	display: inline;
	color: #FFFFFF;
	font: bold 15px  Arial, Helvetica, sans-serif;
	}*/
	
/*#header .navigation ul li a{
	margin: 0px 0 0 0;
		padding: 10px 17px 7px 21px;
	
	display: inline;
	color: #FFFFFF;
	font: bold 15px  Arial, Helvetica, sans-serif;
	text-decoration: none;
	background: url(../images/devider.jpg) no-repeat right;
	}*/

/*#header .navigation ul li a.none{
background-image:none;
border:#FF0000 solid 1px;
}*/



/*#header .navigation ul li a:hover{
	margin: 0px 0 0 0;
		padding: 10px 17px 7px 21px;
	border: 0px solid #FF0000;
	color: #fff;
	background:url(../images/nav-repeat-hover.jpg) repeat-x top left;
	
	}*/	
	
html body#home a#homenav, html body#about a#aboutnav, html body#advisory a#advisorynav, html body#investments a#investmentsnav, html body#invironmental a#invironmentalnav, html body#resources a#resourcesnav, html body#contact a#contactnav  { 
		margin: 0px 0 0 0;
		padding: 8px 13.5px 9px 24.5px;
		*padding: 8px 0px 9px 0px;
		text-decoration: none;
		color: #fff;
		background:url(../images/nav-repeat-hover.jpg) repeat-x top left;
		border: 0px solid #FF0000;
		outline: none;}		 
			 	
				
	
#main-images{
	margin: 0px;
	padding: 0px 0 0 14px;
	width:883px;
	text-align:center;
	float:left;
	}	
	
#middle{
	padding: 20px 0px 20px 0;
	float: left;
	width: 910px;}
	
#middle .left-nav{
	margin: 0px 0 0 0px;
	padding: 0px 0 0 14px;
	float: left;
	width: 202px;
	border: 0px solid #FF0000;}	
			
#middle .topcorner{
	margin: 0px;
	padding: 0px;
	float: left;
	width: 202px;}
	
#middle .middle{
	margin: 0px;
	padding: 0px 0 10px 0;
	float: left;
	width: 200px;
	background: url(../images/left-nav-middle-new.jpg) repeat-x left bottom;
	border-left: 1px solid #dde6ec;
	border-right: 1px solid #dde6ec;}
	
#middle .middle a{
	margin: 0px 0 0 0px;
	*margin: 0px 0 0 0px;
	padding: 10px 0px 10px 10px;
	float: left;
	width: 180px;
	display: block;
	color: #384e64;
	font-weight: bold;
	text-decoration: none;
	font-size: 13px;
	background: url(../images/dotted.jpg) repeat-x  bottom right;
	border: 0px solid #FF0000;
	outline: none;}
	
#middle .middle a:hover{
	color: #f99920;
	background: url(../images/aerow-left-nav.gif) no-repeat 0px 15px; }	
	
#middle .middleLink a{
	color: #f99920;
	background: url(../images/aerow-left-nav.gif) no-repeat 0px 15px; }	
	
#middle .bottom{
	margin: 0px;
	padding: 0px 0 0 0;
	width: 202px;
	float: left;}	
	
#middle .right{
	margin: 0px 0 0 20px;
	padding: 0px 0px 0 0;
	float: left;
	border: 0px solid #FF0000;
	width: 650px;
	overflow:hidden;
	text-align: left;}
	
#middle .right .bredcrum{
	margin: 0px;
	padding: 0px;
	color: #7e8d9d;
	width: 650px;
	float: left;
	font-size:9px;
	border: 0px solid #FF0000;}
	
#middle .right .test{
	text-decoration: none;
	}
#middle .right .test1{
	text-decoration: none;
	}
#middle .right .bredcrum a{
	margin: 0px;
	padding: 0px;
	text-decoration: none;
	color: #7e8d9d;}				
	
#middle .right .bredcrum span{
	padding: 20px 0 0 0;
	margin: 0px;
	border: 0px solid #FF0000;
	display: block;
	color: #273c50;
	font-size:18px;
	float: left;
	}
	
#middle .content{
	padding: 20px 0 0 0;
	margin: 0px;
	border: 0px solid #FF0000;
	color: #5b6772;
	float: left;
	width: 650px;
	word-spacing: 0px;}	
	
#middle .content input{
	height:15px;
	margin: 5px 0;}		
	
#middle .content p{
	margin: 0px;
	padding: 0px 0 0 0px;
	float: left;} 
	
#middle .content p a{
	margin: 0px;
	padding: 0px 0 0 10px;
	float: left;
	outline: none;
	color: #f89a20;
	text-decoration: none;
	font-size:13px;
	font-weight: bold;}
	
	
		
	
	
#middle .content span{
	padding: 10px 0 0 0;
	margin: 0px 0 0 0;
	color: #273c50;
	font-weight: bold;
	word-spacing: 2px;
	font-size: 13px;}	
	
#middle .content-links{
	padding: 10px 0 0 0px;
	margin: 0px;
	border: 0px solid #FF0000;
	color: #5b6772;
	float: left;
	width: 650px;
	word-spacing: 2px;}
	
#middle .content-links ul{
	padding: 0px 0 0 0px;
	margin: 0px;}

#middle .content-links ul li{
	padding: 5px 0 0 0;
	margin: 0px;
	color: #666666;}
	
#middle .content-links ul li a{
	padding: 0px 0 0 25px;
	margin: 0px;
	text-decoration: none;
	font-size: 13px;
	font-weight:bold;
	outline: none;
	color: #ffb755;
	background: url(../images/icon-circle.jpg) no-repeat 10px 5px;
	}	
	
#middle .content-links ul li a:hover{
	color: #f89a20;
	}			
	
#middle .content-links ul li li{
	padding: 4px 0 0 22px;
	margin: 0px;
	text-decoration: none;
	font-size: 12px;
	outline: none;
	}	
	
#middle .content-links ul li li a{
	padding: 0px 0 0 50px;
	margin: 0px;
	text-decoration: none;
	font-size: 12px;
	outline: none;
	
	background: url(../images/icon-circle.jpg) no-repeat 35px 5px;
	}			

#middle .content-links ul li li a:hover{
	color: #f89a20;}			
	
#middle .content .G-E{
	margin: 0px;
	padding: 0px;
	width: 216px;
	float: left;
	font-size: 13px;
	border: 0px solid #00FF00;
	}
	
#middle .content .G-E a{
	margin: 0px;
	padding: 0px;
	color: #ffb755;
	font-weight: bold;
	text-decoration: none;
	outline: none;
	}	
	
#middle .content .G-E span{
	margin: 0px;
	padding: 0px 0 0px 0;
	font-size: 14px;
	color: #ffb755;}
	
	#middle .content .G-E1{
	margin: 0px;
	padding: 0px 0px 0px 10px ;
	width: 206px;
	float: left;
	font-size: 13px;
	border: 0px solid #00FF00;
	}
	
#middle .content .G-E1 a{
	margin: 0px;
	padding: 0px;
	color: #ffb755;
	font-weight: bold;
	text-decoration: none;
	outline: none;
	}	
	
#middle .content .G-E1 span{
	margin: 0px;
	padding: 0px 0 0px 0;
	font-size: 14px;
	color: #ffb755;}
	
#middle .content h4{
	margin: 0px;
	padding: 5px 0 0px 0;
	font-size: 16px;
	color:#ffb755;}		
	
#middle .content .L-E{
	margin: 0px;
	padding: 0px;
	width: 215px;
	float: left;
	border: 0px solid #00FF00;
	}

#middle .content .L-E a{
	margin: 0px;
	padding: 0px;
	color: #ffb755;
	font-weight: bold;
	text-decoration: none;
	outline: none;
	}		

#middle .content .L-E span{
	margin: 0px;
	padding: 0px 0 0px 0;
	font-size: 14px;
	color: #ffb755;}
	
#middle .content h4{
	margin: 0px;
	padding: 5px 0 0px 0;
	font-size: 16px;}
		
#middle .content .I-E{
	margin: 0px;
	padding: 0px;
	float: left;
	width: 215px;
	border: 0px solid #00FF00;
	}			
	
	
#all-boxes{
	margin: 11px 0 0 14px;
	*margin: 11px 0 0 7px;
	padding: 0px;
	width: 883px;
	border: 0px solid #FF0000;
	float:left;}	
	
#all-boxes .box1{
	width: 284px;
	margin: 0px 0 0 0px;
	padding: 0px;
	float:left;
	border: 0px solid #FF0000;
}

#all-boxes .box1-top{
	margin: 0px;
	padding: 0px;
	float:left;
	width:284px;
	border: 0px solid #FF0000;
	background:url(../images/box1-top-middle.jpg) repeat-x left top;
}

#all-boxes .box1-bottom{
	background:url(../images/box1-main.jpg) no-repeat bottom;
	float: left;
	width:278px;
	padding: 0px 0 0 6px;
	font-size: 14px;
	color: #043f87;
	font-weight: bold;}
	
#all-boxes .box1-bottom span{}	
	
#all-boxes .box1-bottom p{
	margin: 0px;
	padding: 10px 0px 27px 3px;
	font-size: 11px;
	width:180px;
	color: #65717d;
	font-weight: normal;
	text-align: left;
	border: 0px solid #FF0000;
}

	
#all-boxes .box1-bottom a{
	outline: none;
	border: 0px solid #FF0000;
	margin: 20px 0 0 50px;
	padding: 0px;
	float: left;}	
		




#all-boxes .box2{
	width: 284px;
	margin: 0px 0 0 15px;
	padding: 0px;
	float:left;
	border: 0px solid #FF0000;
	}
	
#all-boxes .box2-bottom{
	background:url(../images/box2-main.jpg) no-repeat bottom;
	float: left;
	width:278px;
	padding: 0px 0 0px 6px;
	font-size: 14px;
	color: #043f87;
	font-weight: bold;}



#all-boxes .box2-bottom p{
	margin: 0px;
	padding: 7px 0px 20px 3px;
	font-size: 11px;
	float:left;
	width:250px;
	color: #65717d;
	font-weight: normal;
	text-align: left;
	border: 0px solid #FF0000;
}

#all-boxes .box2-bottom img{
	margin: 0px;
	padding: 0px 0 0 0px;
	float: left;
	}	
	
#all-boxes .box2-bottom a{
	outline: none;}	

#all-boxes .box2-bottom table td{
	margin:0px;
	padding: 0px 0 0 5px;
	font-size: 12px;
	color: #00FF00;
	font-weight: normal;
	color:#384e64;}
	
#all-boxes .box2-bottom input{
	margin: 5px 0 0 0;
	padding: 0px;
	height: 17px;
	width: 120px;
	float: left;}
	
.forminput{
	margin: 0px;
	padding: 0px;
	width: 180px;
	font-family:Arial;
	color:#5b6772;
	font-size:11px;
	}	







	
#all-boxes .box3{
	width: 284px;
	padding: 0px 0 0px 0;
	margin: 0px 0 0 15px;
	padding: 0px;
	float:left;
	border: 0px solid #FF0000;
}	
	
	#all-boxes .box3-bottom{
	background:url(../images/box3-main.jpg) no-repeat bottom left;
	float: left;
	width:290px;
	padding: 0px 0 0px 0px;
	margin: 0 0 0px 0;
	font-size: 14px;
	color: #043f87;
	font-weight: bold;}
	
	#all-boxes .box3-bottom p{
	margin: 0px;
	padding: 6px 0px 40px 10px;
	font-size: 11px;
	width:180px;
	color: #65717d;
	float: left;
	font-weight: normal;
	text-align: left;
	border: 0px solid #00FF00;
}
	
	
#all-boxes .box3-bottom a{
	outline: none;
	border: 0px solid #FF0000;
	margin: 20px 0 0 90px;
	padding: 0px;
	float: left;}	
	
	
	
#footer{
	margin: 0px;
	padding: 5px 0 0 15px;
	border: 0px solid #FF0000;
	float: left;
	width: 893px;}	
	
#footer .urban-property{
	margin: 0px;
	padding: 10px 0 0 0;
	border: 0px solid #FF0000;
	width: 270px;
	border:#FF0000 solid 0px;
	float: left;
	color: #7e8d9d;
	font-size: 11px;
	font-weight: bold;}	
	
#footer .footer-nav{
	margin: 0px;
	padding: 10px 0 0 0;
	float: right;
	/*width:550px;*/
	width:570px;
	color: #7e8d9d;
	font-size: 11px;
	font-weight: bold;
	}
	
#footer .footer-nav a{
	margin: 0px;
	padding: 0px 5px;
	color: #7e8d9d;
	font-weight: bold;
	text-decoration: none;
	border: 0px solid #FF0000;}
	
#footer .footer-nav a:hover{
	color: #fda329;
	font-weight: bold;}		
			
	
.footer-shadow{
	margin: 0px;
	padding: 0px;
	border: 0px solid #FF0000;
	float: left;
	width: 910px;
	background: url(../images/main-bottom-middle.jpg) repeat-x top left;}	
	
	
.success{
	margin: 0px;
	padding: 0px 0 0px 0;
	border: 0px solid #66FF66;
	font-size:11px;
	color: #999999;
	font-weight: normal;
	}
	
	h4{	
	padding: 0px 0 0 0;
	margin: 0px;
	border: 0px solid #FF0000;
	display: block;
	color: #273c50;
	float: left;
	}		