/*
 redwood.css  
 Revised 10-03-08
*/

Body, HTML, table { 
scrollbar-arrow-color: white; 
scrollbar-base-color: #3384D6; 
scrollbar-darkshadow-color: #5366AD;
scrollbar-track-color: #A2ADD4; 
scrollbar-face-color: #3384D6;
scrollbar-shadow-color: #7080BA; 
scrollbar-highlight-color: #66A6E2; 
scrollbar-3dlight-color: #3384D6; 
MARGIN: 0px; 
PADDING: 0px; 
font-size: small;
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #000000;
background-color: #fff;
} 

.hdlist
{
font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
font-size: 10pt;
line-height: 150%;
}

div.flttr 
{
float: left;
}
  
div.flttr p 
{
margin-top: 0;
font-size: x-small;
text-align: center;
text-indent: 0;
background-color: #A2ADD4;
}

div.flttrlong 
{
float: left;
}

div.flttrlong p
{
margin-top: 0;
margin-left:0;
width: 200px;
font-size: x-small;
text-align: left;
text-indent: 0;
background-color: #A2ADD4;
}

div.flttrlonger 
{
float: left;
margin-top: .15in;
margin-bottom: .05in;
}

div.flttrlonger p
{
background-color: #A2ADD4;
font-size: x-small;
margin-left: 0;
margin-top: 0;
padding: 5px;
width: 200px;
text-align: left;
text-indent: 0;
width: 190px;
}


P		
{
font-size: small;
text-indent: 0%;
text-align: left;
}

P.nojust
{
text-indent: 0in;
text-align: left;
}
		
P.first		
{
margin-left: .25in;
}

P.noindent	
{
text-indent: 0%;
} 

P.indent	
{
text-indent: .25in;
} 

P.middle
{
text-align: center;
font-size: x-small;
}

p.narrowcaption
{
width: 207px;
font-size: x-small;
text-align: left;
text-indent: 0;
padding: 2ex;
background-color: #A2ADD4;
}

.goback
{
font-size: xx-small;
text-align: center;
margin-top: 0px;
margin-bottom: 0px;
}

DL
{
font-family: Verdana, Arial, sans-serif;
font-size: small;
text-align: left;
}

DL.mini dt
{
font-size: x-small;
}


DT
{
font-weight: bold;
font-size: small;
color: #B40F15;
}

OL
{
text-align: left;
}

H1
{
font-size: small;
text-align: center;
font-style: bold;
color: #058CD3;
}

H2		
{
font-size: 17px;
text-align: left;
font-weight: bold;
font-variant: small-caps;
color: #058CD3;
}

H3		 
{
font-size: x-small;
text-align: left;
font-weight: bold;
font-variant: small-caps;
color:  #058CD3;
}

H4
{
font-size: xx-small;
text-align: left;
font-style: bold;
color: #058CD3;
}

H5		
{
font-size: xx-small;
text-align: center;
font-style: bold;
color: #058CD3;
}

H6
{
font-size: xx-small;
text-align: center;
font-style: bold;
color: #058CD3;
}

UL
{
list-style-image: url('images/Mbook_.gif');
font-size: small;
text-style: outer;
text-align: justify;
list-style-position: outside;
}

.button {
background-color: #983e3e;
font-family:Verdana, Arial;
font-size: x-small;
font-weight: 700;
text-align: center;
}

.navbar {
font-family: Verdana, Arial, sans-serif; 
text-align: center;
font-size: 15px;
font-weight: bold;; 
background-color: #4869D8;
color: #FFFFFF; 
margin-top: 0px;
}

a
{
text-decoration: none;
}

a:hover
{
text-decoration: underline;
}

a.navbar {
font-family: Verdana, Arial, sans-serif;
font-size: 15px;
font-weight: bold;
text-decoration: none;
color: #FFFFFF;
}

a:hover.navbar {
text-decoration: underline;
color: #FFFFFF;
background-color:  #FF0000;
}

a:hover.visited {
text-decoration: underline;
color: #FFFFFF;
background-color:  ##C0C0C0;
}

.searchbar {
font-family: Arial; 
font-size: small; 
font-style: bold; 
background-color: #FFFFFF;
color: #FF0000; 
margin-top: 0px;
align: center;
}

a.searchbar {
font-family: Verdana, Arial;
text-decoration: none;
font-style: bold; 
color: #FF0000;
}

a:hover.searchbar {
text-decoration: underline;
font-style: bold; 
color: #FFFFFF;
background-color: #FF0000;
}

a:hover.visited.searchbar {
text-decoration: underline;
font-style: bold; 
color: #FE7070;
background-color:  #FFFFFF;
}

.footer {
font-family: Verdana, Arial, sans-serif;
font-size: 15px; 
background-color: #4869D8;
color: #FFFFFF; 
margin-top: 0px;
}

a.footernav
{
font-family: Verdana, Arial, sans-serif;
font-size: 15px;
font-weight: bold;
text-decoration: none;
color: #FFFFFF;
margin-top: 0px;
}

a:hover.footernav
{
text-decoration: none;
font-weight: bold;
color: #FFFFFF;
background-color: #FF0000;
}

IMG		{border-color: #ffffff}

IMG.book		{border-right-width: 20px;
		border-bottom-width: 20px}
		
IMG.book2		{border-right-width: 20px;
		border-bottom-width: 0}		

td.c4 {font-family: Arial; font-size: 70%;}


table.smtable p {
font-size: x-small;
text-align: left;
text-indent: 0;
}


/* STYLE FOR SMALL WINNERS TEXT TABLE */

table.winners {
font-family: Verdana, sans-serif;
font-size: xx-small;
border-color: #4869D8;
border: solid 1px;
}

th.hddr {
background-color: #4869D8;
color: #FFFFFF;
font-size: x-small;

}

tr.altcol {
background-color: #E2E8FA;
}

/* END STYLE FOR SMALL WINNERS TEXT TABLE */

/* STYLE FOR SMALL COLUMN TEXT TABLE */

 table.c6 
 {
 border-collapse: collapse;
 }
 
 p.c5 
 {
 font-family: Verdana; 
 font-size: 80%;
 }
 
 span.c4 
 {
 font-family: Verdana; 
 font-size: 80%;
 }
 
 td.c3 
 {
 font-family: Verdana; 
 font-size: 80%;
 }
 
 td.c2 
 {
 font-family: Verdana; 
 font-size: 80%;
 font-weight: bold;
 }
 
td.c1 
 {
 font-family: Verdana; 
 font-size: 80%; 
 text-align: center; 
 font-weight: bold;
 }
 /*  END STYLE FOR SMALL COLUMN TEXT TABLE */