/* @override http://capefearhealthyminds.org/style.css */

/* Created using Style Master from Western Civilisation IE6 { 47 10 444 648 } */

/* @group basic */

body {
margin: 10px;
font-family: Verdana, Helvetica, Arial, sans-serif;
color: #000000;
font-size: 12px;
background-color: #ffffff;
}

img {
border: none;
padding: 0px;
margin: 0px;
}

table {
margin: 0px;
padding: 0px;
border: none;
}

tr {
margin: 0px;
padding: 0px;
border: none;
}

td {
margin: 0px;
padding: 0px;
border: none;
}

td.left {
margin: 0px;
padding: 0px;
border: none;
text-align: left;
}

td.right {
margin: 0px;
padding: 0px;
border: none;
text-align: right;
}

td.center {
margin: 0px;
padding: 0px;
border: none;
text-align: center;
}

h1 {
font-family: Verdana, Helvetica, Arial, sans-serif;
color: #660000;
font-size: 14px;
margin-top: 12px;
margin-bottom: 8px;
margin-left: 14px;
margin-right: 10px;
padding: 0px;
font-weight: bold;
}

h2 {
font-family: Verdana, Helvetica, Arial, sans-serif;
color: #000000;
font-size: 12px;
margin-top: 8px;
margin-bottom: 8px;
margin-left: 14px;
margin-right: 10px;
padding: 0px;
}

b {
font-weight: bold;
}

a {
text-decoration: underline;
color: #000066;
}

a:hover {
color: #000066;
background-color: #ffcccc;
}

ul {
padding: 0px;
border: none;
text-align: left;
margin-top: 0px;
margin-left: 10px;
margin-right: 0px;
margin-bottom: 4px;
}

li {
padding: 0px;
display: list-item;
margin-left: 16px;
font-size: 12px;
font-family: Verdana, Helvetica, Arial, sans-serif;
margin-top: 2px;
margin-bottom: 2px;
margin-right: 2px;
list-style-type: circle;
text-align: left;
list-style-position: outside;
}

a.plain {
color: #000066;
text-decoration: none;
}

p {
font-family: Verdana, Helvetica, Arial, sans-serif;
color: #000000;
font-size: 12px;
padding: 0px;
margin-top: 8px;
margin-left: 14px;
margin-bottom: 0px;
margin-right: 0px;
border: none;
text-align: left;
}

p.t11 {
font-family: Verdana, Helvetica, Arial, sans-serif;
color: #000000;
font-size: 11px;
padding: 0px;
text-align: left;
margin-top: 8px;
margin-left: 14px;
margin-bottom: 4px;
margin-right: 0px;
}

p.t11c {
font-family: Verdana, Helvetica, Arial, sans-serif;
color: #000000;
font-size: 11px;
padding: 0px;
text-align: center;
margin-top: 4px;
margin-left: 14px;
margin-bottom: 4px;
margin-right: 0px;
}

p.t11g {
font-family: Verdana, Helvetica, Arial, sans-serif;
color: #666666;
font-size: 11px;
padding: 0px;
text-align: left;
margin-top: 4px;
margin-left: 14px;
margin-bottom: 4px;
margin-right: 0px;
}

p.t10 {
font-family: Verdana, Helvetica, Arial, sans-serif;
color: #000000;
font-size: 10px;
padding: 0px;
text-align: left;
margin-top: 4px;
margin-left: 14px;
margin-bottom: 4px;
margin-right: 0px;
}

p.t9 {
font-family: Verdana, Helvetica, Arial, sans-serif;
color: #000000;
font-size: 9px;
padding: 0px;
text-align: left;
margin-top: 4px;
margin-left: 10px;
margin-bottom: 4px;
margin-right: 0px;
}

p.t9g {
font-family: Verdana, Helvetica, Arial, sans-serif;
color: #666666;
font-size: 9px;
padding: 0px;
text-align: left;
margin-top: 4px;
margin-left: 10px;
margin-bottom: 4px;
margin-right: 0px;
}

p.t11-m {
font-family: Verdana, Helvetica, Arial, sans-serif;
color: #000000;
font-size: 11px;
padding: 0px;
text-align: left;
	margin: 4px 0px 4px 4px;
}

p.t10-m {
font-family: Verdana, Helvetica, Arial, sans-serif;
color: #000000;
font-size: 10px;
padding: 0px;
text-align: left;
margin-top: 2px;
margin-left: 4px;
margin-bottom: 2px;
margin-right: 0px;
}

hr {
border-top: 1px #660000 dotted;
border-left: none;
border-bottom: none;
border-right: none;
width: 100%;
text-align: center;
margin-top: 1px;
margin-left: 10px;
margin-bottom: 1px;
margin-right: 1px;
padding: 1px;
}

