div.tab_holder
{
background-color :#589442;
width: 676px;
min-height: 200px;
padding-bottom: 4px;
margin-top: 2px;
}
div.tab_holder h1,
div.tab_holder h2,
div.tab_holder h3,
div.tab_holder h4,
div.tab_holder h5
{
  padding: 0px;
  margin:0px;
}
div.tab_holder div.top
{
background-image: url(images/tabBoxHP_top.gif);
background-position: center center;
background-repeat: no-repeat;
width: 676px;
height: 5px;
}
div.tab_holder h1.tab_title
{
color:#FFFFFF;
font-size:1.5em;
font-weight:bold;
margin-bottom:10px;
padding:5px 18px 0;
line-height:110%;
margin:0;
}
div.tab_holder div.tab_control
{
background:#D9E4C4 url(images/tabBoxHP_tabBody_top.gif) no-repeat scroll left top;
margin:4px 4px 0;
padding:9px 4px 4px;  
}
div.tab_holder div.tab_control div.button_container
{
float: left;
width:170px;
}
div.tab_holder div.tab_control div.button_container div.button
{
background:#DFE9CE url(images/tabR2_vertTop_oliveDrab.gif) no-repeat scroll left top;
margin-top :2px;
padding-top:2px;
/*border: solid 1px #ccc; */
position: relative;
width: 177px;
border-right: solid 1px #589442;
}
div.tab_holder div.tab_control div.button_container div.button:hover
{
background:#DFE9CE url(images/tabR2_vertTop_oliveDrab.gif) no-repeat scroll left top;
margin-top :2px;
padding-top:2px;
/*border: solid 1px #ccc; */
position: relative;
width: 177px;
border-right: solid 1px #589442;
}
div.tab_holder div.tab_control div.button_container div.button div.label
{
  background:#DFE9CE url(images/tabR2_vertBtm_oliveDrab.gif) no-repeat scroll left bottom;
  margin-top :2px;
  padding-bottom:2px;
  padding-left: 10px;
}
div.tab_holder div.tab_control div.button_container div.button div.label div.search
{
  padding-left: 45px;
  background-image: url(images/hpPT-v10.png);
  padding-top: 3px;
  padding-bottom : 5px;
  cursor: pointer;
  position: relative;
}
div.tab_holder div.tab_control div.button_container div.button_selected,
div.tab_holder div.tab_control div.button_container div.button_selected:hover
{
  width: 178px;
  border-right: none 0px;
  z-index: 20;
}
div.tab_holder div.tab_control div.button_container div.button div.label div#search1
{ 
  background-position: -288px 40%;
}
div.tab_holder div.tab_control div.button_container div.button div.label div#search1:hover
{
  background-position: 0px 40%;
  color: #EE7818;
}
div.tab_holder div.tab_control div.button_container div.button div.label div#search2
{
  background-position: -864px 40%;
}
div.tab_holder div.tab_control div.button_container div.button div.label div#search2:hover
{
  background-position: -576px 40%;
  color: #EE7818;
}
div.tab_holder div.tab_control div.button_container div.button div.label div#search4
{
  background-position: -1440px 40%;
}
div.tab_holder div.tab_control div.button_container div.button div.label div#search4:hover
{
  background-position: -1152px 40%;
  color: #EE7818;
}
div.tab_holder div.tab_control div.button_container div.button div.label div#search3
{
  background-position: -2016px 40%;
}
div.tab_holder div.tab_control div.button_container div.button div.label div#search3:hover
{
  background-position: -1728px 40%;
  color: #EE7818;
}
div.tab_holder div.tab_control div.button_container div.button div.label div#search5
{
  background-position: -2592px 40%;
}
div.tab_holder div.tab_control div.button_container div.button div.label div#search5:hover
{
  background-position: -2304px 40%;
  color: #EE7818;
}

div.tab_holder div.tab_control div.button_container div.button div.label div#search6
{
  background-position: -3168px 40%;
}
div.tab_holder div.tab_control div.button_container div.button div.label div#search6:hover
{
  background-position: -2880px 40%;
  color: #EE7818;
}
div.tab_holder div.tab_control div.box_container
{
float: right;
/*<img src="/images/ptbox_mid.gif" border="0" width="430" height="2" alt="ptbox_mid.gif (78 bytes)">*/
width:483px;
position: relative;
left: 0px;
background-image: url(images/ptbox_mid.gif);
background-position: center;
background-repeat: repeat-y;
z-index: 10;
min-height: 200px;
border-bottom: solid 1px #95BE69;
}
div.tab_holder div.tab_control div.box_container div.box_container_bottom
{
/*<img src="/images/ptbox_btm.gif" border="0" width="430" height="3" alt="ptbox_btm.gif (226 bytes)">*/
width:430px;
height: 3px;
background-image: url(images/ptbox_btm.gif);
background-repeat: no-repeat;
/*position: relative;
left: 0px;*/
}
div.tab_holder div.tab_control div.box_container div.tab_box
{
  padding: 10px;
  display: none;
}
div.clear
{
clear: both;
}
