body {

  margin-top: 10px;
  margin-bottom: 10px;
  background-color: #444444;
  text-align: center;
  font-family: verdana, arial, sans-serif;
  font-size: 12px; line-height: 18px;
  color: #333;
}

h1 { padding-top:15px; margin-top:0px; margin-bottom: 0px; font-family: verdana; font-size: 21px; line-height: 20px; color: #333; }

h2 { margin-top:0px; margin-bottom: 5px; font-family: verdana; font-size: 14px; font-weight: bold; line-height: 18px; color: #999; }

h3 { margin-top:15px; margin-bottom: 5px; font-family: verdana; font-size: 14px; line-height: 18px; color: #E44D03; }

h4 { margin-top:15px; margin-bottom: 5px; font-family: verdana; font-size: 14px; line-height: 18px; color: #333; }

h5 { margin-top:15px; margin-bottom: 5px; font-family: verdana; font-size: 12px; line-height: 18px; color: #333; }


A:link { COLOR: #0066CC; TEXT-DECORATION: none; }
A:visited { COLOR: #0066CC; TEXT-DECORATION: none; }
A:active { COLOR: #0066CC; TEXT-DECORATION: none; }
A:hover { COLOR: #FF6600; TEXT-DECORATION: none; }


p {
  margin-top: 0px;
  margin-bottom: 10px;
}


#top_bar {
  margin: 0 auto;
  width: 880px;
  color: #cccccc;
  margin-bottom: 10px;
}


DIV#top_bar h1 {
  border:0px dashed #cccccc;
  background-color: #444444;
  color: #cccccc;
  text-align:center;
  font-size: 12px;
  font-weight: normal;
  padding: 0px;margin:0px;margin-top:5px;
  line-height:16px;
}


#bottom_bar {
  margin: 0 auto;
  width: 880px;
  color: #cccccc;
  margin-top: 10px;
  font-size:10px;
  line-height:14px;
}


#page_wrapper {
  margin: 0 auto;
  width: 880px;
  background-color: #ffffff;
}

#inside_wrapper {
  padding: 10px;
}

#page_header {
  height: 89px;
  background: #3992EC url('../../../../../images/ppd3/header_bg.gif') top right no-repeat;
}

#menu_bar {
  height: 30px;
  background: #003366 url('../../../../../images/ppd3/menu_bg.gif') top right no-repeat;
}

#content_wrapper {
     width: 830px;
     border: 0px dashed #cccccc;
     margin: 0 auto;
     text-align: left;
     padding-top: 15px;
}

#content_left {
     float: left;
     width: 640px;
     border: 0px solid #dddddd;
}

#content_right {
     float: right;
     width: 160px;
     border: 0px solid #dddddd;
}

.link_box {
    border-bottom: 1px solid #eeeeee;
    padding: 0 0 15px 0;
    margin: 0;

}

.link_box p {
     margin: 0 0 5px 0;
     padding: 0;
}


#bottom_spacer {clear:both;height: 10px;}

#page_footer {
  background-color: #3992EC;
  margin:0px;
  padding: 20px;
}

#page_footer A:link {
	COLOR: #FFFFFF; TEXT-DECORATION: none;
}

#page_footer A:visited {
	COLOR: #FFFFFF; TEXT-DECORATION: none;
}

#page_footer A:active {
	COLOR: #FFFFFF; TEXT-DECORATION: none;
}

#page_footer A:hover {
	COLOR: #FFFFFF; TEXT-DECORATION: underline;
}

#bottom_bar A:link {
	COLOR: #BBE7F8; TEXT-DECORATION: none;
}

#bottom_bar A:visited {
	COLOR: #BBE7F8; TEXT-DECORATION: none;
}

#bottom_bar A:active {
	COLOR: #BBE7F8; TEXT-DECORATION: none;
}

#bottom_bar A:hover {
	COLOR: #FF6600; TEXT-DECORATION: none;
}

#navcontainer ul {
padding: 0;
margin: 0;
background-color: #036;
color: #FFF;
float: left;
font-family: verdana;
font-size: 13px;
font-weight: bold;
margin-left: 0px;
}

#navcontainer ul li { display: inline; }

#navcontainer ul li a
{
padding: 6px 15px;
background-color: #036;
color: #FFF;
text-decoration: none;
float: left;
border-right: 1px solid #ffffff;
}

#navcontainer ul li a:hover
{
background-color: #054F99;
color: #fff;
}

#navlist li a#current
{
background-color: #054F99;
color: #fff;
}


