/*
* jQuery UI CSS Framework
* Copyright (c) 2009 AUTHORS.txt (http://jqueryui.com/about)
* Dual licensed under the MIT (MIT-LICENSE.txt) and GPL (GPL-LICENSE.txt) licenses.
*/

/* Tabs
----------------------------------*/
.ui-tabs { zoom: 1;}
.ui-tabs .ui-tabs-nav { list-style: none; }
.ui-tabs .ui-tabs-nav li { float: left; border-bottom-width: 0 !important; padding: 0; }
.ui-tabs .ui-tabs-nav li a { float: left; text-decoration: none;  }
.ui-tabs .ui-tabs-nav li.ui-tabs-selected {   }
.ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-state-processing a { cursor: default; }
.ui-tabs .ui-tabs-nav li a, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a { cursor: pointer; } /* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor: text overall if defined elsewhere... */
.ui-tabs .ui-tabs-panel { display: block; border-width: 0; background: none; }
.ui-tabs .ui-tabs-hide { display: none !important; }

/*  idTabs ~ Sean Catchpole  */
.idTabs{font-size:10px;float:left; margin:0px; padding:0px; display:block;}

/* Style for Usual tabs */
#tabs {
  background:#fff;
  font-family: Arial;
  font-size: 11px;
  color:#111;
  width:748px;
  overflow:hidden;
  word-spacing: 0pt;
}

#tabs ul {
  width: 748px;
  float: left;
  list-style: none;padding-bottom: 1px;
}

#tabs ul li { 
  display:block;
  float: left;
}

#tabs ul #tab1 a {
  display:block;
  width:150px;
  height:30px;	
  text-decoration:none !important;
  margin:0px;
  font:10px Verdana;
  color:#FFF;
  background: url(../../images/heading1.gif) 0 -40px;
}


#tabs ul #tab2 a {
  display:block;
  width:150px;
  height:30px;	
  text-decoration:none !important;
  margin:0px;
  font:10px Verdana;
  color:#FFF;
  background: url(../../images/heading2.gif) 0 -40px;
}

#tabs ul #tab3 a {
  display:block;
  width:150px;
  height:30px;	
  text-decoration:none !important;
  margin:0px;
  font:10px Verdana;
  color:#FFF;
  background: url(../../images/heading4.gif) 0 -40px;
}

#tabs ul #tab4 a {
  display:block;
  width:150px;
  height:30px;	
  text-decoration:none !important;
  margin:0px;
  font:10px Verdana;
  color:#FFF;
  background:url(../../images/heading5.gif) 0 -40px;
}

#tabs ul #tab5 a {
  display:block;
  width:148px;
  height:30px;	
  text-decoration:none !important;
  margin:0px;
  font:10px Verdana;
  color:#FFF;
  background:url(../../images/heading3.gif) 0 -40px;
}

li.ui-tabs-selected a.tab1{
  margin-bottom:0;
  color:#000;
  background:snow;
  /*border-bottom:1px solid snow;*/
  cursor:default;
  background:url(../../images/heading1.gif) no-repeat !important;
  }

li.ui-tabs-selected a.tab2 {
  margin-bottom:0;
  color:#000;
  background:snow;
/*  border-bottom:1px solid snow;*/
  cursor:default;
  background:url(../../images/heading2.gif) no-repeat !important;
}

li.ui-tabs-selected a.tab3 {
  margin-bottom:0;
  color:#000;
  background:snow;
/*  border-bottom:1px solid snow;*/
  cursor:default;
  background:url(../../images/heading4.gif) no-repeat !important;
}

li.ui-tabs-selected a.tab4 {
  margin-bottom:0;
  color:#000;
  background:snow;
/*  border-bottom:1px solid snow;*/
  cursor:default;
  background:url(../../images/heading5.gif) no-repeat !important;
}

li.ui-tabs-selected a.tab5 {
  margin-bottom:0;
  color:#000;
  background:snow;
  cursor:default;
  background:url(../../images/heading3.gif) no-repeat !important;
}

#tabs ul #tab1 a:hover {
  color:#FFF;
  background:url(../../images/heading1.gif);
  }
#tabs ul #tab2 a:hover {
  color:#FFF;
  background:url(../../images/heading2.gif);
  }
#tabs ul #tab3 a:hover {
  color:#FFF;
  background:url(../../images/heading4.gif);
  }
#tabs ul #tab4 a:hover {
  color:#FFF;
  background:url(../../images/heading5.gif);
  }
  
#tabs ul #tab5 a:hover {
  color:#FFF;
  background:url(../../images/heading3.gif);
  }
  

#usual2 { background:#0A0A0A; border:1px solid #1A1A1A; }
#usual2 a { background:#222; }
#usual2 a:hover { background:#FFF; }
#usual2 a.selected { background:snow; }
#tabs3 { background:#FF9; }
#tabs4 { background:#FF9; }


/* Style for various uses of tabs */
#tabs-1{ 
	border-bottom:1px solid #d9d9d9;
	border-right:1px solid #d9d9d9;
	border-left:1px solid #d9d9d9;
	width:746px;
	margin:0px;
	float:left;
}
#tabs-3, #tabs-4, #tabs-5{
	border-bottom:1px solid #d9d9d9;
	border-right:1px solid #d9d9d9;
	border-left:1px solid #d9d9d9;
	float:left;
	width:746px;
}

/*#tabs-2{
	border-bottom:1px solid #d9d9d9;
	border-right:1px solid #d9d9d9;
	border-left:1px solid #d9d9d9;
	float:left;
	width:746px;
}*/

#tabs-2-holder{
	border-bottom:1px solid #d9d9d9;
	border-right:1px solid #d9d9d9;
	border-left:1px solid #d9d9d9;float:left;
	width:746px;
}

