html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}:focus{outline:0}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}h1,h2,h3,h4,h5{font-family:Georgia,"Times New Roman",Times,Serif}body{background:#c3ced9 url(/cr/images/body_bg.png) repeat-x center top;font-family:Helvetica,Arial,"Sans Serif"}body.home{background-image:url(/cr/images/body_bg_home.png)}body
div#container{position:relative;margin:0
auto;width:960px;background:transparent url(/cr/images/content_bg_2.png) repeat-x center 302px;z-index:10}body.home
div#container{background-position:center 456px}body div#container
div#header{position:relative;height:202px}body div#container div#header
img#logo{display:block;margin:0
0 1px 51px;width:378px;height:144px}body div#container div#header form#stay-informed{position:absolute;top:100px;right:0;z-index:40;padding:0
5px}body div#container div#header form#stay-informed
p{display:block;float:left;height:33px;vertical-align:middle;color:#002d5e;font-size:11px;padding-top:6px}body div#container div#header form#stay-informed p
strong{font-weight:bold;color:#fff}body div#container div#header form#stay-informed
div.shade{position:absolute;top:0;left:0;width:100%;height:33px;line-height:33px;text-align:center;background:transparent url(/cr/images/shade_bg.png)}body div#container div#header form#stay-informed div.shade
img{vertical-align:middle}body div#container div#header form#stay-informed
label.text{display:block;float:left;padding:0;margin:6px
0 4px 3px;margin-top:0;margin-bottom:0;border:1px
solid #aaa;border:none}body div#container div#header form#stay-informed label.invalid-also
input{border-color:#600}body div#container div#header form#stay-informed label.text
span.title{display:none;display:block;font-size:0.7em;font-weight:bold;color:#333;margin-bottom:2px;text-align:left}body div#container div#header form#stay-informed label.text
input{display:block;margin:0;padding:2px;border:1px
solid #f1f1f1;background:#f1f1f1 url(/cr/images/ac_form_el_bg.jpg) repeat-x center bottom;font-size:11px}form#stay-informed label
input.invalid{border-color:#900}body div#container div#header form#stay-informed label
input.pre{color:#17395d}body div#container div#header form#stay-informed
label.email{width:98px}body div#container div#header form#stay-informed label.email
input{width:92px}body div#container div#header form#stay-informed
label.zip{width:43px}body div#container div#header form#stay-informed label.zip
input{width:37px}body div#container div#header form#stay-informed
button.sub{display:block;float:right;padding:0;margin:11px
0 4px 3px;border:1px
solid #e2e7ec}body div#container div#header form#stay-informed button.sub::-moz-focus-inner{border:none;padding:0}body div#container div#header form#stay-informed button.sub
span.title{display:block;margin:0;padding:3px;background-color:#e51535;font-size:11px;font-weight:bold;color:#cbcdcf;color:#fff}body div#container div#header div#stay-informed-errors{display:none;position:absolute;right:0;top:80px;width:340px;height:60px;z-index:20;background:transparent url(/cr/images/60-white.png)}body div#container div#header div#stay-informed-errors
p{text-align:center;padding:0.8em;font-size:0.7em;color:#777}body div#container div#header ul#nav-primary{width:920px;height:57px;padding:0
20px;background:transparent url(/cr/images/nav_bg.png) no-repeat center top;font-family:Georgia,"Times New Roman",Times,Serif}body div#container div#header ul#nav-primary
li{display:inline;line-height:57px}body div#container div#header ul#nav-primary li
a{display:block;float:left;line-height:57px;height:57px;padding:0
22px;text-transform:uppercase;text-decoration:none;color:#fff;background:transparent url(/cr/images/nav_li_bg.png) no-repeat right 2px}body div#container div#header ul#nav-primary li:last-child
a{background:none}body div#container div#header ul#nav-primary li.hov a,
body div#container div#header ul#nav-primary li.sel
a{background:transparent url(/cr/images/nav_li_sel_bg.png) repeat-x center top}body div#container
div#body{}body div#container div#body
div#sidebar{float:left;width:280px;font-size:12px}body div#container div#body div#sidebar
form{width:208px;height:196px;padding:56px
36px 0 36px;padding-top:41px;height:211px}body div#container div#body div#sidebar form
div.shade{line-height:252px}body div#container div#body div#sidebar form
p{padding:20px;line-height:1.4em;color:#222}body div#container div#body div#sidebar form
ul{}body div#container div#body div#sidebar form ul
li{display:block;overflow:auto}body div#container div#body div#sidebar form ul li
div.custom{display:none;text-align:center;margin-top:13px}body div#container div#body div#sidebar form ul li.amount div.custom
label.amount{display:inline;font-size:24px;font-weight:bold;color:#3a3a3d}body div#container div#body div#sidebar form ul li.amount div.custom label.amount
input{text-align:right;font-size:20px;height:24px;width:55px;margin-left:2px;margin-right:10px}body div#container div#body div#sidebar form ul
li.sub{}body div#container div#body div#sidebar form ul
li.amount{position:relative;text-align:left;height:70px;padding:0
0 4px 0;padding-bottom:4px}body div#container div#body div#sidebar form ul li.amount
ul{width:88px;padding:0
0 0 12px}body div#container div#body div#sidebar form ul li.amount ul
li{overflow:hidden;height:20px}body div#container div#body div#sidebar form ul li.amount ul li
label{font-weight:normal;color:#17395d;font-size:14px}body div#container div#body div#sidebar form ul li.amount
ul.right{position:absolute;top:0;right:0}body div#container div#body div#sidebar form ul
li.check{padding-left:6px;overflow:hidden}body div#container div#body div#sidebar form ul li.last-check{margin-bottom:10px}body div#container div#body div#sidebar form ul li
label.text{display:block;float:left;padding:0;margin-bottom:4px;border:1px
solid #aaa;border:none}body div#container div#body div#sidebar form ul li
label.invalid{border-color:#600}body div#container div#body div#sidebar form ul li label.text
span.title{display:block;font-size:0.8em;font-weight:bold;color:#333;margin-bottom:2px}body div#container div#body div#sidebar form ul li label.text
input{display:block;margin:0;padding:2px;border:1px
solid #f1f1f1;border-color:#aaa;background:#f1f1f1 url(/cr/images/ac_form_el_bg.jpg) repeat-x center bottom;font-size:10px}body div#container div#body div#sidebar form ul li label
input.invalid{border-color:#900}body div#container div#body div#sidebar form ul li label
input.pre{color:#17395d}body div#container div#body div#sidebar form ul li
label.fname{width:100px}body div#container div#body div#sidebar form ul li label.fname
input{width:94px}body div#container div#body div#sidebar form ul li
label.lname{margin-left:4px;width:100px}body div#container div#body div#sidebar form ul li label.lname
input{width:94px}body div#container div#body div#sidebar form ul li
label.phone{width:206px}body div#container div#body div#sidebar form ul li label.phone
input{width:200px}body div#container div#body div#sidebar form ul li
label.cell{width:206px}body div#container div#body div#sidebar form ul li label.cell
input{width:200px}body div#container div#body div#sidebar form ul li
label.email{width:120px}body div#container div#body div#sidebar form ul li label.email
input{width:114px}body div#container div#body div#sidebar form ul li
label.zip{margin-left:4px;width:80px}body div#container div#body div#sidebar form ul li label.zip
input{width:74px}body div#container div#body div#sidebar form ul li
button.sub{position:relative;display:block;float:right;padding:0;margin:0
4px 4px 0;border:1px
solid #e2e7ec;z-index:40}body div#container div#body div#sidebar form ul li button.sub::-moz-focus-inner{border:none;padding:0}body div#container div#body div#sidebar form ul li button.sub
span.title{display:block;margin:0;padding:4px;background-color:#e51535;color:#fad0d7;font-weight:bold;font-size:10px}body div#container div#body div#sidebar form ul li
button.disabled{color:#999}body div#container div#body div#sidebar form#join ul li
button.sub{margin-top:10px;margin-top:0}body div#container div#body div#sidebar
form#contribute{margin:20px
0 14px 0;background:transparent url(/cr/images/contribute_form_bg.png) no-repeat center top}body div#container div#body div#sidebar
form#join{height:260px;padding-top:36px;background:transparent url(/cr/images/join_form_bg.png) no-repeat center top}body div#container div#body div#sidebar form#join
ul{padding-top:50px}body div#container div#body div#sidebar form#join
div.alert{}body div#container div#body div#sidebar form#join div.alert
h1{margin-top:60px;text-align:center}body div#container div#body div#sidebar div#join-errors{position:absolute;display:none;bottom:12px;left:36px;width:208px;height:40px;background:transparent url(/cr/images/60-white.png);z-index:0}body div#container div#body div#sidebar div#join-errors
p{font-size:0.8em;color:#777;line-height:40px;padding-left:10px}body div#container div#body
div#content{float:right;width:680px}body div#container div#body div#content
div.notify{width:670px}body div#container div#body div#content.no-sidebar{width:960px}body div#container div#body div#content
div#ads{float:right;width:220px}body div#container div#body div#content div#ads
div.ad{}body div#container div#body div#content div#ads div.ad
a{display:block;margin:10px}body div#container div#body div#content div#ads div.ad a
img{}body div#container div#body div#content
h1{font-weight:normal;color:#183a5f;font-style:italic;font-size:1.4em;padding-top:30px;padding-bottom:3px;border-bottom:1px solid #183a5f;margin-bottom:16px}body div#container div#body div#content h1
strong{text-transform:uppercase;font-style:normal;font-weight:bold}body div#container div#body div#content h1#page-title{padding:56px
0 0 0;color:#D8DFE7;font-size:1.6em;border:none}body div#container div#body div#content h1#page-title
a{color:#fff;text-decoration:none}body.home div#container div#body div#content div.latest-posts{padding-right:220px}body div#container div#body div#content
div.posts{padding-bottom:20px;padding-right:20px;padding:2px
20px 20px 0}body div#container div#body div#content div.posts
div.post{padding-bottom:20px;margin-top:20px;border-bottom:1px dotted #183a5f}body div#container div#body div#content div.posts div.post
h2.title{font-size:0.9em;margin-bottom:4px}body div#container div#body div#content div.posts div.post h2.title
a{color:#b7112a;text-decoration:none}body div#container div#body div#content div.posts div.post h2.title a:hover{text-decoration:underline}body div#container div#body div#content div.posts div.post
h3.dateline{font-size:0.8em;font-family:Helvetica,Arial,"Sans Serif";color:#6c8db0;font-weight:normal;margin-bottom:4px}body div#container div#body div#content div.posts div.post
div.excerpt{margin-top:8px;font-size:0.8em;line-height:1.3em}body div#container div#body div#content div.posts div.post div.excerpt
p{}body div#container div#body div#content div.posts div.post div.excerpt
ul{}body div#container div#body div#content div.posts div.post div.excerpt
ol{}body div#container div#body div#content div.posts div.post div.excerpt
blockquote{}body div#container div#body div#content div.posts div.post
div.content{font-size:0.8em;line-height:1.4em}body div#container div#body div#content div.posts div.post div.content
a{color:#b7112a;text-decoration:none}body div#container div#body div#content div.posts div.post div.content a:hover{text-decoration:underline}body div#container div#body div#content div.posts div.post div.content
h1{}body div#container div#body div#content div.posts div.post div.content
h2{margin:1.2em 0 0.8em 0;font-size:1.4em}body div#container div#body div#content div.posts div.post div.content
h3{margin:1.2em 0 0.8em 0;font-size:1.2em}body div#container div#body div#content div.posts div.post div.content
p{margin:0.8em 0}body div#container div#body div#content div.posts div.post div.content
blockquote{margin:1.2em 0 1.2em 40px;padding:16px}body div#container div#body div#content div.posts div.post div.content
ul{margin:1.2em 0 1.2em 40px}body div#container div#body div#content div.posts div.post div.content ul
li{}body div#container div#body div#content div.posts div.post div.content
ol{list-style:decimal;margin:1.2em 0 1.2em 40px}body div#container div#body div#content div.posts div.post div.content ol
li{}body div#container div#body div#content p.read-more{padding-top:10px;font-size:0.8em}body div#container div#body div#content p.read-more
a{color:#b7112a;text-decoration:none}body div#container div#body div#content div.posts div.pagination
p{font-size:0.8em;margin:1em
0;text-align:right}body div#container div#body div#content div.posts div.pagination p
a{color:#b7112a;text-decoration:none}body div#container div#body div#content div.posts div.pagination p a:hover{text-decoration:underline}body div#container div#body div#content div.media-gallery-content{}body div#container div#body div#content div.media-gallery-content
h1{width:450px}body div#container div#body div#content div.media-gallery-content h1
a{color:#183A5F;text-decoration:none}body div#container div#body div#content div.media-gallery-content
h2{color:#b7112a;padding:10px
0}body div#container div#body div#content div.media-gallery-content div.image-gallery{margin:20px
0}body div#container div#body div#content div.media-gallery-content
div.video{margin:20px
0}body div#container div#body div#content div.media-gallery-content table.gallery-index{width:680px}body div#container div#body div#content div.media-gallery-content table.gallery-index
td{width:240px;padding:10px}body div#container div#body div#content div.media-gallery-content table.gallery-index td
h1{width:240px}body div#container div#body div#content div.media-gallery-content table.gallery-index td
p{text-align:right;font-size:0.8em;font-weight:bold}body div#container div#body div#content div.media-gallery-content table.gallery-index td p
a{color:#b7112a;text-decoration:none}body div#container div#body div#content div.media-gallery-content table.gallery-index td p a:hover{text-decoration:underline}body div#container div#body div#content
div.intro{font-size:0.75em;line-height:1.3em;padding:2em
0;border-bottom:1px dotted #183a5f;margin:0
1.0em 1.0em 0}body div#container div#body div#content
div#candidates{position:relative;width:680px;height:254px}body div#container div#body div#content div#candidates
h1{font-size:1.8em;color:#466185;padding:20px
0 7px 0;margin:0;border:none;font-weight:bold;font-style:normal}body div#container div#body div#content div#candidates
ul{}body div#container div#body div#content div#candidates ul
li{display:none;cursor:pointer;padding:7px
0}body div#container div#body div#content div#candidates ul li
img{float:left;margin:0
20px 0 34px;width:146px;height:145px;padding:9px
16px 16px 9px;background:transparent url(/cr/images/candidate_img_bg.png) no-repeat center top}body div#container div#body div#content div#candidates ul li
h2{padding:8px
0 2px 0;text-transform:uppercase;font-size:1.2em;color:#fff}body div#container div#body div#content div#candidates ul li h2
a{text-decoration:none;color:#fff}body div#container div#body div#content div#candidates ul li
h3{font-family:Helvetica,Arial,"Sans Serif";font-weight:normal;font-size:0.8em;color:#6c8db0}body div#container div#body div#content div#candidates ul li
p{margin-top:16px;font-size:0.8em;color:#fff}body div#container div#body div#content div#candidates ul
li.hov{background:transparent url(/cr/images/candidate_bg.png)}body div#container div#body div#content div#candidates ul li.hov
img{background-image:url(/cr/images/candidate_img_bg_hov.png)}body div#container div#body div#content div#candidates ul li.conf-ad{}body div#container div#body div#content div#candidates ul li.conf-ad
img{width:680px;height:184px;padding:0;background:none;margin:0}body div#container div#body div#content div#candidates
div.tabs{position:absolute;bottom:25px;right:10px;z-index:20}body div#container div#body div#content div#candidates div.tabs
a{display:block;width:20px;height:9px;margin-right:8px;float:left;background:transparent url(/cr/images/candidates_tab_bg.png) no-repeat center top}body div#container div#body div#content div#candidates div.tabs a:hover,
body div#container div#body div#content div#candidates div.tabs
a.activeSlide{background-position:center -9px}body div#container div#body div#content
div.candidatesindex{padding-right:0;width:680px}body div#container div#body div#content div.candidatesindex ul.candidate-list{}body div#container div#body div#content div.candidatesindex ul.candidate-list
li{display:block;float:left;width:320px;height:102px;padding:16px
8px 12px 8px}body div#container div#body div#content div.candidatesindex ul.candidate-list li
img{float:left;background:transparent url(/cr/images/candidate_img_sm_bg.png) no-repeat center top;padding:9px
16px 15px 9px;margin-right:10px}body div#container div#body div#content div.candidatesindex ul.candidate-list li
h2{padding-left:112px;padding-top:8px;font-size:0.9em}body div#container div#body div#content div.candidatesindex ul.candidate-list li h2
a{text-decoration:none;color:#b7112a}body div#container div#body div#content div.candidatesindex ul.candidate-list li h2 a:hover{text-decoration:underline}body div#container div#body div#content div.candidatesindex ul.candidate-list li
p{padding-top:2px;padding-left:112px;font-size:0.8em}body div#container div#body div#content div.candidatesindex ul.candidate-list li p
a{text-transform:lowercase;text-align:center;text-decoration:none;display:block;margin-top:10px;padding:6px;width:75px;background-color:#265b95;border:1px
solid #ecf0f3;color:#d4deea}body div#container div#body div#content div.candidatesindex ul.candidate-list li:hover,
body div#container div#body div#content div.candidatesindex ul.candidate-list
li.hov{background-color:#eceff3}body div#container div#body div#content
div.candidatesdetail{padding-right:230px}body div#container div#body div#content div.candidatesdetail
div.bio{padding:0
0 20px 0;margin-bottom:20px;border-bottom:1px dotted #183a5f}body div#container div#body div#content div.candidatesdetail div.bio
img.portrait{float:left;margin:20px
20px 20px 0;padding:9px
10px 10px 9px;background:transparent url(/cr/images/candidate_img_lg_bg.png) no-repeat center top}body div#container div#body div#content div.candidatesdetail div.bio
h1{margin-top:0;margin-bottom:10px;padding-bottom:10px;padding-top:30px;padding-left:0;border:none;background:none;font-style:normal;font-weight:bold;color:#b7112a}body div#container div#body div#content div.candidatesdetail
p{margin:10px
0;font-size:0.8em;line-height:1.2em}body div#container div#body div#content div.candidatesdetail
ul{margin:10px
0;font-size:0.8em;line-height:1.2em}body div#container div#body div#content div.candidatesdetail
ol{margin:10px
0;font-size:0.8em;line-height:1.2em}body div#container div#body div#content div.candidatesdetail
blockquote{margin:10px
0;font-size:0.8em;line-height:1.2em}body div#container div#body div#content div.candidatesdetail
h1{margin-top:20px;padding:14px
0 14px 12px;background:transparent url(/cr/images/h1_bg.png) no-repeat left top;border-bottom:1px dotted #183a5f}body div#container div#body div#content div.candidatesdetail
h2{color:#b7112a;padding-bottom:10px}body div#container div#body div#content div.candidatesdetail div.race-info,
body div#container div#body div#content div.candidatesdetail div.ext-info{padding:0
0 20px 0;margin-bottom:20px;border-bottom:1px dotted #183a5f}body div#container div#body div#content div.candidatesdetail
div.posts{font-size:1.2em}body div#container div#body div#content div.candidatesdetail div.posts
a{color:#b7112a}body div#container div#body div#content div.candidatesdetail div.posts
h2{padding-bottom:0}body div#container div#body div#content div.candidatesdetail div.posts
blockquote{padding:0
0.8em;font-size:1.0em}body div#container div#body div#content div#right-sidebar{float:right;margin-right:17px;width:203px}body div#container div#body div#content div#right-sidebar
h2{font-size:1.2em;font-weight:normal;text-transform:uppercase;padding:10px;background-color:#183a5f;color:#d8dfe6}body div#container div#body div#content div#right-sidebar
img{display:block;margin:25px
0 0 0}body div#container div#body div#content div#right-sidebar ul.candidate-list{border-bottom:4px solid #183a5f;font-size:0.7em}body div#container div#body div#content div#right-sidebar ul.candidate-list
li{border-bottom:1px solid #183a5f;background:transparent url(/cr/images/candidate_li_arrow_off.gif) no-repeat 11px 9px}body div#container div#body div#content div#right-sidebar ul.candidate-list li
a{display:block;padding-left:22px;line-height:25px;color:#183a5f;text-decoration:none;font-weight:bold}body div#container div#body div#content div#right-sidebar ul.candidate-list li.sel,
body div#container div#body div#content div#right-sidebar ul.candidate-list
li.hov{background-color:#183a5f;background-image:url(/cr/images/candidate_li_arrow_on.gif)}body div#container div#body div#content div#right-sidebar ul.candidate-list li.sel a,
body div#container div#body div#content div#right-sidebar ul.candidate-list li.hov
a{color:#d8dfe6}body div#container div#body div#content div#right-sidebar div.vol-form{font-size:0.7em;color:#183a5f;background:transparent url(/cr/images/vol_form_foot_bg.png) no-repeat center bottom;margin-bottom:20px}body div#container div#body div#content div#right-sidebar div.vol-form
form{}body div#container div#body div#content div#right-sidebar div.vol-form form
ul{}body div#container div#body div#content div#right-sidebar div.vol-form form ul
li{display:block;overflow:hidden}body div#container div#body div#content div#right-sidebar div.vol-form form ul li
h2{text-transform:none;color:#183a5f;background:none;font-family:Helvetica,Arial,"Sans Serif";font-weight:bold}body div#container div#body div#content div#right-sidebar div.vol-form form ul li
label{}body div#container div#body div#content div#right-sidebar div.vol-form form ul li
label.text{display:block;float:left;padding:0;margin-bottom:4px}body div#container div#body div#content div#right-sidebar div.vol-form form ul li label
span.title{display:block;margin-bottom:2px;font-weight:bold}body div#container div#body div#content div#right-sidebar div.vol-form form ul li label
input{display:block;margin:0;padding:2px;border:1px
solid #f1f1f1;border:1px
solid #aaa;background:#f1f1f1 url(/cr/images/ac_form_el_bg.jpg) repeat-x center bottom;font-size:10px}body div#container div#body div#content div#right-sidebar div.vol-form form ul li
select{margin-top:14px}body div#container div#body div#content div#right-sidebar div.vol-form form ul li
label.invalid{border-color:#600}body div#container div#body div#content div#right-sidebar div.vol-form form ul li label
input.invalid{border-color:#900}body div#container div#body div#content div#right-sidebar div.vol-form form ul li
select{width:120px;float:left}body div#container div#body div#content div#right-sidebar div.vol-form form ul li
label.fname{width:98px}body div#container div#body div#content div#right-sidebar div.vol-form form ul li label.fname
input{width:92px}body div#container div#body div#content div#right-sidebar div.vol-form form ul li
label.lname{margin-left:3px;width:98px}body div#container div#body div#content div#right-sidebar div.vol-form form ul li label.lname
input{width:92px}body div#container div#body div#content div#right-sidebar div.vol-form form ul li label.email,
body div#container div#body div#content div#right-sidebar div.vol-form form ul li label.cell,
body div#container div#body div#content div#right-sidebar div.vol-form form ul li label.addr1,
body div#container div#body div#content div#right-sidebar div.vol-form form ul li label.addr2,
body div#container div#body div#content div#right-sidebar div.vol-form form ul li
label.city{width:201px}body div#container div#body div#content div#right-sidebar div.vol-form form ul li label.email input,
body div#container div#body div#content div#right-sidebar div.vol-form form ul li label.cell input,
body div#container div#body div#content div#right-sidebar div.vol-form form ul li label.addr1 input,
body div#container div#body div#content div#right-sidebar div.vol-form form ul li label.addr2 input,
body div#container div#body div#content div#right-sidebar div.vol-form form ul li label.city
input{width:195px}body div#container div#body div#content div#right-sidebar div.vol-form form ul li
label.zip{margin-left:3px;width:78px}body div#container div#body div#content div#right-sidebar div.vol-form form ul li label.zip
input{width:72px}body div#container div#body div#content div#right-sidebar div.vol-form form ul li
button.sub{display:block;padding:0;margin:8px
auto;border:1px
solid #e2e7ec}body div#container div#body div#content div#right-sidebar div.vol-form form ul li button.sub::-moz-focus-inner{border:none;padding:0}body div#container div#body div#content div#right-sidebar div.vol-form form ul li button.sub
span.title{display:block;margin:0;padding:4px;background-color:#265b95;color:#d4deea;font-weight:bold;font-size:10px}body div#container div#body div#content div#right-sidebar div.vol-form form ul
li.check{padding-left:35px;line-height:17px;padding:2px
0 2px 40px}body div#container div#body div#content div#right-sidebar div.vol-form form ul li.check
input{float:left;margin-left:-20px}body div#container div#body div#content div#right-sidebar div#vol-form-errors{display:none;margin:0.4em 0;background:transparent url(/cr/images/60-white.png)}body div#container div#body div#content div#right-sidebar div#vol-form-errors
p{color:#777;text-align:center;padding:0.8em 0}body div#container div#body
div#content.contribute{padding-left:20px}body div#container div#body div#content.contribute
ul.errors{display:none;margin:1em
3em;padding:1em;background:#fdd;border:2px
solid #855;list-style:none}body div#container div#body div#content.contribute ul.errors
li.extended{display:none;margin:15px
45px}body div#container div#body div#content.contribute ul.errors
li.proc{line-height:1.4em}body div#container div#body div#content.contribute
form#cont{position:relative;width:680px;font-size:16px}body div#container div#body div#content.contribute form#cont
h1{font-size:1.2em;font-style:normal;font-weight:bold;color:#b7112a;padding:15px;border-bottom-style:dotted}body div#container div#body div#content.contribute form#cont div.form-wrap{position:relative}body div#container div#body div#content.contribute form#cont div.body div#container div#body div#content.contribute form#cont-wrap{position:relative}body div#container div#body div#content.contribute form#cont
ul{list-style:none;padding:0;margin:0}body div#container div#body div#content.contribute form#cont ul.contact li,
body div#container div#body div#content.contribute form#cont ul.payment
li{padding:3px
0}body div#container div#body div#content.contribute form#cont ul li
input{}body div#container div#body div#content.contribute form#cont ul li input[type=text]{height:30px;width:210px;height:26px;width:208px;width:200px;font-size:16px;border:1px
solid #cce;border-top-color:#ddf;border-bottom-color:#99c}body div#container div#body div#content.contribute form#cont ul li
input.city{width:130px}body div#container div#body div#content.contribute form#cont ul li
input.cvv2{width:80px}body div#container div#body div#content.contribute form#cont ul li
input.invalid{border-color:#a88;border-top-color:#daa;border-bottom-color:#855;background-color:#fdd}body div#container div#body div#content.contribute form#cont ul li
select{font-size:14px}body div#container div#body div#content.contribute form#cont ul li
span.error{padding:2px
8px 2px 0;display:block;font-size:0.7em;text-align:right;color:#B7112A}body div#container div#body div#content.contribute form#cont ul
li.reset{display:none}body div#container div#body div#content.contribute form#cont ul
li.pre{}body div#container div#body div#content.contribute form#cont ul li.pre
input{width:184px;width:176px;padding-right:24px;background:#edf1f4 url(/cr/images/edit.png) no-repeat right center;cursor:pointer}body div#container div#body div#content.contribute form#cont ul
li.break{height:15px}body div#container div#body div#content.contribute form#cont ul.contact,
body div#container div#body div#content.contribute form#cont
ul.payment{width:310px}body div#container div#body div#content.contribute form#cont
ul.contact{width:290px;padding:17px
0 105px 20px;padding:17px
0 65px 20px}body div#container div#body div#content.contribute form#cont
ul.payment{position:absolute;top:76px;top:20px;top:60px;top:0;right:0;width:310px;margin:0
20px 20px 20px;padding:9px;background:#fdfdfe;border:1px
solid #bbc}body div#container div#body div#content.contribute form#cont ul.payment
li{}body div#container div#body div#content.contribute form#cont ul.payment li
h2{height:30px;line-height:30px;padding:3px
0;text-align:center;font-size:14px}body div#container div#body div#content.contribute form#cont ul.payment li label span.title,
body div#container div#body div#content.contribute form#cont ul.payment li div.label
label.title{width:94px}body div#container div#body div#content.contribute form#cont ul.payment li label input[type=text]{width:190px}body div#container div#body div#content.contribute form#cont ul.payment li label
input#cvv2{width:60px}body div#container div#body div#content.contribute form#cont ul.payment
li.amounts{height:144px}body div#container div#body div#content.contribute form#cont ul.payment li.amounts
h2{margin-top:0;margin-bottom:0.2em}body div#container div#body div#content.contribute form#cont ul.payment li.amounts
ul{float:left;height:108px;width:155px;padding-bottom:0px}body div#container div#body div#content.contribute form#cont ul.payment li.amounts ul
li{width:95px;padding-left:60px}body div#container div#body div#content.contribute form#cont ul.payment li.amounts ul li label
span.title{display:inline;float:none;font-size:18px;font-weight:bold}body div#container div#body div#content.contribute form#cont ul.payment li.amounts
ul.right{float:right}body div#container div#body div#content.contribute form#cont ul.payment li.amounts ul.right
li{width:145px;padding-left:10px}body div#container div#body div#content.contribute form#cont ul.payment li.amounts
div.custom{display:none;height:108px;line-height:108px;text-align:center;font-size:24px;font-weight:bold}body div#container div#body div#content.contribute form#cont ul.payment li.amounts ul li.other input#contribute-amt-custom{width:50px;height:24px;font-weight:bold}body div#container div#body div#content.contribute form#cont ul.payment
li.submit{padding-top:10px;height:67px;height:87px;text-align:center}body div#container div#body div#content.contribute form#cont ul.payment li.submit
p{font-size:0.7em;color:#933}body div#container div#body div#content.contribute form#cont
ul.acks{width:620px;padding:30px
20px 20px 20px}body div#container div#body div#content.contribute form#cont ul.acks
li{}body div#container div#body div#content.contribute form#cont ul.acks li
label{display:block;margin-left:40px;margin-bottom:10px;font-size:12px;line-height:1.2em}body div#container div#body div#content.contribute form#cont ul.acks li label
input{margin-left:-16px}body div#container div#body div#content.contribute form#cont ul.acks li label.invalid-also{background-color:#fdd}body div#container div#body div#content.contribute form#cont ul.acks li
ol{margin:0
24px 0 12px}body div#container div#body div#content.contribute form#cont ul.acks li ol
li{font-size:0.8em}body div#container div#body div#content.contribute form#cont
div.submit{position:absolute;bottom:0;right:0;width:310px;padding:40px
20px 180px 20px;text-align:center}body div#container div#body div#content.contribute form#cont div.submit
button{line-height:25px;vertical-align:middle}body div#container div#body div#content.contribute form#cont div.submit button
img{vertical-align:baseline}body div#container div#body div#content.contribute form#cont label,
body div#container div#body div#content.contribute form#cont
div.label{}body div#container div#body div#content.contribute form#cont label span.title,
body div#container div#body div#content.contribute form#cont div.label label.title,
body div#container div#body div#content.contribute form#cont div.label div.label-group{display:block;float:left;width:76px;height:30px;font-size:12px;line-height:30px;padding-right:4px;text-align:right}body div#container div#body div#content.contribute form#cont div.label div.label-group{}body div#container div#body div#content.contribute form#cont div.label div.label-group{}body div#container div#body div#content.contribute form#cont div.label div.label-group
label{display:inline;float:none;padding:0}body div#container div#body div#content.contribute form#cont
div.terms{width:640px;padding:0
20px;margin:20px
auto;color:#777}body div#container div#body div#content.contribute form#cont div.terms
p{font-size:10px;line-height:1.4em;margin:1.6em 0}body div#container div#body div#content.contribute form#cont div.terms
ol{padding-bottom:0.8em;margin-bottom:0.8em;border-bottom:1px solid #777}body div#container div#body div#content.contribute form#cont div.terms ol
li{font-size:10px;line-height:1.4em}body div#container div#body div#content.contribute form#cont
div.alert{display:block}body div#container div#body div#content.contribute form#cont div.alert
p{padding:15px}body div#container div#body
div#content.conference{padding-left:20px}body div#container div#body div#content.conference div#conf-intro{margin-left:12px;margin-top:36px;margin-bottom:36px;padding-left:154px;width:540px;background:transparent url(/cr/images/conf-jt.jpg) no-repeat left 12px}body div#container div#body div#content.conference div#conf-intro
h2{font-size:1.5em;font-weight:bold;background:transparent;color:#B7112A;padding:10px
0}body div#container div#body div#content.conference div#conf-intro
p{font-size:0.875em;margin:0.875em 0}body div#container div#body div#content.conference div#conf-intro p.read-more
a{display:block;padding:4px
12px;background:#275b95;border:1px
solid #fff;color:#d6deeb;font-weight:bold;width:80px;text-align:center}body div#container div#body div#content.conference div#conf-intro div#conf-letter-container{display:none}div#conf-letter{padding:20px}div#conf-letter
h2{font-size:1.5em;font-weight:bold;background:transparent;color:#B7112A;padding:10px
0}div#conf-letter
p{font-size:0.75em;line-height:1.25em;margin:0.75em 0}body div#container div#body div#content.conference
ul.errors{display:none;margin:1em
3em;padding:1em;background:#fdd;border:2px
solid #855;list-style:none}body div#container div#body div#content.conference ul.errors
li.extended{display:none;margin:15px
45px}body div#container div#body div#content.conference ul.errors
li.proc{line-height:1.4em}body div#container div#body div#content.conference div#right-sidebar{}body div#container div#body div#content.conference div#right-sidebar
h2{font-size:1.5em;font-weight:bold;background:transparent;color:#B7112A;padding:10px
0}body div#container div#body div#content.conference div#right-sidebar
p{margin:0.5em 0;font-size:0.75em}body div#container div#body div#content.conference div#right-sidebar
p.bullet{font-size:0.875em;line-height:1em;color:#B7112A;font-weight:bold;padding-left:12px;background:transparent url(/cr/images/bullet-arrow.gif) no-repeat center left}body div#container div#body div#content.conference
form#conf{position:relative;width:680px;font-size:16px}body div#container div#body div#content.conference form#conf
h1{font-size:1.2em;font-style:normal;font-weight:bold;color:#b7112a;padding:15px;border-bottom-style:dotted}body div#container div#body div#content.conference form#conf div.form-wrap{position:relative}body div#container div#body div#content.conference form#conf div.body div#container div#body div#content.conference form#conf-wrap{position:relative}body div#container div#body div#content.conference form#conf
ul{list-style:none;padding:0;margin:0}body div#container div#body div#content.conference form#conf ul.contact li,
body div#container div#body div#content.conference form#conf ul.payment
li{padding:3px
0}body div#container div#body div#content.conference form#conf ul li
input{}body div#container div#body div#content.conference form#conf ul li input[type=text]{height:30px;width:210px;height:26px;width:208px;width:200px;font-size:16px;border:1px
solid #cce;border-top-color:#ddf;border-bottom-color:#99c}body div#container div#body div#content.conference form#conf ul li
input.city{width:130px}body div#container div#body div#content.conference form#conf ul li
input.cvv2{width:80px}body div#container div#body div#content.conference form#conf ul li
input.invalid{border-color:#a88;border-top-color:#daa;border-bottom-color:#855;background-color:#fdd}body div#container div#body div#content.conference form#conf ul li
select{font-size:14px}body div#container div#body div#content.conference form#conf ul li
span.error{padding:2px
8px 2px 0;display:block;font-size:0.7em;text-align:right;color:#B7112A}body div#container div#body div#content.conference form#conf ul
li.reset{display:none}body div#container div#body div#content.conference form#conf ul
li.pre{}body div#container div#body div#content.conference form#conf ul li.pre
input{width:184px;width:176px;padding-right:24px;background:#edf1f4 url(/cr/images/edit.png) no-repeat right center;cursor:pointer}body div#container div#body div#content.conference form#conf ul
li.break{height:15px}body div#container div#body div#content.conference form#conf ul.contact,
body div#container div#body div#content.conference form#conf
ul.payment{width:310px}body div#container div#body div#content.conference form#conf
ul.contact{width:290px;padding:17px
0 105px 20px;padding:17px
0 65px 20px}body div#container div#body div#content.conference form#conf
ul.payment{position:absolute;top:76px;top:20px;top:60px;top:0;right:0;width:310px;margin:0
20px 20px 20px;padding:9px;background:#fdfdfe;border:1px
solid #bbc}body div#container div#body div#content.conference form#conf ul.payment
li{}body div#container div#body div#content.conference form#conf ul.payment li
h2{height:30px;line-height:30px;padding:3px
0;text-align:center;font-size:14px}body div#container div#body div#content.conference form#conf ul.payment li label span.title,
body div#container div#body div#content.conference form#conf ul.payment li div.label
label.title{width:94px}body div#container div#body div#content.conference form#conf ul.payment li label input[type=text]{width:190px}body div#container div#body div#content.conference form#conf ul.payment li label
input#cvv2{width:60px}body div#container div#body div#content.conference form#conf ul.payment
li.amounts{height:164px}body div#container div#body div#content.conference form#conf ul.payment li.amounts
h2{margin-top:0;margin-bottom:0.2em}body div#container div#body div#content.conference form#conf ul.payment li.amounts div#amt-attending,
body div#container div#body div#content.conference form#conf ul.payment li.amounts div#amt-not-attending{display:none;padding-bottom:10px}body div#container div#body div#content.conference form#conf ul.payment li.amounts
label.att{clear:both;display:block;padding:10px
0 0 20px;font-size:0.75em;font-weight:bold}body div#container div#body div#content.conference form#conf ul.payment li.amounts p.att-disc{font-size:0.75em;font-weight:bold;clear:both;padding-left:32px}body div#container div#body div#content.conference form#conf ul.payment li.amounts
ul{float:left;height:108px;width:155px;padding-bottom:0px}body div#container div#body div#content.conference form#conf ul.payment li.amounts
ul.attending{width:290px;height:80px}body div#container div#body div#content.conference form#conf ul.payment li.amounts ul
li{width:95px;padding-left:60px}body div#container div#body div#content.conference form#conf ul.payment li.amounts ul.attending
li{width:210px}body div#container div#body div#content.conference form#conf ul.payment li.amounts ul li label
span.title{display:inline;float:none;font-size:18px;font-weight:bold}body div#container div#body div#content.conference form#conf ul.payment li.amounts ul li label
span.small{font-size:10px}body div#container div#body div#content.conference form#conf ul.payment li.amounts
ul.right{float:right}body div#container div#body div#content.conference form#conf ul.payment li.amounts ul.right
li{width:145px;padding-left:10px}body div#container div#body div#content.conference form#conf ul.payment li.amounts
div.custom{display:none;height:108px;line-height:108px;text-align:center;font-size:24px;font-weight:bold}body div#container div#body div#content.conference form#conf ul.payment li.amounts ul li.other input#contribute-amt-custom{width:50px;height:24px;font-weight:bold}body div#container div#body div#content.conference form#conf ul.payment
li.submit{padding-top:10px;height:67px;height:87px;text-align:center}body div#container div#body div#content.conference form#conf ul.payment li.submit
p{font-size:0.7em;color:#933}body div#container div#body div#content.conference form#conf
ul.acks{width:620px;padding:30px
20px 20px 20px}body div#container div#body div#content.conference form#conf ul.acks
li{}body div#container div#body div#content.conference form#conf ul.acks li
label{display:block;margin-left:40px;margin-bottom:10px;font-size:12px;line-height:1.2em}body div#container div#body div#content.conference form#conf ul.acks li label
input{margin-left:-16px}body div#container div#body div#content.conference form#conf ul.acks li label.invalid-also{background-color:#fdd}body div#container div#body div#content.conference form#conf ul.acks li
ol{margin:0
24px 0 12px}body div#container div#body div#content.conference form#conf ul.acks li ol
li{font-size:0.8em}body div#container div#body div#content.conference form#conf
div.submit{position:absolute;bottom:0;right:0;width:310px;padding:40px
20px 180px 20px;text-align:center}body div#container div#body div#content.conference form#conf div.submit
button{line-height:25px;vertical-align:middle}body div#container div#body div#content.conference form#conf div.submit button
img{vertical-align:baseline}body div#container div#body div#content.conference form#conf label,
body div#container div#body div#content.conference form#conf
div.label{}body div#container div#body div#content.conference form#conf label span.title,
body div#container div#body div#content.conference form#conf div.label label.title,
body div#container div#body div#content.conference form#conf div.label div.label-group{display:block;float:left;width:76px;height:30px;font-size:12px;line-height:30px;padding-right:4px;text-align:right}body div#container div#body div#content.conference form#conf div.label div.label-group{}body div#container div#body div#content.conference form#conf div.label div.label-group{}body div#container div#body div#content.conference form#conf div.label div.label-group
label{display:inline;float:none;padding:0}body div#container div#body div#content.conference form#conf
div.terms{width:640px;padding:0
20px;margin:20px
auto;color:#777}body div#container div#body div#content.conference form#conf div.terms
p{font-size:10px;line-height:1.4em;margin:1.6em 0}body div#container div#body div#content.conference form#conf div.terms
ol{padding-bottom:0.8em;margin-bottom:0.8em;border-bottom:1px solid #777}body div#container div#body div#content.conference form#conf div.terms ol
li{font-size:10px;line-height:1.4em}body div#container div#body div#content.conference form#conf
div.alert{display:block}body div#container div#body div#content.conference form#conf div.alert
p{padding:15px}body div#container
div#footer{clear:both;height:178px;background:#183a5f url(/cr/images/footer_bg.png) repeat-x center top;padding:20px}body div#container div#footer
p{width:370px;text-align:center;color:#fff;padding:10px;margin:10px
auto;font-size:0.8em}body div#container div#footer p.paid-for{border:1px
solid #fff}body div#container div#footer p.paid-for
a{color:#fff}body div#container div#footer
div.tag{padding-top:20px;height:40px;text-align:center;font-size:0.8em;font-family:Helvetica,Arial,"Sans Serif";text-transform:uppercase;color:#3e5670}body div#container div#footer div.tag
img{display:block;margin:0
auto;padding-bottom:4px}body div#container div#footer div.tag
h2{display:inline;font-weight:normal;font-family:Helvetica,Arial,"Sans Serif";font-size:11px;margin:0;padding:0}body div#container div#footer div.tag
p{display:inline;font-size:11px;margin:0;padding:0;color:#3e5670}body div#container div#footer div.tag
a{color:#3e5670;text-decoration:none}body div#container div#body div#content
form#contact{padding:10px
0 25px 10px;width:560px}body div#container div#body div#content form#contact
ul{list-style:none;padding:0}body div#container div#body div#content form#contact ul
li{height:48px}body div#container div#body div#content form#contact ul li
label{display:block;float:left;width:270px;margin-right:10px}body div#container div#body div#content form#contact ul li label
span.title{display:block;margin:0.8em 0 0.1em 0;font-weight:bold;font-size:0.8em}body div#container div#body div#content form#contact ul li label
span.error{display:block;margin:2px
0 0 0;font-size:0.7em}body div#container div#body div#content form#contact ul li label
input{display:block;width:260px;padding:2px;background:#fff url(/cr/images/ac_form_el_bg.jpg) repeat-x center center;border:1px
solid #999;color:#555;font-size:0.7em}body div#container div#body div#content form#contact ul li label
input.invalid{background-color:#f7fcfd;border-color:#B7112A;border-width:2px;padding:3px}body div#container div#body div#content form#contact ul li label select,
body div#container div#body div#content form#contact ul li label
textarea{font-size:0.8em}body div#container div#body div#content form#contact ul li
label.wide{margin-right:0;width:540px}body div#container div#body div#content form#contact ul label.wide
textarea{font-family:Helvetica,Arial,"Sans Serif";width:540px;height:100px;padding:4px;background:#e8e8e8;border:1px
solid #999;font-size:0.8em;color:#555}body div#container div#body div#content form#contact ul label.wide
textarea.invalid{background-color:#f7fcfd;border-color:#B7112A;border-width:2px;padding:3px}body div#container div#body div#content form#contact ul li
label.city{width:100px;margin-right:5px}body div#container div#body div#content form#contact ul li label.city
input{width:90px}body div#container div#body div#content form#contact ul li
label.state{width:80px;margin-right:5px}body div#container div#body div#content form#contact ul li
label.zip{width:80px}body div#container div#body div#content form#contact ul li label.zip
input{width:70px}body div#container div#body div#content form#contact ul
li.tall{height:130px}body div#container div#body div#content form#contact ul
li.sub{padding-right:10px;text-align:right}body div#container div#body div#content form#contact ul li.sub
button{}body div#container div#body div#content form#contact ul li.sub
button.hov{background-image:url(/cr/images/button_hov_bg.png)}body div#container div#body div#content form#contact ul li.sub
button.sub{display:block;float:right;padding:0;margin:6px
0 4px 3px;border:1px
solid #e2e7ec}body div#container div#body div#content form#contact ul li.sub button.sub::-moz-focus-inner{border:none;padding:0}body div#container div#body div#content form#contact ul li.sub button.sub
span.title{display:block;margin:0;padding:3px;background-color:#e51535;font-size:11px;font-weight:bold;color:#cbcdcf;color:#fff}body div#container div#body
div#content{}h1{}h2{}h3{}p{}blockquote{}ul{}ol{}a{}body div#container div#body div#content.static
h1{padding:0.8em 0 0.4em 0;font-size:2.2em;text-transform:uppercase;color:#1d3267}body div#container div#body div#content.static
h2{padding:0.8em 0 0.1em 0;font-size:1.3em;color:#1d3267}body div#container div#body div#content.static
h3{padding:0.8em 0 0.1em 0;font-size:1.1em;color:#1d3267}body div#container div#body div#content.static
p{font-size:0.825em;padding:0.75em 0;line-height:1.375em}body div#container div#body div#content.static
strong{}body div#container div#body div#content.static
em{}body div#container div#body div#content.static
a{color:#cb2c22;text-decoration:none}body div#container div#body div#content.static a:hover{text-decoration:underline}body div#container div#body div#content.static
ul{font-size:0.825em;list-style:disc;padding:0.75em 3.0em}body div#container div#body div#content.static ul
li{padding:0.25em 0}body div#container div#body div#content.static
ol{font-size:0.825em;list-style:decimal;padding:0.75em 3.0em}body div#container div#body div#content.static ol
li{padding:0.25em 0}body div#container div#body div#content.static
dl{font-size:0.825em;padding:0.75em 3.0em}body div#container div#body div#content.static dl
dt{padding:0.25em 0;font-weight:bold}body div#container div#body div#content.static dl
dd{padding:0.25em 0 0.75em 0}body div#container div#body div#content.static
dl.issues{padding:0;margin:1.4em 0 0 0;font-size:1.0em}body div#container div#body div#content.static dl.issues
dt{font-size:1.2em;line-height:28px;border-top:1px solid #e2e4eb;margin-top:0.75em;padding-top:0.75em}body div#container div#body div#content.static dl.issues dt
a{display:block;padding:0
4px;line-height:28px;height:28px}body div#container div#body div#content.static dl.issues
dd{padding:0
4px}body div#container div#body div#content.static dl.issues dd
p{padding-top:0}body div#container div#body div#content.static dl.issues dd p.read-more{text-align:right}body div#container div#body div#content.static
blockquote{padding:0.5em 1.0em;margin:0.5em 2.0em;border-left:4px solid #e8e8e8;background:#f8f8f8}body div#container div#body div#content.static blockquote
h1{padding:0.5em 0.25em;text-transform:none;font-size:1.8em;color:#555}body div#container div#body div#content.static blockquote
h2{padding:0.5em 0.25em;font-size:1.4em;color:#555}body div#container div#body div#content.static blockquote
p{color:#777}body div#container div#body div#content.static blockquote
ul{color:#777}body div#container div#body div#content.static blockquote
ol{color:#777}body div#container div#body div#content.static blockquote
a{color:#CB2C22;text-decoration:underline}body div#container div#body div#content.static blockquote a:hover{text-decoration:none}body div#meta-page{position:absolute;top:0;left:0;right:0;width:100%;height:616px;background:transparent url(/cr/images/meta_page_bg.png) no-repeat center 296px;z-index:0}body div#meta-nav{position:absolute;top:0;left:0;right:0;width:100%;height:202px;background:transparent url(/cr/images/meta_nav_bg.png) no-repeat center 145px;z-index:0}body div#meta-feature{position:absolute;display:block;top:0;left:0;right:0;width:100%;height:302px;background:transparent url(/cr/images/meta_feature_full_bg.png) no-repeat center 202px;z-index:0}body.home div#meta-feature{height:456px}form#stay-informed{position:absolute;top:100px;width:330px;text-align:right;right:0;z-index:40;padding:0
5px}form#stay-informed
p{display:block;float:left;height:33px;line-height:33px;vertical-align:middle;color:#002d5e;font-size:11px}form#stay-informed p
strong{font-weight:bold;color:#fff}form#stay-informed
div.shade{position:absolute;top:0;left:0;width:100%;height:33px;line-height:33px;text-align:center;background:transparent url(/cr/images/shade_bg.png)}form#stay-informed div.shade
img{vertical-align:middle}form#stay-informed
label.text{display:block;float:left;padding:0;margin:6px
0 4px 3px;border:1px
solid #aaa;border:none}form#stay-informed label.invalid-also
input{border-color:#600}form#stay-informed label.text
span.title{display:none;display:block;margin-bottom:4px;font-size:0.8em;color:#333;font-weight:bold}form#stay-informed label.text
input{display:block;margin:0;padding:2px;border:1px
solid #f1f1f1;border-color:#aaa;background:#f1f1f1 url(/cr/images/ac_form_el_bg.jpg) repeat-x center bottom;font-size:11px}form#stay-informed label
input.invalid{border-color:#900}form#stay-informed label
input.pre{color:#17395d}form#stay-informed
label.email{width:98px}form#stay-informed label.email
input{width:92px}form#stay-informed
label.zip{width:43px}form#stay-informed label.zip
input{width:37px}form#stay-informed
button.sub{display:block;float:right;padding:0;margin:6px
0 4px 3px;border:1px
solid #e2e7ec}form#stay-informed button.sub::-moz-focus-inner{border:none;padding:0}form#stay-informed button.sub
span.title{display:block;margin:0;padding:3px;background-color:#e51535;font-size:11px;font-weight:bold;color:#cbcdcf;color:#fff}form#stay-informed
div.alert{}form#stay-informed div.alert
h1{font-size:0.9em;margin-top:10px;padding:4px;background:#fff}div#stay-informed-errors{display:none;position:absolute;right:0;top:80px;width:340px;height:60px;z-index:20;background:transparent url(/cr/images/60-white.png)}div#stay-informed-errors
p{text-align:center;padding:0.8em;font-size:0.7em;color:#777}body div.ad div#PDI_container2690838 div.pds-answer{padding:0
10px}body div.ad div#PDI_container2690838 div.pds-answer label.pds-input-label{width:140px}body div.ad div#PDI_container2690838 div.pds-vote{width:100%}body div#container div#body div#content div#ads div.ad div#PDI_container2690838 div.pds-vote a.pds-vote-button{display:block;margin:10px
auto;float:none;width:80px;text-align:center}body div#container div#body div#content div#ads div.ad div#PDI_container2690838 div.pds-vote span.pds-links{float:none;padding:10px
15px;text-align:center}body div#container div#body div#content div#ads div.ad div#PDI_container2690838 div.pds-vote span.pds-links
a{margin:0
auto;float:none;text-align:center}body div#container div#body div#content div#ads div.ad div#PDI_container2690838 div.pds-vote span.pds-links a
body div#container div#body div#content div#ads div.ad div#PDI_container2690838 div.pds-box,
body div.ad div#PDI_form2690838 div.pds-box{width:200px;margin:10px
auto}body div#container div#body div#content div#ads div.ad div#PDI_container2690838,
body div#container div#body div#content div#ads div.ad div#PDI_container2690838 div.pds-box{width:200px;margin:10px
auto}div.form-confirmation{margin:40px
0;font-size:0.8em}