img.mpno, .dle_photo table td img , .dle_photo img{
	padding: 0px;
	margin: 0px;
}

.dlephoto,.dlephoto.td,.dlephoto.h1 {	color: #004FA9;
}

.dlephoto a{	color: #A76C0A;
}

.dlephoto a:link{	color:#A76C0A;

}

.dlephoto a:hover{	color: #017ED1;
	text-decoration: none;
}

.bp{	background-image: url("/engine/photo/styles/images/b.gif");
	border: 1px solid #C9DFF9;
	color: #D4E8FF;
}

.bp2{	border: 1px solid #D4D4D4;
	color: #004FA9;
}

.areal{	border: 1px solid #C8D9F9;
	background-color: #ECF2FD;
	padding: 3px;
	color: #1144A2;
	margin-top: 1px;
	margin-bottom: 1px;
}

.areal2{	border:1px solid #E8EFFD;
	background-color:#F5F8FE;
	padding:3px;
	color:#1144A2;
	margin-top:1px;
	margin-bottom:1px;
}

.areal_{	padding:3px;
	margin-top:1px;
	margin-bottom:1px;
}

.pdn{	padding:3px;
	vertical-align:top;
	padding-top:0;
}

img.photo_{	border: 1px solid #C8D9F9;
	padding: 0px;
}

div.marks img{	height:8px;
}

.photoid_{	border-bottom:1px solid #f4f4f4;
}

.sub{	background-image: url(engine/photo/styles/images/bg_.png);
	color: #EFF6FF;
}

table.photosmall{
	margin:10px;
	background-color:white;
	border:1px solid #F4F4F4;
	height: 270px;
}

.admin{	position: absolute;
	margin:2px;
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);
	-moz-opacity: 0.5;
	-khtml-opacity: 0.5;
	opacity: 0.5;
}

.admin img, .admin2 img  {
	padding: 0px;
}

.admin_{	margin:2px;
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);
	-moz-opacity: 0.5;
	-khtml-opacity: 0.5;
	opacity: 0.5;
}

.admin_ img, .admin2_ img  {
	padding: 0px;
}

.admin2_ {
	margin: 2px;
}

.selecteditis{	padding:5px;
	border-right:1px solid #f4f4f4;
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=40);
	-moz-opacity: 0.4;
	-khtml-opacity: 0.4;
	opacity: 0.4;
}

.admin2{	position: absolute;
	margin:2px;
}

.mphotos{}

.td_t_p{	padding:5px;
	border-right:1px solid #f4f4f4;
}

.micro_photo_t{	padding:4px;
}

.td_al{}

.photo{	text-align:left;
	width:100%;
}

.table_c{	border:1px solid #E6F4FF;
}

img.mpl{
	padding: 0px;
	border:1px solid #f4f4f4;
}

img.mpl:hover{
	padding: 0px;
}

img.mpl1{
	border: 3px solid black;
	padding: 0px;
}

.microns{}

.tdmicrons{	padding:6px;
}

.cl{	cursor: hand;
}

.ipc{	color: gray; font-size: 7pt;
}

td.sl1{	padding:3px;
}

.sl2{	border:2px solid #C8F4FB;
}

table.bt1, table.bt1 td{
	border: 1px solid #f4f4f4;
	border-collapse: collapse;
	padding:3px;
}

.cobu{	background-color: white;
	border:1px solid #CCCCCC;
}

.information_photo{
	margin:10px;
	padding:5px;
	border: 1px solid #f4f4f4;
}

.photo_teg_10 {font-size:26pt;}
.photo_teg_9 {font-size:24pt;}
.photo_teg_8 {font-size:22pt;}
.photo_teg_7 {font-size:20pt;}
.photo_teg_6 {font-size:18pt;}
.photo_teg_5 {font-size:16pt;}
.photo_teg_4 {font-size:14pt;}
.photo_teg_3 {font-size:12pt;}
.photo_teg_2 {font-size:10pt;}
.photo_teg_1 {font-size:7pt;}

#hintbox_photo{
	text-align: left;
	font-size: 10px;
	border: 1px solid #365BB8;
	background-color : white;
	layer-background-color : #a396d9;
	color: #0D3292;
	margin: 10px 0 0 10px;
	padding: 3px 5px;
	position: absolute;
	visibility: hidden;
	z-index: 998;
    	-moz-opacity: 0.9;
    	-moz-border-radius: 5px;
	filter: alpha(opacity="90");
	font-family: verdana;
}

img.albomicon {
	margin: 5px;
	border: 1px solid #f4f4f4;
}

.new-photo{	position: absolute;
	padding-top: 3px;
	width: 16px;
	height: 16px;
}

.new-photo img {
	padding: 0px;
	margin: 0px;
}

a.back_photo, a.forward_photo {
	text-decoration: none;
}

#comtext {
	color: #555555;
	font-size: 11px;
	font-family: tahoma;
	background-image: url(../images/dlet_field_o.gif);
	background-repeat: repeat-x;
	width: 459px;
	height: 156px;
	border: 1px solid #e0e0e0;
	background-color: #ffffff;
}

a.rp{ text-decoration: none; }