body {margin: 0;
padding: 0;
font-size: 90%;
font-family: Helvetica, Arial, sans-serif;
background-color: #eeeeee;
}

a {
		color:#369;
text-decoration:none;
padding: 0.2em; 
	}

a.articletitle {color:#369;
		text-decoration: none;
padding: 0.2em; 
display: block;
}
	a:hover {
		color:#fff;
		background:#369;
		text-decoration:none;
	}
h1{
		margin:.8em 2px .2em 0;
		padding:0.05em;
display: block;

border-top: medium #ff0000 solid;
border-bottom: medium #ff0000 solid;
text-shadow: 2px 2px 2px #bbb;
box-shadow: 2px 2px 2px #bbb;
-webkit-box-shadow: 2px 2px 2px #bbb;
-moz-box-shadow: 2px 2px 2px #bbb;
font-family: "Courier New", "Courier", monospace;
font-weight: bolder;
letter-spacing: +.3em;
text-align: center; }

	h2 {
		margin:.8em 0 .2em 0;
		padding:0;
font-family: "Courier New", "Courier", monospace;
font-size: 125%; 
text-align: left;
}
	
	
	h3 {
		margin:.8em 0 .2em 0;
		padding:0;
font-family: "Courier New", "Courier", monospace;
font-size: 115%; 
text-align: left;
}

h4{margin:.8em 0 .2em 0;
		padding:0;
font-family: "Courier New", "Courier", monospace;
font-size: 105%;
text-align: left;
	 }



	p {
		margin:.4em 0 .8em 0;
		padding:0;
	}
p.introtext {

		margin:.4em 0 .8em 0;
		padding:0;
text-align: center; }

ul{list-style: none;}

	
img {
		margin:100px 0  5px;
	}

img.center {
		display: block;	
		margin: 10px auto 5px auto;	
}

#TSV {
display: block;
marging 0px auto 0px auto;
border: 1px solid;

}

img.floatRightHeader { 
    float: right;
	margin: 1px 4px;
	border-style: none;
}


	.dotted_line { border-bottom: 2px dotted #000000; 
	width:100%;
}

	.dotted_line_thin { border-bottom: 1px dotted #000000; 
	width:100%;
margin-top: +1em; }


div#header {padding: 0%;
text-align: left;
background-color: #ffffff;
color: #000000;
border-bottom: solid #000000 1px; }

div#footer {padding: 0%;
text-align: left;
clear: both;
background-color: #ffffff;
color: #000000;
border-top: solid #000000 1px; }

#footer p {
		padding:10px;
		margin:0;
font-family: "Courier New", "Courier", monospace; }

div#maincontent {
width: 712px;

text-align: left;
margin-left: auto;
margin-right: auto;
background-color: #ffffff;
color: #000000;
border-right: none;
border-left: none; }

div#maincontentcontainer {
width: 656px;
padding-top: 2%;
padding-bottom: 2%;
text-align: left;
margin-left: auto;
margin-right: auto;
background-color: #ffffff;
color: #000000;
border-right: none;
border-left: none; }

div#leftcolumn {
float: left;
text-align: right;
background-color: #eeeeee;
width: 0; }

div#rightcolumn {
float: right;
background-color: #eeeeee;
width: 0; }

#header p,
	#header h1,
	#header h2 {
		padding:.4em 15px 0 15px;
		margin:.3em;
font-family: "Courier New", "Courier", monospace; }
	#header ul {
		clear:left;
		float:left;
		width:100%;
		list-style:none;
		margin:10px 0 0 0;
		padding:0;
	}
	#header ul li {
		display:inline;
		list-style:none;
		margin:0;
		padding:0;
	}
	#header ul li a {
		display:block;
		float:left;
		margin:0 0 0 1px;
		padding:3px 10px;
		text-align:center;
		background:#eee;
		color:#000;
		text-decoration:none;
		position:relative;
		left:15px;
		line-height:1.3em;
	}
	#header ul li a:hover {
		background:#369;
		color:#fff;
	}
	#header ul li a.active,
	#header ul li a.active:hover {
		color:#fff;
		background:#000;
		font-weight:bold;
	}
	#header ul li a span {
		display:block;
	}

/*Navbar styles */

div#navbar {font-family: "Courier New", "Courier", monospace;
font-size: 1em;
font-weight: bold;
text-align: center;
border-bottom: solid #000000 1px;
font-weight: bold;
padding: 3px; }
#navbar ul li a:link, #navbar ul li a:visited {color: #ff0000;
background-color: #ffffff;
text-decoration: none;
border: solid #000000 1px;
display: inline;
border-top: solid #000000 1px;
border-left: solid #000000 1px;
border-right: solid #000000 1px;
margin-left: 3px;
margin-right: 3px;
padding-top: 3px;
padding-left: 5px;
padding-bottom: 3px;
padding-right:5px; }

#navbar ul li a:hover, #navbar ul li a.current {color: #ffffff;
background-color: #ff0000;
text-decoration: none;
border-bottom: solid #000000 1px; 
}


#navbar ul li {
margin: 0px;
padding: 0px;
list-style-type: none;
display: inline;
}

#navbar ul {
margin: 0px;
padding: 0px;
}

dt {padding-left: 2.9em;
			text-indent: -2.9em;
margin-bottom: .3em;}
dd {margin-bottom: 1em;}

