@charset "utf-8";
/* CSS Document */

/* MENU */

/* main menu */

#menu table, #menu tr, #menu td  { border:0px; padding:0px; margin:0px; vertical-align:top; }
#menu {
	position:relative;
	z-index:0;
	width: 1000px;
	
	background-color:#CCCCCC
} /* to make dropdown show on top in ie */

.mm a:hover img.rollover, #menu td:hover img.rollover {  visibility:hidden; }  /* rollover for main menu */

.rollover
{
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-weight:normal;
font-size: 10px;
}

#menu td:hover ul.sub {
	display:block;
	
}  /* show sub */

#menu a.mm{                     /* main menu link */
  padding:0px; margin:0px;  
  display:block;
  width: 100px;
  background-repeat:no-repeat;
}

.home #menu a.mm{   background-position:0px 119px; } /* for thumbnails */

#menu img {padding-bottom:0px; display:block;} /* vertical spacing between menu items */
#menu img.rollover {padding-bottom:0px;}


/* sub menu */

div.mm-item {
	position:relative;
	width: 50px;
	
}   /*relative position of main menu item to position the sub div inside it */

#menu .sub li a {
display:block;
background-position:0px -100px;
background-repeat:no-repeat;
overflow:hidden; 
width:107px; /*default - overridden by individual values*/
}

#menu .sub img { display:block; }


#menu .sub a:hover img { visibility:hidden; }
#menu .sub a:hover { background-position:0px 0px; }


#menu .sub li {
display:inline;
padding:0px;
margin:0px;
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
}

#menu ul.sub   {
	/*display:none;*/
	position:absolute;
	padding:0px;
	margin:0px;
	margin-left:0px;
	z-index:10;
	background-color: #E5E5E5;
	display: none;
 
}

/* main menu over states*/


#menu #m-1 .mm {background-color:#959595; width: 100px}
#menu #m-2 .mm {background-color:#959595; width: 80px}
#menu #m-3 .mm {background-color:#959595; width: 90px}
#menu #m-4 .mm {background-color:#959595; width: 150px}
#menu #m-5 .mm {background-color:#959595; width: 125px;}
#menu #m-6 .mm {background-color:#959595; width: 160px}
#menu #m-7 .mm {background-color:#959595; width: 140px}
#menu #m-8 .mm {background-color:#959595; width: 50px}



/* sub menus over states */

#s-1-1 {background-color:#56A4CA}
#s-1-2 {background-color:#56A4CA}
#s-1-3 {background-color:#56A4CA}
#s-1-4 {background-color:#56A4CA}
#s-1-5 {background-color:#56A4CA}

#s-2-1 {background-color:#56A4CA}
#s-2-2 {background-color:#56A4CA}
#s-2-3 {background-color:#56A4CA}
#s-2-4 {background-color:#56A4CA}
#s-2-5 {background-color:#56A4CA}

#s-3-0 {background-color:#56A4CA}
#s-3-1 {background-color:#56A4CA}
#s-3-2 {background-color:#56A4CA}
#s-3-3 {background-color:#56A4CA}

#s-4-0 {background-color:#56A4CA}
#s-4-1 {background-color:#56A4CA}
#s-4-2 {background-color:#56A4CA}
#s-4-3 {background-color:#56A4CA}
#s-4-4 {background-color:#56A4CA}
#s-4-5 {background-color:#56A4CA}
#s-4-6 {background-color:#56A4CA}



#s-5-0 {background-color:#56A4CA}
#s-5-1 {background-color:#56A4CA}
#s-5-2 {background-color:#56A4CA}
#s-5-3 {background-color:#56A4CA}
#s-5-4 {background-color:#56A4CA}


#s-6-0 {background-color:#56A4CA}
#s-6-1 {background-color:#56A4CA}
#s-6-2 {background-color:#56A4CA}
#s-6-3 {background-color:#56A4CA}
#s-6-4 {background-color:#56A4CA}

#s-7-0 {background-color:#56A4CA}
#s-7-1 {background-color:#56A4CA}
#s-7-2 {background-color:#56A4CA}



#s-8-0 {background-color:#56A4CA}
#s-8-1 {background-color:#56A4CA}
#s-8-2 {background-color:#56A4CA}



#m-1 ul.sub li a {width:175px;}
#m-2 ul.sub li a {width:175px;}
#m-3 ul.sub li a {width:175px;}

#m-4 ul.sub li a {width:200px;}
#m-5 ul.sub li a {width:175px;}
#m-6 ul.sub li a {width:175px;}
#m-7 ul.sub li a {width:175px;}
#m-8 ul.sub li a {width:175px;}



.mm-item a, .mm-item a:link, .mm-item a:visited, .mm-item a:active{
	text-decoration: none;
	color: #FFFFFF;
	font-weight:normal;
	font-size: 10px;
	padding: 5px;
	padding-top:3px;
}

.mm-item a:hover {
	text-decoration: none;
	color: #000;
	font-weight:normal;
	font-size: 10px;
	padding: 5px;
	padding-top:3px;
}

