*{					margin:0px;
					padding:0px;
					border-box:box-sizing;
					-moz-border-box:box-sizing;
					-webkit-border-box:box-sizing;
					-o-border-box:box-sizing;}
					
					
					
#container{			width:100%;
					height:1275px;
					background-color:#e6dbce;}
					
#main_content{		width:1010px;
					height:1275px;
					background-color:white;
					margin:auto;}
					
					
#wrapper{			width:990px;
					height:1250px;
					background-color:white;
					margin:auto;}
					
					
/*********************************** header start **********************/
					
#header{			width:990px;
					height:152px;
					background-image:url(../images/header_bg.jpg)}
					
#logo{				margin-top:28px;
					margin-left:13px;
					position:absolute;}
					
#all_logos{			margin-left:521px;
					margin-top:36px;
					position:absolute;
					cursor:pointer;}
	
#call_text{			margin-left:715px;
					margin-top:36px;
					position:absolute;}	
					
#call_text h2{		font-family:Roboto;
					font-weight:normal;
					font-size:19px;
					color:#696969;
					text-transform:uppercase;}
					
#call_text h4{		font-family:Roboto;
					font-weight:normal;
					font-size:13px;
					color:#696969;
					text-align:center;}
					
#call_text h4 span a{	color:#3aa7b5;
						text-decoration:none;}



#nav{				width:471px;
					height:42px;
					background-color:#C70F0F;
					margin-left:519px;
					margin-top:88px;
					position:absolute;
					border-radius:3px;
					-moz-border-radius:3px;
					-webkit-border-radius:3px;
					}		
					
#nav ul {
    float: left;
    list-style: none outside none !important;
    margin: 0 0 0 15px;
    padding: 0;
}
#nav ul li {
    border-left: 1px solid #e67171;
    float: left;
}

#nav ul li:first-child {
    border:medium none;
}

#nav li a {
    color: #FFFFFF;
    display: block;
    padding: 9px 20px;
    text-decoration: none;
}

#nav li a:hover {
	color:#8BEAFE;
	transition: all 0.5s ease 0s;
	}

#nav li ul {
    background-color: #6699FF;
    display: none;
    list-style: none outside none;
    margin: 0;
    padding: 0;
    width: 9em;
}
#nav li:hover ul {
    display: block;
    margin: 0;
    padding: 0;
    position: absolute;
    z-index: 100;
}
#nav li:hover li {
    float: none;
    margin: 0;
    padding: 0;
}
#nav li:hover li a {
    background-color: #C70F0F;
    color: #FFFFFF;
    font-size: 13px;
    line-height: 42px;
    padding: 0 23px;
}
#nav li li a:hover {
	color:#8BEAFE;
	transition: all 0.5s ease 0s;
}
li.none {
    border: medium none !important;
}
#nav ul li a {
    color: #ffffff;
    font-family: Roboto;
    font-size: 14px;
    line-height: 42px;
    padding: 0 23px;
    text-decoration: none;
    text-transform: uppercase;
}

.active{
	color:#8BEAFE !important;
}

/*********************************** header close **********************/

/*********************************** banner start **********************/


#gray_line{			width:990px;
					height:9px;
					background-color:#9e9e9e;}
					
/*********************************** banner close **********************/

/*********************************** services matter start **********************/

#services_matter{		width:990px;
						height:645px;}
						
						
#services_matter h2{	font-family:Roboto;
						font-weight:bold;
						font-size:22px;
						color:#ca1d1d;
						margin-left:10px;
						margin-top:-115px;}
			
#gradient_pic{			padding-top:5px;}

#economic_analysis h3{	font-family:Roboto;
						font-weight:bold;
						font-size:18px;
						color:#086c81;
						margin-left:10px;}

#economic_analysis p{	font-family:Roboto;
						font-size:13px;
						font-weight:normal;
						color:#333333;
						margin:10px 10px 0px 10px;
						text-align:justify;
						line-height:18px;}
						
						
#bullet_text #text1 h6{	font-family:Roboto;
						font-size:13px;
						font-weight:normal;
						color:#333333;
						margin-left:30px;
						margin-top:-17px;}
						
						
#bullet_text #text1 img{	margin-left:10PX;}


