/*Main HTML Tags Style  When updating styles in here, please also update the styles.php page accordingly...*/
BODY
{
  BACKGROUND-COLOR: #ffffff;

  COLOR: #003c23;
  FONT-FAMILY: Arial, Tahoma;
  FONT-SIZE: 11pt;
  MARGIN: 0px;
  PADDING-BOTTOM: 0px;
  PADDING-LEFT: 0px;
  PADDING-RIGHT: 0px;
  PADDING-TOP: 0px
}

#P       {
COLOR: #003c23; 
FONT-FAMILY: 'Arial Narrow', Tahoma;
FONT-SIZE: 11pt;
LETTER-SPACING: normal; 
PADDING-BOTTOM: 0px; 
PADDING-LEFT: 5px; 
PADDING-RIGHT: 5px;
PADDING-TOP: 0px;
TEXT-ALIGN: justify;
TEXT-INDENT: 0pt
width: 80%;
}

.Pcont       {
COLOR: #cc3300; 
FONT-FAMILY: Arial,bold;
FONT-SIZE: 14pt;
LETTER-SPACING: normal;

}

P.infopage {
COLOR: #003c23;
FONT-FAMILY: Tahoma, Arial; 
FONT-SIZE: 11pt;
LETTER-SPACING: normal; 
MARGIN-left: 150px; 
PADDING-BOTTOM: 5px;
PADDING-LEFT: 5px;
PADDING-RIGHT: 5px;
PADDING-TOP: 5px;
TEXT-ALIGN: justify; 
TEXT-INDENT: 0pt 
}

A
{
  COLOR: #000099;
  TEXT-DECORATION: none
}
A:active
{
  COLOR: #ff6666;
  TEXT-DECORATION: underline
}
A:hover
{
  COLOR: #ff6666;
  TEXT-DECORATION: underline
}
A:link
{
  COLOR: #009999

}
A:visited
{
  COLOR: #666699
}
B
{
  FONT-FAMILY: Tahoma, Arial;
  FONT-WEIGHT: bold
}
BLOCKQUOTE
{
  BORDER-BOTTOM: medium none;
  BORDER-LEFT: #993333 thick outset;
  BORDER-RIGHT: medium none;
  BORDER-TOP: medium none;
  COLOR: #666699;
  FONT-FAMILY: Tahoma, Arial;
  HEIGHT: 0pc;
  MARGIN-LEFT: 10pt;
  PADDING-LEFT: 5pt;
  TEXT-ALIGN: justify;
  TEXT-DECORATION: none;
  TEXT-INDENT: 0pt;
  WIDTH: 80%
}
HR
{
  COLOR: #003c23;
  FONT-SIZE: 95%
}

H1
{
  BACKGROUND-COLOR: #f58447;           /*  #fba342 */
  COLOR: #003c23;
  FONT-FAMILY: Tahoma, Garamond;
  FONT-SIZE: 18pt;
  FONT-VARIANT: small-caps;
  MARGIN-left: 90pt;
  MARGIN-right: 90pt;
  TEXT-ALIGN: center;
  TEXT-TRANSFORM: capitalize;
  PADDING-BOTTOM: 6px;
  PADDING-LEFT: 5px;
  PADDING-RIGHT: 5px;
  PADDING-TOP: 7px;

}

H2 /* Heading */
{
  BACKGROUND-COLOR: #f6d209;          /*#8D9D96*/
  COLOR: #000000;                     /*#ffffff*/
  /*FONT-FAMILY: Courier;*/
  FONT-SIZE: 16pt;
  FONT-WEIGHT: 600;
  MARGIN-left: 0pt;
  TEXT-ALIGN: center;
  TEXT-TRANSFORM: capitalize;
  PADDING-BOTTOM: 5px;
  PADDING-LEFT: 5px;
  PADDING-RIGHT: 5px;
  PADDING-TOP: 5px;

}
H3
{
  COLOR: #003c23;
  FONT-FAMILY: Arial;
  FONT-SIZE: 18pt;
  FONT-WEIGHT: 600;
  MARGIN-left: 5pt;
  TEXT-ALIGN: left;
}
H4
{
  COLOR: #003c23;
  FONT-FAMILY: Arial;
  FONT-SIZE: 14pt;
  FONT-WEIGHT: 600;
  MARGIN-left: 5pt;
  TEXT-ALIGN: left;
}

