IMG {	vertical-align: middle;}IMG.img-picture {	border: 1px solid #CCCCCC;	/* background: blue; */padding: 3px;}IMG.img-folder {	border: 0px;}IMG.img-galicon {	border: 1px solid #CCCCCC;	/* background: blue; */padding: 3px;}IMG.img-thumbnail {	border: 1px solid #CCCCCC;	/* background: blue; */padding: 3px;}IMG.img-thumbnail-selected {	border: none;}IMG.img-picture-prev {	border: 0px;}IMG.img-picture-next {	border: 0px;}IMG.img-thmbnavi-prev {	border: 0px;}IMG.img-thmbnavi-next {	border: 0px;}IMG.img-new {	border: 0px;}TD.td-thumbnails-thumb, TD.td-gallisting-cell, TD.td-thumbnails-thumb-selected, DIV.div-thumbnails-caption, TD.td-galitem-caption, TD.td-galitem-title, td-picture-caption, TD.td-picture-caption {	font-size:    10pt;}TD.td-thumbnails-thumb, TD.td-gallisting-cell, TD.td-thumbnails-thumb-selected, TD.td-picture-caption {	background-color: transparent;	vertical-align: top;	text-align: center;	padding: 3px;}DIV.div-thumbnails-caption {	color:        #000000;}TD.td-thumbnails-thumb-selected DIV.div-thumbnails-caption {	color: #FFF;}TABLE.table-main-title {}TD.td-main-title {	font-family:  arial, verdana, helvetica, sans-serif;	color:   #000000;	font-size:    12pt;	font-weight:  bold;	background-color: transparent;}TD.td-main-title-spgm-link {	color:#cccccc;	font-size:8pt;	font-family: arial, verdana, helvetica, sans-serif;	text-align: center;	background-color: transparent;}A.a-spgm-link {	color: #b7cce0;	font-size:8pt;	font-family: arial, verdana, helvetica, sans-serif;	background-color: transparent;}TABLE.table-gallisting-grid {}TABLE.table-galitem, TABLE.table-picture, TD.td-thumbnails-thumb, TD.td-thumbnails-thumb-selected {	border-top:#666;	border-right:#FFF;	border-bottom:#FFF;	border-left: #666;	border-width: 1px;	border-style:solid;	padding: 3px;}TABLE.table-galitem, TABLE.table-picture {	width: 100%;}TD.td-thumbnails-thumb, TD.td-thumbnails-thumb-selected {	width: 33%;}TABLE.table-galitem, TABLE.table-picture, TD.td-thumbnails-thumb, TD.td-thumbnails-thumb {	background:#CCC;}TD.td-thumbnails-thumb-selected {	background:#333;	color:#fff;}TD.td-galitem-icon {	padding-right: 10px;}TD.td-galitem-title {	width:        100%;	text-align: left;	font-weight: bold;	color: #999999;}TD.td-galitem-caption {	text-align: left;}TABLE.table-picture {	width: 100%;	text-align: center;}TD.td-picture-navi {	font-family:  arial, verdana, helvetica, sans-serif;	font-size:    10pt;	font-weight:  bold;	color:        #000000;	text-align: center;	background-color: transparent;}TD.td-zoom-factors {	padding: 3pt;	text-align: center;}INPUT.button-zoom-factors {	border: 1px solid #777777;	font-family:  arial, verdana, helvetica, sans-serif;	font-size:    9pt;	font-weight: bold;	color:        #777777;	background-color: #dddddd;	text-align: center;}TD.td-picture-pic {}TD.td-picture-filename {	font-family:  arial, verdana, helvetica, sans-serif;	font-size:    8pt;	font-weight: bold;	text-align: center;	background-color: #ececec;	padding:7px;	background-color: transparent;}TD.td-picture-caption {	text-align: center;	background-color: #ececec;	padding:7px;	background-color: transparent;}TABLE.table-thumbnails {	margin-left: auto;	margin-right: auto;}TD.td-thumbnails-navi {	font-family:	verdana, helvetica, arial, sans-serif;	font-size:	10pt;	font-weight:	bold;	text-align: right;	padding: 8px;}SPAN.span-filters {	font-size:    8pt;	font-weight: normal;}DIV.div-galheader {	font-family:  arial, verdana, helvetica, sans-serif;	font-size:    10pt;	font-weight:  bold;	color: #000000;	margin-bottom: 20px;	padding: 1px;	width: 100%;	text-align: left;}TABLE.table-shadows {	border-collapse: collapse;	margin: auto;	padding: 0px;}
