body {margin:0px; padding:0px; color:#000000; background-image:url(images/page-bg.png); background-repeat:repeat-x; background-color:#F5F5F5; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;}
a, a:link, a:visited {text-decoration:none; color:#047391;}
a:hover {text-decoration:underline; color:#BF0000;}
h1 {font-size:20px; font-weight:bold; margin-bottom:10px; margin-top:5px; color:#047391;}
h2, h2 a:link, h2 a:visited {font-size:14px; font-weight:bold; margin-bottom:6px; margin-top:5px; color:#BF0000; text-decoration:none;}
h2 a:hover {text-decoration:underline;}
h3 {font-size:12px; font-weight:bold; margin-bottom:2px; margin-top:5px;}
p {margin: 0px 0px 10px 0px; text-align:justify;}
li {text-align:justify; padding-bottom:8px;}

/* Layout divs from the top down */
.loginBar {background-color:#FFFFFF; text-align:right; padding: 5px 15px 5px 5px; border-bottom:2px solid #BF0000;}
.main-container {width:800px; margin-left:auto; margin-right:auto; margin-top:30px; padding:0px;}
.menu-bar {height:50px; margin-left:auto; margin-right:auto; padding:0px; vertical-align:middle; width:800px;}
.content-container {background-color:#FFFFFF; width:800px; padding:0px;}
.left-column {float:left; width:540px; padding-left:20px; padding-right:10px; padding-top:10px;}
.right-column {float:right; width:200px; padding-left:10px; padding-right:10px; border-left:1px solid #CCCCCC;}
.center-column {padding-left:20px; padding-right:20px; padding-top:10px;}
.footer-text, .footer-text a:link, .footer-text a:visited {color:#666666; font-size:10px; text-decoration:none; text-align:center; padding-top:20px; padding-bottom:40px;}
.footer-text a:hover {text-decoration:underline;}

/* Menu buttons */
.navLink ul a:link, .navLink ul a:visited {display: block;}
.navLink ul {list-style: none;}
.navLink li {list-style: none; text-align:center;}
.navLink{margin:0px; font-size: 12px; padding: 0px; width: auto; color:#FFFFFF; list-style:none;}
.navLink a, .navLink a:visited{color:#FFFFFF; display: block; white-space: nowrap; padding:11px 15px 19px 15px; text-decoration: none; text-align:center;}
.navLink a:hover{background-color:#333333;}

.navLinkActive ul a:link, .navLinkActive ul a:visited {display: block;}
.navLinkActive ul {list-style: none;}
.navLinkActive li {list-style: none; text-align:center;}
.navLinkActive{margin:0px; font-size: 12px; padding: 0px; width: auto; color:#FFFFFF; list-style:none;}
.navLinkActive a, .navLinkActive a:visited{color:#000000; background-color:#FFFFFF; display: block; white-space: nowrap; padding:11px 15px 19px 15px; text-decoration: none; text-align:center;}
.navLinkActive a:hover{background-color:#FFFFFF;}

.hrdiv {height:1px; border-bottom:1px dashed #999999; padding:0px ; margin:2px 0px 2px 0px;}

.full-story, .full-story a:link, .full-story a:visited {color:#009900; text-align:right; text-decoration:none;}
.full-story a:hover {text-decoration:underline;}
