&macr;/* CSS Document  */* {margin: 0; padding: 0;}   a:link.one, a:visited.one, a:active.one {font-size:10px; color: #ffffff; text-decoration: none;font-weight:900; background-color: transparent;}a:hover.one { font-size:10px; color: #800000; font-weight:900; text-decoration: none;background-color: #c0c0c0;}a:link.bbb, a:visited.bbb, a:active.bbb {font-size:18px; color: #0000ff; text-decoration: none;font-weight:900; background-color: #ffffff;}a:hover.bbb { font-size:18px; color: #0000ff; font-weight:900; text-decoration: underline;background-color: #ffffff;}/**************************************** Main structure ****************************/body {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size:11px;	font-weight:500;	color:#ffffff;	padding:20px;	background-color:#0000ff;	}#container {	width: 900px;    margin: auto;	font-size: 1.2em;	border:1px solid #4166ea;			}#topnavmenu {	background-image: url(images/nav_top.jpg);	height: 31px;	padding-top: 15px;	text-align:right;	padding-right: 20px;	color: #7E0200;	font-weight:900;}#header{    width:900px;    height: 350px;	border: 0px solid #c0c0c0;	background-color:#0000ff;}#mainnavmenu {	background-image: url(images/main_nav.jpg);	height: 56px;	padding-left: 9px;}.spacier {clear:both;height:5px;}.slideshow {text-align:center;padding-left:5px;float:left;background-color:#0000ff;border: 0px outset #000;}#contentcontainer {    width: 900px;	background-image: url(images/contentwrapper.jpg);	background-repeat: repeat-y;	font-family: Verdana, "Times New Roman", Times, serif;}#leftcolumn {	float: left;	width: 160px;	padding-top: 15px;	margin-left: 15px!important;	margin-left: 7px;	font-size: 0.9em;	font-family: Verdana, "Times New Roman", Times, serif;}#rightcolumn {	float: right;	width: 160px;	padding-top: 15px;	margin-right: 15px!important;	margin-right: 7px;	font-size: 0.9em;	font-family: Verdana, "Times New Roman", Times, serif;}div.scrollbox {overflow : auto;height : 18em;width : 160px;padding : 0px;color : #333;background : #f2f2f5;border : 1px solid #eee;margin : 0px 0px 0px 0px;}#centercolumn {	margin-right: 200px;	margin-left: 200px;	padding: 15px 0;	font-family: Verdana, "Times New Roman", Times, serif;}#footer {	background-image: url(images/footer.jpg);	height: 35px;	clear: both;	text-align: center;	padding-top: 20px;	font-size:10px;}/**************************************** text, images, lists ****************************/img.float_left {	float: right;}p { letter-spacing:-.1px;line-height:20px;text-align:justify;margin-top: 20px;margin-bottom: 20px;font-family: Verdana, "Times New Roman", Times, serif;}p.topnavmenu, .copyright {	margin: 0;}/**************************************** HEADER H1 ****************************/h1 {	color: #ffffff; 	padding: 20px;	font-size: 18px;	font-style: normal;    font-family: Verdana, "Times New Roman", Times, serif;}/**************************************** /HEADER H1 ****************************/h2 {	font-size: 18px;	color: #ffffff;	background-image: url(images/h2.jpg);	background-repeat: repeat-x;	height: 22px;	padding-top: 3px;	margin-bottom: 20px;	padding-left: 8px;	font-family: Verdana, "Times New Roman", Times, serif;}h3 {	background-color:#4166ea;	font-size: 12px;	height: 19px;	width: 160px;	color: #ffffff;	padding-top: 3px;	padding-left: 0px;	text-align:center;	font-family: Verdana, "Times New Roman", Times, serif;}h4 {	background-color:#4166ea;	font-size: 12px;	height: 19px;	width: 125px;	color: #ffffff;	padding-top: 3px;	padding-left: 0px;	padding-right: 0px;	text-align:center;	width:160px;	font-family: Verdana, "Times New Roman", Times, serif;}dl {	margin-top: 20px;	margin-bottom: 20px;	font-family: Verdana, "Times New Roman", Times, serif;}dt {	border-bottom: 1px solid white;	padding: 3px;	margin-bottom: 5px;	background-image: url(images/dt_bottom.gif);	background-repeat: repeat-x;	background-position: bottom;	font-family: Verdana, "Times New Roman", Times, serif;}.leftmenu {font-size:12px;padding-left:20px;}dd {    font-size:12px;	margin-bottom: 12px;	font-family: Verdana, "Times New Roman", Times, serif;}.news {	font-family: Verdana, "Times New Roman", Times, serif;	font-size: 12px;	font-weight: 500;	color:#708090;	width:160px;}/**************************************** Menu ****************************/#menucontainer ul{	color: White;	float: left;	width: 100%;	height: 54px;}#menucontainer ul li { display: inline; }#menucontainer ul li a{	padding: 18px 1em;	height: 18px;	color: #720201;	text-decoration: none;	float: left;	background-image: url(images/menu_right_border.jpg);	background-repeat: no-repeat;	background-position: right top;}#menucontainer ul li a:hover{	color: #fff;	background-image: url(images/menu_hover.jpg);	background-repeat: repeat-x;}.project-img{float:right; margin-left:20px;	border: 6px solid #666;}.ourprojectrow{margin-bottom:20px;padding-bottom:10px; padding-right:20px;font-family: Verdana, "Times New Roman", Times, serif;;}