* { padding: 0; margin: 0; outline: 0; }

body{
background: #222222 url(../images/bg.jpg);
}

html {
overflow: -moz-scrollbars-vertical;
}

.smlType{font-size: 11px; color:#999999;}
.gray{color: #999999;font-weight: bold;}

body A, .menu A{font:  11px Arial, Helvetica, sans-serif;color:#000000;}
body A:link, .menu A:link {text-decoration:none;}
body A:visited, .menu A:visited {color:#666666;text-decoration:none;}
body A:link:hover, .footerTxt A:visited:hover, .menu A:visited:hover, .menu A:link:hover{color:#666666;}

#whiteCont{overflow-y:auto; overflow-x:hidden;}



.menu ul A{font: bold 16px Calibri,Arial, Helvetica, sans-serif;color:#7e7e7e;}
.menu ul A:link {text-decoration:none;}
.menu ul A:visited {color:#666666;text-decoration:none;}
.menu ul A:link:hover, .menu ul A:visited:hover {background:red; color:#FFFFFF;}

.details A{text-decoration:none;color:#000000;}
.details A:link:hover{text-decoration:none;color:#7e7e7e;}

.footerTxt A, .menu A{font:  11px Arial, Helvetica, sans-serif;color:#000000;}
.footerTxt A:link, .menu A:link {text-decoration:none;}
.footerTxt A:visited, .menu A:visited {color:#666666;text-decoration:none;}
.footerTxt A:link:hover, .footerTxt A:visited:hover, .menu A:visited:hover, .menu A:link:hover{color:#666666;}


.mapCol A, .mapColEnd A{color:#666666;}
.mapCol A:link, .mapColEnd A:link {text-decoration:none;}
.mapCol A:visited, .mapColEnd A:visited {color:#666666;text-decoration:none;}
.mapCol A:link:hover, .mapColEnd A:link:hover, .mapCol A:visited:hover, .mapColEnd A:visited:hover, .h2 A:link:hover, .mapColEnd A:link:hover{color:#F7F7F7;}

.h2:link {text-decoration:none;}
.h2 A:visited, .mapColEnd A:visited {color:#666666;text-decoration:none;}

.mapCol li, .mapColEnd li{
margin:-1px 3px 5px 0;
float:left;
list-style-type: none;
}


h2{
width:150px;
color:#333333;
margin-left:16px;
border-bottom:none;
font: bold 14px Arial, Helvetica, sans-serif;
}

img{
border:none;
}

.content{
height:550px;
width:855px;
margin:0 auto 13px auto;
}

.site-cont{
width:100%;
margin-top:11px;
position:absolute;
z-index:2;
}

.header{
width:843px;
margin-bottom:5px;
height:125px;
}

.logo{
height:90px;
}

.logo{
float:left;
width:200px;
}


.menu li{
padding:0 10px;
list-style-type: none;
float:left;
}

.mainCont, .slider, .links{
margin-bottom:5px;
height:196px;
}

.slider, .links, .header, .box1, .box2, .box3, .box4{
border:6px #eeeeee solid;
float:left;
}

.slider{
margin-right:5px;
width:518px;
}
.slider, .links, .header{
background:#FFFFFF;
}

.box1, .box2, .box3, .box4{
background:#dfdfdf;
}
.links{
width:308px;
}

.bottom, .box1, .box2, .box3, .box4{
float:left;
height:190px;
}

.box1, .box2{
margin-right:5px;
}

.box1{
width:381px;
}

.box2, .box3{
width:213px;
}

.footer{
background-color:#d1d1d1;
height:262px;
}

.flash{
position:absolute;
width:100%;
z-index:1;
height:604px;
}

.explore{
border-top:solid 3px #000000;
height:24px;
background:#b2b0b0;
}

#sitemap{
height:160px;
background: #e1e1e1;
color: #fff;
}
.togBut img{
margin-left:50px;
}
.togBut, .footCont,.footerTxt{
margin:0 auto;
width:955px;
}

.footerTxt{
margin-top:10px;
text-align:center;
}

.mapTxt{
padding-top:6px;
height:80px;
width:900px;
margin:0 auto;
}

.mapCol, .mapColEnd{
border:4px #e9e9e9 solid;
font:  11px Arial, Helvetica, sans-serif;
margin-right:5px;
margin-left:20px;
float:left;
padding-top:8px;
padding-left:10px;
background:#cccccc;
width:250px;
height:118px;
}

.mapColEnd{
margin-right:0;
}

.fm{
margin-top:11px;
width:30px;
float:right;
}

.clockWrap{
float:left;

height:90px;
width:640px;
}
.clock{
float:right;

}
.menu{
font:  14px Arial, Helvetica, sans-serif;
padding:8px 0 0 10px;
float:left;
height:30px;
width:830px;
}
.details{
margin-top:5px;
font: 13px Arial, Helvetica, sans-serif;color:#666666;
text-align:right;
float:left;
width:480px;
}

.details a{
color:#666666;
}

.details a:link:hover{
color:#333333;
}

.link1, .link2, .link3, .link4, .link5, .link6{

float:left;
width:100px;
height:97px;
}
.link1{background:url(../../images/link1_bg.gif);}
.link1:hover{background:url(../../images/link1_bg2.gif); cursor:pointer;}

.link2{background:url(../../images/link2_bg.gif);}
.link2:hover{background:url(../../images/link2_bg2.gif);cursor:pointer;}

.link3{background:url(../../images/link3_bg.gif);}
.link3:hover{background:url(../../images/link3_bg2.gif);cursor:pointer;}

.link4{background:url(../../images/link4_bg.gif);}
.link4:hover{background:url(../../images/link4_bg2.gif);cursor:pointer;}

.link5{background:url(../../images/link5_bg.gif);}
.link5:hover{background:url(../../images/link5_bg2.gif);cursor:pointer;}

.link6{background:url(../../images/link6_bg.gif);}
.link6:hover{background:url(../../images/link6_bg2.gif);cursor:pointer;}

h3{
padding:18px 0;
background:url(../images/folder.jpg) no-repeat;
padding-left:60px;
}

h3, h3 a{
font: bold 16px Calibri,Arial, Helvetica, sans-serif;color:#7e7e7e;
}


h5{
background:#dcdcdc;
margin:3px 10px;
height:18px;
width:288px;
text-align:right;
}

h5 a, .moreTxt{
font: 11px Arial, Helvetica, sans-serif;color:#555555;
text-decoration:none;
vertical-align:middle;
}

h5 a{
margin:2px 10px;
}

h5:hover{
background:#ebebeb;
}

#Pageheader, h4, h1, h6{
color:#a2a2a2;
vertical-align:middle;
text-decoration:none;
margin:3px auto 2px auto;
background:url(../images/dot.gif) repeat-x bottom;
}
#newsFooter a{
text-align:center;
font-size:11px;
}
.boxContRes{
width:190px;
}
h4{
width:93%;
font: bold 18.5px Calibri, Arial, Helvetica, sans-serif;
height:29px;
}

#Pageheader, h1{
width:95%;
height:36px;
}
#Pageheader, h1, h1 a{
font: bold 27px Calibri, Arial, Helvetica, sans-serif;
}
h6{
color:#A2A2A2;
height:20px;
margin-bottom: 8px;
margin-top: 25px;
}
h6, h6 a, h6 a:visited{
text-decoration:none;
font: bold 11px Arial, Helvetica, sans-serif;
}


.box1Cont, .boxCont, .boxContRes{
background:#FFFFFF;
margin:6px auto 0 auto;
height:132px;
font: 11px Arial, Helvetica, sans-serif;
padding:5px;
}

.box1Cont{
width:351px;
}

.box1Cont p{
margin:3px auto 0 auto;
width:341px;
}


.menu_level_3_active li li, .menu_level_3_active li, .menu_level_3 li li, .menu_level_3 li, .menu_level_2_active li, #subMenu li{
text-align:right;
list-style:none;

}

.menu_level_3_active li a, .menu_level_3 li a, .menu_level_2_active li a, #subMenu li a{
color:#7e7e7e;
padding-right:7px;
text-decoration:none;
}

.menu_level_3_active li:hover, .menu_level_3 li:hover, .menu_level_2_active li:hover, #subMenu li:hover, #current{
background:#f1f1f1 url(../../images/buttonLine.gif) bottom repeat-x;
}

.menu_level_3_active li a:hover, .menu_level_3 li a:hover, .menu_level_2_active li a:hover, #subMenu li a:hover{
color:#4A4A4A;
}


.menu_level_3_active li li, .menu_level_3_active li, .menu_level_3 li li, .menu_level_3 li, .menu_level_2_active li, .button{
background:#e8e8e8 url(../../images/buttonLine.gif) bottom repeat-x;
}

.menu_level_3_active li li, .menu_level_3 li li, .newsBut{
height:19px;
padding:2px 0;

}
.menu_level_3_active li li a, .menu_level_3 li li a, .newsBut a{
font: bold 11px Arial, Helvetica, sans-serif;
background:url(../../cms_data/assets/arrow.gif) no-repeat;
padding-left:8px;
}

.menu_level_3_active a, .menu_level_3 a, .menu_level_2_active a, .button a, #current a{
font: bold 17px Calibri, Arial, Helvetica, sans-serif;
}

.menu_level_3_active, .menu_level_3, .menu_level_2_active, #subMenu, #search, .titles{
margin:0 auto;
width:210px;
}

.menu_level_3_active, .menu_level_3, .menu_level_2_active, #subMenu, #search, #contentBox{
border: 4px #f9f9f9 solid;
background:#e8e8e8;

}

.menu_level_3 li li, .menu_level_3_active li li{
background:#dadada;

}
.titles{
height:48px;
}


#search{
height:54px;
}

#searchBox{
border:solid #e4e4e4 1px; 
margin:4px auto 0 auto;
width:200px;
height:24px;
background:#FFFFFF;
}
#advanSearch{
text-align:right;
}
#searchBoxTxt{
border:1px #FFFFFF solid;
margin-top:2px;
vertical-align:top;
}

#searchBox a{
margin-right:5px;
text-decoration:none;
color:#333333;
font: 11px Arial, Helvetica, sans-serif;
}

