.photo-album {
	BORDER-RIGHT: #7F7F7F 1px solid;
	PADDING-RIGHT: 0px;
	BORDER-TOP: #7F7F7F  1px solid;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px 0px 10px;
	BORDER-LEFT: #7F7F7F  1px solid;
	WIDTH: 100%;
	PADDING-TOP: 0px;
	BORDER-BOTTOM: #7F7F7F  1px solid;
	BACKGROUND-COLOR: #DDDDDD
}
.photo-album TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: top; PADDING-TOP: 5px; text-aling: left
}
.photo-album-img {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-TOP: 5px
}
.photo-album-img DIV {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.photo-album-img IMG {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.photo-album-img IMG {
	BORDER-RIGHT: #bbbbbb 1px solid; BORDER-TOP: #bbbbbb 1px solid; BORDER-LEFT: #bbbbbb 1px solid; CURSOR: pointer; BORDER-BOTTOM: #bbbbbb 1px solid
}
.photo-album-img DIV.inner {
	
}
.photo-album-img DIV.tool {
	BACKGROUND-POSITION: left top; LEFT: -16px; FLOAT: left; BACKGROUND-IMAGE: url(images/tool.gif); WIDTH: 10px; BACKGROUND-REPEAT: repeat-y; POSITION: relative
}
.photo-album-img DIV.outer {
	BORDER-RIGHT: #b2b2b2 1px solid; PADDING-RIGHT: 9px; BORDER-TOP: #b2b2b2 1px solid; PADDING-LEFT: 11px; PADDING-BOTTOM: 7px; BORDER-LEFT: #b2b2b2 1px solid; PADDING-TOP: 7px; BORDER-BOTTOM: #b2b2b2 1px solid; BACKGROUND-COLOR: #ffffff
}
.photo-album-info DIV.name {
	FONT-WEIGHT: bold; MARGIN: 5px 0px
}
.photo-album-info DIV.date {
	
}
.photo-album-info DIV.edit {
	FONT-SIZE: 90%; CURSOR: pointer; COLOR: #dddddd
}
.photo-albums {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px
}
.photo-albums DIV {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: none; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: auto; PADDING-TOP: 0px
}
.photo-albums DIV.photo-album {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 10px; MARGIN: 5px 10px 0px 0px; PADDING-TOP: 10px
}
.photo-albums DIV.name {
	FONT-WEIGHT: bold; MARGIN: 7px 0px 3px; OVERFLOW: hidden; WHITE-SPACE: nowrap
}
TABLE.shadow TR {
	HEIGHT: 2px! important
}
TABLE.shadow TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
TABLE.shadow DIV.empty {
	OVERFLOW: hidden; HEIGHT: 2px! important
}
TABLE.shadow {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
TABLE.shadow TD {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
TABLE.shadow .t-r {
	BACKGROUND-POSITION: right 50%; BACKGROUND-IMAGE: url(images/shadow-m-r.gif); WIDTH: 2px; BACKGROUND-REPEAT: repeat-y
}
TABLE.shadow .m-r {
	BACKGROUND-POSITION: right 50%; BACKGROUND-IMAGE: url(images/shadow-m-r.gif); WIDTH: 2px; BACKGROUND-REPEAT: repeat-y
}
TABLE.shadow .b-r {
	BACKGROUND-POSITION: right 50%; BACKGROUND-IMAGE: url(images/shadow-m-r.gif); WIDTH: 2px; BACKGROUND-REPEAT: repeat-y
}
TABLE.shadow .b-l {
	BACKGROUND-POSITION: left bottom; BACKGROUND-IMAGE: url(images/shadow-b-c.gif); BACKGROUND-REPEAT: repeat-x; HEIGHT: 2px
}
TABLE.shadow .b-c {
	BACKGROUND-POSITION: left bottom; BACKGROUND-IMAGE: url(images/shadow-b-c.gif); BACKGROUND-REPEAT: repeat-x; HEIGHT: 2px
}
TABLE.shadow .t-r {
	VERTICAL-ALIGN: top; TEXT-ALIGN: right
}
TABLE.shadow .t-r DIV.empty {
	BACKGROUND-POSITION: right top; BACKGROUND-IMAGE: url(images/shadow-t-r.gif); WIDTH: 2px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 2px
}
TABLE.shadow .b-r {
	VERTICAL-ALIGN: bottom; TEXT-ALIGN: right
}
TABLE.shadow .b-r DIV.empty {
	BACKGROUND-POSITION: right top; BACKGROUND-IMAGE: url(images/shadow-b-r.gif); WIDTH: 2px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 2px
}
TABLE.shadow .b-l {
	VERTICAL-ALIGN: bottom; TEXT-ALIGN: left
}
TABLE.shadow .b-l DIV.empty {
	BACKGROUND-POSITION: right top; BACKGROUND-IMAGE: url(images/shadow-b-l.gif); WIDTH: 2px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 2px
}
DIV.empty-clear {
	CLEAR: both; WIDTH: 100%
}
