/* --------------------------------------------------------
   CSS STYLESHEET DEFINITION 
   -------------------------------------------------------- */
BODY
{
  font-size: 9pt;
  font-family: Verdana, Arial, Helvetica;
  background-color: #000000;
  margin-left: 5px;
  margin-top: 5px;
  margin-right: 5px;
  margin-bottom: 5px;

}
SELECT
{
    font-size: 9pt;
    font-family: Verdana, Arial, Helvetica;
}
INPUT
{
    font-size: 9pt;
    font-family: Verdana, Arial, Helvetica;
}
TEXTAREA
{
    font-size: 9pt;
    font-family: Verdana, Arial, Helvetica;
}
HR
{
    color: #dadada;
}
TD
{
    font-size: 9pt;
    font-family: Verdana, Arial, Helvetica;
    color: #FAE7A4;
}
A 
{
  font-size: 9pt;
  color: #FAE7A4;
  text-decoration: underline;
}
A:hover 
{
  font-size: 9pt;
  color: #000000;
  text-decoration: underline;
}

.contentdivider {
	border-top: 0px;
	border-bottom: 1px;
	border-left: 0px;
	border-right: 0px;
	border-color: #cacaca;
	border-style: dashed;
}

/* --------------------------------------------------------
   SHELL CLASSES
   -------------------------------------------------------- */
.headertext 
{
  font-size: 7pt;
  color: #7B6B2D;
}
.headernav 
{
	font-weight: bold;
  font-size: 9pt;
  color: #7B6B2D;
  ccolor: #FAE7A4;
	font-style: italic;
  text-decoration: none;
}
.headernav:hover
{
	font-weight: bold;
  font-size: 9pt;
  color: #7B6B2D;
	font-style: italic;
  text-decoration: underline;
}
.footertext 
{
  font-size: 8pt;
  color: #7B6B2D;
}
.footerlink 
{
  font-size: 8pt;
  color: #7B6B2D;
  text-decoration: none;
}
.footerlink:hover 
{
  font-size: 8pt;
  color: #7B6B2D;
  text-decoration: underline;
}
.contentbody 
{
  font-size: 9pt;
	background-color: #00cc00;
}
.panelnav 
{
	font-weight: bold;
  font-size: 9pt;
  color: #7B6B2D;
  text-decoration: none;
}
.panelnav:hover
{
	font-weight: bold;
  font-size: 9pt;
  color: #7B6B2D;
  text-decoration: underline;
}

/* --------------------------------------------------------
   RSS FEED CLASSES
   -------------------------------------------------------- */
.rsstext
{
	font-size: 7pt;
	color: #000000;
	background-color: #ffffff;
}
.rsstitle
{
	font-weight: bold;
	font-size: 8pt;
	color: #000000;
}
.rsslink
{
	font-weight: bold;
	font-size: 8pt;
	color: #000000;
  text-decoration: none;
}
.rsslink:hover
{
	font-weight: bold;
	font-size: 8pt;
	color: #000000;
  text-decoration: underline;
}


/* --------------------------------------------------------
   SECTION PANEL CLASSES
   -------------------------------------------------------- */
.sectionpanel 
{
	border: none;
	border: 1px;
	border-color: #cacaca;
	border-style: solid;
	background-color: #000000;
	padding: 3px;
}
.sectionhead 
{
	background-color: #444444;
}
.sectionheadtitle 
{
  font-weight: bold;
  font-size: 10pt;
  text-transform: uppercase;
  color: #ffcc00;
}
.sectionheadsubtitle 
{
  font-size: 7pt;
  color: #ffffff;
}
.sectionbody 
{
  font-size: 8pt;
  color: #7B6B2D;
}
.sectionbodylink
{
	font-size: 8pt;
	color: #7B6B2D;
  text-decoration: underline;
}
.sectionbodylink:hover
{
	font-size: 8pt;
	color: #7B6B2D;
  text-decoration: underline;
}

/* --------------------------------------------------------
   FORM CLASSES
   -------------------------------------------------------- */
.formtitle 
{
  font-weight: bold;
  font-size: 10pt;
  text-transform: uppercase;
  color: #000000;
}
.formsubtitle 
{
  font-size: 8pt;
  color: #000000;
}
.formlabel
{
	font-weight: bold;
	font-size: 8pt;
	color: #7B6B2D;
}
.formlink
{
	font-size: 8pt;
	color: #000000;
  text-decoration: none;
}
.formlink:hover
{
	font-size: 8pt;
	color: #000000;
  text-decoration: underline;
}
.formattn
{
	font-size: 7pt;
	color: #ff5555;
}

