/*
/////////////// STYLE SHEET for fieldsites /////////////////
*/

/* SITE styles */
/***************/
li {
   width: 600px;
   background-color: #bbbbbb;
   margin: 5px;
   padding: 5px;
   list-style: none;
   border-left: 10px outset;
}

ul {
   padding-left: 0;
}

.banner h2 {
    color: #FFFFFF;
    margin-left: 200px;
}

.option {
    height: 16px;
    font-size: 9px;
    background-color: #666666;
    border: 1px #ffffff outset;
    color: white;
    text-decoration: none;
}

.option:visited, .option:hover, .option:active {
    color: black;
}

.option_table {
    padding:1px;
    font-size: 10pt;
}

.option_table td {
    background:#aaaaaa;
    margin:0px;
    padding:1px;
    border:0px;
    padding:3px 10px 3px 10px;
}

.button_highlight {
     background-color: #990000;
}

.submitbutton {
    margin:10px;
    height: 20px;
    background-color: #990000;
}

.siteimage {
    float:right;
    width:350px;
    /*border:4px outset;*/
    border:1px solid black;
}

/* main table */
/**************/
.main {
    width: 600px;
    padding: 20px;
}

.main a:visited, .main a:link, .main a:active {
    color: blue;
}

.main a:hover {
    color: #990000;
}
	 
/* Navigation Menu */
/*******************/
.menu {
   font-size: 12pt;
}

.menuitem {
   width: 170px;
   background-color: #bbbbbb;
   margin: 5px;
   padding: 3px;
}

/* Status page */
/***************/
.badinst {
   background: #AA0000;
   color: #ffffff;
}

/* Raw data page */
/*****************/
.dataset {
	height: 16px;
	font-size: 9px;
	background-color: #666666;
	border: 1px #ffffff outset;
	color: white;
	text-decoration: none;
        width:200px;
}

.dataset:hover {
        color: black;
}

/* site logs */
/*******************************/

.log_entry {
	margin-left:10px;
}

.error {
        color: #990000;
}

/* photo gallery */
/*****************/
.photos td {
        border:0;
}

/* Event logs */
/**************/
.event_table td {
    padding:0px;
    border: 0px;
    background-color: #999999;
}

.pan_measurement td {
    border:0;
    padding: 0px;
    margin: 0px;
    background-color: #aaaaaa;
    font-size: 9pt;
}

.pan_evaporation td {
    background-color: #888888;
}

/* Page footer */
/***************/
.footer {
    font-size: 10pt;
    font-style: italic;
}

.footer h3 {
    color: #000077
    font-style: italic;
    font-size: 12pt;
}

.footer td {
    border-top: 1px solid;
    border-bottom: 1px solid;
    border-left: none;
    border-right: none;
    background: #aaaaaa;
    width: 180px;
    font-weight: bold;
    padding: 10px;
    margin-bottom:20px;
    margin-top:20px;
}

/* Current Weather */
/*******************/
.current_weather table {
    border:0px;
    color: #000000;
    font-size:0.9em;
    padding: 1px;
    margin-top: 0px;
    margin-bottom: 5px;
}

.current_weather td {
    border:0px;
    border-right:1px solid #000000;
    color: #000000;
    background: #cccccc;
    padding: 1px;
    text-align: center;
}

.current_weather_val {
    color: #0000ff;
    font-weight: bold;
}

.site_location_list td {
    border: 0;
    padding: 1px;
}

.site_location_list th {
    border: 0;
    padding: 1px 10px 1px 10px;
    background: #AAAAAA;
}
