<style type="text/css">

body, td, div, span {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11pt;
}

img { border:none }

h2 {
  text-align:center;
}

p {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11pt;
  text-indent:20px;
  text-align:justify;
}


.leftWhiteLetter {
  font-size:22pt; 
  font-weight:bold; 
  color:white; 
  text-align:right; 
  background-color:#ff8a2b; 
  width:120px;
  height:1em;
  padding-right:3px;
}

.rightBlackText {
  font-size:16pt; 
  font-weight:bold;
  padding-left:3px;
}

.farLeftArea {
  width:70px;
}


a:link    { color:blue; text-decoration:underline }
a:visited { color:blue; text-decoration:underline }
a:hover   { color:red; text-decoration:underline }
a:active  { color:red; text-decoration:underline }
a:focus   { color:red; text-decoration:underline }


a.button:link    { color:black; text-decoration:none }
a.button:visited { color:black; text-decoration:none }
a.button:hover   { color:red; text-decoration:none }
a.button:active  { color:red; text-decoration:none }
a.button:focus   { color:red; text-decoration:none }

.actionGroup {
  border-bottom:4px solid white;
  width:170px;
  margin:10px;
}

.actionButton {
  border:2px solid #ff6611;
  background-color:#ffbb55;
  margin:3px;
  vertical-align:center;
  padding:1px;
}

.folderIcon {
  text-align:center; 
  width:90px; 
}

.fileIcon {
  text-align:center; 
  width:90px; 
  padding-top:2px;
}

.objectGroup {
  border:2px solid gray;
  margin-top:5px;
}

.objectGroupHeader {
  background-color:#dddddd;
  border-bottom:1px solid gray;
  padding-left:8px;
  padding-top:1px;
  padding-bottom:1px;
  font-weight:bold;
}

.objectGroupFooter {
  background-color:#dddddd;
  border-top:1px solid gray;
  font-size:9pt;
  font-style:italic;
}

.dialogFrame {
  border:1px solid black; 
  width:340px; 
}

.currentObjectDescription {
  margin:5px;
  padding:3px;
  font-size:12pt;
  font-weight:bold;
}


.photoFrame {
  border:2px solid #aaaadd;
  background-color:#ddddff;
  margin:8px;
  padding:3px;
}

.photoDescription {
  border-top:2px solid #aaaadd;
  padding-top:1px;
  margin-top:2px;
  text-align:center;
  font-style:italic;
  font-size:8pt;
}



.treeGroup {
  width:150px;
  border-bottom:2px solid #bbbbff;
  position:absolute;
  display:none;
}

.treeItem {
  border-top:2px solid #bbbbff;
  border-left:2px solid #bbbbff;
  border-right:2px solid #bbbbff;
  background-color: #cfcfdf;
  font-weight:bold;
  vertical-align:center;
}




</style>
