

body         {
               font-family: Arial;
               font-size: 10pt;
               margin: 0em;
               font-weight: normal;
             }

img          { border: 0px; }

#top         {
               background-image: url("../images/upper_banner.gif");
               background-repeat: no-repeat;
               height: 100px;
             }

#center      { 
               background-image: url("../images/line-new.gif");
               background-position: left;
               background-repeat: repeat-y;
             }

.separator   { 
               background-image: url("../images/upper_cellback.gif");
               background-repeat: repeat-x;
               height: 20px;
             }

#user				 {
							 margin-left: 160px;
							 color: darkBlue;
						 }

#left        { 
/*               float: left;*/
               width: 200px;
               background-image: url("../images/line-new.gif");
               background-position: left;
               background-repeat: repeat-y;
             }

#content     { 
/*               margin-left: 200px;*/
               padding: 1em;
             }

.clear       { 
               clear: both;
             }
             
#footer      {
               text-align: center;
               font-weight: bold;
               margin: 1em;
             }

a:link, 
a:visited,
a:active     {
               text-decoration: none;
             }

#content h1  {
               margin-top: 0em;
               border-bottom: 1px solid darkblue;
               color: darkBLue;
             }

#formLogin   {
               border: 1px solid darkBlue;
               margin: 1em;
               padding: 1em;
               float: right;
               background-color: #F6F6FF;
               color: darkBlue;
             }

#formLogin input,
#formLogin submit {
               background-color: white;
             }

table.listData { border: 1px solid darkBlue;}

table.listData thead { background-color: #39BE39; color: white; height: 20px}

table.listData tr.odd { background-color: #FFFEF1; }
table.listData tr.even { background-color: #F6F6FF; }
table.listData td,
table.listData th { padding-left: 10px; padding-right: 10px; }

.error       { color: red; }

.alert, .info, .error   { background-color: #FFFEF1;  }
.alert  		{ border: 1px solid orange; }
.info   		{ border: 1px solid darkBlue; }
.error			{ border: 1px solid red; }


div.stationInfo     { border: 1px solid #39BE39;
                      background-color: #FFFEF1;
                    }

div.stationInfo h4  { background-color: #39BE39;
                      font-weight: bold;
                      margin: 0em;
                      color: white;
                      padding-left: 1em;
                    }
div.stationInfo table   { margin: 1em; margin-left: 25px; }

form.editForm           { background-color: #FFFEF1;
                      border: 1px solid darkBlue;
                      padding: 1em; 
                     }

ul		 { margin: 0em; padding: 0em; }
	     
ul.menu li          { list-style-type:none; }
