body {   
  background: #ffffff;
}

body {
	margin:0px;padding:0px;
	scrollbar-face-color : #ffffff;
	scrollbar-highlight-color : #fcf3eb;
	scrollbar-shadow-color : #540181;
	scrollbar-3dlight-color : #f5883d;
	scrollbar-arrow-color : #f5883d;
	scrollbar-track-color : #ffffff;
	scrollbar-darkshadow-color : #000000;
	scrollbar-base-color : #ffffff;
}

body,td,li,p,.txt {
  font: 11px Arial, Helvetica, sans-serif;
  color: #ff7000;
}

a:link,a:visited,a:active,a:hover,.vote {
  color: #ff7000; 
  text-decoration:underline;
}
a:hover,.vote {
	color:#540181;
	text-decoration: underline;
}

.head {
  font-size: 11px;
  color: #540181;
  font-weight:bold;
}

.ohead {
  font-size: 11px;
  color: #ff8000;
  font-weight:bold;
}


.ptxt {
  color: #540181;
}

.wtxt {
  color: #ffffff;
  text-decoration:underline;
}

.itemhead {
  font-size: 11px;
  color: #540181;
  font-weight:bold;
}

b, strong {
  font-weight: bold;
}

.txtred, .error {
	color: #ff0000;
	font-weight: bold;
}

a.nav:link,a.nav:visited {
  color:#ffffff;
  text-decoration:none;
}

a.nav:active {
  color:#ffffff;
  text-decoration:underline;
}

a.nav:hover {
  color:#ffffff;
  text-decoration:underline;
}

a.olink:link,a.olink:visited,a.olink:active {
  color: #f5883d;
  text-decoration:underline;
}

a.olink:hover {
  color: #540181;
  text-decoration:underline;
}

a.plink:link,a.plink:visited,a.plink:active {
  color: #540181;
  text-decoration:none;
}

a.plink:hover {
  color: #f5883d;
  text-decoration:underline;
}

a.pager:link,a.pager:visited,a.pager:active {
  color: #540181;
  text-decoration:underline;
}

a.pager:hover {
  color: #f5883d;
  text-decoration:underline;
}

a.copy:link,a.copy:visited,a.copy:active {
  color: #f5883d;
  text-decoration:none;
}

a.copy:hover {
  color: #540181;
  text-decoration:underline;
}

/* forum links */
a.forum:link,a.forum:visited,a.forum:active {
  color: #676865;
  font-size: 10px;
  text-decoration:none;
  text-transform: lowercase;
}

/* forum links */
a.forum:hover {
  color: #676865;
  font-size: 10px;
  text-decoration:underline;
  text-transform: lowercase;
}

.bglight { background:#fcf3eb; }
.bgo { background:#f5883d; }
.bgp { background:#540181; }
.bgw { background:#ffffff; }
.bgrim { background:#2d94be; }
.bgnav { background:#ff8000;color: #ffffff; }
.bgsubnav { background:#540181;color: #ffffff; }

.space {
    padding: 7px;
}

.space2 {
    padding: 2px;
}

.nrlist { text-indent:-12px; }

/* styles for forms */
.box { font:normal normal 10px Helvetica, Arial; color: #f5883d; border: 1px solid #f5883d; width:180px; background-color:#ffffff; }
.box {
	scrollbar-face-color : #ffffff;
	scrollbar-highlight-color : #fcf3eb;
	scrollbar-shadow-color : #540181;
	scrollbar-3dlight-color : #f5883d;
	scrollbar-arrow-color : #f5883d;
	scrollbar-track-color : #ffffff;
	scrollbar-darkshadow-color : #000000;
	scrollbar-base-color : #ffffff;
}
.box2 { font:normal normal 10px Helvetica, Arial; color: #f5883d; border: 1px solid #f5883d; width:38px; background-color:#ffffff; }
.box3 { font:normal normal 10px Helvetica, Arial; color: #f5883d; border: 1px solid #f5883d; background-color:#ffffff; }

/* RTE styles */
span.richTextArea P {margin:3px;}

h1 {  
	font-size: 11px;
  color: #f5883d;
  font-weight:bold;
}

h2 {  
	font-size: 11px;
  color: #f5883d;
  font-weight:bold; 
}

h3 { /* based on h2 */
	font-size: 11px;
  color: #f5883d;
  font-weight:bold; 
}

h4 { /* not used */
	font-size: 11px;
  color: #f5883d;
  font-weight:bold;
}

h5 { /* not used */
	font-size: 11px;
  color: #f5883d;
  font-weight:bold;
}

//?.rtext ul { }
//?.rtext ol { }
//?.rtext li { }

/* end RTE styles */
