    body {
 background-color: #dad5c8; padding:0; margin:3px auto; font:11px/1.6em verdana, arial, sans-serif;}
 a{ color:#a17f2e;}
a:hover {color:#000;}

img {border:0;}
  /* Layout Alignment | Layout-Ausrichtung */
 

  /* Layout Properties | Layout-Eigenschaften */
 
  
  #page_margins { width: 788px;  margin:0 auto; background:#fff; }
 .efpbg{margin:0 70px;}

 
  #maincontent {margin:0 auto; width:788px;    }
 
   
#copy {margin:0 auto;
	padding-top:0px; width:788px; 
	color: #a17f2e;text-decoration:none;font-size:9px;}



#minheight{height:470px; h/eight:470px; min-height:470px; background:#fff; }
#aepfooter {
  float:left;
	font: 9px arial, verdana,sans-serif;
	 width:788px;
	color: #a17f2e;
	background: url(/media/aepfooter.jpg) no-repeat; 
 
height:51px;
	margin-top:-41px;
	 }

#footer {
z-index:1;
  float:left;
	font: 9px arial, verdana,sans-serif;
	 width:788px;
	color: #a17f2e;
	background: #cec9bd url(/media/footer.png) top left repeat-x;
behavior: url(/media/iepngfix.htc);
        height:10px;padding:0; position:relative;
	 margin-top:0px; 
	 }

#insertfooter {
  float:left;
	font: 9px arial, verdana,sans-serif;
	color: #58595b;
	 }

.insertfooter {
  float:left;
	font: 9px arial, verdana,sans-serif;
	color: #58595b;
	 }

.header-breadcrumbs{margin:0 auto;width:788px;float:left;padding-top:2px;}

  /* (en) navigation: horizontal adjustment | (de) horizontale Ausrichtung  */
  #nav ul { margin-left: 20px; }


/*Scroll Bar*/

.clearfloat {
clear:both; height:0px;
line-height:0px; visibility: hidden;
}

#contentarea {
	/* Typical fixed height and fixed width example */
	 width: 100%;  
	/* IE overflow fix, position must be relative or absolute*/
	 position:relative;
	
	 
}
#contentarea ol
{padding:5px 39px;}
#contentarea ul
{padding:5px 0;}
 
#contentarea h2{color:#a17f2e; padding:6px 0;text-transform:uppercase;}

#contentarea a{ color:#a17f2e;}
 