hr.w80 {
border-top: 1px #660000 dotted;
border-left: none;
border-bottom: none;
border-right: none;
width: 80%;
text-align: center;
margin: 1px;
padding: 1px;
}



/* @end */

/* @group frame */

table.frame {
margin: 0px;
padding: 0px;
border: none;
}

td.frame {
margin: 0px;
padding: 0px;
border: none;
}

td.frame_menu {
margin: 0px;
padding: 0px;
border: none;
width: 150px;
}

td.frame_space {
margin: 0px;
padding: 0px;
border: none;
width: 10px;
}

td.frame_page {
margin: 0px;
padding: 0px;
border: none;
width: 620px;
}

/* @end */

/* @group menu */

h2.menu {
font-family: Verdana, Helvetica, Arial, sans-serif;
color: #000000;
font-size: 12px;
padding: 0px;
margin: 4px;
}

p.menu {
font-family: Verdana, Helvetica, Arial, sans-serif;
color: #000000;
font-size: 12px;
padding: 0px;
text-align: left;
margin: 4px;
border: none;
}

table.menu {
margin: 0px;
padding: 0px;
border: none;
}

td.menu_side {
margin: 0px;
padding: 0px;
border-top: none;
border-bottom: none;
border-left: 2px #660000 solid;
border-right: 2px #660000 solid;
text-align: left;
}

td.menu {
margin: 0px;
padding: 0px;
text-align: center;
}

ul.menu1 {
border: none;
padding: 0px;
text-align: left;
margin-top: 2px;
margin-bottom: 4px;
margin-left: 0px;
margin-right: 0px;
}

li.menu1 {
display: list-item;
font-size: 12px;
font-family: Verdana, Helvetica, Arial, sans-serif;
margin-top: 0px;
margin-bottom: 0px;
margin-right: 0px;
color: #660000;
list-style-type: none;
font-weight: bold;
margin-left: 0px;
text-align: left;
padding-top: 4px;
padding-left: 6px;
padding-bottom: 4px;
padding-right: 2px;
}

ul.menu2 {
padding: 0px;
border: none;
text-align: left;
margin-top: 0px;
margin-left: 0px;
margin-right: 0px;
margin-bottom: 4px;
}

li.menu2 {
padding: 0px;
display: list-item;
margin-left: 16px;
font-size: 11px;
font-family: Verdana, Helvetica, Arial, sans-serif;
margin-top: 2px;
margin-bottom: 2px;
margin-right: 2px;
color: #660000;
list-style-type: none;
text-align: left;
}

a.menu1 {
color: #000066;
text-decoration: none;
font-size: 12px;
margin: 0px;
padding: 0px;
font-weight: bold;
}

a.menu1:hover {
color: #000066;
background-color: #ffcccc;
}

a.menu2 {
color: #000066;
text-decoration: none;
font-size: 11px;
margin: 0px;
padding: 0px;
}

a.menu2:hover {
color: #000066;
background-color: #ffcccc;
}

form.menu {
padding: 0px;
border: none;
font-family: Verdana, Helvetica, Arial, sans-serif;
margin: 0px;
}

input.menu {
margin: 4px;
padding: 1px;
border: 1px #000066 inset;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 11px;
font-weight: bold;
}

button.menu {
margin: 0px;
padding: 0px;
border: none;
}

/* @end */

/* @group forms */

form {
padding: 0px;
border: none;
font-family: Verdana, Helvetica, Arial, sans-serif;
margin-left: 14px;
margin-top: 6px;
margin-bottom: 6px;
margin-right: 6px;
}

input {
margin: 0px;
padding: 0px;
color: #000066;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 11px;
}

button {
margin: 0px;
padding: 0px;
color: #000066;
font-size: 11px;
font-family: Verdana, Helvetica, Arial, sans-serif;
height: 18px;
font-weight: bold;
background-color: #cccccc;
}

button:hover {
margin: 0px;
padding: 0px;
color: #000066;
font-size: 11px;
font-family: Verdana, Helvetica, Arial, sans-serif;
height: 18px;
font-weight: bold;
background-color: #cc9999;
}

select {
margin: 0px;
padding: 0px;
color: #000066;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 11px;
}

option {
margin: 0px;
padding: 0px;
color: #000066;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 11px;
}

textarea {
margin: 0px;
padding: 0px;
color: #000066;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 11px;
}

p.input {
padding: 2px;
font-size: 10px;
color: #000000;
font-family: Verdana, Helvetica, Arial, sans-serif;
text-align: left;
margin: 2px;
}

input.mf {
font-size: 10px;
font-family: Verdana, Helvetica, Arial, sans-serif;
color: #666666;
text-align: left;
padding: 1px;
border: 1px #006666 inset;
}

/* @end */

/* @group home */

table.home {}

table.page {
width: 100%;
}

