body {
	color: black;
	background-color: #666666;
	font-family: verdana, arial, sans-serif;
	font-size: 11px;
	margin-left: 10px;
	margin-top: 6px;
	margin-right: 0px;
	margin-bottom: 0px;
}

table tr td {
/*	color : black;*/
	background-color: #ffffff;
	font-family: verdana, arial, sans-serif;
	font-size: 11px;
}

table tr td img {
	border-left: thin solid #afafaf;
	border-top: thin solid #afafaf;
	border-right: thin solid #efefef;
	border-bottom: thin solid #efefef;
/*
	border-left: thin solid #afafaf;
	border-top: thin solid #afafaf;
	border-right: thin solid #efefef;
	border-bottom: thin solid #efefef;
*/
/*	border-left: thin solid #efefef;
	border-top: thin solid #efefef;
	border-right: thin solid #afafaf;
	border-bottom: thin solid #afafaf;
*/}

img {
	border-left: thin solid #afafaf;
	border-top: thin solid #afafaf;
	border-right: thin solid #efefef;
	border-bottom: thin solid #efefef;
}

.sidebar {
/*	border-left: thin solid #afafaf;
	border-top: thin solid #afafaf;
	border-right: thin solid #efefef;
	border-bottom: thin solid #efefef;*/
/*	border: thin ridge;*/
	vertical-align: text-bottom; 
	background-color: #efefef; 
	padding: 0px 5px 5px 5px; 
	margin: 0px 5px 0px 10px; 
	width: 230px; 
	float: right; 
	line-height: 150%;
	}

/*.pfcol td {
	height: 100px;
	background-color: white;
	width: 100px;
}*/

h1,h2,h3,h4,h5,h6 {
	color: black;
	font-family: verdana, arial, sans-serif;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-bottom: 0px;
}

h1,h2,h3 {
	font-size: 11px;
}

h4 {
	font-size: 10px;
	font-weight: normal;
}

address {
	color: #777777;
	font-style: normal; 
}

address a:link {
	color: #777777;
	font-size: 7pt;
	font-style: normal; 
}

em {
	font-style: italic;
}

strong {
	font-weight: bold;
}

a {
/*	font-weight: bold;*/
	text-decoration: none;
	color:blue;
}

a:link {
/*	font-weight: bold;*/
	color: blue;
/*	color: transparent; */
/*	background-color: black;*/
}

a:hover {
/*	font-weight: bold;*/
	color: #005ac5;
	text-decoration: underline;
}

table tr td a:hover {
/*	font-weight: bold;*/
	color: blue;}

a:visited {
/*	font-weight: bold;*/
	color: blue;
/*	color: transparent; */
/*	background-color: black;*/
}


.ContentBG {
	background-color: #FAFEFF;
}

.copyright {
	color: #999999;
	font-size: 9px;
}

.photoTitle {
	color: #797979;
	text-align: right;
}


ul.listing {
	list-style: square;
	padding: 0px 0px 0px 0px;
	margin: 5px 0px 0px 0px;
	/*margin: 0 auto;*/
}

ul.listing li {
	list-style: square;
	padding: 0px 0px 0px 5px;
	margin: 0px 0px 0px 15px;
	/*display: block;*/
}

div.clear {
	clear: both;
	height: 0px;
/*	border: 1px dotted;*/
}

.thumbnail {
	background-color: #FAFBFF;
	cursor: pointer;
}

#navcontainer
{
background: transparent;
width: 92px;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
text-align: left;
padding: 15px 0px 0px 0px;
/*text-transform: lowercase; */
}

ul#navlist
{
text-align: left;
list-style: none;
padding: 0;
/*margin: 0 auto;*/
margin: 0;
width: 100%;
}

ul#navlist li
{
width: 100%;
display: block;
margin: 0;
padding: 0;
}

ul#navlist li a
{
display: block;
width: 100%;
/* padding: 0.25em 0.25em 0.5em 0.25em; */
padding: 0.12em 0.20em 0.15em 0.35em;
border-width: 0px;
border-color: #ffe #aaab9c #ccc #fff;
border-style: solid;
color: #777;
text-decoration: none;
/*background: #f7f2ea;*/
background: transparent;
}

#navcontainer>ul#navlist li a { width: auto; }

ul#navlist li#active a
{
background: transparent;
color: #005ac5;
font-weight: bold;
}

ul#navlist li a:hover, ul#navlist li#active a:hover
{
/*color: #FFFFFF;
background: #005ac5;*/
color: #777;
font-weight: bolder;
border-color: #aaab9c #fff #fff #ccc;
}


/*.center {
	text-align : center;
	color : #DDDDDD;
	background-color : black;
}*/

/*.date {
	text-align : right;
 redundant information provided for Netscape 4.x 
	font-family : verdana, arial, sans-serif;
}*/


/*.return {
	text-align : center;
 redundant information provided for Netscape 4.x 
	font-family : verdana, arial, sans-serif;
}*/

