#TopMenu		{ float:left; padding:0; margin:0; width:903px; height:23px; }
#TopMenu UL		{ padding:0; margin:0; height:23px; float:right; }
#TopMenu UL LI	{ float:left; padding:6px 12px 0px 5px; margin:0; list-style:none; height:17px; font:normal 11px Verdana; color:#000000; border-right:1px solid #000000; }
#TopMenu UL LI.Item4	{ border-right:0px none;}

#TopMenu UL LI A	{ padding:0 5px 0 20px; margin:0 15px 0 15px; font:normal 11px Verdana; color:#000000; text-decoration:none; }
#TopMenu UL LI A:hover { padding:0 5px 0 20px; margin:0 15px 0 15px; font:normal 11px Verdana; color:#000000; text-decoration:underline; }

#TopMenu UL LI.Item1 A { background-image:url(../imgs/portal/sitemap.gif); background-position:left; background-repeat:no-repeat; }
#TopMenu UL LI.Item2 A { background-image:url(../imgs/portal/forum.gif); background-position:left; background-repeat:no-repeat; }
#TopMenu UL LI.Item3 A { background-image:url(../imgs/portal/faq.gif); background-position:left; background-repeat:no-repeat; }
#TopMenu UL LI.Item4 A { background-image:url(../imgs/portal/email.gif); background-position:left; background-repeat:no-repeat; }

#MySearchResults DIV {margin:5px; padding:5px; border-bottom:solid 1px #cecece;}
#MySearchResults DIV A {font-size:12px; font-weight:normal; color:#098298;}
#MySearchResults DIV A:HOVER {font-size:12px; font-weight:bold; color:#098298;}

#SiteMap {margin:5px;}
#SiteMap UL {display:block;}
#SiteMap UL LI {	list-style: none; }
#SiteMap UL LI A {font-weight:bold; color:#569D32;	font-size: 12px;}
#SiteMap UL LI A:HOVER {font-weight:bold; color:#569D32;	font-size: 12px; text-decoration: underline;}

#SiteMap UL LI UL {display:block;}
#sitemap ul li ul li{  list-style: square inside; }
#SiteMap UL LI UL LI A { color: #098298;	font-weight: normal; font-size: 11px; }
#SiteMap UL LI UL LI A:HOVER { font-size: 11px; 	color: #098298;	font-weight: normal;}
#SiteMap UL LI UL LI UL{display:block;}
#sitemap ul li ul li ul li{ margin-left: 8px; }
#SiteMap UL LI UL LI UL LI A {list-style:normal; color:#098298; font-weight:normal;		font-size: 10px;}
#SiteMap UL LI UL LI UL LI A:HOVER {list-style:none; color:#098298; font-weight:normal;		font-size: 10px;}

#horizontalMenu{
	float:left;
	margin:0px 8px 0px 8px;
	_margin:0px 4px 0px 4px;
	display:block;
	padding:0;
	background-color:#086D7F;
	height:23px;
	max-height:23px;
	width:887px;
}
#horizontalMenu ul{
	float:left;
	margin:0;
	padding:0px 0px 0px 22px;
	
}
#horizontalMenu ul li{
	float:left;
	margin:0;
	padding:4px 32px 0px 12px;
/*	padding:4px 40px 0px 12px;*/
	height:19px;
	max-height:23px;
	list-style:none;
	font:bold 11px tahoma;
	color:#ffffff;
	background-image:url(../imgs/portal/flower.jpg);
	background-position:left;
	background-repeat:no-repeat;
}
#horizontalMenu ul li a{
	float:left;
	margin:0;
	display:block;
	padding:0;
	font:bold 11px tahoma;
	color:#ffffff;
	text-decoration:none;
}
#horizontalMenu ul li a:hover{
	float:left;
	margin:0;
	padding:0;
	font:bold 11px tahoma;
	color:#F2F2F2;
	text-decoration:none;
}

.mainLeft div.mainTextmenu ul{
	float:left;
	padding:0px 0px 0px 10px;
	margin:0;
	width:176px;
	font:bold 10px Verdana;
	color:#098298;
}
.mainLeft div.mainTextmenu li{
	float:left;
	padding:3px 0px 0px 20px;
	margin:0;
	width:156px;
	font:bold 10px Verdana;
	color:#098298;
	list-style:none;
	background-image:url(../imgs/portal/gress_cross.gif);
	background-position:left 8px;
	background-repeat:no-repeat;
}
.mainLeft div.mainTextmenu li a{
	float:left;
	padding:0px 0px 0px 0px;
	margin:0;
	font:bold 10px Verdana;
	color:#098298;
	text-decoration:none;
}
.mainLeft div.mainTextmenu li a:hover{
	float:left;
	padding:0px 0px 0px 0px;
	margin:0;
	font:bold 10px Verdana;
	color:#098298;
	text-decoration:underline;
}


