
body 
{ 
color: black;
background-color: white;
text-align: justify;
font-family: sans-serif;
}

blockquote
{
color: black;
font-style: normal;
font-size: 100%;
text-align: justify;
width: 75%;
margin-left: 10%;
}

p
{
color: black;
font-style: normal;
font-size: 100%;
text-align: justify;
width: 80%;
margin-left: 10%;
}

ol
{
color: black;
font-style: normal;
font-size: 100%;
text-align: justify;
width: 80%;
margin-left: 10%;
}

ul
{
color: black;
font-style: normal;
font-size: 100%;
text-align: justify;
width: 80%;
margin-left: 10%;
}


a
{
text-decoration: none;
}

a:link
{
color: #3333ff;
}
a:visited 
{
color: #3366ff;
}
a:hover 
{
color: #4477ff;
background-color: #cceeff;
}
a:active 
{
color: #4477ff;
background-color: #cceeff;
}

img
{
margin-left: auto;
float: center;
text-align: center;
}

.screenshot
{
clear: both;
margin: .5cm;
border-style: solid;
border-color: black;
border-width: 4px;
}

.logo
{
padding-bottom: 0cm;
color: black;
font-style: italic;
font-size: 200%;
text-align: center;
}

.floatvertical
{
margin-bottom: 45px;
}

h1
{
clear:both;
}

h1
{
clear: both;
color: black;
font-style: italic;
font-size: 150%;
text-align: center;
}

h2
{
color: black;
font-style: italic;
font-size: 125%;
text-align: center;
}

h3
{
color: black;
font-style: italic;
font-size: 100%;
text-align: center;
}

h4
{
color: black;
font-style: italic;
font-size: 100%;
text-align: center;
}


.textlist
{
color: black;
font-style: normal;
font-size: 100%;
margin-left: auto;
margin-right: auto;
align: center;
text-align: left;
width: 75%;
}

.textcenter
{
color: black;
font-style: normal 
font-size: 100%;
text-align: center;
}

.nounderline
{
text-decoration: none;
}

.mainmenu
{
background-color: #cce4ff;
border-color: #aac4ff;
color: black;
padding: 2px;
font-style: normal;
font-size: 100%;
width: 50%;
float: left;
clear: both;
margin-left: 25%;
margin-top: 0px;
margin-bottom: 10px;
text-align: center;
border-style: solid;
text-decoration: none;
vertical-align: center;
}

.broken
{
margin: 1cm;
background-color: black;
color: #fF7D49;
font-style: normal;
font-size: 100%;
border-color: #cF4D19;
border-style: solid;
width: 50%;
//padding: 0px;
//padding: 4px;
text-align: center;
align: center;
margin: 0cm;
//margin-top: 0cm;
//margin-bottom: 1cm;
padding-bottom: 0cm;
margin-bottom: 0cm;
//clear: both;
}

.mainmenu:hover
{
background-color: #cce4ff;
border-color: #aac4ff;
color: black;
}


.topmenu
{
clear: left;
margin-top:0cm;
margin-bottom:0.5cm;
padding: 2px;
background-color: #cce4ff;
border-color: #aac4ff;
color: black;
font-style: normal;
font-size: 100%;
padding-right: 18px;
width: 45%;
float: left;
vertical-align: center;
text-align: right;
border-style: solid;
}

table.navbox
{
clear: both;
width: 100%;
background-color: #ddddff;
text-align: center;
}

td.navbox
{
background-color: #cce4ff;
border-color: #aac4ff;
border-style: solid;
border-width: 1px;
color: #3333ff;
font-style: normal;
font-size: 75%;
text-align: center;
text-decoration: none;
}

.navbox:link
{
background-color: #cce4ff;
border-color: #aac4ff;
border-style: solid;
color: #3333ff;
font-style: normal;
font-size: 75%;
text-align: center;
text-decoration: none;
}

.navmenu
{
background-color: #cce4ff;
border-color: #aac4ff;
border-style: solid;
color: #3333ff;
font-style: normal;
font-size: 75%;
text-align: center;
text-decoration: none;
}

.navmenu:hover
{
background-color: #ffffff;
border-color: #6666ff;
color: #1111ff;
}

.submenu
{
clear: right;
margin-top:0cm;
margin-bottom:0.5cm;
padding: 2px;
background-color: #cce4ff;
border-color: #aac4ff;
color: black;
font-style: normal;
font-size: 100%;
width: 45%;
vertical-align: center;
float: right;
padding-left: 18px;
text-align: left;
border-style: solid;
text-decoration: none;
}

.widemenu
{
clear: both;
margin-top:0cm;
margin-bottom:0.5cm;
padding: 2px;
background-color: #cce4ff;
border-color: #aac4ff;
color: black;
font-style: normal;
font-size: 100%;
width: 86%;
margin-left: 7%;
vertical-align: center;
float: left;
padding-left: 18px;
text-align: left;
border-style: solid;
text-decoration: none;
}

.submenu:hover
{
background-color: #ffffff;
border-color: #6666ff;
color: #1111ff;
}

.widebox
{
color: black;
width: 100%;
background-color: #cce4ff;
border-color: #aac4ff;
border-style: solid;
border-width: 1px;
margin-bottom: .5cm;
margin-top: .5cm;
height: 0.3cm;
max-height: 0.3cm;
min-height: 0.3cm;
padding: 0px;
clear: both;
}

.thinbox
{
color: black;
background-color: black;
width: 100%;
height: 14px;
border-color: #cF4D19;
border-style: solid;
margin-bottom: 0cm;
margin-top: 0cm;
}

.boxed
{
color: #bf3d09;
background-color: #bf3d09;
border-color: #bf3d09;
border-width: 3px;
//border-color:  #dF5D29;
}

.boxed:link
{
color: #bf3d09;
background-color: #bf3d09;
border-color: #bf3d09;
border-width: 3px;
}

.boxed:visited
{
color: #bf3d09;
background-color: #bf3d09;
border-color: #bf3d09;
}

.boxed:hover
{
color: #bf3d09;
background-color: #bf3d09;
border-color:  #cF4D19;
}

.boxed:active
{
color: #bf3d09;
background-color: #bf3d09;
border-color:  #dF5D29;
}