/* --------------------------------------------------------
   GAMEHOME CLASSES
   -------------------------------------------------------- */
.gamelabel
{
	font-weight: bold;
	font-size: 8pt;
	color: #7B6B2D;
}
.gamebody
{
	font-weight: bold;
	font-size: 8pt;
	color: #7B6B2D;
	background-color: #ffffff;
}
.gamelink
{
	font-size: 8pt;
	color: #7B6B2D;
  text-decoration: none;
}
.gamelink:hover
{
	font-size: 8pt;
	color: #7B6B2D;
  text-decoration: underline;
}

/* --------------------------------------------------------
   LIBRARY CLASSES
   -------------------------------------------------------- */
.libraryauthor
{
	font-weight: bold;
	font-size: 8pt;
	color: #7B6B2D;
}
.librarydate
{
	font-style: italic;
	font-size: 8pt;
	color: #7B6B2D;
}
.libraryabstract
{
	font-size: 8pt;
	color: #7B6B2D;
}
.librarylink
{
	font-size: 9pt;
	color: #7B6B2D;
  text-decoration: none;
}
.librarylink:hover
{
	font-size: 9pt;
	color: #7B6B2D;
  text-decoration: underline;
}

/* --------------------------------------------------------
   MEMBER CLASSES
   -------------------------------------------------------- */
.memberbody
{
	font-size: 9pt;
	color: #7B6B2D;
}
.memberbio 
{
  font-size: 7pt;
  color: #000000;
	background-color: #efefef;
	padding: 4px;
}
.memberlink
{
	font-size: 9pt;
	color: #7B6B2D;
  text-decoration: none;
}
.memberlink:hover
{
	font-size: 9pt;
	color: #7B6B2D;
  text-decoration: underline;
}

/* --------------------------------------------------------
   SIDE PANEL CLASSES
   -------------------------------------------------------- */
.sidepaneltitle 
{
  font-size: 9pt;
	font-weight: bold;
  color: #000000;
}
.sidepaneltext 
{
  font-size: 8pt;
  color: #000000;
}
.sidepaneltextsm 
{
  font-size: 7pt;
  color: #000000;
}
.sidepanellink
{
	font-size: 8pt;
	color: #000000;
  text-decoration: none;
}
.sidepanellink:hover
{
	font-size: 8pt;
	color: #000000;
  text-decoration: underline;
}
.sidepanelbutton
{
	font: 11px arial,helvetica, sans-serif; 
	letter-spacing: 1; 
	color: #000000; 
	cursor: pointer; 
	cursor: hand; 
	padding: 0px;
	bacground-color: #efefef;
}
.sidepanel 
{
	border: none;
	border: 1px;
	border-color: #cacaca;
	border-style: solid;
	background-color: #ffffff;
	padding: 3px;
}
.sidepanelhead 
{
	background-color: #444444;
}
.sidepanelheadtitle 
{
  font-weight: bold;
  font-size: 10pt;
  text-transform: uppercase;
  color: #ffcc00;
}
.sidepanelheadsubtitle 
{
  font-size: 7pt;
  color: #ffffff;
}
.sidepanelbody 
{
  font-size: 7pt;
  color: #000000;
}


/* --------------------------------------------------------
   NEWS PANEL CLASSES
   -------------------------------------------------------- */
.newstext
{
	font-size: 9pt;
	color: #7B6B2D;
	background-color: #000000;
}
.newstitle
{
	font-weight: normal;
	font-size: 9pt;
	color: #7B6B2D;
	background-color: #efefef;
	border-top: 0px;
	border-bottom: 1px;
	border-left: 0px;
	border-right: 0px;
	border-color: #cacaca;
	border-style: solid;
}
.newsauthor
{
	font-weight: normal;
	font-size: 9pt;
	color: #7B6B2D;
	background-color: #000000;
	border-top: 1px;
	border-bottom: 1px;
	border-left: 1px;
	border-right: 1px;
	border-color: #cacaca;
	border-style: dashed;
}
.newsattn
{
	font-size: 9pt;
	color: #ff5555;
}
.newslink
{
	font-size: 9pt;
	color: #7B6B2D;
  text-decoration: none;
}
.newslink:hover
{
	font-size: 9pt;
	color: #7B6B2D;
  text-decoration: underline;
}


