

/*================================================
  Standard Styles
=================================================*/
body {
  padding            : 9px;
  margin             : 0;
  background         : #FFF;     /* content background */
  color              : #333;
  font-family        : arial,verdana, geneva, sans-serif;
  font-size          : 11px;
 
}

.bodynopadding {
font-size : 11px;
font-family: Verdana,Arial, Helvetica, sans-serif;
color : #000000;
text-decoration: none;
margin-left:0;
margin-right:0;
margin-top:0;
padding:0;
}

.bodylotl {
  padding            : 0;
  margin             : 0;
  background         : #FFF;     /* content background */
  color              : #333;
  font-family        : arial,verdana, geneva, sans-serif;
  font-size          : 11px;
  width              : 566px;
}

.splashbody {
  text-align: center;
  width: 100%;
}

.topbody {
  padding            : 0;
  margin             : 0;
  background         : #FFF;     /* content background */
  color              : #333;
  font-family        : arial,verdana, geneva, sans-serif;
  font-size          : 11px;
}

p, html, table, tr, td, font, input, select {
font-size : 11px;
font-family: arial,verdana, geneva, sans-serif;
color : #333;
}

p {
   margin      : 6px 0;
   padding     : 0;
}

blockquote {
   margin-left: 9px;
}

TD,TR,TABLE,P,FONT	{
font-family: arial,verdana, geneva, sans-serif;
font-size: 11px; 
color: #000000;
}

input,select
{
font-size : 11px;
font-family:  arial,verdana, geneva, sans-serif;
color : #000000;
}

h1.wide {
display: block;
width: 200px;
background-color: #000000;
font-size : 11px;
color : #FFF;
font-weight:normal;
text-align: right;
padding-right : 13px;
line-height: 24px;
margin : 0;
}

h1.full {
display: block;
width: 100%;
background-color: #000000;
font-size : 11px;
color : #FFF;
font-weight:normal;
text-align: right;
padding-right : 13px;
line-height: 24px;
margin : 0;
}

h1
{
display: block;
width: 170px;
background-color: #000000;
font-size : 11px;
color : #FFF;
font-weight:normal;
text-align: right;
padding: 4px 13px 1px 0;
line-height: 22px;
margin : 0;
}

h1.black
{
display: block;
width: 170px;
background-color: #000000;
font-size : 11px;
color : #FFF;
font-weight:normal;
text-align: right;
padding: 4px 13px 1px 0;
line-height: 22px;
margin : 0;
}

h2
{
font-size : 11px;
color : #000000;
font-weight:bold;
margin: 4px 2px;
}

h2.black {
font-size : 11px;
color : #000000;
font-weight:bold;
margin: 4px 2px;

}
h3 {
font-size: 11px;
color: #000000; 
font-weight: normal;
}

a:link, a:visited {

font-size: 11px; 
color: #000000;
}

a:hover
{
color: #000000;
text-decoration:underline;
}

a.blacklnk:link, a.blacklnk:visited {

font-size: 11px; 
color: #000000;
}

/*===============================================
LOTL EXTRAS
=================================================
*/
.subtext {
   color: #999;
}

ul.green {
  color           : #000000;
  list-style-type : disc;
}

.green {
   color          : #000000;
}

.greenb {
  color           : #000000;
  font-weight     : bold;
}

.bigpink {
  color           : #EC007F;
  font-weight     : bold;
  font-size       : 14px;
}

.greytxt {
background-color:#333333;
color:#FFFFFF;

}


a.greylnk:link,a.greylnk:visited {
background-color:#333333;
color:#FFFFFF;
text-decoration:none;
}
a.greylnk:hover {
background-color:#333333;
color:#FFFFFF;
text-decoration:underline;
}

.ltgreyb {
  color           : #999;
  font-weight     : bold;
}

.pbold {
font-size: 11px;
color: #000000; 
font-weight: bold;
}

.blacktxt {
font-size: 11px;
color: #000000; 
font-weight: bold;
}
.pbbold {
font-size: 12px;
color: #000000; 
font-weight: bold;
}

.plt {
font-size: 11px;
color: #000000; 
}

#chickpix1 {
pading: 0;
margin: 0 1px;
}
#chickpix2 {
padding: 0;
margin: 0px 1px;
}
#chickpix3 {
pading: 0;
margin: 0 0 0 1px;
}

