body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	background-image: url(images/diag_stripe.gif);
}
td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
li {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
.bodybold {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.bodyitalics {
	font-family: Arial, Helvetica, sans-serif;
	font-style: italic;
}
.bodybolditalics {
	font-family: Arial, Helvetica, sans-serif;
	font-style: italic;
	font-weight: bold;
}
.bodysmall {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.bodywhite {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}
.bodyburgundy {
	font-family: Arial, Helvetica, sans-serif;
	color: #660000;
	font-size: 13px;
	font-weight: bold;
}
.bodyred {
	font-family: Arial, Helvetica, sans-serif;
	color: #CC0000;
}
.bodyredbold {
	font-family: Arial, Helvetica, sans-serif;
	color: #CC0000;
	font-weight: bold;
}
a.nav:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #003399;
	text-decoration: none;
}
a.nav:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #003399;
	text-decoration: none;
	font-size: 12px;
}
a.nav:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #996633;
	text-decoration: none;
}
a.footer:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
}
a.footer:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #EEEEEE;
	font-weight: bold;
}
a.footer:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #CC6633;
	font-weight: bold;
}
a:link {
	font-family: Arial, Helvetica, sans-serif;
	color: #003399;
}
a:visited {
	font-family: Arial, Helvetica, sans-serif;
	color: #660099;
}
a:hover {
	font-family: Arial, Helvetica, sans-serif;
	color: #996633;
}
.heading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: bold;
	color: #000000;
}
.subhead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #000000;
}       
.tagline {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #000000;
	font-style: italic;
}
#awareness-week a:link{
color: #000066;
text-decoration: none;
}

#awareness-week a:visited {
color: #00aeef;
text-decoration: none;
}

#awareness-week a:hover{
color: #d4e15b;
text-decoration: none;
}

#awareness-week a:active {
color: #00aeef;
text-decoration: none;
}

#awareness-week p {
text-align: left;
font-family:"arial", sans-serif;
font-size: .85em;
line-height: 1.2em;
letter-spacing: .02em;
width: 500px;
}

#awareness-week h1{
color: #00aeef;
text-align: center;
font-family:"arial";
font-size: 1.3em;
font-weight: normal;
letter-spacing: .01em;
padding: 30px 0 8px;
border-bottom: 2px dotted #ccc; 
}

#awareness-week h2 {
color: #000066;
text-align: left;
font-family:"arial";
font-size: 1.09em;
letter-spacing: .03em;
}

#awareness-week h3 {
font-family:"arial";
text-align: left;
font-size: .85em;
line-height: 1.1em;
letter-spacing: .02em;
font-weight: bold;
padding-top: 8px;
}

#awareness-week hr {
color: #fff;
width: 600px;
border-bottom: 2px dotted #000; 
}

#awareness-week img#logo {
padding-top: 10px;
}

#awareness-week p.link {
/* margin-top: 10px; */
}

#awareness-week #buttons {
text-align: center;
margin: 40px 0 0 0;
}

#left-col {
width: 200px;
float: left;
}

#row {
/* border: solid gold; */
width: 724px;
float: left;
display: inline;
}

img.states {
margin: 20px 0 20px 20px;
width: 200px;
float: left;
display: inline;
}

#state-images {
/* border: solid gold; */
overflow: auto;
float: left;
}

#right-col {
width: 474px;
/* height: 200px; */
float: left;
text-align: left;
padding: 5px 0 15px 30px;
}

#right-col p{
width: 450px;
}

#awareness-week ul {
text-align: left;
font-family:"arial";
font-size: .85em;
line-height: 1.2em;
letter-spacing: .02em;
}

#awareness-week p.featured-link a {
text-align: center;
border: 1px solid #ccc; 
padding: 10px;
margin-top: 30px;
}

#awareness-week p.featured-link {
text-align: center;
width: 100%;
margin: 45px 0;
}

#awareness-week p.featured-link-states {
text-align: left;
width: 100%;
margin: 25px 0 35px;
}

#awareness-week p.featured-link-states a {
text-align: center;
border: 1px solid #ccc; 
padding: 10px;
margin-top: 20px;
}

#awareness-week #boxes {
/* 	overflow: auto; */
	padding: 30px 0;
	float: left;
	overflow: auto;
	clear: both;
}

#awareness-week #boxes a:hover {
color: #fff;
}

.box-horz { 
  background-color: #ebf2aa;
  width: 500px;
  margin: 0 112px 8px;
  float: left;
}

.boxtop { 
  background: url(images/ne.gif) no-repeat top right; 
}
.boxtop div { 
  font-size: 0;
  height: 16px; 
  background: url(images/nw.gif) no-repeat top left; 
}
.boxbottom { 
  background: url(images/se.gif) no-repeat bottom right; 
}
.boxbottom div { 
  font-size: 0;
  height: 16px; 
  background: url(images/sw.gif) no-repeat bottom left; 
}

.featured {
text-align: center;
width: 100%;
/* padding: 0 10px; */
font-weight: bold;
/* letter-spacing: -.01em; */
margin: 0;
padding: 0;
}


/* Tsunami PSAs page styles */

#tsunami-psas {
font-family:"arial", sans-serif;
}

#tsunami-psas a:link{
color: #000066;
text-decoration: none;
}

#tsunami-psas a:visited {
color: #00aeef;
text-decoration: none;
}

#tsunami-psas a:hover{
color: #d4e15b;
text-decoration: none;
}

#tsunami-psas a:active {
color: #00aeef;
text-decoration: none;
}

#tsunami-psas p {
text-align: left;
font-family:"arial";
font-size: .95em;
line-height: 1.1em;
letter-spacing: .02em;
}

#tsunami-psas h1{
color: #00aeef;
text-align: center;
font-family:"arial";
font-size: 1.3em;
font-weight: normal;
letter-spacing: .01em;
padding: 30px 0 8px;
border-bottom: 2px dotted #ccc; 
}

#tsunami-psas h2 {
color: #000066;
text-align: left;
font-family:"arial";
font-size: 1.1em;
letter-spacing: .03em;
}

#tsunami-psas h3 {
font-family:"arial";
text-align: left;
font-size: .95em;
line-height: 1.1em;
letter-spacing: .02em;
font-weight: bold;
padding-top: 10px;
}

#tsunami-psas li {
list-style: none;
text-align: left;
font-size: .85em;
line-height: 1.2em;
}

/* #tsunami-psas p.featured-link {
text-align: left;
width: 100%;
margin: 25px 0 35px;
}

#tsunami-psas p.featured-link a {
text-align: center;
border: 1px solid #ccc; 
padding: 10px;
margin-top: 20px;
} */

#tsunami-psas #boxes {
/* 	overflow: auto; */
	padding: 30px 0;
	float: left;
	overflow: auto;
	clear: both;
}

#tsunami-psas #boxes a:hover {
color: #fff;
}

.box-horz { 
  background-color: #ebf2aa;
  width: 500px;
  margin: 0 112px 8px;
  float: left;
}

.boxtop { 
  background: url(images/ne.gif) no-repeat top right; 
}
.boxtop div { 
  font-size: 0;
  height: 16px; 
  background: url(images/nw.gif) no-repeat top left; 
}
.boxbottom { 
  background: url(images/se.gif) no-repeat bottom right; 
}
.boxbottom div { 
  font-size: 0;
  height: 16px; 
  background: url(images/sw.gif) no-repeat bottom left; 
}

#tsunami-psas p.featured {
text-align: center;
width: 100%;
/* padding: 0 10px; */
font-weight: bold;
/* letter-spacing: -.01em; */
margin: 0;
padding: 0;
}