
p, ul, li, tr, td
{
/*
color: #2C5E90;
color: #75336D;
*/
color: #2C5E90;
text-align: left;
font-family: arial;
font-style: normal;
font-weight: bold;
font-size: 100%;
max-width: 800px;

}

h1
{
color: #336699;
text-align: left;
font-family: arial;
font-style: normal;
font-weight: bold;
font-size: 150%;
border-style: solid;
background-color: #A5CDDB;
border-bottom-color: #87A6B0;
border-right-color: #87A6B0;
border-top-color: #A5C3CC;
border-left-color: #A5C3CC;
max-width: 800px;
}

h2,h3,h4,h5,h6
{
color: #336699;
text-align: left;
font-family: arial;
font-style: normal;
font-weight: normal;
font-size: 130%;
border-style: solid;
background-color: #A5CDDB;
border-bottom-color: #87A6B0;
border-right-color: #87A6B0;
border-top-color: #A5C3CC;
border-left-color: #A5C3CC;
max-width: 800px;
}

a:link 
{
color: #2C5E90;
font-family: arial;
font-style: normal;
font-weight: bold;
font-size: 100%;
}

a:visited 
{
color: #2C5E90;
font-family: arial;
font-style: normal;
font-weight: bold;
font-size: 100%;
}

a:hover 
{
color: #16334F;
font-family: arial;
font-style: normal;
font-weight: bold;
font-size: 100%;
/*border-style: dotted;*/
text-decoration: underline;
}

a:active 
{
color: #2C5E90;
font-family: arial;
font-style: normal;
font-weight: bold;
font-size: 100%;
}

html, body 
{ 
height: 100%;
width: 100%;
margin: 0;
padding: 0;
}

#page-background 
{
position: fixed;
top: 0;
left: 0;
height: 100%;
width: 100%;
}

#content 
{
position: relative;
z-index: 1;
padding: 20px;
border-style: solid;
border-width: 4px;
background-color: #D1DDD7;
border-bottom-color: #95B5C0;
border-right-color: #95B5C0;
border-top-color: #ACCAD2;
border-left-color: #ACCAD2;
max-width: 800px;
}

#info 
{
color: #000000;
text-align: center;
font-family: arial;
font-style: normal;
font-weight: bold;
font-size: 100%;
position: relative;
z-index: 1;
padding: 0px;
border-style: solid;
border-width: 4px;
background-color: #2C5E90;
border-bottom-color: #003366;
border-right-color: #003366;
border-top-color: #95B5C0;
border-left-color: #95B5C0;
max-width: 800px;
}

#menu_content 
{
position: relative;
z-index: 1;
padding: 20px;
}