#bullet_text #text2 h6{	font-family:Roboto;
						font-size:13px;
						font-weight:normal;
						color:#333333;
						margin-left:320px;
						margin-top:-17px;
						position:absolute;}
						
#bullet_text #text2 img{	margin-left:300px;
							margin-top:-15px;
							position:absolute;}
						
#bullet_text #text3 h6{		font-family:Roboto;
							font-size:13px;
							font-weight:normal;
							color:#333333;
							margin-left:30px;
							margin-top:-17px;}
						
#bullet_text #text3 img{	margin-left:10PX;}


#bullet_text #text4 h6{	font-family:Roboto;
						font-size:13px;
						font-weight:normal;
						color:#333333;
						margin-left:320px;
						margin-top:-17px;
						position:absolute;}
						
#bullet_text #text4 img{	margin-left:300px;
							margin-top:-15px;
							position:absolute;}
							
#impact_studies h3{		font-family:Roboto;
						font-weight:bold;
						font-size:18px;
						color:#086c81;
						margin-left:10px;
						margin-top:20px;}
						
#impact_studies p{		font-family:Roboto;
						font-size:13px;
						font-weight:normal;
						color:#333333;
						margin:0px 10px 0px 10px;}
						
#completed_text h3{		font-family:Roboto;
						font-weight:bold;
						font-size:16px;
						color:#c70f0f;
						margin-left:10px;
						margin-top:20px;}
							
#para p{				font-family:Roboto;
						font-size:13px;
						font-weight:normal;
						color:#333333;
						margin:10px 10px 0px 10px;
						text-align:justify;
						line-height:18px;}	
						
#para p span{			color:#086c81;
						font-size:14px}		
						
/*********************************** services matter close **********************/

/*********************************** footer start **********************/


#footer{				width:990px;
						height:189px;
						background-image:url(../images/footer_bg.jpg);
						margin-top:30px; clear:both;}
						

#fotter_nav_box{		width:990px;
						height:100px;}
						

#footer_navigation{		width:600px;
						height:50px;
						float:left;}
						
#footer_nav {		width:471px;
					height:42px;
					margin-left:-25px;
					margin-top:10px;}	

					
#footer_nav  ul{	list-style:none;
					float:right;
					margin-top:-10px;
					margin-right:6px;}
					
#footer_nav li{		float:left;
					padding:25.5px 10px;}
					
#footer_nav  a{		font-family:Roboto;
					font-size:13.5px;
					text-decoration:none;
					color:#FFFFFF;
					font-weight:normal;}
					
#footer_all_logos{	width:300px;
					height:50px;
					float:right;}
					
#follow_logo{		width:174px;
					float:right;
					margin-top:10px;
					margin-right:-25px;}
					
#follow_logo h3{	font-family:Roboto;
					font-size:13.5px;
					text-decoration:none;
					color:#FFFFFF;
					font-weight:normal;
					margin-left:-70px;
					margin-top:-25px;}
					
#call_text_new{		width:990px;
					height:70px;
					margin-top:-25px;}
					
#left{				width:500px;
					height:70px;
					float:left;}
					
#call_text1{		width:630px;
					height:79px;
					margin-top:10px;}


#call_text1 p{		margin-left:20px;
					margin-top:10px;
					font-family:Roboto;
					font-size:12px;
					color:#FFFFFF;}
					
#call_text1 p span a{	color:#16b2c1;
						cursor:pointer;
						text-decoration:none;}


					
#designby{			margin-left:20px;
					margin-top:-30px;
					font-family:Roboto;
					font-size:12px;
					color:#FFFFFF;}
					
#designby span a{	color:#4cfb90;
					cursor:pointer;
					text-decoration:none;}
					
					
#right{				width:400px;
					height:70px;
					float:right;
					margin-top:-70px;}
					
#webaddress{		width:303px;
					height:48px;
					float:right;
					margin-top:18px;}
					
#webaddress p{		font-family:Roboto;
					font-size:13px;
					color:#FFFFFF;
					text-align:right;
					margin-right:20px;}
					
#webaddress span a{	color:#4cfb90;
					cursor:pointer;
					text-decoration:none;}
										
/*********************************** footer close **********************/			
