body, table, tr, th, td, p, form, fieldset, legend, div, ul, ol, li, h1, h2, h3 {margin: 0; padding: 0; border: 0;}

body {height: 100%; text-align: center; font-family: Trebuchet, Tahoma, Verdana, Helvetica, sans-serif; font-size: 11px;	line-height: 140%; background: #fff url('../ena_images/bgr/body.gif') repeat-x; color: #00679a;}

a, a:visited {color: #000; text-decoration: none;}
a img {border: 0;}

.left {float: left;}
.right {float: right;}
.clear {clear: both;}

#all {width:640px; height: 1%; padding-bottom: 30px; text-align: left;}

#all div:after,
#all div div:after,
#all ul:after,
#all ol:after,
#all p:after,
#all h1:after,
#all h2:after
{content: "."; display:block; height: 0; clear:both; visibility:hidden;}

h1.header {margin: 10px 0px 10px 0px; float: left;}
h1.header span {display: block; float:left; width: 9px; height: 31px;}
h1.header span.hLeft {background: url('../ena_images/bgr/header/left.gif');}
h1.header span.hRight {background: url('../ena_images/bgr/header/right.gif');}
h1.header span.hContent {width: 550px; height: 25px; padding: 6px 0px 0px 0px; background: url('../ena_images/bgr/header/middle.gif'); border-bottom: 1px solid #969897;}
h1.header span.hContent img {margin: 0px 8px 3px 8px;}
h1.header {width: 600px; font-size: 16px; color: #fff; line-height: 120%;}
h1.header a,
h1.header a:visited {color: $#fff;}

div.title {width: 730px; margin: 0px 0px 10px 0px; background: url('../ena_images/bgr/innerLine.gif') center left repeat-x;}
div.title p {float: left; margin: 0px 0px 2px 16px; padding: 0px 5px 0px 5px; background: #fff; font-weight: bold; color: #67b313;}




/*---------------------------------------------------------------------*/
/* --- FORM ---*/

.submitText {
  height: 23px;
  padding: 0px 7px 3px 7px;
  background: url('../ena_images/bgr/submit.gif') repeat-x;
  font-size: 10px;
  font-weight: bold;
  font-family: Trebuchet, Tahoma, Verdana, Helvetica, sans-serif;
  border:0;
  text-transform: uppercase;
  color: #fff;
}

.textInput {padding: 3px; font-size: 11px;}

#mainSearch, #mainFlash {display: none;}


/* --- END - FORM ---*/
/*---------------------------------------------------------------------*/
/* --- TOP ---*/

#top {display: none;}

/* --- END - TOP ---*/
/*---------------------------------------------------------------------*/
/* --- LEFT ---*/

#left {display: none;}

/* --- END - LEFT ---*/
/*---------------------------------------------------------------------*/
/* --- MAIN FRAME ---*/

#mainFrame {width: 630px; float: left;}

#mainSearch {display:none}

#footer {display: none;}



/* --- END - MAIN FRAME ---*/
/*---------------------------------------------------------------------*/
/* --- TEXT PAGE ---*/

#pageContent {width: 620px; float: left; margin: 0px 10px 0px 10px;}


#prefaceBoxLeft, #prefaceBoxRight {width: 620px; float: left; margin: 0px 10px 15px 0px; text-align: justify;}
#textPrefaceShort {width: 450px;}
#prefaceBoxLeft .photo {margin: 0px 10px 10px 0px; float: left; padding-top: 5px;}
#prefaceBoxRight .photo {margin: 0px 0px 10px 10px; float: right; padding-top: 5px;}

.textContentBox {width: 620px; clear: both; margin: 0px 10px 15px 0px; background: url('../ena_images/bgr/seeAlso.jpg') top right no-repeat;}
.textContent {width: 620px; text-align: justify; background: #fff;}
.textContentShort {width: 390px; float: left; margin-right: 10px; text-align: justify;}

#textPreface p, #textPrefaceShort p, .textcontent p {margin: 5px 0px 5px 0px;}
#textPreface ol, #textPrefaceShort ol, .textcontent ol,
#textPreface ul, #textPrefaceShort ul, .textcontent ul
{margin: 5px 0px 5px 19px}

#gallery, #enclosures, #seeAlso {display: none;}


/* --- END - TEXT PAGE ---*/
/*---------------------------------------------------------------------*/
/* --- NEWS LIST ---*/
#newsList {width: 620px; clear: both; margin: 0px 10px 15px 0px; background: url('../ena_images/bgr/seeAlso.jpg') top right no-repeat;}

.news, .newsLong {width: 450px; float: left; margin: 0px 0px 20px 0px ;}

.newsInfo p.title,
.newsInfo p.title a,
.newsInfo p.title a:visited {font-weight: bold; color: #026698;}

.newsInfo .date {width: 450px; margin-bottom: 3px; float: left; text-transform: lowercase; color: #0089cd; font-size: 10px;}
.newsInfo a.readMore, .newsInfo a.readMore:visited {color: #64b010;}

#pagination {display:none}

/* --- END - NEWS LIST ---*/
/*---------------------------------------------------------------------*/

#path {
    width: 600px;
    margin: -5px 0px 0px 22px;
    float: left;
    font-size: 10px;
     display: none;
}

#path .raquo {font-size: 8px; color: #6baf1a;}

#path,
#path a,
#path a:visited {color: #016599;}