td.home_left {
margin: 0px;
padding: 0px;
}

td.home_right {
margin: 0px;
padding: 0px;
}

a.brief {
text-decoration: underline;
color: #000066;
font-weight: bold;
}

a.briefxmas {
color: #007509;
font-weight: bold;
	font-size: 16px;
	text-decoration: none;
}

a.more {
text-decoration: underline;
color: #000066;
font-size: 11px;
}

/* @end */

/* @group lib */

ul.libmenu {
padding: 0px;
border: none;
text-align: left;
margin-top: 8px;
margin-left: 10px;
margin-right: 0px;
margin-bottom: 4px;
}

li.libmenu {
padding: 0px;
display: list-item;
margin-left: 16px;
font-size: 11px;
font-family: Verdana, Helvetica, Arial, sans-serif;
margin-top: 2px;
margin-bottom: 2px;
margin-right: 2px;
color: #660000;
list-style-type: circle;
text-align: left;
list-style-position: outside;
}

.libmenudate {
color: #996666;
}

.heading {
color: #663333;
font-size: 12px;
font-weight: bold;
margin-top: 8px;
margin-bottom: 4px;
}

p.lib {
font-family: Verdana, Helvetica, Arial, sans-serif;
color: #000000;
font-size: 12px;
padding: 2px;
margin-top: 8px;
margin-left: 14px;
margin-bottom: 8px;
margin-right: 4px;
border: none;
text-align: left;
}

br.lib {}

ul.info {
padding: 0px;
border: none;
text-align: left;
margin: 4px;
}

li.info {
padding: 0px;
display: list-item;
margin-left: 8px;
font-size: 10px;
font-family: Verdana, Helvetica, Arial, sans-serif;
margin-top: 2px;
margin-bottom: 2px;
margin-right: 2px;
list-style-type: circle;
text-align: left;
list-style-position: outside;
color: #990000;
}

div.libmenu {
float: right;
padding-top: 1px;
padding-left: 1px;
padding-bottom: 6px;
padding-right: 1px;
border: 1px #cccccc solid;
margin-top: 12px;
margin-left: 4px;
margin-bottom: 0px;
margin-right: 0px;
width: 300px;
}

/* @end */

.red {
color: #ff0000;
}

img.stack {
float: none;
margin-top: 4px;
margin-left: 0px;
margin-bottom: 4px;
margin-right: 0px;
}

img.left {
float: left;
	padding: 0;
}

img.right {
float: right;
border: none;
	padding: 0;
}

img.rightb {
float: right;
margin: 4px;
border: 1px #660000 solid;
}

br.reset {
clear: both;
padding: 0px;
margin: 0px;
border: 0px;
height: 0px;
font-size: 0px;
line-height: 0px;
word-spacing: 0px;
letter-spacing: 0px;
text-decoration: none;
font-weight: normal;
}

p.sponsors {
font-family: Verdana, Helvetica, Arial, sans-serif;
color: #000000;
font-size: 12px;
padding: 0px;
border: 1px #660000 none;
clear: both;
margin: 4px;
text-align: center;
}

div.right {
float: right;
margin: 4px;
}

div.left {
float: left;
margin: 4px;
}

div.center {
text-align: center;
}

p.mf {
margin-top: 4px;
padding: 2px;
margin-left: 14px;
margin-bottom: 4px;
margin-right: 4px;
font-size: 10px;
color: #000000;
font-family: Verdana, Helvetica, Arial, sans-serif;
text-align: left;
}

p.mf2 {
padding: 2px;
font-size: 10px;
color: #000000;
font-family: Verdana, Helvetica, Arial, sans-serif;
text-align: left;
margin: 4px;
}

textarea.mf {
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 10px;
color: #666666;
text-align: left;
padding: 1px;
border: 1px #006666 inset;
}

li.mf {
margin-top: 2px;
margin-left: 14px;
margin-bottom: 2px;
margin-right: 2px;
padding: 1px;
color: #000000;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 10px;
display: list-item;
list-style-type: none;
}

ul.mf_cb {
margin-top: 4px;
margin-left: 0px;
margin-bottom: 4px;
margin-right: 0px;
padding: 0px;
}

li.mf_cb {
color: #000000;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 10px;
display: list-item;
list-style-type: none;
margin: 0px;
padding-left: 18px;
padding-right: 2px;
padding-top: 1px;
padding-bottom: 1px;
text-indent: -18px;
margin-left: 14px;
}

input.mf_cb {
border: 1px #006666 inset;
color: #666666;
padding: 1px;
}

td.void {
margin: 20px;
text-align: center;
padding: 20px;
}

a.huge {
color: #000066;
font-size: 14px;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-weight: bold;
text-decoration: underline;
}

.dull {
color: #666666;
font-size: smaller;
}
