body{  margin: 0;  padding: 0;  border: 0;  background: #fff url(img/bg_07.jpg) top repeat-x;} #wrap{  width: 773px;  margin: 0px auto;}#topstripe{  font-size: 0;  height: 7px;  border: 1px solid #92cddf;  border-style: none solid;}#header{  height: 199px;  border: 1px solid #e9e9e9;  border-style: none solid;}ul{  margin: 0;  padding: 0;  list-style-position: outside;  list-style-type: none;}a img{  border: 0;}.clear{  clear: both;  font-size: 0;}#header ul{  float: left;  display: inline;  border: 1px solid #fff;  border-style: none solid;  margin: 0px 0px 0px 256px;  padding: 0px 5px 0px 12px;  height: 39px;}#header ul li{  float: left;  display: inline;  background: url(img/marker1.jpg) left no-repeat;   padding: 0px 14px 0px 32px;  margin-top: 15px;}#header ul li a{  text-transform: uppercase;  font: 8pt "Arial";  color: #063b6f;  text-decoration: none;  display: block;  line-height: 170%;}#header ul li a.active{  color: #08a2ae;}#logo{  position: absolute;  top: 146px;  margin-top: 0px;  margin-left: 16px; }#sea{  margin-left: 174px;  background: url(img/sea.jpg) no-repeat;   width: 463px;  height: 160px; }#center{  border: 1px solid #94cfe1;  border-style: none solid;  height: 322px;}#indexMenu{  background: url(img/2part.jpg) right top no-repeat;   width: 631px;    height: 220px;}#pageMenu{  position: absolute;  width: 160px;  margin: 0px 0px 0px 16px;  padding-top: 40px;  top: 206px;}#pageMenu li{  background: url(img/marker2.gif) left no-repeat;   margin-bottom: 2px;  float: left;  width: 100%;  display: inline;}#pageMenu  li a{  text-transform: uppercase;  color: #fefefe;  text-decoration: none;  font: 8pt "Arial";  display: block;  border-bottom: 1px solid #5cbbcf;  padding: 5px 0px 1px 9px;  margin-left: 20px;}#pageMenu  li a.active{  color: #043369;}#thirdPart{  background: url(img/3part.jpg) right top no-repeat;   height: 102px;  width: 462px;  margin-left: 172px;}#lowerPart{  border: 1px solid #e9e9e9;  border-style: none solid;   padding-bottom: 42px;}#textGround{  background: url(img/textbg.gif) repeat-y;  margin: 0px 136px 0px 171px;  }h2{  margin: 0px;  padding: 0px 20px 0px 33px;  color: #f4f6f5;  font: 600 11pt "Arial";  text-transform: uppercase;}#textGround p{  color: #feffff;  font: 8pt "Arial";  margin: 0px;  padding: 5px 40px 0px 33px;}.blueTxt{  color: #02a7bd;}#botCorn{  background: url(img/botcorn.jpg) left no-repeat;  height: 22px;  font-size: 0;  margin-top: 15px;   }/*Backs*/.illustration{  position: absolute;  margin: 1px 0px 0px 173px;  width: 594px;   height: 200px;}#mainContent{  background: url(img/mcbg.gif) repeat-y;   padding-bottom: 146px;}#centerPart{  background: url(img/centerbg.gif) top no-repeat;  padding: 41px 0px 0px 1px;  zoom: 1;}#infaBlock{  background-color: #99d4e2;  border-top: 1px solid #fff;  margin: 0px 14px 0px 180px;  font: 8pt "Arial";  color: #073566;}h1{  font: 22px "Myriad Pro", "Arial";  color: #073566;  margin: 0;  padding: 11px 0px 0px 30px;}.pageList{  width: 278px;  float: left;  padding-bottom: 30px;   margin-bottom: 17px;}.pageList li{  background: url(img/pointer.gif) left top no-repeat;  margin: 9px 0px 0px 7px;  padding: 0px 0px 0px 22px;   line-height: 150%;}.pageList2{  padding-top: 22px;}.pageList2 li{  background: url(img/pointer.gif) left top no-repeat;  margin: 0px 0px 4px 0px;  padding: 3px 0px 0px 20px; }.pageList2 li.listTitle{  background: #99d4e2;  font-weight: 600;}#centerWrap{  background: url(img/3bg.gif) right repeat-y;   /*margin-bottom: 146px;*/}.pageList#secondList{  width: 284px;  border-left: 13px solid #99d4e2;   background: url(img/listborder.gif) top left no-repeat;}.pageList#secondList li{  margin: 9px 0px 0px 11px;  padding: 0px 0px 0px 21px; }.footerMenu{  text-align: center;  color: #083869;  padding: 0px 0px 2px 0px;}.footerMenu a{  text-decoration: none;  color: #083869;}.footerMenu a.active{  color: #fffbff;}#footer{  margin: 3px 0px -5px 0px;}#footer p{  color: #0aa0c3;  margin: 0;  font-size: 10px;  padding: 2px 0px 0px 0px;  font-family: "Tahoma";  text-align: center;  /*line-height: 60%;*/}#backBotCorn{  background: url(img/backcorn.gif) right bottom no-repeat;  /*font-size: 0px;*/  /*margin-right: 7px;*/  padding-bottom: 19px;  zoom: 1;}#leftCol{  float: left;  width: 264px;  border-left: 29px solid #99d4e2;}#leftCol.leftCol2{  width: 260px;}#rightCol{  float: right;  width: 279px;  padding-top: 12px;}#rightCol2{  float: right;  width: 286px;  padding: 7px 0px 26px 0px;  border-left: 2px solid #099fb8;  margin-top: 5px;}#leftCol,#rightCol{  padding-bottom: 34px;}#leftCol p,#rightCol p{  margin: 0px;  padding: 12px 10px 2px 0px;  color: #073566;  font: 8pt "Arial"; }#rightCol p#caption{  padding: 4px 10px 2px 0px;}#rightShadow{  background: url(img/rightshadow.gif) right repeat-y;  padding-right: 2px;  margin: 6px 0px 0px 0px;  float: right;  border-right: 8px solid #99d4e2;}#botShadow{  background: url(img/botshadow.gif) bottom repeat-x;   padding-bottom: 6px;  margin: 0px 0px 0px 0px;}#pageIllustration{ display: block; margin: -6px 4px 0px -6px;  position: relative;}p.informationTxt{  margin: 0;  padding: 25px 0px 0px 1px !important;  color: #073566;  font: 9pt "Arial" !important;  line-height: 120% !important;}p.informationTxt span{  display: block;  padding-top: 6px;}p.informationTxt a{  color: #073566;}#boldLink{  color: #073566;  text-decoration: none;  font: 600 11pt "Myriad Pro", "Arial";  text-align: center;  display: block;  margin-bottom: 51px;}form{  margin: 0;  padding: 0;   border: 0;}#contactForm{  display: block;  margin: 10px 0px 54px 0px;  padding: 0;  border-left: 2px solid #0a9fb7;  width: 271px;  float: right;}#contactForm p{  margin: 0;  padding: 0px 0px 15px 0px;  text-align: center;  color: #0a9fb7;  font: 11pt "Myriad Pro", "Arial";  line-height: 100%;}#contactForm li{  margin-bottom: 10px;}#contactForm label{  display: block;  float: left;  text-align: right;  width: 88px;  font: 11pt "Myriad Pro", "Arial";  color: #073566;}#contactForm input{  width: 139px;  height: 18px;  border: 1px solid #06306a;  background-color: #e8f6f9;  vertical-align: middle;}#contactForm textarea{  width: 139px;  border: 1px solid #06306a;  height: 99px;  background-color: #e8f6f9;  /*display: block;*/}#contactForm input#submit{  border: 0;  width: 71px;  height: 24px;  margin: 10px 0px 0px 118px;}#rightCol2 p.informationTxt{  padding: 0px 0px 0px 16px !important;}.picturesBlock{  float: left;  width: 203px;  border-left: 43px solid #99d4e2;  border-right: 9px solid #99d4e2;  margin: 5px 0px 11px 0px;  text-align: center;}.picturesBlock a{  color: #0a9fb7;  font: 9pt "Arial";  text-decoration: none;  padding-bottom: 7px;  display: block;}.bluelink{  color: #0a9fb7;  display: block;  text-align: center;  font: 9pt "Arial";  padding-top: 5px;}