body {margin: 0;padding: 0;background: #FFFFFF url(images/bg.jpg) repeat-x;font-family: Georgia, "Times New Roman", Times, serif;font-size: 13px;color: #666666;}
h1, h2, h3 {margin: 0;font-weight: normal;color: #3F586B;}
h1 {font-size: 197%;}
h2 {font-size: 167%;}
h3 {font-size: 100%;font-weight: bold;}
p, ol, ul {line-height: 170%;}
p {}
ol {margin-left: 0;padding-left: 0;list-style-position: inside;}
ul {margin-left: 0;padding-left: 0;list-style: none;}
ul li {padding-left: 15px;background: url(images/img07.gif) no-repeat 0px 7px;}
blockquote {margin: 0;padding-left: 20px;font-style: italic;}
blockquote * {}

img {border: none;}
img.left {float: left;margin: 3px 15px 0 0;}
img.right {float: right;margin: 3px 0 0 15px;}
hr {display: none;}
.clear {clear:both;height:1px;}
/* Header */
#header {width: 700px;height: 100px;margin: 0 auto 50px auto;font-size: 10px;}

/* Logo */
#logo {height: 100px;}
#logo h1, #logo h2 {text-align: center;}
#logo h1 {padding-top: 20px;font-size: 350%;}
#logo h2 {font-size: 150%;}
#logo a {text-decoration: none;color: #3F586B;}

/* Menu */
#menu {padding-top: 0;}
#menu ul {margin: 0;padding: 10px 0 0 0;list-style: none;line-height: normal;text-align: center;}
#menu li {display: inline;margin: 0;padding: 0;}
#menu a {padding: 0 20px;text-decoration: none;font-size: 136%;font-weight: bold;color: #caf2a5;}
#menu a:hover {text-decoration: underline;}
#menu .active a {color: #FFFFFF;}

/* Page */
#page {width:970px;margin:0 auto 0 auto;padding:0 0 30px 0;background: url(images/bg_content.jpg) repeat-y;position:relative;top:20px;}

/* Content */
#content {float:left;width: 650px;}
.twocols {}
.twocols .title {padding-bottom: 10px;border-bottom: 1px solid #97C984;}
.twocols .col1, .twocols .col2 {width: 190px;}
.twocols .col1 {float: left;}
.twocols .col2 {float: right;}
.twocols ul {}
.twocols ul li {padding-left: 0;}
.breadcrumbs {float:left;margin:0 0 20px 0;width:650px;}

/* Sidebar */
#sidebar {float:right;width:260px;margin:0 1px 0 0;position:relative;top:-34px;}
#sidebar a:link, #sidebar a:visited {color:#fff;text-decoration: none;}
#sidebar a:hover, #sidebar a:active {color:#fff;text-decoration: underline;}
#sidebar a img {border:0;}

.boxed {margin: 0 0 20px 0;}
.boxed .title {width: 250px;height: 35px;margin: 0;padding: 10px 0 0 10px;background: #A8C3CB url(images/box_hed.jpg) repeat-x;font-size: 136%;color: #367007;}
.boxed .content {padding: 20px;border: 1px solid #97C984;border-top: none;}
.boxed h3 {margin: 0;}
.boxed p, .boxed ul, .boxed ol {margin: 0;padding: 0;list-style: none;line-height: normal;}
.boxed ul {}
.boxed ul li {padding: 8px 0 8px 10px;background: url(images/img04.gif) no-repeat 0px 13px;}
.boxed ul li.first {border: none;}

/* Search */
#search {}
#search form {margin: 0;padding: 0;}
#search fieldset {margin: 0;padding: 0;border: none;}
#search p {float: left;padding-top: 5px;font-size: 85%;}
#searchinput {width: 210px;margin-bottom: 5px;}
#searchsubmit {float: right;}

/* Footer */
#footer {height: 150px;padding: 20px;background: #5F919E;border-top: 5px solid #4C747E;position:relative;top:20px;}
#footer p {margin: 0;text-align: center;line-height: normal;font-size: 85%;color: #FFFFFF;}
#footer a {color: #FFFFFF;}