a {  text-decoration: none}
A {color:#0000FF}
A:VISITED {color:#0000FF}
A:hover {color:#e90000}

.black{color:#000000}

.white{color:#ffffff}

table.border{
border-color: black;
border-style: solid;
border-width: 0 1px 1px 0
}

table.border td, table.border th{
border-color: black;
border-style: solid;
border-width: 1px 0 0 1px
}

div.preview{
float:left;
width:150px;
height:150px;
border:solid 1px;
margin:0.7em;
background: #E9EDEB
}
td.preview{
color:#585858;
font-size: 90%
}

div.preview_a{
float:left;
width:150px;
height:160px;
border:solid 1px;
margin:0.7em;
background: #E9EDEB
}

div.view{
padding:0.1em;
border:solid 1px;
}

div.menu{
width:100%;
border-bottom:solid 1px
}

div.alb_preview{
float:left;
width:150px;
height:150px;
border:solid 1px;
margin:0.5em;
background: #F7F3F2
}

div.place{
width:100%;
border-bottom:solid 2px;
font-weight:bold;
}

div.place A{color:#808080}

td.edit{
color:#4E4E63;
font-size: 90%
}
td.edit a{color:#4E4E63;}

div.agree{
margin:0.5em;
padding:0.3em;
border:solid 1px;
float:left;
background: #FFFFFF
}

table.prop td{
padding:0.4em;
}
table.prop{
padding:0.5em;
border:solid 1px;
margin:0.7em;
}

iframe {background: #FFFFFF; border: 1pt solid #CCCCCC}

td.active{
font-weight:bold;
}
td.active a{color:#000071}

td.subactive{
font-weight:bold;
font-size:95%;
}
td.subactive a{color:#003195}

td.subalbum{
font-size:94%;
}
td.subalbum a{color:#003195}

img.full{
border:solid 1px
}