@charset "utf-8";
/* Aress Software Typography Styles
   Updated: Thu 17.03.08 @ 9:30 p.m.
   Author:     Aress Software
   ----------------------------------------------------*/

h3 { margin: 0px; padding: 0px }

.arrowlistmenu{
width: 207px; /*width of accordion menu*/
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
margin-top: 8px
}

.arrowlistmenu2{
width: 207px; /*width of accordion menu*/
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
margin-top: 0px
}

.submenu { background: transparent url(../images/opaque.png); width: 135px; margin: 0px auto; padding: 4px }

.arrowlistmenu .menuheader{ /*CSS class for menu headers in general (expanding or not!)*/
color: #fff;
background: black url(../images/button-search-appli-rv_frn.jpg) repeat-x center left;
height: 24px;
margin-bottom: 0px; /*bottom spacing between header and rest of content*/
text-transform: uppercase;
padding: 0px; /*header text is indented 10px*/
cursor: hand;
cursor: pointer;
}

.arrowlistmenu .openheader{ /*CSS class to apply to expandable header when it's expanded*/
background-image: url(../images/button-search-appli-rv_frn.jpg);
}


.arrowlistmenu2 .menuheader2{ /*CSS class for menu headers in general (expanding or not!)*/
color: #fff;
background: black url(../images/button-search-mate-rv_frn.jpg) repeat-x center left;
height: 24px;
margin-bottom: 0px; /*bottom spacing between header and rest of content*/
text-transform: uppercase;
padding: 0px; /*header text is indented 10px*/
cursor: hand;
cursor: pointer;
}

.openheader2{ /*CSS class to apply to expandable header when it's expanded*/
background-image: url(../images/button-search-mate-rv_frn.jpg);
}


.arrowlistmenu ul, .arrowlistmenu2 ul{ /*CSS for UL of each sub menu*/
list-style-type: none;
width: 135px;
margin: 0px auto;
padding: 0;
margin-bottom: 0px; /*bottom spacing between each UL and rest of content*/
}

.arrowlistmenu ul li, .arrowlistmenu2 ul li{
padding: 2px; /*bottom spacing between menu items*/
}

.arrowlistmenu ul li a, .arrowlistmenu2 ul li a{
color: #fff;
background-color: #808185;
/*background: url(arrowbullet.png) no-repeat center left; custom bullet list image*/
display: block;
padding: 2px 0;
padding-left: 5px; /*link text is indented 19px*/
text-decoration: none;
font-weight: bold;
border: 1px solid #000;
font-size: 90%;
}

.arrowlistmenu ul li a:hover, .arrowlistmenu2 ul li a:hover{ /*hover state CSS*/
color: #fff;
background-color: #3f3f3f;
}



/* special styling for IE5.5 and IE6 - transparency is non validating */
.arrowlistmenu ul li a:hover ul, .arrowlistmenu2 ul li a:hover ul {
background:transparent filter: alpha(opacity=80);
 filter: progid:DXImageTransform.Microsoft.Alpha(opacity=80);
opacity:0.8;

}


/* ROTARY VANES */


