body {
  background: #ffffff;
}

body {
	margin:0px;padding:0px;
	scrollbar-face-color : #ffffff;
	scrollbar-highlight-color : #666666;
	scrollbar-shadow-color : #eeeeee;
	scrollbar-3dlight-color : #ffffff;
	scrollbar-arrow-color : #eeeeee;
	scrollbar-track-color : #ffffff;
	scrollbar-darkshadow-color : #eeeeee;
	scrollbar-base-color : #ffffff;
}

body,td,li,p,div,a,.txt {
  font: 11px Arial;
  color: #000000;
  line-height: 100%;
}

ul { margin:0px;padding:0px; }
li { margin-left:15px;margin-top:3px; }

a:link,a:visited,a:active {
  color: #000000;
  text-decoration:underline;
}
a:hover {
	color:#666666;
	text-decoration:underline;
}

.head {
  font-size: 16px;
  text-transform: uppercase;
  font-weight:bold;
  line-height: 120%;
}

.subhead {
  font-size: 13px;
  font-weight:bold;
  line-height: 120%;
}

.wtxt {
  color: #ffffff;
}

.gtxt {
  color: #666666;
}

.ptxt {
  color: #cc0099;
}

b, strong {
  font-weight: bold;
}

.upp {
  text-transform: uppercase;
  font-weight: bold;
}

.error {
	color: #ff0000;
	text-transform: uppercase;
}

.rtxt {
	color: #000000;
	text-transform: lowercase;
}

a.nav:link,a.nav:visited,a.nav:active {
  color:#000000;
  text-decoration:none;
  text-transform: uppercase;
  font-weight:bold;
}

a.nav:hover {
  color:#666666;
  text-decoration:none;
  text-transform: uppercase;
  font-weight:bold;
}

a.gnav:link,a.gnav:visited,a.gnav:active {
  color:#666666;
  text-decoration:none;
  text-transform: uppercase;
  font-weight:bold;
}

a.gnav:hover {
  color:#000000;
  text-decoration:none;
  text-transform: uppercase;
  font-weight:bold;
}

a.fnav:link,a.fnav:visited,a.fnav:active {
  color:#000000;
  text-decoration:none;
  text-transform: lowercase;
  font-weight:bold;
}

a.fnav:hover {
  color:#666666;
  text-decoration:none;
  text-transform: lowercase;
  font-weight:bold;
}

a.fnav2:link,a.fnav2:visited,a.fnav2:active {
  color:#666666;
  text-decoration:none;
  text-transform: lowercase;
  font-weight:bold;
}

a.fnav2:hover {
  color:#000000;
  text-decoration:none;
  text-transform: lowercase;
  font-weight:bold;
}

a.more:link,a.more:visited,a.more:active {
  color:#000000;
  text-decoration:none;
  font-weight:bold;
}

a.more:hover {
  color:#666666;
  text-decoration:none;
  font-weight:bold;
}

.bgw { background-color:#ffffff; }
.bgb { background-color:#000000; }
.bgr { background-color:#ff0000; }
.bgy { background-color:#cccccc; }
.bgline { background:url(../img/div_hor.gif); }

.imgLeft {
    margin-right: 4px;
	margin-bottom: 4px;
	border:1px solid #333333;
}

.imgRight {
    margin-left: 4px;
	margin-bottom: 4px;
	border:1px solid #333333;
}

.space3 {
    padding-left: 3px;
	padding-right: 3px;
}

.space6 {
    padding-left: 6px;
}

.spaced {
    margin-left: -6px;
}

/* styles for forms */
.box { font:normal normal 11px Arial; color: #ffffff; border:1px solid #000000; width:185px; background-color:#000000; }
.box2 { font:normal normal 11px Arial; color: #ffffff; border:1px solid #000000; width:50px; background-color:#000000; }
.box3 { font:normal normal 11px Arial; color: #ffffff; border:1px solid #000000; width:330px; background-color:#000000; }
.box3 {
	scrollbar-face-color : #000000;
	scrollbar-highlight-color : #666666;
	scrollbar-shadow-color : #eeeeee;
	scrollbar-3dlight-color : #000000;
	scrollbar-arrow-color : #eeeeee;
	scrollbar-track-color : #000000;
	scrollbar-darkshadow-color : #eeeeee;
	scrollbar-base-color : #000000;
}
.box4 { font:normal normal 11px Arial; color: #ffffff; border:1px solid #000000; width:148px; background-color:#000000; }
.box5 { font:normal normal 11px Arial; color: #ffffff; border:1px solid #000000; width:70px; background-color:#000000; }
.box6 { font:normal normal 11px Arial; color: #ffffff; border:1px solid #000000; background-color:#000000; }

#div1{position:absolute; left:0; top:0; width:100%; min-height:100%;}

/* RTE styles */
span.richTextArea P {margin:3px;}

h1 {  /* equals .subhead */
	font-size: 16px;
  	text-transform: uppercase;
	font-weight:bold;
}

h2 {  /* equals h1 without uppercase */
	font-size: 13px;
	font-weight:bold;
}

h3 { /* based on h2 */
	font-size: 11px;
  	color: #000000;
}

//?.rtext ul { }
//?.rtext ol { }
//?.rtext li { }

/* end RTE styles */

/* adLink banners */
/*#adl_leaderboard {
	text-align: center;
	width: 862px;
}*/