body{
  overflow: hidden;
}

td.menu {
  width: 255px;
  height: 580px;
  vertical-align: top;
/*  background-color: #99CC33; */
  background-color: rgb(238,151,121);
}

td.rightContent {
  width: 687px;
  height: 580px;
}

td.menuLine hr {
  border: 0;
  width: 100%;
  height: 1px;
  background-color: #FFFFFF;
  color: #FFFFFF;
  margin-top: 38px;
}

.line {
  border: 0;
  width: 100%;
  height: 1px;
  background-color: #FFFFFF;
  color: #FFFFFF;
}

#menuTitle1 {
  font-family: Arial, Helvetica, sans-serif; 
  font-size: 26px;
  color: #db001b;
  padding-bottom: 0px;
  margin-bottom: 0px;
}
#menuTitle2 {
  padding-top: 0px;
  margin-top: -20px;
  margin-left: -5px;
  font-family: Arial, Helvetica, sans-serif; 
  font-size: 100px;
  color: #FFFFFF;
  padding-bottom: 0px;
  margin-bottom: 0px;
}
#menuTitle3 {
  padding-top: 0px;
  margin-top: -20px;
  font-family: Arial, Helvetica, sans-serif; 
  font-size: 26px;
  color: #db001b;
  padding-bottom: 30px;
}

a.menu, a.menu:visited {
  color: #FFFFFF;
  text-decoration: none;
}

a.menu:hover {
/*  color: #575353;*/
  color: #db001b;
  text-decoration: none;
}

a:link, a:visited {
  color: #db001b;
}

a:hover {
/*  color: #575353;*/
  color: #db001b;
  text-decoration: underline;
}
/* CoolMenus 4 - default styles - do not edit */
.clCMAbs{position:absolute; visibility:hidden; left:0; top:0}
/* CoolMenus 4 - default styles - end */
  
/*Style for the background-bar*/
.clBar{position:absolute; width:10; height:10; background-color:#4D5A89; layer-background-color:#4D5A89; visibility:hidden}

/*Styles for level 0*/
/* CoolMenus 4 - default styles - do not edit */
.clCMEvent{position:absolute; width:99%; height:99%; clip:rect(0,100%,100%,0); left:0; top:0; visibility:visible}
.clCMAbs{position:absolute; visibility:hidden; left:0; top:0}
/* CoolMenus 4 - default styles - end */
  
/*Style for the background-bar*/
.clBar {
	position:absolute; 
	width:10; 
	height:10; 
	background-color:#E3E3E3; 
	layer-background-color:#FF9900; 
	visibility:hidden
}

/*Styles for level 0*/
.clLevel0,.clLevel0over {
	position: absolute; 
	padding: 5px; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px;
    font-weight: bold;
    line-height: 18px;
}

.clLevel0 {
	color: #FFFFFF;
}

.clLevel0over {
/*	color: #575353; */
    color: #db001b;
	cursor: pointer; 
	cursor: hand;
}

/*Styles for level 1*/
.clLevel1, .clLevel1over {
	position: absolute; 
	padding: 4px; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px;
    font-weight: bold;
/*  background-color: #99CC33; */
    background-color: rgb(238,151,121);
}

.clLevel1 {
	color: #FFFFFF; 
}

.clLevel1over {
/*	color: #575353;*/
    color: #db001b;
	cursor: pointer;
    cursor: hand; 
}

.clLevel1border {
	position:absolute; 
	visibility:hidden; 
	background-color: #FFFFFF; 
	layer-background-color: #FFFFFF
}

#content
{
	width: 687px;
	overflow-x: hidden;
}

td.tplColumn
{
	width: 234px;
}

td.tplTwinColumn
{
	width: 370px ;
}

td.tplTwinColumn .content
{
	width: 280px ;
}