#searchBox a:link:hover, #searchBox a:visted:hover{
color:#999999;
}

#contentBox, #contentBottom{
margin:14px auto;
width:560px;
}

#contentBox{
height:580px;
}
#contentBottom a{
color:#CCCCCC;
}
#contentBottom{
text-align:center;
height:20px;
}

.boxCont,#LatestNews{
width:184px;
}


#whiteCont{
font:  11px Arial, Helvetica, sans-serif;color:#000000;
padding:10px;
background:#FFFFFF;
margin:13px auto 0 auto;
width:515px;
height:494px;
}

#whiteCont ul{
margin:9px 0 9px 20px;
}

#whiteCont a:link, #whiteCont a:visited{
font:  11px Arial, Helvetica, sans-serif;color:#000000;
text-decoration:underline;
}

#whiteCont p{
	margin-bottom: 5px;
	}
	
#projects{
	margin: 0;
	list-style-image: url(../images/proj_arrow.jpg);
	}

#LatestNews li a{
font: bold 11px Arial, Helvetica, sans-serif;color:#999999;
}

#LatestNews li{
padding:5px 0 5px 33px;
list-style:none;
margin-top:3px;
background:url(../images/newsIcon.jpg) no-repeat;
}

#LatestNews li:hover{
color:#666666;
list-style:none;
margin-top:3px;
padding-left:33px;
background:url(../images/newsIcon2.jpg) no-repeat;

}

<!---------------------------------FORM CSS-->
	
