body { margin: 5px; padding: 0; font-family: "trebuchet ms", verdana, arial, helvetica, sans-serif; color: #000; background-color: #999; font-size: small; min-width: 600px;}

h1 { background: #fff;
         color: #ffe;
			margin: 0;
			border-bottom: 1px solid gray;
			font-size: large;
			vertical-align: middle;
			padding: 5px;  }

h2 { background: #fff;
			margin: 0;
			border-bottom: 1px solid gray;
			font-size: large;
			vertical-align: middle;
			padding: 5px;  }

input, select, textarea { vertical-align: middle; font-family: "trebuchet ms", verdana, arial, helvetica, sans-serif; font-size: small; color: #000; padding: 0;}

label { cursor: pointer;  cursor: hand;  }

a:link { color: #005aad; text-decoration: none }

a:active { color: #005aad; text-decoration: none }
	
a:visited { color: #005aad; text-decoration: none }

a:hover { color: #dd6900; text-decoration: underline; }

#main { margin: 0; padding: 0; border: 1px solid #000; }

#copyright { font-size: small; text-align: center; color: white; margin: 2px;}

#copyright a { color: white; }

.wicon dd { text-align: center; margin: 0; padding: 0; }

.wicon_panel { }

dl.wicon
         {
         width: 9em;
         height: 6em;
         text-align: center;
         padding: 0;
         float: left;
         margin: 0.5em;
         }

.wicon dt img { border: 0; }      

.wbutton { cursor: pointer;  cursor: hand; vertical-align: middle; font-weight: bold; font-size: small; color: black; padding: 0ex; padding-left: 1ex; padding-right: 1ex; border: 1px solid black; background-color: #efefef; }

.wbutton:hover { background-color: #ddd; border: 1px dotted black; }

.wtext {  vertical-align: middle; text-align: left; direction: ltr;}

.wcheckbox { vertical-align: middle; }

.wdropdown { vertical-align: middle; }

.globalform        { margin: 0; padding: 0; border: 1px solid #000;}
.mainform            { margin: 0; padding: 1em; background-color: #999; clear: both; background: url("/images/evi1m3.gif") #fff; background-repeat: no-repeat; background-position: bottom right; }

.navigationheader {position:fixed; left:0px; top:0px; margin: 0px;background-color: #999}
.navigationposition {position:fixed; left:0px; top:0px; margin: 5px; border: 1px solid black; border-bottom: 0px;}

.location               { width: 100%; padding: 5px; vertical-align: middle; margin: 0; border-bottom: 1px solid #808080; background: #e0e0e0; }
.pagenavigation   { width: 100%; padding: 2px; vertical-align: middle; margin: 0; border-bottom: 1px solid #808080; background: #f0f0e0; }

.widetable     {  width: 100%; }

.blogtitle     { padding: 3px; vertical-align: top; border: 1px solid #808080; background: #eee; }
.blogtext       { width: 80%; vertical-align: top;  font-size: small; padding-left: 10px }

.date               { font-size: small; color: #404040; border-top: 1px solid black; padding-left: 10px }

.newstitle     { font-size: large; color: #701010}
.newstext       { width: 80%; vertical-align: top;  font-size: small; padding: 10px;}
