body {background:#fdfeff;color:#5c7e41;font-size:14px;line-height:21px;font-family:arial,sans-serif,verdana;margin:0;padding:0}
a:link, a:hover, a:visited {color:#1e98d5;text-decoration:none;}
p, div {color:#222;font-size:13px;line-height:21px;}
li { list-style-type: none;}
h1 {color:#1e98d5;text-decoration:none;font-family:arial,sans-serif,verdana;font-size:28px;}
h2 {color:#1e98d5;font-size:21px;margin: 0 0 10px 0; padding: 0 0 3px 0;font-family:arial,sans-serif,verdana;text-transform:uppercase;letter-spacing:2px;}
img {border:0}
.small {font-size:12px;line-height:12px;padding:0;margin:-10px 0 0 0;}
.clr {clear:both}
.pagewrap_outside {width:100%;}
.pagewrap {width:830px;margin:0 auto 0 auto;}
#title {position:relative;float:left;width:825px;margin:30px 0 40px 5px;font-family:times new roman;font-size:36px;color:#222;}
.title_sub {font-size:22px;font-weight:bold;color:#888;line-height:47px;letter-spacing:1px;}
.title_right_top{position:absolute;top:25px;left:465px;width:360px;line-height:22px;border-bottom:1px solid #ddd;color:#125a7c;font-family:arial,sans-serif,verdana;text-align:right;margin:-20px 0 0 0;padding:0;}
.title_right_bottom{position:absolute;top:30px;left:465px;width:360px;line-height:22px;color:#125a7c;font-family:arial,sans-serif,verdana;text-align:right;margin:0;padding:0;}
#menu {z-index:150;position:relative;float:left;padding:0;margin:0 ;width:830px;}
#menu ul {margin:0;padding:0;}
#menu li {float:left;position:relative;list-style:none;background:#1e98d5;border:1px solid #ddd;}
#menu li a  {display:block;white-space:nowrap;padding:0 20px 0 20px;margin:0;color:#fefefe; vertical-align: middle;line-height:40px;font-size: 13px;font-family:arial;font-style:normal;text-align:center;text-decoration: none;cursor:default;text-transform:capitalize;}
#menu li:hover  {font-style:normal;text-decoration:none;background:url(../images/bg_menu_hover.png) repeat-x;}
#content {float:left;font-size:20px;font-weight:normal;line-height:32px;letter-spacing:0px;width:790px;margin:0px auto 0 auto;}
.contentinner {position:relative;}
.contentinner fieldset label {font-size:12px;}
.content_title {width:830px;float:left;height:120px;margin:0 0 30px 0;background:url(../images/bg_title.png);padding:0;border:1px solid #ccc;
-moz-box-shadow: 3px 3px 5px #666;
-webkit-box-shadow: 3px 3px 5px #666;
box-shadow: 3px 3px 5px #666;
}
.content_title h1 {margin:0;line-height:120px;width:445px;text-align:center;color:#125a7c;}
.content_item {width:790px;float:left;margin:0 0 30px 0;background:#fffffb url(../images/bg_item.png) bottom repeat-x;padding:20px;border:1px solid #ccc;
-moz-box-shadow: 3px 3px 5px #666;
-webkit-box-shadow: 3px 3px 5px #666;
box-shadow: 3px 3px 5px #666;
}
.commentsbox  form label{font-size:12px;}
.commentsbox  form inbut {width:220px;}
.commentsbox  form button{width:50px;}
.commentsbox  p, .commentsbox  form p {line-height:22px;font-size:12px;}
#contact-form legend {font-size:12px;}
#contact-form td {margin:5px 0 5px 0; padding:0;verticle:top;}
#contact-form .label {width:140px;padding:0 15px 0 0;text-align:right;line-height:38px;vertical-align:top; }
#footer {width:790px;float:left;padding:20px;margin:0 0 30px 0;font-size:12px;background:#3cafe4 url(../images/bg_footer.png) repeat-x;
-moz-box-shadow: 3px 3px 5px #666;
-webkit-box-shadow: 3px 3px 5px #666;
box-shadow: 3px 3px 5px #666;
}
#footer ul {float:left;width:210px;margin:0;padding:0;}
#footer a {color:#fefefe;font-family:arial;font-size:11px;text-decoration:none;cursor:default;text-transform:capitalize;}
#footer a:hover {color:#ddd;}
#footer li {padding:7px 0 7px 0;list-style:none;border-top:1px solid #77c6eb;}
.footer_right {position:relative;top:0;float:right;width:400px;color:#fefefe;font-size:11px;text-align:right}
.resources{border:0;margin:0;padding:0}
.resources td {vertical-align:top;}
.resources_row td {border-top:1px solid #ccc;padding:0 0 20px 0;}
div.image {position: relative;border: 1px solid #e6e6e6;}
.image {border: 1px solid #e6e6e6;margin: 5px 15px 15px 0px;padding:5px;}
.image_caption {margin-top: 2px;background: #efefef;padding: 1px 2px;color: #666;font-size: 10px;border-top: 1px solid #e6e6e6;}

