html{color:#000;background:#FFF;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}
li{list-style:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
q:before,q:after{content:'';}
abbr,acronym{border:0;font-variant:normal;}
sup{vertical-align:text-top;}
sub{vertical-align:text-bottom;}
input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}
input,textarea,select{*font-size:100%;}
legend{color:#000;}
del,ins{text-decoration:none;}
body{font:13px/1.231 arial,helvetica,clean,sans-serif;*font-size:small;*font:x-small;}
select,input,button,textarea{font:99% arial,helvetica,clean,sans-serif;}
table{font-size:inherit;font:100%;}
pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:100%;}
body{text-align:center;}
#ft{clear:both;}
#doc,#doc2,#doc3,#doc4,.yui-t1,.yui-t2,.yui-t3,.yui-t4,.yui-t5,.yui-t6,.yui-t7{margin:auto;text-align:left;width:57.69em;*width:56.25em;min-width:750px;}
#doc2{width:73.076em;*width:71.25em;}
#doc3{margin:auto 10px;width:auto;}
#doc4{width:74.923em;*width:73.05em;}
.yui-b{position:relative;}
.yui-b{_position:static;}
#yui-main .yui-b{position:static;}
#yui-main,.yui-g .yui-u .yui-g{width:100%;}
{width:100%;}
.yui-t1 #yui-main,.yui-t2 #yui-main,.yui-t3 #yui-main{float:right;margin-left:-25em;}
.yui-t4 #yui-main,.yui-t5 #yui-main,.yui-t6 #yui-main{float:left;margin-right:-25em;}
.yui-t1 .yui-b{float:left;width:12.30769em;*width:12.00em;}
.yui-t1 #yui-main .yui-b{margin-left:13.30769em;*margin-left:13.05em;}
.yui-t2 .yui-b{float:left;width:13.8461em;*width:13.50em;}
.yui-t2 #yui-main .yui-b{margin-left:14.8461em;*margin-left:14.55em;}
.yui-t3 .yui-b{float:left;width:23.0769em;*width:22.50em;}
.yui-t3 #yui-main .yui-b{margin-left:24.0769em;*margin-left:23.62em;}
.yui-t4 .yui-b{float:right;width:13.8456em;*width:13.50em;}
.yui-t4 #yui-main .yui-b{margin-right:14.8456em;*margin-right:14.55em;}
.yui-t5 .yui-b{float:right;width:18.4615em;*width:18.00em;}
.yui-t5 #yui-main .yui-b{margin-right:19.4615em;*margin-right:19.125em;}
.yui-t6 .yui-b{float:right;width:23.0769em;*width:22.50em;}
.yui-t6 #yui-main .yui-b{margin-right:24.0769em;*margin-right:23.62em;}
.yui-t7 #yui-main .yui-b{display:block;margin:0 0 1em 0;}
#yui-main .yui-b{float:none;width:auto;}
.yui-gb .yui-u,.yui-g .yui-gb .yui-u,.yui-gb .yui-g,.yui-gb .yui-gb,.yui-gb .yui-gc,.yui-gb .yui-gd,.yui-gb .yui-ge,.yui-gb .yui-gf,.yui-gc .yui-u,.yui-gc .yui-g,.yui-gd .yui-u{float:left;}
.yui-g .yui-u,.yui-g .yui-g,.yui-g .yui-gb,.yui-g .yui-gc,.yui-g .yui-gd,.yui-g .yui-ge,.yui-g .yui-gf,.yui-gc .yui-u,.yui-gd .yui-g,.yui-g .yui-gc .yui-u,.yui-ge .yui-u,.yui-ge .yui-g,.yui-gf .yui-g,.yui-gf .yui-u{float:right;}
.yui-g div.first,.yui-gb div.first,.yui-gc div.first,.yui-gd div.first,.yui-ge div.first,.yui-gf div.first,.yui-g .yui-gc div.first,.yui-g .yui-ge div.first,.yui-gc div.first div.first{float:left;}
.yui-g .yui-u,.yui-g .yui-g,.yui-g .yui-gb,.yui-g .yui-gc,.yui-g .yui-gd,.yui-g .yui-ge,.yui-g .yui-gf{width:49.1%;}
.yui-gb .yui-u,.yui-g .yui-gb .yui-u,.yui-gb .yui-g,.yui-gb .yui-gb,.yui-gb .yui-gc,.yui-gb .yui-gd,.yui-gb .yui-ge,.yui-gb .yui-gf,.yui-gc .yui-u,.yui-gc .yui-g,.yui-gd .yui-u{width:32%;margin-left:1.99%;}
.yui-gb .yui-u{*margin-left:1.9%;*width:31.9%;}
.yui-gc div.first,.yui-gd .yui-u{width:66%;}
.yui-gd div.first{width:32%;}
.yui-ge div.first,.yui-gf .yui-u{width:74.2%;}
.yui-ge .yui-u,.yui-gf div.first{width:24%;}
.yui-g .yui-gb div.first,.yui-gb div.first,.yui-gc div.first,.yui-gd div.first{margin-left:0;}
.yui-g .yui-g .yui-u,.yui-gb .yui-g .yui-u,.yui-gc .yui-g .yui-u,.yui-gd .yui-g .yui-u,.yui-ge .yui-g .yui-u,.yui-gf .yui-g .yui-u{width:49%;*width:48.1%;*margin-left:0;}
.yui-g .yui-g .yui-u{width:48.1%;}
.yui-g .yui-gb div.first,.yui-gb .yui-gb div.first{*margin-right:0;*width:32%;_width:31.7%;}
.yui-g .yui-gc div.first,.yui-gd .yui-g{width:66%;}
.yui-gb .yui-g div.first{*margin-right:4%;_margin-right:1.3%;}
.yui-gb .yui-gc div.first,.yui-gb .yui-gd div.first{*margin-right:0;}
.yui-gb .yui-gb .yui-u,.yui-gb .yui-gc .yui-u{*margin-left:1.8%;_margin-left:4%;}
.yui-g .yui-gb .yui-u{_margin-left:1.0%;}
.yui-gb .yui-gd .yui-u{*width:66%;_width:61.2%;}
.yui-gb .yui-gd div.first{*width:31%;_width:29.5%;}
.yui-g .yui-gc .yui-u,.yui-gb .yui-gc .yui-u{width:32%;_float:right;margin-right:0;_margin-left:0;}
.yui-gb .yui-gc div.first{width:66%;*float:left;*margin-left:0;}
.yui-gb .yui-ge .yui-u,.yui-gb .yui-gf .yui-u{margin:0;}
.yui-gb .yui-gb .yui-u{_margin-left:.7%;}
.yui-gb .yui-g div.first,.yui-gb .yui-gb div.first{*margin-left:0;}
.yui-gc .yui-g .yui-u,.yui-gd .yui-g .yui-u{*width:48.1%;*margin-left:0;}
.yui-gb .yui-gd div.first{width:32%;}
.yui-g .yui-gd div.first{_width:29.9%;}
.yui-ge .yui-g{width:24%;}
.yui-gf .yui-g{width:74.2%;}
.yui-gb .yui-ge div.yui-u,.yui-gb .yui-gf div.yui-u{float:right;}
.yui-gb .yui-ge div.first,.yui-gb .yui-gf div.first{float:left;}
.yui-gb .yui-ge .yui-u,.yui-gb .yui-gf div.first{*width:24%;_width:20%;}
.yui-gb .yui-ge div.first,.yui-gb .yui-gf .yui-u{*width:73.5%;_width:65.5%;}
.yui-ge div.first .yui-gd .yui-u{width:65%;}
.yui-ge div.first .yui-gd div.first{width:32%;}
#bd:after,.yui-g:after,.yui-gb:after,.yui-gc:after,.yui-gd:after,.yui-ge:after,.yui-gf:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
#bd,.yui-g,.yui-gb,.yui-gc,.yui-gd,.yui-ge,.yui-gf{zoom:1;}.px10{font-size:77%;}
.px11{font-size:85%;}
.px12{font-size:93%;}
.px13{font-size:100%;}
.px14{font-size:108%;}
.px15{font-size:116%;}
.px16{font-size:123.1%;}
.px17{font-size:131%;}
.px18{font-size:138.5%;}
.px19{font-size:146.5%;}
.px20{font-size:153.9%;}
.px21{font-size:161.6%;}
.px22{font-size:167%;}
.px23{font-size:174%;}
.px24{font-size:182%;}
.px25{font-size:189%;}
.px26{font-size:197%;}
.clear{zoom:1;}
.clear:after{content:".";display:block;height:0;width:0;overflow:hidden;clear:both;visibility:hidden;}
A:focus,BUTTON,INPUT{outline:none;}
HTML{_filter:expression(document.execCommand("BackgroundImageCache",false,true));}
P{*overflow:visible;}
#bd,#ft{*margin-right:1px;}
IMG{display:block;}
PRE,CODE{font-family:Courier,"Courier New",monospace;font-size:1em;}
HTML>BODY CODE,HTML>BODY PRE{font-size:12px;}
.oo-toolbar{font-size:85%!important;}
.yui-gf .yui-u .yui-gb .yui-u{width:32%;margin-left:2.4%;}
.yui-gf .yui-u .yui-gb div.first{width:31%;margin:0;margin-left:0!important;}BODY{background:#FFF;}
#hd{margin:20px 10px 4px 10px;position:relative;border-bottom:1px dotted #DCDEE0;padding:0 0 3px 0;*height:150px;_overflow:hidden;}
BODY.flash #hd{border-bottom:0;padding:0;}
#flash-feature{display:block;margin:0 5px;width:954px;height:285px;}
#bd{margin:0 10px;padding:20px 0 0 0;}
.yui-gg div.first{float:left;width:42.692em;*width:41.625em;margin:0 3.769em 0 0;*margin:0 3.675em 0 0;_margin:0 2.969em 0 0;}
.yui-gg .yui-u{float:right;width:13.076em;*width:12.75em;}
.yui-gg:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.yui-gg{zoom:1;}
.yui-gb .yui-u{width:30%;margin-left:4.99%;}
.yui-gb div.first{margin-left:0;}
.yui-t2 #yui-main .yui-b{margin-left:13.8461em!important;*margin-left:13.50em!important;margin-top:-5px;}
.yui-g .yui-u{width:47.4%;}
.yui-g .yui-g .yui-u{width:44.4%;}
.yui-gg .yui-g .yui-u{width:49.1%;margin:0;}
.yui-gg .yui-gf .yui-u{width:74.2%;margin:0;}
.yui-gg .yui-gf div.first{width:24%;}BODY{color:#4C4C4C;}
.large-title,.title,.small-title{color:#006698;margin:0 0 5px 0;}
.large-title{font-size:197%;font-family:'HelveticaNeue-UltraLight','Helvetica Neue UltraLight','Helvetica Neue',Arial,Helvetica,sans-serif;font-weight:100;}
.title{font-size:167%;font-family:'HelveticaNeue-UltraLight','Helvetica Neue UltraLight','Helvetica Neue',Arial,Helvetica,sans-serif;font-weight:100;}
.small-title{font-size:108%;}
.archive-title{font-size:93%;margin:0;}
H2,H3,H4,H5,H6{color:#006698;font-size:138.5%;margin:0 0 10px 0;}
H3{font-size:115%;}
H4{font-size:93%;}
.content .summary P{font-size:123.1%;margin:0 0 15px 0;line-height:1.3;}
.content P.question{font-size:108%;margin:0 0 15px 0;line-height:1.3;}
.content .small-text P{font-size:85%;margin:0 0 12px 0;}
.content P,.content LI{font-size:93%;line-height:1.5;margin:0 0 15px 0;}
.content STRONG{font-weight:bold;}
.content EM,.content EM STRONG,.content STRONG EM{font-style:italic;}
.content SMALL{font-size:90%;}
A{color:#006698;text-decoration:none;}
A:HOVER{color:#B5286C;}
.content P.button A{border:1px solid #006698;font-size:77%;text-transform:uppercase;padding:4px 16px 2px 4px;margin-right:4px;background:url('../graphics/wiki-arrow.png') no-repeat 100% 4px;_background-position:100% 6px;}
.content P.button A:HOVER{border-color:#B5286C;background-position:100% -96px;_background-position:100% -94px;}
.content A.action{background:#FFF;display:block;float:left;border:1px solid #006698;font-size:77%;text-transform:uppercase;}
.content A.action EM{font-style:normal;display:block;padding:4px 12px 2px 4px;margin-right:4px;background:url('../graphics/icon-sprite.gif') 100% -794px no-repeat;}
.content A.action:hover{border-color:#B5286C;}
.content A.action:hover EM{background-position:100% -1594px;}
.content .archive-title A{color:#B5286C;text-decoration:underline;}
.content .archive-title A:HOVER{color:#000;text-decoration:underline;}
.content P.arrow A,.content A.rss{background-image:url('../graphics/icon-sprite.gif');background-repeat:no-repeat;}
.content P.arrow A{background-position:100% -397px;padding:0 15px 0 0;}
.content A.rss{background-position:0 -1194px;width:7px;height:16px;display:block;text-indent:-9999px;margin-left:5px;}
.content A:HOVER.rss{background-position:0 -1394px;}
.content H2 A:HOVER.arrow{background:url('../graphics/icon-sprite.gif') no-repeat 100% -390px;padding:0 16px 0 0;}
.content H2.arrow A{background:url('../graphics/icon-sprite.gif') no-repeat 100% -393px;padding:0 16px 0 0;}
.content A.external{background:url('../graphics/link-icons.png') 0 2px no-repeat;padding:0 0 0 12px;}
.content A.popup{background:url('../graphics/link-icons.png') 100% -100px no-repeat;padding:0 13px 0 0;}
.content UL{margin:0 0 15px 20px;}
.content OL{margin:0 0 15px 20px;}
.content LI{padding:0 0 5px 0;}
.content UL LI{list-style:square;}
.content OL LI{list-style:decimal;}
.content LI OL,.content LI UL{margin-top:5px;}
.content TABLE{margin:0 10px 15px 0;width:100%;border-top:1px solid #7FABC9;}
.content CAPTION{vertical-align:top;text-align:left;padding:15px 0 10px 0;font-weight:bold;font-size:130%;}
.content TH,.content TD{vertical-align:top;padding:5px;}
.content TH{background:#eef1f3;border-bottom:1px solid #7FABC9;font-weight:bold;}
.content TD{border-bottom:1px solid #7FABC9;}
.content TD P{margin:0;}
.content IMG{display:inline;}
.content .image{display:block;margin:3px 0 15px 0;}
.content .oo-image-left{float:left;margin:0 15px 0 0;}
.content .oo-image-right{float:right;margin:0 0 0 15px;}
.content .image EM,.content .image-left EM,.content .image-right EM{display:block;padding:0 0 5px 0;font-style:normal;font-size:90%;}
.content .image-copyright{display:block;padding-top:5px;}
.content .image-right{float:right;margin:0 0 0 15px;}
.content .oo-file{clear:both;padding:10px 0 5px 0;margin:0 0 5px 0;background:#F7FAFF;}
.content .oo-file IMG{float:left;padding:0 5px 10px 0;}
.content .oo-file SMALL{color:#999;font-size:90%;}
.content .float-left{float:left;}
.content .float-right{float:right;}
.content .inline{display:inline;}
.content .long-quote{padding-left:20px;}
STRONG.nef{background:url(../graphics/favicon.png) no-repeat;padding-left:20px;}
.report-abuse{font-size:85%;}
.call{border-top:1px dotted #7FABC9;}P.assistive-link{position:absolute;top:0;left:0;margin:0 0 0 -9999px;text-align:left;}
.divider{border-bottom:1px dotted #C2C5C8;padding:0 0 5px 0;margin:0 0 15px 0;}
.spacer{margin:0 0 15px 0;}
.large-spacer{margin:0 0 30px 0!important;}
.no-padding{padding:0!important;}
#hd UL LI{display:inline;list-style:none;float:left;}
#hd UL.global LI{padding:0 5px 0 6px;margin:0;border-left:1px dotted #999FA4;text-transform:uppercase;}
#hd UL.global LI.last{border-right:1px dotted #999FA4;}
#hd P.logo{margin:35px 0 25px 0;}
#hd P.logo A{background:url('/static/graphics/logo.png') no-repeat 0 0;_background:url('/static/graphics/logo-ie6.png') no-repeat 0 0;display:block;width:436px;height:30px;text-indent:-9999px;}
#hd P.nef{position:absolute;top:0;right:0;}
#hd P.nef A{background:url('../graphics/nef.png') no-repeat 0 0;_background:url('/static/graphics/nef-ie6.png') no-repeat 0 0;display:block;width:106px;height:63px;text-indent:-9999px;}
#hd UL.nav,#hd UL.nav LI{float:left;line-height:1;}
#hd UL.nav LI{font-size:93%;}
#hd UL.nav LI A{display:block;background:url('../graphics/icon-sprite.gif') no-repeat 100% 0;padding:0 10px;border-left:1px dotted #999FA4;width:70px;height:45px;}
#hd UL.nav LI.selected A{color:#B5286C;}
#hd UL.nav LI A:HOVER,#hd UL.nav LI.selected A{background:url('../graphics/icon-sprite.gif') no-repeat 100% -200px;}
#hd UL.nav LI.last{padding:0;border-right:1px dotted #999FA4;}
.oo-flash{margin:10px 10px 0 10px;}
.oo-flash-info{background:#F7FAFF url('../graphics/warnings-sprite.png') no-repeat 10px 10px;font-size:93%;min-height:30px;_height:30px;padding:15px 10px 0 50px;}
.oo-flash-warning{background:#DA93B5 url('../graphics/warnings-sprite.png') no-repeat 10px -190px;font-size:93%;color:#212121;min-height:30px;_height:30px;padding:15px 10px 0 50px;}
.sub-navigation{margin:0 40px 0 0;}
.sub-navigation UL LI{background:url('../graphics/icon-sprite.gif') no-repeat 100% -398px;margin:0 0 20px 0;_margin:0 0 10px 0;}
.sub-navigation UL LI A{text-transform:uppercase;display:block;padding:0 20px 0 0;}
.sub-navigation UL LI.selected A,.sub-navigation UL LI.selected UL LI.selected A,.sub-navigation A:hover{color:#B5286C;}
.sub-navigation UL LI UL LI{background:url('../graphics/icon-sprite.gif') no-repeat 100% -398px;margin:10px 0 10px 15px;}
.sub-navigation UL LI.selected UL LI A{color:#006698;}
.sub-navigation UL LI.selected UL LI A:HOVER{color:#B5286C;}
.breadcrumbs{margin-top:15px;text-transform:uppercase;}
.breadcrumbs A.selected{color:#B5286C;}
.site-map UL,.site-map LI UL{margin:0;}
.site-map UL LI{font-size:167%;font-family:'HelveticaNeue-UltraLight','Helvetica Neue UltraLight','Helvetica Neue',Arial,Helvetica,sans-serif;font-weight:100;list-style:none;width:50%;float:left;}
.site-map UL LI UL LI{font-size:14px;font-family:Arial,sans-serif;float:none;margin:0 0 10px 10px;padding:0;width:auto;}
.site-map UL LI UL LI UL LI{font-size:12px;margin:0 0 0 20px;width:auto;}
.sidebar .small-title{font-size:108%;margin:0;}
.sidebar P{font-size:85%;margin:0 0 5px 0;}
.sidebar .block{border:1px solid #F2F7FB;padding:9px;margin:0 0 20px 0;}
.sidebar .shaded{border:1px dotted #DCDEE0!important;background:#E9F1FB;padding:8px;}
.sidebar #PollFlash{padding:9px 0 0 0;}
.sidebar .block BUTTON.action-button,.sidebar .block BUTTON.action-button:HOVER,.sidebar .block BUTTON.action-button-hover{padding:1px 2px;}
.charts-vertical{width:201px;position:relative;}
.charts-vertical .page{padding:4px 41px 0 0;height:250px;}
.charts-vertical .slider{position:absolute;right:0;top:0;background:url('../graphics/slider-vertical-387px.png') 0 0 no-repeat;width:21px;height:387px;}
.charts-vertical .slider DIV{width:21px;height:8px;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../graphics/slider-vertical-arrow.png',sizingMethod='image');}
.charts-horizontal{width:555px;position:relative;padding:0 0 20px 0;margin:0 0 10px 0;}
.charts-horizontal .item{width:132px;padding:0 0 0 9px;height:200px;display:inline;float:left;}
.charts-horizontal .slider{position:absolute;left:0;bottom:0;background:url('../graphics/slider-horiz-555px.png') 0 0 no-repeat;width:555px;height:21px;}
.charts-horizontal .slider DIV{width:8px;height:21px;left:-3px;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../graphics/slider-horiz-arrow.png',sizingMethod='image');}
.slider IMG{_display:none;}
.snippets-section{border-top:1px dotted #C2C5C8;padding-top:10px;}
.snippet{padding-bottom:10px;}
.snippet H2{font-size:100%;font-weight:bold;text-transform:uppercase;background:url('../graphics/icon-sprite.gif') 0 2px no-repeat;padding-left:25px;}
.snippet P{margin:0 0 10px 0;}
.index{padding-top:20px;}
.index .clear{margin-bottom:10px;}
.index H2{font-size:100%;margin-bottom:2px;}
.index H2 A{text-decoration:underline!important;color:#B5286C!important;}
.index H2 A:hover{color:#006698!important;}
.index P{margin-bottom:10px;font-size:85%;}
.index-info{margin-left:147px;}
.date{color:#777;}
.news-image-block{width:132px;float:left;padding:0 0 0 9px;margin:0 0 10px 0;}
.comments-container{width:555px;position:relative;}
STRONG.postmeta{color:#B5286C;font-style:italic;font-size:93%;font-weight:normal;}
.panel{display:block;position:relative;margin:0 auto;z-index:1;margin-left:10px;}
.panel .panel-c,.panel .panel-t,.panel .panel-b,.panel .panel-b DIV{display:block;background-color:transparent;background-repeat:no-repeat;background-position:right top;}
.panel .panel-c{position:relative;zoom:1;_overflow-y:hidden;padding:10px;}
.panel .panel-t{position:absolute;left:0;top:0;width:10px;margin-left:-10px;height:100%;_height:1600px;background-position:0 0;}
.panel .panel-b{position:relative;width:100%;}
.panel .panel-b,.panel .panel-b DIV{display:block;height:10px;font-size:1px;}
.panel .panel-b{background-position:100% 100%;text-align:left;}
.panel .panel-b DIV{position:relative;width:10px;margin-left:-10px;background-position:0 100%;}
.overlay-panel{margin-left:10px;}
.overlay-panel .panel-t{width:10px;margin-left:-10px;}
.overlay-panel .panel-b,.overlay-panel .panel-b DIV{height:11px;}
.overlay-panel .panel-b DIV{width:10px;margin-left:-10px;}
.mapkey-panel .panel-c{padding:10px 19px 10px 1px;}
.gray-panel .panel-c{padding:10px 20px 10px 2px;}
.filter-panel .panel-c{padding:10px 16px 10px 0!important;}
.home-promo{padding-bottom:20px;}
.gray-panel P{font-size:85%;margin:0 0 5px 0;}
.content .add-comment{float:right;margin:10px 0 0 0;}
.news-block STRONG.postmeta{font-size:100%;}
.news-block P{margin:0;}
.news-block P.arrow{margin:0 0 15px 0;}
#ft{margin:40px 0;padding:10px 0 0 0;border-top:1px dotted #999FA4;}
#ft UL{float:left;width:82em;*width:81.977em;}
#ft UL LI{display:inline;list-style:none;float:left;padding:0 5px 0 6px;margin:0;border-left:1px dotted #999FA4;text-transform:uppercase;}
#ft UL LI.last{border-right:1px dotted #999FA4;}
#ft UL LI.othermedia{border-left:none;float:right;}
#ft UL LI.othermedia A{display:block;text-indent:-9999px;background:url('../graphics/othermedia.gif') no-repeat;width:105px;height:15px;}
#ft UL LI.othermedia A:hover{background-position:-105px 0;}
#ft P.add-this{text-indent:-9999px;float:right;width:125px;}
#ft P.add-this A{width:125px;height:16px;line-height:1;}#hd .search{float:right;padding:0 10px;border-left:1px dotted #999FA4;border-right:1px dotted #999FA4;height:45px;}
#hd .search LABEL{display:block;color:#006698;width:auto;float:none;}
#hd .search INPUT.search-text{background:#FFF url('../graphics/search.gif') no-repeat 0 100%;color:#4C4C4C;padding:0 0 0 25px;border:0;margin:0;width:160px;height:16px;float:none;display:inline;}
#hd .search INPUT.search-submit{text-transform:uppercase;background:#E6F1FE;color:#006698;height:25px;border:0;padding:0;margin:0;float:none;display:inline;width:auto;}
.content LEGEND{margin-bottom:1em;}
.content FORM P{zoom:1;}
.content FORM P:after{content:".";display:block;height:0;width:0;overflow:hidden;clear:both;visibility:hidden;}
.content LABEL,.content INPUT{display:block;float:left;}
.content LABEL{width:8em;}
.content SELECT{margin:0 0 0 1em;}
.content INPUT.text,INPUT.password,.content TEXTAREA{margin:0 0 0 1em;width:20em;padding:.24em;}
.content TEXTAREA{height:10em;float:left;}
.content INPUT.checkbox{margin:0 5px 0 0;}
.content LEGEND{color:#006698;font-size:153.9%;font-weight:normal;}
.content INPUT.text,.content INPUT.password,.content TEXTAREA,.content SELECT{border:1px solid #7FABC9;}
.content INPUT.errors,.content TEXTAREA.errors{border:1px solid #B60032!important;}
.content .form-errors{color:#B60032;padding-left:15px;float:left;}
.content .form-errors B{font-weight:normal!important;}
BUTTON.action-button{padding:3px 4px 3px 4px;border:1px solid #006698;background-color:#FFF;*overflow:visible;text-transform:uppercase;cursor:pointer;font-size:77%;}
BUTTON.action-button:HOVER,BUTTON.action-button-hover{padding:3px 4px 3px 4px;border:1px solid #B5286C;background-color:#FFF;*overflow:visible;text-transform:uppercase;cursor:pointer;font-size:77%;}
BUTTON.action-button EM,BUTTON.action-button-hover EM{font-style:normal;}
BUTTON.action-button EM.next{color:#006698;background:url('../graphics/button-sprite.gif') no-repeat 100% 1px;padding:0 12px 0 0;}
BUTTON.action-button:HOVER EM.next,BUTTON.action-button-hover EM.next{color:#B5286C;background:url('../graphics/button-sprite.gif') no-repeat 100% -99px;padding:0 12px 0 0;}
BUTTON.action-button EM.previous{color:#006698;background:url('../graphics/button-sprite.gif') no-repeat 0 -199px;padding:0 0 0 12px;}
BUTTON.action-button:HOVER EM.previous,BUTTON.action-button-hover EM.previous{color:#B5286C;background:url('../graphics/button-sprite.gif') no-repeat 0 -299px;padding:0 0 0 12px;}
.feature BUTTON.action-button EM.next{background-position:100% 0;}
.feature BUTTON.action-button:HOVER EM.next,.feature BUTTON.action-button-hover EM.next{background-position:100% -100px;}
.filter-select{border:1px solid #006698;background:#FFF;width:100%;font-size:12px;margin:0 0 5px 0;zoom:1;}
.form-margin-left BUTTON{margin-left:10px;}
.form-margin{margin:0 0 10px 0;}
.spinner{background:url('/static/graphics/spinner.gif') no-repeat 4px 3px;border:1px solid #BBB;float:left;}
.spinner P{padding:3px 4px 3px 25px;margin:0;color:#777;font-size:77%;text-transform:uppercase;_display:inline;}.survey-block{padding:20px 0 5px 0;border-bottom:1px dotted #C2C5C8;}
.text-left{text-align:left;}
.text-right{text-align:right;}
.no-display{display:none;}
.survey-content TH{font-weight:bold;padding:0 0 10px 0;vertical-align:bottom;}
.survey-content TD{padding:0 0 15px 0;vertical-align:top;}
.survey-content TABLE{width:100%;margin:0;}
.survey-content TD,TH{text-align:center;font-size:93%;}
.answer-type-1{position:relative;padding:35px 0 15px 0;}
.answer-type-1 UL{width:100%;}
.answer-type-1 LI{float:left;width:8.87%;_width:8.81%;}
.answer-type-1 LI.last{width:2.4%;*width:2%;_width:2.2%;}
.answer-type-1 LI LABEL{padding:20px 0 0 2px;display:block;}
.answer-type-1 .heading0 SPAN,.answer-type-1 .heading1 SPAN{display:block;}
.answer-type-1 .heading0,.answer-type-1 .heading1,.answer-type-1 .dont-know{font-size:93%;font-weight:bold;}
.answer-type-1 .heading0{position:absolute;top:0;left:0;width:30%;_width:200px;}
.answer-type-1 .heading1{position:absolute;top:0;right:8.8%;width:30%;_width:200px;text-align:right;}
.answer-type-1 .dont-know{position:absolute;top:0;right:auto;margin:0 0 0 -6%;width:8%;text-align:right;}
.answer-type-1 .answer-six{right:44%;width:30%;_width:200px;}
TABLE.answer-type2 TD.answer{width:85px;}
TABLE.answer-type2 .radio{display:block;margin:0 auto;width:14px;text-indent:-9999px;}
.answeer-type-3 UL{margin:0 0 5px 0;}
.answer-type-3 LI{margin:0 0 10px 0;}
.answer-type-3 LABEL{padding:0 0 0 20px;}
.answer-type4 LABEL{display:none;}
.survey-content INPUT.radio{width:14px;text-align:left;float:left;}
.survey-content LABEL.radio{text-align:left;}
.survey-content label.js.radio{background:url('../graphics/form-radiobutton-sprite.gif') left top no-repeat;zoom:1;}
.survey-content .radios{margin:0;}
.survey-content .no-label LABEL.js.radio{text-indent:-9999px;zoom:1;}
.survey-content .radio-checked,.survey-content .radio-checked-hovered,.survey-content .radio-checked-focused,.survey-content .radio-checked-focused-hovered{background-position:0 -50px!important;}
.survey-content .form-errors label.js.radio{background-position:0 -100px;}
.select-container{float:left;width:200px;height:22px;}
.select-display{border:1px solid #006698;font-size:12px;padding:2px 6px;height:16px;overflow:hidden;}
.select-button{background:url('../graphics/select.gif') left top no-repeat;position:absolute;right:1px;top:1px;width:20px;height:20px;}
.select-list{border-bottom:1px solid #006698;height:119px;overflow-x:hidden;overflow-y:auto;}
.select-list ul{background:#fff;border:1px solid #006698;border-top:0;border-bottom:0;list-style:none;margin:0;padding:0;zoom:1;}
.select-list li{border-top:1px solid #006698;display:block;list-style:none;padding:4px 8px;zoom:1;}
.select-list li.hovered{background:#F7FAFF;}
.errors P{color:#F00;}
.survey-block .form-errors{display:block;padding-top:3px;clear:both;color:#B60032;}
.progress UL{width:100%;background:url('/static/graphics/progress-bar.png') 0 18px no-repeat;border-bottom:1px dotted #C2C5C8;padding:0 0 15px 0;margin:0 0 15px 0;}
.progress UL LI{float:left;font-size:85%;color:#006698;text-indent:1px;}
.progress UL LI STRONG{background:url('/static/graphics/progress-arrow.png') 0 30px no-repeat;height:40px;display:block;}
.progress UL.eight-steps LI{width:14.1%;}
.progress UL.eight-steps LI.last{width:1.3%;}
.progress UL.ten-steps LI{width:10.9%;}
.progress UL.ten-steps LI.last{width:1.9%;}
.progress UL.ten-steps LI.last STRONG{background-position:4px 30px;}
.demographics .shaded{border:1px dotted #DCDEE0!important;background:#F7FAFF;padding:8px;}
.demographics INPUT#age{width:115px;}
.demographics INPUT#SurveySubmit{margin:20px 0 0 0;}
.demographics LABEL{font-weight:bold;}
.demographics .field-required{color:#B60032;}
.demographics LABEL.radio-label{margin:0;width:400px;font-weight:normal;}
.demographics .paging,.survey-content .paging{margin:20px 0 0 0;}.explore{margin:-10px 0 -10px 0;*margin:0;}
.explore .divider{border-bottom:none;padding:0;}
.feature{display:block;margin:0 20px 20px 0;_margin:0;background:#F1F2F2;width:952px;min-height:559px;_height:559px;border:1px dotted #999FA4;}
.feature .main{background:url('../graphics/flash-background.png') 100% 0 repeat-y;}
.feature .feature-sidebar{width:202px;min-height:520px;_height:520px;float:left;}
.feature .flash-content{width:750px;min-height:520px;_height:520px;background:#FFF;_display:block;float:left;position:relative;}
.feature .feature-tabs{zoom:1;clear:both;width:910px;float:right;*float:none;*margin:0 0 0 auto;}
.feature .data-table{width:202px;float:left;float:left;width:500px;padding:20px;}
.feature .data-table TD,.feature .data-table TH{border-bottom:1px dotted #999;}
.feature .data-table TD{padding:2px;}
.feature .data-table .country{text-align:left;}
.feature .feature-sidebar .sidebar-tabs{width:42px;height:520px;margin:1px 0 0 0;background:url('../graphics/drop-shadow-l.png') no-repeat 100% 100%;float:left;}
.feature .feature-sidebar .sidebar-content{width:139px;min-height:520px;_height:520px;overflow:hidden;_overflow:visible;padding:0 10px;float:left;background:#FFF;}
.feature .feature-sidebar .sidebar-tabs LI{display:block;padding:0;border-bottom:1px dotted #D6D9DA;}
.feature .feature-sidebar .sidebar-tabs LI.selected{display:block;padding:0 0 5px 0;border-bottom:0;background:#FFF url('../graphics/drop-shadow-sidebar-tabs.png') no-repeat 100% 100%;position:relative;top:-1px;margin:0 0 -4px 0;}
.feature .feature-sidebar .sidebar-tabs LI A{background-image:url('../graphics/feature-sidebar-sprite.png');width:40px;text-indent:-9999px;display:block;}
.feature .feature-sidebar .sidebar-tabs LI A.indicators{background-position:0 0;height:90px;}
.feature .feature-sidebar .sidebar-tabs LI A.countries{background-position:0 -200px;height:90px;}
.feature .feature-sidebar .sidebar-tabs LI A.compare{background-position:0 -400px;height:88px;}
.feature .feature-sidebar .sidebar-tabs LI A.your-profile{background-position:0 -600px;height:102px;}
.feature .feature-sidebar .sidebar-tabs LI:HOVER A.indicators{background-position:-50px 0;height:90px;}
.feature .feature-sidebar .sidebar-tabs LI:HOVER A.countries{background-position:-50px -200px;height:90px;}
.feature .feature-sidebar .sidebar-tabs LI:HOVER A.compare{background-position:-50px -400px;height:88px;}
.feature .feature-sidebar .sidebar-tabs LI:HOVER A.your-profile{background-position:-50px -600px;height:102px;}
.feature .feature-sidebar .sidebar-tabs LI.selected A.indicators{background-position:-150px 0;height:90px;}
.feature .feature-sidebar .sidebar-tabs LI.selected A.countries{background-position:-150px -200px;height:90px;}
.feature .feature-sidebar .sidebar-tabs LI.selected A.compare{background-position:-150px -400px;height:88px;}
.feature .feature-sidebar .sidebar-tabs LI.selected A.your-profile{background-position:-150px -600px;height:102px;}
.feature .feature-sidebar-content{border-right:1px dotted #D6D9DA;}
.feature .feature-sidebar .sidebar-content UL LI{font-size:14px;padding:3px 0 0 0;}
.feature .feature-sidebar .sidebar-content A.nav-title{color:#000;padding:5px 0 5px 10px;display:block;border-bottom:1px dotted #C3C6CA;}
.feature .feature-sidebar .sidebar-content A.subnav-title{color:#5D5D5D;}
.feature .feature-sidebar .sidebar-content UL LI UL LI{font-size:10px;text-transform:uppercase;border-bottom:1px dotted #EDEEEF;padding:0 0 0 10px;}
.feature .feature-sidebar .sidebar-content UL LI UL LI.last{border-bottom:0;}
.feature .feature-sidebar .sidebar-content UL LI UL LI A{color:#8C898B;display:block;}
.feature .feature-sidebar .sidebar-content A:HOVER,.feature .feature-sidebar .sidebar-content UL LI UL LI.selected A.subnav-title{color:#B5286C;}
.feature .feature-sidebar .sidebar-content A.selected{color:#B5286C;}
.feature .feature-sidebar .sidebar-content LI A{background-image:url('../graphics/feature-arrow-sprite.png');background-repeat:no-repeat;}
.feature .feature-sidebar .sidebar-content UL LI A.nav-title{background-position:0 9px;}
.feature .feature-sidebar .sidebar-content UL LI A:HOVER.nav-title,.feature .feature-sidebar .sidebar-content UL LI A.selected{background-position:0 -241px;}
.feature .feature-sidebar .sidebar-content UL LI UL LI A{background-position:0 -743px;padding:5px 0 5px 10px;}
.feature .feature-sidebar .sidebar-content UL LI UL LI A:HOVER,.feature .feature-sidebar .sidebar-content UL LI UL LI A.selected{background-position:0 -243px;}
.feature .feature-sidebar .sidebar-content UL LI UL LI UL LI{border:0;font-size:9px;padding:0 0 0 10px;}
.feature .feature-sidebar .sidebar-content UL LI UL LI UL LI A{background-position:0 -498px;padding:0 0 5px 10px;_padding:0 0 0 10px;}
.feature .feature-sidebar .sidebar-content UL LI UL LI UL LI A:HOVER,.feature .feature-sidebar .sidebar-content UL LI UL LI UL LI A.selected{background-position:0 -248px;}
.feature .feature-sidebar .sidebar-content INPUT.submit,.feature .feature-sidebar .sidebar-content INPUT[type=submit]{margin:0!important;}
.feature .feature-sidebar .sidebar-content FORM .filter-select{margin:0;}
.feature .feature-sidebar .sidebar-content P{font-size:85%;line-height:1.5;margin:5px 0 10px 0;}
.feature .feature-sidebar .sidebar-content FORM P{margin:5px 0 0 0;}
.feature .feature-tabs{background:url('../graphics/drop-shadow-b.png') repeat-x 0 0;display:block;height:39px;overflow:hidden;}
.feature .feature-tabs UL.tabs{margin:0 0 0 155px;}
.feature .feature-tabs LI{float:left;}
.feature .feature-tabs UL.tools{float:right;}
.feature .feature-tabs UL.tabs LI{border-left:1px dotted #D6D9DA;}
.feature .feature-tabs UL.tabs LI A{background-image:url('../graphics/feature-tabs-sprite.png');width:80px;height:39px;_overflow:hidden;display:block;text-indent:-9999px;}
.feature .feature-tabs UL.tabs LI.selected{border:0;}
.feature .feature-tabs UL.tabs LI.selected A{padding:0 1px 0 0;}
.feature .feature-tabs UL.tabs LI.selected{background:#FFF url('../graphics/drop-shadow-feature-tabs-r.png') 100% 0;padding:0 4px 0 0;position:relative;right:-1px;}
.feature .feature-tabs UL.tabs LI.selected A{width:76px;}
.feature .feature-tabs UL.tabs LI A.maps{background-position:0 0;}
.feature .feature-tabs UL.tabs LI A.charts{background-position:0 -100px;}
.feature .feature-tabs UL.tabs LI A.tables{background-position:0 -200px;}
.feature .feature-tabs UL.tabs LI A.scatterplot{background-position:0 -300px;}
.feature .feature-tabs UL.tabs LI A.spider{background-position:0 -400px;}
.feature .feature-tabs UL.tabs LI A:HOVER.maps{background-position:-80px 0;}
.feature .feature-tabs UL.tabs LI A:HOVER.charts{background-position:-80px -100px;}
.feature .feature-tabs UL.tabs LI A:HOVER.tables{background-position:-80px -200px;}
.feature .feature-tabs UL.tabs LI A:HOVER.scatterplot{background-position:-80px -300px;}
.feature .feature-tabs UL.tabs LI A:HOVER.spider{background-position:-80px -400px;}
.feature .feature-tabs UL.tabs LI.selected A.maps{background-position:-240px 0;}
.feature .feature-tabs UL.tabs LI.selected A.charts{background-position:-240px -100px;}
.feature .feature-tabs UL.tabs LI.selected A.tables{background-position:-240px -200px;}
.feature .feature-tabs UL.tabs LI.selected A.scatterplot{background-position:-240px -300px;}
.feature .feature-tabs UL.tabs LI.selected A.spider{background-position:-240px -400px;}
.feature .feature-tabs UL.tabs LI A.last{border-right:1px dotted #D6D9DA;}
.feature .feature-tabs UL.tabs LI.selected A.last{border-right:0;}
.feature .feature-tabs UL.tools LI{font-size:11px;text-transform:uppercase;}
.feature .feature-tabs UL.tools LI A{background-image:url('../graphics/feature-tools-sprite.png');display:block;height:39px;_display:inline-block;}
.feature .feature-tabs UL.tools LI A.download{background-position:0 0;padding:15px 0 0 20px;margin:0 20px 0 0;}
.feature .feature-tabs UL.tools LI A.print{background-position:0 -100px;padding:15px 0 0 27px;margin:0 10px 0 0;}
.feature .feature-tabs UL.tools LI A:HOVER.download{background-position:-200px 0;padding:15px 0 0 20px;}
.feature .feature-tabs UL.tools LI A:HOVER.print{background-position:-200px -100px;padding:15px 0 0 27px;}
.feature .flash-content #flashcontent{position:absolute;top:0;right:0;z-index:99999;}
.feature .flash-content .oo-flash{margin:225px 197px 0 20px;}
.feature .flash-content .oo-flash P.oo-flash-warning{padding:10px 10px 10px 50px;}
.feature .flash-content .flash-overlay{position:absolute;top:20px;right:20px;width:160px;z-index:99999999!important;}
.mapkey-panel,.gray-panel{text-align:left;width:167px;}
.mapkey-panel .panel-c,.mapkey-panel .panel-t,.mapkey-panel .panel-b,.mapkey-panel .panel-b DIV{background-image:url('../graphics/feature-overlay-panel.png');}
.gray-panel .panel-c,.gray-panel .panel-t,.gray-panel .panel-b,.gray-panel .panel-b DIV{background-image:url('../graphics/dotted-panel.png');}
UL.filter-tabs LI{float:left;border-right:1px dotted #D6D9DA;}
UL.filter-tabs LI.selected,UL.filter-tabs LI.selected A{border:0!important;}
UL.filter-tabs LI.selected{position:relative;left:-1px;}
UL.filter-tabs LI A{background-image:url('../graphics/filter-tabs.png');width:48px;height:40px;overflow:hidden;display:block;text-indent:-9999px;}
UL.filter-tabs LI A.gender{background-position:0 0;border-left:1px dotted #D6D9DA;margin:0 0 0 1px;}
UL.filter-tabs LI A.age{background-position:0 -100px;}
UL.filter-tabs LI A.income{background-position:0 -200px;}
UL.filter-tabs LI:HOVER A.gender{background-position:-49px 0;}
UL.filter-tabs LI:HOVER A.age{background-position:-49px -100px;}
UL.filter-tabs LI:HOVER A.income{background-position:-49px -200px;}
UL.filter-tabs LI.selected A.gender{background-position:-147px 0;}
UL.filter-tabs LI.selected A.age{background-position:-147px -100px;}
UL.filter-tabs LI.selected A.income{background-position:-147px -200px;}
.filter-content{display:block;background:url('../graphics/drop-shadow-panel.png') no-repeat 100% 100%;position:relative;margin-left:2px;}
.filter-content-l{background:url('../graphics/drop-shadow-panel.png') no-repeat 100% 0;position:absolute;left:0;top:0;height:100%;width:2px;margin-left:-2px;}
.filter-content-c{padding:10px 14px 16px 10px;}
.feature .flash-content .flash-slider{display:block;height:39px;width:694px;margin:0 28px 5px 28px;position:absolute;bottom:0;left:0;z-index:999999;}
.feature .flash-content .flash-slider .feature-slider{background:url('../graphics/feature-slider.png') no-repeat;_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/static/graphics/feature-slider.png');position:absolute;width:694px;height:27px;}
.feature .flash-content .flash-slider .feature-slider DIV{width:19px;height:27px;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/static/graphics/feature-slider-thumb.png',sizingMethod='image');z-index:9999999;}
.feature .flash-content .flash-slider .feature-slider IMG{_display:none;}
.feature .flash-content .flash-slider .slider-left,.feature .flash-content .flash-slider .slider-right{font-size:11px;color:#069;text-transform:uppercase;}
.feature .flash-content .flash-slider .slider-left SPAN.value,.feature .flash-content .flash-slider .slider-right SPAN.value{font-weight:bold;color:#069;font-size:12px;}
.feature .flash-content .flash-slider .slider-left{position:absolute;bottom:0;left:0;}
.feature .flash-content .flash-slider .slider-right{position:absolute;bottom:0;right:0;}
#DownloadOptions{display:none;}
#DownloadOptions P{padding:5px 0 5px 0;}
#DownloadOptions A{color:#8C898B;}
#DownloadOptions A:HOVER{color:#B5286C;}
#DownloadOptions A.xls{padding:0 0 5px 20px;background:url(../graphics/file-xls.gif) no-repeat 0 0;}
#DownloadOptions A.png{padding:0 0 5px 20px;background:url(../graphics/file-png.gif) no-repeat 0 0;}
.series-panel .series{padding:0 0 5px 0;}
.series-panel INPUT.checkbox{padding:0 0 0 5px;}
.series-panel LABEL{padding:0 0 0 5px;}
.series-panel LABEL#series-average-label{color:#666;}
.series-panel LABEL#series-country-label{color:#24568B;}
.series-panel .series SELECT{border:1px solid #B5286C;}
.series-panel LABEL#series-user-label{color:#247056;}
#yui-dt0-th-rank-liner{width:60px;text-align:left;}
#yui-dt0-th-country-liner{width:250px;}
#yui-dt0-th-value-liner{width:80px;text-align:left;}
.data-table TABLE TH{padding:5px 0;}
TH.yui-dt-asc A.yui-dt-sortable{color:#B5286C;background:url('../graphics/arrows-horiz-sprite.png') 100% 0 no-repeat;padding:0 12px 0 0;}
TH.yui-dt-desc A.yui-dt-sortable{color:#B5286C;background:url('../graphics/arrows-horiz-sprite.png') 100% -100px no-repeat;padding:0 12px 0 0;}
.result-icon{width:31px;height:72px;overflow:hidden;float:left;margin:0 10px 0 0;}
.result-icon SPAN{width:62px;height:72px;overflow:hidden;background-image:url('../graphics/result-icon-sprite.png');background-repeat:no-repeat;display:block;}
.result-icon SPAN.male{margin-left:-31px;}
.your-result STRONG.score{font-size:200%;}
.your-result P{padding-top:5px;}
label.js.checkbox{background-image:url('../graphics/checkbox-sprite.png');background-repeat:no-repeat;display:block;float:left;font-size:93%;height:20px;padding:0 0 5px 20px;width:125px;}
label.js.checkbox,label.js.checkbox.hovered{background-position:0 1px;}
label.js.checkbox.checked,label.js.checkbox.hovered.checked{background-position:-400px 1px;}
.checkbox-blue label.js.checkbox,.checkbox-blue label.js.checkbox.hovered{background-position:0 -99px;}
.checkbox-blue label.js.checkbox.checked,.checkbox-blue label.js.checkbox.hovered.checked{background-position:-400px -99px;}
.checkbox-purple label.js.checkbox,.checkbox-purple label.js.checkbox.hovered{background-position:0 -199px;}
.checkbox-purple label.js.checkbox.checked,.checkbox-purple label.js.checkbox.hovered.checked{background-position:-400px -199px;}
.checkbox-green label.js.checkbox,.checkbox-green label.js.checkbox.hovered{background-position:0 -299px;}
.checkbox-green label.js.checkbox.checked,.checkbox-green label.js.checkbox.hovered.checked{background-position:-400px -299px;}
.checkbox-no-label LABEL{text-indent:-9999px;display:inline!important;width:1px!important;}
.checkbox-no-label SELECT{margin-left:-2px;zoom:1;_display:block;font-size:93%;}