 
   
/* CSS Document */
body {
margin:0;
padding:0;
font-size:11px;
color:#444444;
font-family:Verdana, Arial, Helvetica, sans-serif;
background-color:#4b4b4b;
}

.font {
font-size:12px;
}

.lens {
background-color:#0cafd8;
filter: alpha(opacity=40);
opacity: 0.40;
padding:4px 0px 0px 6px;
color:#000000;
}

.len {
background:url(DesignImgs/news_bg.jpg) repeat-y;
padding:4px 0px 10px 6px;
color:#3333333;
}

h1 {
font-size:24px;
}

h2 a {
font-size:17px;
color:#16546e;
font-weight:bold;
}

p {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
}
  
.mainmenu {
	font:  12px Tahoma, Verdana, Arial;
	padding-bottom:1px;
}

.mainmenu ul {
	margin:0;
	padding:0;
	float:left;
}

.nav {
color:#abdcf8;
background:url(DesignImgs/bg_head_repeat.jpg) repeat-x;
padding-top:8px;
}

.nav a{
color:#abdcf8;
text-decoration:none;
}

.nav a:hover {
text-decoration:underline;
}

.textbox {
width:85px;
line-height:normal;
height:10px;
font-size:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
vertical-align:middle;
}

.btn {
height:18px;
width:30px; 
font-size:11px;
background-image:url(DesignImgs/btn_search_orange.gif);
} 

.btnSubmit {
height:26px;
width:50px; 
font-size:11px;
background-image:url(DesignImgs/btn_submit.gif);
} 

.btn2 {
height:22px;
width:30px; 
font-size:11px;
background-image:url(DesignImgs/btn_search_orange2.gif);
} 

.footer {
color:#FFFFFF;
}

.footer a{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#FFFFFF;
text-decoration:none;
}

.footer a:hover {
text-decoration:underline;
}

.searchfont {
color:#ffffff;
}

.mainmenu ul li {
	margin:0;
	padding:0;
	list-style:none;
	float:left;
	position:relative;
	text-align:left;
	display:block;
	background:url(DesignImgs/bg_mainmenu.jpg) repeat-x;
}

.mainmenu h2 {
	margin:0;
	padding:0;
	font: 12px Arial, Helvetica, sans-serif;
	
	
}
.mainmenu ul li a {
	color:#000000;
	text-decoration:none;
	padding:0px 17px 0px 9px;
	float:left;
	background: url(DesignImgs/sap_menu.gif) no-repeat right;
	line-height:18px;
	height:18px;
	display:block;
}

.mainmenu ul li a:hover {
	background: #16536d;
	color:#FFFFFF;
	
}

.mainmenu ul ul {
	position: absolute;
	z-index: 500;
	top:18px;
	left: 0;
	border:1px solid #6dabba;
	width:130px;
}

html>body .mainmenu ul ul {
	width:auto;
}

.mainmenu ul ul li {
	display:block;
}


.mainmenu ul ul li a {
	width:135px;
	background:#96dfed;
	border-bottom: 1px solid #6dabba;
	color:#000000;
	display:block;
	float:none;
	padding-left:10px;
	font-weight:normal;
	height:25px;
}

.mainmenu ul ul li a:hover {
	background:#16536d;
	color:#ffffff;
}

.mainmenu ul ul ul {
	position: absolute;
	top: 0;
	left: 100%;
}

.mainmenu ul ul,
.mainmenu ul li:hover ul ul,
.mainmenu ul ul li:hover ul ul
{display: none;}

.mainmenu ul li:hover ul,
.mainmenu ul ul li:hover ul,
.mainmenu ul ul ul li:hover ul
{display: block;}

html .mainmenu ul li { float: left; height: 1%;}
html .mainmenu ul li a { height: 1%; }

.mainmenu li:hover ul, li.over ul { display: block; float:left;}




<!--[if lt IE 7]>
.mainmenu{float:none;}
body{behavior:url(csshover.htc); }
.mainmenu ul li{float:left; }
.mainmenu a{height:1%;font:bold 11px arial, helvetica, sans-serif;}

<![endif]-->


 

