.thumbnail {
padding-left:1px;
padding-top:1px;
padding-right:1px;
padding-bottom:1px;
margin-left:20px;
margin-right:20px;
margin-top:0px;
margin-bottom:0px;
border-color:#CC0000;
border-width:1px;
border:solid;
background: #EDEDED;
}




.sidephoto {
padding-left:4px;
padding-top:4px;
padding-right:4px;
padding-bottom:4px;
margin-left:20px;
margin-right:20px;
margin-top:0px;
margin-bottom:0px;
background: #cccccc;
}



.tablefooter {
	left:0px;
	padding-left: 10px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	padding-right: 10px;
}










.content {

padding-left:12px;
padding-top:12px;
padding-right:20px;
padding-bottom:20px;
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
}







div.endpage {
padding-left:0px;
padding-top:1px;
padding-right:0px;
padding-bottom:10px;
margin-top:20px;
background-image: url(../elems/div_hor_endpage.gif);
	background-repeat: no-repeat;
}



div.separatemajor {

padding-left:0px;
padding-top:2px;
padding-right:0px;
padding-bottom:6px;
margin-top:5px;
background-image: url(../elems/div_hor_headings.gif);
}




