html { font-family: Times New Roman,Times,serif;"Lucida Grande", Verdana, Helvetica, sans-serif; }

body { margin: 0px;  padding: 0px;  background-color: #919191; }

body, p, ol, ul, dl, li, h1, h2, h3, h4, td, th, div {
	font-size: 12pt; }

pre, tt, code, kbd, samp { font: 10px Monaco, monospace; }
a { color: #a10;  text-decoration: none;  font-weight: bold; }
a:hover { color: black;  text-decoration: none; }

h1, h2, h3, h4 { 
	margin: 1.5em 0em .9em 0em;  padding: 0px; 
	/* font-family: Verdana, Helvetica, sans-serif; */
	font-weight: bold; }
h1 { font-size: 22px; }
h2 { font-size: 16px; }
h3, b.heading { font-size: 14px; }
h4 { font-size: 12px; }
h1.top, h2.top, h3.top, h4.top { margin-top: 0px; }

blockquote { margin-left: 2em; }
.quote { font-style: italic; 
	line-height: 16px;  margin-left: 2em; }
	
#container { color: black;  width: 860px;  margin: auto;
	background: url(images/bg-tile.jpg) top left repeat-y; }

#debug { color: white;  font-size: 9px;
	width: 860px;  margin: auto;  padding: 0px 0px 0px 24px; }

#head { background: url(images/head-new.jpg) top left no-repeat;
	height: 154px; }
#headc { padding: 25px 44px 0px 37px; }

#left { width: 155px;  margin: 0px 0px 0px 32px; }

#title { border-bottom: 3px solid #911700;
	margin: 0px 0px 20px 0px; }
#title h1 { margin: 0px 0px 3px 0px;
	font-family: Verdana, Helvetica, sans-serif; }

#foot { clear: both;  height: 131px; 
	background: url(images/foot.jpg) top left no-repeat; }
#footc { padding: 17px 49px 0px 37px; }

#endtext { float: left;  width: 500px;  color: black;  
	font-size: 10px;  font-style: italic;
	line-height: 13px;
	white-space: nowrap;}

#footright { text-align: right; }
#timestamp { text-align: right;height: 13px;  color: #4d4842;  font-size: 10px;  
	text-transform: lowercase; }

#attr { height: 13px;  color: #5d5852;  font-weight: bold;  font-size: 10px; }
#attr a { color: #444; }
#attr a:hover { color: #741;  text-decoration: none; }


.nav { font-size: 11px;  color: white;  text-transform: lowercase; }
.nav a { font-weight: bold;  color: white; }
.nav a.on { color: black; }
.nav a:hover { color: black;  text-decoration: none; }

#topnav { float: right; margin: 0px; }
#bottomnav { margin: 12px -6px 0px 0px; }


#content { color: black;  margin: -530px 77px 19px 214px; }
#content a:hover { color: black; }


/* #mainnavc { height: 340px; }*/
#mainnav { font: 12px/22px Verdana, Helvetica, sans-serif; 
	/*border-bottom: 1px solid white;*/
	text-align: center; }
#mainnav a { color: #fff;  
	background: url(images/nav-bg1dk.jpg) top left repeat-Y;
	font-weight: bold;
	display: block;  /* height: 21px; */
	border-top: 1px solid white;
	/* white-space: nowrap; */ }
#mainnav a.on, #mainnav a:hover { 
	background: url(images/nav-bg2.jpg) top left repeat-Y;
	color: black;  text-decoration: none; }
/* #mainnav a:hover { color: #fff; } */

#snc { padding: 0px; }
#subnav { color: #4d4842;  font: 12px/16px Verdana, Helvetica, sans-serif; 
	text-align: right;  padding: 0px; }
#subnav a { font-size: 10px;  /* height: 16px; */
	display: block;  border: none;  padding: 1px 5px; }
#subnav a.on { color: #000; }
#subnav a.in { color: #222; }
#subnav a:hover { color: #000; text-decoration: none; }


.leftbox { margin: 12px 8px 0 7px; padding: 4px 6px; border: 1px solid #FFF;
	font-size: 13px;  font-weight: bold;  text-align: center; 
	background: url(images/nav-bg1dk.jpg) top left repeat-Y; }
.leftbox a { color: #FFF; }


li { margin-bottom: 7px; }
div.li { margin: .6em 0em .4em 1.6em;  text-indent: -1.6em; }
a.ext { color: #a10; }
hr { color: #666; }
div.hr { height: 1px;  margin: 8px 24px 8px 0px;  background-color: #b52; }
div.sitemap a { font-weight: bold; }
a img { border: none; }
div.pic { border: 1px solid black; }
td {  font-family: "'Times New Roman',Times,serif"; font-size: 12pt}
	.h {font-family:  "'Times New Roman',Times,serif"; font-size: 18pt;
	}
	.hd {font-family:  "'Times New Roman',Times,serif";  font-size: 28pt;font-weight : bold;}
	.s {  font-family: "'Times New Roman',Times,serif";  font-size: 16pt;}
	.x {  font-family: "'Times New Roman',Times,serif";  font-size: 8pt;}
	.y {font-family: "'Times New Roman',Times,serif";
		font-size: 12pt;
		text-indent : 30px;	}
	.d {  font-family:  Verdana, Arial, Helvetica, sans-serif;font-size: 10pt}		
	.xy {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt;}