body {font-family: Verdana, Geneva, Arial, helvetica, sans-serif; margin:15px; background: #666 url(/images/backgr3.jpg);}
.entirepage {border:1px solid #000; background:#ccc;}
p {font-family: Verdana, Geneva, Arial, helvetica, sans-serif; font-size:12px; line-height:1.4em;}
td {font-family: Verdana, Geneva, Arial, helvetica, sans-serif;font-size:12px;}
th {font-family: Verdana, Geneva, Arial, helvetica, sans-serif;font-size:12px; background:#999; color:#fff;}

ul li {font-size: 12px; font-family: Verdana, Sans-serif; color: #466868; padding-bottom:3px;}
a:link {color:#356AAC;}
a:visited {color:#285182;}
a:hover {color:#900;}
a:active {color:#f00;}

.navigation {background:#ccc url(/images/man.jpg) bottom left no-repeat;}
#nav {/*padding: 5px 10px 2px;*/ margin-top:0; margin-bottom:0; margin-left: 0; padding-left: 0;list-style: none;}
#nav li {font-family: Verdana, sans-serif; font-size:11px; padding-bottom:0px;}
#nav li a { border-left:10px solid #ccc; display: block; width:100%; padding:3px; text-decoration: none; font-weight:bold;}
#nav li a:link {color: #000;}
#nav li a:visited {color: #666;}
#nav li a:hover {color: #900; background:#f5f5f5; width:100%; border-left:10px solid #578BCB;}


h1.main {font-family:Georgia, "Times New Roman", Times, serif; color: #999; margin-bottom:0px; padding:3px 3px 0px 10px; text-transform: uppercase; font-size:46px;margin-top:0px; }
h2.tagline {color: #fff; font-size: 16px; font-family: Times, Serif; padding:0px 3px 3px 5px; margin: 0px;font-style: italic; border-bottom:1px solid #466868; font-weight: normal;}
div.top {background:#000 url(/images/abuse.jpg) top right no-repeat; margin-top:0px;}
h1 {font-size: 22px; color: #900;}
h2 {font-size: 20px; color: #598DCC;font-family:Georgia, "Times New Roman", Times, serif;}
h3 {font-size: 18px; color: #900;font-family:Georgia, "Times New Roman", Times, serif;}
h4 {font-size: 16px; color: #598DCC;font-family:Georgia, "Times New Roman", Times, serif;}
h5 {font-size: 14px; color: #900;font-family:Georgia, "Times New Roman", Times, serif;}
h6 {font-size: 12px; color: #598DCC;font-family:Georgia, "Times New Roman", Times, serif;}

.maincontent {padding: 5px 10px 5px 10px; background:#fff;}
.maincontent #pullout {float:right; width:175px; margin: 4px; border:1px solid #598DCC; padding:6px; background:#E1EBF7; font-size:11px; color:#598DCC; font-family:Georgia, "Times New Roman", Times, serif;}
.maincontent p {padding-left: 10px;}
.footer {border-top: 1px solid #466868; padding: 10px; font-size: 11px;margin-top:0px;}
.asterisk {color:#f00;}
div.pullout {float:right; width:175px; margin: 2px; padding:4px; color:#999; font-size:14px;}
ul.newspullout {margin:0 0 0 0; padding-left: 0; list-style-type:none;}
ul.newspullout li {font-size:11px; padding:3px 0px 3px 0px; border-top:1px solid #fff;}
dt {font-weight: bold; padding-bottom:3px; border-left:10px solid #dcdcdc; background:#f5f5f5; padding: 1px 1px 1px 3px;}
/*dt:first-letter {color:#c00;}*/
dd {padding-bottom:1em; line-height:1.4em;}
/*dd:first-letter {color:#578BCB;font-weight: bold; }*/
.neglectpo {float:right; width:175px; margin: 2px; padding:10px 10px 100px 10px; font-size: 14px; color:#466868; font-weight: bold;text-align: center;}
.lawspo {float:right; width:175px; margin: 2px; padding:4px 10px 100px 10px; font-size: 13px; color:#466868; font-weight: bold;text-align: center;}
.faqpo {float:right; width:175px; margin: 2px; padding:100px 10px 10px 10px; font-size: 13px; color:#466868; font-weight: bold;text-align: center;}

.small11 {font-size:11px;}
.small10 {font-size:10px;}
blockquote {color:#036; border:1px solid #ccc;margin-bottom:0px;}
blockquote p {font-family:Georgia, "Times New Roman", Times, serif; }
p.readmore {margin:0px 40px; padding: 4px; background:#ccc;;text-align:right;}
.box {margin: 4px; border:1px solid #f00; padding:6px; background:#fcc; font-size:11px; }
.vital {visibility:hidden;}