#insideMenu{
	float:left;
	padding:0;
	margin:0;
	height:23px;
	width:670px;
}
#insideMenu ul{ 
	padding:0;
	margin:0;
	height:23px;
	float:right;
	
}
#insideMenu ul li{
	float:left;
	padding:6px 0px 0px 5px;
	margin:0;
	list-style:none;
	height:17px;
	font:normal 11px Tahoma;
	color:#569D32;
}
#insideMenu ul li a{
	padding:0px 2px 0px 2px;
	margin:0;
	font:normal 11px Tahoma;
	color:#569D32;
	text-decoration:none;
}
#insideMenu ul li a:hover{
	padding:0px 2px 0px 2px;
	margin:0;
	font:normal 11px Tahoma;
	color:#569D32;
	text-decoration:underline;
}

.mainInsideRightText UL 
{
	display:block;
	padding:0px 0px 5px 0px;
	margin:5px;
	font:normal 11px Tahoma;
	color:#000000;
}
.mainInsideRightText ul li{
	padding:0px 0px 5px 10px;
	margin:0;
	font:normal 11px Tahoma;
	color:#000000;
	list-style:none;
}


#LeftMenu1 ul{
	float:left;
	padding:0;
	margin:0;
	width:206px;
}
#LeftMenu1 ul li{
	float:left;
	padding:0px 0px 0px 0px;
	margin:0;
	width:206px;
	background-image:url(../imgs/portal/grammi_menu.jpg);
	background-position:bottom left;
	background-repeat:repeat-x;
}
#LeftMenu1 ul li a{
	float:left;
	padding:9px 0px 5px 16px;
	margin:0px 0px 0px 10px;
	_margin:0px 0px 0px 5px;
	display:block;
	width:180px;
	font:bold 11px Tahoma;
	color:#098298;
	text-decoration:none;
	background-image:url(../imgs/portal/menu1.jpg);
	background-position:left 12px;
	background-repeat:no-repeat;
}
#LeftMenu1 ul li a:hover{
	float:left;
	padding:9px 0px 5px 16px;
	margin:0px 0px 0px 10px;
	_margin:0px 0px 0px 5px;
	display:block;
	width:180px;
	font:bold 11px Tahoma;
	color:#098298;
	text-decoration:none;
	background-image:url(../imgs/portal/menu2.jpg);
	background-position:left 12px;
	background-repeat:no-repeat;
	
}
#LeftMenu1 ul li a:active{
	float:left;
	padding:9px 0px 5px 16px;
	margin:0px 0px 0px 10px;
	_margin:0px 0px 0px 5px;
	display:block;
	width:180px;
	font:bold 11px Tahoma;
	color:#098298;
	text-decoration:none;
	background-image:url(../imgs/portal/menu1.jpg);
	background-position:left 12px;
	background-repeat:no-repeat;
}
#LeftMenu1 ul li ul{
	float:left;
	padding:0;
	margin:1px 0px 1px 0px;
	width:206px;
}
#LeftMenu1 ul li ul li{
	float:left;
	padding:0;
	margin:0;
	width:206px;
	background-color:#E8F0F1;
	background-image:none;
}
#LeftMenu1 ul li ul li a{
	float:left;
	padding:9px 0px 5px 16px;
	margin:0px 0px 0px 15px;
	_margin:0px 0px 0px 10px;
	display:block;
	width:172px;
	font:normal 11px Tahoma;
	color:#34812F;
	text-decoration:none;
}
#LeftMenu1 ul li ul li a:hover{
	float:left;
	padding:9px 0px 5px 16px;
	margin:0px 0px 0px 15px;
	_margin:0px 0px 0px 10px;
	display:block;
	width:172px;
	font:normal 11px Tahoma;
	color:#34812F;
	text-decoration:none;
	
}
#LeftMenu1 ul li ul li a:active{
	float:left;
	padding:9px 0px 5px 16px;
	margin:0px 0px 0px 15px;
	_margin:0px 0px 0px 10px;
	display:block;
	width:172px;
	font:normal 11px Tahoma;
	color:#34812F;
	text-decoration:none;
}