body { 
   background-color: #fff;
   background-position: top center;
   background-repeat: repeat-y;
   margin: 0;
   padding: 0;
}
   
a img {
   border: none;
}
a { color: #5f781c; }
a:hover { color: #1b3f95; text-decoration: none; }

table.main {
   background-color: #fff;
}
table.nav { width: 320px; list-style: none; }
	td.nav ul { list-style: none; float: left; padding: 0; margin: 0; }


td.permission {
	padding: 10px 0 10px 0;
	text-align: left;
}

td.permission p {
   font-family: Arial;
   font-size: 11px;
   font-weight: normal;
   color: #333;
   margin: 0;
   padding: 0;
}


td.date h1 {
   font-family: 'Georgia';
   font-size: 14px;
   font-weight: normal;
   color: #333;
   margin: 0;
   padding: 0;
}

td.permission p a {
   font-family: Arial;
   font-size: 11px;
   font-weight: normal;
}

td.header {
   background-color: #a4bd84;
   padding: 0 0 2px 0;
}

td.header h1 {
   font-family: 'Gill Sans', 'Arial Black', sans-serif;
   font-size: 35px;
   font-weight: bold;
   color: #fff;
   margin: 0 0 0 10px;
   padding: 0;
   display: inline;
}

td.date {
	padding: 8px 0 8px 0;
}

td.date p {
   font-family: Arial;
   font-size: 12px;
   font-weight: normal;
   color: #666;
   margin: 0;
   padding: 0;
}

td.sidebar ul {
   font-family: Arial;
   font-size: 12px;
   font-weight: normal;
   color: #000;
   margin: 10px 0 10px 24px;
   padding: 0;
}

td.sidebar ul li a {
   font-family: Arial;
   font-size: 12px;
   font-weight: normal;
   text-decoration: none;
   padding-bottom: 8px;
}

td.sidebar p {
   font-family: Arial;
   font-size: 12px;
   font-weight: normal;
   color: #4c4c4c;
   margin: 10px 0 0 0;
   padding: 0;
}

td.sidebar p a {
   font-family: Arial;
   font-size: 12px;
   font-weight: normal;
}

td.sidebar h4 {
   font-family: Georgia;
   font-size: 13px;
   font-weight: bold;
   color: #333;
   margin: 14px 0 0 0;
   padding: 0;
}

td.sideHeader h3 {
   font-family: Georgia, serif;
   font-size: 18px;
   font-weight: bold;
   color: #fff;
   margin: 0;
   padding: 0;
}

td.sideTitle h3 {
   font-family: Georgia, serif;
   font-size: 18px;
   font-weight: bold;
   color: #fff;
   margin: 0;
   padding: 0;
}

td.mainbar h2, td.mainbar h2 a {
	font-family: Georgia;
	font-size: 18px;
	font-weight: bold;
	color: #232c65;
	margin: 0;
	padding: 3px;
	width: 90%;
	font-style: italic;
	text-align: left;
}

td.mainbar h3, td.sidebar h3 {
   font-family: Georgia;
   font-size: 14px;
   color: #5f781c;
   margin: 8px 0 5px 0;
   padding: 0;
}

td.mainbar p, td.mainbar blockquote {
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #4c4c4c;
	margin: 10px 0 0 0;
	padding: 0;
	text-align: left;
}

td.mainbar blockquote { padding-left: 20px; font-size: 14px; line-height: 19px; font-style: italic; }

td.mainbar p.more {
   padding: 0 0 10px 0;
}

td.mainbar p a {
	font-family: Arial;
	font-size: 12px;
}

/*td.mainbar p img {
   border-bottom: 4px solid #5f781c;
}*/

td.mainbar ul, td.mainbar ol {
   font-family: Arial;
   font-size: 12px;
   font-weight: normal;
   color: #4c4c4c;
   margin: 10px 0 10px 0;
   padding: 12px;
   list-style-position: inside;
   background: #f7f7f7;
}

td.mainbar ol {
   margin: 15px 0 10px 0;
}

td.mainbar ol li a{
   font-weight: bold;
}

td.mainbar ol li, td.mainbar ul li {
	list-style-position: outside;
	width: 80%;
	left: 15px;
	padding: 10px 10px 12px 10px;
	margin-left: 0;
	position: relative;
	border-right: 1px solid #fff;
	border-left: 1px solid #fff;
}

td.footer {
   padding: 10px 0 10px 0;
}

td.footer p {
   font-family: Arial;
   font-size: 11px;
   font-weight: normal;
   color: #333;
   margin: 0;
   padding: 0;
}
