body {
font-family: arial,helvetica,sans-serif;
font-size: 100.01%;
color : #DDDDDD;
background-color: gray;
}

.left_menu { 
vertical-align : top; 
padding-top: 10px;
height: 400px;
width: 110px;
background-color: silver;
text-align: center;
}


.menu_title {
color: #CB2B63;
font-size: 1.6em;
}

.sub_title {
color: #CB2B63;
font-size: 1.0em;
}

.content_area {
width: 700px;
padding-left: 10px;
padding-top: 15px;
}

.top_header {
background-color: silver;
}

.header_intro {
color : #2222AA;
font-size : 9pt;
text-align: right;
padding-right: 10px;
}

.title {
font-size : 14pt;
color : white;
font-weight : bold;
}

.list1 {
color : white;
}

.list2 {
color : #DDAAAA;
}

.notice {
color : #2222AA;
}

.thumbs_td {
vertical-align : middle;
text-align: center;
}

.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;
background-color: silver;
font-size: 8pt;
}

.techheader {
color: royalblue;
font-weight: bold;
font-size: 8pt;
vertical-align: top;
}

.techdetail {
color: royalblue;
font-weight: normal;
font-size: 8pt;
vertical-align: top;
}

A {
text-decoration: none;
}

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;
	text-decoration: underline;
}
.tdmain {
color: silver;
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;
background-color: dimgray;
font-size: 9pt;
border-style: none none solid none;
border-width: 1pt;
vertical-align: middle;
}

.annotate2, .comments {
font-family: arial,helvetica,sans-serif;
color: silver;
background-color: dimgray;
font-size: 9pt;
border-style: dashed;
vertical-align: middle;
}

.comments {
color: silver;
background-color: gray;
font-size: 9pt;
border-style: none;
vertical-align: top;
overflow: auto;
}

.annotate3 {
color: white;
background-color: dimgray;
font-size: 9pt;
border-style: none none solid none;
vertical-align: middle;
}

.annotate4 {
color: white;
background-color: dimgray;
font-size: 9pt;
border-style: dashed;
vertical-align: middle;
}

.row{
font-size: 0.8em;
border-color: silver;
border-bottom:thin;
border-bottom-style:solid;	
padding: 5px;
}

a.menu_sister {
font-size: 90.01%;
color: #BB6677;
}


