body {
font-family : arial,helvetica;
font-size : 10pt;
color : #DDDDDD;
background-color: gray;
}

.menu_left { 
vertical-align : middle; 
padding-left: 3px;
}

.title {
font-family : arial,helvetica;
font-size : 14pt;
color : white;
font-weight : bold;
}

.list1 {
color : white;
}

.list2 {
color : #DDAAAA;
}

.header_intro {
color : #2222AA;
font-size : 9pt;
}

.notice {
color : #2222AA;
}

.thumbs_td {
vertical-align : middle;
}

.thumbs_img {
border-color : silver;
}

#imagewindow {
width: 800px;
height: 750px;
background-color: black;
top: 5px;
left: 40px;
text-align: center;
vertical-align: middle;
}

#fotoframe {
width: 780px;
height: 720px;
text-align: center;
vertical-align: middle;
background-color: gray;
left: 10px;
top: 20px;
}

#imagewindow_close a {
color: silver;
}

#infoframe{
width: 410px;
height: 150px;
background-color: silver;
padding-left: 10px;
}

.techdiv {
color: royalblue;
font-family: arial;
background-color: silver;
font-size: 8pt;
}

.techheader {
color: royalblue;
font-family: arial,helvetica;
font-weight: bold;
font-size: 8pt;
vertical-align: top;
}

.techdetail {
color: royalblue;
font-family: arial,helvetica;
font-weight: normal;
font-size: 8pt;
vertical-align: top;
}


A:link {
	FONT-WEIGHT: bold; COLOR: #333333
}
A:active {
	FONT-WEIGHT: bold; COLOR: #333333
}
A:visited {
	FONT-WEIGHT: bold; COLOR: #333333
}
A:hover {
	FONT-WEIGHT: bold; COLOR: #939598
}
.item_header {
color: silver;
font-family: arial,helvetica;
background-color: gray;
font-size: 9pt;
}
.item_text {
color: white;
font-family: arial,helvetica;
background-color: gray;
font-size: 9pt;
}


.info_close {
font-size: xx-small;
color: silver;
}

.notice {
color: red;
}

#annotate_infoframe{
width: 450px;
height: 260px;
background-color: silver;
padding-left: 10px;
}

.annotate1 {
color: silver;
font-family: arial,helvetica;
background-color: dimgray;
font-size: 9pt;
border-style: none none solid none;
border-width: 1pt;
vertical-align: middle;
}

.annotate2 {
color: silver;
font-family: arial,helvetica;
background-color: dimgray;
font-size: 9pt;
border-style: dashed;
vertical-align: middle;
}

.annotate3 {
color: white;
font-family: arial,helvetica;
background-color: dimgray;
font-size: 9pt;
border-style: none none solid none;
vertical-align: middle;
}

.annotate4 {
color: white;
font-family: arial,helvetica;
background-color: dimgray;
font-size: 9pt;
border-style: dashed;
vertical-align: middle;
}

.motivation {
background-color: dimgray;
font-size: 9pt;
font-family: arial,helvetica;
border-style: none;
color: white;
}