body {margin: 5px 0 0 0; font-family: verdana,sans-serif; font-size: 75%;}

#wrapper {width: 790px; margin: 0 auto;}

h1 {position: absolute; margin-top: -100px; font-size: 10px;}

#header {background: url(images/header.gif) no-repeat top left; height: 95px;}

#header ul {list-style: none; padding: 70px 0 0 0; margin: 0 5px 0 0; text-align: right;}

#header ul li {display: inline; font-size: 14px;}

#header ul li a {color: #000; text-decoration: none; font-weight: bold;}

#header ul li a:hover {color: #0B5336;}

#isoDiv {background: url(images/grad_wide.gif) repeat-y top left; overflow: hidden;}

#fading_image_container {clear: both; width: 790px; height: 120px; border-bottom: 3px solid #142E50;}

.subMenu {padding-bottom: 7px; border-bottom: 2px solid #142E50; font-size: 120%; margin-top: 5px;}

.subMenu a, .subMenu a:visited {text-decoration: none; color: #142E50; font-family: arial;}

.subMenu a:hover {color: #0B5336;}

.piso {width: 50%; float: left; color: #fff; margin: 2px 0 2px 0;}

.pdate {width: 50%; float: right; text-align: right; color: #fff; margin: 2px 0 2px 0;}

.banner {clear: both;}

.bannerText {clear: both; margin: -50px 0 0 10px; font-size: 150%; font-weight: bold; color: #fff;}

.firstPara {text-align: justify; line-height: 1.5em;}

.firstPara span {font-size: 110%;}

#divLeft {width: 200px; float: left; margin-top: 10px;}

.leftTitle {margin-bottom: 0; background: url(images/title_back.gif) repeat-y top left; color: #fff; text-indent: 2px; letter-spacing: 0.1em;}

#divLeft img {border: 0;}
  
#divRight {width: 590px; float: right; margin-top: 10px; overflow: hidden;}

#divRight p {padding-left: 20px; font-size: 110%;}

#divRight ul {margin-left: 140px; padding: 0;}

#divRight ul li {margin-bottom: 10px;}

#divRight h2 {margin-left: 20px; margin-top: 0; font-size: 120%;}

#divRight p {line-height: 1.5em;}

#divProject {width: 790px; margin-top: 10px;}

#divProject h2 {font-size: 120%;}

#divProject h2 span {font-size: 75%; font-weight: normal;}

.listTitle {margin-left: 80px; color: #142E50; font-weight: bold;}

.bold {font-weight: bold;}

.centre {text-align: center;}

.boldBlue, .boldGreen {font-weight: bold;}

.boldBlue, .blue {color: #142E50;}

.boldGreen, .green {color: #0B5237;}

.clear {clear: left;}

.fright {float: right;}

.fleft {float: left;}

.right {text-align: right;}

.left {text-align: left;}

.center {text-align: center;}

.pImage {width: 49%; text-align: center;}

.pImage img, .borderImage, .fImage {border: 1px solid #0B5237; padding: 3px;}

.borderImage {margin-bottom: 20px; margin-top: 20px;}

#footer {clear: both; overflow: hidden;}

#footer p {background: url(images/grad_wide.gif) repeat-y top left; color: #fff; text-align: center; margin-top: 20px; margin-bottom: 0; padding: 2px 0 2px 0;}

#footer p a, #footer p a:visited {color: #fff; text-decoration: none;}

.copy {font-size: 85%; color: #c0c0c0; margin: 0 0 20px 0;}

.copy a, .copy a:visited {text-decoration: none; color: #c0c0c0;}

.zeroTop {margin-top: 0;}

.footH3 {font-size: 100%; color: #666666; text-align: center;}
