* {
	margin: 0;
	padding: 0;
}

body {
	background: #9bb3bd;
	color: #333333;
	font: 75% Arial, Helvetica, sans-serif;
}

a, a:link, a:visited {
	color: #333333;

}
a:hover, a:active {
	text-decoration: none;
	color: #174e63;
}

a img {
	border: 0;
	}



h3 {
	color: #333333;
	font-size: 1.6em;
	padding-left: 24px;
	background: url(../img/bullet1.gif) no-repeat left center;
	}

h6 {
	color: #333333;
	font-size: 1.2em;
	text-decoration: underline;
	clear: both;
	}



input, select, textarea {
	font: 0.9em Tahoma, Arial, Helvetica, sans-serif;
	color: #174e63;
	background: #d7e6e7;
	border: 1px solid #d7e6e7;
	padding: 2px;
	}


#container {
	width: 925px;
	margin: 0 auto;
	background: url(../img/contents-bg.gif) repeat-y;
}


	#header {
		float: left;
		background: #fff url(../img/pics.jpg) no-repeat right;
		height: 101px;
		width: 925px;
		display: block;
	}


		#header h1 a {
			background: url(../img/mitig8.gif) no-repeat left;
			width: 119px;
			height: 58px;
			display: block;
			float: left;
			margin: 20px 5px 0 15px;
		}
		
				
			#header h1 a span {
				display: block;
				width: 0;
				height: 0;
				overflow: hidden;
			}


		#header h2 {
			color: #617d7e;
			font: 0.9em Tahoma, Arial, Helvetica, sans-serif;
			float: left;
			clear: right;
			margin: 40px 0 0 10px;
			font-weight: bold;
		}




	#contents {
		float: left;
		width: 744px;
	}


			#navigation {
				background: #174e63;
				float: left;
				width: 748px;
				height: 25px;
				display: block;
			}
	
	
				#menu {
					float: left;
					text-transform: uppercase;
					font: 0.9em Tahoma, Arial, Helvetica, sans-serif;
					font-weight: bold;
				}


				#menu ul {
					margin: 5px 10px 0 10px;
					}

	
					/*#menu li {
						display: inline;
						list-style-type: none;
						padding: 0 18px;
					}*/



		#menu li {
			float: left;
			list-style: none;
			margin: 0 18px;
			position: relative;
			text-align: center;
			line-height: 2em;
		}

			#nav a, #nav a:link, #nav a:visited {
				display: block;
				padding: 0 1px;
				color: #698fd5;
				text-decoration: none;
				}
	
	
			#nav a:hover, #nav a:active {
				color: #eab2ae;
				}
	
							#menu a, #menu a:link, #menu a:visited {
								color: #fff;
								text-decoration: none;
							}
							
							#menu a:hover, #menu a:active {
								color: #d7e6e7;
							}


#menu li {
	display: inline;
	position: relative;
	list-style-type: none;
	}



#menu .sub-first { 
	display: none;
	background: #174E63;
	padding: 5px;
	position: absolute;
	top: 16px;
	width: 150px;
	margin-left: -5px;
	text-align: left;
	font-weight: normal; 
}


	#specialist #menu .sub-first { 
		background: #030303;
	}
			
	#menu .sub-first li {
		list-style-type: none;
		display: block;
		float: left;
		margin: 0;
		border-bottom: 1px dotted #fff;
		text-align: left;
		width: 150px;
	}

#menu li:hover ul, #menu li.over ul { 
	display: block;
}
							
		
				#search {
					float: right;
					margin: 2px 10px 0 0;
				}



					#search #query {
						width: 150px;
					}

					#search .go {
						margin-left: 5px;
						background: #174e63;
						border: 1px solid #fff;
						color: #fff;
						padding: 1px 12px;
					}

	
			#presentation {
				width: 730px;
				float: left;
				margin: 25px 0 0 8px;
			}

		#articles {
			background: #7a9798;
			width: 730px;
			float: left;
			margin-left: 8px;
		}

			.news {
				width: 200px;
				float: left;
				clear: right;
				font-size: 0.9em;
				text-align: left;
				margin: 20px 21px;
			}
			.news h3 {
	
				margin-bottom: 10px;
				font-size: 12px;
			}


				.more {
					text-align: right;
					margin-top: 5px;
					font-weight: bold;
				}


					.more a, .more a:link, .more a:visited {
						color: #4f6a6b;
						text-decoration: none;
						padding-right: 15px;
						background: url(../img/bullet1s.gif) no-repeat right bottom;
					}
					
					.more a:hover, .more a:active {
						color: #fff;
					}
				
				
				.more2 {
					text-align: left;
					margin-top: 5px;
					font-weight: bold;
				}


					.more2 a, .more2 a:link, .more2 a:visited {
						color: #4f6a6b;
						text-decoration: none;
						padding-left: 18px;
						background: url(../img/bullet1s.gif) no-repeat left center;
						padding-top:2px;
					}
					
					.more2 a:hover, .more2 a:active {
						color: #fff;
					}
			#news-hr {
			color:#FFFFFF;}		
