/* www.se-coastalgroup.org.uk Default stylesheet */
div#expired {
  margin: 1ex 1em;
  font-size: 110%
}
div#expired #warning {
  color: red;
  font-weight: bold
}
div#expired #date {
  font-weight: bold
}
body { font-family: arial, verdana, sans-serif; color: black; background: white;font-size:80% !important; margin: 0px; padding: 0px; }
img{border: none;}
form {margin-bottom: 0; }
A:link, A:visited, A:active { COLOR: #96ABD8; text-decoration: none; font-weight: bold; }
A:hover { COLOR: #6F9A7C; text-decoration:underline; font-weight: bold;}

A.size3:link, A.size3:visited, A.size3:active {color: #96ABD8; text-decoration: none; font-weight: bold; font-family: Arial Narrow}
A.size3:hover {color: #6F9A7C; text-decoration: none; font-weight: bold; font-family: Arial Narrow;}

A.menu:link, A.menu:visited, A.menu:active {color: #96ABD8; text-decoration: none; font-weight: bold; font-family: Arial;}
A.menu:hover {color: #6F9A7C; text-decoration: none; font-weight: bold; font-family: Arial;}

A.whatsnew:link, A.whatsnew:visited, A.whatsnew:active {text-decoration: none; color: #56008C}
A.whatsnew:hover {text-decoration: none; color: #BBBADD}
A.contextnav:link, A.contextnav:visited, A.contextnav:active {text-decoration: none; color: #AAAAAA}
A.contextnav:hover {text-decoration: none; color: #56008C}
A.submenu:link, A.submenu:visited, A.submenu:active {text-decoration: none; color: #000000}
A.submenu:hover {text-decoration: none; color: #BBBADD}
.footimg{text-align:right;}
acronym,abbr {border-bottom: 1px dotted #ccc;}
#MAIN {width: 720px;}
.whatsnew tr,td {border: 0px;}
#AutoNumber6{width:720px;}
#AutoNumber4,#AutoNumber3 {margin:0px;font-size:80%; border: 1px solid #6F9A7C;  width: 150px;}
#AutoNumber4 u {font-weight:bold; text-align: center; text-decoration: none;}
.three{color: #ffffff; text-align: center; border: 1px solid #6F9A7C; font-weight: bold; background-color: #6F9A7C;}
.two {color: #ffffff; border: 1px solid #6F9A7C; text-align: center; font-weight: bold; background-color: #96C8F2;}
.one{text-align: center; border: 1px solid #6F9A7C;}
table,tr,td {margin: 0;
padding: 0;
margin: 0;
padding: 0;
border-collapse: collapse;}
html, body{ 
margin:0; 
padding:0; 
text-align:center; 
   } 
         
         #pagewidth{
         width:720px;
         text-align:left;
         margin-left:auto;
         margin-right:auto;
         margin-top: 10px;
         } 
         #maincol{background-color: #FFFFFF;  
         float: right; 
         display:inline; 
         position: relative; 
         }
         .clearfix:after {
         content: "."; 
         display: block; 
         height: 0; 
         clear: both; 
         visibility: hidden;
         }
         .clearfix{display: inline-block;}
         * html .clearfix{height: 1%;}
         .clearfix{display: block;}
         
         .logo{padding-bottom: 3px;padding-right: 3px;}
         .minimenu,.searchbox {border: 1px solid #6F9A7C;}
         .searchboxdiv {border: 1px solid #6F9A7C; background-color: #6F9A7C;}
         .searchbox table{border: none; border-collapse: collapse;}
