BODY { 
	background-color: #333333; margin:0px; 
	font-family:Arial, Helvetica, sans-serif;
	color:#DDDDDD;
}

form {font-size:10pt;;margin-bottom:0px; padding-bottom:0px; }

h1,h2,h3,h4,h5,h6{
margin-bottom: 0px;
padding-bottom: 0px;
margin-top: 0px;
padding-top: 0px;
}

hr { width:98%; height:1px; color:#666666;}

.main {
   	width: 750px;
	height:100%;
    border-left: 1px solid #bbbbbb;
    border-right: 1px solid #bbbbbb;
    background-color: black;
	color:#EEEEEE;
    padding-left:10px;
    padding-right:10px;
    padding-top:0px;    
	padding-bottom:0px;
	border-collapse:collapse;
}

.topbar { 
	height: 40px;
	text-align:center;
	margin:0px;
	padding:0px;
}

.leftbar { 
	border-right: 1px solid #bbbbbb;
	width:190px;
	max-width: 190px;
	padding: 0px 10px 0px 10px;
	vertical-align:top;
}

.leftbar li { padding-top:5px; padding-bottom:5px;border-top: 1px solid gray;}
.leftbar ul { 
	list-style-type:none; 
	border-bottom: 1px solid gray; 
	padding-left: 0; 
 	margin-left: 0;
}

.leftbar A:Link { font-size:12pt; color:white; font-weight:bold; text-decoration:none;}
.leftbar A:visited { font-size:12pt; color:white; font-weight:bold; text-decoration:none;}
.leftbar A:hover { font-size:12pt; color:white; font-weight:bold; text-decoration:underline;}

.login { font-size: 10pt; }
.login A:Link { font-size: 10pt; color:white;  text-decoration:none;}
.login A:visited { font-size: 10pt; color:white; text-decoration:none;}
.login A:hover { font-size: 10pt; color:white;text-decoration:underline;}

.content { 
	width:560;
	max-width:560px;
	vertical-align:top;
	padding: 0px 10px 0px 10px;
	font-size:10pt;
    background-color: black;
	color:#DDDDDD;
}
.minicontent { 
	vertical-align:top;
	padding: 0px 10px 0px 10px;
	font-size:10pt;
    background-color: black;
	color:#DDDDDD;
}
.minicontent A:Link { color:white; font-weight:bold; text-decoration:none;}
.minicontent A:visited { color:white; font-weight:bold; text-decoration:none;}
.minicontent A:hover { color:white;font-weight:bold; text-decoration:underline;}

.content H1 { font-size:15pt; }
.content H2 { font-size:13pt; }
.content H3 { font-size:11pt; }
.content A:Link { color:white; font-weight:bold; text-decoration:none;}
.content A:visited { color:white; font-weight:bold; text-decoration:none;}
.content A:hover { color:white;font-weight:bold; text-decoration:underline;}
.contentcurlnk  { color:white;font-weight:bold; text-decoration:none;}
.content table {font-size:10pt;}

.copy { 
	font-size:9pt;
	text-align:center;
	height:20px;
}
.tiny {
	font-size:8pt;
	text-align:center;
	font-style:italic;
}
.tiny A:Link { font-size:8pt; color:white; font-weight:bold;text-decoration:none;}
.tiny A:visited { font-size:8pt; color:white; font-weight:bold;text-decoration:none;}
.tiny A:hover { font-size:8pt; color:white; font-weight:bold; text-decoration:underline;}

.blurbblk { background-color:#333333;}


.Error { color:#FF0000; font-size:10pt; }

.gallerymanrow TR{ border-top:1px solid red; }

.listing H3 { background-color:#333333; width:100%; padding:5px;}

.datatable TABLE { border-collapse:collapse; 
	border-top:1px solid gray;
	border-left:1px solid gray;
	border-right:1px solid gray;
	}
.datatable TH { background-color:#333333; padding: 3px 5px 3px 5px;}
.datatable TD { border:1px solid grey; padding: 3px 5px 3px 5px;}
	