html,body{margin: 20px;color:#0f1d08;text-align:center;background:#ecf5a7 url("images/inspire-bg.png");text-align:center;font-family: Verdana, Arial, Sans-serif;font-size:11px;}
 p{margin:0 5px 5px} 
div#header {background:#ecf5a7 url("images/inspire-header.png");width:729px;height:115px;}
div#header table {display:none;}
div#container{background:#fffefd;border: 1px solid #3b6c22;width:760px;text-align:center;}
div#navigation{background:#f5fad0;border-left:1px solid #3b6c22;}
div#footer{background: #FFFFFF; color: #000}
div#container{width:760px;margin:0px;}
div#extra {background:#e0f2d8 url("images/inspire-nav-bar.png") no-repeat; border-top: 1px solid #3b6c22;border-bottom: 1px solid #3b6c22;
	text-align:left;margin:0px;padding:0px;line-height:25px;}

h2 {font-size: 14px; font-style: italic; font-weight: normal;}

p.sitedescr {
	font-family: sans-serif;
	font-style: italic;
	font-variant: normal;
	font-weight: normal;
	font-size: 13px;
	line-height: 115%;
	word-spacing: normal;
	letter-spacing: normal;
	text-decoration: none;
	text-transform: none;
	text-align: left;
	text-indent: 0ex;
}

p.title a {
	font-family: sans-serif;
	font-style: italic;
	font-variant: normal;
	font-weight: bold;
	font-size: 18px;
	line-height: 100%;
	word-spacing: normal;
	letter-spacing: normal;
	text-decoration: underline;
	text-transform: none;
	text-align: left;
	text-indent: 0ex;
}



p.maintext {
	font-family: sans-serif;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	font-size: 16px;
	line-height: 115%;
	word-spacing: normal;
	letter-spacing: normal;
	text-decoration: none;
	text-transform: none;
	text-align: left;
	text-indent: 0ex;
}

p.alttext a {
	font-family: sans-serif;
	font-style: normal;
	font-variant: small-caps;
	font-weight: bold;
	font-size: 16px;
	line-height: 115%;
	word-spacing: normal;
	letter-spacing: normal;
	text-decoration: none;
	text-transform: none;
	text-align: center;
	text-indent: 0ex;
	color: #3b6c22;
}

p.postfoot {
	font-family: sans-serif;
	font-style: italic;
	font-variant: small-caps;
	font-weight: normal;
	font-size: 11px;
	line-height: 100%;
	word-spacing: normal;
	letter-spacing: normal;
	text-decoration: none;
	text-transform: none;
	text-align: left;
	text-indent: 0ex;
}

p.postfootd {
	font-family: sans-serif;
	font-style: italic;
	font-variant: small-caps;
	font-weight: normal;
	font-size: 11px;
	line-height: 100%;
	word-spacing: normal;
	letter-spacing: normal;
	text-decoration: none;
	text-transform: none;
	text-align: right;
	text-indent: 0ex;
}

table.form, table.form td { 
	padding:0px;
	font-family: sans-serif;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	font-size: 11px;
	text-align:justify;}

table.form { 
	width:100%;
	border-width: 1px 1px 1px 1px;
	border-spacing: 5px;
	border-style: outset outset outset outset;
	border-color: gray gray gray gray;
	border-collapse: separate;
	background-color: white;
}

table.form th {
	border-width: 1px 1px 1px 1px;
	padding: 15px;
	border-style: solid solid solid solid;
	border-color: #C9C299;
	background-color: rgb(255, 245, 238);
	-moz-border-radius: 0px 0px 0px 0px;
}
table.form td {
	border-width: 1px 1px 1px 1px;
	padding: 15px;
	border-style: solid solid solid solid;
	border-color: #C9C299;
	background-color: rgb(242, 255, 205);
	-moz-border-radius: 0px 0px 0px 0px;
	font-family: sans-serif;
	font-style: normal;
	font-variant: small-caps;
	font-weight: normal;
	font-size: 16px;
	line-height: 115%;
	word-spacing: normal;
	letter-spacing: normal;
	text-decoration: none;
	text-transform: none;
	text-align: left;
	text-indent: 0ex;
}

table.pagin {
	border-width: 1px 1px 1px 1px;
	border-spacing: 5px;
	border-style: none none none none;
	border-color: gray gray gray gray;
	border-collapse: separate;
	background-color: white;
}

table.pagin th {
	border-width: 1px 1px 1px 1px;
	padding: 5px;border-style: solid;
	border-color: #C9C299;
	background-color: #FFF;
	-moz-border-radius: 0px 0px 0px 0px;
}

table.pagin td {
	border-width: 1px 1px 1px 1px;
	padding: 5px;border-style: solid;
	border-color: #C9C299;background-color: #FFF;
	-moz-border-radius: 0px 0px 0px 0px;
	font-family: sans-serif;font-style: normal;
	font-variant: small-caps;font-weight: normal;
	font-size: 12px;
	line-height: 100%;
	word-spacing: normal;
	letter-spacing: normal;
	text-decoration: none;
	text-transform: none;text-align: left;
	text-indent: 0ex;
}


.form A:link {text-decoration: underline;color:#3e7e1e;}
.form A:visited {text-decoration: underline;color:#3e7e1e;}
.form A:active {text-decoration: underline;color:#3e7e1e;}
.form A:hover {text-decoration: underline; }

.pagin A:link {text-decoration: none;color:#3e7e1e;background: #FFF;}
.pagin A:visited {text-decoration: none; color:#3e7e1e; background: #FFF;}
.pagin A:active {text-decoration: none;color:#3e7e1e; background: rgb(255, 245, 238);}
.pagin A:hover {text-decoration: underline; background: rgb(255, 245, 238);}

span.topmenu {font-family: sans-serif;font-size:15px;vertical-align : baseline;display:block;margin:0px;}

table.topmenu {text-align:center;padding:0px;margin:0px;border:0px;font-size:15px}
table {padding:0px;border-collapse: collapse;}
table.topmenu th {padding:0px;margin:0px;}
table.topmenu td {padding:0px;margin:0px;}
table.topmenu { width:100%;margin:0px; }

.topmenu A:link {text-decoration: none; font-variant: small-caps; color: #3b6c22; display:block; padding:10px; font-weight: bold;font-family: sans-serif; }
.topmenu A:visited {text-decoration: none; color: #3b6c22; font-variant: small-caps; display:block; padding:10px; font-weight: bold;font-family: sans-serif;}
.topmenu A:active {text-decoration: none; color: #3b6c22; font-variant: small-caps; display:block; padding:10px; font-weight: bold;font-family: sans-serif;}
.topmenu A:hover {text-decoration: none; background: rgb(242, 255, 205); display:block; padding:10px; font-weight: bold;font-family: sans-serif;}

.current A:link {text-decoration: none; color:#3b6c22; background:rgb(242, 255, 205);margin:0px;display:block; font-weight: bold;font-family: sans-serif;}
.current A:visited {text-decoration: none; color:#3b6c22; background:rgb(242, 255, 205);display:block; font-weight: bold;font-family: sans-serif;}
.current A:active {text-decoration: none; color:#3b6c22; background:rgb(242, 255, 205);display:block; font-weight: bold;font-family: sans-serif;}
.current A:hover {text-decoration: none;  color:#3b6c22; background:rgb(242, 255, 205);display:block; font-weight: bold;font-family: sans-serif;}