/******************************/
/* Sub menu headers           */
/******************************/
#button1 {
	display: block;
	width: 200px;
	height: 24px;
	background: url('images/b1_c0c0c0.gif') no-repeat 0 0;
	color: #333333;
	font-size:12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	text-transform:uppercase;
	padding: 5px;
	text-align: left;
}

#button1:hover { 
	background: url('images/b1_333333.gif') no-repeat 0 0;
	color: #ffcc66;
  }


/******************************/
/* Sub menu details           */
/******************************/

.nm_submenu_itm {
	width: 200px;
	padding: 1px 10px;
	background-color: #808080; /* Menu color*/
	color: white; /* Font color*/
	text-decoration: none;
	font: 11px Verdana;
	text-align: left;
}

.nm_submenu_itm a{
	text-decoration: none;
	font: 11px Verdana;
	color: #fff; /* Font color*/
}

.nm_submenu_itm a:hover{
	color: #333333; /* Font color*/
}


/***********************************/
/* nm box (from www.cssplay.co.uk) */
/***********************************/
#nmbox {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #fff;
}

#nmbox h1, #nmbox h2, #nmbox p {margin:0 10px;}
#nmbox h1 {font-size:30px; color:#ffcc66;}
#nmbox h2 {font-size:18px;color:#ffcc66; border:0px none;}
#nmbox p {padding-bottom:0.5em;}
#nmbox h2 {padding-top:0.5em;}
#nmbox {background: transparent; margin:1em;}

.nmtop, .nmbottom {display:block; background:transparent; font-size:1px;}
.nmb1, .nmb2, .nmb3, .nmb4 {display:block; overflow:hidden;}
.nmb1, .nmb2, .nmb3 {height:1px;}
.nmb2, .nmb3, .nmb4 {background:#808080; border-left:1px solid #c0c0c0; border-right:1px solid #c0c0c0;}
.nmb1 {margin:0 5px; background:#c0c0c0;}
.nmb2 {margin:0 3px; border-width:0 2px;}
.nmb3 {margin:0 2px;}
.nmb4 {height:2px; margin:0 1px;}

.nmboxcontent {
	border-left:1px solid #c0c0c0; 
	border-right:1px solid #c0c0c0; 
	border-top:0px solid #c0c0c0; 
	border-bottom:0px solid #c0c0c0; 
	display:block; background:#808080;
}