@charset "utf-8";

/* CSS Document */

body { font-family: Arial, Helvetica, sans-serif; font-style: normal; line-height: 18px; font-weight: normal; color: #FFFFFF; margin:0px; background-color:#fff; }

p { font-size:0.69em; }

ul { font-size:0.69em; }

.afont { font-size:0.69em; }

h1 { font-size:1.2em; font-weight:normal; color:#FFFFFF; margin-bottom:0px; }

h2 { color:#66ffff; font-family:Arial, Helvetica, sans-serif; font-size:1em; padding-bottom:3px; border-bottom:1px solid #66ffff; margin-top:30px; }

.h2style { color:#ffffff; font-family:Arial, Helvetica, sans-serif; font-size:1em; border-bottom:0px; }

h3 { color:#333; font-family:Arial, Helvetica, sans-serif; font-size:0.7em; margin-bottom:0px; margin-top:0px; padding:0px; }

.h1 { font-size:1.2em; font-weight:bold; color:#FFFFFF; margin-bottom:0px; }

.boldtext { font-size:1.0em; font-weight:bold; color:#FFFFFF; margin-bottom:0px; }

.subheading { margin-top:0px; font-size:0.8em; font-weight:bold; }

label {font-size: 11px; font-family: Arial, Helvetica, sans-serif;}

legend { font-size: 14px; letter-spacing:1px; color:#fff; font-family:Arial, Helvetica, sans-serif; font-weight:bold; }

fieldset { border:1px solid #fff; margin-bottom:20px; width: 450px; padding: 8px;  }

#wrapper { width:100%; background-image:url(images/bg.jpg); background-repeat:repeat-x; background-color:#116A58; padding-top:5px; height:auto; }

#navigation { font-family:Arial, Helvetica, sans-serif; font-size:1.1em; height:33px; margin:0 auto; padding-bottom:12px; padding-top:3px; text-align:center; width:850px; }

#navigation ul { margin: 0px; padding: 0px; display:inline; list-style-type:none; }

#navigation li { list-style-type:none; display:inline; padding-left:5px; padding-right:5px; border-left:1px solid #fff; }

#navigation a, a:active, a:visited { color:#fff; text-decoration:none; }

#navigation a:hover { color:#fff; text-decoration:underline; }

#header { background-image:url(images/header.jpg); width:850px; height:111px; margin:0 auto; }

#flasharea { width:850px; height:282px; margin:0 auto; }

#flash { width:571px; height:282px; float:right; background-image:url(images/flashmsg.jpg); }

#flashbg { width:571px; height:282px; float:right; background-image:url(images/flashbg.jpg); }

#videotile { background-image:url(images/videotile.jpg); float:left; width:190px; height:228px; margin-top:4px; padding-top:4px; }

#main { width:850px; margin:0 auto; overflow:hidden; padding-bottom:10px; }

#left { width:620px; float:left; }

#left2 { width:360px; float:left; }
#right2 { width:250px; float:right; padding-top:15px; }

td p {margin: 6px;}

#right li { list-style:url(images/bullet.gif); }

#right ul { list-style:url(images/bullet.gif); padding-left:25px; }

#left li { list-style:url(images/bullet.gif); }

#left ul { list-style:url(images/bullet.gif); }

#right { width:200px; float:right; padding-top:15px; }

#footer { margin:0 auto; color:#333; width:850px; padding-top:15px; clear:both; padding-bottom:15px; text-align:left; }

#seo { margin:0 auto; color:#666; width:850px; padding-top:15px; clear:both; padding-bottom:5px; text-align:left; }

#links { margin:0 auto; color:#666; width:850px; padding-top:10px; clear:both; padding-bottom:10px; text-align:left; border-bottom:1px dotted #ccc; }

#links a, a:active, a:visited { color:#333; text-decoration:none; }

#links a:hover { color:#333; text-decoration:underline; }

#seo p { margin:0px; padding:0px; }

#seo ul { margin:0px; padding:0px; color:#333; list-style:none; list-style:none; padding-top:10px; }

#seo li { margin:0px; padding:0px; list-style:none; }

#footer ul { display:inline; list-style-type:none; margin:0px; padding:0px; }

#footer li { display:inline; list-style-type:none; padding-left:5px; padding-right:5px; border-left:1px solid #333; }

#footer a, a:active, a:visited { color:#333; text-decoration:none; }

#footer a:hover { color:#333; text-decoration:underline; }

#footer p { padding: 0px; margin: 0px; }

.sideform { margin-top:7px; }

.fieldstyle { width:198px; color:#999999; padding:1px; border:1px solid #ccc; margin-bottom:6px; }

.button { width:198px; color:#000; padding:1px; border:1px solid #ccc; text-align:center; margin-bottom: 20px;}

.contactform { width:270px; float:left; margin-right:20px; padding-bottom:15px; font-size:0.69em; }

.maps { width:600px; float:left; padding-bottom:15px; font-size:0.69em; }

.phpstyle4 { color: #008000; }

.phpstyle3 { color: #c33131; }

.tickyellowbox { background-color: #eff6ef; border: 1px solid #008000; font-size:1.09em; }

.tickredbox { background-color: #f9eaea; border: 1px solid #c33131; font-size:1.0em; }

.linkbox { width: auto; border: 1px #BCCFDE solid; background-color:#DDE5ED; padding: 10px 10px 10px 10px; color:#000000; }

a:link { text-decoration: underline; color:#66FFFF; }

a:visited { text-decoration: underline; color:#66FFFF; }

a:hover { text-decoration: underline; color:#fff; }

a:active { text-decoration: underline; color:#66FFFF; }

.formstyle { color:#666666; width:270px; padding-left:2px; padding-top:2px; padding-bottom:2px; padding-right:2px; border:1px solid #ccc; font-family:Arial, Helvetica, sans-serif;  font-size: 11px; }

.column3 { width:180px; float:left; line-height:14px; border-right:1px dotted #1DB697; padding-left:10px; padding-right:10px; }

.column4 { width:260px; float:left; line-height:14px; border-right:1px dotted #1DB697; padding-left:10px; padding-right:10px; }

.float { float:left; width:618px; }

.imager { float:right; margin-left:15px; }

.imagel { float:left; margin-right:15px; }

.marginright { margin-right:3px; }

.marginleft { margin-left:3px; }

#seo a:link { color:#000000; }

#seo a:hover { color:#000000; }

#seo a:active { color:#000000; }

#seo a:visited { color:#000000; }

/* NEWS SUBTITLE */

.subtitle { color:#fff; font-family:Arial, Helvetica, sans-serif; font-size:0.7em; margin: 0 0 5px 0; padding:0px; font-weight: bold; }

.news-subheading { margin: 0px; padding: 0px; font-size:0.8em; font-weight:bold; }

.h1-news { font-size:1.2em; font-weight:bold; color:#FFFFFF; margin: 0px; padding: 16px 0 0 0; }

.h2-news { color:#66ffff; font-family:Arial, Helvetica, sans-serif; font-size:1em; margin: 0px; font-weight: bold; border-bottom:1px solid #66ffff; padding: 20px 0 0 0; }

.h2-news a { color:#66ffff; text-decoration: none; }

.entry { border-bottom: dotted 1px #81c6b8; padding-bottom: 15px; }

#news-right { width:200px; padding-top: 16px; float:right; }

#sidebar ul { padding: 0px; margin: 0px; list-style-type: none; }

#sidebar ul ul { margin: 0px; padding: 10px 0px 20px 0px; list-style-type: disc; list-style-position: inside; }

#sidebar li { background: none; color:#66ffff; font-family:Arial, Helvetica, sans-serif; font-size:1.6em; font-weight: bold; padding: 0px; margin:0px; text-align: left; }

#sidebar li li { background: none; color:#FFF; font-size: 1em; padding: 1px 0px; font-weight: normal; text-decoration:none; text-align: left; }

#sidebar li li a { color:#FFF; text-decoration:none; }

#sidebar p { color:#FFF; }

#sidebar p a { color:#FFF; }

.h3-news { color:#66ffff; font-family:Arial, Helvetica, sans-serif; font-size:1em; padding: 0px; border-bottom:1px solid #66ffff; margin: 0 0 0 0; }

#sidebar { width: 200px; padding-top: 20px; }