H5
{
  COLOR: #003c23;
  FONT-FAMILY: Arial;
  FONT-SIZE: 12pt;
  FONT-STYLE: Italic;
  FONT-WEIGHT: 400;
  MARGIN-left: 5pt;
  TEXT-ALIGN: left;
}

UL
{
  MARGIN: 10px;
  TEXT-ALIGN: left
}
LI
{
  FONT-FAMILY: 'Arial Narrow', Arial;
  FONT-SIZE: 11pt;
  margin-left : 15px;
  FONT-WEIGHT: normal
}
PRE {
  COLOR: #0000ff;
  float: left;
  text-align: left;
  FONT-FAMILY: courrier;
  FONT-SIZE: 9pt;
  FONT-VARIANT: normal;
  padding-left: 5px;
}

/*Classes*/

.simplelist
{
  FONT-FAMILY: 'courrier';
  FONT-SIZE: 1em;    /*10pt;*/
  FONT-WEIGHT: bold;
  margin-left: 5px;
  display: list;
  list-style-type: none;
  padding-left: 0px;


}
.UserName
{
  COLOR: #003c23;
  FONT-FAMILY: 'Tahoma' , 'Arial';
  FONT-SIZE: 12pt;
  FONT-STYLE: italic;
  FONT-VARIANT: normal;
  FONT-WEIGHT: 600;
  TEXT-TRANSFORM: capitalize
}

.linkmail
{
  COLOR: #cc6600;
  FONT-FAMILY: 'Arial';
  FONT-SIZE: 12pt;
}

/*Form Classes*/
.formbox
{
padding: 5px; margin: 0px auto
size: 100%;
}

.row  /*Usually a div: starts a row in a form*/
{
clear: both;
padding-top: 2px;
}

.infolabel {  /*Label in a form : usually a span*/
  COLOR: #666699;
  float: left;
  text-align: right;
  width: 150px;
  FONT-FAMILY: Tahoma, arial;
  FONT-SIZE: 9pt;
  FONT-VARIANT: normal;
  Font-weight: 700;

}
.info    { /*Info in a form : usually a span*/
  COLOR: #000099;
  float: left;
  text-align: left;
  width: 300px;
  FONT-FAMILY: Tahoma, arial;
  FONT-SIZE: 10pt;
  FONT-VARIANT: normal;
  padding-left: 5px;
}
.help    {
  COLOR: #666699;
  background-color: #e6e8fa;
  text-align: left;
  FONT-FAMILY: Tahoma, arial;
  FONT-SIZE: 9pt;
  FONT-VARIANT: normal;
  text-align: left;
  width: 100px;
  padding-left: 2px;

} 
.small    {
  COLOR: #000099;
  text-align: center;
  FONT-FAMILY: Tahoma, arial;
  width: 100%;
  FONT-SIZE: 9pt;
  FONT-style: italic;
  padding-left: 5px;
}



.note    {
  COLOR: #666699;
  text-align: left;
  FONT-FAMILY: Tahoma, arial;
  FONT-SIZE: 9pt;
  FONT-VARIANT: normal;
}

.width75 {
  COLOR: #000099;
  float: left;
  text-align: left;
  width: 175px;
  height: 20px;
  FONT-FAMILY: 'arial narrow', arial;
  FONT-SIZE: 10pt;
  FONT-VARIANT: normal;
  padding-left: 2px;
  overflow:hidden;
}

.motd {
width: 600px;
height:200px;
overflow: scroll;}

.copyright        {
  COLOR: #666699;
  FONT-FAMILY: Arial;
  FONT-SIZE: 8pt;
  FONT-WEIGHT: 300;
  TEXT-DECORATION: none
}
.spacer  { visibility: hidden;}
.hrbottom  {
padding: 0px;
border-bottom: 2px #003c23 solid ;
height: 163px;
}

.hrbottom1  {
padding: 0px;
border-bottom: 2px #003c23 solid ;
height: 148px;
}

