

*{padding:0; margin:0;}

body {text-align:center; font-size:90%; color:black; background-color:rgb(255,255,255); font-family:arial,sans-serif; overflow-y: scroll;}
h1 {margin:0; padding:0; font-size:0px}

/*#container {width:1080px; margin:20px 10px 10px 20px; }*/
#container {width:1015px; margin: 0px auto;}
.menu {display:inline; float:left; margin-top:145px; padding-left:20px; padding-right:10px;}
.content {width:850px; display:inline; float:left;  font-size:80%; padding:20px 0px 0px 15px; overflow:visible;  border-left:black solid 1px;}
 /*.content{border-left: thin solid black;}*/
 
.menu p{text-align:center; clear:both; padding:20px 10px 10px 0px; color:black; background-color:rgb(255,255,255); line-height:1.3em;}
.menu a{font-weight: bold; color:black; background-color:rgb(255,255,255); font-size:100%; text-decoration: none; }
.menu a:hover {color:gray; background-color:rgb(255,255,255);}

.content h1 {clear:both; margin:5px 0px 10px 0px; font-family:arial,sans-serif; color:black; background-color:rgb(255,255,255); font-weight:normal; font-size:210%;}
.content h2 {clear:both; margin:1.0em 0 0.5em 0; font-family:arial,sans-serif; color:black; background-color:rgb(255,255,255); font-weight:bold; font-size:100%;}
.content p {margin:0 0 10px 0;}
.content table td{ padding:0px 10px 0px 0px;  text-align:left; font-weight:normal; }
.content table th {height:0.8em; padding:0px 10px 0px 0px; text-align:left; font-weight:bold;}
.content a {color:black; background-color:rgb(255,255,255);}
.noline a{text-decoration:none; color:black; background-color:rgb(255,255,255);}
.noline a:hover{color:gray; background-color:rgb(255,255,255);}

#copy p{
width:600px;
}

.listing tr
{
	margin: 0px;
	padding:0px;
	/*border-spacing: 10px;*/
}

.listing td {
		vertical-align:top;

}

.listing img {
border: thin black solid;
}

.listing a {
text-decoration:none;
}

















