BODY 
{
  background: #000000;
  font-family: Verdana, Arial, Sans Serif;
  font-size: 13px;
  color: #C9B07D;
  margin: 0px;
  padding: 0px;
  cursor: default;
}

TD
{
  font-size: 13px;
  cursor: default;
}

.bold
{
  font-weight: bold;
}

.error
{
  color: #ff0000;
  font-weight: bold;
}

.success
{
  color: #00c000;
  font-weight: bold;
}

.disclaimer
{
  font-size: 11px;
  color: #5F5345;
}

A:link, A:visited 
{
  text-decoration: none;
  color: #e0c385;
  background: transparent;
}

A:hover 
{
  color: #fff5e0;
}

A:active 
{
  color: #ffffff;
}

.label
{
  color: #C9B07D;
  font-size: 11px;
  font-weight: bold;
}

.headline
{
  font-size: 17px;
  font-weight: bold;
  color: #e8e8e8;
}

.smallHeadline
{
  font-size: 14px;
  font-weight: bold;
  color: #e8e8e8;
}

.smallerHeadline
{
  font-size: 11px;
  font-weight: bold;
  color: #e8e8e8;
}

.subHeadline
{
  font-size: 11px;
  font-weight: bold;
  color: #e9d09D;
}

.boxHeader
{
  position: relative;
  z-index: 3;
}

.boxLayer
{
  position: relative;
  z-index: 1;
  background-color: #755C45;
  top: -8px;
}

.boxContentImage
{
  background-color: #644D38;
  padding: 5px;
}

.boxLabelActive
{
  color: #dedede;
  font-weight: bold;
  font-size: 11px;
}

A.boxLabelLinks:link, A.boxLabelLinks:visited 
{
  text-decoration: none;
  color: #C9B07D;
  background: transparent;
  font-weight: bold;
  font-size: 11px;
}

A.boxLabelLinks:hover 
{
  color: #e0c385;
  text-decoration: none;
  background: transparent;
}

A.boxLabelLinks:active 
{
  color: #ffffff;
  text-decoration: none;
  background: transparent;
}

A.boxLabelLinksSmall:link, A.boxLabelLinksSmall:visited 
{
  text-decoration: none;
  color: #C9B07D;
  background: transparent;
  font-size: 11px;
}

A.boxLabelLinksSmall:hover 
{
  color: #e0c385;
  text-decoration: none;
  background: transparent;
}

A.boxLabelLinksSmall:active 
{
  color: #ffffff;
  text-decoration: none;
  background: transparent;
}

INPUT.style1, SELECT.style1, TEXTAREA.style1
{
  font-family: Verdana, Arial, Helvetica;
  font-size: 11px;
  border: 1px inset #a0a0a0;
  background-color: #f0f0f0;
  color: #606060;
}

INPUT.btnStyle1
{
  font-family: Verdana, Arial, Helvetica;
  font-size: 11px;
  background-color: #f0f0f0;
  color: #606060;
}

A.navi:link, A.navi:visited 
{
  text-decoration: none;
  color: #e0c385;
  background: transparent;
}

A.navi:hover 
{
  color: #fff5e0;
  text-decoration: none;
  background: transparent;
}

A.navi:active 
{
  color: #ffffff;
  text-decoration: none;
  background: transparent;
}

.naviDot
{
  color: #B18730;
}

.naviInactive
{
  color: #a69062;
}

A.head:link, A.head:visited 
{
  text-decoration: none;
  color: #978151;
  background: transparent;
}

A.head:hover 
{
  color: #fff5e0;
  text-decoration: none;
  background: transparent;
}

A.head:active 
{
  color: #ffffff;
  text-decoration: none;
  background: transparent;
}

.headContent
{
  font-size: 11px;
  color: #978151;
}

.headDot
{
  color: #5B4C2A;
}

.gbReplyHeadline
{
  font-size: 10px;
  color: #efefef;
  font-weight: bold;
  margin-left: 20px;
}

.gbReplyContent
{
  font-size: 10px;
  margin-left: 20px;
}

.calFrameNoneBefore
{
  border-left: dotted 3px #644D38;
  border-top: dotted 3px #644D38;
  padding: 3px;
  height: 80px;
}

.calFrameNoneAfter
{
  border-right: dotted 3px #644D38;
  border-bottom: dotted 3px #644D38;
  padding: 3px;
  height: 80px;
}

.calFrame
{
  background-color: #644D38;
  padding: 3px;
  height: 90px;
  width: 100px;
}

.calFrameCurrentDay
{
  background-color: #644D38;
  border: 3px solid #884D38;
  padding: 3px;
  height: 90px;
  width: 100px;
}

.calBackground
{
  background-color: #644D38;
  padding: 3px;
  height: 200px;
}