.areas
{
  COLOR: #666699;
  FONT-FAMILY: Tahoma, Arial;
  FONT-SIZE: 12pt;
  FONT-WEIGHT: bold;
  MARGIN: 0px;
  PADDING-BOTTOM: 1px;
  PADDING-LEFT: 1px;
  PADDING-RIGHT: 1px;
  PADDING-TOP: 1px;
  TEXT-DECORATION: none
}
/*Table for Results...........*/
.borderarea         /*Makes the flat outside border*/
{
  BACKGROUND-COLOR: #003c23;
}
.resulttable
{
  COLOR: #003c23;
  FONT-FAMILY: Tahoma, 'Arial Narrow';
  FONT-SIZE: 80%;
}
.TablePageHeader
{
  BACKGROUND-COLOR: #8D9D96;
}
.rowodd
{
  BACKGROUND-COLOR: #ffffff;
}
.roweven
{
  BACKGROUND-COLOR: #e6e8fa;
}
.content
{
  FONT-FAMILY: Arial, Tahoma;
  FONT-SIZE: smaller;
  LETTER-SPACING: normal;
  MARGIN: 5px;
  PADDING-BOTTOM: 0px;
  PADDING-LEFT: 0px;
  PADDING-RIGHT: 0px;
  PADDING-TOP: 10px;
  TEXT-ALIGN: left;
  TEXT-INDENT: 5pt
  height: 600 em;
  /*BACKGROUND-COLOR: #e6e8fa;*/

}


/*IDs ...........*/
#PageHeader
{position: absolute;
	height:3em;
	padding-top:4px;
	padding-bottom:4px;
	margin:0px;
	top: 0;
}
#bugs     /*For Name Tag*/
{
  position: relative;
  COLOR: #ee8511;
  FONT-FAMILY: 'DomCasual BT', 'Arial Narrow';
  FONT-SIZE: 20pt;
  FONT-WEIGHT: bold;
  MARGIN-LEFT: 10px;
  PADDING-LEFT: 5px
  text-align:center;
  left: 900;

}

#drugs  /*For Name Tag*/
{
  position: relative;
  COLOR: #ee8511;
  FONT-FAMILY: 'Comic Sans MS';            /* DomCasual BT */
  FONT-SIZE: 20pt;
  FONT-STYLE: italic;
  FONT-WEIGHT: bold;
  text-align:center;
  left: 1100;
}

#toc {
position: absolute;
top: 146px;
left: 150px;
height: 25px;
  COLOR: #666666;
  FONT-FAMILY: 'courrier';
  FONT-SIZE: 12pt;
  FONT-WEIGHT: bold;

}


#bd    /*For Name Tag*/
{
  COLOR: 003c23;
  FONT-FAMILY: 'Arial Narrow';
  FONT-SIZE: 12pt;
  FONT-STYLE: normal;
  FONT-VARIANT: small-caps;
  FONT-WEIGHT: 600;
  TEXT-DECORATION: overline
}
#logo
{
     position: absolute;
     top: 0;
     left: 350px;
     PADDING: 0px, 0px, 0px, 0px;
     text-align:center;
}

#deflogo
{
     position: absolute;
     top: 0;
     left: 800px;
     PADDING: 0px, 0px, 0px, 0px;
     text-align:center;
}



#printbody
{
/*background-color: white;*/
position: absolute;
top: 150px;
left:5px;
width:95%;
PADDING-RIGHT: 10px
}

/*Links........*/
A.toplink:active {
  COLOR: #ffff33;
  FONT-FAMILY: Courier;
  FONT-SIZE: 10pt;
  FONT-WEIGHT: normal;
  TEXT-DECORATION: none
}
A.toplink:link
{
  COLOR: #993300;
  FONT-FAMILY: Courier;
  FONT-SIZE: 10pt;
  FONT-WEIGHT: 600;
  TEXT-DECORATION: none
}
A.toplink:visited
{
  COLOR: #993300;
  FONT-FAMILY: Courier;
  FONT-SIZE: 10pt;
  FONT-WEIGHT: 600;
  TEXT-DECORATION: none
}
A.UserName:active
{
  COLOR: #ffff33;
  FONT-FAMILY: Courier;
  FONT-SIZE: 10pt;
  FONT-WEIGHT: normal;
  TEXT-DECORATION: none
}
A.UserName:link
{
  COLOR: #ff6666;
  FONT-FAMILY: Courier;
  FONT-SIZE: 10pt;
  FONT-WEIGHT: 600;
  TEXT-DECORATION: none
}
A.UserName:visited
{
  COLOR: #660000;
  FONT-FAMILY: Courier;
  FONT-SIZE: 10pt;
  FONT-WEIGHT: 600;
  TEXT-DECORATION: none
}
A.addsomthing:active
{
  COLOR: #408080;
  FONT-FAMILY: 'Arial Narrow';
  font-size: 80%; font-weight: bold;
  TEXT-DECORATION: underline
}
A.addsomthing:hover
{
 COLOR: #408080;
  FONT-FAMILY: 'Arial Narrow';
  font-size: 80%; font-weight: normal;
  TEXT-DECORATION: underline
}

