body {  
  color: #000000; padding-right: 1em; background-color: #CCFFFF;
  font-family: Helvetica, Verdana, Tahoma, Arial, sans-serif; 
	margin: 0;
	}

h1 {text-align: center; font-size: 1.6em; padding-top: 20px;}
.btmcontact {  font-size: 11px; text-align: center}
.btmnav {  font-size: 11px; text-align: center}
hr {  color: #006633}
p {  color: #000000; margin: 10px 30px 10px 30px; font-size: 1.0em; text-align: justify;}
.disclaimer {  color: #000000; margin: 10px 75px 10px 75px; font-size: 11px;}
p.center {  color: #000000; margin-right: 1em; margin-left: 1em; font-size: 14px; text-align: center;}
table {  color: #000000 }
ol {  font-size: 14px; margin-right: 2em}
ul {  font-size: 14px; margin-right: 2em}
td {  font-size: 14px; }
h2 { color: #000000; text-align: center; font-style: normal; line-height: normal; font-size: medium}

.title {
  margin: 24px; 
	font-size: 1.6em; 
	text-align: center;
	font-weight: bold;
}

.subtitle {
  margin: 12px; 
	font-size: 1.2em; 
	text-align: center;
	font-weight: bold;
}

.content {
  margin-left: 40px;
  margin-right: 40px;
}

.content p {
  text-align: left;
}

.content_wide {
  margin: 30px;
	width: 100%;
}

.content_wide p {
  text-align: center;
}

p.center2 {  
  color: #000000; 
	margin-right: 1em; 
	margin-left: 1em; 
	font-size: 14px; 
	text-align: center;
}

img.right {float: right; margin-left: 8px; margin-right: 14px}
img.left {float: left; margin-right: 8px; margin-left: 14px}

.iright {float: right; margin-left: 8px; }
.ileft {float: left; margin-right: 8px; }

.clear {
  clear: both;
}

ul {
	list-style-type: none;
	padding-left: 0;
	margin-left: 35px;
	margin-top: -5px;
}

li {
	background: url(images/sm_heart.gif) left 2px no-repeat;
	padding-left: 15px;
	margin-bottom: 3px;
}

ul.special {
	margin-top: -5px;
}

.special li {
	margin-left: 20px;
}


li.nobullet {
	background: none;
	padding-left: 15px;
	margin-bottom: 3px;
}

ul.toxic {
	list-style-type: none;
	padding-left: 0;
	margin-left: 30px;
}

li.toxic {
	background: url(images/toxic.gif) left 4px no-repeat;
	padding-left: 25px;
	padding-top: 8px;
}

.center {
  text-align: center;
}

.indent130px {
  margin-left: 130px;
}

div.page_header {
	font-size: 20px; 
	text-align: center;
	font-weight: bold;
  margin: 14px 18px 14px 18px; 
}

div.section_header {
  margin: 18px 14px -8px 14px; 
	font-size: 16px; 
	text-align: left;
	font-weight: bold;
}

div.section {
  margin: 0px 18px 0px 18px; 
	font-size: 14px; 
	text-align: justify;
	font-weight: normal;
}

div.section p {
	font-size: 14px; 
	text-align: justify;
	font-weight: normal;
}

div.section_item { 
  font-size: 14px; margin: 0 0 0 8px; padding: 0 0 0 14px;
  background-image: url(images/sm_heart.gif); 
	background-repeat: no-repeat; 
	background-position: 0px 3px;
}

td.nav_main {
  background-image: url(images/link_button.gif); 
  background-repeat: no-repeat; 
	background-position: left top;
	width: 135px;
	height: 23px;
  text-align: center;
  line-height: .9em;
}

td.nav_main_tall {
  background-image: url(images/link_button_tall.gif); 
  background-repeat: no-repeat; 
	background-position: left top;
	width: 135px;
	height: 33px;
  text-align: center;
  line-height: .9em;
}

td.nav_main_bottom {
  background-image: url(images/link_button_btm.gif); 
  background-repeat: no-repeat; 
	background-position: left top;
	width: 135px;
	height: 23px;
  text-align: center;
}

td.nav_link_bottom {
  background-image: url(images/link_bottom.gif); 
  background-repeat: no-repeat; 
	background-position: left top;
	width: 135px;
	height: 4px;
  text-align: center;
}

td.nav_main a, td.nav_main_tall a, td.nav_main_bottom a {
  color: #000; 
  font-family: Arial, Helvetica, sans-serif; 
  font-size: 11px; 
  font-weight: bold;
  text-decoration: none; 
  line-height: .9em;
} 

td.nav_main a:visited, td.nav_main_tall a:visited, td.nav_main_bottom a:visited {
  color: #000; 
} 

td.nav_main a:hover, td.nav_main_tall a:hover, td.nav_main_bottom a:hover {
  color: #eee; 
} 

.underline {
  text-decoration: underline;
}

.paragraph_header {
  font-size: 16px;
	font-weight: bold;
}

.resources {
  border: 1px solid #000000;
	width: 90%;
	margin-bottom: 30px;
}

.resources td {
  padding: 8px;
}


.rowEven {
  background-color: #eeeeff;  
}

.sectionHeader {
  font-size: 1.2em;
	font-weight: bold
}

.hr70pct {
  width: 70%;
	margin-top: 20px;
	margin-bottom: 20px;
}

.nowrap {
  white-space: nowrap;
}