p, td, th, ol, ul, li, body { font-family: Verdana, Arial, sans-serif; font-size: 11px; font-color: #000;}
body { margin:0; padding:0; }
h1, h2, h3, h4 { font-family: Verdana, Arial, sans-serif; }
h1 { font-size: 15px; font-color: #FFFFFF;}
h2 { font-size: 16px; font-color: #15458F;}
h3 { font-size: 14px; font-color: #235522;}
a:link, a:visited { text-decoration: underline; color: #113299; }
a:hover, a:active { text-decoration: none; }

#wrapper { width:600px; margin:0 auto; border-left:1px solid; border-right:1px solid; }
#header { padding:0; border-bottom:22px solid #235522; }
#nav { margin: 0; padding:0 20px; color:#fff; background:#627; clear:both; }
#content { padding:5px 15px 15px 15px; clear:both; }
.leftcolumn { float:left; }
.rightcolumn { float: right; }
.leftcolumn, .rightcolumn { width:339px; margin:0 0 2em 0; padding:0; }
#footer { color:#fff; margin:0 auto; padding:15px; clear:both; background:#139; }
#footer a { color:#fff; } 

.errorwindow ul, communication ul { margin: 6px 6px 6px 24px; }
.errorwindow li, .communication li { padding: 0 6px;  }
.errorwindow p, .communication p { padding: 0 6px; }

.errorwindow { text-align:left; text-align: left; border-top: 3px solid #df3a18; border-bottom: 1px solid #df3a18; margin-bottom: 15px; color:#000; background-color: #ffe1b6; background-repeat:repeat-y; background-image:url(../errorhead.jpg); }
.errorwindow th { text-align:center; padding: 3px 5px 4px 5px; margin: 0px; border-bottom: 1px solid #df3a18;}
.errorwindow td { padding: 4px 5px; margin: 0; background-color: #ffffba;}
	
.communication { background-color: #eefaf9; margin-bottom: 15px; background-image:url(../greenhead.jpg); background-repeat:repeat-y; }
.communication th { padding: 3px 5px 4px 5px; margin: 0;  border-top: 3px solid #67cd34; border-bottom: 1px solid #67cd34; text-align: left; }
.communication td { padding: 4px 5px; margin: 0; background-color: #fff;}
	
.preferredwidth { width: 425px; }

/* archives */

#ctl00_ContentPlaceHolder1_divNav { }
#pagingbuttons { font-size:.825em; margin-top:1em; }
#ctl00_ContentPlaceHolder1_dgArchives { border:none }
#ctl00_ContentPlaceHolder1_dgArchives table { border:none }
#ctl00_ContentPlaceHolder1_dgArchives td { border:none; padding:.5em 12px .5em 0; }
#pagingnav { font-size:.825em; margin-top:1em }
#ctl00_ContentPlaceHolder1_lblNavPages { }
