#tabs {
  width: 5083x;
  margin-top: 5px;
  clear: left;
}

#tabshp {
  width: 583px;
  height: 300px;
  background: url('images/tab_content_bg_300.png') no-repeat bottom;
  clear: left
}

* html #tabs {
    background: url('images/tab_content_bg_300.png') no-repeat 0 24px;
}


.shadetabs {
  height: 25px;
  margin-left: 10px;
  margin-bottom: -1px;

}
.shadetabs li{
margin-right: 3px;
float: left;
}

.shadetabs li a {
  position: relative;

  width: 128px;
  height: 25px;
  line-height: 25px;
  text-decoration: none;
  color: #FFFFFF;
  font-size: 92%;
  background: url('images/tab_bg.gif') no-repeat 0 0;
  display: block;
  text-align: center;
  outline: none
}

.shadetabs li a.selected{
color: #51575B;
background: url('images/tab_on_bg.gif') no-repeat 0 0;
}

.shadetabshp {
  height: 25px;
  /*clear: left;*/
}
.shadetabshp li{
margin-right: 3px;
float: left;
}

.shadetabshp li a {
  width: 128px;
  height: 25px;
  line-height: 25px;
  text-decoration: none;
  color: #FFFFFF;
  font-size: 92%;
  background: url('images/tab_bg.gif') no-repeat 0 0;
  display: block;
  text-align: center;
  outline: none
}

.shadetabshp li a.selected{
color: #51575B;
background: url('images/tab_on_bg.gif') no-repeat 0 0;
}



#tab_content {
  width: 583px;
}



.tabcontent{
display:none;

margin: 0px;
padding-right: 10px;

}

.tabcontent a {
color: #0000FF;

}


#tab_contenthp {
  width: 583px;
  height: 179px;
}

.tabcontenthp {
display:none;
overflow: auto;
margin: 5px;
height: 265px;
}

.tabcontenthp a {
color: #0000FF;
}

/*   ITEMS TABS   */

#item_tabs {
  width: 567px;
  /*height: 189px;*/
  clear: left;

  margin: 10px 0;
}

.itemtabs {
  height: 33px;
  background: url('images/grey_dot.gif') repeat-x bottom;
  width: 650px;
  display: block;
  padding: 0;
  margin: 0
}
.itemtabs li{
margin-right: 1px;
float: left;
}
.itemtabs li a {
  height: 32px;
  line-height: 32px;
  background: url('images/item_tab_shadebg.png') no-repeat 0 0;
  display: block;
  text-decoration: none;
  padding-left: 8px;
  outline: none
}
* html .itemtabs li a {
  width: 30px;
  white-space: nowrap;
}
.itemtabs li a span {
  height: 32px;
  line-height: 32px;
  text-decoration: none;
  color: #5B9CBD;
  font-size: 133%;
  background: url('images/item_tab_shadebg.png') no-repeat top right;
  display: block;
  padding-right: 8px;
  text-decoration: none
}
.itemtabs li a:hover span {
  color: #123262;
  cursor: pointer;
}
.itemtabs li a.selected{
background: url('images/item_tab_noshadebg.png') no-repeat 0 0;
height: 33px
}
.itemtabs li a.selected span {
background: url('images/item_tab_noshadebg.png') no-repeat top right;

height: 33px
}
#itemtab_content {
  width: 648px;
  border: 1px solid #C9C9C9;
  border-top: none;
}
.itemtabcontent{
display:none;
padding: 6px;
font-size: 83%;
}

.itemtabcontent a{
color: #0000FF;
}

.itemtabcontent p {
  margin: 0;
  padding: 5px 0;
}



@media print {
.tabcontent {
display:block !important;
}
}


/* images for container should not need to edit except for image url */
		
.blocktop {
	background: transparent url('images/block_lefttop.gif') no-repeat top left;

}

.blocktopr {
	background: transparent  url('images/block_righttop.gif') no-repeat top right;
	padding: 5px;
}

.blockbottomr {
	background: transparent  url('images/block_rightbottom.gif') no-repeat bottom right;
}

.blockbottom {
	background: transparent url('images/block_leftbottom.gif') no-repeat bottom left;

}

.blockleft {

	background: transparent url('images/block_right.gif') repeat-y left;
	padding-left: 4px;
}

.blockright {
	background: transparent url('images/block_right.gif') repeat-y right;
}