body {
margin:0; padding:0;
font-family:verdana, arial, sans-serif; font-size:80%; color:#0000FF; background-image: url(background_light.jpg);}

p {
margin:0; padding:0.4em 0.2em 0.6em 0.2em;}

a:link, a:visited {
color:#32668E; text-decoration:none;}

a:hover {
color:#0000FF; text-decoration:none;}

a:active {
color:#32668E; text-decoration:none;}

div.wholepage {
margin:0 0 0 0; padding:0;}

div {margin:0; padding:0;}

h1 {
font-size:150%; font-family:arial, sans-serif; 
font-weight:normal;}


/* +++ Start Of Header Section +++ */

#header {
margin: 35px; }

.superheader {
text-align:right; color:#000000; }

.mainheader {
  text-align:left; color: #0000CD; font-weight:bold;
background-image:url(logo.gif); background-repeat:no-repeat;  font-family : Arial;
 font-style : italic;
}

.mainheader h1 {
font-size:300%;
 line-height : 10px;
  }

.mainheader h2 {
font-size:125%;   }

.mainheader p {
  }

.subheader {
   font-weight:bold;
 font-family : Arial;
 text-align : left;
   text-indent : 135px;
   margin-top : 50px;
}

/*.subheader a{

/*position:relative;
/*left:55%; color:red; font-weight:bold;}

/* +++ Start Of Side Menu Section +++ */

#sidecontainer {
margin:0; padding:0; float:left; width:150; text-align:center; }

#sidecontainer h2 {
display:block; margin:0; font-style: italic,bold;padding:0.2em; color:#32668E; background-image: url('buttonselect.png'); background-position:center center; background-repeat: no-repeat; font-weight:normal;
 font-family:"trebuchet ms", "lucida sans", arial, sans-serif; font-size:150%;}

#sidecontainer h5 {
display:block; margin:5; height:40px; font-style: italic; text-decoration:none; color:#32668E; margin:0; padding:0.5em; background-image: url('buttonselect.png'); background-position:center center; background-repeat: no-repeat;}
 
.nav {
margin:0 0 1.5em 0; padding:0; list-style-type:none;}

.nav li {
margin:5; padding:0; height:40px; font-style: italic; display:block; border-bottom:none background-image: url('buttonshow.png'); background-position:center center; background-repeat: no-repeat;}

.nav a:link, .nav a:visited {
display:block; margin:5; height:40px; font-style: italic; text-decoration:none; color:#32668E; margin:0; padding:0.5em; background-image: url('buttonshow.png'); background-position:center center; background-repeat: no-repeat;}

.nav a:hover {
display:block; margin:5; height:40px; font-style: italic; text-decoration:none; color:#666666; margin:0; padding:0.5em; background-image: url('buttonmo.png'); background-position:center center; background-repeat: no-repeat;}

.nav a:active {
display:block; margin:5; height:40px; font-style: italic; text-decoration:none; color:#32668E; margin:0; padding:0.5em; background-image: url('buttonshow.png'); background-position:center center; background-repeat: no-repeat;}


/* +++ Start Of Content Section +++ */

#content {
margin:0 0 0 250px; padding:0.2em; border:0px; color:#0000FF  min-height: 500px}

q {
display:block; margin:0; padding:0.4em 20% 0.6em 20%; color:#0000FF; font-size:120%; 
text-align:center; height:3em;}

q:before, q:after {
content:"";}

#content h1 {margin:0; padding:0.1em; color:#0000FF; text-indent:2.5em;}


/* +++ Start of Footer Section +++ */

#footer {
margin:0; padding:0;}

.superfooter {
height:1.8em;}

.mainfooter {
text-align:center;}

.subfooter {
height:0.6em;}

#footer p {
font-size:75%; color:#000000; padding:0.3em;}
