/*Style sheet for Waters Technical Consulting */
/*Created by HJ Waters.  9th September 2002  */

 body {background:white; color:#000080; font-size:12px; font-family:'verdana';margin:0px}

 
.toprow {font-size:3em; height:120px; background:#000040; background-image: url("images/topwave.gif"); background-repeat:no-repeat; background-postion:center; text-align:right; right-margin:5%; font-family: 'century gothic';  font-weight:none; padding:2%; color:white;}
.toprowsub {font-size:0.5em; font-weight:none}

.toprow1 {float:left;padding:0.5em; font-size:1.5em}
.toprow2 {float:left; font-size:0.9em}

.bodyblock {background:transparent; font-color:#000080; align:justify; padding:2%}

.bottomrow {display:block; background:transparent; color:; text-align:right; padding:0.5em; right-margin:5%}

.leftmenu {background:transparent; font-family: 'century gothic'; text-align:center; width:7em; color:white; font-weight:none; text-decoration:none}

.sidepanel {background:#000040; background-image: url("images/sideblock.gif"); background-repeat:no-repeat; background-postion:center; color:white; padding:0.5em; font-size:1.2em; text-align:justify}

.splash {background:transparent; background-image: url("images/splash.gif"); background-repeat:no-repeat;color:white; padding:0.5em; font-size:0.7em; text-align:center}

.hotnews {display:block; padding:3px; color:white; text-align:center; background:red; float:right;}

.summarybox {float:right;margin:0px 5px 5px 0px; padding:3px;border:0px solid gray; width:25%; font-size:1.2em; color:gray; font-style:italic;} 

.center {align:center}
.line1 {font-weight:bold; font-size:1.2em; text-align:left;padding-left:50px}

.p1 {padding:0.5em; border:solid 0.1ex #d7d7ff ; width:70%; height:50px; float:center; text-align:justify; font-weight:bold}
.p2 {padding:0.5em; border:none 0.1ex #d7d7ff; width:70%; height:50px; float:center;text-align:justify; font-weight:none }
.p3 {padding:0.5em; border:solid 0.1ex #d7d7ff; width:70%; height:50px; float:center;text-align:justify; font-weight:none}
.p4 {padding:0.5em; border:none 0.1ex blue; width:50%; height:100px }


.list1 {vertical-align:top; margin-right:2%; margin-left:2%; padding:0.5em; border:solid 0.1ex #d7d7ff; width:45%; height:200px; float:left; text-align:justify; font-weight:none; background:#bbbbff; border:none}
.list2 {vertical-align:top; padding:0.5em; border:solid 0.1ex #d7d7ff; width:45%; height:200px; float:right; text-align:justify; font-weight:none;background:#bbbbff; border:none }



#image1 {float:right}
#image2 {float:left}
#image3 {float:right}
#image4 {float:left}

#toplogo {float:right; height: 75px; padding:10px}



  A:link, A:active, A:visited{text-decoration:none}
 
  A:hover {color:yellow; background:#7059ee; text-decoration:bold;}

.list2 a:link, .list2 a:active, .list2 a:visited {text-decoration:underline}
.list2 a:hover {color:red; background:none;  text-decoration:none}  

  .leftmenu a:link, .leftmenu a:active, .leftmenu a:visited { font-family: 'trebuchet ms'; font-size:12; color:white; display:block; padding:0.1em; width:75%; background-image: url(images/bluewater.jpg); border:  4px #bdbddf outset; margin-bottom: 0.5em; margin-top: 0.5em; text-decoration:none}

 .leftmenu A:hover { color:yellow; border:  4px  inset; text-decoration:none}
 
 .toprow2 a:link, .toprow2 a:active,.toprow2 a:visited {color:#000080; font-weight:bold}
 
 .hotnews A:link, .hotnews A:active, .hotnews A:visited{ display:block; border:solid 2px red; color:white; text-decoration:bold}
 .hotnews A:hover { color:#c0c0c0; background: red; border: gray 2px  inset; text-decoration:none}
