/* CSS Document */
body {
        width:100%;
        margin-top:5px;
        margin-left:2px;
  margin-width:0; 
  margin-height:0;
        background:#ffffff;
        border:1px solid #999999;
  text-align:center;
        }
img {
        border:0px;
        }
.wrapper {
        width:100%;
        border:1px solid #999999;
        background:#ffffff;
  text-align:left;
        }
/* This style defines the area behind the logo. */
.logobkg {
        width:100%;
  background: #000099;
        border-bottom:1px solid #ffffff;
        margin-bottom: 0px;
        }
/* This style defines the area around the navigation bar. This is where the background image for the navigation bar is defines */
.navbar {
        position:relative;
        width:100%;
        margin: 0px, 0px, 10px, 0px;
        background-color:#FFCC06;
        }
/* These styles define the buttons in the navigation bar */
.buttons {
        margin:0px 0px 0px -16px;
        padding:0px 15px 0px 16px;
        text-transform:uppercase;
        font-family:Verdana, sans-serif;
        font-weight:bold;
        font-size:.6em;
        white-space:nowrap;
        width: 100%;
        }  
.buttons a {
        float:left;
        border-style:none;
        border-right:1px solid #000000;
        padding:8px 8px;
        text-decoration:none;
        color:#000000;
        background: #FFCC06;
        }  
.buttons strong {
        float:left;
        border-style:none;
        border-right:1px solid #000000;
        padding:8px 8px;
        text-decoration:underline;
        background:#336666;
        color:#fff;
        }
.buttons a:hover {
        color:#fff;
        text-decoration:none;
        background:#cc9966;
        border-bottom-width:0;
        }
.subnav {
        background:#000066;
        padding:2px;
        }
/* These styles define link behaviors */
a:hover {
        text-decoration:none;
        }
a:active {
        color:#000000;
        } 
/* These styles define the columns that appear within the body of the page */
.leftcolumn {
        width:69%;
        background:#ffffff;
        padding:8px 8px 8px 8px;
        float:left;
        }
.rightcolumn {
        width:25%;
        background:#ffffff;
        padding:8px 8px 8px 8px;
        float: right;
        }
.fullcolumn {
        width:90%;
        background:#ffffff;
        padding:12px 14px 16px 16px;
        }
.newspaperL {
        width:254px;
        background:#ffffff;
        padding:12px 14px 16px 16px;
        float:left;
        }
.newspaperC {
        width:256px;
        background:#ffffff;
        padding:12px 14px 16px 16px;
        }
.newspaperR {
        width:254px;
        background:#ffffff;
        padding:12px 14px 16px 16px;
        float:right;
        }
/* Heading can be used alone or with Boxbeige and Boxwhite below */
.heading {
        background:#336666;
        border:1px solid #cccccc;
        padding:5px 8px;
        font-family:Verdana, sans-serif;
        font-size:0.7em;
        font-weight:bold;
        text-transform:uppercase;
        color:#ffffff;
        }
/* Boxbeige and Boxwhite should be used with the Heading style above */
.boxbeige {
        border-right:1px solid #cccccc;
        border-bottom:1px solid #cccccc;
        border-left:1px solid #cccccc;
        background:#feffef;
        padding:8px;
        font-family:Verdana, sans-serif;
        font-size:.7em;
        }
.boxwhite {
        border-right:1px solid #cccccc;
        border-bottom:1px solid #cccccc;
        border-left:1px solid #cccccc;
        background:#ffffff;
        padding:8px;
        font-family:Verdana, sans-serif;
        font-size:0.8em;
        }
.boxblack {
        border-right:1px solid #cccccc;
        border-bottom:1px solid #cccccc;
        border-left:1px solid #cccccc;
        background:#000000;
        padding:8px;
        font-family:Verdana, sans-serif;
        font-size:.7em;
        color:#ffffff;
        }
.boxgray {
        border-right:1px solid #cccccc;
        border-bottom:1px solid #cccccc;
        border-left:1px solid #cccccc;
        background:#d3d3d3;
        padding:8px;
        font-family:Verdana, sans-serif;
        font-size:.7em;
        color:#000000;
        }
/* These styles define font attributes */
h1 {
        font-family:Arial, sans-serif;
        font-size:1.3em;
        font-weight:bold;
        }
h2 {
        font-family:Arial, sans-serif;
        font-size:1.2em;
        font-weight:bold;
        }
h3 {
        font-family:Arial, sans-serif;
        font-size:1.1em;
        font-weight:bold;
        }
h4 {
        font-family:Arial, sans-serif;
        font-size:1em;
        font-weight:bold;
        }
li
{
        font-family:Verdana, sans-serif;
        font-size:1em;
        font-weight:normal;
}
ul
{
        font-family:Verdana, sans-serif;
        font-size:.8em;
        font-weight:normal;
  list-style-type: disc
}
.smltxt {
        font-family:Verdana, sans-serif;
        font-size:.6em;
        }
p {
        font-family:Verdana, sans-serif;
        font-size:.8em;
        font-weight:normal;
        }
/* This style defines the footer */
.footer {
        position:relative;
        width:100%;
        padding:4px 12px;
        margin:0px;
        background:#eeeeee;
        border-top:1px solid #666666;
        font-family:Verdana, sans-serif;
        font-size:.7em;
        text-align: center;
        color:#666666;
        clear:both;
        }
/*  */
/* This code comes from www.glish.com/css three column layout page */
/*  */
.leftcontent {
  left:5px;
  top:5px;
  width:200px;
  background:#fff;
  border:0px solid #000;
  float: left;
  }
        
.centercontent {
  background:#fff;
  margin-left: 5px;
  margin-right:5px;
  border:0px solid #000;
  voice-family: "\"}\"";
  voice-family: inherit;
  margin-left: 201px;
  margin-right: 201px;
  }
        
html>body .centercontent {
  margin-left: 20px;
  margin-right:20px;
  }
        
.rightcontent {
  position:absolute;
  right:0px;
  top:185px;
  bottom:0px;
  left:578px;
  width:200px;
  background:#fff;
  border:0px solid #000;
  float: right;
  }
  
.slimleft {
	width:25%;
	background:#ffffff;
	padding:12px 14px 16px 16px;
	font-family:Verdana, sans-serif;
	float:left;
	}
.wideright {
	width:65%;
	background:#ffffff;
	padding:12px 14px 16px 16px;
	font-family:Verdana, sans-serif;
	float: right;
	}
  
table {
  font-size:1.1em;
  font-family:Verdana, sans-serif;
  }
        

