﻿html, body, form { padding: 0; margin: 0; }

body.home { background: #ECE8E3 url(../images/bg-repeat.gif) repeat-x scroll top left; }
body { background: #ECE8E3 url(../images/bg-content.gif) repeat-x scroll top left; }

body, td
{
    font-family: Arial;
    font-size: 11px;
}

b { font-weight: bold; color: #DA7419; }
a {color:#DA7419;}
h2 {color:#DA7419;font-size:16px;margin:0 0 10px 0;padding:0;}

th {color:#FFFFFF;background:#FFAD00;}

ul {margin:auto 0 0 20px;padding:0px;}

img {border:0;}

.centerColumn { width: 896px; margin: 0 auto; text-align: left; }

.nav {  }
.nav .ulNav { list-style-type: none; margin: 0; padding: 0; overflow: auto; }
.nav .ulNav li { float: left; padding: 0; margin: 0; }
.header-nav { height:25px;text-align: right; }

.footer { padding-top: 20px; text-align: center; }
.footer a { color: #000000; text-decoration: none; }
.footer a:hover { color: #DA7419; text-decoration: none; }

.footer .footer-bar { width: 893px; height: 52px; position: relative; margin-bottom: 10px; }
.footer .footer-bar .inner { position: absolute; top: 18px; left: 682px; }
.footer .footer-bar .inner .inputBox { font-size: 12px; padding: 1px; width: 120px; color: #666666; }

/* HOMEPAGE */
.home-header { position: relative; margin: 0 0 13px 0; width: 896px; height: 242px; background: #505050; }
.home-header .btn-get-started { position: absolute; top: 189px; left: 295px; }
.home-header .flash { position: absolute; top: 20px; left: 350px; }
.homeContent {width: 896px;}
.homeTable {width:896px;margin:30px 0 0 0;}
.homeTable .column1 {width:320px;padding:0 70px 0 3px;}
.homeTable .column2 {width:495px;padding:0 8px 0 0;font-size:12px;line-height:18px;}
.homeTable .column2 hr {border-collapse:collapse;border:none;height:1px;margin:16px 0;padding:0;display:block;background:#777777;}

/* CONTENT PAGES */
.breadcrumbs { background-color: #dddddd; padding: 5px; }
.breadcrumbs a {}

.content-header { height: 83px; background: transparent url(../images/content-header.gif) no-repeat scroll top center; position: relative; }
.content-header .header-center { width: 896px; margin: 0 auto; text-align: left; position: relative; }
.content-header .logoLink { position: absolute; top: 0; left: 0; height: 83px; width: 200px; cursor: pointer; }
.content-header .topNav { width: 895px; text-align: right; }

h1.contentTitle { border-bottom: 1px solid #777777; padding: 10px 0 2px 0; margin: 0; color: #383838; font-weight: normal; }
.tblContact { width: 100%; }
.tblContact .leftColumn { width: 25%; border-right: 1px solid #777777; }
.tblContact .rightColumn { width: 75%; }
.tblContact .inner { padding: 20px; }

.contactform table { width: 340px; }
.contactform .labelColumn { width: 100px; }
.contactform .fieldColumn { width: 240px; }
.contactform .fieldColumn input { width: 100%; }
.contactform .fieldColumn select { width: 100%; }
.contactform .fieldColumn textarea { width: 100%; height: 80px; }

.tblDefault { width: 100%; }
.tblDefault .leftColumn { width: 25%; border-right: 1px solid #777777; }
.tblDefault .leftColumn .inner {padding:20px 0 0 11px;}
.tblDefault .rightColumn { width: 75%; }
.tblDefault .rightColumn .inner { padding: 20px; }


.tblContent {border:1px solid #505050;}
.tblContent .header1 {color:#505050;font-size:16px;}
.tblContent .header2 {background:#505050;padding:5px;margin:0;}
.tblContent .dividerR {border-right:1px solid #505050;}

/* LEFT NAV */
.leftNav {list-style:none;margin:0;padding:0;}
.leftNav a {font-size:14px;font-weight:bold;color:#DA7419;text-decoration:none;}
.leftNav li {padding:4px 5px 6px 10px;}
.leftNav li:hover {color:#FFFFFF;background:url(../Images/left-nav-bg.gif) no-repeat;}
.leftNav li:hover a {color:#ffffff;}

.leftNav ul {list-style:none;margin:0;padding:5px 0 0 0;}
.leftNav ul li a {font-size:14px;font-weight:normal;color:#000000;text-decoration:none;}
.leftNav ul li {padding:4px 5px 6px 10px;}
.leftNav li:hover ul li a {color:#000000; background:none;}
.leftNav li:hover ul li a:hover {color:#ffffff;}
.leftNav li:hover ul li:hover a {color:#ffffff;}

/* NEWS & EVENTS PAGE */
.post {  padding: 5px; margin: 2px; border-bottom: 1px dotted #777777; }
.details { padding: 5px; }

/* BULLETIN PAGE */
.issueName { font-size: 12pt; font-weight: bold; }
.insideIssue { padding: 10px; font-size: 12px; }
.insideIssue ul li { padding: 3px; }
.insideIssue ul li a.selected { font-weight: bold; color: Black; }
.attachments { padding: 10px; font-size: 12px; }
.attachments ul li { padding: 3px; }

.subscribePanel { margin-left: 20px; border: 1px solid #777777; width: 260px; text-align: center;}
.subscribePanel .head { background-color: #FFAD00; padding: 8px; font-size: 14px; color: #505050; text-align: center; border-bottom: 1px solid #777777; font-weight: bold; }
.subscribePanel .bod { text-align: center; padding: 5px; }

.subscribeForm { width: 250px; }
.subscribeForm td { padding: 2px; }
.subscribeForm td.label { width: 40%; text-align:left; }
.subscribeForm td.field { width: 60%; text-align: left; }

.article { clear: both; }
.article .articleTitle { padding-top: 20px; font-size: 12pt; font-weight: bold; }
.article .printVersion { padding: 10px; }
.article .articleBody { font-size: 13px; }