/* BODY STYLE */

html, body
{

height: 100%;
background-color: #000000;
background-attachment: fixed;
background-image: url(images/smallback.gif);

}

/* LINK STYLE */

a:link, a:visited
{

color: #ffffff;
background-color: transparent;
text-decoration: none;

}

a:hover
{

color: #4156C5;
background-color: transparent;
text-decoration: none;

}

a img 
{
border-color: #ffffff;
}

a:hover img
{
 border-color: #4156C5;
}

/* DIVIDER STYLE */

div.main
{

margin: 5px;

}

div.banner
{

text-align: center;

}

div.header
{

background-image: url(images/navback.gif); 
background-color: #5c5c5c; 
text-align: center; 
color: #ffffff; 
padding: 5px;

}

div.footer
{

background-image: url(images/navback.gif); 
background-color: #5c5c5c; 
text-align: center; 
color: #ffffff; 
padding: 5px;

}

div.wrapper
{

background-image: url(images/tableback.jpg); 
background-position: center;
background-attachment: fixed;
background-position:top center;
background-color: #000000;
padding: 10px;

}

div.celledge
{

background-image: url(images/grad.jpg); 
background-color: #000000; 
height: 26px;
text-align: center; 
font-weight: bold; 
color: #ffffff;

}

div.cell
{

background-color: #696969; 
text-align: center; 
color: #000000; 
padding: 5px;

}

div.cell2
{

text-align: center; 
color: #000000; 
padding: 5px;

}

div.cell3
{

background-color: #696969; 
text-align: left; 
color: #000000; 
padding: 5px;

}

div.quote
{

text-align: center; 
color: #ffffff;
font-style: italic;

}

div.generic
{

text-align: center; 
color: #000000;

}

div.generic2
{

text-align: justify; 
color: #000000;

}

div.generic3
{

text-align: left; 
color: #000000;

}

hr.divider
{

margin: 1em auto; 
border-top: dotted 1px #000000; 
border-bottom: dotted 1px #000000;

}
