.PopupMenuBody
{
 border-width  : 0pt;
 border-color  : #023480;
 border-style  : solid;
 background    : #90B0DF;
 Vertical-Align: top;
 border-top    : none;
}

.PopupMenuItem
{
 FONT-FAMILY    : Trebuchet MS,Times New Roman;
 background     : #90B0DF;
 COLOR          : #023480;
 FONT-SIZE      : 12px;
 VERTICAL-ALIGN : top;
 FONT-WEIGHT    : normal;
 FONT-STYLE     : normal;  
 TEXT-DECORATION: none;
 TEXT-ALIGN     : left;
 width			: 100%;
}
/*
.PopupMenuItem a:hover
{ 
 background-color: #023480;
 color           : white;
}
*/

.topmenutitle
{
 border			: 0px;
 background		: url(/images/misc/toptitle2.jpg) no-repeat;
 border-bottom	: none;
 width			: 200px;
 
 /*
 color			: #FFFFFF;
 text-align		: center;
 font-weight	: bolder;
 font-size		: 18px;
 FONT-FAMILY    : Trebuchet MS,Times New Roman;
 overflow		: hidden;
 */
}

.MenuNAV
{
    background-color: #90B0DF;
    cursor			: pointer;
    border			: 0px;
    width			: 200px;
     /*height			: 75px;
    /*
    text-align		: left;
    VERTICAL-ALIGN	: middle;
    font-weight		: bolder;
    font-size		: 18px;
    FONT-FAMILY		: Trebuchet MS,Times New Roman;
    border-bottom	: none;
    overflow		: hidden;
    text-decoration	: none;
    display			: block;
	color			: #FFFFFF;    
*/
}

.MenuNAV a 
{
    /*
 	background     : #90B0DF;
	color		   : #FFFFFF;
    text-decoration: none;
    */    
    display        : block;
}

.MenuNAV a:link 
{
	color		   : #FFFFFF;
	background	   : #90B0DF;
	text-decoration: none;
	font-weight    : bold;
}

.MenuNAV a:visited 
{
	background : #90B0DF;
	color	   : #FFFFFF;
	font-weight: bold;
	text-decoration:none;
}

.MenuNAV a:active 
{
	background	   : #90B0DF;
	color		   : #FFFFFF;
	text-decoration: none;
	font-weight    : bold;
}

.MenuNAV a:hover 
{
    color	        : #90B0DF;
	background-color: #FFFFFF;
	border-left     : solid 3px;
	border-right    : solid 3px;
	width			: 194px;
}

.menutitle
{
    background-color:#90B0DF;
    cursor:pointer;
    border:0px;
    color:#FFFFFF;
    width:200px;
    height:25px;
    text-align:left;
    VERTICAL-ALIGN : middle;
    font-weight:bolder;
    font-size:18px;
    FONT-FAMILY    : Trebuchet MS,Times New Roman;
    border-bottom : none;
    overflow: hidden;
    text-decoration: none;
    display: block;
}

.menutitle a 
{
    display: block;
	background : #90B0DF;
	color: #FFFFFF;
	text-decoration: none;
}

