body {text-align:center; background: black url(images/wp.gif); margin:0;}
.content1 {width: 700px; margin:0 auto; font:8pt verdana,sans-serif;text-align:left; background:white; position:relative;border-left:10px black solid; border-right:10px black solid; border-bottom:10px black solid; background: white url(images/250gray.gif) repeat-y right;}
.content {width: 700px; margin:0 auto; font:8pt verdana,sans-serif;text-align:left; background:white; position:relative;border-left:10px black solid; border-right:10px black solid; border-bottom:10px black solid;}

h1 {font:bold 16pt Arial,sans-serif; margin:8px 0 8px; color:#635957;}
h2 {font:bold 12pt/15pt Georgia,serif; margin:8px 0 8px;}
h3 {font:bold 13pt Arial,sans-serif; margin:11px 0 11px 0; color:#635957;} 
h4 {font:bold 11pt Arial,sans-serif; color:#635957;margin:6px 0;} 

a {font-weight:bold; color:#BF6807; text-decoration:none;}
a:hover {text-decoration:underline;}

ul {margin-left:0; padding:0;}
ul li {margin-left:25px;}

.return {background:black; height:18px;color:#eee;padding:3px 0 0 3px;}
.return a {background:black; height:15px; color:white; font-weight:bold;}
.topband {background:url(images/masthead2.jpg) no-repeat; width:173px; height:37px; font:bold 8pt verdana,sans-serif; color:white; text-align:right; float:right;}
.topband a {color:white; text-deocoration:none;}
.topband .topnav {padding-right:8px; padding-top:8px;}
.tier3 {background:black;padding:6px 0 15px;}
.mainnav {background:black url(images/nav.jpg) no-repeat; color:black; margin:0;text-align:center;padding:2px 0 2px; height:30px; width:700px;}
.mainnav ul {margin:0;padding:7px 7px;}
.mainnav ul li {display: inline; margin-left:0;}
.mainnav ul li a {color:white; text-decoration:none; padding:3px 8px; font-weight:bold; border:1px #8D8016 solid;}
.mainnav ul li a.hot {color:white; padding:3px 8px; font-weight:bold; border:1px white solid;}
.mainnav ul li a:hover, .mainnav ul li a.hot:hover {color:#644A24; border:1px black solid; background:#efefef;}
.mainnav ul li span.hot {color:white; padding:3px 8px; font-weight:bold;}

.bodyhere {margin:0 20px 20px;font:10pt/15pt Georgia,serif;min-height:400px;}
.leftcol {width:249px; float:left;}

.footer {background:#efefef; color: #666; clear:both; margin:8px 0 0; text-align:center; border-top:1px gray solid;padding-top:4px; padding-bottom:6px;}

.picl {float:left;text-align:center;margin-right:10px; margin-bottom:10px; font:8pt verdana,sans-serif;}
.picr {float:right;text-align:center;margin-left:10px; margin-bottom:10px; font:8pt verdana,sans-serif;}
.pic {text-align:left; font:8pt verdana,sans-serif; margin-bottom:25px;}
.credit {font:italic 7.5pt arial,sans-serif;text-align:right;}


.piccheck {float:left;margin-right:4px; margin-bottom:4px;}
.issue {font-weight:bold; color:#225688;}
ul.ds li {padding-top:6px; padding-bottom:6px;}
.vfont {font:7.5pt verdana,sans-serif;}
ul.check li {list-style-image:url(images/check.gif);}
.talk {padding:0 50px;}
.talk2 {padding:0 50px;}
.more {font:7pt arial,sans-serif; font-weight:normal;}

.informed {font:7pt verdana,sans-serif; background: #E2E2E2; border:1px #003466 solid; margin-top:6px; margin-bottom:8px; padding-bottom:4px;}
.informed form {margin:0;}
.informed .inner {margin:0 4px;}
.informed fieldset {border:0;padding:0 1px 3px 0; margin:0;}
.informed fieldset label {display:block; margin-bottom:1px;}
.informed #FirstName {float:left;}
.informed h2 {font:bold 10pt arial,sans-serif; background:#003466; padding:2px; color:white; text-align:center;margin:0 0 4px;}
.informed input, .informed textarea {font:9pt Georgia,serif;margin:0;}
.informed p {margin:0;}

.informed2 {font:8pt verdana,sans-serif;}
.informed2 fieldset {border:0;padding:0 1px 3px 0; margin:0;}
.informed2 fieldset label {display:block; margin-bottom:1px;}
.informed2 #FirstName {float:left;}
.informed2 input, .informed textarea {font:9pt Georgia,serif;margin:0;}

.subscribe .what {float:left; width:120px; text-align:right; padding-right:5px;}
.subscribe p {margin-left:125px;}

.rightmatter {width:250px; float: right;} 
.centermatter {margin-left:20px; margin-right:270px;}
.talk1 {padding:0 10px;}
.rightmatter h3 {background:#EFEFEF; color:#544A48; font-weight:bold; font-size:12pt;text-align:center;padding:8px 0 4px 0;margin-top:0; margin-bottom:0; border-left:1px black solid;}
.rightmatter .talk1 h4 {font-weight:bold; font-size:110%; margin: 6px 0 0;}
.rightmatter .talk1 h4 a {text-decoration:underline;}
.rightmatter .talk1 h4 a:hover {color:#ff0000;}

.rightmatter .talk1 p {margin:6px 0;}
.rightmatter .talk1 h4+p {margin-top:0;}

ul.trowel {list-style-image:url(images/trowel.gif); margin:0 0 0 35px; padding:0;}
ul.trowel li {padding-bottom:10px;}
ul.trowel ul {list-style-image:none;}
.cal .mt {margin-top:20px;}
p.date {font:bold 12pt arial,sans-serif; margin-top:0;border-top:1px #635957 solid;padding-top:5px; margin-bottom:0; color:#635957;}
.cal h3 {padding-top:10px; margin-bottom:6px;margin-top:0;font-size:11pt; color: black;}
.cal .expand {text-align:right; padding:2px 4px; float:right; margin-left:8px; background:#635957;}
.cal .expand a {color:white;font:bold 9pt verdana,sans-serif; text-decoration:none;}
.cal .expand a span:hover {color: yellow;}

.sites h3 {border-top:1px #225688 solid; padding-top:6px; margin-bottom:6px;}

.rpt td {vertical-align:top;}
.rpt td.c1 {padding-right:10px;}
.rpt td.c2 {border:1px gray solid;font:9pt/12pt arial,sans-serif; background:#dfdfdf; width:200px;}
.rpt td.c2 h3 {background:black; color:white; font:bold 12pt arial,sans-serif; text-align:center; padding:3px 8px; margin:0 0 6px;}
.rpt td.c2 p {margin:5px;font:8pt/11pt arial,sans-serif;}
.rpt td.c2 a {color:#BF6807; text-decoration:none; text-align:center; display:block;padding:5px; border:1px gray solid;margin:3px 5px; background:#efefef;}
.rpt td.c2 a .where {font-size:7pt; line-height:9pt; color: gray}
.rpt td.c2 a:hover {color:black; background:white;}

.p1rpt {border:1px gray solid;font:9pt/12pt arial,sans-serif; background:#dfdfdf;}
.p1rpt p {margin:5px;font:8pt/11pt arial,sans-serif;}
.p1rpt a {color:#DA1A3F; text-decoration:none; text-align:center; display:block;padding:5px; border:1px gray solid;margin:3px 5px; background:#efefef;}
.p1rpt a .where {font-size:7pt; line-height:9pt; color: gray}
.p1rpt a:hover {color:black; background:white;}

@media print {
body {background:white;} 
.content {border-color:white;}
}