@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-ht_prt.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-ht_prt.jpg);

}





.arrowlistmenu2 .menuheader2{ /*CSS class for menu headers in general (expanding or not!)*/

color: #fff;

background: black url(../images/button-search-mate-ht_prt.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-ht_prt.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: #35c835;

/*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: #009901;

}







/* 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 */




