/*
 # #3399FF
 # #FFFFFF
 # BLACK
 */

* { padding: 0px;
    margin: 0px;
  }

h1 { color: #3399FF;
     margin-top: 0;
   }

h2,h3,h4 { color: #3399FF;
           margin-top: 1em;
	 }

p { margin-top: 1em; }

img { border: 0px solid; }

ul,ol { padding: 5px;
	margin-left: 15px;
      }

body {
	font-family:Trebuchet ms, Tahoma, Verdana, Georgia, Arial, sans-serif;
	font-size:12px;
	color:#0043B3;
	padding-left: 1%;
	padding-right: 1%;
	background-color: #FFFFFF;
      }

#title { padding: .5em;
	 background-color: #FFFFFF;
	 color: black;
       }

#title h1 { padding: 0;
	    margin: 0;
	  }

#leftnav { float: left;
	   width: 160px;
	   margin: 0;
	   padding: 1em;
	   color: black;
	   background: #FFFFFF;
	 }

#content { margin-left: 200px;
	   padding: 1em;
	   max-width: 36em;
	   color: black;
	   background: #FFFFFF;
	 }

#footer { clear: both;
	  margin: 0;
	  padding: .5em;
	  color: black;
	  background-color: #FFFFFF;
	  text-align: center;
        }

#sheader { font-weight: bold;
	   background: #3399FF;
	   margin-top: 20px;
	   color: #ffffff;
         }

#sbody { margin-top: 5px; }

dl {
  width: 430px;
  margin: 20px 0 20px 0;
  background: #3399FF url(/images/boxbottom.gif) no-repeat bottom left;
  min-height: 9px;
}

dt {
  margin: 0;
  padding: 3px;
  background: #3399FF url(/images/boxtop.gif) no-repeat top left;
  color: #000000;
  font-size:18px;
}

dd {
  margin: 0;
  padding-top: 7px;
  padding-bottom: 10px;
  padding-left: 10px;
  padding-right: 10px;
  color: #ffffff;
  font-size:18px;
}

.small { font-size:12px;
	}

dd a { font-size:18px;
       text-decoration: none;
       color: #ffffff;
     }

dt a { font-size:18px;
       text-decoration: none;
       color: #ffffff;
     }

dd a:hover { text-decoration: underline; }

td { padding-right: 10px; font-size:12px; }

#links { width: 180;
	 height: 25;
	 text-align: left;
	 padding: 5px;
       }
#links a:link { font-weight: bold;
	        font-size:18px;
		text-decoration: none;
	      }
.newstitle { font-weight: bold;
	        font-size:18px;
		text-decoration: none;
	      }
#links a:visited { text-decoration: none;
		   font-size:18px;
		 }
#links a:active { text-decoration: none; }
#links a:hover { text-decoration: underline; }

#sublinks { width: 144;
            height: 25;
            text-align: left;
            margin-left: 25px;
            padding: 1px;
          }
#sublinks a:link { font-weight: bold;
		   text-decoration: none;
	         }
#sublinks a:visited { text-decoration: none; }
#sublinks a:active { text-decoration: none; }
#sublinks a:hover { text-decoration: underline; }