/* --------------------------------------------------------
   NEWS PANEL CLASSES
   -------------------------------------------------------- */
.materialslink
{
	font-size: 9pt;
	color: #000000;
  text-decoration: none;
}
.materialslink:hover
{
	font-size: 9pt;
	color: #000000;
  text-decoration: underline;
}

/* --------------------------------------------------------
   FORUM CLASSES
   -------------------------------------------------------- */


/* --------------------------------------------------------
   FILESTORE CLASSES
   -------------------------------------------------------- */
.filestorelink
{
  font-size: 9pt;
  color: #7B6B2D;
  text-decoration: none;
}
.filestorelink:hover
{
  font-size: 9pt;
  color: #7B6B2D;
  text-decoration: underline;
}

/* --------------------------------------------------------
   CALENDAR EVENTS CLASSES
   -------------------------------------------------------- */
.eventsheader
{
  font-weight: bold;
  font-size: 12pt;
  color: #000000;
  background-color: #efefef;
}
.eventsheaderss
{
  font-size: 8px;
  color: #000000;
  background-color: #efefef;
}
.eventsday
{
  font-size: 8pt;
  color: #000000;
  background-color: #ffffff;
}
.eventstoday
{
  font-size: 8pt;
  color: #000000;
  background-color: #cecece;
}
.eventsdayattn
{
  font-size: 8pt;
  color: #000000;
  border: 1px #cc0000 solid;
  background-color: #ffffff;
}
.eventstodayattn
{
  font-size: 8pt;
  color: #000000;
  background-color: #cecece;
  border: 1px #cc0000 solid;
}
.eventsdayss
{
  font-size: 8px;
  color: #000000;
  background-color: #ffffff;
}
.eventstodayss
{
  font-size: 8px;
  color: #000000;
  background-color: #cecece;
}
.eventsdayattnss
{
  font-size: 8px;
  color: #000000;
  border: 1px #cc0000 solid;
  background-color: #ffffff;
}
.eventstodayattnss
{
  font-size: 8px;
  color: #000000;
  background-color: #cacaca;
  border: 1px #cc0000 solid;
}
.eventslink
{
  font-size: 7pt;
  color: #6E572B;
  text-decoration: none;
}
.eventslink:hover
{
  font-size: 7pt;
  color: #6E572B;
  text-decoration: underline;
}
.eventslinkss
{
  font-size: 8px;
  color: #000000;
  text-decoration: underline;
}
.eventslinkss:hover
{
  font-size: 8px;
  color: #000000;
  text-decoration: underline;
}
.events
{
  font-size: 8pt;
  color: #7B6B2D;
}


/* --------------------------------------------------------
   SHARED ENGINE CLASSES
   -------------------------------------------------------- */
.notice
{
    FONT-SIZE: 10px;
    COLOR: #cc0000;
}
.pagemsg
{
    FONT-SIZE: 9pt;
    COLOR: #cc0000;
    FONT-WEIGHT: bold;
    background: #efefef;
    border: none;
    border-left: 2px;
    border-right: 0px;
    border-top: 0px;
    border-bottom: 0px;
    border-style: solid;
    border-color: #000000;
    padding: 5px;
}
.alert
{
    COLOR: #ff5555;
}
.required
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    VERTICAL-ALIGN: super;
    COLOR: #ff0000;
}
.datalabel
{
  font-weight: bold;
  font-size: 9pt;
  color: #000000;
}


/* --------------------------------------------------------
   SUPPORT AREA
   -------------------------------------------------------- */
.contenttext
{
  font-size: 12px;
  color: #7B6B2D;
}
.contentheader
{
  font-weight: normal;
  font-size: 20px;
  color: #7B6B2D;
}
.contentsubheader
{
  font-weight: bold;
  font-size: 14px;
  color: #7B6B2D;
}
.contentlabel
{
  font-weight: bold;
  font-size: 10px;
  color: #7B6B2D;
}
.contentfootnote
{
  font-weight: normal;
  font-size: 10px;
  color: #cc0000;
}
.contentfooter
{
  font-size: 10px;
  color: #ffffff;
  background-color: #000000;
}
.contentfooter a:link
{
  color: #cacaca;
}
