html, body {
	font: 13px "Trebuchet MS", Verdana;
	margin: 0px;
}
dd {
	margin: 0px;
	padding: 0px;
}
a {
	color: navy;
	text-decoration: none;
}
a:hover {
	color: red;
	text-decoration: underline;
}
#body {
	width: 750px;
	margin: auto;

}
#header {
	margin: 0px;
	background: #003366 url(box_bottom.gif) 
	no-repeat bottom left;
}
#graphic {
	margin: 0px;
	font-size: 200%;
	padding: 5px;
}
#header p {
	color: white;
	font-size: 200%;
	padding-top: 20px;
	padding-bottom: 10px;
	padding-left: 5px;
}
#menu {
	margin: 0px;
	margin-bottom: 5px;
	height: 20px;
	background: #EBEBEB url(box_top.gif) 
	no-repeat bottom left;
}
#menu p {
	float: right;
	padding-right: 20px;
}
#content {
	padding: 5px;
}
h1 {
	font-size: 150%;
	font-weight: normal;
	margin-top: 5px;

}
p {
	margin: 0px;
}
/* DIVS FOR USE WITH CONTENT */

#leftcol { float: left; margin: 0; padding: 0; width: 225px; }
div.leftitem {
  margin: 0 10px 10px 10px; padding: 0;
  background-color: #F4F0ED;
}

#footer {
	text-align: center;
	margin: 0px;
	margin-top: 15px;
	padding: 5px;
	background: #EBEBEB url(box_bottom.gif) 
	no-repeat bottom left;
	clear: both;
}

table.sample {
	border-width: 8px 8px 8px 8px;
	border-spacing: 1px;
	border-style: inset inset inset inset;
	border-color: blue blue blue blue;
	border-collapse: separate;
	background-color: white;
}
table.sample th {
	border-width: 5px 5px 5px 5px;
	padding: 1px 1px 1px 1px;
	border-style: inset inset inset inset;
	border-color: gray gray gray gray;
	background-color: white;
	-moz-border-radius: 0px 0px 0px 0px;
}
table.sample td {
	border-width: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border-style: inset inset inset inset;
	border-color: gray gray gray gray;
	background-color: white;
	-moz-border-radius: 0px 0px 0px 0px;
}

         .thdrcell {
            background:#F3F0E7;
            font-family:arial;
            font-size:12px;
            font-weight:bold;
            padding:5px;
            border-bottom:1px solid #C8BA92;
         }

         .tdatacell {
            font-family:arial;
            font-size:12px;
            padding:5px;
            background:#FFFFFF
         }

         .dvhdr1 {
            background:#F3F0E7;
            font-family:arial;
            font-size:12px;
            font-weight:bold;
            border:1px solid #C8BA92;
            padding:5px;
            width:150px;
         }

         .dvbdy1 {
            background:#FFFFFF;
            font-family:arial;
            font-size:12px;
            border-left:1px solid #C8BA92;
            border-right:1px solid #C8BA92;
            border-bottom:1px solid #C8BA92;
            padding:5px;
            width:150px;
         }


         .dogvdvhdr {
            width:300;
            background:#C4D5E3;
            border:1px solid #C4D5E3;
            font-weight:bold;
            padding:10px;
         }

         .dogvdvbdy {
            width:300;
            background:#FFFFFF;
            border-left:1px solid #C4D5E3;
            border-right:1px solid #C4D5E3;
            border-bottom:1px solid #C4D5E3;
            padding:10px;
         }

         .pgdiv {
         width:320;
         height:250;
         background:#E9EFF4;
         border:1px solid #C4D5E3;
         padding:10px;
         margin-bottom:20;
         font-family:arial;
         font-size:12px;
         }

