/* hide container until all is ready */
.test,.test2,.test3,.test4{display:none;}

/*Main Container*/
.horAccordion{width:775px;height:175px;border:5px solid #CCC; overflow:hidden;}
.container1{width:800px;}
.container1 ul{list-style-type:none;margin:0;padding:0;}
.container1 li{display:inline;margin:0px;padding:0px;}

/*Content Container*/
.contentContainer{padding-left:0px;float:left;width:0;height:175px;overflow:hidden;position:relative;z-index:1;}
.contentWrapper{width:800px;}
.contentInnerWrapper{text-align:justify;margin:0;padding:0;}

/* Handle*/
.handle{float:left;width:29px;height:175px;background-color:#7b7b7b;margin-left:1px;position:relative;z-index:3;}
.handleOver{background-color:#000;margin-left:1px;}
.handleSelected{background-color:#000;margin-left:1px;}

/* --- ADDITIONAL STYLE ---- */
.accContainer { position:relative; }
.accContainer .imgHeadContainer{position:absolute;z-index:1;position:absolute;left:0px;top:0px;}
.accContainer{position:relative;height:175px;z-index:3; width:0;}
.accContainer .innerAccContainer{float:right;margin:50px 20px 0 0 !important;z-index:2;position:relative;}
.accContainer .AccContent{width:190px;}

#hAccordion    { position:relative; }

#hAccordion li {*float:left; height:175px; overflow:hidden; padding-left:0px; position:relative; z-index:1; }

#hAccordion li .imgHeadContainer { width:663px !important; }




#hAccordion li .accContainer { width:655px; position:absolute; float:left; }
#hAccordion li:first-child { z-index:10; width:685px;  }
#hAccordion li:first-child .handle { float:right;  }

#hAccordion .listItem:first-child .handle { float:left; }
#hAccordion .listItem:first-child { width:auto;  }
#hAccordion .listItem {  z-index:1 !important; }
#hAccordion .listItem .accContainer { width:auto; position:relative; float:none; }