/* --- menu styles ---

note:

       not all browsers render styles the same way so try out your style sheet

       on different browsers before publishing;

/



/ level 0 inner /

.m0l0iout {

       font-family: sans-serif, Tahoma, Verdana, Geneva, Arial, Helvetica;

       font-size: 14px;

       text-decoration: none;

       margin: 4px 0 0 8px;

       color: #FFFFFF;

}

.m0l0iover {

       font-family: sans-serif, Tahoma, Verdana, Geneva, Arial, Helvetica;

       font-size: 14px;

       text-decoration: underline;

       margin: 5px 0 0 8px;

       color: #FFFFFF;

}



/ level 0 outer /

.m0l0oout {

       text-decoration : none;

       background-image: url(img/lev0_bg1.gif);

       border: 1px solid #336699;

       background-color: #2C5F93;
	   color:#FFF;	

}

.m0l0oover {

       text-decoration : none;

       background-image: url(img/lev0_bg2.gif);

       background-color: #2C5F93;

       border: 1px solid #336699;
		 color:#FFF;
}



/ level 1 inner /

.m0l1iout {

       font-family: sans-serif, Tahoma, Verdana, Geneva, Arial, Helvetica;

       font-size: 12px;

       margin: 4px 0 0 17px;

       color: #FFFFFF;

}

.m0l1iover {

       font-family: sans-serif, Tahoma, Verdana, Geneva, Arial, Helvetica;

       font-size: 12px;

       margin: 4px 0 0 17px;

       color: #FFFFFF;

}



/ level 1 outer */

.m0l1oout {

       text-decoration : none;

       background-color: #5286BB;

       border: 1px solid #336699;

       padding: 0;

}

.m0l1oover {

       text-decoration : none;

       background-color: #1A4D81;

       background-image: url(img/lev1_arrow.gif);

       background-repeat: no-repeat;

       border: 1px solid #336699;

       padding: 0;

}

table.rec {

       border: thick solid #0033aa;

}
	
