/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Project: Iflexion
Date: February 2008
CSS: Styles for all templates
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */


/* Menu */
.menu {  z-index:1000;  } /*fix for IE in hacks.css*/
.menu li {  }
.menu li.hover { }
.menu li a {   margin-right:1px; }
.menu li a span { display:none; }

.inner-menu { display:none; position:absolute; z-index:999; top:159px; left:120px; border:1px solid #dfe4e8; background:#fff; }
.inner-menu li { float:none; height:auto; margin:0; color:#0074bf; } /*fix for IE in hacks.css*/
.inner-menu li.last { background: #FFFFFF; }
.inner-menu li a { display:block; height:auto; padding:6px 34px 6px 12px; color:#0074bf; text-decoration:none; border:0; white-space:nowrap; } /*fix for IE in hacks.css*/
.inner-menu li.hover { height:auto;  border:0; }
.inner-menu li.hover a { margin-top:-1px; padding-top:7px; color:#fff; border:0; }
.inner-menu li .menu-arrow { display: block; position: absolute;  width: 5px; height: 5px; line-height: 5px; overflow: hidden; right: 10px; margin-top: 12px; }
.inner-menu li.hover .menu-arrow { background-position: 0% 0%; margin-top: 12px; }

.inner-menu3 { display:none; position:absolute; z-index:999; top:0; left: 0; border:1px solid #dfe4e8; margin-top: -2px; }
.inner-menu li .inner-menu3 li { font:1em Tahoma; color:#0074bf;  no-repeat 0 100%;} /*fix for IE in hacks.css*/
.inner-menu li .inner-menu3 li.last { background: #FFFFFF; }
.inner-menu li .inner-menu3 li a { display:block; height:auto; padding:6px 34px 6px 12px; color:#0074bf; text-decoration:none; border:0; white-space:nowrap; margin-top:0;} /*fix for IE in hacks.css*/
.inner-menu li .inner-menu3 li.hover { height:auto;  border:0; }
.inner-menu li .inner-menu3 li.hover a { margin-top:-1px; color:#fff; border:0; padding-top:7px; }

/*.menu li.hover .inner-menu { display:block; }*/
/*.inner-menu li.hover .inner-menu3 { display:block; }*/
