/*tabs */

.tabs_holder{width:100%;margin:5px 0 18px;}
.tabs_holder .tabs{position:relative;top:1px;}
.tabs_holder .tabs ul{width:100%;overflow:hidden;}
.tabs_holder .tabs ul li{float:left;}
.tabs_holder .tabs ul li a{float:left;display:inline;margin-left:10px;border:1px #d4d4d4 solid;line-height:200%;cursor:pointer;background:url(../images/tab_off.gif) top repeat-x;padding:0 12px;}
.tabs_holder .tabs ul li a:hover{text-decoration:none;}
.tabs_holder .tabs ul li a.tabactive{background:url(../images/tab_on.gif) top repeat-x;border-bottom:1px #fff solid;outline:none;}
.tabs_holder .tab_content{width:678px;border:1px #d4d4d4 solid;overflow:hidden;}
.tabs_holder .tab_content_inside{width:676px;overflow:hidden;background:#f7f4ef url(../images/tab_content.gif) top repeat-x;margin:1px auto;}

/*tab boxes */

.tab_boxes{width:100%;overflow:hidden;padding:10px 12px;}
.tab_boxes p{margin-bottom:16px;}
.tab_boxes ul{margin:0 0 18px 36px;}
.tab_boxes ul li{list-style-type:square;}
.tab_boxes ol{margin:0 0 18px 36px;}
.tab_boxes ol li{list-style-type:decimal;}
#tabcontent1,#tabcontent2,#tabcontent3,#tabcontent4,#tabcontent5{width:98%;display:none;}
#tabcontent1{display:block;}

.tab_boxes a:link{color:#8b6439;text-decoration:underline;}
.tab_boxes a:visited{color:#484848;text-decoration:underline;}
.tab_boxes a:hover{color:#aa9175;text-decoration:none;}
.tab_boxes a:active{text-decoration:underline;}

/* tab bottom */

.tab_bottom{width:678px;overflow:hidden;border:1px #d4d4d4 solid;border-top:0; text-align:right;}
.tab_bottom span{line-height:170%; padding-right:10px; font-size:11px;}

.tab_bottom a:link{color:#8b6439;text-decoration:underline;}
.tab_bottom a:visited{color:#484848;text-decoration:underline;}
.tab_bottom a:hover{color:#aa9175;text-decoration:none;}
.tab_bottom a:active{text-decoration:underline;}

/*tab control buttons */

.tab_control{width:678px;overflow:hidden;border:1px #d4d4d4 solid;border-top:0;}
.tab_control_inside{width:676px;overflow:hidden;background:url(../images/tab_control_bg.gif) top repeat-x;margin:1px auto;}
.tab_control button{width:50px;height:17px;border:1px #a1a1a1 solid;text-indent:-999px;overflow:hidden;margin:2px;}
.tab_control .btn_prev{float:left;display:inline;background:url(../images/btn_prev.gif) no-repeat;}
.tab_control .btn_next{float:right;display:inline;background:url(../images/btn_next.gif) no-repeat;}