.container_12,.container_16{margin-left:auto;margin-right:auto;width:960px}.grid_1,.grid_2,.grid_3,.grid_4,.grid_5,.grid_6,.grid_7,.grid_8,.grid_9,.grid_10,.grid_11,.grid_12,.grid_13,.grid_14,.grid_15,.grid_16{display:inline;float:left;position:relative;margin-left:10px;margin-right:10px}.container_12 .grid_3,.container_16 .grid_4{width:220px}.container_12 .grid_6,.container_16 .grid_8{width:460px}.container_12 .grid_9,.container_16 .grid_12{width:700px}.container_12 .grid_12,.container_16 .grid_16{width:940px}.alpha{margin-left:0}.omega{margin-right:0}.container_12 .grid_1{width:60px}.container_12 .grid_2{width:140px}.container_12 .grid_4{width:300px}.container_12 .grid_5{width:380px}.container_12 .grid_7{width:540px}.container_12 .grid_8{width:620px}.container_12 .grid_10{width:780px}.container_12 .grid_11{width:860px}.container_16 .grid_1{width:40px}.container_16 .grid_2{width:100px}.container_16 .grid_3{width:160px}.container_16 .grid_5{width:280px}.container_16 .grid_6{width:340px}.container_16 .grid_7{width:400px}.container_16 .grid_9{width:520px}.container_16 .grid_10{width:580px}.container_16 .grid_11{width:640px}.container_16 .grid_13{width:760px}.container_16 .grid_14{width:820px}.container_16 .grid_15{width:880px}.container_12 .prefix_3,.container_16 .prefix_4{padding-left:240px}.container_12 .prefix_6,.container_16 .prefix_8{padding-left:480px}.container_12 .prefix_9,.container_16 .prefix_12{padding-left:720px}.container_12 .prefix_1{padding-left:80px}.container_12 .prefix_2{padding-left:160px}.container_12 .prefix_4{padding-left:320px}.container_12 .prefix_5{padding-left:400px}.container_12 .prefix_7{padding-left:560px}.container_12 .prefix_8{padding-left:640px}.container_12 .prefix_10{padding-left:800px}.container_12 .prefix_11{padding-left:880px}.container_16 .prefix_1{padding-left:60px}.container_16 .prefix_2{padding-left:120px}.container_16 .prefix_3{padding-left:180px}.container_16 .prefix_5{padding-left:300px}.container_16 .prefix_6{padding-left:360px}.container_16 .prefix_7{padding-left:420px}.container_16 .prefix_9{padding-left:540px}.container_16 .prefix_10{padding-left:600px}.container_16 .prefix_11{padding-left:660px}.container_16 .prefix_13{padding-left:780px}.container_16 .prefix_14{padding-left:840px}.container_16 .prefix_15{padding-left:900px}.container_12 .suffix_3,.container_16 .suffix_4{padding-right:240px}.container_12 .suffix_6,.container_16 .suffix_8{padding-right:480px}.container_12 .suffix_9,.container_16 .suffix_12{padding-right:720px}.container_12 .suffix_1{padding-right:80px}.container_12 .suffix_2{padding-right:160px}.container_12 .suffix_4{padding-right:320px}.container_12 .suffix_5{padding-right:400px}.container_12 .suffix_7{padding-right:560px}.container_12 .suffix_8{padding-right:640px}.container_12 .suffix_10{padding-right:800px}.container_12 .suffix_11{padding-right:880px}.container_16 .suffix_1{padding-right:60px}.container_16 .suffix_2{padding-right:120px}.container_16 .suffix_3{padding-right:180px}.container_16 .suffix_5{padding-right:300px}.container_16 .suffix_6{padding-right:360px}.container_16 .suffix_7{padding-right:420px}.container_16 .suffix_9{padding-right:540px}.container_16 .suffix_10{padding-right:600px}.container_16 .suffix_11{padding-right:660px}.container_16 .suffix_13{padding-right:780px}.container_16 .suffix_14{padding-right:840px}.container_16 .suffix_15{padding-right:900px}.container_12 .push_3,.container_16 .push_4{left:240px}.container_12 .push_6,.container_16 .push_8{left:480px}.container_12 .push_9,.container_16 .push_12{left:720px}.container_12 .push_1{left:80px}.container_12 .push_2{left:160px}.container_12 .push_4{left:320px}.container_12 .push_5{left:400px}.container_12 .push_7{left:560px}.container_12 .push_8{left:640px}.container_12 .push_10{left:800px}.container_12 .push_11{left:880px}.container_16 .push_1{left:60px}.container_16 .push_2{left:120px}.container_16 .push_3{left:180px}.container_16 .push_5{left:300px}.container_16 .push_6{left:360px}.container_16 .push_7{left:420px}.container_16 .push_9{left:540px}.container_16 .push_10{left:600px}.container_16 .push_11{left:660px}.container_16 .push_13{left:780px}.container_16 .push_14{left:840px}.container_16 .push_15{left:900px}.container_12 .pull_3,.container_16 .pull_4{left:-240px}.container_12 .pull_6,.container_16 .pull_8{left:-480px}.container_12 .pull_9,.container_16 .pull_12{left:-720px}.container_12 .pull_1{left:-80px}.container_12 .pull_2{left:-160px}.container_12 .pull_4{left:-320px}.container_12 .pull_5{left:-400px}.container_12 .pull_7{left:-560px}.container_12 .pull_8{left:-640px}.container_12 .pull_10{left:-800px}.container_12 .pull_11{left:-880px}.container_16 .pull_1{left:-60px}.container_16 .pull_2{left:-120px}.container_16 .pull_3{left:-180px}.container_16 .pull_5{left:-300px}.container_16 .pull_6{left:-360px}.container_16 .pull_7{left:-420px}.container_16 .pull_9{left:-540px}.container_16 .pull_10{left:-600px}.container_16 .pull_11{left:-660px}.container_16 .pull_13{left:-780px}.container_16 .pull_14{left:-840px}.container_16 .pull_15{left:-900px}.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}.clearfix:after{clear:both;content:' ';display:block;font-size:0;line-height:0;visibility:hidden;width:0;height:0}* html .clearfix,*:first-child+html .clearfix{zoom:1}.map_container{padding:6px;border-width:1px;border-style:solid;border-color:#ccc #ccc #999 #ccc;-webkit-box-shadow:rgba(64,64,64,0.5) 0 2px 5px;-moz-box-shadow:rgba(64,64,64,0.5) 0 2px 5px;box-shadow:rgba(64,64,64,0.1) 0 2px 5px;width:800px}.gmaps4rails_map{width:800px;height:400px}.bing_map{position:absolute;top:20;left:10;width:400px;height:400px;border:#555555 2px solid}html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}nav ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after{content:'';content:none}q:before,q:after{content:'';content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent}ins{background-color:#ff9;color:#000;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:bold}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}input,select{vertical-align:middle}body{margin:0;font:13px / 1.2 Arial, Helvetica, sans-serif;*font-size:small}select,input,textarea,button{font:99% sans-serif}pre,code,kbd,samp{font-family:monospace, sans-serif}body,select,input,textarea{color:#444}h1,h2,h3,h4,h5,h6{font-weight:bold}html{overflow-y:scroll}a{text-decoration:none;color:#c31d29}a:hover{outline:none}a:active{outline:none;color:#c31d29}a:visited{color:#c31d29}a:hover{color:#e5303c}a:active{position:relative;top:1px}input[type=submit].linklike{text-decoration:underline;background:none;border:none;padding:0;font-weight:normal;color:inherit;font-size:inherit}ul,ol,p,.input{margin:0 10px 10px}ol{list-style-type:decimal;list-style-position:inside}ul p,ol p{margin-left:0;margin-right:0}ul.plain li{list-style-type:none;margin:0;padding:0}ul.indented li{margin-left:15px}.blue-box{padding:10px;margin:10px;margin-bottom:20px;border:1px solid #525e96;background:#cee1f3}.blue-box p{margin:0;margin-bottom:10px}nav ul,nav li{margin:0}small{font-size:85%}strong,th{font-weight:bold}td{vertical-align:top}td img{vertical-align:top}sub{vertical-align:sub;font-size:smaller}sup{vertical-align:super;font-size:smaller}pre{padding:15px;white-space:pre;white-space:pre-wrap;white-space:pre-line;word-wrap:break-word}textarea{overflow:auto}.ie6 legend,.ie7 legend{margin-left:-7px}input[type="radio"]{vertical-align:text-bottom}input[type="checkbox"]{vertical-align:bottom}.ie7 input[type="checkbox"]{vertical-align:baseline}.ie6 input{vertical-align:text-bottom}input[type=button],input[type=submit]{cursor:pointer}button{cursor:pointer;margin:0}input,select,textarea{margin:0}section{clear:both;margin-bottom:20px;padding-bottom:10px;border-bottom:1px solid #eee;overflow:hidden}section:last-child{border-bottom:0}input:invalid,textarea:invalid{border-radius:1px;-moz-box-shadow:0px 0px 5px red;-webkit-box-shadow:0px 0px 5px red;box-shadow:0px 0px 5px red}input[type="text"],input[type="password"]{border-radius:5px;-moz-border-radius:5px;border:1px solid #ccc;padding:5px;box-shadow:0 1px 3px rgba(0,0,0,0.3) inset;-moz-box-shadow:0 1px 3px rgba(0,0,0,0.3) inset;-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.3) inset;background:#fff;border-bottom-color:#ddd;width:98%}.input.date .hint{display:block}.error_messages{color:red}.field_with_errors{display:inline}.field_with_errors label{color:red}.field_with_errors input,.field_with_errors textarea,.field_with_errors select{background-color:#ffeeee}.field_with_errors .error{display:block;color:red}.warning{color:red}.field.payment_type{margin:5px 10px}.field.payment_type .field_with_errors{display:inline}.field.payment_type label{display:inline;font-weight:normal}textarea{border-radius:5px;-moz-border-radius:5px;border:1px solid #ccc;padding:5px;box-shadow:0 1px 3px rgba(0,0,0,0.3) inset;-moz-box-shadow:0 1px 3px rgba(0,0,0,0.3) inset;-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.3) inset;background:#fff;border-bottom-color:#ddd;width:100%}table input[type="text"],table input[type="password"]{width:auto}table textarea{width:auto}time{font-size:10px;text-transform:uppercase;color:#777}label{display:block;margin-left:5px;font-weight:bold}label.inline{display:inline;margin:0}label.label{font-weight:bold}.f-left{float:left}.f-right{float:right}img.f-left{margin:0 10px 5px 0}img.f-right{margin:0 0 5px 10px}.half{width:50%}.third{width:33.33%}a:link{-webkit-tap-highlight-color:#FF5E99}button{width:auto;overflow:visible}.ie7 img{-ms-interpolation-mode:bicubic}.ir{display:block;text-indent:-999em;overflow:hidden;background-repeat:no-repeat;text-align:left;direction:ltr}.hidden{display:none;visibility:hidden}.visuallyhidden{position:absolute !important;clip:rect(1px 1px 1px 1px);clip:rect(1px, 1px, 1px, 1px)}.invisible{visibility:hidden}.clearfix{zoom:1}.clearfix:before{content:"\0020";display:block;height:0;visibility:hidden}.clearfix:after{content:"\0020";display:block;height:0;visibility:hidden;clear:both}@font-face{font-family:'AdelleLight';src:url("/fonts/typetogether_adelle-light-webfont.eot");src:url("/fonts/typetogether_adelle-light-webfont.eot?iefix") format("eot"),url("/fonts/typetogether_adelle-light-webfont.woff") format("woff"),url("/fonts/typetogether_adelle-light-webfont.ttf") format("truetype"),url("/fonts/typetogether_adelle-light-webfont.svg#webfontauKhmN1B") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'AdelleRegular';src:url("/fonts/typetogether_adelle-regular-webfont.eot");src:url("/fonts/typetogether_adelle-regular-webfont.eot?iefix") format("eot"),url("/fonts/typetogether_adelle-regular-webfont.woff") format("woff"),url("/fonts/typetogether_adelle-regular-webfont.ttf") format("truetype"),url("/fonts/typetogether_adelle-regular-webfont.svg#webfont4Tg7qTLx") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'AdelleSemiBold';src:url("/fonts/typetogether_adelle-semibold-webfont.eot");src:url("/fonts/typetogether_adelle-semibold-webfont.eot?iefix") format("eot"),url("/fonts/typetogether_adelle-semibold-webfont.woff") format("woff"),url("/fonts/typetogether_adelle-semibold-webfont.ttf") format("truetype"),url("/fonts/typetogether_adelle-semibold-webfont.svg#webfontszW17qU2") format("svg");font-weight:normal;font-style:normal}h1,h2{padding:0 10px;color:#153041;font-family:"AdelleRegular"}h3{padding:0 10px;color:#153041;font-family:"AdelleRegular"}h3.plain{font-family:Arial, Helvetica, sans-serif}h1{font-size:32px;margin-bottom:20px}h2{font-size:22px}h3{font-size:20px;font-size:17px}h4{font-size:13px}hgroup{padding-bottom:5px;border-bottom:1px solid #eee;margin-bottom:10px}.field,.input{margin-bottom:20px}.field input,.input input{width:95%}.field input[type=checkbox],.field input[type=radio],.input input[type=checkbox],.input input[type=radio]{width:auto}.field textarea,.input textarea{width:95%}.field textarea.tall,.input textarea.tall{height:500px}html{height:auto !important;min-height:100%;height:100%}body{height:auto !important;min-height:100%;height:100%;background:#f2f8fc;zoom:1;background:-webkit-gradient(linear, left top, left 150, from(#abd1ea), to(#f2f8fc));background:-moz-linear-gradient(0% 150px 90deg, #f2f8fc, #abd1ea);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#abd1ea', endColorstr='#f2f8fc')}header{background:-moz-radial-gradient(450px 50%, circle, #eaf4f9 0px, rgba(255,255,255,0) 450px) no-repeat;background:-webkit-gradient(radial, 450 0%, 0, center 0%, 450, from(#eaf4f9), to(rgba(255,255,255,0))) no-repeat}h1.logo{width:150px;float:left;font-size:16px;margin-bottom:0}h1.logo a{float:left;display:block;width:150px;height:90px;margin:10px 5px 0 0;text-indent:-9999px;background:url("/images/logo.png") no-repeat}h1.logo .company-name{color:#28387d;display:block;margin-top:25px;text-shadow:1px 1px #fff}header .user-nav{float:right;margin:5px 0;padding:0}header .user-nav #logged-in-status{float:right;padding:5px}header .user-nav ul{overflow:hidden;float:right;border:1px solid #bbb;font-weight:bold;vertical-align:middle;cursor:pointer;font-size:12px;text-decoration:none;letter-spacing:normal;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;background-color:#eee;background-image:-webkit-gradient(linear, 0 0, 0 100%, from(white), to(#eee));background-image:-moz-linear-gradient(center top, white, #eee);box-shadow:0 1px 1px 1px rgba(255,255,255,0.25) inset;-moz-box-shadow:0 1px 1px 1px rgba(255,255,255,0.25) inset;-webkit-box-shadow:0 1px 1px 1px rgba(255,255,255,0.25) inset}header .user-nav li{list-style:none;float:left;border-right:1px solid #ccc;box-shadow:1px 0 #fff;-moz-box-shadow:1px 0 #fff;-webkit-box-shadow:1px 0 #fff}header .user-nav li:last-child{border-right:none;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none}header .user-nav a{color:#444;font-weight:normal;display:block;padding:5px 10px}header nav{float:right;clear:right}.ie7 header nav{width:740px}header nav ul{float:right;background:#525e96;border:1px solid #525e96;border-radius:5px;-moz-border-radius:5px;zoom:1;background:-webkit-gradient(linear, left top, left bottom, from(#525e96), to(#28387d));background:-moz-linear-gradient(top, #525e96, #28387d);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#525e96', endColorstr='#28387d');box-shadow:0px 1px 2px rgba(255,255,255,0.5) inset;-moz-box-shadow:0px 1px 2px rgba(255,255,255,0.5) inset;-webkit-box-shadow:0px 1px 2px rgba(255,255,255,0.5) inset}header nav li{float:left;display:block;margin-right:3px}header nav a{color:#fff;float:left;padding:10px 6px;text-transform:uppercase;border-right:1px solid #28387d;font-size:11px;box-shadow:1px 0px 0 rgba(255,255,255,0.15);-moz-box-shadow:1px 0px 0 rgba(255,255,255,0.15);-webkit-box-shadow:1px 0px 0 rgba(255,255,255,0.15)}header nav li:last-child a{border-right:none;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none}header nav a:visited,header nav a:hover{color:#fff}header nav li input[type="text"]{margin:4px 5px 0;padding-left:25px;width:75px;border:none}header nav input[type="text"]{background:white url("/images/icon-search.png") 7px 5px no-repeat}.content .container{background:#fff;border:1px solid #ddd;padding:30px 0;border-radius:8px;-moz-border-radius:8px;box-shadow:0px 2px 4px #abd1ea;-moz-box-shadow:0px 2px 4px #abd1ea;-webkit-box-shadow:0px 2px 4px #abd1ea}.article-tools{float:right;background:#f3f3f3;border-radius:5px;-moz-border-radius:5px;margin-top:10px;border:1px solid #eee;box-shadow:0px 1px 2px white inset;-moz-box-shadow:0px 1px 2px white inset;-webkit-box-shadow:0px 1px 2px white inset}.article-tools li{float:left;display:inline-block;padding:8px;list-style:none}.article-tools li a{color:#777}.icon-print,.icon-share,.icon-email,.icon-list,.icon-delete{padding:8px 0;padding-left:28px;background-position:center left;background-repeat:no-repeat}.icon-print{background-image:url("/images/icon-printer.png")}.icon-share{background-image:url("/images/icon-share.png")}.icon-email{background-image:url("/images/icon-email.png")}.icon-list{background-image:url("/images/icon-list.png")}.icon-delete{background-image:url("/images/icon-delete.png")}.icon-action,.icon-resources{padding:5px 0 5px 40px;background-position:10px 2px;background-repeat:no-repeat}.icon-action{background-image:url("/images/icon-action.png")}.icon-resources{background-image:url("/images/icon-resources.png")}.comments li{list-style:none;border:1px solid #ddd;background:#fafafa}.comments-meta{border-bottom:1px solid #ddd;background:#ddd;margin-bottom:5px}.comments-meta p{margin-bottom:0}.comments li p{padding:5px 10px}.tag-cloud li{display:inline}.tag-cloud a{color:green;white-space:nowrap}.tag-cloud .size-1{font-size:24px}.tag-cloud .size-2{font-size:20px}.tag-cloud .size-3{font-size:16px}.tag-cloud .size-4{font-size:14px}.tag-cloud .size-5{font-size:12px}.tag-cloud .size-6{font-size:10px}aside{margin-top:30px;border:3px double #eee;padding:10px;box-shadow:0 2px 2px #ddd;-webkit-box-shadow:0 2px 2px #ddd;-moz-box-shadow:0 2px 2px #ddd}table{width:100%;border:2px solid #28387d}thead td,tfoot td{background-color:#525e96;background-image:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#525e96), to(#28387d));background-image:-moz-linear-gradient(100% 100% 90deg, #28387d, #525e96);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#525e96', endColorstr='#28387d');box-shadow:0px 1px 2px rgba(255,255,255,0.5) inset;-moz-box-shadow:0px 1px 2px rgba(255,255,255,0.5) inset;-webkit-box-shadow:0px 1px 2px rgba(255,255,255,0.5) inset;border:1px solid #28387d;font-size:80%;text-transform:uppercase;color:#fff}thead th,tfoot th{background-color:#525e96;background-image:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#525e96), to(#28387d));background-image:-moz-linear-gradient(100% 100% 90deg, #28387d, #525e96);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#525e96', endColorstr='#28387d');box-shadow:0px 1px 2px rgba(255,255,255,0.5) inset;-moz-box-shadow:0px 1px 2px rgba(255,255,255,0.5) inset;-webkit-box-shadow:0px 1px 2px rgba(255,255,255,0.5) inset;border:1px solid #28387d;font-size:80%;text-transform:uppercase;margin:5px, 10px;color:#fff}table p,table .field{margin:5px 10px}tbody td{vertical-align:middle;border:1px solid #ccc;height:40px;zoom:1;background:-webkit-gradient(linear, left top, left 150, from(white), to(#ddd));background:-moz-linear-gradient(0% 100% 90deg, #ddd, white);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#dddddd')}tbody tr:hover td{background:#fffce0;background-image:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#fffef2), to(#fffce0));background-image:-moz-linear-gradient(100% 100% 90deg, #fffce0, #fffef2)}.side-nav{margin:15px 0px 0 10px}.side-nav li{list-style:none}.side-nav li a{list-style:none;border:1px solid #ccc;border-bottom-color:#999;padding:5px 10px;margin-bottom:5px;background:#f2f8fc;display:block;color:#777;box-shadow:0px 1px 2px rgba(255,255,255,0.5) inset;-moz-box-shadow:0px 1px 2px rgba(255,255,255,0.5) inset;-webkit-box-shadow:0px 1px 2px rgba(255,255,255,0.5) inset}.side-nav .active a{background:#525e96;color:#fff;border-color:#525e96}.assessment-progress{float:right;font-size:11px;color:#777;padding-top:1px}.side-nav .active .assessment-progress{color:#ddd}.questionnaire .priority,.questionnaire .preparedness{width:15%}.questionnaire .question{border-right:0}.questionnaire .question-info{width:6%;border-left:0;text-align:center}.info-bubble{position:relative;text-align:center}.info-bubble-text{display:none;position:absolute;z-index:5;width:200px;text-align:left;font-size:11px;background:#fff;border:1px solid #ccc;padding:10px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;background-color:#eee;background-image:-webkit-gradient(linear, 0 0, 0 100%, from(white), to(#fafafa));background-image:-moz-linear-gradient(center top, white, #fafafa);box-shadow:0 2px 4px rgba(0,0,0,0.3),0 1px 0 2px rgba(255,255,255,0.25) inset;-moz-box-shadow:0 2px 4px rgba(0,0,0,0.3),0 1px 0 2px rgba(255,255,255,0.25) inset;-webkit-box-shadow:0 2px 4px rgba(0,0,0,0.3),0 1px 0 2px rgba(255,255,255,0.25) inset}.info-bubble-text:before{content:" ";display:block;width:0;height:0;border:5px solid transparent;border-bottom:5px solid white;position:absolute;top:-10px;left:50%;margin-left:-13px}.info-bubble-text:after{content:" ";display:block;width:0;height:0;border:5px solid transparent;border-bottom:5px solid white;position:absolute;top:-10px;left:50%;margin-left:-13px;border-bottom-color:#ccc;top:-11px}.questionnaire{position:relative}.uploading{opacity:0;display:block;position:absolute;z-index:3;right:-22px;margin-top:-30px;height:20px;width:20px;background:url("/images/icon-check.png") no-repeat;text-indent:-9999px}.top-nav{margin:15px -10px 0 10px;clear:both;overflow:hidden}.top-nav li{list-style:none;float:left}.top-nav li a{list-style:none;display:block;float:left;padding:5px 10px;color:#444;box-shadow:0px 1px 2px rgba(255,255,255,0.5) inset;-moz-box-shadow:0px 1px 2px rgba(255,255,255,0.5) inset;-webkit-box-shadow:0px 1px 2px rgba(255,255,255,0.5) inset}.top-nav li a:hover{background:#cee1f3;cursor:pointer}.top-nav .active a{background:#28387D;color:#fff;border-color:#525e96}.top-nav .active a:hover{background:#525e96;color:#fff;border-color:#525e96}.top-nav .assesment-na a{color:#999}.top-nav .assesment-na a:hover{background:none}.critical-function-toggle{padding:15px;color:#fff;background:#525e96;clear:both}.critical-function-toggle label{display:inline}.js .critical-function-toggle input[type=submit]{display:none}.questions{margin-bottom:20px}.question{padding:20px;clear:both;border-bottom:1px solid #ccc;zoom:1;z-index:1;background:#fff;background-image:-webkit-gradient(linear, left top, left 150, from(white), to(#ddd));background-image:-moz-linear-gradient(0% 100% 90deg, #ddd, white);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#dddddd')}.question.focus{background:#fff;border-bottom:1px solid #ccc}.question.not-applicable{background:#eee;color:#ccc}.question.not-applicable h3{background:#eee;color:#ccc}.question.answered{background:#fff}.question.answered.not-applicable{background:#eee}.question input[type=submit].linklike{color:#666}.question .response{float:left;margin-right:20px;padding:10px;padding-left:30px;width:90px;height:50px;margin-bottom:20px}.question .response.answered{background:url("/images/icon-check.png") no-repeat 0px center}.question .explain{float:left;width:200px;padding-top:10px;background:#fff;color:#777}.question table{border:none;background:none;outline:none;height:auto;margin:10px 0}.question table td{border:none;background:none;outline:none;height:auto;padding:5px 0}.question table tr:hover td{background:none}.question .answer{width:500px;float:left;margin-right:20px}.question .prompt{border:none;padding-left:0}.question .prompt{margin-left:150px}.organizations .status.new{font-weight:bold;color:red}.organizations .status.cancelled,.organizations .status.disabled{color:#888}.admin-actions form{float:left;margin-right:10px}.edit_question label{font-weight:bold}.readiness-intro{font-size:16px}.urgent{text-transform:uppercase;color:#b3a212;background:#fffce0;font-size:9px;padding:2px 4px;letter-spacing:1px;font-weight:bold;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px}.add-actionitem,.add-resource,.add-need{border:1px solid #777}.add-actionitem thead,.add-resource thead,.add-need thead{background-color:#888;background-image:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#aaa), to(#777));background-image:-moz-linear-gradient(100% 100% 90deg, #777, #aaa)}.add-actionitem thead td,.add-resource thead td,.add-need thead td{background:none;border:1px solid #777}.actionitems .updated{font-size:80%;color:#777;text-transform:uppercase;padding-top:1px;width:75px}.actionitems .status{font-size:80%;color:#777;text-transform:uppercase;padding-top:1px;width:75px;width:95px}.actionitems .complete td a.button{background-color:#84983D;background-image:-moz-linear-gradient(100% 100% 90deg, #84983D, #A8B653);background-image:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#84983D), to(#A8B653));border:1px solid #84983D}.add-actionitem .description input{width:190px}.add-actionitem .item input{width:400px}.add-actionitem .assigned input,.add-actionitem .due{width:120px}.add-actionitem .priority{width:105px}.add-actionitem .add-button input{width:30px}.actionitems .due,.grid_9 table input{width:100px}.add-resource .source input{width:80px}.add-resource .title input{width:135px}.add-resource .description input{width:180px}.needs .status{font-weight:bold}.needs .activity{color:#777}.add-need .description input{width:500px}.editable{padding-right:20px}.filter{text-align:right;padding-top:10px}.filter input.filter-query{width:200px;margin-left:10px}.progress-container{float:right;text-align:center}.progress{position:relative;z-index:1;background:#f2f8fc;text-align:center;text-shadow:0 2px #fff;padding:5px;border:1px solid #bbb;width:200px;float:right}.progress-complete{position:absolute;top:0;bottom:0;left:0;display:block;z-index:2;background:#cbe2f2 url("/images/bg-progress.png")}.progress-percent{position:relative;z-index:3;color:#525e96;font-weight:bold}.progress-sub{clear:both;color:#999}.create-comment input[type="text"]{width:270px}.create-comment textarea{width:590px}.button,a.button,input[type="submit"]{text-decoration:none;border:1px solid #C31D29;padding:5px 8px;font-weight:bold;vertical-align:middle;cursor:pointer;color:#FFF;font-size:12px;text-decoration:none;letter-spacing:normal;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;background-color:#C31D29;background-image:-webkit-gradient(linear, 0 0, 0 100%, from(rgba(255,255,255,0.25)), to(#c31d29));background-image:-moz-linear-gradient(center top, rgba(255,255,255,0.25), #c31d29);box-shadow:0 1px 1px 1px rgba(255,255,255,0.25) inset;-moz-box-shadow:0 1px 1px 1px rgba(255,255,255,0.25) inset;-webkit-box-shadow:0 1px 1px 1px rgba(255,255,255,0.25) inset}.button:disabled,a.button:disabled,input[type="submit"]:disabled{opacity:0.3}.button.weak,a.button.weak,input[type="submit"].weak{background:#999;font-weight:normal;border:none}.button.white,a.button.white,input[type="submit"].white{color:#333;background-color:#eee;background-image:-webkit-gradient(linear, 0 0, 0 100%, from(white), to(#eee));background-image:-moz-linear-gradient(center top, white, #eee)}.button.blue,a.button.blue,input[type="submit"].blue{background-color:#525e96;background:-webkit-gradient(linear, left top, left bottom, from(#525e96), to(#28387d));background:-moz-linear-gradient(top, #525e96, #28387d)}.button.green,a.button.green{background-color:#84983d;border:1px solid #84983d;background-image:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#a8b653), to(#84983d));background-image:-moz-linear-gradient(100% 100% 90deg, #84983d, #a8b653)}input[type="submit"].green{background-color:#84983d;border:1px solid #84983d;background-image:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#a8b653), to(#84983d));background-image:-moz-linear-gradient(100% 100% 90deg, #84983d, #a8b653)}input.button{padding:5px 8px}.button-join,a.button-join{padding:10px 20px;display:block;text-align:center;font-size:22px;font-family:"AdelleRegular";margin:-10px 0 20px;background-color:#84983d;border:1px solid #84983d;background-image:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#a8b653), to(#84983d));background-image:-moz-linear-gradient(100% 100% 90deg, #84983d, #a8b653)}.rounded{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}table .selector{width:95px;margin:0 -5px 0 -7px}table .selector span{width:70px}.ui-datepicker{z-index:3;font-family:Arial, Helvetica, sans-serif;font-size:12px;cursor:default;display:none;margin-top:12px;background:#f3f3f3;background-image:-webkit-gradient(linear, 0% 0%, 0% 100%, from(white), to(#eaeaea));background-image:-moz-linear-gradient(100% 100% 90deg, white, #eaeaea);box-shadow:0 2px 4px rgba(0,0,0,0.5),0px 1px 2px white inset;-moz-box-shadow:0 2px 4px rgba(0,0,0,0.5),0px 1px 2px white inset;-webkit-box-shadow:0 2px 4px rgba(0,0,0,0.5),0px 1px 2px white inset;border:1px solid #ccc;padding:5px;width:175px}.ui-datepicker-prev{display:block;width:4px;height:7px;float:left;margin:9px 5px 0;cursor:pointer;background:url("../images/icon-arrows.png") no-repeat;text-indent:-9999px}.ui-datepicker-next{display:block;width:4px;height:7px;float:left;margin:9px 5px 0;cursor:pointer;background:url("../images/icon-arrows.png") no-repeat;text-indent:-9999px;float:right;background-position:-4px 0}.ui-datepicker-title{text-align:center;padding:3px 0 6px}.ui-datepicker-month{margin-right:5px}.due{position:relative;z-index:1}.ui-datepicker-trigger{float:right;position:absolute;z-index:1;margin:3px 0 0 -28px;border:none;background:none}input.datepicker,table input.datepicker{width:90px}.ui-datepicker-calendar{border:none}.ui-datepicker tr{border:none}.ui-datepicker thead,.ui-datepicker th{border:none;background:none;color:#777}.ui-datepicker td{border:1px solid #DDD;text-align:center;padding:6px 0 5px;background:#fafafa;height:auto;box-shadow:0px 1px 0 1px white inset;-moz-box-shadow:0px 1px 0 1px white inset;-webkit-box-shadow:0px 1px 0 1px white inset}.ui-datepicker td.ui-datepicker-other-month{background:#f3f3f3}.ui-datepicker td.ui-datepicker-current-day{background:#C31D29;box-shadow:0px 1px 2px rgba(255,255,255,0.5) inset;-moz-box-shadow:0px 1px 2px rgba(255,255,255,0.5) inset;-webkit-box-shadow:0px 1px 2px rgba(255,255,255,0.5) inset}.ui-datepicker td.ui-datepicker-current-day a{color:#fff}.alert-emergency{margin:-10px 20px 10px;border:1px solid #ddd;border-radius:5px;-moz-border-radius:5px;background:#fafafa url("../images/icon-weather.png") 10px 10px no-repeat;box-shadow:0px 1px 2px #fff inset;-moz-box-shadow:0px 1px #fff inset;-webkit-box-shadow:0px 1px 2px #fff inset}.alert-emergency p{margin:10px;padding-left:25px}.flash-notice{margin:-10px 20px 10px;border:1px solid #ddd;border-radius:5px;-moz-border-radius:5px;background:#9ccb83 url("/images/icon-notice.png") 10px 10px no-repeat;box-shadow:0px 1px 2px #fff inset;-moz-box-shadow:0px 1px #fff inset;-webkit-box-shadow:0px 1px 2px #fff inset}.flash-notice p{margin:10px;padding-left:25px}.flash-warning{margin:-10px 20px 10px;border:1px solid #ddd;border-radius:5px;-moz-border-radius:5px;background:#e1e591 url("/images/icon-warning.png") 10px 10px no-repeat;box-shadow:0px 1px 2px #fff inset;-moz-box-shadow:0px 1px #fff inset;-webkit-box-shadow:0px 1px 2px #fff inset}.flash-warning p{margin:10px;padding-left:25px}.flash-error{margin:-10px 20px 10px;border:1px solid #ddd;border-radius:5px;-moz-border-radius:5px;background:#f4aaa1 url("../images/icon-error.png") 10px 10px no-repeat;box-shadow:0px 1px 2px #fff inset;-moz-box-shadow:0px 1px #fff inset;-webkit-box-shadow:0px 1px 2px #fff inset}.flash-error p{margin:10px;padding-left:25px}.swatches{list-style:none;margin-bottom:10px;display:block;padding:5px 10px;color:#777;background:#e2e2e2;text-shadow:0 2px 1px #fff;border-radius:5px;-moz-border-radius:5px;border:1px solid #ddd;text-align:center;font-size:15px;box-shadow:0 1px 1px 1px rgba(255,255,255,0.25) inset;-moz-box-shadow:0 1px 1px 1px rgba(255,255,255,0.25) inset;-webkit-box-shadow:0 1px 1px 1px rgba(255,255,255,0.25) inset;background-image:-webkit-gradient(linear, 0% 0%, 0% 100%, from(rgba(255,255,255,0.9)), to(rgba(255,255,255,0)));background-image:-moz-linear-gradient(100% 100% 90deg, rgba(255,255,255,0), rgba(255,255,255,0.9))}.swatches em{font-size:34px;display:block;font-style:normal;font-weight:bold}.action-items-swatch{float:left;width:23%;margin-right:2%}.swatch-learn span{color:#fe9a04}.swatch-explore span{color:#525e96}.swatch-join span{color:#a6ce40}.swatch-support span{color:#c31d29}.list-actionitems,.list-resources{list-style:none}.list-actionitems li,.list-resources li{margin:5px 0 10px}.list-join{margin-left:10px}.list-join li{list-style:none;padding-bottom:5px;margin-bottom:5px;border-bottom:1px solid #eee}.list-join li:last-child{border:none}.list-kb h3{font-size:14px}.list-kb article{margin-bottom:15px}.checklist{list-style:none;margin-bottom:20px}.asses.checklist{margin:0}.asses-actions{text-align:right}.logos{overflow:hidden;margin-bottom:50px}.logos p{margin:0;padding:0}.logos img{padding-right:10px}.button.reassessment_button{position:relative;left:10px;top:-13px}.todo-details ul{list-style:none}.todo-details li{display:inline;font-size:125%}.todo-details li select{padding:10px}.todo-details .attributes{clear:both;margin-bottom:30px}.todo-details .attributes li{display:inline-block;margin-right:40px}.todo-details .attributes li.complete{float:right}.todo-details .todo-description{float:left;width:700px;display:block;margin-bottom:30px}.todo-details .actions{float:left;margin-right:0.5em}.todo-details .field{clear:left}.short-details{margin:0 10px 30px}.short-details .icon{float:left;padding:8px 8px 8px 0}td.action{white-space:nowrap}.todo-submit{position:absolute;right:20px;bottom:35px}#todo_user_id{max-width:100px}input[type="submit"].todo-note-submit{padding-left:0;background:none;border:none;color:#C31D29;font-weight:normal}.log ol{margin-bottom:0px}.log li{list-style:none;margin-bottom:5px}.log form,.log .add{margin-left:10px;margin-bottom:20px}.log .field{margin-bottom:0}.todo-nav{position:absolute;bottom:0px;right:185px}.wrapper{min-height:100%}.content{padding-bottom:20px}footer{position:relative;margin-top:-30px;height:30px;clear:both}footer nav li{float:left;margin-right:20px}.map_canvas_container{width:270px}#map_canvas{height:200px;clear:both;width:270px;margin:0 auto;margin-bottom:20px}#map_canvas_large{height:500px;clear:both;width:270px;margin:0 auto;margin-bottom:20px}.map-address{text-align:left;margin-bottom:20px}.buddy{margin-bottom:20px;clear:both}.buddy .badge{float:left;height:60px;text-align:center;width:65px}.buddies .buddy:last-child{margin:0}h2.buddy{clear:both;padding:0;margin-bottom:10px}h3.buddy{clear:both;padding:0;margin-bottom:20px}h3.nopad{padding:0}.buddies h4{padding:5px 65px 10px}.buddies ul{list-style:none;padding:0 50px}.buddies li{display:inline-block;margin:0 5px}.button.buddy-action{width:100px;text-align:center;margin-bottom:5px}.resource{margin-bottom:20px;clear:both}.resource.offer{margin-bottom:20px;clear:both}.resource-form{padding:10px;background:#cee1f3}.resource-form .field{margin-bottom:10px}.top-nav.battle,.top-nav.settings{margin-bottom:10px;border-bottom:1px solid #525e96}.buddy-filter{background:#cee1f3;padding:10px;margin-bottom:20px}table#messages{border:none;border-top:1px solid #999;margin-bottom:10px}table#messages p{margin:0;margin-bottom:10px}table#messages tr{border-bottom:1px solid #ccc}table#messages td{padding:10px;border:none}table#messages td.badge{text-align:center;padding-top:20px;vertical-align:top;width:5%}table#messages td.badge .date{color:#777}table#messages td.badge .message_delete input[type="submit"]{font-size:.75em;padding:3px 5px}table#messages td.from{vertical-align:top;width:35%}table#messages td.body{width:60%;-webkit-hyphens:auto;-moz-hyphens:auto;hyphens:auto;-ms-hyphens:auto;word-break:break-word;-ms-word-break:break-word}table#messages td textarea{width:95%;height:100px;margin-bottom:10px}#messages-nav{text-align:right}#distress-switch{box-shadow:0 1px 1px 1px rgba(255,255,255,0.25) inset;padding:5px;background:#ccc;color:#333;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}#distress-switch.on{background:#C31D29;color:#fff}#distress-switch span#distress-status{font-weight:bold}#distress-switch .join_button{padding:15px}#distress-switch .crisis-vis{left:30px;position:absolute;top:60px}#distress-switch .crisis-vis a{color:white}#distress-switch #crisis-deactivate{background:none;box-shadow:none;color:#C4C4C4;width:100%}#distress-switch:hover .crisis-vis a{color:#C31D29}#some-buddies{background:#ccc;padding:10px}.js #crisis-visibility #battle-buddies-list,.js #battle-buddies #battle-buddies-list{display:none}.needs .need_call{padding:0}.needs .need_call .need_description{font-weight:bold;font-size:1.1em}.needs .need_call .need_provided{color:#ccc}.crisis_advice p{margin:10px 10px 10px 0}input.library-search{width:75%}ul.library{margin:10px}ul.library li{list-style-type:none;margin-bottom:5px}.library-sidebar{padding:10px;background:#F3F3F3;border-radius:5px;-moz-border-radius:5px;border:1px solid #eee;box-shadow:0px 1px 2px white inset;-moz-box-shadow:0px 1px 2px white inset;-webkit-box-shadow:0px 1px 2px white inset}.library-sidebar p:last-child{margin:0}table#edit_todos,table#edit_questions{border:none}table#edit_todos tr,table#edit_questions tr{border-bottom:1px solid #ccc}table#edit_todos tr.expanded td,table#edit_todos tr.expanded:hover td{background:#fff}table#edit_questions tr.expanded td,table#edit_questions tr.expanded:hover td{background:#fff}table#edit_todos td,table#edit_questions td{text-align:left;padding:10px;border:none}table#edit_todos td.respond,table#edit_questions td.respond{width:100px;text-align:left}table#edit_todos td .edit label,table#edit_questions td .edit label{font-weight:bold}table#edit_todos td .edit p,table#edit_questions td .edit p{margin-bottom:20px}table#edit_todos td .edit input[type="text"],table#edit_todos td .edit textarea{width:600px}table#edit_questions td .edit input[type="text"],table#edit_questions td .edit textarea{width:600px}table#edit_todos td .delete,table#edit_questions td .delete{float:right}table .icon{text-align:center;white-space:nowrap}.articles td{border:none}td.actions{text-align:right}table#subscription_events th{padding:1em}table#subscription_events td{padding:1em}table#subscription_events td{padding:1em;text-align:right;vertical-align:top}table#subscription_events td.datetime{white-space:nowrap}table#subscription_events td.notes{text-align:left}table#subscription_events td.actions .button:not(:last-child){margin-bottom:1em}.todo-details h3,.todo-logs h3{margin:0;padding:0}#landing #headline{font-size:15px;text-align:right;font-family:"AdelleRegular"}#landing #headline h1{color:#241b73;font-size:22px}#landing #subhead{margin-bottom:30px}#landing h2{border-bottom:1px solid #EEE;margin-bottom:5px;padding-bottom:5px}h3{border-bottom:1px solid #EEE;margin-bottom:5px;padding-bottom:5px}#landing #dont-risk-it{height:275px;background:url("/images/dont-risk-it.jpg") center bottom no-repeat;margin:0 10px 20px}#landing #dont-risk-it h1,#landing #dont-risk-it p{color:#fff;font-family:Arial, Helvetica, sans-serif}#landing #dont-risk-it h1{padding-top:20px;text-shadow:#000 2px 2px 5px}#landing #dont-risk-it p{font-size:17px;margin-bottom:20px}#landing #dont-risk-it .button{margin-top:30px;font-size:17px;width:200px;padding:10px 10px}.template-preview{border:1px solid #ccc;border-radius:8px;margin:10px;background:#f2f8fc}.template-preview .subject{border-bottom:1px solid #ccc;padding:10px 0;font-size:1.4rem;font-weight:bold}.template-preview ul,.template-preview ol{list-style-position:inside}div.selector,div.selector span,div.checker span,div.radio span,div.uploader,div.uploader span.action,div.button,div.button span{background-image:url(/images/sprite.png);background-repeat:no-repeat;-webkit-font-smoothing:antialiased}.selector,.radio,.checker,.uploader,.button,.selector *,.radio *,.checker *,.uploader *,.button *{margin:0;padding:0}input.text,input.email,input.password,textarea.uniform{font-size:12px;font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;font-weight:normal;padding:3px;color:#777;background:url("../../../public/images/bg-input-focus.png") repeat-x 0px 0px;background:url("../../../public/images/bg-input.png") repeat-x 0px 0px;border-top:solid 1px #aaa;border-left:solid 1px #aaa;border-bottom:solid 1px #ccc;border-right:solid 1px #ccc;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;outline:0}input.text:focus,input.email:focus,input.password:focus,textarea.uniform:focus{-webkit-box-shadow:0px 0px 4px rgba(0,0,0,0.3);-moz-box-shadow:0px 0px 4px rgba(0,0,0,0.3);box-shadow:0px 0px 4px rgba(0,0,0,0.3);border-color:#999;background:url("../../../public/images/bg-input-focus.png") repeat-x 0px 0px}div.selector{background-position:-483px -130px;line-height:26px;height:26px}div.selector span{background-position:right 0px;height:26px;line-height:26px}div.selector select{top:0px;left:0px}div.selector:active,div.selector.active{background-position:-483px -156px}div.selector:active span,div.selector.active span{background-position:right -26px}div.selector.focus,div.selector.hover,div.selector:hover{background-position:-483px -182px}div.selector.focus span,div.selector.hover span,div.selector:hover span{background-position:right -52px}div.selector.focus:active,div.selector.focus.active,div.selector:hover:active,div.selector.active:hover{background-position:-483px -208px}div.selector.focus:active span,div.selector:hover:active span,div.selector.active:hover span,div.selector.focus.active span{background-position:right -78px}div.selector.disabled{background-position:-483px -234px}div.selector.disabled span{background-position:right -104px}div.checker{width:19px;height:19px}div.checker input{width:19px;height:19px}div.checker span{background-position:0px -260px;height:19px;width:19px}div.checker:active span,div.checker.active span{background-position:-19px -260px}div.checker.focus span,div.checker:hover span{background-position:-38px -260px}div.checker.focus:active span,div.checker:active:hover span,div.checker.active:hover span,div.checker.focus.active span{background-position:-57px -260px}div.checker span.checked{background-position:-76px -260px}div.checker:active span.checked,div.checker.active span.checked{background-position:-95px -260px}div.checker.focus span.checked,div.checker:hover span.checked{background-position:-114px -260px}div.checker.focus:active span.checked,div.checker:hover:active span.checked,div.checker.active:hover span.checked,div.checker.active.focus span.checked{background-position:-133px -260px}div.checker.disabled span,div.checker.disabled:active span,div.checker.disabled.active span{background-position:-152px -260px}div.checker.disabled span.checked,div.checker.disabled:active span.checked,div.checker.disabled.active span.checked{background-position:-171px -260px}div.radio{width:18px;height:18px}div.radio input{width:18px;height:18px}div.radio span{height:18px;width:18px;background-position:0px -279px}div.radio:active span,div.radio.active span{background-position:-18px -279px}div.radio.focus span,div.radio:hover span{background-position:-36px -279px}div.radio.focus:active span,div.radio:active:hover span,div.radio.active:hover span,div.radio.active.focus span{background-position:-54px -279px}div.radio span.checked{background-position:-72px -279px}div.radio:active span.checked,div.radio.active span.checked{background-position:-90px -279px}div.radio.focus span.checked,div.radio:hover span.checked{background-position:-108px -279px}div.radio.focus:active span.checked,div.radio:hover:active span.checked,div.radio.focus.active span.checked,div.radio.active:hover span.checked{background-position:-126px -279px}div.radio.disabled span,div.radio.disabled:active span,div.radio.disabled.active span{background-position:-144px -279px}div.radio.disabled span.checked,div.radio.disabled:active span.checked,div.radio.disabled.active span.checked{background-position:-162px -279px}div.uploader{background-position:0px -297px;height:28px}div.uploader span.action{background-position:right -409px;height:24px;line-height:24px}div.uploader span.filename{height:24px;margin:2px 0px 2px 2px;line-height:24px}div.uploader.focus,div.uploader.hover,div.uploader:hover{background-position:0px -353px}div.uploader.focus span.action,div.uploader.hover span.action,div.uploader:hover span.action{background-position:right -437px}div.uploader.active span.action,div.uploader:active span.action{background-position:right -465px}div.uploader.focus.active span.action,div.uploader:focus.active span.action,div.uploader.focus:active span.action,div.uploader:focus:active span.action{background-position:right -493px}div.uploader.disabled{background-position:0px -325px}div.uploader.disabled span.action{background-position:right -381px}div.button{background-position:0px -523px}div.button span{background-position:right -643px}div.button.focus,div.button:focus,div.button:hover,div.button.hover{background-position:0px -553px}div.button.focus span,div.button:focus span,div.button:hover span,div.button.hover span{background-position:right -673px}div.button.active,div.button:active{background-position:0px -583px}div.button.active span,div.button:active span{background-position:right -703px;color:#555}div.button.disabled,div.button:disabled{background-position:0px -613px}div.button.disabled span,div.button:disabled span{background-position:right -733px;color:#bbb;cursor:default}div.button{height:30px}div.button span{margin-left:13px;height:22px;padding-top:8px;font-weight:bold;font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;font-size:12px;letter-spacing:1px;text-transform:uppercase;padding-left:2px;padding-right:15px}div.selector{width:100px;font-size:12px}div.selector select{min-width:100px;font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;font-size:12px;border:solid 1px #fff}div.selector span{padding:0px 25px 0px 2px;cursor:pointer}div.selector span{color:#666;width:75px;text-shadow:0 1px 0 #fff}div.selector.disabled span{color:#bbb}div.checker{margin-right:5px}div.radio{margin-right:3px}div.uploader{width:190px;cursor:pointer}div.uploader span.action{width:85px;text-align:center;text-shadow:#fff 0px 1px 0px;background-color:#fff;font-size:11px;font-weight:bold}div.uploader span.filename{color:#777;width:82px;border-right:solid 1px #bbb;font-size:11px}div.uploader input{width:190px}div.uploader.disabled span.action{color:#aaa}div.uploader.disabled span.filename{border-color:#ddd;color:#aaa}.selector,.checker,.button,.radio,.uploader{display:-moz-inline-box;display:inline-block;vertical-align:middle;zoom:1;*display:inline}.selector select:focus,.radio input:focus,.checker input:focus,.uploader input:focus{outline:0}div.button a,div.button button,div.button input{position:absolute}div.button{cursor:pointer;position:relative}div.button span{display:-moz-inline-box;display:inline-block;line-height:1;text-align:center}div.selector{position:relative;padding-left:10px;overflow:hidden}div.selector span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}div.selector select{position:absolute;opacity:0;height:25px;border:none;background:none}div.checker{position:relative}div.checker span{display:-moz-inline-box;display:inline-block;text-align:center}div.checker input{opacity:0;display:inline-block;background:none}div.radio{position:relative}div.radio span{display:-moz-inline-box;display:inline-block;text-align:center}div.radio input{opacity:0;text-align:center;display:inline-block;background:none}div.uploader{position:relative;overflow:hidden;cursor:default}div.uploader span.action{float:left;display:inline;padding:2px 0px;overflow:hidden;cursor:pointer}div.uploader span.filename{padding:0px 10px;float:left;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;cursor:default}div.uploader input{opacity:0;position:absolute;top:0;right:0;bottom:0;float:right;height:25px;border:none;cursor:default}