#maincontent {
margin : 0;
}

#maincontent a:link, #maincontent a:visited {
font-size: 11px; 
color: #000000; /* #54BB54; */
}

#maincontent a:hover
{
color: #333; 
text-decoration:underline;
}


#column2, #column3 {
   border-left: 1px solid #393;
}

#columnbox {
   border: 1px solid #393;
   padding: 6px 9px;
   background: #E8E8E8;
}
#participate {
   background-color: #F5F8F6;
   text-align: right;
   border-left: 1px solid #393;
}

#participate h2 {
   margin: 6px;
}

.rightdiv {
text-align: right;
}

#lotlbanner {
   margin: 0 0 0 9px;
}

#voteframe {
  width              : 167px;
}

#votediv {
  width              : 167px;
}

.voteframe {padding: 0; margin: 0; border:0; marginheight: 0; marginwidth: 0; frameborder: 0; framespacing: 0; background: transparent; height: 240px;}
.voteframe p {margin-left: 20; padding: 0;}
.voteframe2 {padding: 0; margin: 0; border:0; marginheight: 0; marginwidth: 0; frameborder: 0; framespacing: 0; background: transparent; height:366px;}
.voteframe2 p {margin-left: 20; padding: 0;}
.voteform {padding: 0; margin: 0; border:0;}
.staff {padding: 10px; background-color: #f2f2f2; border-top: 12px solid #fff;
}
.small {
   font-size: 9px;
   color: #ccc;
}
.red {
   color: #ff0000;
   font-weight: bold;
   font-size: 9px;
}
.grey {
  color: #999;
  font-size: 9px;
}
.contact {padding: 10px; border-top: 1px solid #90C;}
#help { position: absolute; width:300px; z-index:1; left: 200px; top: 50px; visibility: hidden; background: #FFFFFF; padding: 8px; border: 1px solid #EC007F;}
.dropdowns {
font-size: 9px;
color: #000000;
margin: 0px;
padding-left: 0px;
}
form {
margin: 0 0 5px 0;
padding: 0;
}
/*================================================
TREE 
=================================================
 Style for tree item text 
  */
.t0i  a:link{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
		
}

.t0i  a:hover{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
		
}
/* Style for tree item image */
.t0im {
	border: 0px;
	width: 24px;
	height: 22px;
}

/* 
================================================
Search styles
================================================
*/
.treebody
{
background-color:#FFFFFF; 
background-image:url(/images/empty.gif);
background-repeat:no-repeat;
width : 192px;
color:#000000;
}

.searchBody
{
background-color:#FFFFFF; 

background-repeat:no-repeat;
width : 192px;
}

.searchbodytext {
font-size : 11px;
font-family: Verdana, Arial, Helvetica, sans-serif;
color : #000000;
text-decoration: none;
}

.searchtext
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
.searchhighlight
{
font-size : 11px;
color:#000000;
font-weight:bold;
font-family: Verdana, Arial, Helvetica, sans-serif;
}

a.searchlink:link, a.searchlink:visited {
font-size : 11px;
font-family: Verdana, Arial, Helvetica, sans-serif;
color : #000000;
text-decoration: underline;
}

a.searchlink:hover {
font-size : 11px;
font-family: Verdana, Arial, Helvetica, sans-serif;
color : #333;
}
/*
================================================
TOP FRAME
================================================
*/


/*--------------- 
top navigation
-----------------*/

#bgtop
{
	top:0;
	left:0;
	position:absolute;
	width:1;
	height:1;
	background-color:#FFF;
}
#logo
{
	top:6;
	left:9;
	position:absolute;
	width:734;
	height:81;
}
#banner
{
	top:0;
	left:283;
	position:absolute;
	width:468;
	height:60;
}

#mainnav
	{
		top:102;
		left:192;
		position:absolute;
		width:568;
		height:22;
		background-color:#FFF;
		text-align: left;
	}

#treenavtop
	{
		top:102; 
		left:0;
		position:absolute;
		width:192;
		height:22;
		background-color:#666;
	} 
 
.topnav
{
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px; 
color: #ffffff;
text-decoration:none;

}


.topnav:hover
{
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px; 
color: #000000;
text-decoration:underline;
}




/*=================================================*/

/* Styles for plugin detect pages */

/* style for the "downloading plugin..." message */
#lyrLoad
{
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px; 
color: #000000
}