body {

 }
 .background-template {
background-image:  url(../images/bkg.jpg); 
	background-attachment: fixed;
	background-position: bottom left;
	background-repeat: no-repeat;
background-color: #000; height: 100%;
}

td {font: 12px Arial, Helvetica, sans-serif;
}

li {
	padding-top: 5px; align: left; margin-right: 10px;
}

hr {
	border : 1px solid #93B9D9; width: 98%;
	}
h1 {
	color : #000099;
	font: italic bold 27px serif;
	border : #93B9D9;
	border-collapse : collapse;
	}

h2 { color: white; font : 14px "Comic Sans MS", arial; text-align:center; padding: 3px; margin-top: 0px; margin-bottom: 0px;}

h3 {color : #990000;text-align:left; 
background-repeat : no-repeat; padding: 3px;
 font : 14px arial; line-height: 16px;
 position : bottom left;border-bottom: 1px solid #990000;
 text-transform : uppercase;
 }
 
h4 { color: blue;}

.bkg-smoke{
	
}
.border-lightblue {
	border : 1px solid #6ac2e8;
}
.border-all {
		border: solid #666666;
	border-width : 1px;
}
.border-left {
	border-left: solid #666666;
	border-width : 1px;
}

.border-right {
	border-right: solid #666666;
	border-width : 1px;
}
.blue {
	color : blue;
}
.button {
	margin-top: 3px;
	margin-left: 0px;
	padding: 1px;
	background-color: #000099;
	cursor: pointer;
	color: #fff;
	font-size : 11px;
}

.bbd, .bbd a, .bbd a:active, .bbd a:link, .bbd a:visited, .bbd a:hover {
	color : #336699;	 font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;text-align : center; 
}
.date, .date a, .date a:active, .date a:link, .date a:visited, .date a:hover {
	padding: 3px; font-size : 12px; font-weight : bold; color: white;text-align: center;
}

.news, .news a, .news a:active, .news a:link, .news a:visited, .news a:hover {
	font-size : 11px; font-weight : bold; color: #fff;
	list-style : none -6px;
}
.padding3 {
	padding: 3px;
}

.padding6 {
	padding: 6px;
}

a:active  { color: #000099; text-decoration: underline; }
a:link    { color: #000099; text-decoration: underline; }
a:visited { color: red; text-decoration: underline; }
a:hover   { color: #000099; text-decoration: underline;  font-weight : bold;  }

.content { font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
}
.footer,.footer a,.footer a:link,.footer a:visited ,.footer a:hover,.footer p, .footer td {
	color : #000099;
	 font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	text-align : center; padding: 2px;
}
.logo-sm {background : url("../images/logo-sm.jpg") ;
	background-repeat : no-repeat; background-attachment:fixed;z-index:-1;
	background-position : bottom right; height: 220px;
}
.pagetrail,.pagetrail a,.pagetrail a:link,.pagetrail a:visited {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color : #666666;
  padding-right : 12px;
  padding-top : 3px;
  padding-bottom : 6px;
}
.pagetrail a:hover {
  font-weight : bold;
}
/* GENERAL */

.clear {clear:both;position:relative;font-size:0px;height:0px;line-height:0px;} 

	
	/* NAV - top horizontal nav */
	#nav, #nav ul {padding: 0;margin: 0;list-style: none none;
}
	#nav {font-weight:bold;height:22px;font: bold 11px; arial;margin: 0 40px 0 40px}
	#nav li {position:relative;background: #000066;float: left;width: 10em;display:block;margin: 0;border-bottom: 3px solid #666;border-right: 3px solid #252525;padding:0;list-style: none none;}
	#nav a, #nav a:link, #nav a:visited, #nav a:hover, #nav a:active {text-decoration:none;cursor:pointer;color:#fff;display: block;padding: 4px 10px 2px;list-style: none none;}
	#nav a:hover {color:#000066;background: #FFCC00;list-style: none none;}
	
	#nav li ul {display:block;border: 1px solid #990000;background: #FFF;width:15.8em;font-size:90%;margin-top:3px;position: absolute;font-weight:normal;left: -999em;list-style: none none;}
	#nav li:hover ul, #nav li.sfhover ul {display:block;left: 0;z-index:99999;width:15.8em;list-style: none none;}
	
	#nav li li {background:none;float:none;border:none;border: 1px solid #000066;border-top:1px solid #fff; border-right:none;border-left:none;padding-left:0;list-style: none none;}
	#nav li li.last {border-bottom:none;list-style: none none;}
	#nav li li a, #nav li li a:link, #nav li li a:visited, #nav li li a:hover {color:#000;padding: 3px 10px 2px;width:13em;list-style: none none;}
	#nav li li a:hover {display:block;width:14em;color: #FFF;background:#990000;list-style: none none;}
	
	#nav li.active {background: #990000;border-bottom: 3px solid #990000;list-style: none none;}
	#nav li.active ul {border:none;background: #FFFFCC;color:#000;list-style: none none;}
	#nav li.active a:link, #nav li.active a:visited, #nav li.active a:hover, #nav li.active a:active {list-style: none none;}
	#nav li.active a:hover {color:#000;background: #FFFFCC;list-style: none none;}
	
	#nav li.active li {border: 1px solid #990000;list-style: none none;}
	#nav li.active li.last {list-style: none none;}
	#nav li.active li a:link, #nav li.active li a:visited, #nav li.active li a:hover, #nav li.active li a:active {color:#000;list-style: none none;}
	#nav li.active li a:hover {background: #000066;list-style: none none;color:#fff;}
	
	#nav li.active li.active a:link, #nav li.active li.active a:visited, #nav li.active li.active a:hover, #nav li.active li.active a:active {color:#fff;font-weight:bold;background: #000066;list-style: none none;}

	/* hide from IE mac \*/
	#nav li {width:auto;list-style: none none;}
	/* end hiding from IE5 mac */
