@charset "utf-8";
/* CSS Document */
/* ----------- inner / 03 olivegreen : #c4cf2f ----- */
#brandingOliveGreen {width:220px;height:107px; background: url(images_03_olivegreen/logo.gif) no-repeat top left;}
#menuOliveGreen{height:480px;}
#encloseOliveGreen{ width: 715px; height:620px;float: left; background:url(images_03_olivegreen/03_olivegreen_01.jpg) no-repeat;}
.contentPanelOliveGreen{ width:373px;float:left; padding: 0px; height:620px; position:relative;}
#menuOliveGreen{height:480px;padding-top:12px;}
html> body #menuOliveGreen{height:480px;padding-top:22px;}

/*-- container --*/
.containerOliveGreen{width:322px; height:325px; background-color:#fff; position:absolute; left:30px; bottom:24px; border:#c4cf2f solid 1px; filter:alpha(opacity=90);opacity: 0.9; -moz-opacity:0.9; padding:10px;overflow:auto}
.containerOliveGreen p{filter:alpha(opacity=100);opacity: 1;-moz-opacity:1; color:#000;}
html>body .containerOliveGreen{height:316px;}

/* ----------- menu / 03 olivegreen : #c4cf2f ------------------------------------------------------------------------ */
/* --[[ Main Items ]]--  */
*:first-child+html #menuOliveGreen #imenus0 li a,#imenus0 .imctitle{width:auto; height:20px;} /* ie7 --*/
*:first-child+html #menuOliveGreen #menu span{height:0px; position:absolute; left:0px; top:0px; } /* ie7 --*/
html> body #menuOliveGreen #imenus0 li a,#menuOliveGreen #imenus0 .imctitle{ white-space:nowrap; width:auto;}/* firefox --*/
#menuOliveGreen #imenus0 li a, #menuOliveGreen #imenus0 .imctitle{color:#fff;text-align:left;text-decoration:none;padding:4px 15px 4px 15px;font:15px Trebuchet MS;background:#c4cf2f url(none); margin-bottom:6px; font-weight:bold;border:#c4cf2f solid 1px; width:auto; height:20px; white-space:nowrap} /* ie6 --*/
#menuOliveGreen span{height:0px; position:absolute; left:0px; top:0px; } /* ie6 --*/

/* [hover] - These settings must be duplicated for IE compatibility. */
#menuOliveGreen #imenus0 li:hover>a{color:#c4cf2f;text-align:left;text-decoration:none;background:#fff url(none); border:#c4cf2f solid 1px;}
#menuOliveGreen #imenus0 li a.ihover, #menuOliveGreen .imde imenus0 a:hover{color:#c4cf2f;text-align:left;text-decoration:none;background:#fff url(none); border:#c4cf2f solid 1px;}
/* [active]  */
#menuOliveGreen #imenus0 li a.iactive{color:#c4cf2f;text-align:left;text-decoration:none;background:#fff url(none); border:#c4cf2f solid 1px;}

/* --[[ Sub Items ]]--  */
#menuOliveGreen #imenus0 ul a, #menuOliveGreen #imenus0 ul .imctitle{color:#c4cf2f;text-align:left;text-decoration:none;background:#fff url(none);width:240px; border:#c4cf2f solid 1px;text-transform:capitalize;}
#menuOliveGreen #imenus0 ul li a{font-weight:normal;}
/* [hover] - These settings must be duplicated for IE comptatibility. */
#menuOliveGreen #imenus0 ul li:hover>a{color:#c4cf2f;text-align:left;text-decoration:none;background:#fff url(none); border:#c4cf2f solid 1px; font-weight:bold}
#menuOliveGreen #imenus0 ul li a.ihover{color:#c4cf2f;text-align:left;text-decoration:none;background:#fff url(none); border:#c4cf2f solid 1px;font-weight:bold}
/* [active]  */
#menuOliveGreen #imenus0 ul li a.iactive{color:#c4cf2f;text-align:left;text-decoration:none;background:#fff url(none); border:#c4cf2f solid 1px;font-weight:bold}