body{font: 100% Arial, Helvetica, sans-serif;margin: 0;padding: 0;text-align: center;background:url(/images/bg50.gif) #496EB2 repeat-x;}
div#container {margin: 0 auto;width: 800px;background-color: #fff;font-size: 12px;text-align: left;}
/*	--------------------------------------------------------------------------------------------- HEADER / NAV
*/
table#header
{
	background-color: #000;
	margin: 0;
	padding: 0;
}
table#header tr td.logo
{
	width: 295px;
	text-align: center;
}
table#header tr td.hgads
{
	text-align: center;
	background-color: #fff;
}
/*	--------------------------------------------------------------------------------------------- CONTENT
*/
div#content{color: #000;}
div#content table{font-size: 13px;}
.title_in {
	color: #FFFFFF;
	font-size: 20px;
	font-family: "Times New Roman", Times, serif;
	font-style: italic;
}
/*	---------------------------------------------------- INDEX PAGE
*/
/* ----------------------------------------------------------------------------------------- FOOTER
*/
div#footer{background-color: #516f7f;padding: 20px 0; width:800px;}
div#footer ul{margin: 0;padding: 0 0 10px 0;list-style-type: none;}
div#footer ul li{background: url(/images/bullet_a.gif) 0 6px no-repeat;text-indent: 10px;margin: 0 0 5px 10px;color: #fff;}
div#footer ul li a{color: #d6dee4;}
div#footer ul li a:hover { color:#fff;}
div#footer ul li.tit{margin-left: 0;background: none;font-size: 18px;text-indent: 0;text-shadow: 1px 1px 1px #293740;}
div#footer div.group{float: left;width: 180px;padding: 0 0 0 15px;}
div#footer div.group-large{width: 280px;}
div#footer div.end{background: url(/images/footer_slice.gif) #516f7f repeat-x;clear: both;}
div#footer div.end p{padding: 20px 0 0 0;text-align: center;color: #c5d7d9;text-shadow: 1px 1px 1px #293740; line-height:30px; font-size:14px;}
/*	--------------------------------------------------------------------------------------------- GLOBAL
*/
img{border: none;}
p{margin: 0;}
a:active{outline: none;}
a:focus{-moz-outline-style: none;}
div#error{padding: 10px;text-align: center;color: #cc0000;font-weight: bold;border: 2px #2A2C2F dashed;background-color: #f4f4f4;margin: 10px 0;font-size: 14px;}
/* ------------------------------------------------------------------------------------------------------------ CONTENT
*/

/* ------------------------------------------- CONTACT FORM
*/
div.contact{padding: 40px;}
div.contact label{display: block;color: #0044BC;margin: 20px 0 5px 0;}
div.contact input,textarea{padding: 5px;border: 1px #ccc solid;background-color: #FFFFCC;font-size: 14px;}
div.contact input.button{background-color: #0044BC;color: #fff;font-weight: bold;font-size: 12px;padding: 5px 10px;}

/*	---------------------------------------------------------------------------- OTHER SITES
*/
div.sites{margin: 40px 0;}
div.sites div.site{margin-bottom: 20px; border-bottom:1px #CCC dashed; padding-bottom:10px;}
div.sites div.site a{color: #071dbe;}
div.sites div.site p{padding: 4px 0; margin: 0; width:510px; text-align:justify;}
div.sites div.site cite{color:#448509;}

/*	---------------------------------------------------------------------------- HOVER LINK
*/
a,a :visited{
	text-decoration:underline;
	color:#000099;
}
a:hover{
	color:#6a5c5d;
}
#content{position:relative;}
div#content div.seealso{background-color: #f0f0f0;padding: 10px;color: #000033;border: 1px #ccc solid;margin: 0 0 30px 0;border-radius: 5px;-moz-border-radius: 5px;}
div#content div.seealso a{padding: 0 10px;color: #2a5db0;}

#slideshow {z-index:}
#slideshow img{
    width:585px;
    height:300px;
}
#nav{z-index:100;position:absolute; right:15px; top:15px; font-family:helvetica, arial, san-serif;}
#nav a {display:block;
    font-size:18px;
    border: 1px solid #999999; 
    color:#6f6f6f;
    line-height:20px;
    background:  url(images/sub_bg.png); 
    text-decoration: none;
    text-align:center;
    margin: 10px 0; 
    padding: 0px; 
    width:20px;
    height:20px;}
#nav a.activeSlide { background: #e90a0a url(images/sub_bg_focus.png); color:#FFF; }
#nav a:focus { outline: none; }