A.calLabel:link, A.calLabel:visited 
{
  color: #957C65;
  font-weight: bold;
}

.calCell
{
  font-size: 9px;
}






.contentLayer
{
  position: absolute;
  top: 170px; 
  left: 240px;
  width: 750px;
}



.naviPaneLayer
{
  position: absolute;
  top: 160px; 
  left: 83px;
  width: 85px;
  height: 300px;
}

.naviLayer
{
  position: absolute;
  top: 105px; 
  left: 240px; 
}

.naviHeadline
{
  font-size: 20px;
  color: #F8DFA9;
  font-weight: bold;
}





.paragraph
{
  font-size: 13px;
  font-weight: bold;
}

.big
{
  font-size: 17px;
  font-weight: bold;
}

.smaller
{
  font-size: 11px;
}

.smallest
{
  font-size: 9px;
}













.shoutboxHeadline
{
  font-weight: bold;
}

.shoutboxContent
{
  font-size: 5px;
  color: #5c493a;
}






TD.tabAdminActive 
{
  background: #fff0f0;
  border-top: solid 1px #3c291a;
  border-left: solid 1px #3c291a;
  font-weight: bold;
  font-size: 12px;
}

TD.tabAdminInactive 
{
  background: #f8e8e8;
  border-top: solid 1px #3c291a;
  border-left: solid 1px #3c291a;
  border-bottom: solid 1px #3c291a;
  font-weight: bold;
  font-size: 11px;
}

TD.tabActive 
{
  background: #ffffff;
  border-top: solid 1px #3c291a;
  border-left: solid 1px #3c291a;
  font-weight: bold;
  font-size: 12px;
}

TD.tabInactive 
{
  background: #f8f8f8;
  border-top: solid 1px #3c291a;
  border-left: solid 1px #3c291a;
  border-bottom: solid 1px #3c291a;
  font-weight: bold;
  font-size: 11px;
}

TD.tabAdminActiveSmall
{
  background: #fff0f0;
  border-top: solid 1px #3c291a;
  border-left: solid 1px #3c291a;
  font-weight: bold;
  font-size: 12px;
}

TD.tabAdminInactiveSmall
{
  background: #f8e8e8;
  border-top: solid 1px #3c291a;
  border-left: solid 1px #3c291a;
  border-bottom: solid 1px #3c291a;
  font-weight: bold;
  font-size: 11px;
}

TD.tabActiveSmall
{
  background: #ffffff;
  border-top: solid 1px #3c291a;
  border-left: solid 1px #3c291a;
  font-size: 12px;
}

TD.tabInactiveSmall
{
  background: #f8f8f8;
  border-top: solid 1px #3c291a;
  border-left: solid 1px #3c291a;
  border-bottom: solid 1px #3c291a;
  font-size: 11px;
}

TD.tabEmpty
{
  border-left: solid 1px #3c291a;
  border-bottom: solid 1px #3c291a;
}

TD.tabEmptyStart
{
  border-bottom: solid 1px #3c291a;
}

TD.tabContent
{
  background: #ffffff;
  border-right: solid 1px #3c291a;
  border-left: solid 1px #3c291a;
  border-bottom: solid 1px #3c291a;
}



.tabHeadline
{
  font-weight: bold;
  font-size: 13px;
  color: #3c291a;
}

.tabSubHeadline
{
  font-size: 10px;
  color: #5c493a;
}

.enabled
{
  font-weight: bold;
}

.disabled
{
  color: #755C45;
  font-weight: bold;
}






.ecqHeadline
{
	font-weight: bold; 
	font-size: 9px;
	color: #ffffff;
}

A.ecqUser
{
	display: block;
	font-weight: normal; 
	font-size: 9px;
  color: #C9B07D;
}
A.ecqUser:hover
{
	background: gray;
	color: #ffffff;
}
A.ecqUser:active 
{
  color: #C9B07D;
}
A.ecqUserMsg
{
	display: block;
	font-weight: normal; 
	font-size: 9px;
  color: #FFFFFF;
	background: #406040;
}
A.ecqUserMsg:hover
{
	background: #406040;
	color: #FFFFFF;
}
A.ecqUserMsg:active 
{
	background: #406040;
  color: #FFFFFF;
}
A.ecqUserOfflineMsg
{
	display: block;
	font-weight: normal; 
	font-size: 9px;
  color: #c0c0c0;
}
A.ecqUserOfflineMsg:hover
{
	background: gray;
	color: #ffffff;
}
A.ecqUserOfflineMsg:active 
{
  color: #c0c0c0;
}

.msgAmount
{
  font-weight:bold;
  font-size: 8px;
  color: #ff8080;
}
