/* Begin Global Block */
#contextText{
	font-family: Tahoma, Verdana, Helvetica, Arial;
}
 
#bottomTable{
	font-size: 12px; 
 	font-family: Tahoma, Verdana, Helvetica, Arial;
}

#bottomMenu{
	color: #333333;
	font-size: 12px; 
 	font-family: Tahoma, Verdana, Helvetica, Arial;
 	text-decoration: none;
 }
 
#bottomMenu a:link {
	color: #333333; 
	text-decoration: none;
}

#bottomMenu a:visited { 
	color: #333333;
	text-decoration: none;
}
 
#bottomMenu a:active {
	color: #333333; 
	text-decoration: none;
}
/* End Global Block */

/* Begin MainMenu Block */

 #primary-nav li {font-family: Tahoma, Verdana, Helvetica, Arial; font-size: 16px;}
 #primary-nav		         {background: #D5D9DF; width: 100%; border-bottom: 0px solid #94928C; float: left; clear: both; position: relative; z-index: 10;}
 #primary-nav-top .nav-size  {width: 100%;}
 #primary-nav ul 	     	 {margin: 0; padding: 0; padding-left: 0px; list-style:none; /*width: 770px; */ width: 100%; position: relative; z-index: 10;}
 #primary-nav ul li 	     {margin: 0; padding: 0; float: left; position: relative;}
 #primary-nav ul li a 	     {font-size: 0.8em; display: block; text-decoration: none; padding:1px 10px; padding-bottom: 1px; border-right: solid 1px #D5D9DF; border-left: solid 1px #D5D9DF; color: #164781; background: #D5D9DF;}
 #primary-nav ul li a:hover  {color: white; background: #164781}
 #primary-nav li ul          {width: 154px; position: absolute; left: 0px; top: 28px; display: none; padding: 0;}
 #primary-nav li:hover a, #primary-nav li.over a {color: white; background: #164781;}
 #primary-nav li:hover ul, #primary-nav li.over ul {display: block;}
 #primary-nav li ul li a { width: 144px; padding: 2px 10px; font-size: 0.8em; color: white; background: #164781;}
 #primary-nav li ul li a:hover {color: black; background: #D5D9DF;}
 
/* End MainMenu Block */

/* Begin Vertical Menu Block */
a, a:link, a:visited, a:hover, a:active
{
    color: #333333;
}

#MainMenu
{
    width: 128px;
    color: #333333;
    margin-bottom: 25px;
    margin-left: 0px;
}

#MainMenu A:link, #MainMenu A:visited
{
    text-decoration: none;
    cursor: pointer;
    cursor: hand;
}

#MainMenu A:hover
{
    text-decoration: underline;
}

.MainMenu
{
    background-color: #B5CDDF;
}

.NormalItem
{
    background-color: #B5CDDF;
}

.SelectedItem
{
  margin-top: 2px;
  margin-bottom: 2px;
  background-color: #93B6D1;
}

.navbottomimg
{
   /* background: url(SecNavRoundBottom.gif) repeat-x bottom left;*/
    width: 128px;
    height: auto;
    overflow: hidden;
}

.mnuImage
{
    float: left;
}

.mnuText
{
   	font-family: Tahoma, Helvetica, Arial;
	font-size: 12px;
    float: left;
    width: 90px;
    padding: 5 0 5 0px;
}

#SubMenu
{
    width: 128px;
    color: #333333;
    margin-top: 2px;
    margin-bottom: 2px;
}

.SubMenu
{
  background-color: #B5CDDF;
}

.SubItem
{
 background-color: #B5CDDF;
}

.SubSelected
{
  background-color: #93B6D1;
}

.smnuImage
{
    float: left;
    margin-left: 2px;
}

.smnuText
{
   	font-family: Tahoma, Helvetica, Arial;
	font-size: 12px;
    float: left;
    width: 90px;
    padding: 5 0 5 0px;
    margin-left: 5px;
}

.lmnuImage
{
    float: left;
    margin-left: 10px;
}

.trdItem
{
 background-color: #B5CDDF;
}


#trdMenu
{
    width: 128px;
    color: #333333;
    margin-top: 2px;
    margin-bottom: 0px;
}

.trdMenu
{
  background-color: #B5CDDF;
}

.trdSelected
{
  background-color: #CFDFEB;
  /*#93B6D1;*/
}

.ldotText
{
   	font-family: Tahoma, Helvetica, Arial;
   	color: #FFFFFF;
	font-size: 14px;
    float: left;
    padding: 3 0 5 0px;
    margin-left: 10px;
}

.lmnuText
{
   	font-family: Tahoma, Helvetica, Arial;
	font-size: 12px;
    float: left;
    width: 80px;
    padding: 5 0 5 0px;
    margin-left: 5px;
}
/* End Vertical Menu Block */