body {
margin:5px 5px 5px 5px; 

font-family:verdana, arial, sans-serif; 
font-size:80%; color:#000000; 
background-color:#294D69;}

p {

padding:0.4em 0.2em 0.6em 0.2em;}

a:link {
color:#0000FF; 
text-decoration:underline;}
 
a:visited {
color:#880088; 
text-decoration:underline;}

a:hover {
color:#0099FF; 
text-decoration:none;}

a:active {
color:#FF0000; 
text-decoration:underline;}

div.wholepage {
margin:0 8% 0 8%; 
padding:0; 
background-color:#FFFF99;}


h1 {
color:#32668E; 
font-size:150%; 
font-family:"trebuchet ms", "lucida sans", arial, sans-serif; 
font-weight:normal;}

table {
border-style: solid;
border-color: #32668E;
margin: 2em 2em 2em 3em; 
}

th {
border-style: solid;
border-color: #32668E;
color: white;
background-color: #32668E;
padding: 2px;
}

td {
border-style: solid;
border-color: #32668E;
}

#rightcontainer {
margin:0; 
padding:3px; 
float:right; 
width:20%; 
text-align:center;
}

#rightcontainer h2 {
display:block; 
margin:0; 
padding:3px; 
color:#FFFFFF; 
background-color:#32668E; 
font-weight:bold;
font-family:"tahoma", "lucida sans", arial, sans-serif; 
font-size:120%;}

#rightcontainer ul {
margin:0; 
padding:3px; 
list-style-type:none; 
background-color:#FFFFFF; 
font-weight:bold;}

#rightcontainer li {
margin:auto;
padding:3px ; 
display:block; 
border-bottom:1px solid #32668E;}


/* +++ Start Of Header Section +++ */

#header {
margin:0; padding:0;}

.superheader {
background-color:#294D69; 
text-align:right; 
color:#FFFFFF; 
padding:2px 2em 2px 2px;}

.mainheader {
margin:3; 
padding:5px 1em 15px 1em; 
text-align:left; 
background-color:#294D69; }

.mainheader h1 {
font-size:300%; 
color:#FFFFFF; 
margin:5 15 5px 85; 
padding:5;}

.mainheader p {
text-indent:8em; 
color:#FFFFFF; 
margin:0; 
padding:0.2em; 
font-weight:bold;}

.subheader {
background-color:#294D69; 
margin:0; 
padding:0.5em; 
text-align:center; 
color:#FFFFFF;}






/* +++ Start Of Side Menu Section +++ */

#sidecontainer {
margin:0; 
float:left; 
width:20%; 
text-align:center;
padding:20px;
}

#sidepictures {
margin:0; 
padding:0; 
float:right; 
width:20%; 
text-align:center; 
background-color:#FFFF99; 
valign=top;}

#dynloadarea {
margin:0; 
padding:0; 
width:440; 
height:400; 
float:left; 
background-color:#FFFF99;}




#sidecontainer h2 {
display:block; 
margin:0; 
padding:0.2em; 
color:#FFFFFF; 
background-color:#32668E; 
font-weight:bold;
font-family:"tahoma", "lucida sans", arial, sans-serif; 
font-size:120%;}

.nav {
margin:0 0 1.5em 0; 
padding:0; 
list-style-type:none; 
background-color:#FFFFFF; 
font-weight:bold;}

.nav li {
margin:0; 
padding:0; 
display:block; 
border-bottom:1px solid #32668E;}

.nav a:link {
display:block; 
margin:0; 
text-decoration:none; 
color:#32668E; 
margin:0; 
padding:0.5em;}


.nav a:visited {
display:block; 
margin:0; 
text-decoration:none; 
color:#32668E; 
margin:0; 
padding:0.5em;}

.nav a:hover {
display:block; 
margin:0; 
text-decoration:none; 
color:#666666; 
margin:0; 
padding:0.5em; 
background-color:#ACCBE2;}

.nav a:active {
display:block; 
margin:0; 
text-decoration:none; 
color:#32668E; 
margin:0; 
padding:0.5em;}


/* +++ Start Of Content Section +++ */

#content {
display:block; 
width:auto;
vertical-align: top; 
margin: 1em 1em 1em 1em; 
text-indent:2.5em;
}

#content img {
float: right;
border-style:none;
display:inline; 
margin: 5px 5px 5px 5px;

}

#content h1 {
margin: .1em .1em .1em .1em; 
padding:0.1em; 
text-indent:2.5em;
}

#content p {
margin: 1em 1em 1em 1em
}

#content h2 {
margin: 1em 1em 1em 1em
}

#content h3 {
margin: 1em 1em 1em 1em
}

#content ul {
margin: 1em 1em 1em 1em
text-indent:2.5em;
}


q { 
margin: 1em 1em 1em 1em; 
color:#000099; 
font-size:120%; 
text-align:left; 
height:0em; }



q:before, q:after { content:"";}





/* +++ Start of Footer Section +++ */

#footer {
margin:0; 
padding:0;}

.superfooter {
background-color:#294D69; 
height:1.8em;}

.mainfooter {
background-color:#FFFFFF; 
text-align:center;}

.subfooter {
background-color:#294D69; 
height:0.6em;}

#footer p {
font-size:75%; 
color:#000000; 
padding:0.3em;}