body{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#555;margin:8px 0px;background-image:url(images/bg.jpg);background-repeat:repeat-x;}
h1{font-size:14px;font-weight:bold;color:#000099;text-align:center;}
h2{font-size:12px;font-weight:bold;color:#cc0000;}
a img{border:none;}
a:link{color:#0000ff;text-decoration:none;}
*:focus{outline:none;}
a:visited{color:#0000ff;text-decoration:none;}
a:active{color:#0000ff;text-decoration:none;}
a:hover{color:#000000;text-decoration:underline;}
#topBanner{background-image:url(images/top9.jpg);background-repeat:repeat-x;width:780px;height:142px;margin:0px auto;background-color:#CCCCCC;}
#footer{background-image:url(images/top_bg.jpg);background-repeat:repeat-x;width:780px;height:56px;margin:0px auto;background-position:center;border-top:solid;border-top-color:#CCCCCC;border-top-width:1px;text-align:center;font-size:10px;clear:both;}
#container{width:780px;margin:0px auto;background-color:#FFFFFF;height:auto;border:solid;border-color:#d1d1d1;border-width:1px;}
#contentarea{width:95%;margin-left:auto;margin-right:auto;padding:12px 0px;}
.intropic{float:left;margin:10px;}
#introlinks{float:right;background-color:#1d56a7;width:275px;margin:0 8px 2px 14px;text-align:center;padding:8px;line-height:10px;}
#introlinks a:link{font-size:10px;color:#FFFF00;text-decoration:none;}
#introlinks a:active{font-size:10px;color:#FFFF00;text-decoration:none;}
#introlinks a:visited{font-size:10px;color:#FFFF00;text-decoration:none;}
#introlinks a:hover{color:#FFFFFF;text-decoration:underline;}
.centertext{text-align:center;}
#leftcol{width:125px;height:850px;text-align:left;vertical-align:top;float:left;}
#rightcol{width:90%;height:auto;}
.refertext{color:red;font-weight:bold;text-align:center;}
.refertext a{color:red;font-weight:bold;text-decoration:underline;}
.refertext a:visited{color:red;font-weight:bold;}
.refertext a:hover{color:black;font-weight:bold;}
#tleftcol{width:48%;padding-top:26px;padding-bottom:26px;}
#trightcol{padding-top:26px;padding-bottom:26px;width:48%;height:auto;float:right;}
#cleftcol{width:33%;padding-top:8px;padding-bottom:26px;}
#crightcol{padding-top:8px;padding-bottom:26px;width:66%;height:auto;float:right;}
#contactbox{width:250px;margin-left:auto;margin-right:auto;margin-bottom:22px;background-image:url(images/contactBox4.jpg);background-repeat:no-repeat;background-position:top;height:262px;text-align:center;color:#FFFFFF;padding-top:44px;text-indent:0px;}
.numbers{color:#FFFF00;font-weight:bold;}
.privacy{color:#000000;text-align:left;text-indent:0px;margin-top:99px;font-size:10px;}
#contactform{width:400px;margin-left:auto;margin-right:auto;background-color:#cccccc;background-image:url(images/contactbg.jpg);background-repeat:repeat-x;border:solid;border-width:1px;border-color:#999999;text-indent:0px;text-align:right;padding-right:60px;padding-top:10px;}
#imagestrip{clear:both;margin-left:auto;margin-right:auto;padding:2px;text-align:center;text-indent:0px;margin-bottom:16px;}
input{font-size:12px; border:solid 1px #999999;}
textarea{font-size:12px;vertical-align:top;border:solid 1px #999999; font-family:Verdana, Arial, Helvetica, sans-serif;}
#windsurf{width:457px;height:150px;margin:25px auto;background-image:url(images/windsurfing.jpg);display:none;}
select{font-size:12px;border:solid 1px #999999;}
#menu{float:left;width:700px;font-size:10px;line-height:normal;border-bottom:1px solid #999;padding-left:80px;margin-top:114px;}
#menu ul{margin:0;padding:10px 10px 0 50px;list-style:none;}
#menu li{display:inline;margin:0;padding:0;}
#menu a{float:left;background:url("images/tableftF.gif") no-repeat left top;margin:0;padding:0 0 0 4px;text-decoration:none;}
#menu a span{float:left;display:block;background:url("images/tabrightF.gif") no-repeat right top;padding:5px 15px 0px 6px;color:#666;}
#menu a span{float:none;}
#menu a:hover span{color:#000000;}
#menu a:hover{background-position:0% -42px;}
#menu a:hover span{background-position:100% -42px;}

#facebox .b{background:url(images/lightbox/b.png);}
#facebox .tl{background:url(images/lightbox/tl.png);}
#facebox .tr{background:url(images/lightbox/tr.png);}
#facebox .bl{background:url(images/lightbox/bl.png);}
#facebox .br{background:url(images/lightbox/br.png);}
#facebox{position:absolute;top:0;left:0;z-index:100;text-align:left;}
#facebox .popup{position:relative;}
#facebox table{border-collapse:collapse;}
#facebox td{border-bottom:0;padding:0;}
#facebox .body{padding:10px;background:#fff;width:370px;}
#facebox .loading{text-align:center;}
#facebox .image{text-align:center;}
#facebox img{border:0;margin:0;}
#facebox .footer{border-top:1px solid #DDDDDD;padding-top:5px;margin-top:10px;text-align:right;}
#facebox .tl,#facebox .tr,#facebox .bl,#facebox .br{height:10px;width:10px;overflow:hidden;padding:0;}
#facebox_overlay{position:fixed;top:0px;left:0px;height:100%;width:100%;}
.facebox_hide{z-index:-100;}
.facebox_overlayBG{background-color:#000;z-index: 99;}
* html #facebox_overlay{ /* ie6 hack */
  position: absolute;height:expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}