div#header
ul{list-style:none;margin:0}div#header ul
li{float:left}div#footer
ul{list-style:none;margin:0}div#footer ul
li{float:left}form,fieldset,legend{border:0;margin:0;padding:0}form
p{margin:0
0 0.6em}p.error{font-weight:bold}legend span, label
span{position:absolute;width:0;overflow:hidden}label{float:left;width:5em}label.fields-on,label:focus{color:#c00}input,textarea,select{border:1px
solid #000}input.fields-on,input:focus,textarea.fields-on,textarea:focus,select.fields-on,select:focus{border:1px
solid #c00}input.btn-normal,input.btn-hover{cursor:pointer;border:0;background:#000;color:#fff}input.btn-hover,input.btn-normal:hover{background:#c00}body{margin:0;padding:0;font-family:Arial,Helvetica,sans-serif;font-size:14px;color:#fff;background:#1a738d url(/images/bg_waves.jpg) repeat-x 20% 0}img{border:none}p{line-height:18px;margin:0
0 15px}a:link,a:visited,a:hover,a:active{color:#75dcfe;font-style:italic;text-decoration:none}a:hover,a:active{text-decoration:underline}a.block{display:block;background:transparent url(/images/bg_blocklink.gif) no-repeat left center;padding:0
0 0 10px}h1{margin:0;padding:0;font-size:25px;font-weight:bold}h2{font-family:Arial,Helvetica,sans-serif;color:#fff;font-size:25px;font-weight:normal;margin:0
0 10px;padding:0}h3{font-family:Georgia,Times,serif;font-size:18px;color:#75dcfe;font-style:italic;font-weight:normal;margin:0;padding:0}.wrapper{background:transparent url(/images/wave_overlay.png) repeat-x 80% 0;padding:30px
0 0}abbr{border:none}.header{width:960px;margin:0
auto;height:96px}.header
.menu{float:right;padding:0;margin:25px
0 0;list-style:none;overflow:hidden}.header .menu
li{float:left;display:block;border-left:1px solid #c9c9c9;font-size:15px;padding:5px
30px}.header .menu li a:link, .header .menu li a:visited{text-decoration:none;color:#313131;font-style:normal}.header .menu li a:hover, .header .menu li a:active, .header .menu li.active
a{color:#009ada}.header .menu li:first-child{border:none}.header .menu li:last-child{padding-right:0}.header
.logo{float:left;margin-top:10px}.header
.logo{display:block}.header .login
fieldset{border:none;margin:0;padding:0;text-align:right}.header .login
span{position:relative;width:160px;display:inline-block}.header
input{background-color:#e5e5e5;border:none;width:150px;height:28px;padding:0
5px;margin:0
0 0 5px;-webkit-border-radius:5px;-moz-border-radius:5px}.header
.submit{background:#5fb2d0 url(/images/btn_login.gif) no-repeat left top;width:59px;height:28px;padding:0;cursor:pointer;color:#fff;font-size:12px}.header .submit:hover{background-position:left bottom}form.overlabel-apply
label{position:absolute;width:140px;top:5px;left:10px;padding:0;text-align:left;color:#000}form.overlabel
label{color:#000}.spotlight{background:transparent url(/images/bg_spotlight.png) no-repeat top left;width:940px;height:220px;margin:0
auto;padding:18px
18px 42px}.spotlight
h2{color:#313131}.spotlight
img{float:left;margin:0
20px 0 0}.spotlight
ul{list-style:none;margin:5px
0 0;padding:0;width:280px;float:left}.spotlight
li{margin:5px
0 0}.spotlight li
a{display:block;height:34px;width:240px;padding:10px
20px;background:transparent url(/images/bg_spotlight_event.gif) no-repeat left top;font-family:Georgia,Times,serif;color:#313131;font-size:18px;font-style:normal}.spotlight li a:hover, .spotlight li a:active, .spotlight li.active
a{background-position:left bottom;text-decoration:none;color:#fefefe}.spotlight a
.date{font-size:11px;color:#2f88a2;display:block;font-family:Arial,Helvetica}.main{width:940px;margin:0
auto 20px;overflow:hidden}.primary{float:left;width:640px}.secondary{float:right;width:280px}.main
.content{background:transparent url(/images/bg_content.png) repeat top left;padding:20px;margin:0
0 20px 0;-webkit-border-radius:5px;-moz-border-radius:5px}.main .sponsors-home{list-style:none;overflow:hidden;padding:15px}.sponsors-home
li{float:left;margin:9px}.news-home{list-style:none}.news-home
li{overflow:hidden;margin-bottom:20px}.news-home
div{float:left;width:420px}.news-home li
p{margin:0}.news-home
img{padding:2px;border:1px
solid #cacaca;float:left;margin:0
20px 0 0;clear:left}.more-news-home{margin:0;padding:0}.more-news-home
dt{float:left;clear:left;font-style:italic;display:block;padding:4px
4px 4px 14px;margin:10px
0 0;width:80px}.more-news-home
dd{background:transparent url(/images/bg_content.png)repeat top left;color:#75dcfe;padding:4px;margin:10px
0 0;float:right;display:block;-webkit-border-radius:5px;-moz-border-radius:5px;font-family:Georgia,Times,serif;font-style:italic;width:532px}.team-home{overflow:hidden}.team-home
span{display:block;font-size:13px;font-style:italic;margin:0
0 10px}.team-home
div{float:left;width:130px}.team-home
p{margin:0}.team-home
img{padding:2px;border:1px
solid #cacaca;float:left;margin:0
10px 0 0}.pagination{margin:0
10px 0 20px}.pagination
a{display:inline-block;line-height:24px;font-style:normal;text-align:center;background-color:#2f768c;color:#043e4f;margin:0
1px 0 0;width:24px;height:24px}.pagination
a.active{background-color:#fff}.pagination .next, .pagination
.previous{color:#fff;background-color:#125266}.main
.picturelist{padding:20px
10px}.picturelist
ul{list-style:none;padding:0;margin:0;overflow:hidden}.picturelist
li{float:left;width:186px;margin:0
10px 20px}.picturelist
h3{height:45px}.picturelist
span{font-style:italic;font-size:13px}.picturelist
img{padding:2px;border:1px
solid #cacaca;float:left;margin:0
20px 0 0}.picturelist
.pages{text-align:right}.main
.videolist{list-style:none;padding:20px
10px;margin:0;overflow:hidden}.videolist
li{float:left;width:280px;margin:0
10px 20px}.videolist
h3{height:30px}.videolist
span{font-style:italic;font-size:13px}.videolist
img{padding:2px;border:1px
solid #cacaca;margin:0
20px 0 0}.videolist
p{margin:0}.teaser{font-weight:bold}.news-archive
dd{background:transparent url(/images/bg_content.png)repeat top left;color:#75dcfe;padding:4px;margin:0
0 10px;-webkit-border-radius:5px;-moz-border-radius:5px;font-family:Georgia,Times,serif;font-style:italic}.main .team-list{list-style:none;padding:10px;overflow:hidden}.team-list
li{overflow:hidden;float:left;margin:10px;width:280px}.team-list
span{display:block;font-size:13px;font-style:italic;margin:0
0 10px}.team-list
div{float:left;width:130px}.team-list
p{margin:0}.team-list
img{padding:2px;border:1px
solid #cacaca;float:left;margin:0
10px 0 0}.team-details{overflow:hidden}.team-details
img{padding:2px;border:1px
solid #cacaca;margin:0
20px 0 0}.team-details
.description{float:right;width:320px}.team-details
.meta{float:left}.footer{background:#043e4f;height:150px;color:#cdd8dc;font-size:12px}.footer
.content{text-align:right;padding:15px
0 0;height:135px;width:940px;margin:0
auto}.footer
a{color:#cdd8dc;text-decoration:none}a.closeButton:link{position:absolute;right:10px;top:10px;background:#5fb2d0 url(/images/btn_login.gif) no-repeat left top;line-height:28px;display:block;width:59px;height:28px;padding:0;cursor:pointer;color:#fff;font-size:12px}a.closeButton:hover{background-position:left bottom;text-decoration:none}#daikinDialog{position:absolute;top:0pt;left:0pt;width:100%;height:100%;z-index:100;text-align:center}.window{background-color:#fff;display:inline-block;padding:45px
10px 10px;position:relative;border:1px
solid #bdbdbd;color:#000;z-index:120}.window
.content{display:inline-block}.overlay{height:100%;width:100%;position:absolute}