A.addsomthing
{
  COLOR: #408080;
  FONT-FAMILY: 'Arial Narrow';
  font-size: 80%; font-weight: bold;
  TEXT-DECORATION: none
}
A.addsomthing:visited
{
 COLOR: #408080;
  FONT-FAMILY: 'Arial Narrow';
  font-size: 80%; font-weight: bold;
  TEXT-DECORATION: none;
}

A.sortlink:link
{
  TEXT-DECORATION: none
}




#footerx {
	position: absolute;
	width: 750px;
	left:-10px;
	margin-top:10px;
	border-top: solid 1px #808080;
	border-bottom: solid 1px #808080;
	margin-bottom: 2px;
	background-color: #ffffe8;
	text-align:center;
}

#footer {
	position: absolute;
        top: 550px;
	width: 750px;
	text-align:center;

}


 /* menu */
 
#printplace {
	position: absolute;
	left: 2px;
	top: 565px;
	width: 8px;
	/*width: 50%;*/
	z-index:10;
}
#printplace ul {
	margin: 0; /*removes indent IE and Opera*/
	padding: 0; /*removes indent Mozilla and NN7*/
	list-style-type: none; /*turns off display of bullet*/
	font-weight:bold;
}
#printplace li {
	margin: 0;
}
#printplace a {
	/*/*/display: block;
	padding: 5px 1px 5px 5px ;
	border-top: 1px solid #EEEEEE;
	border-right: 1px solid #666666;
	border-bottom: 1px solid #666666;
	border-left: 1px solid #EEEEEE;
	background-color: #CED6C6;              /*8ECB4B  ffff66 - yellow. #cc660 - brown. old - #CED6C6*/
	width:9em;
}
#printplace a:link, #navlist a:visited {
	color: #000;
	/*/*/color: #000000;
	text-decoration: none; /* */
}
#printplace a:hover {
	border: 1px solid #333;
	background-color: #003c23;     /*D3F67A  #ccc*/
	color: #ffffff;                /*#333*/
}




#navlist {
	position: absolute;
	left: 0px;
	top: 165px;
	width: 8px;
	/*width: 50%;*/
	z-index:10;
}
#navlist ul {
	margin: 0; /*removes indent IE and Opera*/
	padding: 0; /*removes indent Mozilla and NN7*/
	list-style-type: none; /*turns off display of bullet*/
	FONT-SIZE: 100%;
	font-weight:bold;
}
#navlist li {
	margin: 0;
}
#navlist a {
	/*/*/display: block;
	padding: 6px 2px 6px 10px ;
	border-top: 1px solid #EEEEEE;
	border-right: 1px solid #666666;
	border-bottom: 1px solid #666666;
	border-left: 1px solid #EEEEEE;
	background-color: #cc6600;              /*ffff66 - yellow. #cc660 - brown. old - #CED6C6*/
	width:9em;
}
#navlist a:link, #navlist a:visited {
	color: #000;
	/*/*/color: #000000;
	text-decoration: none; /* */
}
#navlist a:hover {
	border: 1px solid #333;
	background-color: #ffff66;     /*#ccc*/
	color: #333;                /*#333*/
}

#textonly a:link, #textonly a:visited {
	/*/*/border: 0;
	margin-top: 0.3em;
	background-color: #ffffe8;
	color: #333; /*#333 */
}
#textonly a:hover {
	/*/*/border: 0;
	background-color: #CED6C6;
	color: #333; /* */
}


