body {
	margin-top: 10px;
	margin-right: 20px;
	margin-bottom: 20px;
	margin-left: 20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: small;
}

p {
font-family: Arial, Helvetica, sans-serif;
}

a:link {
text-decoration: none;
}

a:visited {
text-decoration : none;
}

a:hover {
text-decoration: none;
}

a.dash {
text-decoration: underline;
}

h1, h2 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: normal;
color: #295c7d;
}

h3 , h4 , h5 , h6 {
font-family: Century Gothic, Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
color: #295c7d;
}

.head , .headbox , .dynabox , a.leftmenu , a.topmenu {
font-weight : bold;
text-decoration : none;
font-size : 80%;
font-family: Verdana, Arial, Helvetica, sans-serif;
}

a {color : #000000; }
.topnav a:hover, .dynabox, .headbox, a:hover, a:visited {color : #295c7d; }

.pos0 , body {
background-color: White;
color: #000000;
}

a.leftmenu:link, a.leftmenu:visited, .dynabox {
background-color: #ecf1f7;
border: #000000;
color: #000000;
}

.pos2 , .topnav , a.leftmenu:hover {background-color : #7d9ebd; color : #000000; border : #000000; }
.neg0 {background-color : #000000; }
.neg1 , a.topmenu:hover {background-color : #295c7d; color : #ffffff; border : #000000; }
.neg2 , .headbox , a.topmenu:link , a.topmenu:visited {background-color : #2181a3; color : #ffffff; border : #000000; }

a.leftmenu:link {
display : block;
padding-top : 2px;
padding-right : 2px;
padding-bottom : 2px;
padding-left : 2px;
border-style : solid;
border-top-width : 0;
border-right-width : 1px;
border-bottom-width : 1px;
border-left-width : 1px;
width : 145px;
font-weight : normal;
text-align : left;
}

a.leftmenu:hover {
display : block;
padding-top : 2px;
padding-right : 2px;
padding-bottom : 2px;
padding-left : 2px;
border-style : solid;
border-top-width : 0;
border-right-width : 1px;
border-bottom-width : 1px;
border-left-width : 1px;
width : 145px;
font-weight : normal;
text-align : left;
}

a.leftmenu:visited {
display : block;
padding-top : 2px;
padding-right : 2px;
padding-bottom : 2px;
padding-left : 2px;
border-style : solid;
border-top-width : 0;
border-right-width : 1px;
border-bottom-width : 1px;
border-left-width : 1px;
width : 145px;
font-weight : normal;
text-align : left;
}

a.topmenu:link {
display : inline;
padding-top : 5px;
padding-right : 0;
padding-bottom : 5px;
padding-left : 0;
border-style : solid;
border-top-width : 0;
border-right-width : 0;
border-bottom-width : 0;
border-left-width : 1px;
text-align : center;
}

a.topmenu:hover {
background-color: #295c7d;
display: inline;
padding-top: 5px;
padding-right: 0;
padding-bottom: 5px;
padding-left: 0;
border-style: solid;
border-top-width: 0;
border-right-width: 0;
border-bottom-width: 0;
border-left-width: 1px;
text-align: center;
}

a.topmenu:visited {
display : inline;
padding-top : 5px;
padding-right : 0;
padding-bottom : 5px;
padding-left : 0;
border-style : solid;
border-top-width : 0;
border-right-width : 0;
border-bottom-width : 0;
border-left-width : 1px;
text-align : center;
}

.headbox {
display : block;
padding-top: 2px;
padding-bottom: 2px;
padding-left: 2px;
padding-right: 2px;
border-top-width: 1px;
border-right-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px;
border-style: solid;
width: 145px;
text-align: center;
font: bold;
}

.topbox {
	border: 1px solid;
	height: 50px;
	padding-top: 5px;
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 0;
	background-position: right;
	background-repeat: no-repeat;
	background-color: White;
}

.topnav {
border : solid ;
border-width : 0 1px 1px;
padding-top : 3px;
padding-bottom : 0;
}

.mainbox {
background-color: #ffffff;
border: none;
padding-top: 50px;
padding-left: 50px;
padding-right: 50px;
padding-bottom: 50px;
}

.mainbox p {
font-size: 85%;
line-height: 160%;
}

.mainbox p a  {
font-weight : bold;
font-size : 100%;
text-decoration: underline;
}

.dynabox {
border : solid ;
border-width : 1px 1px 1px 1px;
text-align: center;
}

.dynabox .headbox {
border-style: double;
border-right-width: 0;
border-left-width: 0;
padding-top: 3px;
padding-left: 0;
padding-right: 0;
padding-bottom: 3px;
}

.dynacontent {
background-color: #ecf1f7;
padding-top : 3px;
padding-left : 5px;
padding-right : 5px;
padding-bottom : 3px;
text-align : left;
font-size : 85%;
font-weight : normal;
}

ul {
	list-style-image: url(linklo.gif);
	font-size: 90%;
	font-family: Arial, Helvetica, sans-serif;
}

ol {
	font-size: 90%;
	font-family: Arial, Helvetica, sans-serif;
}

.pos1         {
background-color: #ecf1f7;
border: #000000;
color: #000000;
}

.mainbox2 {
background-color: #ffffff;
padding-top : 5px;
padding-left : 5px;
padding-right : 5px;
padding-bottom : 5px;
}

.mainbox a.:link, .mainbox a.dash:link, .mainbox a.:visited, .mainbox a.dash:visited {
text-decoration: underline;
padding: 0px 0px 0px 15px;
background-image: url(link.gif);
background-repeat: no-repeat;
}

.mainbox a.:hover, .mainbox a.dash:hover {
text-decoration: none;
padding: 0px 0px 0px 15px;
background-image: url(link2.gif);
background-repeat: no-repeat;
}

.rss-box {
}

.rss-title, rss-title a {
margin: 0px 0;
padding: 0;
}

.rss-items {
list-style:none;
margin:0;
padding:0;
}

.rss-item  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin-bottom: 4px;
	: ;
}

.rss-item a:link, .rss-item a:visited, .rss-item a:active {
}

.rss-item a:hover { 
}

.rss-date {
font-size: small;
} 