body{ background-color:#808080; }
div, td, p { font-family: verdana, arial, helvetica, sans-serif; font-size: 12px; }
p {font-size:13px;}
#mt { width: 675px; }
#nav { border: 2px solid black; width: 100%; padding: 15px;
	background-color: #c0c0c0; color: #000000; width: 100%; }
#subnav { border: 2px solid black; padding: 10px; height: 300px; 
	width: 98%; background-color: #c0c0c0; color: #000000; 
	position: relative; }
#content { border: 2px solid black; width: 98%;
	background-color: #FFFFFF; color: #222222; position: relative;
	line-height:18px; text-align:justify; 
	padding-top: 20px; padding-bottom: 20px; 
	padding-left: 20px; padding-right: 20px; }

.title { text-align: center; }
H3 { font-weight: normal; font-size: 18px; margin-top:0px;}

span.legal
{
    font-family: arial, geneva, helvetica, sans-serif;
    padding-bottom: 6px;
    padding-left: 6px;
    padding-right: 6px;
    padding-top: 6px;
}

/* Link Decoration */
a:link {
   background-color: transparent;
   color: #000;
   border-bottom: 1px dashed green;
   text-decoration: none;
}
a:visited {
   background-color: transparent;
   color: #000;
   border-bottom: 1px dashed green;
   text-decoration: none;
}
a:hover {
   border-bottom: 1px solid green;
   text-decoration: none;
   background-color: transparent;
   color: #000;
}
.lnav:link, .lnav:visited { line-height:150%; }
.copy, .copy:link, .copy:visited { color: #c0c0c0; }

/*******************  print media  ***************/
@media print {
   body          { margin-top:0px; margin-left: 0px;
                   background-color: #FFFFFF; color: #000000; }
   h1, h2, h3,
   h4, h5, h6    { page-break-after: avoid; page-break-inside: avoid }
   blockquote,
   pre           { page-break-inside: avoid }
   ul, ol, dl    { page-break-before: avoid }
}