#navlist a:tab { background-color: #003c23; border: 0px solid #000000; border-bottom-width: 0px;  text-decoration: none; }
#navlist a:SelectedTrue, #navlist a.SelectedTrue:visited {background-color: #cc660; COLOR: #000000;}
#navlist a:SelectedTrue:hover { background-color: #ffff66; color: #000000; }

#navlist a:SelectedFalse, #navlist a.SelectedFalse:visited {color: #000000; background-COLOR: #cc660;}
#navlist a:SelectdFalse:hover { background-color: #ffff66; color: #000000; }

#navlist .SelectedTrue
{ background-color: #f6d209;}   /* This is the selected area*/
#navlist .SelectedFalse
{ background-color: #cc660;}




/*_____________________________________________________________

more text styles*/

.nb
{
    COLOR: red;
    FONT-SIZE: 10pt;
}

.refs
{
    COLOR: black;
    FONT-SIZE: 9pt;
}

.legal
{
        position: absolute;
	COLOR: Green;
	FONT-SIZE: 8pt;
        top: 60px;
        left: 790px;

}

.legal1
{
        position: absolute;
	COLOR: Green;
	FONT-SIZE: 8pt;
        text-align: left;
        /*top: 80px;*/
        /*right: 10px;*/

}

.legal2
{
        position: absolute;
	COLOR: Green;
	FONT-SIZE: 8pt;
        text-align: right;

}

P.main
{
        /*position: absolute;*/
	COLOR: black;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 11pt;
	TEXT-ALIGN: left;
	top: 250px;
	left: 10px;
	
}

.PI
{
        position: absolute;
	COLOR: black;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 8pt;
	TEXT-ALIGN: left;
	top: 110px;
	left: 790px;
	
}

/*Style sheet for tabs at the top of page*/
#tabArea { 
position: absolute;
top: 145px;
left: 180px;
font-size: 100%; font-weight: bold;
}
a.tab { background-color: #003c23; border: 0px solid #000000; border-bottom-width: 0px;  text-decoration: none; }
a.SelectedTrue, a.SelectedTrue:visited {background-color: #f6d209; COLOR: #000000;}  /* selected area*/
a.SelectedTrue:hover { background-color: #ffffff; color: #000000; }

a.SelectedFalse, a.SelectedFalse:visited {color: #000000; background-COLOR: #cc6600;}
a.SelectedFalse:hover { background-color: #ffffff; color: #000000; }

.SelectedTrue
{ background-color: #ffffff; border: 0px solid #000000; border-bottom-width: 0px; padding: 2px 1em 0px 1em; text-decoration: none; }
.SelectedFalse
{ background-color: #003c23; border: 0px solid #000000; border-bottom-width: 0px; padding: 2px 1em 0px 1em; text-decoration: none; }

/*Bird links*/

a.birdlink:link        {font-family: tahoma, arial, helvetica, sans-serif; text-decoration: underline; font-weight: bold; font-size: 10pt; margin-left: 25px; color: #0000a0; }
a.birdlink:active    {font-family: tahoma, arial, helvetica, sans-serif; text-decoration: underline; font-weight: bold; font-size: 10pt; margin-left: 25px; color: #ff8080;}
a.birdlink:hover     {font-family: tahoma, arial, helvetica, sans-serif; text-decoration: underline; font-weight: bold; font-size: 10pt; margin-left: 25px; color: #ff8040; text-decoration: overline; }
a.birdlink:visited   {font-family: tahoma, arial, helvetica,  sans-serif; text-decoration: underline; font-weight: bold; font-size: 10pt; margin-left: 25px; color: #800080;}
.birdoutreview       {font-family: tahoma, arial, helvetica, sans-serif; margin-left: 40px; font-size: 10pt; display: block;}
.birdurlsmall         {font-family: tahoma, arial, helvetica, sans-serif; text-decoration: none; color: #408080; font-weight: normal; font-size: 8pt; text-align: right; margin-right: 15px; display: block;}
.birddate               {font-family: tahoma, arial, helvetica, sans-serif; text-decoration: none; color: #400040; font-weight: normal; font-size: 8pt; text-align: left; margin-left: 40px; display: block;}



