body { FONT-WEIGHT: normal; FONT-SIZE: x-small; COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;  BACKGROUND: #FFFFFF }
td { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:80% ;color:#333333;}


.mastheadtop { background-position:bottom left;background-repeat:no-repeat;}
.mastheadmid { background-position:top left;background-repeat:no-repeat;}


td.greenBorder { background-color:#B5D000; }
td.footer { FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; background-color:#D6E3E4; FONT-SIZE:9pt; }


a { color:#007080; font-weight:normal; text-decoration:underline; }
a:active { text-decoration:underline; }
a:visited { text-decoration:underline; }
a:hover { text-decoration:none; }


a.dec { text-decoration:none; }
a.dec:active { text-decoration:none; }
a.dec:visited { text-decoration:none; }
a.dec:hover { text-decoration:underline; }


a.nodec { text-decoration:none; }
a.nodec:active { text-decoration:none; }
a.nodec:visited { text-decoration:none; }
a.nodec:hover { text-decoration:none; }


a.leftNav { FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; COLOR:#005060; FONT-SIZE: 9pt; font-weight:normal; text-decoration:none; line-height=15pt }
a.leftNav:active { text-decoration:none; font-weight:bold; }
a.leftNav:visited { text-decoration:none; font-weight:normal;}
a.leftNav:hover { font-weight:bold; text-decoration:none; }


a.top { FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; font-size:9pt; color:#007080; font-weight:normal; text-decoration:underline; }
a.top:hover { text-decoration:none; }


.header { FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; COLOR:#339933; FONT-WEIGHT:BOLD; FONT-SIZE:135%; }
.subheader { FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; color:#007080; FONT-WEIGHT:BOLD; FONT-SIZE:120%;}
.subheader2 { FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; color:#000000; font-weight:bold; FONT-SIZE:x-small;}
.subheader3 { FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; color:#339933; font-weight:bold; FONT-SIZE:90%;}
.subheader4 { FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; color:#007080; FONT-WEIGHT:BOLD; FONT-SIZE:100%;}

.content { FONT-SIZE:90%;}
.content2 { FONT-SIZE:85%;}
.content3{ FONT-SIZE: 9px;}

.breadcrumbs { FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; FONT-SIZE: xx-small; sans-serif; color: #888888; }
a.breadcrumbs:link { TEXT-DECORATION:underline; }
a.breadcrumbs:active { TEXT-DECORATION:underline; }
a.breadcrumbs:visited { color: #888888; TEXT-DECORATION:underline; }
a.breadcrumbs:hover { color: #333333; TEXT-DECORATION:underline; }


UL{ list-style-image: url(./images/bullet.gif); margin-left: 1.5em; margin-right: 1em; margin-top: 0.5em; margin-bottom: 0.5em; }
li {margin-left: 1.5em; margin-right: 1em; margin-top: 0.5em; margin-bottom: 0.5em; }
ol {margin-top: 0.5em; margin-bottom: 0.5em }


.statebulleted {
background:  url(./images/statebullet.gif) 7px 8px no-repeat;
padding-left: 17px;
padding-right: 17px;
padding-bottom: 0.2em;
padding-top: 0.2em;
}

.propertybulleted {
background:  url(./images/propertybullet.gif) 7px 8px no-repeat;
padding-left: 17px;
padding-right: 17px;
padding-bottom: 0.2em;
padding-top: 0.2em;
}

.landsurveybulleted {
background:  url(./images/landsurveybullet.gif) 7px 8px no-repeat;
padding-left: 17px;
padding-right: 17px;
padding-bottom: 0.2em;
padding-top: 0.2em;
}

.landinfobulleted {
background:  url(./images/landinfobullet.gif) 7px 8px no-repeat;
padding-left: 17px;
padding-right: 17px;
padding-bottom: 0.2em;
padding-top: 0.2em;
}


.tblHeader{COLOR: #338D99; font-weight: bold; font-size: x-small; padding-right:5pt; padding-left:5pt; padding-bottom:2pt;}
.tblLine{background-image:  url(./images/tbl_center.gif); background-position: bottom; }
.tblLineR{background-image:  url(./images/tbl_right.gif); background-position: bottom left; background-repeat: no-repeat;}
.tblLineL{background-image:  url(./images/tbl_left.gif); background-position: bottom right; background-repeat: no-repeat;}
.tblContent{color: #333333; padding-right:5pt; padding-left:5pt; padding-top:5pt; padding-bottom:5pt;} 


.hr {border-bottom: 1px dotted #007080;}
.hr1 {border-bottom: 1px; color:#DFEDEF;}

.contentBody {

	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
}

.gap {  /* Data period is a gap, i.e. it has no epochs available at all */
	color: white;
	background-color: red;
}
.complete-epochs {  /* All epochs of a data period are available */
	color: #33CC00;
	background-color: white;
}
.missing-epochs {  /* Data period has some epochs missing */
	color: red;
	font-weight: bold;
/*	background-color: yellow; */
}

/* Headline with station name displayed on the file details page */
.details-station-name {
	text-align: left;
	font-weight: bold;
	background-color: #33CCCC;
	color: yellow;
}

/* Colors of the generation result */
.details-generation-ok {
	color: #00FF00;
/*	background-color: white; */
	font-weight: bold;
}
.details-generation-failed {
	color: white;
	background-color: red;
	font-weight: bold;
}

/* Colors of the number of epochs displayed after the "Epochs available:" row */
.details-missing-epochs {  /* Data period has some epochs missing */
	color: #FF6600;
}
.details-complete-epochs {  /* All epochs of a data period are available */
	color: #00FF00;
}

/* The list of selected reference station names on the Date & Time Selection page */
.selected-stations {
	margin-left: 2em;
	color: blue;/*#99FFFF;*/
	font-style: italic;
	font-weight: bold;
}

/*******************************************************************************
 * Progress page
 *******************************************************************************/
 
/* The color of the completed part of the progress bar */
.progressbar-completed {
	background-color: yellow;
}

/* The color of the remaining part of the progress bar */
.progressbar-remaining {
	background-color: #666666;
}

/* Mouse cursor style which is applied when the mouse cursor hovers over
   a location where a tooltip pops up and shows some additional information. */
.toolTip {
	cursor: help;
}


/*******************************************************************************
 * Order view page
 *******************************************************************************/

/* Appearance of the "VRS" string in table in order view, to signal the user
   that the coordinates show up when he moves the mouse cursor over the string */
.vrsCoord {
	border-bottom-style: dotted;
	border-bottom-width: thin;
	border-bottom-color: black;
	cursor: help;
	color: blue;
}

/* Horizontal double-line, shown on the order page between the file list and the totals line. */
.horizontal-line {
	border-top-color: black;
	border-top-style: solid;
	border-bottom-style: solid;
	border-bottom-color: black;
	line-height: 1px;
	border-top-width: 2px;
	border-bottom-width: 2px;
}

/* Colors in which the missing epochs numbers are displayed in the "Epochs" column */
.order-missing-epochs {
	color: red;
}

/* Color in which the table cell of the "Epochs" column of a file will be displayed
   if the file had generation errors. */
td.order-file-generation-error {
	background-color: red;
	color: white;
}

.lastupdate{
	color: #777777;
	font-size: 9;
}