#contentarea a:hover {color:#000; }
       

  
 
 
  .sentry h3{color:#58595b; font:13px "myriad bold", "myriad pro", "trebuchet ms", arial, sans-serif; margin:0;padding:0;text-align:left;padding-top:11px;}
	  h1#mainhead {margin-top:13px;background:url(/media/h1bg.png) repeat-x top left; height:33px; }
  .mainhead{color:#a17f2e; padding-left:69px;margin-left:0px;padding-top:15px;letter-spacing:0em;font:18px "myriad bold", "myriad pro", "trebuchet ms", arial, sans-serif; text-transform:uppercase;}
	  h1{color:#a17f2e; padding-top:15px;height:48px; font:17px "myriad bold", "myriad pro", "trebuchet ms", arial, sans-serif; }

	  h2{color:#000;  font:15px "myriad bold", "myriad pro", "trebuchet ms", arial, sans-serif; }


 
.CollapsiblePanel {
	margin: 0px;
	padding: 13px 0px 0px 27px;
	width:200px;
	position:absolute;
}

/* This is the selector for the CollapsiblePanelTab. This container houses
 * the title for the panel. This is also the container that the user clicks
 * on to open or close the panel.
*/
.CollapsiblePanelTab {
	font-size: 10px;
	color:#666;
	margin: 0px;
	text-align:center;
	padding: 5px 0px;
	cursor: pointer;
	-moz-user-select: none;
	-khtml-user-select: none;
	background-image: url(http://altec.com/media/capital/dropdown.png);
	background-position:top left;
	background-repeat:no-repeat;
	height: 16px;
}

/* This is the selector for a CollapsiblePanel's Content area. It's important to note that
 * you should never put any padding on the content area element if you plan to
 * use the CollapsiblePanel's open/close animations. Placing a non-zero padding on the content
 * element can cause the CollapsiblePanel to abruptly grow in height while the panels animate.
 */
.CollapsiblePanelContent {
	 width:180px;margin:-5px 0px 0px 5px;
	 padding-bottom:0px;
	background-color:#fff;
	filter:alpha(opacity=74);-moz-opacity:.74;opacity:.74;
	font-size:5px;padding-top:3px;
	color:#333;padding-left:9px;
	overflow-x:hidden;
    text-align:left;
 min-height:20px;
max-height:80px;
 
overflow-y: auto-scroll;
vertical-align:top;

}
.CollapsiblePanelContent a { text-decoration:none;font-size:10px;line-height:13px;}
.CollapsiblePanelTab a {margin:0;padding:0px;
	color: black;
	text-decoration: none;
}
.spacer {
	width:200px;line-height:30px;
	
}


#safetyl {float:left; width:60%;}
#safetyr {float: right; width: 30%;}
 #safetyr img {padding-bottom:16px;}

.maincontent{  width:100%;  float:left;margin:0;}
td.maincontent {padding:0.5% 0%;}
.accordion
{float:left;margin-left:15px;margin-top:9px;
  width:208px; 
  padding:0px;
  list-style:none;
  overflow:hidden;
 
}
.maincontent p{}
.accordion .accordionPanel { font: 10px "myriad pro", arial,sans-serif; overflow:hidden; }

.accordion .accordionPanel .aplabel
{

   
}


.accordion .accordionPanel .aplabel
{
   
  background:url("http://altec.com/media/capital/dropdownbg.png") no-repeat;
  color:#aaa;font: 11px "myriad pro", arial,sans-serif; text-align:center;
  text-decoration:none;  
  cursor:default;height:24px;
}

.accordion .accordionPanel .aplabel a
{
  display:block;
  color:#aaa;font: 11px "myriad pro", arial,sans-serif; text-align:center;
  text-decoration:none;
  cursor:default;padding-top:7px;
}
/* make only labels of collapsed panels behave active */
/* and only if inside spiffy */
.spiffy .accordion .collapsed-panel .aplabel a:hover,
.spiffy.accordion .collapsed-panel .aplabel a:active,
.spiffy.accordion .collapsed-panel .aplabel a:focus  { background-image:url("http://altec.com/media/capital/dropdownbg2.png"); }


.apcontent{background:url(http://altec.com/media/capital/ddbkg.png) repeat-y;margin-top:-1px;padding:0 0px;}
.apcontent a{font: 10px "myriad pro", arial,sans-serif; text-decoration:none; color:#aaa;}
.apcontent a:hover{font: 10px "myriad pro", arial,sans-serif; text-decoration:none; color:#000; }

.accordion .accordionPanel .apcontent { padding:7px 3px; }

/* only hide content of collapsed panel if spiffy is on */
.spiffy .accordion .collapsed-panel .apcontent { display:none; }


#AltecSelector	{float:left; margin:15px 30px 0px 25px;}
.AltecSelector	{font-size:10px; width:200px; color:#000000; background-color:#e3e2e2; font-family: "myriad pro",arial, "trebuchet ms",Helvetica, sans-serif;  line-height:15px; padding:1px;max-height:70px; overflow-x:hidden; overflow-y:auto;}
 
 
 #mainpages a{ color:#a17f2e;  line-height:1.5em;}
#mainpages a:hover {color:#000;}


.product {font:22px "myriad bold", "myriad pro", "trebuchet ms", arial, sans-serif; text-transform:uppercase;margin-top:14px;
background: url(/media/product_h1.png) top left repeat-x;


margin-left:0px;padding-top:13px;height:59px; width:788px;} 
 
       
#prod_title{padding-left:105px;color:#a17f2e; letter-spacing:0px;}

.product a{color:#a17f2e;}
.product a:hover{color:#000;}
.product a:current {color:#000;}

span.select {
position: absolute;
width: 161px; /* With the padding included, the width is 190 pixels: the actual width of the image. */
padding: 2px 24px 6px 11px;text-align:center;text-transform:uppercase;
color: #000;
font: 11px/21px "trebuchet ms",arial,sans-serif;
background: url(http://altec.com/media/optionbutton.png) no-repeat;
overflow: hidden; 
 }


.styled{width:200px;
height:20px; 
margin-bottom:13px;
color: #000;
font: 11px/22px "trebuchet ms",verdana,sans-serif;
background: #ededed;
 z-index:1;
}

.mainproduct{float:left;}

#rightaep{width:59%;}

#aepmain
{float:left;margin-left:20px; 
width:300px;}

#aepoptions {float:left;padding-left:7px;width:479px;}
 
#aepcontent3 {position:relative;top:0;float:right; width:164px; margin-left:1px;height:295px;

background:url(http://altec.com/media/aepcontact.png) no-repeat top left;}

.aepcontact{  
height:193px;padding-bottom:2px;}
 .aepcontact a{font-weight:bold; padding-left:13px;}
.aeppdf{ padding-top:7px;padding-left:0px;}
.aeppdf a {color:#000;}


 ul#aep{list-style:none;width:451px;margin:0;padding:0;height:202px;}
#aep li {line-height:1.35em;padding-right:13px;margin:0;color:black;width:209px;float:left;}
#aep li a{color:black;text-decoration:none;line-height:1.5em;}
#jsrollovers{float:left;padding-left:13px;}



h1.aepheader{font: bold 20px "myriad pro", "trebuchet ms", verdana, sans-serif;color:#58595b;
height:20px;padding:0px 0 0 0;margin:0;}
#greybar {line-height:29px;width:575px; height:29px;background:url(/media/grey.png) top left no-repeat; }
.greybar {color:#fff; font:bold 12px "trebuchet ms", verdana, arial, sans-serif;
	text-transform: uppercase;}
.greybar a{color:#fff;text-decoration:none;}
.greybar a:hover {color:#f7d156;}
.row0 {
    background-color: #dddddd;
}

.row1 {
    background-color: #ffffff;
}

#modelbox{margin-top:-18px;background-color:#fff;}

.moreinfo{padding-top:11px;height:100%;  background-color:#baab7d;}
#moreinfobox{margin-top:133px;text-align:center;color:#fff;
height:30px;width:788px;margin-left:0px;font:bold 13px verdana, arial, sans-serif;  }

 
.chipper {font:bold 13px "trebuchet ms", verdana, arial, sans-serif;padding:7px 0px 4px 16px;}


#aepcontactbox{ height:192px; vertical-align:top; padding-top:37px; padding-left:17px;
line-height:1.23em;
background:url(/media/contactinfo.png) no-repeat;width:184px;   }
#aepcontactbox {color: #a17f2e;text-decoration:none;
font-size:10px;}

h3.aepcontactbox {font: bold 12px "myriad pro",arial, verdana,"trebuchet ms", sans-serif;}



#aepoption{width:484px;float:left;padding-right:12px;}
#mainimg{padding-top:0px;padding-left:23px;padding-right:15px;}

#dsbox{width:800px; height:608px;margin:0 auto; padding:0;
background:url(/media/dropshadow.png) top left no-repeat;
behavior: url(/templates/AEP/iepngfix.htc);
}


.aeptl{float:left;width:264px; padding:0px;
height:462px;margin:0px;
	background-image: url(/media/aepbox1.png);
	background-repeat: no-repeat;
	background-position: left top;
	 
	 }
 
h3{ padding:0; margin:0;}
 
.aeptr{padding:0;float:right;width:520px;
 background: url(/media/aepbox2.png) top left no-repeat;
margin:0; height:300px; overflow:hidden;}
  
.aepbr{width:266px;height:163px; float:left;padding:0;
background: url(/media/aepbox4.png) top left no-repeat;}


 
#goldbar{ width:788px; 
float:left;background:url(/media/subgold.gif) top left repeat-x; height:23px;margin-top:0px;}
 
 .aepbl {float:left;padding:0; margin:0;width:255px;height:163px;
background: url(/media/aepbox3.png) top left no-repeat;
}




  #aeptruckbg {z-index:2;float:right; background:url(/media/equipment-aep.png) no-repeat; width:255px; 
height:136px; behavior: url(/templates/AEP/iepngfix.htc); position:absolute; top:501px;  }


.contact {float:right;background-image:url(/media/contact.png);
behavior: url(/templates/AEP/iepngfix.htc);
background-repeat: no-repeat; font: 500 11px "Myriad Pro", Arial, sans-serif;
 border:none; width:100px; height:17px; color:#000;  padding:3px 0px 0px 20px; margin-top:47px;}


#aepheader{ height:106px;padding-top:0px;width:788px;
background: url(/media/aep_head.jpg) top left repeat-x;}
.partnerbox img {padding-top:0px;}


.subcolumns h3 {letter-spacing:0px;font: bold 13px "myriad pro",arial, verdana,"trebuchet ms", arial, sans-serif;color:#000; }
.subcolumns p, .topleft p  {font: bold 11px arial, verdana, "trebuchet ms",  "myriad roman", sans-serif;
}

.capleft p  {font: bold 11px arial, verdana, "trebuchet ms",  "myriad roman",  arial,  sans-serif;padding-left:17px; padding-top:4px;padding-right:21px; line-height:1.5em;}
.gold { color:#a17f2e; }

 

  

  .subcolumns, .subcolumns_oldgecko {vertical-align:top;
  float:left;padding:0px;margin:0; 
    overflow:hidden; margin-top:5px;width:787px;background:#fff;
  }
.subcolumns a  {color:#a17f2e;font: bold 11px arial,"myriad pro",verdana,  "trebuchet ms", "myriad roman",  sans-serif;}
.subcolumns a:hover {color:#000;} 


 h2 {vertical-align:top;margin:0;padding:0;letter-spacing:0px;font: 17px "myriad bold","myriad pro","trebuchet ms", arial, sans-serif;color:#fff;}
.aeptl h2 {padding-left:35px;margin:0; line-height:3.5em;}
.aeptl p {margin:0;padding-bottom:0; padding-top:0;
line-height:1.7em;padding-left:37px; margin-top:0;padding-right:22px;}
.aeptl h3 {margin-bottom:0;padding-left: 35px;height:1.6em; line-height:1.6em;margin-top: 149px; color:#a17f2e;}

.aeptr h2 {padding-left:23px; margin-top:24px; margin:0;height:3.5em;
line-height:3.5em;}
.aeptr p{margin-left:344px; width:141px;margin-top:11px; line-height:1.7em;}
 
.aepbl a {line-height:15px; height:15px; }
.aepbl h2 {padding-left:23px; margin-top:14px; padding-bottom:7px; height:27px;line-height:27px;}
.aepbl p{vertical-align:top;padding-left:21px; padding-bottom:0;  }

.aepbr h2 {padding-left:19px; margin-top:14px;padding-bottom:4px; 
height:27px;line-height:27px;}
.aepbr p {margin:0;padding-left:18px; 
padding-bottom:0; padding-top:0px; } 


#contactus  {margin:0;text-decoration:none; color:#fff;}
  
#contactus:hover{color:#000;}

p{line-height:1.6em; margin:0;padding:0;}



/* ================================================================ 
This copyright notice must be untouched at all times.

The original version of this stylesheet and the associated (x)html
is available at http://www.cssplay.co.uk/menus/dd_valid.html
Copyright (c) 2005-2007 Stu Nicholls. All rights reserved.
This stylesheet and the assocaited (x)html may be modified in any 
way to fit your requirements.
=================================================================== */
/* common styling */
.menu {width:201px; height:35px;  
font: 11px/22px "trebuchet ms", arial, verdana, sans-serif; text-align:left;  }
/* a hack so that IE5.5 faulty box model is corrected */
* html .menu {width:201px; w\idth:201px;}
/* a hack so that IE5.5 faulty box model is corrected */
* html .menu ul li a, * html .menu ul li  a:visited {width:201px; w\idth:199px;}

.menu ul a, .menu ul a:visited {display:block; text-decoration:none; 
color:#000;width:201px; height:25px; text-align:center;  
background: #fff url(http://altec.com/media/optionbutton.png) no-repeat;
line-height:22px; font-size:11px; overflow:hidden;}
.menu ul {background:#fff;padding:0; margin:0; list-style: none;}
.menu ul li {width:100%;font-size:11px;float:left; position:relative; }
.menu ul li ul {z-index:1;position:absolute;margin-left:1px;margin-top:-1px;border:1px solid #ccc;
 display: none;}

/* specific to non IE browsers */
.menu ul li:hover a {color:#666666;
 background: url(http://altec.com/media/optionbutton.png) no-repeat;}
.menu ul li:hover ul {display:block; position:absolute; top:21px; left:0; width:291px;}
 
.menu ul li:hover ul li ul {display: none;}
.menu ul li:hover ul li a {padding-left:3px; 
text-align:left;background:#fff; color:#000;width:99%;line-height:21px;height:19px;}
.menu ul li:hover ul li a:hover {background:#ddd; color:#000;}
.menu ul li:hover ul li:hover ul {display:block; position:absolute; left:105px; top:0;}
.menu ul li:hover ul li:hover ul.left {left:-105px;}



/* common styling */
.menu2 {width:201px;  height:35px;  
font: 11px/22px "trebuchet ms",arial,verdana,sans-serif; text-align:left;  }
/* a hack so that IE5.5 faulty box model is corrected */
* html .menu2 {width:201px; w\idth:201px;}
/* a hack so that IE5.5 faulty box model is corrected */
* html .menu2 ul li a, * html .menu2 ul li  a:visited {width:201px; w\idth:199px;}

.menu2 ul a, .menu2 ul a:visited {display:block; text-decoration:none; 
color:#000;width:201px; height:25px; text-align:center;  
background: #fff url(http://altec.com/media/optionbutton.png) no-repeat;
line-height:22px; font-size:11px; overflow:hidden;}
.menu2 ul {background:#fff;padding:0; margin:0; list-style: none;}
.menu2 ul li {width:100%;font-size:11px;float:left;position:relative; }
.menu2 ul li ul {z-index:1;position:absolute;margin-left:2px;margin-top:-1px;border:1px solid #ccc;
 display: none;}

/* specific to non IE browsers */
.menu2 ul li:hover a {color:#666666;
 background: url(http://altec.com/media/optionbutton.png) no-repeat;}
.menu2 ul li:hover ul {display:block; position:absolute; top:21px; left:0; width:241px;}
 
.menu2 ul li:hover ul li ul {display: none;}
.menu2 ul li:hover ul li a {padding-left:3px; 
text-align:left;background:#fff; color:#000;width:98.9%;line-height:21px;height:19px;}
.menu2 ul li:hover ul li a:hover {background:#ddd; color:#000;}
.menu2 ul li:hover ul li:hover ul {display:block; position:absolute; left:105px; top:0;}
.menu2 ul li:hover ul li:hover ul.left {left:-105px;}

/* common styling */
.menu3 {width:201px; height:35px;  
font: 11px/22px "trebuchet ms",arial,verdana,sans-serif; text-align:left;  }
/* a hack so that IE5.5 faulty box model is corrected */
* html .menu3 {width:201px; w\idth:201px;}
/* a hack so that IE5.5 faulty box model is corrected */
* html .menu3 ul li a, * html .menu3 ul li  a:visited {width:201px; w\idth:199px;}

.menu3 ul a, .menu3 ul a:visited {display:block; text-decoration:none; 
color:#000;width:201px; height:25px; text-align:center;  
background: #fff url(http://altec.com/media/optionbutton.png) no-repeat;
line-height:22px; font-size:11px; overflow:hidden;}
.menu3 ul {background:#fff;padding:0; margin:0; list-style: none;}
.menu3 ul li {width:100%;font-size:11px;float:left; position:relative;}
.menu3 ul li ul {z-index:1;position:absolute;margin-left:2px;margin-top:-1px;border:1px solid #ccc;
 display: none;}
 
/* specific to non IE browsers */
.menu3 ul li:hover a {color:#666666;
 background: url(http://altec.com/media/optionbutton.png) no-repeat;}
.menu3 ul li:hover ul {display:block; position:absolute; top:21px; left:0; width:187px;}
 
.menu3 ul li:hover ul li ul {display: none;}
.menu3 ul li:hover ul li a {padding-left:3px; 
text-align:left;background:#fff; color:#000;width:98.9%;line-height:21px;height:19px;}
.menu3 ul li:hover ul li a:hover {background:#ddd; color:#000;}
.menu3 ul li:hover ul li:hover ul {display:block; position:absolute; left:105px; top:0;}
.menu3 ul li:hover ul li:hover ul.left {left:-105px;}

 
 

 
/* common styling */
.menu4 {width:201px; height:35px; 
font: 11px/22px "trebuchet ms",arial,verdana,sans-serif; text-align:left;  }
/* a hack so that IE5.5 faulty box model is corrected */
* html .menu4 {width:201px; w\idth:201px;}
/* a hack so that IE5.5 faulty box model is corrected */
* html .menu4 ul li a, * html .menu4 ul li  a:visited {width:201px; w\idth:199px;}

.menu4 ul a, .menu4 ul a:visited {display:block; text-decoration:none; 
color:#000;width:201px; height:25px; text-align:center;  
background: #fff url(http://altec.com/media/optionbutton.png) no-repeat;
line-height:22px; font-size:11px; overflow:hidden;}
.menu4 ul {background:#fff;padding:0; margin:0; list-style: none;}
.menu4 ul li {width:100%;font-size:11px;float:left; position:relative; }
.menu4 ul li ul {z-index:1;position:absolute;margin-left:2px;margin-top:-1px;border:1px solid #ccc;
 display: none;}
 
/* specific to non IE browsers */
.menu4 ul li:hover a {color:#666666;
 background: url(http://altec.com/media/optionbutton.png) no-repeat;}
.menu4 ul li:hover ul {display:block; position:absolute; top:21px; left:0; width:332px;}
 
.menu4 ul li:hover ul li ul {display: none;}
.menu4 ul li:hover ul li a {padding-left:3px; 
text-align:left;background:#fff; color:#000;width:99.5%;line-height:21px;height:19px;}
.menu4 ul li:hover ul li a:hover {background:#ddd; color:#000;}
.menu4 ul li:hover ul li:hover ul {display:block; position:absolute; left:105px; top:0;}
.menu4 ul li:hover ul li:hover ul.left {left:-105px;}

 
/* common styling */
.menu5 { height:35px; 
font: 11px/22px "trebuchet ms",arial,verdana,sans-serif; text-align:left;  }
/* a hack so that IE5.5 faulty box model is corrected */
* html .menu5 {width:201px; w\idth:201px;}
/* a hack so that IE5.5 faulty box model is corrected */
* html .menu5 ul li a, * html .menu5 ul li  a:visited {width:201px; w\idth:199px;}

.menu5 ul a, .menu ul a:visited {display:block; text-decoration:none; 
color:#000;width:201px; height:25px; text-align:center;  
background: #fff url(http://altec.com/media/optionbutton.png) no-repeat;
line-height:22px; font-size:11px; overflow:hidden;}
.menu5 ul {background:#fff;padding:0; margin:0; list-style: none;}
.menu5 ul li {width:100%;font-size:11px;float:left;position:relative; }
.menu5 ul li ul {z-index:1;position:absolute;margin-left:2px;margin-top:-1px;border:1px solid #ccc; height:245px; overflow-y:scroll; overflow-x:hidden;
 display: none;}


/* specific to non IE browsers */
.menu5 ul li:hover a {color:#666666;
 background: url(http://altec.com/media/optionbutton.png) no-repeat;}
.menu5 ul li:hover ul {display:block; position:absolute; top:21px; left:0; width:375px;}
 
.menu5 ul li:hover ul li ul {display: none;}
.menu5 ul li:hover ul li a {padding-left:3px; 
text-align:left;background:#fff; color:#000;width:99.5%;line-height:21px;height:19px;}
.menu5 ul li:hover ul li a:hover {background:#ddd; color:#000;}
.menu5 ul li:hover ul li:hover ul {display:block; position:absolute; left:105px; top:0;}
.menu5 ul li:hover ul li:hover ul.left {left:-105px;}

 

/* common styling */
.menu6 {width:201px; height:35px;  
font: 11px/22px "trebuchet ms", arial,verdana,sans-serif; text-align:left;  }
/* a hack so that IE5.5 faulty box model is corrected */
* html .menu6 {width:201px; w\idth:201px;}
/* a hack so that IE5.5 faulty box model is corrected */
* html .menu6 ul li a, * html .menu6 ul li  a:visited {width:201px; w\idth:199px;}

.menu6 ul a, .menu6 ul a:visited {display:block; text-decoration:none; 
color:#000;width:201px; height:25px; text-align:center;  
background: #fff url(http://altec.com/media/optionbutton.png) no-repeat;
line-height:22px; font-size:11px; overflow:hidden;}
.menu6 ul {background:#fff;padding:0; margin:0; list-style: none;}
.menu6 ul li {width:100%;font-size:11px;float:left; position:relative; }
.menu6 ul li ul {z-index:1;position:absolute;margin-left:2px;margin-top:-1px;border:1px solid #ccc;
 display: none;}

/* specific to non IE browsers */
.menu6 ul li:hover a {color:#666666;
 background: url(http://altec.com/media/optionbutton.png) no-repeat;}
.menu6 ul li:hover ul {display:block; position:absolute; top:21px; left:0; width:201px;}
 
.menu6 ul li:hover ul li ul {display: none;}
.menu6 ul li:hover ul li a {padding-left:3px; 
text-align:left;background:#fff; color:#000;width:99%;line-height:21px;height:19px;}
.menu6 ul li:hover ul li a:hover {background:#ddd; color:#000;}
.menu6 ul li:hover ul li:hover ul {display:block; position:absolute; left:105px; top:0;}
.menu6 ul li:hover ul li:hover ul.left {left:-105px;}

 

/* common styling */
.menu7 {width:201px; height:35px; 
font: 11px/22px "trebuchet ms", arial,verdana,sans-serif; text-align:left;  }
/* a hack so that IE5.5 faulty box model is corrected */
* html .menu7 {width:201px; w\idth:201px;}
/* a hack so that IE5.5 faulty box model is corrected */
* html .menu7 ul li a, * html .menu7 ul li  a:visited {width:201px; w\idth:199px;}

.menu7 ul a, .menu7 ul a:visited {display:block; text-decoration:none; 
color:#000;width:201px; height:25px; text-align:center;  
background: #fff url(http://altec.com/media/optionbutton.png) no-repeat;
line-height:22px; font-size:11px; overflow:hidden;}
.menu7 ul {background:#fff;padding:0; margin:0; list-style: none;}
.menu7 ul li {width:100%;font-size:11px;float:left; position:relative; }
.menu7 ul li ul {z-index:1;margin-left:2px; margin-top:-1px;  border:2px solid #ccc; height:175px; overflow-y:scroll; overflow-x:hidden;
 display: none;}

/* specific to non IE browsers */
.menu7 ul li:hover a {color:#666666;
 background: url(http://altec.com/media/optionbutton.png) no-repeat;}
.menu7 ul li:hover ul {display:block; position:absolute; top:21px; left:0; width:251px;}
 

.menu7 ul li:hover ul li a {padding-left:3px; 
text-align:left;background:#fff; color:#000;width:99%;line-height:21px;height:19px;}
.menu7 ul li:hover ul li a:hover {background:#ddd; color:#000;}
.menu7 ul li:hover ul li:hover ul {display:block; position:absolute; left:105px; top:0;}
.menu7 ul li:hover ul li:hover ul.left {left:-105px;}

<!--[if lt IE 7]>
 
.menu ul li ul {display:block; visibility:hidden;}
.menu ul li a:hover ul {visibility:visible;}
 
<![endif]-->


<!--[if IE]>
 
.menu ul li:hover ul li,
.menu ul li a:hover ul li
{
scrollbar-arrow-color: #aaa;
scrollbar-3dlight-color: #888;
scrollbar-highlight-color: #666;
scrollbar-face-color: #444;
scrollbar-shadow-color: #000;
scrollbar-darkshadow-color: #888;
scrollbar-track-color: #363636;
}
 
<![endif]-->
.dynamic-tab-pane-control.tab-pane {
	position:	relative;
	width:		100%;		/* width needed weird IE bug */
	height:253px;margin-right:	0px;	/* to make room for the shadow */
}

.dynamic-tab-pane-control .tab-row .tab {

	width:				65px;
	height:				14px;
	background-image:	url( "/media/menu_off.jpg" );
	text-transform:uppercase;letter-spacing:-1px;
	position:		relative;
	top:			0;
	display:		inline;
	float:			left;
	overflow:		hidden;
	
	cursor:			Default;
 
	margin:			1px -1px 1px 2px;
	padding:		3px 0px 0px 0px;
	border:			0;

	z-index:		1;
	font:			10px  arial, sans-serif;
	white-space:	nowrap;
	text-align:		center;
}

.dynamic-tab-pane-control .tab-row .tab.selected {
	width:				65px !important;
	height:				14px !important;
	background-image:	 url( "/media/menu_on.jpg" ) !important;
	background-repeat:	no-repeat;

	border-bottom-width:	0;
	z-index:		3;
 
	top:			0px;
	font:				10px arial;
}

.dynamic-tab-pane-control .tab-row .tab a {
	font:				10px arial;
	color:				Black;
	text-decoration:	none;
	cursor:				default;
}

.dynamic-tab-pane-control .tab-row .tab.hover {
	 
	width:				65px;
	height:				14px;
		background-image:	 url( "/media/menu_on.jpg" ) !important;
	background-repeat:	no-repeat;
}


.dynamic-tab-pane-control .tab-page {
	clear:			both;
	border:			0px solid rgb( 145, 155, 156 );
	background-image:url( "/media/menubg.jpg" ) !important;
background-color:#d4d2d3;
	background-repeat: repeat-y;
z-index:		2;
	position:		relative;
	top:			-2px;left:2px;


	font:				10px arial;
	line-height:1.8em;color:				Black;

	filter:			progid:DXImageTransform.Microsoft.Gradient(StartColorStr=#d4d2d3, EndColorStr=#e1dfe0, GradientType=0)
					progid:DXImageTransform.Microsoft.Shadow(Color=#ff919899, Strength=2, Direction=135);
	
	/*244, 243, 238*/
	/* 145, 155, 156*/width:451px;
	
padding:		7px 1px 22px 9px;
}

 

.dynamic-tab-pane-control .tab-row {
	z-index:		1;
	white-space:	nowrap;
}

.aephead{width:222px;}
.aeppdf{text-align:right; width:223px;}


.aepfoot, .aepfoot a {			
		color:#775c19;margin-top:4px;height:43px;margin-left:-3px;width:788px;w/idth:788px;background-image:	 url( "/media/aepfoot.gif" ) !important;padding-left:0px;
	background-repeat:repeat; text-align:center;padding-top:5px;}


#rollover{padding-right:3px;padding-left:5px;}



#search {float:left; 
padding:3px 0px 0px 22px;margin-left:23px; margin-top:47px;
 background:url(/media/search.png) top left no-repeat; behavior: url(/templates/AEP/iepngfix.htc);

 
font: 500 11px "Myriad Pro", Arial, sans-serif;
 border:none; width:77px; height:17px; color:#000; 
}


input { outline: none; }

