@charset "iso-8859-1";
* {margin:0px;padding:0px}
body {font-family:Arial, Verdana, Helvetica;background-color:#eef;text-align:center;}
div#outer {text-align:left;min-width:780px; max-width:960px;width:expression(document.body.clientWidth >950?"960px": "auto" );margin:0px;padding:0px;margin-left:auto; margin-right:auto;}



div#top table {margin:0px;padding:0px;width:100%}
div#top {width:100%;background-color:#00f;}
div#top td h1 {font-size:180%;color:#fff;text-align:center;padding-top:8px;margin-bottom:1px;width:100%}

div#leftcol {width:17%;float:left;}    
div#info {font-size:100%;text-align:justify;float:right;width:77%;padding-right:3%;margin:0px auto} 

div#footer ,.footer {font-size:95%;background-color:#00f;color:#fff;text-align:center;margin-top:20px;clear:both}
#footer a {color:#f9f}
#footer img {border:0px}

p {font-family:Arial;font-size: 100%;margin:10px 0px}
h1 {background-color:#00f;font-size:180%;color:#fff;text-align:center;padding:18px}

h2 {font-family:Arial;font-size:110%;padding-top:10px}





ul {padding:0px; margin: 0px; list-style-type: none;width:150px;border-bottom: #ccc 1px solid;}
ul li {position: relative;background: #00f;width: 150px;font-size:100%;}
.cur {color:#f9f;}
li ul {display: none; left: 150px; position: absolute; top: -30px;background: #009;}
ul li a {border-right: #ccc 1px solid; padding: 5px; 
		border-top: #ccc 1px solid; display: block;  background: #fff;  
        border-left: #ccc 1px solid; color: #999; 
        border-bottom: #ccc 0px solid; text-decoration: none}
ul li a:link {background: #00f; color: #fff;font-size:100%}
ul li a:visited {background: #00f; color: #fff;font-size:100%}
ul li a:hover {background: #cff;color:#009}
ul li a:active{background: #00f; color: #fff}
li ul li a {padding: 2px 5px;}
li:hover ul {display: block}
li.over ul {display: block}

#nav  {font-size:95%;}
#topnav  {font-size:95%;}
/* fix ie. hide from ie mac \*/
* html ul li { float: left; height: 1%; }
* html ul li a { height: 1%; }

/* end */
*/1%; }
/* end */; }
/* end */


