/* Main
-----------------------------------------------------------------------------------------------*/

*        {margin:0;padding:0; 
         }
BODY     {
	 font: 12px Verdana, Arial, Helvetica, sans-serif;
          url(bg2.png) left -60px repeat-x;
         }




#page_home {color:#FFFFFF; font: bold 22px Verdana, Arial, Helvetica, sans-serif;padding-bottom:6px; padding-left:30px;}
#page_home h1            {color:#FFFFFF; font: bold 22px Verdana, Arial, Helvetica, sans-serif;padding-bottom:6px;}
#page_home h2            {color:#FFFFFF; font: bold 20px Verdana, Arial, Helvetica, sans-serif;padding-bottom:6px;}
#page_home h3            {color:#FFFFFF; font: bold 16px Verdana, Arial, Helvetica, sans-serif;padding-bottom:6px;}




#page_main P,BR,hr,ul,td    {font: 12px Verdana, Arial, Helvetica, sans-serif; color:#25709F;  margin-bottom:6px; padding-left:0px;}

#page_main h1            {color:#25709F; font: bold 22px Verdana, Arial, Helvetica, sans-serif;padding-bottom:6px;}
#page_main h2            {color:#25709F; font: bold 20px Verdana, Arial, Helvetica, sans-serif;padding-bottom:6px;}
#page_main h3            {color:#25709F; font: bold 16px Verdana, Arial, Helvetica, sans-serif;padding-bottom:6px;}
#page_main h4            {color:#25709F; font: bold 12px Verdana, Arial, Helvetica, sans-serif;padding-bottom:6px;}
#page_main h5            {color:#25709F; font: bold 11px Verdana, Arial, Helvetica, sans-serif;padding-bottom:6px;}
#page_main h6            {color:#25709F; font: bold 10px Verdana, Arial, Helvetica, sans-serif;padding-bottom:6px;}


#page_main a             {font: 12px Verdana, Arial, Helvetica, sans-serif;}
#page_main a:link        {color: #022CFE; text-decoration: underline;} 
#page_main a:visited     {color: #022CFE; text-decoration: underline;} 
#page_main a:active      {color: #022CFE; text-decoration: underline;} 
#page_main a:hover       {color: #022CFE; text-decoration: underline;} 


             
/* Index
-----------------------------------------------------------------------------------------------*/


#page_bottom{height:80px; background:#FFFFFF;}
#page_bottom p{color:#25709F; font: 12px Verdana, Arial, Helvetica, sans-serif; padding:20px;}

.clear{clear:both;}

#page{width:100%; background:#FFF; }





             
/* MENU
-----------------------------------------------------------------------------------------------*/

#menu{
          margin: 0; padding:0;                                            
	  height:38px; 
          position: relative; z-index: 1000; text-align: left;
          background: #355FA4 url(bg2.png) left bottom repeat-x;
          font: bold 11px Verdana, Arial, Helvetica, sans-serif; 
padding-left:6px;
}
#menu a{
          text-decoration: none;
}

#menu ul{
          margin: 0; padding:0;
          position: relative;
	  list-style-type: none;
}
#menu li{ 
          margin-right:2px;
          width: auto; 
          float: left; position: relative; text-align: center;
          background: url(bg2.png) left bottom repeat-x;
}
#menu li ul li{
          margin-right:0px;
          padding: 2px;
          background: #5C8ED2; 
}
html #menu li{
          margin-left:0;
}
#menu table{
          width: 0; height: 0; 
	  z-index: 100; position: absolute; left: 0; top: 0; 
          border-collapse: collapse; 
}

#menu a, #menu a:visited{
          padding:0 12px 0 10px;
          display: block;
          line-height:38px;
          background: none transparent scroll repeat 0% 0%; 
          color: #fff; 
}
#menu ul ul a, #menu ul ul a:visited{
          width:200px;
          padding:0 2px 0 1px;
          line-height:22px;
          overflow: hidden; 
          color:#FFF; 
}
html #menu a:hover{
          line-height:38px;
          color: #FFF;
          text-decoration: none;
          background:#5C8ED2; 
}
html #menu ul ul a:hover{
          line-height:22px;
          color: #FFF; 
          background: #355FA4; 
}
unknown{
          background: #355FA4; color: #FFF;
}
#menu ul ul{
          border-top:    #000 1px solid; 
          border-bottom: #000 1px solid;
          border-left:   #000 1px solid; 
          border-right:  #000 1px solid; 
          visibility: hidden; 
          position: absolute; left: 0; 
          top: 38px;
}
#menu UL UL LI {
	text-align: left; 
        border-top:#000 1px solid; 
}
#menu ul li:hover ul, 
#menu ul a:hover ul, 
#menu ul :hover ul :hover ul,
#menu ul :hover ul :hover ul :hover ul{
          visibility: visible;
}
#menu ul :hover ul ul, 
#menu ul :hover ul :hover ul ul{
          visibility: hidden;
}

/* 
-----------------------------------------------------------------------------------------------*/
#page_main ul{padding-left:30px; }





