.LoadingMessage_Off
{
	display: none; text-align:center; background: #ffffff;
}

.LoadingMessage_On
{
	display: block; text-align:center; background: #ffffff;
}

.TopMenu{height: 27px; color: #008b97;font-family:Arial; font-size: 13px; text-decoration: none;}

li.TopMenu a, li.TopMenu a:hover, li.TopMenu a:visited, li.TopMenu a:active, li.TopMenu a:visited 
{color: #008b97;font-family:Arial; font-size: 13px; font-weight: bold}

li.TopMenuItemSelected a, li.TopMenuItemSelected a:visited,li.TopMenuItemSelected a:active,li.TopMenuItemSelected a:visited  
{color: #4e8b97;font-family:Arial; font-size: 13px; font-weight: bold}

li.TopMenuItemHover a, li.TopMenuItemHover a:hover, li.TopMenuItemHover a:visited,li.TopMenuItemHover a:active,li.TopMenuItemHover a:visited  
{color: #4e8b97; font-family:Arial; font-size: 13px; font-weight: bold }

li.TopMenuItemHoverNoChilds a, li.TopMenuItemHoverNoChilds a:hover, li.TopMenuItemHoverNoChilds a:visited,li.TopMenuItemHoverNoChilds a:active,li.TopMenuItemHoverNoChilds a:visited  
{color: #4e8b97; font-family:Arial; font-size: 13px; font-weight: bold}

li.TopMenuItemHoverNoChildsSelected a, li.TopMenuItemHoverNoChildsSelected a:hover,li.TopMenuItemHoverNoChildsSelected a:visited,li.TopMenuItemHoverNoChildsSelected a:active,li.TopMenuItemHoverNoChildsSelected a:visited  
{color: #4e8b97; font-family:Arial; font-size: 13px; font-weight: bold}


li.TopMenuItemSelectedHover a, li.TopMenuItemSelectedHover a:hover, li.TopMenuItemSelectedHover a:visited,li.TopMenuItemSelectedHover a:active,li.TopMenuItemSelectedHover a:visited  
{color: #4e8b97; font-family:Arial; font-size: 13px; font-weight: bold;}


.TopMenuItemHover {background-color: #fff;height: 22px; border: 1px solid #ccc;border-bottom: solid 1px white; border-top-left-radius: 5px; border-top-right-radius: 5px; -moz-border-radius-topleft: 5px;-moz-border-radius-topright: 5px;font-family:Arial; font-size: 10pt;  text-decoration: none;  }
.TopMenuItemHoverNoChilds {background-color: #fff;height: 22px; border: 1px solid #ccc; border-radius: 5px;-moz-border-radius: 5px; font-family:Arial; font-size: 13px; text-decoration: none;}
.TopMenuItemHoverNoChildsSelected { font-weight: bold; background-color: #fff;height: 28px; border: 1px solid #ccc; border-radius: 5px;-moz-border-radius: 5px; font-family:Arial; font-size: 13px; text-decoration: none; }
/*.TopMenuItemSelected{ font-weight: bold; height: 27px; font-family:Arial; font-size: 13px; text-decoration: none;  }*/
.TopMenuItemSelected {background-color: #fff; height:28px; border: 1px solid #ccc; border-radius: 5px;-moz-border-radius: 5px; font-family:Arial; font-size: 13px; text-decoration: none;}

a.TopMenuItemSelected:visited,a.TopMenuItemSelected:active,a.TopMenuItemSelected:visited  {color: #008b97}

.TopMenuItemSelectedHover { color: #4e8b97; font-weight: bold; background-color: #fff;height: 27px; border: 1px solid #ccc;border-bottom: solid 1px white; border-top-left-radius: 5px; border-top-right-radius: 5px;	-moz-border-radius-topleft: 5px;-moz-border-radius-topright: 5px; font-family:Arial; font-size: 13px; text-decoration: none; margin-left: 1px; }


.MenuItem{ background-color:transparent; vertical-align: middle; border: none; margin-top: 0px; margin-bottom: 6px;padding: 0 5px;}
a.MenuItem:link { font-family:Arial; font-size: 10pt; color: #008b97; text-decoration: none; }
a.MenuItem:active { font-family:Arial; font-size: 10pt; color: #008b97; text-decoration: none }
a.MenuItem:visited { font-family:Arial; font-size: 10pt; color: #4e8b97; text-decoration: none }
a.MenuItem:hover { font-family:Arial; font-size: 10pt; color: #4e8b97; text-decoration: none; }

.MenuItemHover{ background-color:transparent; color:#D97537; vertical-align: middle; margin-top: 0px; margin-bottom: 6px;padding: 0 5px;}
a.MenuItemHover:link { font-family:Arial; font-size: 10pt; color: #D97537; text-decoration: none; }
a.MenuItemHover:active { font-family:Arial; font-size: 10pt; color: #D97537; text-decoration: none }
a.MenuItemHover:visited { font-family:Arial; font-size: 10pt; color: #D97537; text-decoration: none }


.menustyle{  height: 29px; float:right; margin-right: 10px;  padding: 0; z-index: 1;  /*position:relative; left: 280px; top: 0px;*/}
.menustyle ul{ overflow: hidden; height: 29px;padding: 0;  margin: 0;  }
.menustyle ul li{float:left; list-style: none; padding: 0; overflow: hidden; height: 27px; }
.menustyle ul li a{text-decoration: none;padding: 6px 7px;line-height:27px;  }



/* ######### Style for Drop Down Menu ######### */

.dropmenudiv {
position:absolute;
top: 0;
border:1px solid #cccccc;
border-top: none;
font-family:arial,helvetica,sans-serif;
font-size:11px;
text-align: left;
line-height:14px;
z-index:100;
background-color: #FFF;
visibility: hidden;
/*filter: progid:DXImageTransform.Microsoft.Shadow(color=#CACACA,direction=135,strength=4); Add Shadow in IE. Remove if desired*/
-moz-border-radius-bottomleft: 5px;
-moz-border-radius-bottomright: 5px;
-moz-border-radius-topright: 5px;
-webkit-border-bottom-left-radius: 5px;
-webkit-border-bottom-right-radius: 5px;
border-radius: 5px;
margin: 0;
padding: 0;
/* behavior: url(/JavaScript/border-radius.htc); */
}

.dropmenudiv a{ width: 145px;color: #008b97; text-decoration: none;}/*IE only hack*/
.dropmenudiv a{ border:none;  padding:5px 10px 4px 10px ;display: block; min-width: 50px; text-decoration: none;}

.dropmenudiv a:link,.dropmenudiv a:visited,.dropmenudiv a:active{color: #008b97;font-weight: normal;}
.dropmenudiv a:hover{ background-color: #FFF; color: #335980; font-weight: normal;text-decoration: underline;}/*THEME CHANGE HERE*/
.dropmenudiv .over{	background-image:url(http://downloads.zend.com/static/img/nav_sec_bg_ie.gif);}