#news-date {
font-style:italic;
}
		#page-contents {
			background: #c0cfd5;
			width: 710px;
			float: left;
			margin: 8px;
			text-align: justify;
			border: 1px solid #fff;
			padding: 10px;
		}

			#page-contents h4 {
				color: #333333;
				font-size: 1.6em;
				margin: 5px 0 15px 0;
				}

			#page-contents p {
				margin: 15px 0;
			}

			#page-contents ul {
				margin-left: 20px;
			}


			#page-contents .picture {
				float: right;
			}

				#page-contents .picture img {
					border: 1px solid #fff;
					margin-top: 12px;
				}

			
				#page-contents .text {
					float: left;
					width: 440px;
				}
	
		#back {
			clear: both;
			text-align: left;
			margin-left: 10px;
		}



		#about {
			width: 177px;
			float: right;
			clear: right;
			text-align: center;
		}

			#mitig8 {
				background: #9bb3bd;
				font-size: 0.9em;
				text-align: justify;
				border-right: 2px solid #fff;
				padding: 10px;
			}

			a#energylogo, a:link#energylogo, a:visited#energylogo {
				background: url(../img/mitig-energy.gif) no-repeat top center;
				width: 177px;
				height: 79px;
				display: block;
			}

			a:hover#energylogo, a:active#energylogo {
				background: url(../img/mitig-energy.gif) no-repeat bottom center;
			}

      a#mainlogo, a:link#mainlogo, a:visited#mainlogo {
				background: url(../img/mitig-main.gif) no-repeat top center;
				width: 177px;
				height: 79px;
				display: block;
      }

			a:hover#mainlogo, a:active#mainlogo {
				background: url(../img/mitig-energy.gif) no-repeat bottom center;
			}
		
			a#specialistlogo, a:link#specialistlogo, a:visited#specialistlogo {
				background: url(../img/mitig-specialist.gif) no-repeat top center;
				width: 177px;
				height: 79px;
				display: block;
			}

			a:active#specialistlogo, a:hover#specialistlogo {
				background: url(../img/mitig-specialist.gif) no-repeat bottom center;
			}
			
			a#energylogo span, a#specialistlogo span, a#mainlogo span {
				display: block;
				width: 0;
				height: 0;
				overflow: hidden;
			}

			a:hover#mainlogo, a:active#mainlogo {
				background: url(../img/mitig-main.gif) no-repeat bottom center;
			}

		.end {
			clear: both;
			height: 20px;
			display: block;
		}


/*specialist*/

#specialist {
	background: #bdbcbc;
	}

#specialist h3 {
	background: url(../img/bullet2.gif) no-repeat left center;
	}


#specialist hr {
	background: url(../img/specialist-bg.gif) repeat-y;
		}


#specialist input, #specialist select, #specialist textarea {
	background: #cdcaca;
	border: 1px solid #979797;
	}

#specialist #container {
	background: url(../img/specialist-bg.gif) repeat-y;
}


	#specialist #header {
		background: #fff url(../img/pics-specialist.jpg) no-repeat right;
	}

		#specialist #header h1 a {
			background: url(../img/specialist.gif) no-repeat left;
			width: 122px;
			height: 77px;
			display: block;
			float: left;
			margin: 20px 5px 0 15px;
		}


		#specialist #header h2 {
			color: #979797;
		}



			#specialist #navigation {
				background: #030303;
			}


					#specialist #search .go {
						background: #464545;
						border: 1px solid #979797;
					}

		#specialist #articles {
			background: #979797;
			}

					#specialist .more a, #specialist .more a:link, #specialist .more a:visited {
						color: #cdcaca;
						background: url(../img/bullet2s.gif) no-repeat right bottom;
					}


			#specialist #mitig8 {
				background: #bdbcbc;
				margin-bottom: 20px;
			}


/*energy*/

#energy {
	background: #bdbcbc;
	}

#energy h3 {
	background: url(../img/bullet3.gif) no-repeat left center;
	}


#energy hr {
	background: url(../img/energy-bg.gif) repeat-y;
		}


#energy input, #energy select, #energy textarea {
	background: #c9d4dd;
	border: 1px solid #979797;
	}

#energy #container {
	background: url(../img/energy-bg.gif) repeat-y;
}


		#energy #header h1 a {
			background: url(../img/energy.gif) no-repeat left;
			width: 122px;
			height: 75px;
			display: block;
			float: left;
			margin: 20px 5px 0 15px;
		}


		#energy #header h2 {
			color: #00427a;
		}



			#energy #navigation {
				background: #00427a;
			}


					#energy #search .go {
						background: #125893;
						border: 1px solid #979797;
					}

		#energy #articles {
			background: #a2b6c7;
			}

					#energy .more a, #energy .more a:link, #energy .more a:visited {
						color: #00427a;
						background: url(../img/bullet3s.gif) no-repeat right bottom;
					}


			#energy #mitig8 {
				background: #9bb3bd;
				margin-bottom: 20px;
			}
