/*-----------------------------
  HIDDEN SUBMIT
-----------------------------*/

.hiddenSubmit
{
	position:absolute;
  top:-5000px;
  left:-5000px;
}

/*-----------------------------
  MAIN MENU TABS
-----------------------------*/

a.menuTabButton 
{
  display: block;
  color: #FFEECC !important;
  text-decoration: none;
  outline: 0px;
  font-size: 18px;
  font-weight: bold;
	font-style: italic;
  line-height: 55px;
	white-space: nowrap;
}

a.menuTabButton span.buttonLeft 
{
  display: block;
  float: left;
  clear: none;
  height: 55px;
  padding: 0px 11px 0 18px;
  margin: 0px;
  cursor: pointer;
}

a.menuTabButton span.buttonTitle 
{
  float: left;
}

a.menuTabButton span.buttonRight 
{
  display: block;
  float: left;
  clear: none;
  width: 7px;
  height: 55px;
  cursor: pointer;
}

/*-----------------------------
  SELECTED MAIN MENU TABS
-----------------------------*/

a.menuTabButtonSelected
{
  display: block;
  color: #FFFFFF !important;
  text-decoration: none;
  outline: 0px;
  font-size: 18px;
  font-weight: bold;
  font-style: italic;
  line-height: 55px;
	white-space: nowrap;
}

a.menuTabButtonSelected span.buttonLeft 
{
  display: block;
  float: left;
  clear: none;
  height: 55px;
  padding: 0px 11px 0 18px;
  margin: 0px;
  background: url(/images/button_menu_tab_left.png) top left no-repeat;
  cursor: pointer;
}

a.menuTabButtonSelected span.buttonTitle 
{
  float: left;
}

a.menuTabButtonSelected span.buttonRight 
{
  display: block;
  float: left;
  clear: none;
  width: 7px;
  height: 55px;
  background: url(/images/button_menu_tab_right.png) top right no-repeat;
  cursor: pointer;
}

/*-----------------------------
  RED BUTTONS
-----------------------------*/

a.buttonRed
{
  display: block;
  color: #FFEECC !important;
  text-decoration: none;
  outline: 0px;
  font-size: 16px;
  font-weight: bold;
  font-style: italic;
  line-height: 38px;
	white-space: nowrap;
}

a.buttonRed span.buttonLeft 
{
  display: block;
  float: left;
  clear: none;
  height: 41px;
  padding: 0px 11px 0 18px;
  margin: 0px;
  background: url(/images/button_red_left.png) top left no-repeat;
  cursor: pointer;
}

a.buttonRed span.buttonTitle 
{
  float: left;
}

a.buttonRed span.buttonRight 
{
  display: block;
  float: left;
  clear: none;
  width: 7px;
  height: 41px;
  background: url(/images/button_red_right.png) top right no-repeat;
  cursor: pointer;
}

/*-----------------------------
  BROWN BUTTONS
-----------------------------*/

a.buttonBrown
{
  display: block;
  color: #FFEECC !important;
  text-decoration: none;
  outline: 0px;
  font-size: 16px;
  font-weight: bold;
  font-style: italic;
  line-height: 38px;
	white-space: nowrap;
}

a.buttonBrown span.buttonLeft 
{
  display: block;
  float: left;
  clear: none;
  height: 41px;
  padding: 0px 11px 0 18px;
  margin: 0px;
  background: url(/images/button_brown_left.png) top left no-repeat;
  cursor: pointer;
}

a.buttonBrown span.buttonTitle 
{
  float: left;
}

a.buttonBrown span.buttonRight 
{
  display: block;
  float: left;
  clear: none;
  width: 7px;
  height: 41px;
  background: url(/images/button_brown_right.png) top right no-repeat;
  cursor: pointer;
}