/* Page Structure
----------------------------------------------- */
body	{
	margin:0px;
	padding:0px;
	background-color: #f1eae3;
	font:13px arial, helvetica, sans-serif;
	line-height:19px;
	background-color: #ffffff;
	color: #666666;
	}

p {font:13px arial, helvetica, sans-serif; color: #666666; line-height: 19px; text-align:left; margin:0; padding:16px 0 0 0;}
td {font:13px arial, helvetica, sans-serif; color: #666666; line-height: 19px; margin:0;}
h1 {font-family: Times, serif; font-size:24px; line-height: 23px; color: #d05303; margin:0; padding:0 0 20px 0; font-weight: bold; text-align:left;}
h2 {font-family: Arial, Helvetica, sans-serif; font-size:16px; line-height: 16px; color: #800000; margin:0; padding:20px 0 20px 0; font-weight: bold; text-align:left;}
h3 {font-family: Times, sans-serif; font-size:16px; line-height: 20px; color: #e07a38; margin:0; padding:0 25px 0 0; font-weight: bold;}
h4 {font-family: Times, sans-serif; font-size:20px; line-height: 22px; color: #e07a38; margin:0; padding:0 0 0 0; font-weight: bold;}
h5 {font-family: Times, sans-serif; font-size:16px; line-height: 18px; color: #eea778; margin:0; padding:16px 0 16px 0; font-weight: bold;}
a {color:#cd6601; text-decoration:none;}
a:hover {color:#cd6601; text-decoration:underline;}

.panel {color: #666666; background-color: #ffffff; padding: 0 17px 13px 16px;}
.panel p {font:12px arial, helvetica, sans-serif; line-height: 16px; text-align:left; margin:0; padding:13px 0 0 0;}
.panel a {color:#084373; font-weight: bold; text-decoration:none;}
.panel a:hover {color:#084373; text-decoration:underline;}
.more a {color:#996633; text-decoration:none;}
.more a:hover {color:#996633; text-decoration:underline;}

.footer {font:12px arial, sans-serif; color: #ffffff; background: url(../images/bg/b_footer.gif) repeat-x top left; background-color: #000000;}
.footer a {color:#666666; text-decoration:none;}
.footer a:hover {color:#666666; text-decoration:underline;}
.footer2 {font:12px arial, sans-serif; color: #ffffff; background: url(../images/bg/b_footer.gif) repeat-x top left; background-color: #000000;}

.white {font:12px arial, sans-serif; color: #737373;}
.white a {color:#737373; text-decoration:none;}
.white a:hover {color:#737373; text-decoration:underline;}

.panel_small {font:11px arial, helvetica, sans-serif; color: #666666; line-height: 15px; margin:0; padding:0 0 0 0;}
.panel_small a {color:#666666; text-decoration:underline;}
.panel_small a:hover {color:#666666; text-decoration:underline;}

.home_text {font:12px arial, helvetica, sans-serif; color: #666666; line-height: 16px; margin:0; padding:0 0 0 0; text-align:left;}
.home_text p {font:12px arial, helvetica, sans-serif; color: #666666; line-height: 16px; margin:0; padding:12px 0 0 0; text-align:left;}
.home_text a {color:#d05303; text-decoration:none;}
.home_text a:hover {color:#d05303; text-decoration:underline;}

.internal {background: url(../images/bg/b_internal.jpg) no-repeat bottom left;}

.address {font:14px arial, helvetica, sans-serif; color: #666666; line-height: 18px;}

.bread {font:11px arial, sans-serif; color: #666666; background: url(../images/bg/b_top_int.jpg) no-repeat top right; padding: 24px 0 0 211px;}
.bread a {color:#666666; text-decoration:none;}
.bread a:hover {color:#666666; text-decoration:underline;}

.sidenav {font:13px times, serif; color: #d05303;}
.sidenav a {color:#d05303; text-decoration:none;}
.sidenav a:hover {color:#d05303; text-decoration:underline;}

.sidenav2 {font:13px times, serif; color: #e07a38; padding-top:3px; padding-left: 5px;}
.sidenav2 a {color:#e07a38; text-decoration:none;}
.sidenav2 a:hover {color:#e07a38; text-decoration:underline;}

.content {margin:0; padding:0 55px 31px 0;}

.table_head {font:12px arial, sans-serif; color: #ffffff;}
.table_text {font:12px arial, sans-serif; color: #3d3d3d;}
.table_head2 {font:12px arial, sans-serif; text-align:center; color: #ffffff; font-weight:bold;}

.submenu {color:#5c5c54; text-decoration:none;}
.submenu:hover {color:#2b2b27; text-decoration:underline;}

  table.wlNewsTable {
            border-collapse: collapse;

        }

        table.wlNewsTable th,
        table.wlNewsTable td {
            border: 0px solid #525252;
            padding: 5px 10px;
        }

        table.wlNewsTable th {
            background: #f3f0eb;
            color: #676767;

        }
        
        table.wlNewsTable tr.even {
            background: #ffffff;
        }

        table.wlNewsTable tr.odd {
            background: #fdfbf8;
        }
        a.archiveLink:link{
            text-decoration:none;
            color:#991B1E;
        }
        
        a.archiveLink:hover{
            text-decoration:underline;
            color:#991B1E;
        }

.io {
	width: 150px;
	height: 189px;
	float: right;
	display: inline;
	background-color: #f4f3f0;
	padding: 10px 10px 10px 10px;
	margin: 0px 5px 10px 15px;
	}
	
.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

.formfield {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	background-color: #FFFFFF;	
}
