/* styles for menu system *//* show the correct submenu for each section */body#our-company ol#m2,
body#our-services ol#m3{display: block;}

/* main buttons */

ul#menu {list-style-image: none; list-style-type: none; margin: 0; padding: 0;
	font-family: Georgia, "Times New Roman";
	font-variant: small-caps;
	font-style: italic;
}

ul#menu li {margin: 0; padding: 0; text-transform: capitalize; line-height: 35px;}

ul#menu a, ul#menu div { display: block; padding-left: 10px; font-size: 18px; font-weight: normal;
	text-decoration: none;
	width: 190px;
	border-top: 1px dashed #999999;
}

ul#menu a {
	color : #000000; 
}

ul#menu div {
	color : #666666; 
}

ul#menu a:hover { text-decoration : none;
	background: url(../images/menu-bg-hover.png) repeat-y right #ffff66;
	color: #cc3300;
}

/* second level buttons */

ul#menu ol {list-style-image: none; list-style: none; margin: 0; background: url(/images/menu_btm_bg.gif) no-repeat right bottom;
	padding: 0;
}

ul#menu ol li {border: none; line-height: 2em;}

ul#menu ol li a{font-size: 16px; border: none;
	text-indent: 20px;
}

.menu-active { 
	background: url(../images/menu-bg-active.png) repeat-y right #ffffcc;
}
