body
{
background-color: #FFFFFF;
border-left-style: none; border-right-style: none; border-top-style: none; border-bottom-style: none;
border-left-width: 0px; border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px;
color: rgb(0,0,0);
font-family: Tahoma, sans-serif;
}

#header
{
background-color: #003366;
border-color: rgb(0,0,0);
border-left-width: 0px; border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px;
color: rgb(256,256,256);
font-family: Arial, sans-serif;
font-size: x-large;
font-weight: bold;
padding: 10px;
text-align: center;
}

#box
{
background-color: #6699FF;
border-left-color: #FFFFFF; border-right-color: none; border-top-color: none; border-bottom-color: #FFFFFF;
border-style: solid;
border-left-width: 3px; border-right-width: 0px; border-top-width: 0px; border-bottom-width: 3px;
height: 35px;
}

#context
{
background-color: #003366;
border-color: rgb(0,0,0);
border-left-width: 0px; border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px;
color: rgb(0,0,0);
}

#content
{
background-color: #CCCCCC;
border-color: #FFFFFF;
border-left-width: 3px; border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px;
border-style: solid;
color: rgb(0,0,0);
font-family: Arial, sans-serif;
font-size: small;
padding: 15px 10px 10px 25px;
}

#links
{
background-color: #CCCCCC;
border-color: rgb(0,0,0);
border-left-style: none; border-right-style: none; border-top-style: none; border-bottom-style: none;
border-left-width: 0px; border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px;
color: rgb(0,0,0);
font-family: Tahoma, sans-serif;
font-size: 100%;
padding: 10px 10px 0px 0px;
}

#footer
{
background-color: #003366;
border-color: #FFFFFF;
border-style: solid;
border-left-width: 0px; border-right-width: 0px; border-top-width: 3px; border-bottom-width: 0px;
color: rgb(0,0,0);
font-size: x-small;
}

#menu
{
background-color: #003366;
border-color: #FFFFFF;
border-left-width: 0px; border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px;
font-family: Arial, sans-serif;
font-size: 100%;
font-style: normal;
font-variant: small-caps;
font-weight: bolder;
height: 100%;
text-align: center;
}

h1
{
background-color: #6699FF;
border-color: #FFFFFF;
border-style: groove;
color: #FFFFFF;
font-family: Tahoma, sans-serif;
font-size: large;
font-style: normal;
text-transform: none;
font-variant: small-caps;
font-weight: bold;
padding: 5px;
}

a:link {color: #333366; text-decoration: none;} /* unvisited link */
a:visited {color: #333366; text-decoration: none;} /* visited link */
a:hover {color: #D16405; text-decoration: none;} /* mouse over link */
a:active {color: #FF6600; text-decoration: none;} /* selected link */

#menu a
{
text-decoration: none;
}

a.button-in
{
background-color: #6E97B2;
border-style: inset;
border-width: 4px;
color: #000000;
margin-left: 24px; margin-right: 24px; margin-top: 6px; margin-bottom: 6px;
}

a.button-out
{
background-color: #6699FF;
border-style: outset;
border-width: 4px;
color: #FFFFFF;
margin-left: 24px; margin-right: 24px; margin-top: 6px; margin-bottom: 6px;
}

a.button-out:hover
{
background-color: #6E97B2;
border-style: inset;
color: #000000;
}

/* layout */
#header		{}
#context	{}
#menu		{float: left; text-align: center; width: 15%;}
a.button-in, a.button-out {display: block; position: relative; top: 15px; width: auto;}
#box		{margin-left: 15%;}
#content	{height: 100%;}
/* #links		{float: right; text-align: center; width: 75%;} */
#footer		{}

/* @media print
{
#menu	{display: none;}
#content	{padding: 0px;}
#content a	{text-decoration: underline;}
} */