/*<style>*/@charset"utf-8";body{background-color:#C8C8C8;text-align:center;margin:0px;padding:0px;}
a{text-decoration:none;}
.basePane{background-color:#FFFFFF;height:850px;width:900px;border:solid 1px #8FA4C2;margin:auto auto;text-align:left;padding:0px;}
.topBanner img#logo{border:none;margin:0px;margin-left:11px;margin-top:35px;}
.basePane div.fullTitle{background-color:#4D678C;height:30px;*height:35px;margin:0px;margin-left:160px;width:680px;*width:740px;padding-left:60px; padding-top:5px;}
.basePane div.halfTitle{background-color:#4D678C;height:30px;*height:35px;margin:0px;margin-left:160px;width:375px;*width:435px;padding-left:60px; padding-top:5px;}
.halfTitle h1, .fullTitle h1{background:url(../images/full-hd-bg.gif) left center no-repeat;color:#ffffff;font-family:Arial, Helvetica, sans-serif;font-size:18px;padding:0px;margin:0px;padding-left:15px;text-decoration:none;}
.basePane .leftColumn{background:none;height:614px;margin:0px;margin-left:6px;margin-top:-51px;width:160px;position:absolute;}
.basePane .leftColumn div.navigation{background:url(../images/nv-gb-shadow.png) center;height:252px;margin:0px;width:160px;position:absolute;}
.navigation ul{list-style:none;margin:0px;padding:0px;}
.navigation li{font-family:ArialMT, Arial,Helvetica, sans-serif;font-size:12px;font-weight:bold;}
.navigation a{border:none;voice-family: "\"}\"";text-decoration:none;text-transform:capitalize;height:17px;}
.navigation a:link,
.navigation a:visited{background:url(../images/nav-bg-v1.png) 0px -24px no-repeat;color:#696D75;display:block;padding: 5px 0px 1px 36px;*padding: 6px 0px 1px 36px;}
.navigation a:hover,
.navigation li.current a{background: url(../images/nav-bg-v1.png) 0px 0px;color:#4C668C;}
.leftColumn div.newsletter{background-color:#364D71;color:#CCCCCC;height:176px;margin:0px;margin-top:230px;width:160px;position:absolute;}
.newsletter h1, th{background-color:#34496C;color:#FFFFFF;font-family:Arial, Helvetica, sans-serif;font-size:13px;letter-spacing:1px;margin:0px;padding:2px;}
.newsletter input[type="submit"]{background:url(../images/enter-bg.gif) top left repeat-x;border:none;color:#19418B;}
.newsletter a{text-decoration:none;color:#6699FF;font-size:14px;}
.newsletter a:hover{color:#CC6633;}
.leftColumn div.calendar{background-color:#364D71;height:208px;margin:0px;margin-top:407px;width:160px;position:absolute;overflow:hidden;padding-bottom:1px;}
.calendar h1{background-color:#FBAD18;color:#FFFFFF;font-family:Arial, Helvetica, sans-serif;font-size:13px;letter-spacing:2px;margin:0px;padding:2px;}
.calendar h2{color:#FFFFFF;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;padding-left:1px;}
.calendar p{color:#FFFFFF;font-family:Arial, Helvetica, sans-serif;font-size:10px;padding:2px;width:153px;}
.basePane div.centerDataPane{background:url(../images/footer-corner_b4f29e85e146ebbff6b093d110ce48b6.png) no-repeat;background-position:245px 513px;*background-position:243px 508px;color:#666666;font-family:Arial, Helvetica, sans-serif;font-size:11px;height:565px;*height:563px;margin-left:166px;padding-left:10px;*position:absolute;width:724px;*width:734px;}
.centerDataPane div.halfTitle, .centerDataPane div.fullTitle{margin-left:-10px;padding-left:52px;}
.centerDataPane div.fullTitle{width:682px;*width:734px;}
.halfTitle h1, .fullTitle h1{}
.centerDataPane img, .centerDataPane a{margin-right:20px;}
.centerDataPane p{margin-top:20px;}
.centerDataPane #dynamicDolphin{padding:1px;height:508px;*height:510px;width:99%;}
.centerDataPane div.clearStyle{border:none;border-bottom:2px solid #FFC000;min-height:197px;*min-height:204px;margin-bottom:9px;padding-top:5px;width:99%;}
.centerDataPane a.read_more{background:url(../images/frwrd-blue.gif) right center no-repeat;color:#2C61A9;font-size:10px;padding-right:10px;text-decoration:none;}
.centerDataPane div.clearStyle1{border:none;height:201px;margin:18px;width:99%;}
.clearStyle1 div.fullTitle{margin-left:-28px;position:relative;}
.clearStyle1 .coloredStyle{width:660px;*width:690px;}
.clearStyle1 div.box1, .clearStyle1 div.box2,.clearStyle1 div.box3{border:none;float:left;height:192px;margin:15px;width:210px;}
.clearStyle1 h1{border-left:solid 5px #364D71;font-size:18px;padding-left:9px;text-align:left;width:90%;}
.centerDataPane div.coloredStyle{background-color:#E5E8F4;border:solid 1px #A2B0C3;margin:9px;margin-left:0px;padding:12px;}
.centerDataPane .coloredStyle{color:#666666;font-family:Tahoma, Verdana, Arial;font-size:11px;}
.coloredStyle p{display:block;margin-left:150px;}
.coloredStyle h1, .coloredStyle h2{color:#3F597F;margin:0px;}
.scrollHolder{position:relative;overflow:auto;z-index:1;}

.jScrollPaneContainer {position:relative;overflow:hidden;z-index: 1;}
.jScrollPaneTrack {position:absolute;cursor:pointer;right:0;top:0;height:100%;background:#00BBFF;}
.jScrollPaneDrag {position:absolute;background:#FFC000;cursor:pointer;overflow:hidden;}
.jScrollPaneDragTop {position:absolute;top:0;left:0;overflow:hidden;}
.jScrollPaneDragBottom {position:absolute;bottom:0;left:0;overflow:hidden;}
a.jScrollArrowUp {display: block;position: absolute;z-index: 1;top: 0;right: 0;text-indent: -2000px;overflow: hidden;/*background-color: #666;*/height: 9px;}
a.jScrollArrowUp:hover {/*background-color: #f60;*/}
a.jScrollArrowDown {display: block;position: absolute;z-index: 1;bottom: 0;right: 0;text-indent: -2000px;overflow: hidden;/*background-color: #666;*/height: 9px;}
a.jScrollArrowDown:hover {/*background-color: #f60;*/}
a.jScrollActiveArrowButton, a.jScrollActiveArrowButton:hover {/*background-color: #f00;*/}
p a{text-decoration:none;color:#6699FF;font-size:14px;}
p a:hover{color:#CC6633;}

.albums, .faq{border:solid 1px #CDCDCD;margin-left:-1px;margin-top:5px;padding:9px;width:690px;}
.albums{height:115px;}
.faq  .faq {border:dotted 1px #006699;width:98%;}
.faq a
.faq a:hover{cursor:pointer;}
.albums h1{border-left:5px solid #003366;font-size:16px;display:block;margin:0px;text-align:left;text-transform:uppercase;padding:0px;padding-left:9px;}
.albums img, .album img{background-color:#E5E5E5;border:solid 1px #003366;display:inline-block;margin-right:9px;padding:5px;}
.album{border:solid 1px #CDCDCD;height:150px;margin-left:21px;margin-right:5px;margin-top:5px;overflow:auto;padding:9px;width:291px; float:left;}
.album h1{border-left:5px solid #003366;font-size:14px;display:block;margin:0px;text-align:left;text-transform:uppercase;padding:0px;padding-left:9px;}
.clearfix{content:".";display:block;clear:both;visibility:hidden;line-height:1px;height:1px;}
.pagination{height:21px;margin-left:18px;padding:3px;width:99%;}
.pagination a.current{background:#CCCCCC;}
.faq a, .pagination a{border:1px dotted #6699FF;text-decoration:none;color:#6699FF;font-size:14px; padding:2px; padding-left:3px;}
.faq a:hover, .pagination a:hover{border:1px solid;}

