html
 {
  margin: 0;
  padding: 0;
  border: 0;
 }

body
 {
  color: #000000;
  background-color: #CCCCCC;
  font: 0.8em/1.3em Verdana,  Arial,  Helvetica, sans-serif;
  margin: 0;
  padding: 0;
  text-align: center;
  height: 100%;
}

 
#pagewrap
 {
  color: #000000;
  background: #ffffff url(images/sideline.gif) repeat-y;
  text-align: left;
  margin: 0 auto;
  width: 990px;
  padding: 0;
 }

a
 {
  color: #003399;
 }
  
a:visited
 {
  color: #00cc00;
 }
  
a:hover
 {
  color: #FF0000;
 }

div.clearboth
 {
  clear: both;
  margin: 0 0 -1em 0;
 }
 
h1
 {
  font-size: 1.4em;
 }
      
h2
 {
  font-size: 1.2em;
  margin-top: 2em;
 }
 
li
{
 margin-bottom: 5px;
}
 
div#headerwrap
{
	color: #FFFFFF;
	margin: 0;
	padding: 0;
	background-color: #ffffff;
	height: 190px;
	padding: 5px 0 0 10px;
}

div#headerlogo
{
 padding: 5px 0 0 5px;
 background:  url(images/headerbg.gif) no-repeat;
 height: 190px;
}

div#headerlogoname img
{
 margin: 18px 0 0 70px;
}

div#headerlogolplate
{
 float: left;
}

div#sidemenuwrap
{
 width: 195px;
 position: relative;
 float: left;
 margin: 10px;
}

div#sidemenu
{
 padding: 12px 0 0 5px;
 font-size: 0.9em;
 font-weight: bold;
}

div#sidenavmenu ul
{
 margin: 15px 0;
 padding: 0;
 list-style-type: none;
}

div#sidenavmenu ul li
{
 background: url(images/menubgout.png) no-repeat;
 height: 46px;
 width: 195px;
 margin: 0 0 5px 15px;
}

div#sidenavmenu ul a, div#sidenavmenu ul a:visited
{
 display: block;
 color: #CCCCCC;
 text-decoration: none;
 background: url(images/menubgout.png) no-repeat;
 padding: 15px 0 15px 10px;
}

div#sidenavmenu ul a:hover
{
 color: #FF0000;
 background: url(images/menubgin.png) no-repeat;
}

div#sidenavmenu ul span.menu_current a
{
 color: #FFFFFF;
}

div#footerwrap
{
 width: 100%;
 background-color: #ffffff;
}

div#footer
 {
  text-align: center;
  padding: 10px 0 10px 150px;
  font-size: .8em;
  margin: 0;
 }
 
div#designfooter
 {
  position: relative;
  float: right;
  padding: 10px 30px 0 0;
  margin: 0;
  font-size: .8em;
 }
 
div#contentwrap
{
 margin: -30px 10px 10px 215px;
 padding: 1.2em 40px 1em 20px;
 background-color: #ffffff;
 min-height: 400px;
}