.menutitle a:link 
{
	background : #90B0DF;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}

.menutitle a:visited 
{
	background : #90B0DF;
	color: #FFFFFF;
	font-weight: bold;
}

.menutitle a:active
{
	background : #90B0DF;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}

.menutitle a:hover
{
	background   : #FFFFFF;
	color	     : #90B0DF;
	font-weight  : bold;
	border-left  : solid 3px;
	border-right : solid 3px;
}

.submenu
{
	cursor			: pointer;
	FONT-FAMILY     : Trebuchet MS,Times New Roman;
	background-color: #90B0DF;
	text-align		: left;
	font-weight		: normal; 
	font-size		: 12px;
	color			: yellow;
    border-bottom	: none;
	overflow		: hidden;
    width			: 200px; 
}

.submenu a 
{
    padding		   : 5px 10px 5px 10px;
	background	   : #90B0DF;
	display		   : block;
	border-top	   : 1px solid #FFF;
	border-bottom  : 1px solid #FFF;
	color		   : #FFFFFF;
	text-decoration: none;
	overflow	   : hidden;
	height			:auto;
}

.submenu a:hover 
{
    /*
	background-image: url(/images/misc/linkarrow2.gif) no-repeat right center;
 	*/
    background-color: #FFFFFF;
    color          : #90B0DF;
	text-decoration: none;
	overflow       : hidden;
	border-left    : solid 3px;
	border-right   : solid 3px;
 	font-size	   : 12px;
}

/*
.submenu a.current 
{
   	color          : #FFFFFF;
	background     : #ccc;
	text-decoration: none;
}
*/

.submenu a:link 
{
	color: #FFFFFF;
	background : #90B0DF;
	text-decoration: none;
	font-weight: bold;
	overflow: hidden;

}

.submenu a:visited 
{
	background     : #90B0DF;
	color          : #FFFFFF;
	text-decoration: none;
	font-weight    : bold;
	overflow       : hidden;
}

.submenu a:hover 
{
    /*
	background-image: url(/images/misc/linkarrow2.gif) no-repeat right center;
 	*/
    background-color: #FFFFFF;
    color           : #90B0D0;
	text-decoration : none;
	overflow        : hidden;
	border-left     : solid 3px;
	border-right    : solid 3px;
 	font-size	    : 12px;
 }

.submenuinverse
{
	background : #FFFFFF url(/images/misc/linkarrow2.gif) no-repeat right center;
	color: #000000;
	text-decoration: none;
	font-size:16px;
	font-weight:bold;
	overflow: hidden;
	border-right : solid 20px;
}

.submenuinverse a 
{
	background : #FFFFFF url(/images/misc/linkarrow2.gif) no-repeat right center;
	color: #000000;
	text-decoration: none;
	font-size:16px;
	font-weight:bold;
	overflow: hidden;
	border-left : solid 10px;
	border-right : solid 10px;
}
.submenuinverse a.current 
{
	background : #FFFFFF url(/images/misc/linkarrow2.gif) no-repeat right center;
	color: #000000;
	text-decoration: none;
	font-size:16px;
	font-weight:bold;
	overflow: hidden;
	border-left : solid 10px;
	border-right : solid 10px;
}

.submenuinverse a:link {
	background : #FFFFFF url(/images/misc/linkarrow2.gif) no-repeat right center;
	color: #000000;
	text-decoration: none;
	font-size:16px;
	font-weight:bold;
	overflow: hidden;
	border-left : solid 10px;
	border-right : solid 10px;
}
.submenuinverse a:visited {
	background : #FFFFFF url(/images/misc/linkarrow2.gif) no-repeat right center;
	color: #000000;
	text-decoration: none;
	font-size:16px;
	font-weight:bold;
	overflow: hidden;
	border-left : solid 10px;
	border-right : solid 10px;
}
.submenuinverse a:active {
	background : #FFFFFF url(/images/misc/linkarrow2.gif) no-repeat right center;
	color: #000000;
	text-decoration: none;
	font-size:16px;
	font-weight:bold;
	overflow: hidden;
	border-left : solid 10px;
	border-right : solid 10px;
}

.bottommenu
{
	font-family  : Trebuchet MS,Arial, sans-serif;
	font-size    : 12px;
	border-bottom: none;
	background   : url(/images/misc/bottom2.jpg) no-repeat right bottom;
	color        : #FFFFFF;
    width        : 200px;
    
}

.searchclass
{
 FONT-FAMILY     : Trebuchet MS,Times New Roman;
 background-color: #90B0DF;
 color			 : #FFFFFF;
 width			 : 200px;
 height			 : 35px;
 text-align		 : left;
 VERTICAL-ALIGN  : middle;
 font-weight	 : bolder;
 font-size		 : 18px;
 FONT-FAMILY     : Trebuchet MS,Times New Roman;
 border-bottom-width   : 1px;
 border-top-width		 : 1px;
 border-left-width     : 1px;
 border-right-width	 : 1px;
 overflow		 : hidden;
 vertical-align  :bottom;
}