fieldset{margin-bottom:1em;padding:.5em;}form{margin:0;padding:0;}hr{height:1px;border:1px solid gray;}img{border:0;}table{border-collapse:collapse;}th{text-align:left;padding-right:1em;border-bottom:3px solid #ccc;}.clear-block:after{content:".";display:block;height:0;clear:both;visibility:hidden;}.clear-block{display:inline-block;}* html .clear-block{height:1%;}.clear-block{display:block;}th.active img{display:inline;}tr.even,tr.odd{background-color:#eee;border-bottom:1px solid #ccc;padding:0.1em 0.6em;}td.active{background-color:#ddd;}tbody{border-top:1px solid #ccc;}tbody th{border-bottom:1px solid #ccc;}thead th{text-align:left;padding-right:1em;border-bottom:3px solid #ccc;}.breadcrumb{padding-bottom:.5em}.error{color:#f00;}div.error{border:1px solid #d77;}div.error,tr.error{background:#fcc;color:#200;}div.warning,tr.warning{background:#ffd;}div.ok,tr.ok{background:#dfd;}.item-list .icon{color:#555;float:right;padding-left:0.25em;clear:right;}.item-list .title{font-weight:bold;}.item-list ul{margin:0 0 0.75em 0;padding:0;}.item-list ul li{margin:0 0 0.25em 1.5em;padding:0;list-style:disc;}.form-item{margin-top:1em;margin-bottom:1em;}tr.odd .form-item,tr.even .form-item{margin-top:0;margin-bottom:0;white-space:nowrap;}tr.merge-down,tr.merge-down td,tr.merge-down th{border-bottom-width:0!important;}tr.merge-up,tr.merge-up td,tr.merge-up th{border-top-width:0!important;}.form-item input.error,.form-item textarea.error,.form-item select.error{border:2px solid red;}.form-item .description{font-size:0.85em;}.form-item label{display:block;font-weight:bold;}.form-item label.option{display:inline;font-weight:normal;}.form-checkboxes,.form-radios{margin:1em 0;}.form-checkboxes .form-item,.form-radios .form-item{margin-top:0.4em;margin-bottom:0.4em;}.marker,.form-required{color:#f00;}.more-link{text-align:right;}.more-help-link{font-size:0.85em;text-align:right;}.nowrap{white-space:nowrap;}.pager{clear:both;text-align:center;}.pager a,.pager strong.pager-current{padding:0.5em;}.tips{margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0;font-size:0.9em;}dl.multiselect dd.b,dl.multiselect dd.b .form-item,dl.multiselect dd.b select{font-family:inherit;font-size:inherit;width:14em;}dl.multiselect dd.a,dl.multiselect dd.a .form-item{width:8em;}dl.multiselect dt,dl.multiselect dd{float:left;line-height:1.75em;padding:0;margin:0 1em 0 0;}dl.multiselect .form-item{height:1.75em;margin:0;}.container-inline div,.container-inline label{display:inline;}ul.menu{list-style:none;border:none;text-align:left;}ul.menu li{margin:0 0 0 0.5em;}li.expanded{list-style-type:circle;list-style-image:url(../../misc/menu-expanded.png);padding:0.2em 0.5em 0 0;margin:0;}li.collapsed{list-style-type:disc;list-style-image:url(../../misc/menu-collapsed.png);padding:0.2em 0.5em 0 0;margin:0;}li.leaf{list-style-type:square;list-style-image:url(../../misc/menu-leaf.png);padding:0.2em 0.5em 0 0;margin:0;}li a.active{color:#000;}td.menu-disabled{background:#ccc;}ul.links{margin:0;padding:0;}ul.links.inline{display:inline;}ul.links li{display:inline;list-style-type:none;padding:0 0.5em;}.block ul{margin:0;padding:0 0 0.25em 1em;}ul.primary{border-collapse:collapse;padding:0 0 0 1em;white-space:nowrap;list-style:none;margin:5px;height:auto;line-height:normal;border-bottom:1px solid #bbb;}ul.primary li{display:inline;}ul.primary li a{background-color:#ddd;border-color:#bbb;border-width:1px;border-style:solid solid none solid;height:auto;margin-right:0.5em;padding:0 1em;text-decoration:none;}ul.primary li.active a{background-color:#fff;border:1px solid #bbb;border-bottom:#fff 1px solid;}ul.primary li a:hover{background-color:#eee;border-color:#ccc;border-bottom-color:#eee;}ul.secondary{border-bottom:1px solid #bbb;padding:0.5em 1em;margin:5px;}ul.secondary li{display:inline;padding:0 1em;border-right:1px solid #ccc;}ul.secondary a{padding:0;text-decoration:none;}ul.secondary a.active{border-bottom:4px solid #999;}#autocomplete{position:absolute;border:1px solid;overflow:hidden;z-index:100;}#autocomplete ul{margin:0;padding:0;list-style:none;}#autocomplete li{background:#fff;color:#000;white-space:pre;cursor:default;}#autocomplete li.selected{background:#0072b9;color:#fff;}html.js input.form-autocomplete{background-image:url(../../misc/throbber.gif);background-repeat:no-repeat;background-position:100% 2px;}html.js input.throbbing{background-position:100% -18px;}html.js fieldset.collapsed{border-bottom-width:0;border-left-width:0;border-right-width:0;margin-bottom:0;height:1em;}html.js fieldset.collapsed *{display:none;}html.js fieldset.collapsed legend{display:block;}html.js fieldset.collapsible legend a{padding-left:15px;background:url(../../misc/menu-expanded.png) 5px 75% no-repeat;}html.js fieldset.collapsed legend a{background-image:url(../../misc/menu-collapsed.png);background-position:5px 50%;}* html.js fieldset.collapsed legend,* html.js fieldset.collapsed legend *,* html.js fieldset.collapsed table *{display:inline;}html.js fieldset.collapsible legend a{display:block;}html.js fieldset.collapsible .fieldset-wrapper{overflow:auto;}.resizable-textarea{width:95%;}.resizable-textarea .grippie{height:9px;overflow:hidden;background:#eee url(../../misc/grippie.png) no-repeat center 2px;border:1px solid #ddd;border-top-width:0;cursor:s-resize;}html.js .resizable-textarea textarea{margin-bottom:0;width:100%;display:block;}.progress{font-weight:bold;}.progress .bar{background:#fff url(../../misc/progress.gif);border:1px solid #00375a;height:1.5em;margin-top:0.2em;}.progress .filled{background:#0072b9;height:1em;border-bottom:0.5em solid #004a73;width:0%;}.progress .percentage{float:right;}#first-time strong{display:block;padding:1.5em 0 .5em;}tr.selected td{background:#ffc;}#archive-container ul{margin:0;padding:4px 10px 4px 10px;border-bottom:1px solid #ddd;}ul#archive-days{border:0px;}#archive-container ul li{margin:0;padding:0 0.2em;display:inline;background-image:none;list-style-type:none;}#archive-container .selected{border-bottom:4px solid #ddd;}#archive-container .future{color:#aaa;}#archive-container dt{font-weight:bold;margin:0.5em 0 0 0;padding:0.2em 0.5em;background-color:#eee;}#archive-container dd{margin:0;border:1px solid #eee;}.block-archive table{margin-top:0;}.block-archive caption{font-size:1.3em;font-weight:bold;}.block-archive .out-of-month{color:#aaa;}.block-archive td,.block-archive th{line-height:130%;padding:0.3em;}.node-unpublished{background-color:#fff4f4;}.preview .node{background-color:#ffffea;}#node-admin-filter ul{list-style-type:none;padding:0;margin:0;width:100%;}#node-admin-buttons{float:left;margin-left:0.5em;clear:right;}td.revision-current{background:#ffc;}.node-form .form-text{display:block;width:95%;}.node-form .container-inline .form-text{display:inline;width:auto;}.node-form .standard{clear:both;}.node-form textarea{display:block;width:95%;}.node-form .attachments fieldset{float:none;display:block;}#permissions td.module{font-weight:bold;}#permissions td.permission{padding-left:1.5em;}#access-rules .access-type,#access-rules .rule-type{margin-right:1em;float:left;}#access-rules .access-type .form-item,#access-rules .rule-type .form-item{margin-top:0;}#access-rules .mask{clear:both;}#user-login-form{text-align:center;}#user-admin-filter ul{list-style-type:none;padding:0;margin:0;width:100%;}#user-admin-buttons{float:left;margin-left:0.5em;clear:right;}.profile{clear:both;margin:1em 0;}.profile .picture{float:right;margin:0 1em 1em 0;}.profile dt{margin:1em 0 0.2em 0;font-weight:bold;}.profile dd{margin:0;}.field .field-label,.field .field-label-inline,.field .field-label-inline-first{font-weight:bold;}.field .field-label-inline,.field .field-label-inline-first{display:inline;}.field .field-label-inline{visibility:hidden;}.node-form .number{display:inline;width:auto;}html.js div.drupal-tabs{display:none;}html.js h2.drupal-tabs-title{display:none;}.tabs-nav-previous,.tabs-nav-next{font-size:12px;font-weight:bold;float:left;border:1px solid;padding:5px;margin-bottom:5px;cursor:pointer;}.tabs-nav-previous{float:left;}.tabs-nav-next{float:right;}.tabs-nav-link-sep{border-top:2px #999 solid;margin-top:10px;margin-bottom:10px}span.clear{display:block;clear:both;height:1px;line-height:0px;font-size:0px;margin-bottom:-1px;}@media projection, screen {.tabs-hide{display:none;}}@media print {.fragment{display:block!important;height:auto!important;opacity:1!important;}.anchors{display:none;}}div.fieldgroup{margin:.5em 0 1em 0;}div.fieldgroup .content{padding-left:1em;}div.panel-pane div.admin-links{font-size:xx-small;margin-right:1em;}div.panel-pane div.admin-links li a{color:#ccc;}div.panel-pane div.admin-links li{padding-bottom:2px;background:white;z-index:201;}div.panel-pane div.admin-links:hover a,div.panel-pane div.admin-links-hover a{color:#000;}div.panel-pane div.admin-links a:before{content:"[";}div.panel-pane div.admin-links a:after{content:"]";}div.panel-pane div.panel-hide{display:none;}div.panel-pane div.panel-hide-hover,div.panel-pane:hover div.panel-hide{display:block;position:absolute;z-index:200;margin-top:-1.5em;}div.panel-pane div.node{margin:0;padding:0;}div.panel-pane div.feed a{float:right;}.og-picture-wrapper{border-bottom:1px dotted;padding:5px 0px;text-align:center;}.og-picture-wrapper .picture{float:none;}#block-og-5 div.item-list ul{padding:0;margin:0;}#block-og-5 div.item-list ul ul li{margin:0}#block-og-0 .form-item{margin-bottom:.4em;}#block-og-0 h2 a{text-decoration:none;}.groups .links{display:inline;}table.og-picture-grid{width:100%;}table.og-picture-grid td{text-align:center;width:20%;padding:7px 0 7px 0;border-top:#CCCCCC 1px dotted;}table.og-picture-grid td.first{border-top:none;}td.og-picture-grid-item{text-align:center;vertical-align:bottom;}td.og-picture-grid-item .group-role{font-style:italic;}@charset "UTF-8";#comment-form{margin-bottom:4em;}tbody{border-top:none;}body{font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;font-size:0.75em;line-height:1.4em;color:#000000;background-color:#fff;padding:0;margin:0;}a{color:#0050a9;outline:none;}a img{border:none;}a:hover{color:#a00000;outline:none;}a:active{outline:none!important;}:focus{outline:none!important;-moz-outline-style:none!important;}button::-moz-focus-inner,input::-moz-focus-inner{border:0!important;}abbr{outline:none;text-decoration:none;border:none;}h1{font-size:36px;line-height:1.3;padding:0;margin:0 0 1px;}h2{font-size:1em;font-weight:normal;line-height:1.2em;color:#007abb;padding:0 0 0.75em;margin:0 12px;background-color:#fff;}h2 a{color:#007abb;text-decoration:none;}h2 a:hover{color:#a00000;text-decoration:underline;}h3{font-size:1.5em;font-weight:normal;line-height:1.1em;color:#000;background-color:transparent;background-image:none;padding:0;margin:0;}.column_none h3{font-size:2em;line-height:1;padding:0;margin:0;}.column_none h3 em{color:#a00000;font-style:normal;}h4{font-size:1em;line-height:1.3;font-weight:bold;color:#000000;padding:0;margin:1em 0 0;}h4.sectional{color:#666;font-size:1.5em!important;font-weight:normal;border-bottom:1px solid #bfbfbf;padding-bottom:0.1em;margin-top:1.75em!important;margin-bottom:0.35em;}h4.sectional a{color:#007abb;text-decoration:none;}h4.sectional a:hover{color:#a00000;}h5{font-size:1em;line-height:1.3;margin:1em 0 0.25em;}p{padding:0;margin:0.25em 0 1em;}img{padding:0;margin:0;border-width:0;border:none;}ol,ul{padding-top:0;padding-bottom:0;margin-top:1em;margin-bottom:1em;}li{padding-top:0;padding-bottom:0;margin-top:0.5em;margin-bottom:0.5em;}ul,ol ul{list-style:disc;}ul ul{list-style:circle;}form{padding:0;margin:0;}select,textarea,input[type=text],input[type=password]{color:#000000;border:1px solid #ccc;background-color:#fff;font-family:Arial,sans-serif;}input.submit_button{color:#000;border:1px solid #a6a6a6;background:#ccc url("/interface/css_sprite_3.png") repeat-x scroll 0 -800px;background:-webkit-gradient(linear,0% 0%,0% 100%,from(#f7f7f7),to(#dfe0e1));background:-moz-linear-gradient(0% 100% 90deg,#dfe0e1,#f7f7f7);padding-top:2px;padding-bottom:2px;cursor:pointer;cursor:hand;}input.submit_button:hover{background:#c0c0c0 url("/interface/css_sprite_3.png") repeat-x scroll 0 -925px;background:-webkit-gradient(linear,0% 0%,0% 100%,from(#f1f1f1),to(#d7d7d7));background:-moz-linear-gradient(0% 100% 90deg,#d7d7d7,#f1f1f1);cursor:pointer;cursor:hand;}input.submit_button:active{top:1px;}.float_left,.floatLeft{float:left!important;}.float_right,.floatRight{float:right!important;}.float_inherit,.floatInherit{float:inherit!important;}.float_none,.floatNone{float:none!important;}.floatCenter{float:none;margin-left:auto;margin-right:auto;}.clear_left,.clearLeft{clear:left!important;}.clear_right,.clearRight{clear:right!important;}.clear_both,.clear,.clearBoth{clear:both!important;}.clear_none,.clearNone{clear:none!important;}.clearInherit{clear:inherit!important;}.visibilityHidden{visibility:hidden!important;}.visibilityVisible{visibility:visible!important;}.visibilityCollapse{visibility:collapse!important;}.visibilityInherit{visibility:inherit!important;}.overflowHidden{overflow:hidden!important;}.overflowVisible{overflow:visible!important;}.overflowScroll{overflow:scroll!important;}.overflowInherit{overflow:inherit!important;}.displayNone{display:none!important;}.displayBlock{display:block!important;}.displayInline{display:inline!important;}.displayInlineBlock{display:inline-block!important;zoom:1!important;*display:inline!important;}.displayCompact{display:compact!important;}.displayInherit{display:inherit!important;}.fontStyleItalic,.italic{font-style:italic;}.fontWeightBold{font-weight:bold!important;}.fontWeightNormal{font-weight:normal!important;}.textDecorationUnderline{text-decoration:underline!important;}.textDecorationNone{text-decoration:none!important;}.textTransformUppercase{text-transform:uppercase!important;}.textAlignLeft{text-align:left!important;}.textAlignCenter{text-align:center!important;}.textAlignRight{text-align:right!important;}.marginTopNone{margin-top:0!important;}.marginTop1px{margin-top:1px!important;}.marginTop2px{margin-top:2px!important;}.marginTop5px{margin-top:5px!important;}.marginTop10px{margin-top:10px!important;}.marginTop15px{margin-top:15px!important;}.marginTop20px{margin-top:20px!important;}.marginRightNone{margin-right:none!important;}.marginRight1px{margin-right:1px!important;}.marginRight2px{margin-right:2px!important;}.marginRight5px{margin-right:5px!important;}.marginRight10px{margin-right:10px!important;}.marginRight15px{margin-right:15px!important;}.marginRight20px{margin-right:20px!important;}.marginBottomNone{margin-bottom:0!important;}.marginBottom1px{margin-bottom:1px!important;}.marginBottom2px{margin-bottom:2px!important;}.marginBottom5px{margin-bottom:5px!important;}.marginBottom10px{margin-bottom:10px!important;}.marginBottom15px{margin-bottom:15px!important;}.marginBottom20px{margin-bottom:20px!important;}.marginLeftNone{margin-left:0!important;}.marginLeft1px{margin-left:1px!important;}.marginLeft2px{margin-left:2px!important;}.marginLeft5px{margin-left:5px!important;}.marginLeft10px{margin-left:10px!important;}.marginLeft15px{margin-left:15px!important;}.marginLeft20px{margin-left:20px!important;}.paddingTopNone{padding-top:0!important;}.paddingTop1px{padding-top:1px!important;}.paddingTop2px{padding-top:2px!important;}.paddingTop5px{padding-top:5px!important;}.paddingTop10px{padding-top:10px!important;}.paddingTop15px{padding-top:15px!important;}.paddingTop20px{padding-top:20px!important;}.paddingRightNone{padding-right:none!important;}.paddingRight1px{padding-right:1px!important;}.paddingRight2px{padding-right:2px!important;}.paddingRight5px{padding-right:5px!important;}.paddingRight10px{padding-right:10px!important;}.paddingRight15px{padding-right:15px!important;}.paddingRight20px{padding-right:20px!important;}.paddingBottomNone{padding-bottom:0!important;}.paddingBottom1px{padding-bottom:1px!important;}.paddingBottom2px{padding-bottom:2px!important;}.paddingBottom5px{padding-bottom:5px!important;}.paddingBottom10px{padding-bottom:10px!important;}.paddingBottom15px{padding-bottom:15px!important;}.paddingBottom20px{padding-bottom:20px!important;}.paddingLeftNone{padding-left:0!important;}.paddingLeft1px{padding-left:1px!important;}.paddingLeft2px{padding-left:2px!important;}.paddingLeft5px{padding-left:5px!important;}.paddingLeft10px{padding-left:10px!important;}.paddingLeft15px{padding-left:15px!important;}.paddingLeft20px{padding-left:20px!important;}.red{color:#a50000;}.green{color:#00a400;}.blueButton.small,.redButton.small,.orangeButton.small,.greenButton.small,.greyButton.small{padding:2px 6px 2px 6px;font-size:12px;}.blueButton.medium,.redButton.medium,.orangeButton.medium,.greenButton.medium,.greyButton.medium{padding:4px 8px 4px 8px;font-size:15px;}.blueButton .icon,.redButton .icon,.orangeButton .icon,.greenButton .icon,.greyButton .icon,.solidButton .icon{display:block;float:left;margin-right:5px;}.blueButton,.redButton,.orangeButton,.greenButton,.greyButton,.solidButton{cursor:pointer;cursor:hand;}.blueButton,.redButton,.orangeButton,.greenButton,.greyButton{padding:8px 12px 8px 12px;color:#fff;text-decoration:none;line-height:normal;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;-moz-box-shadow:0 0 3px rgba(0,0,0,1.0);-webkit-box-shadow:0 0 3px rgba(0,0,0,1.0);box-shadow:0 0 3px rgba(0,0,0,1.0);text-shadow:-1px -1px 0 rgba(0,0,0,.5);position:relative;font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;font-size:18px;font-weight:bold;display:inline-block;width:auto;letter-spacing:0.025em;}.greyButton{-moz-box-shadow:0 0 2px rgba(0,0,0,.5);-webkit-box-shadow:0 0 2px rgba(0,0,0,.5);box-shadow:0 0 2px rgba(0,0,0,.5);}.blueButtonLink,.redButtonLink,.orangeButtonLink,.greenButtonLink,.greyButtonLink{text-decoration:none;text-align:center;display:inline-block;width:auto;}.blueButtonLink .blueButton,.actionButtonWrapper.blueButton{background:url("/interface/css_sprite_3.png") repeat-x scroll 0 -175px #0050A9;background:-webkit-gradient(linear,0% 0%,0% 100%,from(#007abb),to(#0050a9));background:-moz-linear-gradient(0% 100% 90deg,#0050a9,#007abb);border:1px solid #0050a9;}.blueButtonLink:hover .blueButton,.actionButtonWrapper.blueButton:hover{background:url("/interface/css_sprite_3.png") repeat-x scroll 0 -500px #0050A9;background:-webkit-gradient(linear,0% 0%,0% 100%,from(#007abb),to(#002854));background:-moz-linear-gradient(0% 100% 90deg,#002854,#007abb);border:1px solid #0050a9;}.blueButtonLink:active .blueButton,.actionButtonWrapper.blueButton:active{background:url("/interface/css_sprite_3.png") repeat-x scroll 0 -500px #0050A9;background:-webkit-gradient(linear,0% 0%,0% 100%,from(#002854),to(#007abb));background:-moz-linear-gradient(0% 100% 90deg,#007abb,#002854);top:1px;border:1px solid #0050a9;}.redButtonLink .redButton{background:transparent url("/interface/css_sprite_3.png") repeat-x scroll 0 -1350px;background:-webkit-gradient(linear,0% 0%,0% 100%,from(#E80B00),to(#A10500));background:-moz-linear-gradient(0% 100% 90deg,#A10500,#E80B00);border:1px solid #C00;}.redButtonLink:hover .redButton{background:transparent url("/interface/css_sprite_3.png") repeat-x scroll 0 -1500px;background:-webkit-gradient(linear,0% 0%,0% 100%,from(#E80B00),to(#770003));background:-moz-linear-gradient(0% 100% 90deg,#770003,#E80B00);border:1px solid #C00;}.redButtonLink:active .redButton{background:transparent url("/interface/css_sprite_3.png") repeat-x scroll 0 -1500px;background:-webkit-gradient(linear,0% 0%,0% 100%,from(#A10500),to(#E80B00));background:-moz-linear-gradient(0% 100% 90deg,#E80B00,#A10500);top:1px;border:1px solid #C00;}.orangeButtonLink .orangeButton,.actionButtonWrapper.orangeButton{background:#f7641e;background:-moz-linear-gradient(top,#f7931e 0%,#f7641e 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f7931e),color-stop(100%,#f7641e));background:-webkit-linear-gradient(top,#f7931e 0%,#f7641e 100%);background:-ms-linear-gradient(top,#f7931e 0%,#f7641e 100%);background:linear-gradient(top,#f7931e 0%,#f7641e 100%);border:1px solid #f7641e;}.orangeButtonLink:hover .orangeButton,.actionButtonWrapper.orangeButton:hover{background:#ce531a;background:-moz-linear-gradient(top,#f7931e 0%,#ce531a 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f7931e),color-stop(100%,#ce531a));background:-webkit-linear-gradient(top,#f7931e 0%,#ce531a 100%);background:-ms-linear-gradient(top,#f7931e 0%,#ce531a 100%);background:linear-gradient(top,#f7931e 0%,#ce531a 100%);border:1px solid #f7641e;}.orangeButtonLink:active .orangeButton,.actionButtonWrapper.orangeButton:active{background:#ce531a;background:-moz-linear-gradient(top,#f7931e 0%,#ce531a 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f7931e),color-stop(100%,#ce531a));background:-webkit-linear-gradient(top,#f7931e 0%,#ce531a 100%);background:-ms-linear-gradient(top,#f7931e 0%,#ce531a 100%);background:linear-gradient(top,#f7931e 0%,#ce531a 100%);top:1px;border:1px solid #f7641e;}.greenButtonLink .greenButton,.actionButtonWrapper.greenButton{background:#4aa300;background:-moz-linear-gradient(top,#8cc63f 0%,#4aa300 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#8cc63f),color-stop(100%,#4aa300));background:-webkit-linear-gradient(top,#8cc63f 0%,#4aa300 100%);background:-ms-linear-gradient(top,#8cc63f 0%,#4aa300 100%);background:linear-gradient(top,#8cc63f 0%,#4aa300 100%);border:1px solid #4aa300;}.greenButtonLink:hover .greenButton,.actionButtonWrapper.greenButton:hover{background:#3c7a00;background:-moz-linear-gradient(top,#8cc63f 0%,#3c7a00 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#8cc63f),color-stop(100%,#3c7a00));background:-webkit-linear-gradient(top,#8cc63f 0%,#3c7a00 100%);background:-ms-linear-gradient(top,#8cc63f 0%,#3c7a00 100%);background:linear-gradient(top,#8cc63f 0%,#3c7a00 100%);border:1px solid #4aa300;}.greenButtonLink:active .greenButton,.actionButtonWrapper.greenButton:active{background:#4aa300;background:-moz-linear-gradient(top,#4aa300 0%,#8cc63f 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#4aa300),color-stop(100%,#8cc63f));background:-webkit-linear-gradient(top,#4aa300 0%,#8cc63f 100%);background:-ms-linear-gradient(top,#4aa300 0%,#8cc63f 100%);background:linear-gradient(top,#4aa300 0%,#8cc63f 100%);top:1px;border:1px solid #77ab33;}button.redButton,button.orangeButton,button.greenButton,button.blueButton,button.greyButton{line-height:14px;height:36px;}button.redButton.medium,button.orangeButton.medium,button.greenButton.medium,button.blueButton.medium,button.greyButton.medium{line-height:15px;height:28px;}button.redButton.small,button.orangeButton.small,button.greenButton.small,button.blueButton.small,button.greyButton.small{line-height:12px;height:24px;}.greyButton{color:#000;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;text-shadow:1px 1px 0 #fff;overflow:visible;}.greyButtonLink .greyButton{background:#E0E0E0;background:#ccc url("/interface/css_sprite_3.png") repeat-x scroll 0 -800px;background:-moz-linear-gradient(top,#FFFFFF 0%,#E0E0E0 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#FFFFFF),color-stop(100%,#E0E0E0));border:1px solid #a6a6a6;}.greyButtonLink:hover .greyButton{background:#c0c0c0 url("/interface/css_sprite_3.png") repeat-x scroll 0 -925px;background:-webkit-gradient(linear,0% 0%,0% 100%,from(#f1f1f1),to(#d7d7d7));background:-moz-linear-gradient(0% 100% 90deg,#d7d7d7,#f1f1f1);}.greyButtonLink:active .greyButton{background:url("/interface/css_sprite_3.png") repeat-x scroll 0 -500px #0050A9;background:-webkit-gradient(linear,0% 0%,0% 100%,from(#d7d7d7),to(#f1f1f1));background:-moz-linear-gradient(0% 100% 90deg,#f1f1f1,#d7d7d7);top:1px;}.greyButton[disabled="disabled"],.greyButton[disabled="disabled"]:hover,.greyButton[disabled="disabled"]:active,.redButton[disabled="disabled"],.redButton[disabled="disabled"]:hover,.redButton[disabled="disabled"]:active,.orangeButton[disabled="disabled"],.orangeButton[disabled="disabled"]:hover,.orangeButton[disabled="disabled"]:active,.greenButton[disabled="disabled"],.greenButton[disabled="disabled"]:hover,.greenButton[disabled="disabled"]:active,.greyButton.buttonDisabled,.greyButton.buttonDisabled:hover,.greyButton.buttonDisabled:active,.redButton.buttonDisabled,.redButton.buttonDisabled:hover,.redButton.buttonDisabled:active{background:#E0E0E0;background:#E0E0E0 url("/interface/css_sprite_3.png") repeat-x scroll 0 -800px;background:-moz-linear-gradient(top,#FFFFFF 0%,#E0E0E0 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#FFFFFF),color-stop(100%,#E0E0E0));cursor:default;opacity:.5;color:#000;top:0;border:1px solid #a6a6a6;text-shadow:none;}.button_skin{overflow:hidden;margin-top:0.75em;}.button_skin a{color:#262626;border:1px solid #a6a6a6;background:#ccc url("/interface/css_sprite_3.png") repeat-x scroll 0 -800px;padding:0.2em 0.7em;font-size:1.1em;text-decoration:none;margin-bottom:0;}.button_skin a:hover{background:#c0c0c0 url("/interface/css_sprite_3.png") repeat-x scroll 0 -925px;}a.button{color:#262626;border:1px solid #a6a6a6;background:#ccc url("/interface/css_sprite_3.png") repeat-x scroll 0 -800px;padding:0.25em 0.75em;text-decoration:none;margin-bottom:0;}a.button:hover{background:#c0c0c0 url("/interface/css_sprite_3.png") repeat-x scroll 0 -925px;}.greenText{color:#00A400!important;font-weight:normal!important;}.greenBoldText{color:#00A400!important;font-weight:bold!important;}.greenCheckmarkIcon{background:transparent url("/interface/tipline_sprite_new.png") no-repeat scroll 0 0;width:12px;height:12px;}.redText{color:#C1272D;!important;font-weight:normal!important;}.redBoldText{color:#C1272D!important;font-weight:bold!important;}.redXIcon{background:transparent url("/interface/tipline_sprite_new.png") no-repeat scroll 0 -48px;width:12px;height:12px;}blockquote{color:#666;padding:2px 0 0 40px;margin:1em 0;word-spacing:0.02em;background:transparent url("/interface/style_no_repeat.png") no-repeat scroll 0 -8600px;}#content_column .blogger_headshot+blockquote{margin-left:98px;}cite{font-style:italic;}p.form_row{margin:0!important;}p.urge{font-size:1.2em;font-weight:bold;line-height:1.2!important;padding-top:10px;padding-left:26px;margin-top:-0.75em;background:transparent url("/interface/style_no_repeat.png") no-repeat scroll 0 -1288px;}ul.urge{list-style:none;font-size:1.1em;font-weight:bold;padding-top:10px;padding-left:26px;margin:-0.75em 0 1em;background:transparent url("/interface/style_no_repeat.png") no-repeat scroll 0 -1291px;}ul.urge li{display:inline-block;padding-left:0;padding-right:1.5em;margin:0;}em.special{text-decoration:underline;}.required_field{color:#a00000!important;font-size:0.75em!important;}.org_title_space{font-size:0;width:0;}.read_link,.generic_listing_medium .teaser_text .read_more{background:transparent url("/interface/style_no_repeat.png") no-repeat scroll 0 -1799px;padding-left:10px;line-height:normal;}.feedlink a{background:transparent url("/interface/style_no_repeat.png") no-repeat scroll 0 -8500px;padding-left:16px;line-height:normal;}.feed_link{padding:0 0.25em;text-decoration:none;position:relative;top:0.1em;}.read-more{display:none;visibility:hidden;}.author,.date{font-size:0.85em;line-height:1em;margin-bottom:0.5em;}p.author,p.date{margin-bottom:1.5em;}h4.sectional+.author,h4.sectional+.date{margin-top:-0.35em;margin-bottom:0.75em!important;margin-left:0.1em;}.date .small_unit,.author .small_unit{padding:0 0.3em 0 0;}.hidden-by-line{visibility:hidden;}.emphasis{font-weight:bold;}.speech_only{position:absolute;top:-999em;}.explanatory,#content_column .explanatory{font-size:0.8333em!important;line-height:1.1em!important;}.explanatory em,#content_column .explanatory em{text-decoration:underline;}p.explanatory{margin:0 0 0.5em!important;}.note,#content_column .note{color:#7f7f7f;text-align:justify;}.note a{color:#598dc7;}.note a:hover{color:#933;}p.note{margin:0.15em 0 1em!important;}.messages{margin-top:1em!important;}.unique_messages{font-weight:normal!important;background:transparent!important;padding:0!important;margin-bottom:1em!important;}.unique_messages h4{color:#a00000!important;font-size:2em!important;font-weight:normal;border-bottom:none!important;padding-bottom:0!important;margin:0!important;}.hidetoggle{display:none;}.hidetogglebox{display:none;margin:1em 0!important;padding:0 1em!important;border:1px solid #cce4f1;}.hidetogglebox h5{font-size:1.2em!important;line-height:1.2!important;font-weight:bold!important;margin:0.8em 0 0.5em!important;}.hidetogglebox p{text-indent:0!important;margin:1em 0!important;}.help p{line-height:1.2!important;}#tabs-wrapper .tabs,#page_topper .simple_tabs{white-space:normal;list-style:none;border:none;margin:5px 0 5px;padding:0 0 0 1em;}#tabs-wrapper .primary,#page_topper .simple_tabs{font-weight:normal;line-height:1.58;background:transparent url("/interface/1x1_solid_a6a6a6.gif") repeat-x scroll left bottom;}#tabs-wrapper .primary li,#page_topper .simple_tabs li{display:inline;}#tabs-wrapper .primary li a,#page_topper .simple_tabs li a{display:inline-block;text-decoration:none;background:#d6e3f1 url("/interface/css_sprite_3.png") repeat-x scroll 0 -2750px;border:1px solid #a6c2e1;border-bottom:none;padding:0.1em 0.65em 0;margin-right:0.35em;}#page_topper .simple_tabs li a{padding:0.1em 0.65em 0;}#tabs-wrapper .primary li a:hover,#page_topper .simple_tabs li a:hover{text-decoration:underline;background-color:#d2d4d8;}#tabs-wrapper .primary li.active a,#page_topper .simple_tabs li.active a{background:#fff url("/interface/css_sprite_3.png") repeat-x scroll 0 -2825px;color:#000;border:1px solid #a6a6a6;border-bottom-color:#fff;}#tabs-wrapper .primary li.active a:hover,#page_topper .simple_tabs li.active a:hover{text-decoration:none;background-color:#fff;}#tabs-wrapper .secondary{font-size:0.8em;font-weight:normal;text-transform:uppercase;padding-top:0.25em;padding-bottom:0;padding-left:1em;}#tabs-wrapper .secondary li{padding:0 0.25em;}#tabs-wrapper .secondary li a{display:inline-block;padding:0 1em;}#tabs-wrapper .secondary li a:hover{text-decoration:underline;}#tabs-wrapper .secondary li.active a{text-decoration:none;border-bottom:0;}.form-item label{display:inline;padding-right:0.5em;}.form-item label .constituency{font-weight:normal;font-style:italic;}.flatfooted{margin-bottom:0!important;}.accessibility{font-size:0;line-height:0;width:0;height:0;padding:0;margin:0;opacity:0;filter:alpha(opacity=0);}.end_crumb{color:#000000;}#shell{width:100%;padding:0;margin:0;}#header{width:100%;padding:0;margin:0;}#header h1{float:left;width:168px;margin:0;}#header h1 a{margin:0;padding:0;}#header #support{float:left;width:1px;height:71px;}#header #banner{width:761px;float:right;text-align:right;background:transparent url("/interface/banner_crowd_extended.jpg") no-repeat top right;overflow:hidden;zoom:1;}#header #banner ul{list-style-type:none;padding:4px 12px 7px;margin-top:0;margin-bottom:0;}#header #banner ul li{line-height:0.85em;font-size:0.9em;}#header #banner ul a{color:#cce4f1;}#header #banner ul a:hover{color:#ffffff;}#loginBar{background:#fff url("/interface/css_sprite_3.png") repeat-x scroll 0 0;font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;line-height:normal;font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;height:26px;}#loginBar.loggedIn #loggedInWelcome{padding:8px 6px 0 6px;opacity:1;-webkit-transition:opacity .5s ease-in-out;-moz-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out;}#loginBar.loggedOut #loggedOutWelcome{padding:2px 6px 0 6px;opacity:1;-webkit-transition:opacity .5s ease-in-out;-moz-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out;}#loginBar.loggedOut #loggedInWelcome,#loginBar.loggedOut .loginBarIcon.redXIcon,#loginBar.loggedOut .redBoldText,#loginBar.loggedOut #loginStart{visibility:hidden;z-index:-1000;opacity:0;width:0;height:0;overflow:hidden;}#loginBar.loggedOut.loginError .redBoldText,#loginBar.loggedOut.loginError .loginBarIcon.redXIcon{visibility:visible;z-index:inherit;opacity:1;width:auto;height:auto;overflow:visible;}#loginBar.loggedOut.loginError .loginBarIcon.redXIcon{width:12px;height:12px;}#loginBar.loggedOut.loginError label{color:#C1272D;font-weight:bold;}#loginBar.loggedOut.loginError .form-text{border:1px solid #C1272D;}#loginBar.loggedIn #loggedOutWelcome,#loginBar.loggedIn #loginStart{visibility:hidden;z-index:-1000;opacity:0;width:0;height:0;overflow:hidden;}#loginBar .loginBarIcon,#loginBar label{display:inline-block;margin-left:6px;}#loginBar.loginError label{margin-left:0;}#loginBar #loggedOutWelcome #edit-name{width:150px;}#loginBar #loggedOutWelcome #edit-pass{width:125px;}#loginBar .loginBarIcon.redXIcon{padding-left:0;}.loginBarRegister{background:transparent url("/interface/login_bar_register_icon.png") no-repeat scroll 0 0;}.loginBarRegister a{padding-left:22px;}.loginBarForgotPassword{background:transparent url("/interface/login_bar_forgot_password_icon.png") no-repeat scroll 0 0;}.loginBarForgotPassword a{padding-left:13px;}.loginBarActionBoard{background:transparent url("/interface/login_bar_action_board_icon.png") no-repeat scroll 0 0;}.loginBarActionBoard a{padding-left:17px;}.loginBarLocalPower{background:transparent url("/interface/login_bar_local_power_icon.png") no-repeat scroll 0 0;}.loginBarLocalPower a{padding-left:18px;}.loginBarMyAccount{background:transparent url("/interface/login_bar_my_account_icon.png") no-repeat scroll 0 0;}.loginBarMyAccount a{padding-left:16px;}.loginBarHelp{background:transparent url("/interface/help-icon.png") no-repeat scroll 0 0;}.loginBarHelp a{padding-left:16px;}.loginBarLogout{background:transparent url("/interface/login_bar_logout_icon.png") no-repeat scroll 0 0;}.loginBarLogout a{padding-left:18px;}.loginBarWelcome{background:transparent url("/interface/style_no_repeat.png") no-repeat scroll 0 -1799px;padding-left:10px;}.loginButtonIcon{background:transparent url("/interface/login_button_icon.png") no-repeat scroll 0 0;height:10px;width:8px;display:inline-block;padding-right:4px;}.loginButton{color:#000;border:1px solid #a6a6a6;background:#ccc url("/interface/css_sprite_3.png") repeat-x scroll 0 -800px;background:-webkit-gradient(linear,0% 0%,0% 100%,from(#f7f7f7),to(#dfe0e1));background:-moz-linear-gradient(0% 100% 90deg,#dfe0e1,#f7f7f7);padding:2px 4px 2px 0;cursor:pointer;cursor:hand;font-size:12px;}.loginButton:hover{background:#c0c0c0 url("/interface/css_sprite_3.png") repeat-x scroll 0 -925px;background:-webkit-gradient(linear,0% 0%,0% 100%,from(#f1f1f1),to(#d7d7d7));background:-moz-linear-gradient(0% 100% 90deg,#d7d7d7,#f1f1f1);cursor:pointer;cursor:hand;}#loginBar.loggedOut .loginButton{margin-right:12px;}#loginBar .loginActivityIndicator,#loginBar.loggedOut.loggingIn .loginButtonIcon{display:none;}#loginBar.loggedOut.loggingIn .loginActivityIndicator{display:inline-block;padding:0 2px 0 4px;}#loginBar.loginStart .loginActivityIndicator{display:inline-block;padding:4px 4px 0 0;}#loginBar.loginStart #loggedInWelcome,#loginBar.loginStart #loggedOutWelcome{visibility:hidden;z-index:-1000;opacity:0;width:0;height:0;overflow:hidden;}.recycleIconBlack{background:url("/interface/recycle_icon_black.png") no-repeat scroll 0 0 transparent;width:24px;height:24px;}.callIconBlack{background:url("/interface/call_icon_black.png") no-repeat scroll 0 0 transparent;width:24px;height:24px;}.recycleIconWhite{background:url("/interface/recycle_icon_white.png") no-repeat scroll 0 0 transparent;width:16px;height:16px;}.recycleIconWhiteSmall{background:url("/interface/recycle_icon_white_small.png") no-repeat scroll 0 0 transparent;width:12px;height:12px;}.signupIconWhite{background:url("/interface/signup_icon.png") no-repeat scroll 0 0 transparent;width:22px;height:16px;}.signupIconLarge{background:url("/interface/signup_icon_large.png") no-repeat scroll 0 0 transparent;width:33px;height:24px;}.loginIconBlack{background:url("/interface/login_button_icon_16px.png") no-repeat scroll 0 0 transparent;width:13px;height:16px;}.loginIconBlackLarge{background:url("/interface/login_button_icon_20px.png") no-repeat scroll 0 0 transparent;width:19px;height:24px;}.recycleIconBlue{background:url("/interface/recycle_icon_blue.png") no-repeat scroll 0 0 transparent;width:12px;height:12px;}.faxButtonIcon{background:url("/interface/fax_button_icon.png") no-repeat scroll 0 0 transparent;width:20px;height:16px;}.switchFaxIcon{background:url("/interface/switch_fax_icon.png") no-repeat scroll 0 0 transparent;width:14px;height:16px;}#dFax{font-size:14px;}.faxSignup .newUserFaq{margin:0 auto 15px;}#dFax .formWidget{font-size:14px;}#dFax .formWidget .formLabel{width:31%;}.privacyIconLarge{background:url("/interface/privacy_icon_large.png") no-repeat scroll 0 0 transparent;width:50px;height:100px;}.cautionIconLarge{background:url("/interface/caution_icon_large.png") no-repeat scroll 0 0 transparent;width:78px;height:72px;}.rightArrow{background:transparent url("/interface/style_mynusa_no_repeat.png") no-repeat scroll 0 -700px;width:20px;height:20px;}#welcomecontent{min-height:2em;}#welcome{width:912px;text-align:right;background:#fff url("/interface/css_sprite_3.png") repeat-x scroll 0 0;padding:0.35em 12px 1em;margin-bottom:-10px;}#welcome input{font-size:0.9em;}#welcome #login_form{margin-top:-0.2em;margin-bottom:-0.3em;}#welcome #login_form a{margin-left:0.25em;}#welcome #edit-name,#welcome #edit-pass{width:60px;margin:0 1em 0 0.2em;}#welcome #login_form p{padding:0;margin:0.25em 0 0.3em 0;}#welcome #login_button{margin:0 0.5em 0 0;}#welcome #register_link{margin-left:0.25em;}#welcome .read_link{background-position:0px -1799px;line-height:normal;}#welcome ul,#welcome ol,#welcome li{list-style:none;display:inline;padding:0;margin:0;}#welcome li{padding-left:1.2em;}#welcome strong a{color:#000000;}#welcome strong a:hover{color:#a00000;}#welcome .smaller_link{font-size:0.9em;}#welcome #login_form #request_password_link{margin-left:1em;}#body{overflow:visible;width:936px;padding:0;margin:8px auto 0 auto;background-color:#fff;}.column_none #content_column{width:912px;padding:1em 12px 0;}.column_left #body{background:transparent url("/interface/style_repeat_y.png") repeat-y scroll -3514px 0;}.column_both #body{background:transparent url("/interface/style_repeat_y.png") repeat-y scroll -5133px 0;}.column_left #subnav_column,.column_both #subnav_column{line-height:1.1em;float:left;width:161px;padding:1em 12px 0 12px;border-top:1px solid #cce4f1;}.column_left #content_column{float:left;width:725px;padding:1em 12px 0;border-top:1px solid #cce4f1;}.column_left #content_column .extra_shell{overflow:hidden;}.column_right #body{background:transparent url("/interface/1x1_solid_cce4f1.gif") repeat-y scroll 751px 0;}.column_right #content_column{float:left;width:727px;margin-right:12px;padding:1em 0 0 12px;border-top:1px solid #cce4f1;}.column_right #related_column,.column_both #related_column{float:left;width:185px;}.column_both #content_column{width:539px;padding:1em 0 0 12px;margin:0 12px 0 0;float:left;border-top:1px solid #cce4f1;}.topped #subnav_column{border-top:none;clear:both;}.topped #content_column{border-top:none;}.topped #body{margin-top:0;}#topper_title{background-color:#ffffff;padding-bottom:6px;padding-top:6px;}#topper_title h2{color:#000000;font-weight:normal;font-size:1.7em;margin:0 0 6px 0;padding:0;}#topper_space.tabs-hide{display:block;}#topper_space{height:6px;background-color:#ffffff;}#subnav_column ul,#subnav_column ol{list-style-type:none;list-style-position:outside;padding:0;margin:0.25em 0 0 0;}#subnav_column ul li{margin:0 0 0.5em 0;list-style-type:none;list-style-image:none;background:transparent url("/interface/style_no_repeat.png") no-repeat scroll -112px 7px;padding:0.2em 0 0 9px;}#subnav_column ul ul{font-size:0.9em;margin:0.25em 0 1em 5px;line-height:1em;}#subnav_column ul ul li{margin:0 0 .5em 0;background:transparent url("/interface/style_no_repeat.png") no-repeat scroll 0 -93px;}#subnav_column ul ul ul li{background:none;}#subnav_column ul ul ul ul ul{font-size:1em;margin-left:0;}#subnav_column ul ul ul ul ul li{padding-left:0;}#subnav_column ul li a{text-decoration:none;}#subnav_column ul li a:hover{text-decoration:underline;}#subnav_column ul li a.active{color:#000000;font-weight:bold;}#subnav_column ul li a.active:hover{color:#a00000;font-weight:bold;}#subnav_column h3{font-size:1em;font-weight:bold;margin-bottom:.6em;visibility:hidden;display:none;}#subnav_column h3 a.active{color:#000000;}#subnav_column h3 a{text-decoration:none;}#subnav_column h3 a:hover,#subnav_column h3 a.active:hover{text-decoration:underline;color:#a00000;}#content_column h4{font-size:20px;margin-top:auto;}#content_column p{font-size:1.1em;line-height:normal;word-spacing:0.02em;}#content_column p.tight{line-height:1.2;}#content_column blockquote{font-size:1.1em;line-height:1.5;}#content_column p.author,#content_column p.date{margin-bottom:1.5em;font-size:0.9167em;}#content_column div.page_summary,#content_column p.page_summary{padding-bottom:2em;margin-top:0;margin-bottom:0;font-size:1em;line-height:1.4em;word-spacing:0;}#content_column p.page_summary .summary_image{float:left;margin-right:1em;}#content_column div.page_summary p{margin-bottom:0;}#content_column p.title_spacer{display:none;visibility:hidden;}#content_column .unique-media .panel-col-top .inside{margin-bottom:0;}#content_column .unique-store .panel-row-1{padding:0;}#content_column .unique-store .panel-flexible .panel-col{margin:0;}#content_column .unique-content p.title_spacer,#content_column .unique-about p.title_spacer,#content_column .unique-node-307 p.title_spacer{display:none;visibility:hidden;}#content_column p.article_info .date,#content_column p.article_info .author{margin-top:0;font-size:0.9em;display:block;margin-bottom:1.5em;}#content_column .image_left{float:left;margin:0.75em 1em 0.25em 0;text-align:center;}#content_column .image_right{float:right;margin:0.75em 0 0.25em 1em;text-align:left;}#content_column .caption{font-size:0.9em;line-height:1.1em;margin-bottom:0.75em;}#content_column .blogger_headshot{float:left;width:90px;height:120px;margin:0.35em 8px 0.25em 0;}#content_column .read_link img{float:none;display:inline;width:auto;height:auto;margin:0 0 0 0.25em;}#content_column #codes-box h4{margin-top:0.5em;}#content_column #codes-box ul,#content_column #codes-box ol,#content_column #codes-box dl{margin-top:0.5em;}#content_column .sub_info{margin:0.5em 0 2em 0;}#content_column .sub_info p{margin-bottom:.25em;font-size:0.9em;}#content_column .sub_info p.good_icon{background:transparent url("/interface/style_no_repeat.png") no-repeat scroll 0 -3400px;padding:0;}#content_column .sub_info p.bad_icon{background:transparent url("/interface/style_no_repeat.png") no-repeat scroll 0 -2400px;padding:0;}#content_column .terms{font-size:0.85em;line-height:1.2em;margin-top:2em;overflow:hidden;}#content_column .terms .intro{float:left;margin-right:0.2em;}#content_column .terms ul{display:block;margin-bottom:0;}#content_column .terms ul li{float:left;padding:0;margin:0 1em 0 0;}#content_column .action_links{font-size:0.85em;line-height:1.2em;padding-bottom:1em;margin-top:20px;overflow:hidden;}#content_column .action_links ul li{display:inline;margin:0;padding:0 0.75em 0 0;}#content_column .action_links ul li{display:block;margin:0 14px 14px 0;padding:0;float:left;height:32px;width:auto;}#content_column .action_links ul li a{font-size:1.375em;font-style:normal;font-variant:normal;font-weight:bold;line-height:normal;font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;display:block;margin:0 0 0 0;padding:12px 0 0 36px;}#content_column .action_links ul li.blog_usernames_blog{display:none;height:auto;}#content_column .action_links ul li.blog_usernames_blog a{padding:0;margin:0;}#content_column .action_links ul li.comment_forbidden{display:block;margin-right:200px;}#content_column .action_links ul li.comment_forbidden span{display:inline;width:200px;}#content_column .action_links ul li.comment_forbidden span a{padding:0;margin:0;}#content_column .action_links ul li.forward_links{background:transparent url("/interface/style_no_repeat.png") no-repeat scroll 0 -7000px;}#content_column .action_links ul li.forward_links a{width:106px;}#content_column .action_links ul li.print_html{background:transparent url("/interface/style_no_repeat.png") no-repeat scroll 0 -7100px;}#content_column .action_links ul li.service_links_digg{background:transparent url("/interface/style_no_repeat.png") no-repeat scroll 0 -7200px;}#content_column .action_links ul li.service_links_facebook{background:transparent url("/interface/style_no_repeat.png") no-repeat scroll 0 -7300px;}#content_column .action_links ul li.service_links_myspace{background:transparent url("/interface/style_no_repeat.png") no-repeat scroll 0 -7400px;}#content_column .action_links ul li.service_links_newsvine{background:transparent url("/interface/style_no_repeat.png") no-repeat scroll 0 -7500px;}#content_column .action_links ul li.service_links_twitter_with_tinyurl,#content_column .action_links ul li.service_links_twitter{background:transparent url("/interface/style_no_repeat.png") no-repeat scroll 0 -7600px;}#content_column .action_links li.comment_add{display:none;visibility:hidden;}#content_column .action_links li.blog_usernames_blog{display:none;visibility:hidden;}#content_column .meta .terms{padding-top:0.7em;margin-top:0;}#content_column .meta .terms a{background:transparent url("/interface/style_no_repeat.png") no-repeat scroll 0 -399px;padding-left:12px;}#content_column .meta .terms .intro{margin-right:0.7em;}#content_column #comments .comment{margin:0 12px 2em 12px;}#content_column #comments h2,#content_column .unique-comment-reply .box h2{color:#000000;font-size:1.2em;font-weight:bold;line-height:1.5em;margin:1em 0 1em 0;padding:0 0 0 12px;background-color:#e5f1f8;}#content_column .unique-comment-reply .box h2{margin-top:1.5em;}#content_column #comments h3{display:none;}#content_column #comments .author,#content_column .comment .author,#content_column #comment-form .preview .author{font-size:1em;font-weight:bold;margin:0;padding:0;}#content_column .comment .author,#content_column #comment-form .preview .author{margin-top:2em;}#content_column #comments .author a{color:#000000;text-decoration:none;}#content_column #comments .author a:hover{color:#a00000;text-decoration:underline;}#content_column #comments .submitted,#content_column #comment-form .preview .submitted,#content_column .comment .submitted{font-size:0.85em;margin:0;padding:0;}#content_column #comments .submitted a{font-weight:bold;font-size:1.2em;margin:0;padding:0;text-decoration:none;color:#000000;}#content_column #comments .submitted a:hover{text-decoration:underline;color:#a00000;}#content_column #comments .content p,#content_column #comment-form .content p,#content_column .comment .content p{font-size:1em;line-height:1.2;margin:0.25em 0 0.75em;}#content_column #comments li{margin:0 1.5em 0 0;padding:0;}#content_column #comments .indented{margin-left:25px;}#content_column #comments #comment-form{margin-left:12px;}#content_column #comments #comment-form ul,#content_column .unique-comment #comment-form ul{padding-left:0;margin-left:12px;font-size:1em;}#content_column .unique-comment #comment-form ul li{margin:0;}#content_column .unique-comment #comment-form .tips{margin-left:24px;}#content_column .unique-comment #comment-form p a{margin-left:12px;}#content_column #comments #comment-form input#edit-preview,#content_column .unique-comment #comment-form input#edit-preview,#content_column .unique-comment #comment-form input#edit-submit{color:#262626;border:1px solid #a6a6a6;background:#ccc url("/interface/css_sprite_3.png") repeat-x scroll 0 -800px;float:none;padding:0 0.5em 0 0.5em;font-size:1.1em;text-decoration:none;margin:1em 0 0 0;}#content_column #comments #comment-form input#edit-preview:hover,#content_column .unique-comment #comment-form input#edit-preview:hover,#content_column .unique-comment #comment-form input#edit-submit:hover{background:#c0c0c0 url("/interface/css_sprite_3.png") repeat-x scroll 0 -925px;}#content_column #comment-form .preview{border-bottom:20px solid #cce5f1;padding-bottom:1em;}#content_column #comment-form .preview .comment,#content_column .unique-comment #comment-form .form-item,#content_column .unique-comment #comment-form input#edit-preview,#content_column .unique-comment #comment-form input#edit-submit,#content_column .unique-comment-reply .comment{margin-left:12px;}#content_column #comment-form .preview .new,#content_column #comment-form .preview .active,#content_column .comment .active,#content_column .unique-comment-reply #comment-form .comment.even{display:none;visibility:hidden;}#content_column #archive-container{margin:0 0 2em 0;padding:0.5em 0 0.5em 12px;border-top:1px solid #cce5f1;border-bottom:1px solid #cce5f1;}#content_column #archive-container dl{margin:0;}#content_column #archive-container dt{background:none;padding:0;margin:0 0 0.5em 0;color:#000;font-weight:bold;}#content_column #archive-container dd{border:none;font-size:1.15em;margin:0;}#content_column #archive-container ul{border:none;margin:0 0 0.5em 0;padding:0;}#content_column #archive-container li{border:none;margin:0;padding:0;background-image:none;display:inline;list-style-type:none;}#content_column #archive-container li a{padding:0.1em 0.3em 0.1em 0.3em;margin:0;}#content_column #archive-container li.selected a{background-color:#cce4f1;text-decoration:none;font-weight:bold;color:#000;}#content_column .page_index{text-align:center;width:100%;text-decoration:none;margin-bottom:0;}#content_column .page_index a{text-decoration:none;}#content_column .page_index .current_page{text-decoration:underline;font-weight:bold;}#content_column .page_index .page_jump{margin:0 0.5em;}.multi_tracker_shell{overflow:hidden;zoom:1;float:right;}#list_stack_wrapper{width:258px;overflow:hidden;padding:0;margin:0 0 12px 12px;}#list_stack_wrapper .list_stack hr{display:none;visibility:hidden;}#list_stack_wrapper .form-textarea .list_stack hr{display:block;visibility:visible;}#list_stack_wrapper .list_stack .full_heading_box,#list_stack_wrapper .list_stack .list_key_box,#list_stack_wrapper .list_stack .sort_box,#list_stack_wrapper .list_stack .link_list_box,#list_stack_wrapper .list_stack .text_area_box,#list_stack_wrapper .list_stack .map_box{border:1px solid #9e9e9e;background-color:#e9e9e9;color:#000;}#list_stack_wrapper .list_stack .selector_box ul,#list_stack_wrapper .list_stack .name_list_box ul,#list_stack_wrapper .list_stack .link_list_box ul{list-style:none;}#list_stack_wrapper .list_stack .selector_box{border:1px solid #9e9e9e;}#list_stack_wrapper .list_stack .selector_box p.title{color:#5f5f5f;font-size:1.4em;font-weight:bold;margin:8px 12px 10px 12px;padding:0;line-height:1.1em;}#list_stack_wrapper .list_stack .selector_box ul{padding:0;margin:0 12px;}#list_stack_wrapper .list_stack .selector_box ul li{padding:0;margin:0 0 10px 0;}#list_stack_wrapper .list_stack .selector_box ul li a{background:transparent url("/interface/style_no_repeat.png") no-repeat scroll 0 -6697px;padding:0 0 0 14px;margin:0;color:#5f5f5f;text-decoration:none;font-weight:bold;display:block;line-height:1.3em;}#list_stack_wrapper .list_stack .selector_box ul li a:hover{color:#a50000;text-decoration:underline;background:transparent url("/interface/style_no_repeat.png") no-repeat scroll 0 -6797px;}#list_stack_wrapper .list_stack .selector_box ul li a .date,#list_stack_wrapper .list_stack .selector_box ul li a .time{font-size:0.9em;font-weight:normal;padding:0;margin:0;}#list_stack_wrapper .list_stack .selector_box ul li a .time{margin-left:0.25em;}#list_stack_wrapper .list_stack .selector_box ul li.selected{background:transparent url("/interface/style_no_repeat.png") no-repeat scroll 0 -6897px;padding:0 0 0 14px;color:#000;text-decoration:none;font-weight:bold;font-size:1.2em;line-height:1em;}#list_stack_wrapper .list_stack .selector_box ul li.selected .date,#list_stack_wrapper .list_stack .selector_box ul li.selected .time{font-size:0.75em;font-weight:normal;padding:0;margin:0;}#list_stack_wrapper .list_stack .selector_box ul li.selected .time{margin-left:0.25em;}#list_stack_wrapper .list_stack .full_heading_box{font-size:1.1em;font-weight:bold;margin-top:-1px;padding:6px 12px;text-align:center;}#list_stack_wrapper .list_stack .list_key_box{margin-top:-1px;padding:6px 12px;font-size:0.9em;color:#5f5f5f;line-height:1.4em;}#list_stack_wrapper .list_stack .list_key_box .bold{font-weight:bold;font-size:1.1em;color:#404040;}#list_stack_wrapper .list_stack .list_key_box .red{color:#a50000;font-weight:bold;font-size:1.1em;}#list_stack_wrapper .list_stack .list_key_box .green{color:#00a400;font-weight:bold;font-size:1.1em;}#list_stack_wrapper .list_stack .sort_box{margin-top:-1px;padding:6px 12px;font-size:0.9em;overflow:hidden;width:232px;}#list_stack_wrapper .list_stack .sort_box .label{float:left;padding:3px 4px 0 0;}#list_stack_wrapper .list_stack .sort_box .selected,#list_stack_wrapper .list_stack .sort_box a{border:1px solid #9e9e9e;padding:1px 6px;margin-left:-1px;float:left;}#list_stack_wrapper .list_stack .sort_box .selected{background-color:#fafafa;font-weight:bold;}#list_stack_wrapper .list_stack .sort_box a{color:#000;text-decoration:none;}#list_stack_wrapper .list_stack .sort_box a:hover{color:#a50000;text-decoration:underline;}#list_stack_wrapper .list_stack .sort_box a.selected:hover{color:#000;text-decoration:none;}#list_stack_wrapper .list_stack .column_description_box{border:1px solid #9e9e9e;background:#e9e9e9 url("/interface/1x1_solid_9e9e9e.gif") repeat-y 129px 0;color:#5f5f5f;margin-top:-1px;overflow:hidden;line-height:1.2em;width:256px;}#list_stack_wrapper .list_stack .column_description_box div{width:104px;float:left;padding:6px 12px;}#list_stack_wrapper .list_stack .column_description_box div.icon{text-indent:22px;padding-top:14px;}#list_stack_wrapper .list_stack .column_description_box .x_icon{background:url("/interface/icon_xmark.gif") no-repeat 12px 1px;}#list_stack_wrapper .list_stack .column_description_box .check_icon{background:url("/interface/icon_checkmark.gif") no-repeat 12px 1px;}#list_stack_wrapper .list_stack .column_description_box .ques_red_icon{background:url("/interface/icon_questionmark_bad.gif") no-repeat 12px 1px;}#list_stack_wrapper .list_stack .column_description_box .ques_green_icon{background:url("/interface/icon_questionmark_good.gif") no-repeat 12px 1px;}#list_stack_wrapper .list_stack .column_heading_box{border:1px solid #9e9e9e;background:#f4f4f4 url("/interface/1x1_solid_9e9e9e.gif") repeat-y 129px 0;margin-top:-1px;overflow:hidden;width:256px;color:#000;font-size:1.1em;font-weight:bold;line-height:1.1em;}#list_stack_wrapper .list_stack .column_heading_box div{width:104px;float:left;padding:4px 12px;}#list_stack_wrapper .list_stack .column_heading_box p.heading{font-size:1em;font-weight:bold;line-height:1em;font-weight:bold;padding:0;margin:0;}#list_stack_wrapper .list_stack .column_heading_box p.subheading{color:#5f5f5f;margin:0;padding:0;font-size:0.8em;}#list_stack_wrapper .list_stack .name_list_box{height:232px;width:256px;border:1px solid #9e9e9e;border-top:2px solid #656565;border-bottom:2px solid #656565;overflow:auto;margin-top:-1px;}#list_stack_wrapper .list_stack .name_list_box ul{float:left;padding:0;font-size:0.9em;}#list_stack_wrapper .list_stack .name_list_box li,#list_stack_wrapper .list_stack .name_list_box span{margin:0;padding:0;}#list_stack_wrapper .list_stack .name_list_box ul.left{width:98px;padding:0 0 0 12px;margin:0;}#list_stack_wrapper .list_stack .name_list_box ul.right{width:98px;padding:0 0 0 29px;margin:0;}#list_stack_wrapper .list_stack .name_list_box ul.left li.red,#list_stack_wrapper .list_stack .name_list_box ul.right li.red,#list_stack_wrapper .list_stack .name_list_box ul.left span.red,#list_stack_wrapper .list_stack .name_list_box ul.right span.red{color:#a50000;}#list_stack_wrapper .list_stack .name_list_box ul.left li.green,#list_stack_wrapper .list_stack .name_list_box ul.right li.green,#list_stack_wrapper .list_stack .name_list_box ul.left span.green,#list_stack_wrapper .list_stack .name_list_box ul.right span.green{color:#00a400;}#list_stack_wrapper .list_stack .name_list_box ul.left li.bold,#list_stack_wrapper .list_stack .name_list_box ul.right li.bold,#list_stack_wrapper .list_stack .name_list_box ul.left span.bold,#list_stack_wrapper .list_stack .name_list_box ul.right span.bold{font-weight:bold;}#list_stack_wrapper .list_stack .link_list_box{margin-top:-1px;padding:6px 12px;}#list_stack_wrapper .list_stack .link_list_box ul{padding:0;margin:0;font-size:0.9em;line-height:1.2em;}#list_stack_wrapper .list_stack .link_list_box ul li{padding:0;margin:0 0 6px 0;}#list_stack_wrapper .list_stack .text_area_box{margin-top:-1px;padding:6px 12px;font-weight:bold;font-size:0.9em;}#list_stack_wrapper .list_stack .text_area_box p{margin:0;padding:0 0 0 6px;font-size:1em;font-weight:normal;line-height:1.3em;}#list_stack_wrapper .list_stack .map_box{margin-top:-1px;padding:6px 12px;font-weight:bold;font-size:0.9em;}#list_stack_wrapper .list_stack .map_box .map_image{background:transparent url("/interface/style_no_repeat.png") scroll no-repeat 0 -4500px;width:232px;height:75px;padding-bottom:0;padding-top:10px;margin-top:8px;margin-bottom:-4px;text-align:center;}#list_stack_wrapper .list_stack .map_box .map_image .button_skin{padding-top:26px;padding-bottom:12px;margin-top:-1em;}#list_stack_wrapper .list_stack .map_box .map_image .button_skin a{float:none;padding:4px 10px;border-color:#6a6a6a;}#list_stack_wrapper .list_stack .map_box .map_image .button_skin a:hover{color:#a50000;text-decoration:underline;}.messages{background-color:#cce4f1;font-weight:bold;margin-bottom:2em;padding:0.5em;}.form-item input.error,.form-item textarea.error,.form-item select.error{border-color:#a00000;color:#000;}.messages.error{color:#a00000;background-color:#ffffff;border-color:#a00000;}#content_column .related_page_listing{display:block;clear:both;margin-top:12px;}#content_column .related_page_listing h2{color:#000;font-size:1.2em;font-weight:bold;margin:0 0 6px 0;padding:0;}#content_column .related_page_listing ul{margin:0 0 24px 12px;padding:0;list-style-type:none;list-style-image:none;list-style-position:outside;}#related_column .subcolumn_end{height:12px;margin-top:-12px;}#related_column .panel-flexible .panel-row{padding-bottom:0;}#related_column .panel-flexible .panel-col{margin-bottom:0;float:none;}#related_column .panel-flexible{overflow:visible;}#related_column .extra_shell{border-top:8px solid #007abb;padding:0.4em 0 0.5em 12px;}#related_column h3{margin-bottom:0;padding-bottom:0;}#related_column h4{font-size:1.1em;font-weight:bold;color:#000;border-bottom:1px solid #cce4f1;margin:1em 0 0 0;padding:0 0 0.15em 0;}#related_column h4.alert a{font-weight:bold;color:#E80000;text-decoration:none;}#related_column h4.alert a:hover{text-decoration:underline;}#related_column h4 a{text-decoration:none;color:#000;}#related_column h4 a:hover{text-decoration:underline;color:#a00000;}#related_column h4.no_text{font-size:0.2em;}#related_column p{font-size:0.9em;line-height:1.3em;margin-bottom:0.65em;}#related_column p.read_link{margin-bottom:1.75em;padding-left:0;font-size:1em;background-image:none;}#related_column p.read_link a{padding-left:0;}#related_column input{font-size:0.9em;}#related_column ul,#related_column ol{margin-top:0;margin-bottom:0;}#related_column ul,#related_column ol,#related_column li{list-style:none;margin-left:0;padding-left:0;}#related_column ul li{font-size:0.9em;font-weight:normal;margin-bottom:0.6em;line-height:1.2em;}#related_column .smaller_link{font-size:0.9em;}#related_column #actioncontent ul,#related_column #actioncontent ol{margin-bottom:1.4em;}#related_column #actioncontent p{margin-bottom:0.5em;}#related_column #actioncontent ul{margin-bottom:0;padding-bottom:0;}#related_column #actioncontent #fax_link a{display:block;color:#fff;font-size:.9em;font-weight:bold;text-align:center;text-decoration:none;text-transform:uppercase;width:150px;padding:0.4em 0;margin:0.5em 0 1.2em 10px;background:#a00000 url("/interface/css_sprite_3.png") repeat-x scroll 0 -1350px;}#related_column #actioncontent #fax_link a:hover{background:#770003 url("/interface/css_sprite_3.png") repeat-x scroll 0 -1500px;}#related_column #actioncontent #email_alert_form{text-align:right;margin-bottom:-.5em;}#related_column #actioncontent #email_alert_field{margin-left:0;width:170px;}#related_column #actioncontent #email_alert_button{margin:0 0 0.25em 0;}#related_column #actioncontent p.read_link{font-size:0.9em;background:transparent url("/interface/style_no_repeat.png") no-repeat scroll 0 -1897px;padding-left:8px;}#related_column #actioncontent h4 a.alert{font-size:1.0em;color:#a00000;background:transparent url("/interface/style_no_repeat.png") no-repeat scroll 0 -2099px;padding-left:20px;}#related_column #actioncontent ul li a{display:block;width:140px;padding:0 0 1em 32px;margin:0;}#related_column #actioncontent ul li a.call,#mynusa #extra_column .actions .items a.call{background:transparent url("/interface/style_no_repeat.png") scroll no-repeat 0 -1000px;}#related_column #actioncontent ul li a.donation,#mynusa #extra_column .actions .items a.donation{background:transparent url("/interface/style_no_repeat.png") scroll no-repeat 0 -900px;}#related_column #actioncontent ul li a.fax,#mynusa #extra_column .actions .items a.fax{background:transparent url("/interface/style_no_repeat.png") scroll no-repeat 0 -1100px;}#related_column #actioncontent ul li a.grade_card,#mynusa #extra_column .actions .items a.grade_card{background:transparent url("/interface/style_no_repeat.png") scroll no-repeat 0 -7900px;}#related_column #actioncontent ul li a.letter,#mynusa #extra_column .actions .items a.letter{background:transparent url("/interface/style_no_repeat.png") scroll no-repeat 0 -8000px;}#related_column #actioncontent ul li a.standard,#mynusa #extra_column .actions .items a.standard{background:transparent url("/interface/style_no_repeat.png") scroll no-repeat 0 -8100px;}#related_column #actioncontent ul li a.meeting,#mynusa #extra_column .actions .items a.meeting{background:transparent url("/interface/style_no_repeat.png") scroll no-repeat 0 -8200px;}#related_column #actioncontent ul li a.radio_call,#mynusa #extra_column .actions .items a.radio_call{background:transparent url("/interface/style_no_repeat.png") scroll no-repeat 0 -8300px;}#related_column #actioncontent ul li a.voting_record,#mynusa #extra_column .actions .items a.voting_record{background:transparent url("/interface/style_no_repeat.png") scroll no-repeat 0 -8400px;}#related_subcolumn a.pdf_link img{display:inline;}#advanced_search_subcolumn label{font-size:0.9em;}#advanced_search_subcolumn .form-item{font-size:1em;margin-bottom:0.5em;}#advanced_search_subcolumn #edit-or,#advanced_search_subcolumn #edit-phrase,#advanced_search_subcolumn #edit-negative{width:160px;}#advanced_search_subcolumn h4{border:none;margin-bottom:0.5em;margin-top:0;}#advanced_search_subcolumn .criterion{margin-bottom:1em;}#advanced_search_subcolumn .form-checkboxes{padding-left:12px;}#advanced_search_subcolumn .form-checkboxes .form-checkbox{margin-right:0.6em;}#advanced_search_subcolumn .action input{float:right;margin:0 12px 0.5em 0;padding:0.1em 0.8em;font-size:0.75em;background:#ccc url("/interface/css_sprite_3.png") repeat-x scroll 0 -800px;border:1px solid #A6A6A6;color:#262626;}#advanced_search_subcolumn .action input:hover{background:#c0c0c0 url("/interface/css_sprite_3.png") repeat-x scroll 0 -925px;}#advanced_search_subcolumn .help_link{display:block;float:right;margin-right:12px;}.teaser_text strong,.teaser_text b{font-weight:normal;}.teaser_text a.pdf_link,a.pdf_link{background:transparent url("/interface/style_no_repeat.png") scroll no-repeat 0 -2599px;padding-left:14px;margin-right:1.2em;}.teaser_text a.expand_link{background:transparent url("/interface/style_no_repeat.png") scroll no-repeat 0 -297px;padding-left:14px;margin-right:1.2em;}.teaser_text a.contract_link{background:transparent url("/interface/style_no_repeat.png") scroll no-repeat 0 -197px;padding-left:14px;margin-right:1.2em;}.listing_column_shell{overflow:hidden;margin-top:2em;}.listing_column{width:350px;overflow:hidden;float:left;padding:0 12px 0 0;}#content_column .listing_column h4{font-size:1.25em;padding:12px 0 8px 36px;background-color:#e5f1f8;margin:0 0 1em 0;line-height:1em;}.listing_column h4.good_icon{background:transparent url("/interface/style_no_repeat.png") scroll no-repeat 0 -3400px;}.listing_column h4.bad_icon{background:transparent url("/interface/style_no_repeat.png") scroll no-repeat 0 -2400px;}.listing_column h4.uncertain_icon{background:transparent url("/interface/style_no_repeat.png") scroll no-repeat 0 -1500px;}.generic_listing_condensed{margin:0 0 1.5em 0;}.generic_listing_condensed h5{margin:0 0 0.25em 0;font-weight:bold;font-size:1.25em;}.generic_listing_condensed h5 a{font-weight:normal;}#content_column .generic_listing_condensed p{font-size:1em;line-height:1.2em;margin-bottom:0.5em;word-spacing:0;}.generic_listing_condensed p.read_link{font-size:0.9em;line-height:1em;margin-bottom:0;}.panel-2col-stacked .generic_listing_condensed p.read_link{display:none;visibility:hidden;}.panel-2col-stacked .generic_listing_condensed{margin-right:12px;float:left;width:340px;}.listing_column .generic_listing_condensed{margin-bottom:2em;}.listing_column .generic_listing_condensed h5{font-size:1em;font-weight:normal;}.listing-column .generic_listing_condensed h5 a{font-weight:normal;}#content_column .listing_column .generic_listing_condensed p{font-size:0.9em;line-height:1.2em;}.listing_column .generic_listing_condensed p.read_link{background:transparent url("/interface/style_no_repeat.png") no-repeat scroll 0 -1897px;padding-left:10px;}.generic_listing_large{margin-bottom:2em;overflow:hidden;clear:both;}#content_column .generic_listing_large h4{font-size:1.25em;font-weight:bold;margin:0;}.generic_listing_large h4 a{color:#000;text-decoration:none;}.generic_listing_large h4 a:hover{color:#a00000;text-decoration:underline;}#content_column .generic_listing_large p{margin-bottom:0.25em;word-spacing:0;font-size:1em;line-height:1.4em;}#content_column .generic_listing_large .author,#content_column .generic_listing_large .date{margin-bottom:0.5em;font-size:0.85em;line-height:1em;}.generic_listing_large .teaser_text{float:left;width:648px;padding-left:0;margin-bottom:0;}.resource .publication_thumbnail{display:none;visibility:hidden;}.resource p.date span.resource_type{font-weight:bold;font-size:1.1em;}.resource .teaser_text{float:none;width:auto;}.resource .teaser_text p a{margin-right:1em;}.resource .teaser_text .stand_out{display:block;font-size:1.2em;margin:0.5em 0;}.resource .teaser_text .stand_out_quote{display:block;font-size:1.2em;margin:0.5em 0;font-family:Georgia,Times,serif;font-style:italic;}.resource .teaser_text .stand_down{display:block;font-size:0.9em;}.resource.thumbnail .publication_thumbnail{display:block;visibility:visible;}.generic_listing_medium,.unique-store .panels-custom{margin-bottom:2.5em;overflow:hidden;padding-right:10px;clear:left;}#content_column .generic_listing_medium h4,#content_column .unique-store .panels-custom h4{font-size:1.25em;font-weight:bold;margin:0 0 0.2em 0;}.generic_listing_medium h4 a,.generic_listing_medium ul a,.unique-store .panels-custom h4 a,.unique-store .panels-custom ul a{color:#000;text-decoration:none;}.generic_listing_medium h4 a:hover,.generic_listing_medium ul a:hover,.unique-store .panels-custom h4 a:hover,.unique-store .panels-custom ul a:hover{color:#a00000;text-decoration:underline;}#content_column .generic_listing_medium p,#content_column .unique-store .panels-custom p{margin-bottom:0;margin-top:0;word-spacing:0;line-height:1.4em;font-size:1em;}#content_column .generic_listing_medium .author,#content_column .generic_listing_medium .date,#content_column .unique-store .panels-custom .author,#content_column .unique-store .panels-custom.date{margin-bottom:0.5em;font-size:0.85em;line-height:1em;}.generic_listing_medium img,.unique-store .panels-custom img{float:left;padding:0.3em 0 0.4em 0;width:80px;height:60px;}.generic_listing_medium img.card_row{width:auto;height:auto;float:none;display:block;}.generic_listing_medium ul,.unique-store .panels-custom ul{padding-left:0.75em;margin:0.25em 0 0 0;list-style-position:outside;}.generic_listing_medium li,.generic_listing_medium .item-list ul li,.unique-store .panels-custom li,.unique-store .panels-custom ul li{margin:0 0 0.5em;line-height:1.1em;}.generic_listing_medium .teaser_text,.unique-store .panels-custom .teaser_text{float:left;width:620px;padding-left:10px;margin:0;}.generic_listing_medium .blogger_headshot{float:none;}.view-taxonomy-term .generic_listing_medium{float:none;width:700px;padding-right:0;margin:1em 0 2em;}.view-taxonomy-term .generic_listing_medium .teaser_text{width:608px;}.unique-content-27 .generic_listing_medium{float:left;width:330px;padding-right:20px;clear:none;}.unique-content-27 .generic_listing_medium .teaser_text{width:238px;}.unique-content-27 .odd{clear:left;}.panel-2col-stacked .center-wrapper .panel-col-first,.panel-2col-stacked .center-wrapper .panel-col-last,.panel-2col .panel-col-first,.panel-2col .panel-col-last{width:345px;}body.column_both .panel-2col-stacked .center-wrapper .panel-col-first,body.column_both .panel-2col-stacked .center-wrapper .panel-col-last,body.column_both .panel-2col .panel-col-first,body.column_both .panel-2col .panel-col-last{width:269px;}.panel-2col-stacked .generic_listing_medium,.panel-2col .generic_listing_medium,.unique-store .panel-2col .panels-custom{float:none;width:330px;padding-right:15px;}body.column_both .panel-2col-stacked .generic_listing_medium,body.column_both .panel-2col .generic_listing_medium{width:254px;}.panel-2col-stacked .generic_listing_medium .teaser_text,.panel-2col .generic_listing_medium .teaser_text,.unique-store .panel-row .panel-col .generic_listing_medium .teaser_text,.unique-store .panel-2col .panels-custom .teaser_text{width:238px;}body.column_both .panel-2col-stacked .generic_listing_medium .teaser_text,body.column_both .panel-2col .generic_listing_medium .teaser_text{width:162px;}.condensed .generic_listing_medium{margin-bottom:0.5em;}.condensed .generic_listing_medium img{width:40px;height:30px;padding:0;margin-right:6px;}.condensed .generic_listing_medium h5{line-height:1.1;margin:2px 0 0.1em;}.condensed .generic_listing_medium h5 a{text-decoration:none;}.condensed .generic_listing_medium h5 a:hover{text-decoration:underline;}.condensed .generic_listing_medium .date{margin-bottom:0.25em!important;}.unique-content-18 .panel-2col-stacked .center-wrapper .panel-col-first,.unique-content-18 .panel-2col-stacked .center-wrapper .panel-col-last{width:355px;}#content_column .generic_listing_large .blogger_headshot{width:67px;height:auto;margin:0.5em 8px 0 0;float:left;}.generic_listing_large .blogger_headshot img{width:67px;height:auto;}.unique-content-15 .generic_listing_large .publication_thumbnail{float:left;width:69px;margin:0.5em 8px 0 0;}.unique-content-15 .generic_listing_large .publication_thumbnail img{width:67px;height:auto;border:1px solid #808080;}.unique-content-14 .pagecontent{overflow:hidden;}.unique-content-14 .pagecontent .node{width:225px;text-align:center;float:left;margin-right:12px;height:330px;}.product_listing_3_column img{border:1px solid #808080;}#content_column .product_listing_3_column h4{margin:0 0 0.35em 0;font-size:1em;}#content_column .product_listing_3_column .price{font-size:1.3em;font-weight:bold;margin:0.35em 0 0.5em 0;line-height:1.3em;word-spacing:0;}#content_column .product_listing_3_column .teaser_text p{font-size:0.9em;line-height:1.2em;text-align:left;word-spacing:0;}.product_listing_row{overflow:hidden;margin-bottom:3em;width:725px;}.order_link{background:transparent url("/interface/style_no_repeat.png") no-repeat scroll 0 -500px;padding-left:22px;line-height:1.5em;}.video_clip_listing_row{overflow:hidden;margin:0.25em 0 0.5em 0;padding-top:1em;width:725px;}.video_clip_listing{float:left;margin-left:20px;width:95px;}.video_clip_listing img{width:80px;height:60px;border:1px solid #808080;}.video_clip_listing img.icon{border:none;}.video_clip_listing h5{margin:0.5em 0 0 0;font-size:0.9em;line-height:1.2em;font-weight:normal;}#content_column .video_clip_listing .duration{font-size:0.9em;margin:0.2em 0 0.85em 0;word-spacing:0;}.no_border{border:0 none;}.unique-content-3{overflow:hidden;}.unique-content-3 .video_clip_listing{height:200px;}#content_column .unique-search h2{color:#000;font-size:1.25em;margin-left:0;margin-bottom:0;font-weight:bold;border-top:1px solid #cce4f1;padding-top:0.8em;padding-bottom:0.5em;}#content_column .unique-search h3{font-size:1.5em;}#content_column .unique-search dt{font-size:1.3em;margin-bottom:0.3em;}#content_column .unique-search dd{margin-left:2em;}#content_column .unique-search p.search-info{font-size:0.9em;line-height:1.2em;margin:1em 0 3em 0;}#content_column .unique-search dd p{margin-bottom:0;line-height:1.3em;word-spacing:0;}#content_column .unique-search .pagecontent{margin-top:-1em;}#content_column .unique-search #search-form{margin-left:2em;padding-bottom:1em;}#content_column .unique-search .search-form input#edit-submit{background:#CCCCCC url("/interface/css_sprite_3.png") repeat-x scroll 0 -800px;border:1px solid #A6A6A6;color:#262626;}#content_column .unique-search .search-form input#edit-submit:hover{background:#c0c0c0 url("/interface/css_sprite_3.png") repeat-x scroll 0 -925px;}#content_column #search-form .search-advanced{border:none;}.width212{width:212px;}.width320{width:320px;}.width360{width:360px;}.width480{width:480px;}.width540{width:540px;}.width640{width:640px;}.width725{width:725px;}.widthCustom{}.cornerBox{border:1px solid #a6d1e7;font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;line-height:normal;font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;background:#fff url("/interface/box_gradient_blue.png") repeat-x scroll 0 0;padding:10px;}.cornerBox .corner{background:#fff url("/interface/box_corner_blue.png") no-repeat scroll 0 0;float:right;width:25px;height:25px;border:none;z-index:1000;margin:-11px -11px 0 0;}.cornerBox h4,.cornerBox .title{font-size:20px;font-weight:normal;border-bottom:1px solid #a6d1e7;padding:0;margin:0 14px 10px 0;color:#4089B0;}.cornerBox h4 a,.cornerBox .title a{color:#4089B0;}.cornerBox h4 a:hover,.cornerBox.grey h4 a:hover,.cornerBox .title a:hover,.cornerBox.grey .title a:hover{text-decoration:none;color:#A00000;}.cornerBox .cornerBoxContent{}.cornerBox.grey{border:1px solid #bfbfbf;background:#fff url("/interface/box_gradient_grey.png") repeat-x scroll 0 0;}.cornerBox.grey .corner{background:#fff url("/interface/box_corner_grey.png") no-repeat scroll 0 0;}.cornerBox.grey h4,.cornerBox.grey .title{color:#737373;border-bottom-color:#bfbfbf;}.cornerBox.grey h4 a,.cornerBox.grey .title a{color:#737373;}.cornerBox.red{border:1px solid #a00000;background:#a10500 url("/interface/box_gradient_red.png") repeat-x scroll 0 0;}.cornerBox.red .corner{background:#a10500 url("/interface/box_corner_red.png") no-repeat scroll 0 0;}.cornerBox.red h4,.cornerBox.red .title{color:#fff;border-bottom-color:#fff;}.cornerBox.red h4 a,.cornerBox.red .title a{color:#fff;}.cornerBox.red .cornerBoxContent{color:#FFF;}.cornerBox.darkBlue{border:1px solid #0050a9;background:#0050a9 url("/interface/box_gradient_dark_blue.png") repeat-x scroll 0 0;}.cornerBox.darkBlue .corner{background:#0050a9 url("/interface/box_corner_dark_blue.png") no-repeat scroll 0 0;}.cornerBox.darkBlue h4,.cornerBox.darkBlue .title{color:#fff;border-bottom-color:#fff;}.cornerBox.darkBlue h4 a,.cornerBox.darkBlue .title a{color:#fff;}.cornerBox.darkBlue .cornerBoxContent{color:#FFF;}.roundedBox{}.roundedBox .titleBar .icon{float:left;display:block;}.roundedBox.large{}.roundedBox .titleBar{clear:both;border:1px solid #B2CAE5;background:#BFDBED;background:-moz-linear-gradient(top,#FFFFFF 10%,#BFDBED 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(10%,#FFFFFF),color-stop(100%,#BFDBED));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF',endColorstr='#BFDBED',GradientType=0);}.roundedBox.large .titleBar{height:40px;-moz-border-radius:10px 10px 0 0;-webkit-border-top-left-radius:10px;-webkit-border-top-right-radius:10px;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;border-radius:10px 10px 0 0;padding:0 10px;}.roundedBox.large .titleBar a{color:#000;}.roundedBox.large .titleBar .title{height:45px;font-size:24px;font-style:normal;font-variant:normal;font-weight:bold;line-height:45px;font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;}.roundedBox.large .titleBar .icon{margin-top:10px;margin-right:5px;}.roundedBox .roundedBoxContent{border-top:0 solid #FFFFFF;border-left:1px solid #B2CAE5;border-right:1px solid #B2CAE5;border-bottom:1px solid #B2CAE5;padding:10px;}.box_column_a_540{width:540px;float:left;clear:right;margin-top:1.5em;margin-right:12px;}.box_column_b_360{width:360px;float:left;margin-top:1.5em;}.angle_box{margin:0 0 1em;}.angle_box .liner{padding:0;margin:0;}.angle_box .inner_liner{padding:10px 24px 12px 12px;margin:0;overflow:hidden;zoom:1;}.angle_box h4{font-size:20px;line-height:1.1!important;font-weight:normal!important;padding:0 0 0.15em!important;margin:0!important;}.angle_box h5{font-size:1.5em!important;line-height:1.1!important;font-weight:normal!important;padding-top:0.5em;margin:1em 0 0.25em;clear:both;}.angle_box p{line-height:1.2!important;margin:0.5em 0 1em!important;}.angle_box form p{margin:0.25em 0 0.35em!important;}.angle_box p.explanatory{margin-top:0!important;}.angle_box .resizable-textarea{width:100%;}.float_box_right{float:right;margin-top:0!important;margin-left:1em;}.float_box_left{float:left;margin-top:0!important;margin-right:1em;}.box_red_lite{padding:10px 12px 12px;border:1px solid #a00000;background-color:#fff;overflow:hidden;margin:1.25em 0 0;}.box_red_lite h4{color:#a00000!important;}.box_red_lite h5{color:#a00000;}.box_red_lite p{margin:0!important;}.box_red_lite p+p{margin-top:0.75em!important;}.box_725{width:725px;padding:0;margin-top:2em;background:#fff url("/interface/style_repeat_y.png") repeat-y scroll -11837px 0;}.box_725 .liner{background:transparent url("/interface/style_box.png") no-repeat scroll -8091px 0;}.box_725 .inner_liner{background:transparent url("/interface/style_box.png") no-repeat scroll -6144px bottom;}.box_725_grey{width:725px;padding:0;margin-top:2em;background:#fff url("/interface/style_repeat_y.png") repeat-y scroll -11012px 0;}.box_725_grey .liner{background:transparent url("/interface/style_box.png") no-repeat scroll -2797px 0;}.box_725_grey .inner_liner{background:transparent url("/interface/style_box.png") no-repeat scroll -920px bottom;}.box_725 h4{color:#4089b0!important;border-bottom:1px solid #a6d1e7!important;}.box_725 h5{color:#4089b0;}.box_540{width:540px;padding:0;background:#fff url("/interface/style_repeat_y.png") repeat-y scroll -10372px 0;}.box_540 .liner{background:transparent url("/interface/style_box.png") no-repeat scroll -7541px 0;}.box_540 .inner_liner{background:transparent url("/interface/style_box.png") no-repeat scroll -5594px bottom;}.box_540 h4{color:#4089b0!important;border-bottom:1px solid #a6d1e7!important;}.box_540 h5{color:#4089b0;}.box_540_grey{width:540px;padding:0;background:#fff url("/interface/style_repeat_y.png") repeat-y scroll -9732px 0;}.box_540_grey .liner{background:transparent url("/interface/style_box.png") no-repeat scroll -2247px 0;}.box_540_grey .inner_liner{background:transparent url("/interface/style_box.png") no-repeat scroll -370px bottom;}.box_540_grey h4{color:#737373!important;border-bottom:1px solid #bfbfbf!important;}.box_540_grey h5{color:#737373;}.box_540_dblue{width:540px;padding:0;background:#fff url("/interface/style_repeat_y.png") repeat-y scroll -9092px 0;}.box_540_dblue .liner{background:transparent url("/interface/style_box.png") no-repeat scroll -4674px 0;}.box_540_dblue .inner_liner{background:transparent url("/interface/style_box.png") no-repeat scroll -3754px bottom;}.box_540_dblue h4{color:#FFF!important;border-bottom:1px solid #fff!important;}.box_540_dblue h5{color:#FFF;}.box_540_lite{width:514px;padding:10px 12px 12px;border:1px solid #a6d1e7;background-color:#fff;overflow:hidden;}.box_540_lite h4{color:#66a6c4!important;border-bottom:1px solid #a6d1e7!important;}.box_540_lite h5{color:#66a6c4;}.box_360{width:360px;padding:0;background:#fff url("/interface/style_repeat_y.png") repeat-y scroll -8632px;}.box_360 .liner{background:transparent url("/interface/style_box.png") no-repeat scroll -8826px 0;}.box_360 .inner_liner{background:transparent url("/interface/style_box.png") no-repeat scroll -7171px bottom;}.box_360 h4{color:#4089b0!important;border-bottom:1px solid #a6d1e7!important;}.box_360 h5{color:#4089b0;}.box_360_grey{width:360px;padding:0;background:#fff url("/interface/style_repeat_y.png") repeat-y scroll -8172px 0;}.box_360_grey .liner{background:transparent url("/interface/style_box.png") no-repeat scroll -1877px 0;}.box_360_grey .inner_liner{background:transparent url("/interface/style_box.png") no-repeat scroll 0 bottom;}.box_360_grey h4{color:#737373!important;border-bottom:1px solid #bfbfbf!important;}.box_360_dblue{width:360px;padding:0;background:#fff url("/interface/style_repeat_y.png") repeat-y scroll -7712px 0;}.box_360_dblue .liner{background:transparent url("/interface/style_box.png") no-repeat scroll -5224px 0;}.box_360_dblue .inner_liner{background:transparent url("/interface/style_box.png") no-repeat scroll -4304px bottom;}.box_360_dblue h4{color:#FFF!important;border-bottom:1px solid #FFF!important;}.box_212_grey{width:212px;padding:0;background:#fff url("/interface/style_repeat_y.png") repeat-y scroll -7400px 0;}.box_212_grey .liner{background:transparent url("/interface/style_box.png") no-repeat scroll -3532px 0;}.box_212_grey .inner_liner{background:transparent url("/interface/style_box.png") no-repeat scroll -1655px bottom;}.box_212_grey h4{color:#737373!important;border-bottom:1px solid #bfbfbf!important;}.box_360_grey h5{color:#737373;}.box_360_lite{width:334px;padding:10px 12px 12px;border:1px solid #a6d1e7;background-color:#fff;overflow:hidden;}.box_360_lite h4{color:#66a6c4!important;border-bottom:1px solid #a6d1e7!important;}.box_360_lite h5{color:#66a6c4;}.callout_box_282{float:right;width:282px;padding:0;margin:0 0 0.5em 1em;background:#fff url("/interface/style_repeat_y.png") repeat-y scroll -12662px 0;border-left:1.5em solid #fff;}.callout_box_282 .liner{background:transparent url("/interface/style_box.png") no-repeat scroll -9196px 0;}.callout_box_282 .inner_liner{padding:1.35em 1.5em 1.5em;background:transparent url("/interface/style_box.png") no-repeat scroll -6879px bottom;overflow:hidden;}.callout_box_282 h4{font-size:1.5em!important;line-height:1.15!important;border-bottom:none!important;padding-bottom:0!important;margin:0 0 0.25em!important;}.callout_box_282 p{margin-top:0;margin-bottom:0;}a.semiurgent_button{display:block;font-size:1.5em;line-height:1em;text-align:center;color:#a00000;text-decoration:none;background:#dfe0e1 url("/interface/css_sprite_3.png") repeat-x scroll 0 -1050px;border:1px solid #a6a6a6;padding:0.75em 1em 0;margin:0.65em 0 0;}a.semiurgent_button:hover{color:#a00000;background:#d3d4d5 url("/interface/css_sprite_3.png") repeat-x scroll 0 -1200px;}a.semiurgent_button span{display:block;background:transparent url("/interface/style_no_repeat.png") no-repeat scroll 0 -2000px;padding:0 18px 14px 16px;margin:0;}a.urgent_button{display:block;font-size:18px;line-height:normal;text-align:center;color:#fff;text-decoration:none;background:#C1272D url("/interface/css_sprite_3.png") repeat-x scroll 0 -1350px;background:-webkit-gradient(linear,0% 0%,0% 100%,from(#E80B00),to(#A10500));background:-moz-linear-gradient(0% 100% 90deg,#A10500,#E80B00);border:1px solid #C00;padding:10px;margin:0.65em auto 0;text-shadow:-1px -1px 0 rgba(0,0,0,.5);-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;font-weight:bold;}a.urgent_button:hover{color:#fff;background:#C1272D url("/interface/css_sprite_3.png") repeat-x scroll 0 -1500px;background:transparent url("/interface/css_sprite_3.png") repeat-x scroll 0 -1500px;background:-webkit-gradient(linear,0% 0%,0% 100%,from(#E80B00),to(#770003));background:-moz-linear-gradient(0% 100% 90deg,#770003,#E80B00);border:1px solid #900;}input.urgent_button{font-size:1.3em;line-height:1;color:#fff;background:#C1272D url("/interface/css_sprite_3.png") repeat-x scroll 0 -1350px;border:none;padding-top:0.25em;padding-bottom:0.2em;}input.urgent_button:hover{background:#C1272D url("/interface/css_sprite_3.png") repeat-x scroll 0 -1500px;}ul.two_column_a,ul.two_column_b{float:left;width:48%;list-style:none;padding:0;}ul.two_column_a{margin:0.5em 1.75% 1em 0;}ul.two_column_b{margin:0.5em 0 1em 1.75%;}ul.two_column_a li,ul.two_column_b li{padding:0;margin:0;}p.poll_column_a,p.poll_column_b{float:left;width:48%;color:#007abb!important;font-size:2.5em!important;line-height:1!important;padding:0!important;}p.poll_column_a{margin:0 1.75% 0 0!important;}p.poll_column_b{margin:0 0 0 1.75%!important;}p.poll_column_a span,p.poll_column_b span{font-size:0.7em;color:#59acd5;}.center{text-align:center;}ol#supertabs,ul#supertabs{list-style:none;padding:0 12px 0 0;margin:0.75em 0 0 12px;overflow:hidden;zoom:1;background:#fff url("/interface/supertabs_bg.png") no-repeat scroll right bottom;}#supertabs li{display:block;float:left;padding:0;margin:6px 6px 0 0;}#supertabs li a{display:block;color:#0050a9;font-size:1.25em;line-height:0.95em;text-decoration:none;border-bottom:1px solid #b2b2b2;border-left:1px solid #bfd3e9;background:#c2d5ea url("/interface/css_sprite_supertabs.png") repeat-x scroll left top;}#supertabs li a .supertab_liner{display:block;padding:0.4em 17px 0.3em 0.55em;margin:0;background:transparent url("/interface/supertabs_corner.gif") no-repeat scroll right top;}.first_part{display:block;color:#598dc7;font-size:0.8em;display:block;text-transform:lowercase;padding-right:0.5em;}#supertabs li a:hover{color:#a00000;}#supertabs li a:hover .first_part{color:#d97f7f;}#supertabs li a .supertab_sheath{display:block;padding-left:25px;background:transparent url("/interface/style_no_repeat.png") no-repeat scroll 8px -7692px;}#supertabs li a.active,#supertabs li.active a{color:#000;border-bottom-color:#fff;border-left-color:#b2b2b2;background:#fff url("/interface/css_sprite_supertabs.png") repeat-x scroll left -150px;}#supertabs li a.active .supertab_liner,#supertabs li.active a .supertab_liner{background:transparent url("/interface/supertabs_corner_active.gif") no-repeat scroll right top;}#supertabs li a.active .first_part,#supertabs li.active a .first_part{color:#808080;}#supertabs li#supertab_actionbuffet a.active .supertab_sheath,#supertabs li#supertab_actionbuffet.active a .supertab_sheath{background:transparent url("/interface/style_no_repeat.png") no-repeat scroll 8px -7792px;}.drupal-tabs{overflow:visible;}ul.categorytabs,ol.categorytabs,.categorytabs{display:block;width:620px;clear:both;list-style:none;font-size:1.1667em;line-height:normal;white-space:normal;background:#fff url("/interface/categorytabs_bg.png") repeat-x scroll left bottom;padding:0;margin:0 0 0.8333em -12px!important;overflow:hidden;zoom:1;border:none;}ul.categorytabs li,ol.categorytabs li,.categorytabs li{display:inline;float:left;padding:0;margin:0 0 0 12px;}ul.categorytabs li a,ol.categorytabs li a,.categorytabs li a{display:block;width:68px;height:4em;color:#0050a9;text-decoration:none;background:#d7e4f1 url("/interface/css_sprite_categorytabs.png") repeat-x scroll left top;padding:0.7143em 30px 0.7143em 12px;margin:0;border:1px solid #b2cae5;border-bottom:1px solid #bfbfbf;overflow:hidden;zoom:1;}ul.categorytabs li a:hover,ol.categorytabs li a:hover,.categorytabs li a:hover{color:#a00000;border-bottom:1px solid #bfbfbf;}ul.categorytabs li a.active,ol.categorytabs li a.active,.categorytabs li a.active,ul.categorytabs li.active a,ol.categorytabs li.active a,.categorytabs li.active a{color:#000;background:#fff url("/interface/css_sprite_categorytabs.png") repeat-x scroll left -250px;border-color:#bfbfbf;border-bottom-color:#fff;}ul.categorytabs li a.active:hover,ol.categorytabs li a.active:hover,.categorytabs li a.active:hover,ul.categorytabs li.active a:hover,ol.categorytabs li.active a:hover,.categorytabs li.active a:hover{color:#000;border-bottom-color:#fff;}.categorytabs li a .subordinate{font-size:0.7857em;color:#598dc7;}.categorytabs li a:hover .subordinate{color:#d97f7f;}.categorytabs li.active a .subordinate,.categorytabs li a.active .subordinate{color:#808080;}ul.categorytabs li a.active:hover .subordinate,ol.categorytabs li a.active:hover .subordinate,.categorytabs li a.active:hover .subordinate,ul.categorytabs li.active a:hover .subordinate,ol.categorytabs li.active a:hover .subordinate,.categorytabs li.active a:hover .subordinate{color:#808080;}.watcher_item p.first{margin-bottom:-0.25em;}.watcher_item .fullpage p.date{border-top:1px solid #ddd;padding-top:0.1em;margin-top:0.15em;margin-right:12px;margin-bottom:1em;}.activity_results h5,.activity_results p{padding-left:26px;line-height:1.2!important;}.activity_results h5{font-size:1.2em;margin:-1em 0 0;}.activity_results h5.urge{background:transparent url("/interface/style_no_repeat.png") no-repeat scroll 0 -1299px;margin-top:12px;}.activity_results h5.outcome_bad{color:#E80000;background:transparent url("/interface/style_no_repeat.png") no-repeat scroll 0 -2300px;margin-top:14px;}.activity_results h5.outcome_good{color:#00a400;background:transparent url("/interface/style_no_repeat.png") no-repeat scroll 2px -3302px;margin-top:14px;}.activity_results h5.outcome_neutral{color:#0050a9;background:transparent url("/interface/style_no_repeat.png") no-repeat scroll 2px -1400px;margin-top:14px;}.activity_results p{margin:0 0 0.75em;}.activity_results p.urge{background:none;font-weight:normal;padding-top:0;margin-top:0;}.unique-invite #tabs-wrapper{margin:1.5em 0 0.5em;}.unique-invite table{margin:0 0 2em 0.75em;font-size:1.1em;}.unique-invite table caption{text-align:left;padding:0.5em 0;margin-left:0.5em;}.unique-invite table tr{background-color:transparent;}.unique-invite table thead th,.unique-invite table thead td{font-size:0.8em;font-weight:bold;text-transform:uppercase;text-align:left;padding:0.625em 1.25em 0 0;}.unique-invite table tbody td{padding:0.35em 1em 0.25em 0;border-bottom:1px solid #cce4f1;}.unique-node-1073 .form-item label{display:inline-block;width:8.75em;font-weight:normal;text-align:right;padding-right:0.5em;}.unique-node-1073 .form-item .explanatory{margin-left:10.65em!important;}.unique-node-1073 .submit_button{margin-left:8.55em;}.congressional_icon_links{overflow:hidden;}.congressional_icon_links .report_card_icon a,.congressional_icon_links .voting_record_icon a{display:block;float:left;width:19px;height:15px;text-indent:-99em;margin-right:0.2em;margin-left:0.2em;overflow:hidden;}.congressional_icon_links .voting_record_icon a{background:transparent url("/interface/style_no_repeat.png") no-repeat scroll 0 -6100px;}.congressional_icon_links .voting_record_icon a:hover{background-position:-19px -6100px;}.congressional_icon_links .icon_Aplus a{background:transparent url("/interface/style_no_repeat.png") no-repeat scroll 0 -4800px;}.congressional_icon_links .icon_Aplus a:hover{background-position:-19px -4800px;}.congressional_icon_links .icon_A a{background:transparent url("/interface/style_no_repeat.png") no-repeat scroll 0 -4600px;}.congressional_icon_links .icon_A a:hover{background-position:-19px -4600px;}.congressional_icon_links .icon_Aminus a{background:transparent url("/interface/style_no_repeat.png") no-repeat scroll 0 -4700px;}.congressional_icon_links .icon_Aminus a:hover{background-position:-19px -4700px;}.congressional_icon_links .icon_Bplus a{background:transparent url("/interface/style_no_repeat.png") no-repeat scroll 0 -5100px;}.congressional_icon_links .icon_Bplus a:hover{background-position:-19px -5100px;}.congressional_icon_links .icon_B a{background:transparent url("/interface/style_no_repeat.png") no-repeat scroll 0 -4900px;}.congressional_icon_links .icon_B a:hover{background-position:-19px -4900px;}.congressional_icon_links .icon_Bminus a{background:transparent url("/interface/style_no_repeat.png") no-repeat scroll 0 -5000px;}.congressional_icon_links .icon_Bminus a:hover{background-position:-19px -5000px;}.congressional_icon_links .icon_Cplus a{background:transparent url("/interface/style_no_repeat.png") no-repeat scroll 0 -5400px;}.congressional_icon_links .icon_Cplus a:hover{background-position:-19px -5400px;}.congressional_icon_links .icon_C a{background:transparent url("/interface/style_no_repeat.png") no-repeat scroll 0 -5200px;}.congressional_icon_links .icon_C a:hover{background-position:-19px -5200px;}.congressional_icon_links .icon_Cminus a{background:transparent url("/interface/style_no_repeat.png") no-repeat scroll 0 -5300px;}.congressional_icon_links .icon_Cminus a:hover{background-position:-19px -5300px;}.congressional_icon_links .icon_Dplus a{background:transparent url("/interface/style_no_repeat.png") no-repeat scroll 0 -5700px;}.congressional_icon_links .icon_Dplus a:hover{background-position:-19px -5700px;}.congressional_icon_links .icon_D a{background:transparent url("/interface/style_no_repeat.png") no-repeat scroll 0 -5500px;}.congressional_icon_links .icon_D a:hover{background-position:-19px -5500px;}.congressional_icon_links .icon_Dminus a{background:transparent url("/interface/style_no_repeat.png") no-repeat scroll 0 -5600px;}.congressional_icon_links .icon_Dminus a:hover{background-position:-19px -5600px;}.congressional_icon_links .icon_Fplus a{background:transparent url("/interface/style_no_repeat.png") no-repeat scroll 0 -6000px;}.congressional_icon_links .icon_Fplus a:hover{background-position:-19px -6000px;}.congressional_icon_links .icon_F a{background:transparent url("/interface/style_no_repeat.png") no-repeat scroll 0 -5800px;}.congressional_icon_links .icon_F a:hover{background-position:-19px -5800px;}.congressional_icon_links .icon_Fminus a{background:transparent url("/interface/style_no_repeat.png") no-repeat scroll 0 -5900px;}.congressional_icon_links .icon_Fminus a:hover{background-position:-19px -5900px;}.unique-node-1039 #alpha_list{font-size:1.2em;font-weight:bold;list-style:none;padding:0;margin:0 0 1em;overflow:hidden;}.unique-node-1039 #alpha_list li{display:block;float:left;margin:0 0.3em 0.3em 0;}.unique-node-1039 #alpha_list li a{display:block;text-align:center;width:0.8em;padding:0.1em 0.3em;margin:0;}.unique-node-1039 h4{color:#007abb;font-size:1.5em!important;font-weight:normal;border-bottom:1px solid #cce4f1;margin-top:2em!important;margin-bottom:0.25em;}.unique-node-1039 h4 a{color:#007abb;text-decoration:none;}.unique-node-1039 h4 a:hover{color:#a00000;}#content_column .unique-node-1039 h4 .explanatory{font-size:0.8em!important;padding-left:0.75em;}.unique-node-1039 h4 .congressional_icon_links{float:right;width:80px;padding-right:0.3em;margin-top:-18px;}.unique-node-1039 h4 .congressional_icon_links .report_card_icon,.unique-node-1039 h4 .congressional_icon_links .voting_record_icon{float:right;}.unique-node-1039 .read_link{font-size:0.9em!important;line-height:1.2!important;background:transparent url("/interface/style_no_repeat.png") no-repeat scroll 0 -1897px;padding-right:0.5em;padding-left:10px;margin-bottom:0;}.unique-node-1039 .vcard h5{font-size:1.1em;font-weight:bold;text-transform:uppercase;border-bottom:1px solid #ddd;padding:0 0 0.1em 0;margin:1em 0 0.05em 2em;}.unique-node-1039 .vcard p{padding-left:2em;margin-top:0;margin-bottom:1.25em;}.unique-node-1039 .adr{padding-left:2em;}.unique-node-1057 p{line-height:1.2!important;}.unique-node-1057 table{margin:0 0 2em 0.5em;font-size:1.1em;}.unique-node-1057 table caption{text-align:left;padding:0.5em 0;margin-left:0.5em;}.unique-node-1057 table thead th,.unique-node-1057 table thead td{font-size:0.8em;font-weight:bold;text-transform:uppercase;text-align:left;padding:0.625em 1.25em 0 0;}.unique-node-1057 table tbody td{padding:0.35em 1em 0.25em 0;border-bottom:1px solid #cce4f1;}.unique-node-1049 p{line-height:1.2!important;}.unique-node-1049 .last_paragraph{margin-top:1.5em;}.unique-node-1040 p{line-height:1.2!important;}.unique-node-1040 p.form_row{margin-bottom:0.35em!important;}.unique-node-1040 label{display:inline-block;width:11em;text-align:right;padding-right:0.5em;}.unique-node-1040 #submit{margin-left:11.7em;}.unique-node-1048 p{line-height:1.2!important;}.unique-node-1048 .dear_message{padding-left:1.5em;text-indent:-1.5em;margin:1em 0 1.5em;}.unique-node-1048 p.form_row{margin-bottom:0.35em!important;}#content_column .unique-node-1048 span.explanatory{font-size:0.75em!important;line-height:1.1!important;}.unique-node-1048 label{display:inline-block;width:11em;text-align:right;padding-right:0.5em;}.unique-node-1048 label.inline{display:inline;width:auto;text-align:inherit;}.unique-node-1048 #submit{margin-left:11.7em;}.unique-faq .links{display:none;visibility:hidden;}#loginform form#login_form{padding:0.5em 0 1em;}#loginform p{line-height:1.2!important;margin-bottom:0.35em!important;}#loginform label{display:inline-block;width:4.5em;text-align:right;padding-right:0.5em;}#loginform input.submit_button{padding-top:0.1em;padding-bottom:0.1em;margin-left:5.25em;}.unique-node-1043 p{line-height:1.2!important;margin-bottom:0.35em!important;}.unique-node-1043 .note{margin-bottom:2em!important;margin-top:-0.25em!important;}.unique-node-1043 label{display:inline-block;width:11.5em;text-align:right;padding-right:0.5em;}.unique-node-1043 label.inline{display:inline;width:auto;text-align:inherit;}.unique-node-1043 #donation_info .note{margin-bottom:2em!important;}.unique-node-1043 #activism_level{margin-left:1em;padding-left:27px;}.unique-node-1043 #activism_level p{text-indent:-27px;margin:0.25em 0 0!important;}.unique-node-1043 .last_paragraph{margin-top:2em;}.unique-node-1043 .submit_button{padding-top:0.15em;padding-bottom:0.15em;}.unique-node-1041 p{line-height:1.2!important;}.unique-node-1041 h3{margin-bottom:1em;}#content_column .unique-node-1041 .callout_box_282 h4{color:#007abb;font-weight:normal;}.unique-node-1041 #survey .grouping{margin-bottom:1.25em;margin-left:1em;padding-left:27px;}.unique-node-1041 #survey .grouping p{text-indent:-27px;margin:0.25em 0 0!important;}.unique-node-1041 #survey .grouping .hidetogglebox p{margin:1em 0!important;}.unique-node-1041 #survey .subgrouping{margin-left:1em;padding-left:27px;}.unique-node-1041 #survey .explanatory{font-size:0.8em!important;line-height:1.1em!important;}.unique-node-1041 #survey .last_grouping{margin-top:2em;}.fax_variable{text-transform:uppercase;color:#666;}.fax_variable span{font-size:0.75em;}.unique-node-1087 p{line-height:1.2!important;}.unique-node-1087 .box_360 form p.intro{margin:0.5em 0 1em!important;}.unique-node-1087 .box_360 label{display:inline-block;width:11.5em;text-align:right;padding-right:0.5em;}.unique-node-1087 .box_360 label.inline{display:inline;width:auto;text-align:inherit;padding-right:0;}.unique-node-1087 .box_360 .note{padding-right:1.5em;margin-top:-0.25em!important;margin-bottom:2em!important;text-align:right!important;}.unique-node-1087 .box_360 input.urgent_button{margin-top:1.5em;}.unique-node-1087 .box_360_lite{margin-bottom:0!important;}.unique-node-1087 .box_360_lite p{margin-bottom:0.25em!important;}.unique-node-1087 .box_360_lite p.poll_column_a,.unique-node-1087 .box_360_lite p.poll_column_b{margin-bottom:0!important;}.unique-node-1042 a.semiurgent_button{float:right;}.unique-node-1042 p{line-height:1.2!important;}.unique-node-1028 p{line-height:1.2!important;}.unique-node-1028 .callout_box_282 .ribbon{float:right;padding:0;margin:2px 0 2px 12px;}.unique-node-1028 .callout_box_282 .bbb_logo{float:left;padding:0;margin:0.5em 12px 2px 0;}.unique-node-1028 .callout_box_282 p.last{background:transparent url("/interface/style_no_repeat.png") no-repeat scroll 0 -800px;}.unique-node-1028 #donation_info .form_row_bottom{margin:0 0 1.25em!important;}.unique-node-1028 #donation_info .form_row,.unique-node-1028 #donation_info .form_row_bottom{padding-left:0.75em;}.unique-node-1028 #donation_info input#recurring_no,.unique-node-1028 #donation_info input#designation_c3{margin-left:1em;}.unique-node-1028 #donation_info p{margin-bottom:0;}.unique-node-1028 #billing_info p,.unique-node-1028 #card_details p{margin-bottom:0.35em!important;}.unique-node-1028 #billing_info label,.unique-node-1028 #card_details label{display:inline-block;width:11.5em;text-align:right;padding-right:0.5em;}.unique-node-1028 #billing_info label.inline,.unique-node-1028 #card_details label.inline{display:inline;width:auto;text-align:inherit;}.unique-node-1028 #label_c3{padding-left:14px;background:transparent url("/interface/style_no_repeat.png") no-repeat scroll 0 -800px;}.unique-node-1028 #donation_info .note{margin-bottom:2em!important;}.unique-node-1028 a.mailto{background-image:none!important;padding:0!important;}.unique-node-1028 #cvv_note{padding-right:120px;}.unique-node-1028 #verisign_badge{float:right;margin-top:-4.3em;}.unique-node-1028 #checkoutButton{padding-top:0.15em;padding-bottom:0.15em;margin-top:1.5em;margin-left:12em;}#video_viewer_shell{overflow:hidden;width:539px;margin:0;padding:0;}.video_box{width:315px;height:262px;float:left;background-color:#dedede;border:2px solid #dedede;}#video_clips_shell{float:left;overflow:hidden;width:220px;}#content_column #related_videos_box_top{border:1px solid #dedede;background-color:#f6f6f6;width:206px;margin:0;padding:3px 0 3px 12px;height:14px;font-size:1em;}.video_clips_box{width:217px;height:242px;overflow:auto;border:1px solid #dedede;border-top:none;border-right-width:2px;border-bottom-width:2px;padding:0;}.video_clips_box .generic_listing_medium{width:192px;margin-bottom:.25em;padding:6px 0 5px 6px;float:none;}#content_column .video_clips_box .generic_listing_medium h4{font-size:0.9em;font-weight:normal;margin-bottom:.35em;}.video_clips_box .generic_listing_medium .teaser_text{width:132px;padding:0 0 0 6px;}.video_clips_box .generic_listing_medium .teaser_text a{color:#0050a9;text-decoration:underline;}.video_clips_box .generic_listing_medium .teaser_text a:hover{color:#a00000;}#content_column .video_clips_box .duration{margin:0;font-size:0.85em;line-height:1em;}.video_clips_box a{float:left;}.video_clips_box a img{margin:0;padding:0;border:1px solid #ccc;float:none;width:48px;height:36px;}.video_clips_box a:hover img{border-color:#a00000;}.video_clips_box .teaser_text a{float:none;}#video_description{clear:both;margin:1.5em 0 0 0;padding:0;}.video_data_shell input{font-size:0.9em;line-height:0.9em;width:536px;color:#000;}.video_data_shell p{font-size:0.9em;margin:3em 0 1em 0;}.product_large{float:left;margin:1.5em 12px 0 12px;}.product_details_shell{float:left;width:auto;margin:1.5em 0 0 12px;}.description_shell{clear:both;padding-top:2em;}#content_column .description_shell h4{margin-top:0;}#content_column .product_details_shell p{word-spacing:0;}#content_column .product_details_shell .author{font-size:1em;line-height:1em;margin-bottom:1em;}.product_details_shell ul{list-style-position:inside;margin:0 0 1.5em 0;padding:0;font-size:0.9em;line-height:1em;}#content_column .product_details_shell .price{font-size:1.5em;line-height:1.4em;}.product_details_shell .order_link{font-weight:bold;}.view-press-releases .generic_listing_medium{float:none;width:auto;margin-top:1em;}.view-press-releases .generic_listing_medium .date{margin-bottom:0.25em;}.view-press-releases .teaser_text{width:auto;padding-left:0;}.banner_set{margin-bottom:2em;}.banner_set ul{display:none;visibility:hidden;}.banner_set h4{margin-bottom:1em;font-size:1.25em;}.banner_set p{margin-bottom:0.25em;}.banner_set p.banner_size{font-size:1.2em;}.banner_set input.embed_code{width:400px;}.banner_set input.copy_code_button{background:#CCC url("/interface/css_sprite_3.png") repeat-x scroll 0 -800px;border:1px solid #A6A6A6;color:#262626;display:inline-block;visibility:visible;}.banner_set input.copy_code_button:hover{background:#c0c0c0 url("/interface/css_sprite_3.png") repeat-x scroll 0 -925px;}.banner_set .banner_options{margin-left:24px;}.banner_set .content_box{padding-bottom:1.5em;}.banner_set_tabbed{margin-bottom:3em;}.banner_set_tabbed h4{margin-bottom:0.5em;font-size:1.25em;}.banner_set_tabbed .banner_options{position:relative;overflow:hidden;padding:12px 0 2.5em 0;margin:0;height:136px;width:486px;border:1px solid #cce4f1;}.banner_set_tabbed .content_box{position:absolute;height:136px;width:486px;padding:0 0 2em 0;margin:0;text-align:center;}.banner_set_tabbed .content_box .b_01{display:block;visibility:visible;}.banner_set_tabbed .content_box .b_02{display:none;visibility:hidden;}.banner_set_tabbed .content_box .b_03{display:none;visibility:hidden;}.banner_set_tabbed .content_box .b_01 .img_shell,.banner_set_tabbed .content_box .b_02 .img_shell{padding-top:35px;height:102px;}.banner_set_tabbed .content_box .b_03 .img_shell{height:137px;}.banner_set_tabbed p.banner_size{display:none;visibility:hidden;}.banner_set_tabbed ul{list-style-type:none;margin:0;padding:0 0 1em 0;}.banner_set_tabbed li{display:inline;margin:0 12px 0 0;font-size:1.2em;}.banner_set_tabbed input.copy_code_button{background:#ccc url("/interface/css_sprite_3.png") repeat-x scroll 0 -800px;border:1px solid #A6A6A6;color:#262626;}.unique-elections-races .electionMap.leftColumn{display:inline;width:600px;float:left;}.unique-elections-races .electionMap.rightColumn{display:inline;width:300px;float:left;}.unique-elections-races .pdf_link,{margin-right:auto;}.unique-elections-races h4.sectional,.unique-elections-races h4{margin:0!important;}.unique-elections-races h5{font-size:16px;margin:0;}.stateListTable{width:100%;font-size:14px;}.stateListTable th{text-align:center;color:#FFF;background-color:#0050a9;padding:4px;vertical-align:middle;}.stateListTable tr td{padding:4px;}.banner_set_tabbed input.copy_code_button:hover{background:#c0c0c0 url("/interface/css_sprite_3.png") repeat-x scroll 0 -925px;}.feeds_form{clear:both;margin:0;padding:1em 0 0 0;}.feeds_form h5{font-size:1.25em;font-weight:bold;margin:0;}#content_column .feeds_form p{line-height:1.2em;}#content_column .feeds_form p.indent{margin-left:12px;}#content_column .feeds_form p.form_login{text-align:right;width:17em;margin:0 0 0.5em 4px;padding:0;}#content_column .feeds_form input{margin-left:0.25em;}#content_column .feeds_form h6{font-size:1em;font-weight:bold;margin:1.5em 0 0.5em 0;}#content_column .feeds_form #url{display:block;margin:0 0 0.5em 0;}#tracker_shell .tracker_subcolumn_group{clear:both;overflow:hidden;margin-bottom:2em;zoom:1;}#tracker_shell .tracker_subcolumn{width:235px;float:left;padding-right:32px;}#tracker_shell .subcolumn_description p{margin:0 0 0.25em 0;line-height:1.3em;font-size:1.1em;border-bottom:1px solid #cccccc;padding:24px 0 0.5em 0;text-indent:26px;margin-top:-1em;}#tracker_shell .no_icon p{padding:0;margin-top:0;text-indent:0;}#tracker_shell strong{font-weight:bold;}#tracker_shell .bad em{color:#a00000;font-style:normal;}#tracker_shell .good em{color:#00a400;font-style:normal;}#tracker_shell .name_list{font-size:0.9em;line-height:1.5em;margin:0.5em 0 0 12px;}#tracker_shell .bad .undecided{background:transparent url("/interface/style_no_repeat.png") no-repeat scroll 0 -2500px;}#tracker_shell .bad .pledged{background:transparent url("/interface/style_no_repeat.png") no-repeat scroll 0 -2400px;}#tracker_shell .good .undecided{background:transparent url("/interface/style_no_repeat.png") no-repeat scroll 0 -3500px;}#tracker_shell .good .pledged{background:transparent url("/interface/style_no_repeat.png") no-repeat scroll 0 -1500px;}ul.tracker_banners{display:block;padding:0;margin:1.25em 0 0;overflow:hidden;}ul.tracker_banners li{list-style:none;text-align:left;float:left;padding:0;margin:0 1em 0 0;}ul.tracker_banners li a{display:block;font-weight:bold;padding:0.4em 0.6em 0.6em;margin:0;border:1px solid #0050a9;border-top-width:6px;}ul.tracker_banners li a:hover{border-color:#a00000;}body.petition{font-size:0.8333em;line-height:1.275;}body.petition #header #banner{height:71px;background:transparent url("/interface/banner_crowd_extended.jpg") no-repeat right -10px;}body.petition #nav{width:100%;height:0;font-size:0.1em;padding:0;border:none;}body.petition #body{width:912px;padding:0 12px;margin:0;overflow:hidden;zoom:1;}body.petition #body.confirmation{margin-bottom:2em;}body.petition h2{font-size:1.8em;line-height:1;color:#000;background-color:transparent;padding:0;margin:0.833em 0 0;}body.petition h2 em{color:#f00;font-style:normal;}body.petition h4{}body.petition h5,body.petition h6{font-size:1.3635em!important;}body.petition p{line-height:1.275!important;margin:0.75em 0 0!important;}body.petition p+form{margin-top:0.75em;}body.petition form label{display:inline-block;width:7em;text-align:right;padding-right:0.5em;}body.petition form input#name,body.petition form input#city,body.petition form input#email{width:171px;}body.petition #column_one{width:540px;float:left;margin-top:1.5em;margin-right:12px;overflow:hidden;zoom:1;}body.petition #column_two{width:360px;float:left;margin-top:1.5em;overflow:hidden;zoom:1;}body.petition .angle_box h4{padding:0 0 0.3334em!important;}body.petition form p{margin:0.25em 0 0.35em!important;}body.petition form p.submit{margin:0.75em 0 1.5em 7.75em!important;}body.petition #vote_count{color:#f00;font-size:1.125em;line-height:1;font-weight:normal;margin:0.75em 0;}body.petition #vote_count .count{font-size:1.6em;}body.petition .questions,body.petition .answers{overflow:hidden;zoom:1;}body.petition .questions p{margin:0!important;}body.petition .answers p{line-height:1.275!important;margin:0;}body.petition .answer{display:none;}body.petition .note{color:#999;font-size:0.8em;line-height:1.218!important;font-style:italic;}body.petition #footer{color:#666;font-size:0.9em;padding:1em 0;margin:1em 0;border-top:1px solid #cce4f1;}body.petition #footer p{padding:0!important;margin:0!important;}.unique-admin *{overflow:visible!important;}.unique-admin .pagecontent{overflow:auto!important;}.messages.warning{background:#FFC url("/interface/style_no_repeat.png") no-repeat 0 -1700px;border:1px solid #000000;padding:5px 5px 5px 75px;margin:0 auto 15px auto;height:52px;width:643px;}.autocomplete{background:#007ABB;}#footer{width:936px;text-align:center;color:#595959;padding:8px 0;border-top:1px solid #cce4f1;margin:12px auto 0 auto;clear:both;}#footer a{color:#407cbf;}#footer a:hover{color:#a00000;}.electionTitle{font-size:1.5em;line-height:1.4em;}.electionYear{font-size:1.25em;line-height:1.375em;display:block;}.electionUpdated{font-style:italic;font-size:1.0em;line-height:1.4;margin-top:0;display:block;}#electionTableWrapper{display:block;overflow:hidden;float:none;margin-bottom:20px;}div>#electionTableWrapper{position:relative;}#electionTableWrapper.scrolling{overflow-x:scroll;overflow-y:hidden;}#electionTableWrapper .my-reportcard .subject_grade .aplus_tag,#electionTableWrapper .my-reportcard .subject_grade .fminus_tag,#candidateTableWrapper .my-reportcard .subject_grade .aplus_tag,#candidateTableWrapper .my-reportcard .subject_grade .fminus_tag{background:transparent url("/interface/style_reportcards_no_repeat.png") no-repeat scroll -358px -2000px;}#candidateTableWrapper{display:block;width:auto;float:left;}#electionTableWrapper .my-reportcard .subject_grade .details .letter_grade,#candidateTableWrapper .my-reportcard .subject_grade .details .letter_grade{top:15px;}#electionTableWrapper #electionTable,#candidateTableWrapper #electionTable{border-bottom:1px solid #A6D1E7;position:relative;padding:20px 0 0 0;float:left;display:block;width:auto;height:auto;overflow:visible;}#electionTable .electionTableColumn{float:left;margin-top:0;}#electionTable .electionTableColumn .my-reportcard .subject_grade .details .years{font-size:7px;line-height:normal;color:#A6A6A6;}#electionTable .electionTableColumn.reformer{margin-top:-15px;}#electionTable>.electionTableColumn.reformer{margin-top:-14px;}#electionTable .electionTableColumn .electionColumnContent{postion:relative;}#electionTable .electionTableColumn .electionColumnContent.columnDivider{border-right:6px solid #CCCCCC;}#electionTable .electionTableColumn.lastColumn .electionColumnContent{border-right:1px solid #A6D1E7;}#electionTable .electionTableColumn:last-of-type .electionColumnContent,#electionTable .electionTableColumn:only-of-type .electionColumnContent{border-right:1px solid #A6D1E7;}#electionTable .electionTableColumn .electionStateDate{text-align:center;height:195px;width:220px;}#electionTable .electionStateDate .electionStateDateWrapper{margin:0 auto;text-align:center;}#electionSelection .electionStateDate h3{float:left;text-align:left;padding:14px 5px 0 0;}#electionSelection .electionStateDate .electionStateDateWrapper{float:left;}.candidateWebLink{background:transparent url("/interface/style_no_repeat.png") no-repeat 0 -1600px;height:20px;text-align:left;}.overtabs.bmap a{background:transparent url("/interface/us_map_small.png") no-repeat scroll 0 0;float:right;padding-left:23px;margin-top:-15px;margin-bottom:15px;}.candidateWebLink a,.candidateWebLink a:hover,.candidateWebLink a:active{font-weight:bold;padding:0 0 0 22px;line-height:normal;text-align:left;}.candidateWebLink a:active{top:1px;}.dateIconWrapper{float:left;padding:0 10px 0 0;}.dateIconWrapper .dateIconHeader{background:transparent url("/interface/style_no_repeat.png") no-repeat 0 -2700px;height:14px;width:46px;font-family:"Arial Black",Gadget,sans-serif;font-size:10px;font-weight:bold;letter-spacing:0px;text-transform:uppercase;color:#fff;text-align:center;padding:0;margin:0;line-height:14px}.dateIconWrapper .dateIconBody{background:transparent url("/interface/style_no_repeat.png") no-repeat 0 -2900px;height:31px;width:46px;font-family:"Arial Black",Gadget,sans-serif;font-size:21px;font-weight:bold;text-transform:uppercase;letter-spacing:0px;color:#000;text-align:center;padding:4px 0 0 0;margin:0;}.dayIconWrapper{float:left;padding:0 10px 0 0;}.dayIconWrapper .dayIconHeader{background:transparent url("/interface/style_no_repeat.png") no-repeat 0 -2700px;height:14px;width:46px;font-family:"Arial Black",Gadget,sans-serif;font-size:10px;font-weight:bold;letter-spacing:0px;text-transform:uppercase;color:#fff;text-align:center;padding:0;margin:0;line-height:14px}.dayIconWrapper .dayIconBody{background:transparent url("/interface/style_no_repeat.png") no-repeat 0 -2900px;height:31px;width:46px;font-family:"Arial Black",Gadget,sans-serif;font-size:21px;font-weight:bold;text-transform:uppercase;letter-spacing:0px;color:#000;text-align:center;padding:4px 0 0 0;margin:0;}.monthIconWrapper{float:left;padding:0 10px 0 6px;}.monthIconHeader{background:transparent url("/interface/style_no_repeat.png") no-repeat 0 -2800px;height:14px;width:70px;font-family:"Arial Black",Gadget,sans-serif;font-size:10px;font-weight:bold;letter-spacing:0px;text-transform:uppercase;color:#fff;text-align:center;padding:0;margin:0;line-height:14px}.electionStateDate .electionStateDateWrapper .monthIconWrapper .monthIconBody{background:transparent url("/interface/style_no_repeat.png") no-repeat 0 -3000px;height:31px;width:70px;font-family:"Arial Black",Gadget,sans-serif;font-size:21px;font-weight:bold;text-transform:uppercase;letter-spacing:0px;color:#000;text-align:center;padding:4px 0 0 0;margin:0;}.yearIconWrapper{float:left;}.yearIconHeader{background:transparent url("/interface/style_no_repeat.png") no-repeat 0 -2800px;height:14px;width:70px;font-family:"Arial Black",Gadget,sans-serif;font-size:10px;font-weight:bold;letter-spacing:0px;text-transform:uppercase;color:#fff;text-align:center;padding:0;margin:0;line-height:14px}.electionStateDate .electionStateDateWrapper .yearIconWrapper .yearIconBody{background:transparent url("/interface/style_no_repeat.png") no-repeat 0 -3000px;height:31px;width:70px;font-family:"Arial Black",Gadget,sans-serif;font-size:21px;font-weight:bold;text-transform:uppercase;letter-spacing:0px;color:#000;text-align:center;padding:4px 0 0 0;margin:0;}.electionGrade{width:64px;}.electionGrade .my-reportcard{padding:auto;margin:auto;height:auto;width:64px;left:0;top:0;}.electionGrade .my-reportcard .subject_grade{position:relative;z-index:inherit;height:58px;width:50px;background:none;margin:0 auto 2px auto;}.electionGrade .my-reportcard .subject_grade .details{position:relative;left:0;top:0;display:block;}.electionColumnHeader{border-left:1px solid #B2CAE5;border-top:1px solid #A6D1E7;width:64px;height:134px}.candidateHeaderInfo{height:auto;font-size:.9em;line-height:1.313em;overflow:hidden;}.candidateHeaderInfo .electionColumnRibbon{width:59px;height:58px;position:relative;z-index:600;}.candidateHeaderInfo .electionColumnRibbon.generalRibbon{background:transparent url("/interface/style_no_repeat.png") no-repeat 0 -6500px;}.candidateHeaderInfo .electionColumnRibbon.runoffRibbon{background:transparent url("/interface/style_no_repeat.png") no-repeat 0 -6300px;}.candidateHeaderInfo .electionColumnRibbon.primaryRibbon{background:transparent url("/interface/style_no_repeat.png") no-repeat 0 -6400px;}.candidateHeaderInfo .electionColumnRibbon.withdrawRibbon{background:transparent url("/interface/style_no_repeat.png") no-repeat 0 -6200px;}.candidateHeaderInfo .electionColumnRibbon.winnerRibbon{background:transparent url("/interface/style_no_repeat.png") no-repeat 0 -6600px;}.headerTextImageWrapper{text-align:center;margin-top:-35px;}.candidateHeaderInfo .headerTextImageWrapper img{padding:0 0 0 0;margin:0 auto;z-index:500;}.candidateHeaderInfo .headerTextImageWrapper .candidateHeaderText{display:block;text-align:center;padding:0 4px;width:56px;height:60px;overflow:hidden;}.candidateHeaderInfo .headerTextImageWrapper .candidateHeaderText .candidateParty{display:block;text-align:center;text-transform:uppercase;overflow:hidden;font-weight:bold;}#electionTable .trueReformerTag{background:transparent url("/interface/style_no_repeat.png") no-repeat scroll 0 -3200px;width:65px;height:14px;position:relative;display:block;}#electionTable .candidateQuestion{width:220px;height:48px;border-top:1px solid #CCCCCC;border-left:1px solid #A6D1E7;text-align:right;}#electionTable .candidateQuestionIcon{background:transparent url("/interface/style_no_repeat.png") no-repeat scroll 0 -1199px;float:right;margin:16px 8px 0 0;}#electionTable .candidateQuestion .candidateQuestionIcon a,#electionTable .candidateQuestion .candidateQuestionIcon a:hover,#electionTable .candidateQuestion .candidateQuestionIcon a:active,#electionTable .candidateQuestion .candidateQuestionIcon .candidateQuestionText{display:block;font-weight:bold;position:relative;padding:0 0 0 16px;font-weight:bold;text-decoration:none;}#electionTable .candidateQuestion.oddRow .candidateQuestionIcon a,#electionTable .candidateQuestion.oddRow .candidateQuestionIcon a:hover,#electionTable .candidateQuestion.oddRow .candidateQuestionIcon a:active,#electionTable .candidateQuestion.oddRow .candidateQuestionIcon .candidateQuestionText{color:#000;}#electionTable .candidateQuestion.evenRow .candidateQuestionIcon a,#electionTable .candidateQuestion.evenRow .candidateQuestionIcon a:hover,#electionTable .candidateQuestion.evenRow .candidateQuestionIcon a:active,#electionTable .candidateQuestion.evenRow .candidateQuestionIcon .candidateQuestionText{color:#404041;}#electionTable .candidateQuestion .questionPopup{margin:0 0 0 0;width:300px;}#electionTable .candidateQuestion a .questionPopup{display:block;position:absolute;visibility:hidden;opacity:0;margin:0 0 0 0;z-index:-1000;top:-35px;right:-288px;}#electionTable .candidateQuestion a:hover .questionPopup{display:block;visibility:visible;position:absolute;z-index:800;margin:0 0 0 0;-webkit-transition:opacity .5s ease-in-out,right .5s ease-in-out;-moz-transition:opacity .5s ease-in-out,right .5s ease-in-out;transition:opacity .5s ease-in-out,right .5s ease-in-out;opacity:.95;right:-298px;}#electionTable .candidateQuestion a span{display:block;}#electionTable .candidateQuestion .questionPopup .popupLeftArrow{background:url("/interface/style_no_repeat.png") no-repeat scroll 0 -600px transparent;width:25px;height:46px;margin:20px 0 0 0;z-index:810;position:relative;float:left;}#electionTable .candidateQuestion .questionPopup .popupContent{background:url("/interface/popup_background.png") repeat-x scroll left top #004589;background:-webkit-gradient(linear,0% 0%,0% 100%,from(#006eaf),to(#004589));background:-moz-linear-gradient(0% 100% 90deg,#004589,#006eaf);padding:10px 10px 0 10px;text-align:left;font-size:1em;font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;font-weight:normal;color:#fff;margin:0 0 0 22px;border:1px solid #0064a5;box-shadow:0px 1px 5px #333;-moz-box-shadow:0px 1px 5px #333;-webkit-box-shadow:0px 1px 5px #333;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;z-index:805;text-shadow:1px 1px 2px #333;}#electionTable .candidateQuestion.lastQuestion a .questionPopup{margin:0;padding:0;right:-288px;top:auto;bottom:-15px;}#electionTable .candidateQuestion.lastQuestion a:hover .questionPopup{margin:0;padding:0;right:-298px;top:auto;bottom:-15px;}#electionTable .candidateQuestion.lastQuestion .questionPopup .popupBottomArrow{background:transparent url("/interface/style_no_repeat.png") no-repeat scroll -91px -600px;width:25px;height:46px;margin:-45px 0 0 -2px;z-index:810;position:relative;float:left;}.candidateRatingWrapper{width:64px;height:48px;display:block;overflow:hidden;}#electionTable .candidateRatingCell{width:64px;height:48px;border-top:1px solid #CCCCCC;border-left:1px solid #CCCCCC;background-color:transparent;position:relative;}.electionTableColumn.candidateInRace .electionColumnContent .electionColumnHeader{background:#c0dfee url("/interface/election_icons.png") repeat-x scroll 0 -1024px;background:-webkit-gradient(linear,0% 0%,0% 100%,from(#FFFFFF),to(#c0dfee));background:-moz-linear-gradient(0% 100% 90deg,#c0dfee,#FFFFFF);}.electionTableColumn.candidateOutOfRace .electionColumnContent .electionColumnHeader{background:#e0e0e0 url("/interface/election_icons.png") repeat-x scroll 0 -1280px;background:-webkit-gradient(linear,0% 0%,0% 100%,from(#FFFFFF),to(#e0e0e0));background:-moz-linear-gradient(0% 100% 90deg,#e0e0e0,#FFFFFF);}.electionTableColumn.candidateOutOfRace a{color:#407CBF;}.electionTableColumn.candidateOutOfRace a:hover{color:#D97F7F;}#electionTable .electionTableColumn.candidateInRace .candidateRatingWrapper.oddRow,#electionTable .candidateQuestion.oddRow{background-color:#EEF9FF;color:#000;}#electionTable .electionTableColumn.candidateInRace .candidateRatingWrapper.evenRow,#electionTable .electionTableColumn.candidateOutOfRace .candidateRatingWrapper.evenRow,#electionTable .candidateQuestion.evenRow{background-color:#FFF;color:#404041;}#electionTable .electionTableColumn.candidateOutOfRace .candidateRatingWrapper.oddRow{background-color:#f3f3f3;color:#000;}#electionTable .electionTableColumn.candidateOutOfRace .candidateRatingWrapper.oddRow .candidateRating,#electionTable .electionTableColumn.candidateOutOfRace .candidateRatingWrapper.evenRow .candidateRating,#electionTable .electionTableColumn.candidateOutOfRace .headerTextImageWrapper img{filter:alpha(opacity=50);-moz-opacity:0.5;-webkit-opacity:0.5;opacity:0.5;}.unique-elections-races{padding:0;}.unique-elections-races #backmap a{margin-top:0;margin-bottom:0;}.unique-elections-races h3 span.electiontitle{display:none;}.unique-elections-races h4.sectional{margin:0 auto;text-align:center;color:#000;border-bottom-color:#000;}.unique-elections-races .view-header-races #image_map_wrapperCONGRESS{margin-top:20px;}.unique-elections-races .view-content-races .node,.unique-elections-races .view-content-races .nodesticky{margin:20px 0 0 0;display:block;position:relative;width:350px;float:left;}#electionTable .candidateQuestion.rowGroupLabel,#electionTable .candidateRatingCell.rowGroupLabel,#electionTable .candidateRatingCell.rowGroupLabel .candidateRatingWrapper{background-color:#0050a9!important;}#electionTable .candidateQuestion.rowGroupLabel .candidateQuestionIcon{background:none;float:none;}#electionTable .candidateQuestion.rowGroupLabel .candidateQuestionText{color:#fff!important;text-align:left;text-transform:uppercase;font-weight:bold;font-size:14px;}.unique-elections-races .view-content-races .electionName{padding-bottom:5px;}.unique-elections-races .view-content-races .election .gridIcon{float:left;padding:0 10px 5px 0;}.unique-elections-races .view-content-races .candidateNames{float:left;}.unique-elections-races .election span{margin:0;padding:0;line-height:1.2em;font-weight:bold;vertical-align:top;}.unique-elections-races .election span span{font-weight:normal;vertical-align:top;}.unique-elections-races .election span.outOfElection{text-decoration:line-through;}.unique-elections-races .election .trueReformerTag{background:transparent url("/interface/style_no_repeat.png") no-repeat 0 -3100px;position:relative;width:75px;height:14px;display:inline-block;margin:0 0 1px 4px;}.unique-elections-races .election .incumbent{color:#595959;font-weight:normal;padding:0 0 0 5px;display:inline-block;position:relative;}.unique-elections-races .election .read_link{padding-left:10px;margin-left:0;clear:both;}.candidateRatingYes{background:transparent url("/interface/style_no_repeat.png") no-repeat 3px -3597px;width:24px;height:24px;}.candidateRatingLeaningYes{background:transparent url("/interface/style_no_repeat.png") no-repeat 3px -3697px;width:24px;height:25px;}.candidateRatingIndecisive{background:transparent url("/interface/style_no_repeat.png") no-repeat 3px -3797px;width:24px;height:25px;}.candidateRatingLeaningNo{background:transparent url("/interface/style_no_repeat.png") no-repeat 3px -3897px;width:24px;height:25px;}.candidateRatingNo{background:transparent url("/interface/style_no_repeat.png") no-repeat 3px -3997px;width:24px;height:25px;}.candidateRatingUnknown{background:transparent url("/interface/style_no_repeat.png") no-repeat 6px -4289px;width:24px;height:24px;}.candidateRatingSurveyYes{background:transparent url("/interface/style_no_repeat.png") no-repeat 0 -4097px;width:25px;height:24px;}.candidateRatingSurveyNo{background:transparent url("/interface/style_no_repeat.png") no-repeat 0 -4197px;width:26px;height:24px;}.candidateRatingFailedToAct{background:transparent url("/interface/style_no_repeat.png") no-repeat 4px -4396px;width:24px;height:25px;}.candidateRatingCell .candidateRating{margin:20% auto;}#electionSublimentalWrapper{padding:20px 0 0 0;}#electionSublimentalWrapper .box_360{margin:0 20px 0 0;}#electionSublimentalWrapper .box_212_grey{margin:0;}#candidateSublimentalWrapper{padding:0 0 0 20px;float:left;}#candidateSublimentalWrapper .box_360_grey{margin:20px 0 0 0;}#keyWrapper .keyRatingWrapper div{float:left;}#keyWrapper .keyRatingWrapper{padding:10px 0 0 0;}#keyWrapper .keyRatingText{font-weight:bold;padding:3px 0 0 5px;}#keyWrapper .candidateRatingSurveyYes+.keyRatingText,#keyWrapper .candidateRatingSurveyNo+.keyRatingText{font-weight:bold;padding:0 0 0 5px;}#electionHistoryWrapper .electionHistoryHeader{font-weight:bold;text-decoration:underline;padding:10px 0 0 0;}#electionHistoryWrapper .electionHistoryRow{padding:2px 0;}#electionHistoryWrapper .electionHistoryHeader .elHistoryDate,#electionHistoryWrapper .electionHistoryRow .elHistoryDate{width:20%;float:left;}#electionHistoryWrapper .electionHistoryHeader .elHistorySeat,#electionHistoryWrapper .electionHistoryRow .elHistorySeat{width:60%;float:left;}#electionHistoryWrapper .electionHistoryHeader .elHistoryResult,#electionHistoryWrapper .electionHistoryRow .elHistoryResult{width:20%;float:left;text-align:center;}.elHistoryResult.won{color:#00A400;}.elHistoryResult.lost{color:#C1272D;}.fiveForFiveAward{background:transparent url("/interface/style_no_repeat.png") no-repeat scroll 0 -700px;width:9px;height:16px;padding-left:12px;margin-left:6px;color:#365bbb;font-weight:bold;}.fiveForFivePhotoAward{background:transparent url("/interface/style_no_repeat.png") no-repeat scroll 0 -700px;width:9px;height:16px;z-index:800;}.electionInstructions{font-size:14px;float:left;width:100%}.electionInstructions .leftColumn{float:left;width:48%;}.electionInstructions .rightColumn{float:left;width:52%;}.electionInstructions h4{font-size:18px;text-align:center;text-decoration:underline;margin-top:12px;}.electionInstructions ol{margin-top:0;}.electionInstructions ol li{font-family:Georgia,"Times New Roman",Times,serif;font-size:24px;}.electionInstructions ol li.completed{color:#999;}.electionInstructions ol li span{font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;font-size:16px;}.redButton .redButtonText{display:block;float:left;margin-top:2px;}.downloadIcon{background:transparent url("/interface/download_icon.png") no-repeat scroll 0 0;height:24px;width:23px;display:block;float:left;padding-right:6px;}.backmap{background:transparent url("/interface/style_reportcards_no_repeat.png") no-repeat scroll 0 -697px;float:right;padding-left:8px;margin:-40px 0 40px 0;}#electionTableWrapper.presidentialElection{overflow:visible;width:1024px;border-bottom:none;}#electionTableWrapper.presidentialElection.individualCandidate{width:auto;}.presidentialElection .headerTextImageWrapper{margin-top:15px;}.presidentialElection .my-reportcard img{margin:0 auto;display:block;padding-bottom:4px;}.presidentialElection .rowBorder{border-top:3px solid #0050a9!important;}.presidentialElection .candidateGradePopup{}.presidentialElection .candidateRating{margin:0 auto;}.presidentialElection .cellWrapper{position:relative;}.presidentialElection .candidateRatingWrapper img{margin:10px auto 0;display:block;}.presidentialElection .candidateRatingWrapper a{text-decoration:none;}.presidentialElection .candidateRatingYes,.presidentialElection .candidateRatingLeaningYes,.presidentialElection .candidateRatingIndecisive,.presidentialElection .candidateRatingLeaningNo,.presidentialElection .candidateRatingNo{height:20px;margin:6px auto 1px auto;}.presidentialElection .candidateRatingText{color:#595959;text-align:center;font-size:10px;text-decoration:none;display:block;letter-spacing:normal;}.presidentialElection .electionTableColumn.candidateInRace:nth-of-type(3) .electionColumnContent{border-right:4px solid #ccc!important;}.presidentialElection .candidateRatingCell{}.presidentialElection .electionTableColumn:nth-child(odd) .candidateRatingWrapper{background-color:#EEF9FF!important;}.presidentialElection .electionTableColumn:nth-child(even) .candidateRatingWrapper,.presidentialElection .candidateQuestion{background-color:#fff!important;}.presidentialElection.individualCandidate .candidateQuestion.oddRow,.presidentialElection.individualCandidate .candidateRatingWrapper.oddRow{background-color:#EEF9FF!important;}.presidentialElection.individualCandidate .candidateQuestion.evenRow,.presidentialElection.individualCandidate .candidateRatingWrapper.evenRow{background-color:#fff!important;}#electionTableWrapper.presidentialElection .bottomLabel{background-color:#0050A9;text-align:center;color:#FFF;padding:4px 0;font-size:12px;border-left:1px solid #CCCCCC;}#electionTableWrapper.presidentialElection .bottomLabel.question{border-left:1px solid #0050A9;color:#0050A9;}#electionTableWrapper.presidentialElection .bottomLabel:last-child{border-right:1px solid #0050A9;}.gradeSources{margin:0 0 0 20px;}.gradeSources .title{font-size:20px;margin:0;}.gradeSources .instructions{font-size:16px;margin:10px 0 0 0;text-transform:uppercase;}.gradeSources .sourceTitle{font-size:16px;font-weight:normal;margin:10px 0 0 0;text-decoration:underline;}.gradeSources .sourceQuote{font-family:Georgia,"Times New Roman",Times,serif;font-style:italic;color:#595959;}.gradeSources .divider{border:none;border-top:2px solid #cccccc;height:2px;}.gradeSources .gradeSourcesContent{border:none;height:755px;margin-right:-10px;margin-bottom:-10px;padding-right:10px;overflow-x:hidden;overflow-y:scroll;}.gradeSources .sourceList{font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;line-height:1.25;font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;list-style:square outside none;padding:0;margin:5px 0 0 15px;}.gradeSources .sourceListItem{margin:0 0 15px 0;}.gradeSources .sourceListItemSource{font-size:12px;word-break:break-all;}.presidentialContactInfo{}#node-2470 label,#node-892 label,.unique-search-everify label{text-align:right;width:8.2em;display:inline-block;position:relative;}#node-2470 .form-item,#node-892 .form-item,.unique-search-everify .form-item{margin-bottom:0;}#node-2470 .search-advanced,#node-892 .search-advanced,.unique-search-everify .search-advanced{padding:0;margin:0;}#node-2470 .search-advanced,#node-892 .search-advanced,.unique-search-everify .search-advanced div{padding:0!important;}#node-2470 .businessType .form-item select,#node-892 .businessType .form-item select,.unique-search-everify .businessType .form-item select{width:214px;}#node-2470 .search-advanced .action,#node-892 .search-advanced .action{float:none;margin-top:1em;text-align:center;}.unique-search-everify .search-advanced .action{float:none;margin-top:1em;}#node-2470 .action input,#node-892 .action input,.unique-search-everify .action input{margin:0 auto;position:relative;}.unique-search-everify .action input{margin:0;position:relative;}.unique-search-everify form.search-form div{padding-top:25px;}#emergency{font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;line-height:normal;font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;color:#000;word-spacing:normal;padding:0;margin-bottom:10px;width:813px;}#emergency h3{font-size:1.5em!important;font-weight:normal!important;color:#fff;background:#a00000 url("/interface/emergency_background.png") repeat-x scroll 0 0;padding:10px 18px 10px 12px;margin:0!important;-moz-border-radius:8px 8px 0 0;-webkit-border-radius:8px 8px 0 0;-webkit-border-top-left-radius:8px;-webkit-border-top-right-radius:8px;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;border-radius:8px 8px 0 0;text-shadow:1px 1px 4px rgba(0,0,0,.75);overflow:visible!important;}#emergency h3 a{color:#fff!important;text-decoration:none;}#emergency h3 a:hover{color:#fff!important;text-decoration:underline;}#emergency .date{margin:0!important;padding:8px 12px 0;font-size:1.167em!important;font-weight:bold;border-width:0px 2px;border-color:#e70000;border-style:solid;}#emergency .teaser_text{font-size:1.167em;color:#000000;background-color:#fff;padding:6px 12px 12px 12px;border-width:0px 2px 2px 2px;border-color:#e70000;border-style:solid;}#emergency p.read_link{padding-left:10px;font-size:inherit!important;line-height:inherit!important;margin-bottom:0!important;word-spacing:inherit!important;}.congressmanPopupWrapper{position:absolute;float:none;}.congressmanPopupWrapper.left .popupSideArrow{background:transparent url("/interface/congressman_popup_arrow_left.png") no-repeat scroll 0 0;border-right:0px solid #b3b3b3;width:30px;height:61px;float:left;margin:30px -1px 0 0;position:relative;z-index:805;}.congressmanPopupWrapper.top .popupSideArrow{background:transparent url("/interface/congressman_popup_arrow_top.png") no-repeat scroll 0 0;border-right:0px solid #b3b3b3;width:61px;height:30px;float:none;clear:both;margin:0 0 -1px 30px;position:relative;z-index:805;}.congressmanPopupWrapper .popupContentWrapper{background:#e6e6e6 url("/interface/congressman_popup_background.png") repeat-x scroll 0 0;border:1px solid #b3b3b3;float:left;padding:20px;position:relative;z-index:800;}.congressmanPopupWrapper .popupPhoto{float:left;border:1px solid #000;}.congressmanPopupWrapper .popupPhoto img{width:125px;height:152px;display:block;}.congressmanPopupWrapper .popupContent{float:left;padding:0 0 0 20px;width:160px;}.congressmanPopupWrapper .popupContent h3{font-size:16px;}.congressmanPopupWrapper .popupContent .popupRepName{margin:0 0 3px 0;font-weight:bold;font-size:18px;}.congressmanPopupWrapper .popupContent .popupRepPosition{line-height:1.1667em;font-weight:bold;margin-bottom:2px;}.congressmanPopupWrapper .popupContent .popupRepConstituency{line-height:1.1667em;font-style:italic;margin-bottom:2px;}.congressmanPopupWrapper .popupContent .popupRepServiceDate{line-height:1.1667em;font-style:italic;margin-bottom:10px;}.congressmanPopupWrapper .popupContent .popupOverallGrade{background:transparent url("/interface/style_reportcards_no_repeat.png") no-repeat scroll -200px -1400px;display:block;height:31px;left:7px;overflow:hidden;text-indent:-999em;top:13px;width:46px;margin:5px 0 10px -7px;}.congressmanPopupWrapper .popupContent .popupOverallGrade.fminus{background-position:-200px -1400px;}.congressmanPopupWrapper .popupContent .popupOverallGrade.f{background-position:-200px -1431px;}.congressmanPopupWrapper .popupContent .popupOverallGrade.dminus{background-position:-200px -1462px;}.congressmanPopupWrapper .popupContent .popupOverallGrade.d{background-position:-200px -1493px;}.congressmanPopupWrapper .popupContent .popupOverallGrade.dplus{background-position:-200px -1524px;}.congressmanPopupWrapper .popupContent .popupOverallGrade.cminus{background-position:-200px -1555px;}.congressmanPopupWrapper .popupContent .popupOverallGrade.c{background-position:-200px -1586px;}.congressmanPopupWrapper .popupContent .popupOverallGrade.cplus{background-position:-200px -1617px;}.congressmanPopupWrapper .popupContent .popupOverallGrade.bminus{background-position:-200px -1648px;}.congressmanPopupWrapper .popupContent .popupOverallGrade.b{background-position:-200px -1679px;}.congressmanPopupWrapper .popupContent .popupOverallGrade.bplus{background-position:-200px -1709px;}.congressmanPopupWrapper .popupContent .popupOverallGrade.aminus{background-position:-200px -1740px;}.congressmanPopupWrapper .popupContent .popupOverallGrade.a{background-position:-200px -1771px;}.congressmanPopupWrapper .popupContent .popupOverallGrade.aplus{background-position:-200px -1803px;}.congressmanPopupWrapper .congressmanPopupWrapper .popupContent .popupRepCareerRecord{margin:0 0 2px 0;}.congressmanPopupWrapper .popupContent .positive{color:#009245;}.congressmanPopupWrapper .popupContent .negative{color:#e80000;}#upgrade-browser-wrapper{background:#090 url('/interface/browser-upgrade-sprite.png') repeat-x scroll 0 -300px;width:100%;height:50px;}#upgrade-browser{width:936px;margin:0 auto;}#upgrade-browser span{display:block;float:left;}#upgrade-browser .upgrade-text{background:transparent url('/interface/browser-upgrade-sprite.png') no-repeat 0 0 scroll;width:386px;height:50px;margin:0 20px 0 10px;}#upgrade-browser .browser-option{background:transparent url('/interface/browser-upgrade-sprite.png') no-repeat 0 0 scroll;cursor:pointer;cursor:hand;height:50px;}#upgrade-browser .browser-option.chrome{background-position:0 -60px;width:206px;margin-right:30px;}#upgrade-browser .browser-option.or{background-position:0 -120px;width:21px;margin-right:20px;cursor:default;}#upgrade-browser .browser-option.firefox{background-position:0 -180px;width:41px;margin-right:15px;}#upgrade-browser .browser-option.ie{background-position:0 -240px;width:41px;}#interestSurvey{font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;line-height:normal;font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;color:#000;word-spacing:normal;padding:0;margin-bottom:10px;width:813px;}#interestSurvey.paneOpen{display:block;}#interestSurvey.paneClosed{display:none;}#interestSurvey h3{font-size:1.5em!important;font-weight:normal!important;color:#fff;background:#0050A9 url("/interface/survey_background.png") repeat-x scroll 0 0;padding:10px 18px 10px 12px;margin:0!important;-moz-border-radius:8px 8px 0 0;-webkit-border-radius:8px 8px 0 0;-webkit-border-top-left-radius:8px;-webkit-border-top-right-radius:8px;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;border-radius:8px 8px 0 0;text-shadow:1px 1px 4px rgba(0,0,0,.75);overflow:visible!important;}#interestSurvey h3 .hideIcon{display:block;float:right;padding:0 0 0 0;height:16px;width:16px;margin:2px 0 0 0;background:transparent url("/interface/survey_hide_icon.png") no-repeat scroll 0 0;cursor:pointer;}#interestSurvey h3 .hideIconText{display:none;font-size:14px;float:right;margin:2px 0 0 0;padding:0 4px 0 0;font-size:14px;float:right;text-decoration:underline;text-shadow:none;}#interestSurvey h3:hover .hideIconText{display:block;cursor:pointer;}#interestSurvey .interestSurveyContentWrapper{font-size:1.167em;color:#000000;background-color:#fff;padding:6px 12px 12px 12px;border-width:0px 2px 2px 2px;border-color:#0050A9;border-style:solid;}#interestSurvey .interestSurveyContentWrapper .instructions{font-weight:bold;-webkit-transition:padding 0.3s ease-in-out;-moz-transition:padding 0.3s ease-in-out;transition:padding 0.3s ease-in-out;}#interestSurvey.multiple .interestSurveyContentWrapper .instructions{padding:10px 0 0 115px;}#interestSurvey.single .interestSurveyContentWrapper .instructions{padding:10px 0 0 25px;}#interestSurvey .interestSurveyContentWrapper .navWrapper{float:left;clear:both;margin:20px 0 0 0;}#interestSurvey .interestSurveyContentWrapper .navWrapper a{border:2px #A6A6A6 solid;background-color:#CCE4F1;display:inline-block;margin:0 10px 0 0;width:15px;height:15px;padding:4px;text-align:center;color:#333333;font-weight:bold;text-decoration:none;}#interestSurvey .interestSurveyContentWrapper .navWrapper a.active{background-color:#0050A9;color:#FFF;}#interestSurvey .interestSurveyContentWrapper .navWrapper a span{margin:-1px 0 0 0;display:block;}#interestSurvey .interestSurveyContent{margin:0;}#interestSurvey.single .interestSurveyContent .surveyButton,#interestSurvey.single .navWrapper,#interestSurvey.single .refreshIndicator,#interestSurvey.single .navWrapper,#interestSurvey.single .checkboxIndicator{display:none;}#interestSurvey.multiple .blueArrowRightLink,#interestSurvey.multiple .blueButtonLink,#interestSurvey.multiple .checkboxIndicator,#interestSurvey.multiple .refreshIndicator{display:none;}#interestSurvey.multiple.saving .refreshIndicator,#interestSurvey.multiple.saved .checkboxIndicator{display:block;}#interestSurvey .question{display:none;margin:0 90px;-webkit-transition:margin 0.3s ease-in-out;-moz-transition:margin 0.3s ease-in-out;transition:margin 0.3s ease-in-out;}#interestSurvey.single .question{margin:0;}#interestSurvey .question.selected{display:block;}#interestSurvey a.blueButtonLink{width:6em;display:block;}#interestSurvey .blueArrowRightIcon{background:transparent url("/interface/style_reportcards_no_repeat.png") no-repeat scroll 0 -600px;margin:4px -2px 0 0;height:10px;width:10px;float:right;}#interestSurvey .blueArrowRightLink{float:right;display:block;margin:0 3px 0 0 0;}#interestSurvey .blueArrowRightLink a{padding:0 4px 0 0;position:relative;margin:0;font-size:11px;float:right;}#interestSurvey .refreshIndicator{display:block;margin:0 auto;width:7em;}#interestSurvey .checkboxIndicator{display:block;margin:0 auto;width:7em;color:#009245;font-weight:bold;}#interestSurvey ul{list-style:none;padding:0;margin:auto auto 10px 20px;}#interestSurvey .question.selected>ul>li,#interestSurvey ul.selected>li>ul.selected>li{display:block;}#interestSurvey ul li{display:none;}#interestSurvey li label{margin:0 0 0 2px;line-height:normal;}#interestSurvey .surveyButtonLink{display:block;opacity:1.0;visibility:visible;z-index:auto;cursor:pointer;-webkit-transition:opacity 0.3s ease-in-out;-moz-transition:opacity 0.3s ease-in-out;transition:opacity 0.3s ease-in-out;}#interestSurvey.single .interestSurveyContent .surveyButtonLink{display:block;opacity:0;visibility:hidden;width:0;height:0;overflow:hidden;z-index:-1000;}#interestSurvey .surveyButton{width:80px;height:80px;margin:0 0 20px 0;position:relative;text-align:center;font-size:12px;text-decoration:underline;line-height:16px;display:block;cursor:pointer;cursor:hand;color:#0050A9;}#interestSurvey .surveyButton div{padding:80px 0 0 0;}#interestSurvey #surveyForwardButton{background:transparent url("/interface/survey_forward_button.png") no-repeat scroll 0 0;float:right;}#interestSurvey #surveyBackButton{background:transparent url("/interface/survey_back_button.png") no-repeat scroll 0 0;float:left;}#interestSurvey #surveyForwardButton:hover,#interestSurvey #surveyBackButton:hover{color:#A00000;}#interestSurvey #surveyForwardButton.inactive{background:transparent url("/interface/survey_forward_button_inactive.png") no-repeat scroll 0 0;cursor:default;text-indent:-999em;}#interestSurvey #surveyBackButton.inactive{background:transparent url("/interface/survey_back_button_inactive.png") no-repeat scroll 0 0;cursor:default;text-indent:-999em;}#interestSurvey .checkmarkIcon{display:inline-block;position:relative;}.checkmarkIcon{background:transparent url("/interface/checkmark.png") no-repeat scroll 0 0;width:14px;height:14px;}#interestSurvey .disclaimer{clear:both;font-size:10px;text-align:left;padding:10px 0 0 0;}.tipline .items{position:relative;height:25.0833em;padding:0;margin:0;overflow:auto;border-right:1px solid #a6a6a6;border-left:1px solid #a6a6a6;}.tipline .items p{background:transparent!important;padding:0 1em;margin:0;}.tipline .bookend_back{padding:1em;background-color:#f5f5f5;border:1px solid #a6a6a6;}.tipline .bookend_front{padding:10px 12px;background-color:#f5f5f5;border:1px solid #a6a6a6;}#content_column .tipline .bookend_front .prompt{padding:0;margin:0;}.tipline .bookend_front .tag{color:#666;padding:10px 0 0 0;margin:0;}#mynusa #extra_column .tipline .items{padding:0;border-top:none;border-bottom:none;}.tipline #tipline-add-form{text-align:center;}.tipline #tipline-add-form #edit-tip{width:99%;max-width:99%;font-size:1em;font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;padding:0;margin-bottom:0;border:1px solid #a6a6a6;}.tipline #tipline-add-form .grippie{margin-left:0!important;width:99.9%;}.tipline .counterLeft+#tipline-add-form{margin-top:10px;}.tipline .bookend_back .form-item{margin-top:0;margin-bottom:0;}.tipline .bookend_back .resizable-textarea{width:auto;}.tipline #tipline-add-form .submit_button{margin-top:10px;}#content_column h4.comments{padding-bottom:0;margin:1em 0 0!important;border-bottom:none;}.tipline#comments .bookend_front{background-color:transparent;border:none;border-bottom:1px solid #bfbfbf;padding:0.1667em 0 0.6667em;}#body_column .tipline#comments .bookend_front p{line-height:1.1667!important;}.tipline#comments .items{border:none;height:auto;overflow:inherit;padding:1em 0 0;}.tipline#comments .bookend_back{border:none;border-top:1px solid #bfbfbf;padding-top:0.5em;}.tipline#comments .counterLeft+#tipline-add-form{margin-top:5px;}#mynusa .items .tipWrapper a{text-decoration:underline;}#mynusa .tipline .items{overflow-x:hidden;overflow-y:scroll;}.tipline .items p{padding:0;margin:0;}.tipline .replyIcon{background-image:none;display:none;padding:0;margin:0;float:none;}.tipline .commentEntryWrapper{margin:0;border-top:1px solid #CCCCCC;}.tipline .bookend_back .commentEntryWrapper{border-top:0px solid #CCCCCC;}.tipline .commentEntryWrapper.entryForm{padding-top:20px;}.tipline .avatarPhoto{display:none;}.tipline .commentEntryWrapper .commentEntry,.tipline .bookend_back{padding:0;}.tipline #tipline-add-form .grippie{margin-bottom:15px;}.tipline #tipline-add-form{text-align:left;}.tipline .bookend_back .form-item{margin-top:10px;}.unmoderated,.RSVPUndecided{background-color:#FFF;}.approved,.RSVPYes{background-color:#e6ffe5;}.rejected,.RSVPNo{background-color:#ffe5e5;}.questionable,.RSVPMaybe{background-color:#ffedd9;}.demoted{background-color:#f6e5ff;}.new{background-color:#EEF9FF;}.tipWrapper,.discussionWrapper{margin:-2px 0 0 0;padding:0 10px 10px 10px;text-decoration:none;}	>.tipWrapper, >.discussionWrapper /* Browser Hack for IE6 */ {
		margin: -1px 0 0 0;
		padding: 0 10px 10px 10px;
		text-decoration: none;
	}

	.tipline .commentEntryWrapper
	{
		margin: -2px 0 0 0;
		padding: 0;
		text-decoration: none;
	}

	>.tipline >.commentEntryWrapper /* Browser Hack for IE6 */ {
		margin: -1px 0 0 0;
		padding: 0;
		text-decoration: none;
	}

	.tipline .commentEntryWrapper.entryForm
	{
		margin: 0;
	}

	.abSidePaneContentWrapper .abSidePaneContent
	{
		margin: -2px 0 0 0;
		padding: 0;
		text-decoration: none;
	}

	>.abSidePaneContentWrapper >.abSidePaneContent /* Browser Hack for IE6 */ {
		margin: -1px 0 0 0;
		padding: 0;
		text-decoration: none;
	}

	.tipline .commentEntryWrapper
	{
		padding: 10px;
	}

	.reportTipWrapper
	{
		padding:  0 0 0 1px;
		float: right;
		position: relative;
	}

	.tipAuthorWrapper a .tipAuthor
	{
		font-style: italic;
		font-size: 1.0em;
		text-decoration: none;
	}

	.tipline .tipAuthorWrapper a.tipAuthor
	{
		text-decoration: underline!important;
	}

	.tipAuthorWrapper a:hover .tipAuthor
	{
		text-decoration: underline;
	}

	.tipWrapper .tipContent,
	.discusssionWrapper .discussionContent
	{
		font-weight: normal;
		font-size: 1.0em;
		color: #000;
		text-decoration: none;
	}

	.tipModIconRowWrapper
	{
		padding: 4px 0 0 0;
		line-height: 1.5em;
	}

	.replyIconWrapper.isModerator a.tipAuthor
	{
		background: transparent url("/interface/tipline_sprite_dots.png") no-repeat scroll 2px 0.25em;
		padding-left: 13px;
	}

	.newTip
	{
		color: #000;
		font-weight: bold;
		text-transform: uppercase;
		display: none;
	}

	.tipWrapper.new .newTip
	{
		display: inline;
	}

	.phoneReportLabel
	{
		color: #000;
		font-weight: bold;
		display: none;
	}

	.replyIconWrapper.phoneReported .phoneReportLabel
	{
		display: inline;
	}

	a.tipAuthor
	{
		font-style: italic;
		font-size: 1.0em;
		text-decoration: underline;
	}

	.tipDate
	{
		font-weight: normal;
		font-size: 0.938em;
		color: #666;
	}

	.replyTip,
	.newsReplyTip
	{
		background: transparent url("/interface/tipline_sprite_new.png") no-repeat scroll 0 -264px;
		float: right;
		clear: both;
		line-height: 1.5em;
	}

	.replyTip a,
	.replyTip a:hover,
	.replyTip a:active,
	.newsReplyTip a,
	.newsReplyTip a:hover,
	.newsReplyTip a:active
	{
		font-weight: bold;
		padding: 0 0 0 14px;
		text-decoration: underline!important;
		display: block;
		position: relative;
		margin: -2px 0 0 0;
	}

	.replyTip a,
	.newsReplyTip a
	{
		color: #0050A9;
	}

	.replyTip a:hover,
	.newsReplyTip a:hover
	{
		color: #003C80;
	}

	.replyTip a:active,
	.newsReplyTip a:active
	{
		color: #003C80;
		top: 1px;
	}

	.reportTip
	{
		background: transparent url("/interface/tipline_sprite_new.png") no-repeat scroll 0 -24px;
		float: right;
		line-height: 1.5em;
	}

	.reportTip a,
	.reportTip a:hover,
	.reportTip a:active
	{
		font-weight: bold;
		padding: 0 0 0 18px;
		text-decoration: underline!important;
		display: block;
		position: relative;
		margin: -1px 0 0 0;
	}

	.reportTip a
	{
		color: #C1272D;
	}

	.reportTip a:hover
	{
		color: #A00000;
	}

	.reportTip a:active
	{
		color: #A00000;
		top: 1px;
	}

	#mynusa .items .reportTip a,
	#mynusa .items .reportTip a:hover
	{
		text-decoration: underline;
		margin: -1px 0 0 0;
		text-indent: 0;
	}

	.replyIconWrapper.reported .reportTip
	{
		display: none;
	}

	.approveTip
	{
		background: transparent url("/interface/tipline_sprite_new.png") no-repeat scroll 0 0;
		float: left;
		margin:0 4px 0 0;
	}

	.replyIconWrapper.approved .approveTip
	{
		display: none;
	}

	.approveTip a,
	.approveTip a:hover,
	.approveTip a:active
	{
		font-weight: bold;
		padding: 0 0 0 14px;
		text-decoration: underline!important;
		display: block;
		position: relative;
		margin: -2px 0 0 0;
	}

	.approveTip a
	{
		color: #009245;
	}

	.approveTip a:hover
	{
		color: #00803C;
	}

	.approveTip a:active
	{
		color: #00803C;
		top: 1px;
	}

	.rejectTip
	{
		background: transparent url("/interface/tipline_sprite_new.png") no-repeat scroll 0 -48px;
		float: left;
		margin:0 4px 0 0;
	}

	.replyIconWrapper.rejected .rejectTip
	{
		display: none;
	}

	.rejectTip a,
	.rejectTip a:hover,
	.rejectTip a:active
	{
		font-weight: bold;
		padding: 0 0 0 14px;
		text-decoration: underline!important;
		display: block;
		position: relative;
		margin: -2px 0 0 0;
	}

	.rejectTip a
	{
		color: #C1272D;
	}

	.rejectTip a:hover
	{
		color: #A00000;
	}

	.rejectTip a:active
	{
		color: #A00000;
		top: 1px;
	}

	.questionTip
	{
		background: transparent url("/interface/tipline_sprite_new.png") no-repeat scroll 0 -240px;
		float: left;
		margin:0 4px 0 0;
	}

	.replyIconWrapper.questionable .questionTip
	{
		display: none;
	}

	.questionTip a,
	.questionTip a:hover,
	.questionTip a:active
	{
		font-weight: bold;
		padding: 0 0 0 9px;
		text-decoration: underline!important;
		display: block;
		position: relative;
		margin: -2px 0 0 0;
	}

	.questionTip a
	{
		color: #F7641E;
	}

	.questionTip a:hover
	{
		color: #E05B1A;
	}

	.questionTip a:active
	{
		color: #E05B1A;
		top: 1px;
	}

/*

.tipWrapper.reported .questionTip
{
	display: none;
}
*/





a.promoteTip
{
	background: transparent url("/interface/tipline_sprite_new.png") no-repeat scroll 0 -216px;
	height: 12px;
	width: 14px;
	float: left;
	margin: 0 4px 0 0;
	display: none;
}

a:active.promoteTip
{
	background: transparent url("/interface/tipline_sprite_new.png") no-repeat scroll 0 -216px;
	height: 12px;
	width: 14px;
	float: left;
	top: 1px;
	margin: 0 4px 0 0;
}

.replyIconWrapper.notPromoted a.promoteTip
{
	display: inline-block;
	position: relative;
}

a.demoteTip
{
	background: transparent url("/interface/tipline_sprite_new.png") no-repeat scroll 0 -192px;
	height: 12px;
	width: 15px;
	float: left;
	margin: 0 4px 0 0;
	display: none;
}

a:active.demoteTip
{
	background: transparent url("/interface/tipline_sprite_new.png") no-repeat scroll 0 -192px;
	height: 12px;
	width: 15px;
	float: left;
	top: 1px;
	margin: 0 4px 0 0;
}

.replyIconWrapper.promoted a.demoteTip
{
	display: inline-block;
	position: relative;
}

a.statsTip
{
	background: transparent url("/interface/tipline_sprite_new.png") no-repeat scroll 0 -72px;
	height: 12px;
	width: 16px;
	float: left;
	margin: 0 4px 0 0;
	display: inline-block;
	position: relative;
}

a:active.statsTip
{
	background: transparent url("/interface/tipline_sprite_new.png") no-repeat scroll 0 -72px;
	height: 12px;
	width: 16px;
	float: left;
	top: 1px;
	margin: 0 4px 0 0;
}

a.promoteModIcon
{
	background: transparent url("/interface/tipline_sprite_new.png") no-repeat scroll 0 -144px;
	height: 12px;
	width: 13px;
	display: inline-block;
	position: relative;
}

a:active.promoteModIcon
{
	background: transparent url("/interface/tipline_sprite_new.png") no-repeat scroll 0 -144px;
	height: 12px;
	width: 13px;
	display: inline-block;
	position: relative;
	bottom: 1px;
}

a.demoteModIcon
{
	background: transparent url("/interface/tipline_sprite_new.png") no-repeat scroll 0 -168px;
	height: 12px;
	width: 13px;
	display: inline-block;
	position: relative;
}

a:active.demoteModIcon
{
	background: transparent url("/interface/tipline_sprite_new.png") no-repeat scroll 0 -168px;
	height: 12px;
	width: 13px;
	display: inline-block;
	position: relative;
	top: 1px;
}

a.promoteUserIcon
{
	background: transparent url("/interface/tipline_sprite_new.png") no-repeat scroll 0 -96px;
	height: 12px;
	width: 13px;
	display: inline-block;
	position: relative;
}

a:active.promoteUserIcon
{
	background: transparent url("/interface/tipline_sprite_new.png") no-repeat scroll 0 -96px;
	height: 12px;
	width: 13px;
	display: inline-block;
	position: relative;
	bottom: 1px;
}

a.demoteUserIcon
{
	background: transparent url("/interface/tipline_sprite_new.png") no-repeat scroll 0 -120px;
	height: 12px;
	width: 13px;
	display: inline-block;
	position: relative;
}

a:active.demoteUserIcon
{
	background: transparent url("/interface/tipline_sprite_new.png") no-repeat scroll 0 -120px;
	height: 12px;
	width: 13px;
	display: inline-block;
	position: relative;
	top: 1px;
}

.tipWrapper.isModerator .promoteModIcon,
.tipWrapper.isModerator .promoteUserIcon,
.tipWrapper.isModerator .demoteUserIcon
{
	display: none;
}

.tipWrapper.isPromotedUser .demoteModIcon,
.tipWrapper.isPromotedUser .promoteUserIcon
{
	display: none;
}

.tipWrapper.isDefaultUser .demoteModIcon,
.tipWrapper.isDefaultUser .promoteModIcon
{
	display: none;
}

.tipWrapper.isDemotedUser .demoteModIcon,
.tipWrapper.isDemotedUser .promoteModIcon,
.tipWrapper.isDemotedUser .demoteUserIcon
{
	display: none;
}

/*.tipWrapper.isPromotedUser .tipModIconRowWrapper, .tipWrapper.isDefaultUser .tipModIconRowWrapper, .tipWrapper.isDemotedUser .tipModIconRowWrapper
{
	display: none;
}


*/

/*.tipWrapper.isPromotedUser.approved, .tipWrapper.isPromotedUser.questionable, .tipWrapper.isPromotedUser.rejected
,.tipWrapper.isDefaultUser.approved, .tipWrapper.isDefaultUser.questionable, .tipWrapper.isDefaultUser.rejected
{
	background-color: #FFF;
	}*/



/*
div.tipDivider
{
	color: #c2c2c2;
	background-color: #c2c2c2;
	border: 0px none #F00;
	height: 1px;
	line-height: 0;
	font-size: 0;
	padding: 0;
	margin: 0 0 9px 0;
	}*/



	/*------------------------------ NEW TIPLINE CSS Ends Here------------------------------*/








	/*------------------------------ SIDEBAR TIPLINE CSS Ends Here------------------------------*/

	#mynusa #info_column .approveTip a,
	#mynusa #info_column .rejectTip a,
	#mynusa #info_column .questionTip a
	{
		text-indent: -9999px;
	}

/*#mynusa #info_column .reportTip
{
	height: 16px;
	margin-left: 1px;
	display: block;
	}*/

	#mynusa #info_column .reportTip a
	{
		font-size: 0px;
		line-height: 0px;
		text-indent: -9999px;
	}

	#mynusa #info_column .replyTip,
	#mynusa #congresspeople_body .replyTip,
	#mynusa #info_column a .privacyText,
	#mynusa #info_column a .commentGuidelineText
	{
		display: none;
	}

	#mynusa #congresspeople_body .resizable-textarea .grippie
	{
		width: 246px;
		max-width: 246px;
		margin: 0 0 10px 0;
	}

	#mynusa #congresspeople_body .eip .cancelButton
	{
		margin-left: 20px;
	}

/*
#mynusa #congresspeople_body .approveTip a, #mynusa #congresspeople_body .rejectTip a, #mynusa #congresspeople_body .questionTip a
{
	text-decoration: underline;
	}*/

	/*------------------------------ SIDEBAR TIPLINE CSS Ends Here------------------------------*/








	/*------------------------------ NEWS & BLOGS PANE CSS Starts Here------------------------------*/

	#newsSidePane
	{
		margin: 15px 0 0 0;
	}

	a.rssLink
	{
		/*background: transparent url("/interface/link_feed_medium.gif") scroll no-repeat 0 0;*/
		background: transparent url("/interface/style_mynusa_no_repeat.png") no-repeat scroll 0 -2400px;
		height: 16px;
		width: 16px;
		display: inline-block;
		position: relative;
		margin: 7px 0 0 5px;
	}

	a:active.rssLink
	{
		/*background: transparent url("/interface/link_feed_medium.gif") scroll no-repeat 0 0;*/
		background: transparent url("/interface/style_mynusa_no_repeat.png") no-repeat scroll 0 -2400px;
		height: 16px;
		width: 16px;
		display: inline-block;
		position: relative;
		margin: 7px 0 0 5px;
		top: 1px;
	}

	.newsContentWrapper
	{
		padding: 0;
	}

	.newsEntryWrapper
	{
		background-color: #FCFCFC;
		border-top: 1px solid #CCCCCC;
		display: inline-block;
		margin-top: -1px;
	}

	.newsEntry
	{
		padding: 10px;
	}

	.newsEntryTitle
	{
		font-size:  1.2em;
		font-style: normal;
		font-variant: normal;
		font-weight: bold;
		line-height: 1.125em;
		font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
		display: block;
		padding-bottom: 2px;
	}

	a .newsEntryTitle
	{
		color: #000;
		text-decoration: none;
	}

	a:hover .newsEntryTitle
	{
		color: #A00000;
		text-decoration: underline;
	}

	.newsEntryNewLabel
	{
		color: #0050A9;
		text-decoration: none;
		text-transform: uppercase;
		display: none;
	}

	a:hover .newsEntryTitle .newsEntryNewLabel
	{
		color: #A00000;
		text-decoration: underline;
	}

	.newsEntry.new .newsEntryNewLabel,
	.eventEntry.new .newsEntryNewLabel
	{
		display: inline;
	}

	.newsEntryTeaser
	{
		font-size: 1.0em;
		font-style: normal;
		font-variant: normal;
		font-weight: normal;
		line-height: 1.375em;
		font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
	}

	.newsEntryDateLine
	{
		font-size: 0.938em;
		font-style: normal;
		font-variant: normal;
		font-weight: normal;
		line-height: normal;
		font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
		color: #666666;
		margin: 4px 0 0 0;
	}

	.newsEntryDateLine a
	{
		text-decoration: underline;
	}

	a.expand_link
	{
		background: transparent url("/interface/expand_down_arrow.gif") scroll no-repeat right 4px;
		padding-right: 14px;
		margin-right: 1.2em;
		cursor: pointer;
	}

	a.contract_link
	{
		background: transparent url("/interface/contract_up_arrow.gif") scroll no-repeat right 5px;
		padding-right: 14px;
		margin-right: 1.2em;
		cursor: pointer;
	}

	.abSidePaneMediumDisclosureTriangleClosed
	{
		background: transparent url("/interface/dis_icon_medium_closed.png") no-repeat scroll 0 0;
		width: 12px;
		height: 12px;
		padding: 0 0 0 0;
		margin: 2px 2px 0 0;
		float: left;
	}

	.abSidePaneMediumDisclosureTriangleOpen
	{
		background: transparent url("/interface/dis_icon_medium_open.png") no-repeat scroll 0 0;
		width: 12px;
		height: 12px;
		padding: 0 0 0 0;
		margin: 2px 2px 0 0;
		float: left;
	}

	.abSidePaneMiniDisclosureTriangleClosed
	{
		background: transparent url("/interface/ab_disclosure_icon_sprite.png") no-repeat scroll 0 -104px;
		width: 8px;
		height: 8px;
		padding: 0 0 0 0;
		margin: 4px 2px 0 -2px;
		float: left;
	}

	.abSidePaneMiniDisclosureTriangleOpen
	{
		background: transparent url("/interface/ab_disclosure_icon_sprite.png") no-repeat scroll 0 -130px;
		width: 8px;
		height: 8px;
		padding: 0 0 0 0;
		margin: 4px 2px 0 -2px;
		float: left;
	}

	.commentTriangle
	{
		position: relative;
		float: none;
		display: inline-block;
		margin: 0 0 0 4px;
		padding: 0 0 0 0;
	}

	.newsEntryTeaser a
	{
		color: #000;
		text-decoration: none;
	}

	.newsEntryTeaser a:hover
	{
		color: #000;
		text-decoration: none;
	}

	.newsEntryTeaser a.expand_link
	{
		background: none;
		padding-right: 0;
		margin-right: 0;
	}

	.newsEntryTeaser a.contract_link
	{
		background: none;
		padding-right: 0;
		margin-right: 0;
	}

	.newsEntryTeaser a .showMore
	{
		background: transparent url("/interface/expand_down_arrow.gif") scroll no-repeat right 4px;
		color: #0050A9;
		text-decoration: underline;
		padding-right: 14px;
		margin-right: 1.2em;
		display: inline-block;
	}

	.newsEntryTeaser a:hover .showMore
	{
		color: #A00000;
		text-decoration: underline;
	}

	.newsEntryTeaser a .showLess
	{
		background: transparent url("/interface/contract_up_arrow.gif") scroll no-repeat right 5px;
		color: #0050A9;
		text-decoration: underline;
		padding-right: 14px;
		margin-right: 1.2em;
		display: inline-block;
	}

	.newsEntryTeaser a:hover .showLess
	{
		color: #A00000;
		text-decoration: underline;
	}

	.blogPhoto
	{
		margin: 0;
		padding: 0 10px 0 0;
		float: left;
	}

	.blogEntryWrapper
	{
		background-color: #FCFCFC;
		border-top: 1px solid #CCCCCC;
	}

	.avatarPhoto
	{
		margin: 0;
		padding: 0 10px 0 0;
		float: left;
		position: relative;
	}

	.avatarPhoto a
	{
		text-decoration: none;
	}

	#discussionSidePane
	{
		margin: 10px 0 0 0;
	}

	.oddEntry .replyIcon
	{
		background: transparent url("/interface/reply_icon3.png") no-repeat scroll 0 0;
		width: 20px;
		height: 24px;
		float: left;
		margin: 22px 0 0 10px;
	}

	.evenEntry .replyIcon
	{
		background: transparent url("/interface/reply_icon2.png") no-repeat scroll 0 0;
		width: 20px;
		height: 24px;
		float: left;
		margin: 22px 0 0 10px;
	}

	.promoted .replyIcon
	{
		background: transparent url("/interface/reply_icon4.png") no-repeat scroll 0 0;
		width: 20px;
		height: 24px;
		float: left;
		margin: 22px 0 0 10px;
	}

	.notPromoted .replyIcon
	{
	}

/*.discussionReplyPromotedIcon
{
	background: transparent url("images/reply_icon4.png") no-repeat scroll 0 0;
	width: 20px;
	height: 24px;
	float: left;
	margin: 22px 0 0 10px;
}
*/
/*.newsEntryTeaser .replyTip a
{
	color: #0050A9;
}

.newsEntryTeaser .replyTip a:hover
{
	color: #003C80;
	text-decoration: underline;
}

.newsEntryTeaser .reportTip a
{
	color: #0050A9;
}

.newsEntryTeaser .reportTip a:hover
{
	color: #003C80;
	text-decoration: underline;
	}*/

	/*------------------------------ NEWS & BLOGS PANE CSS Ends Here------------------------------*/





	/*------------------------------ SIDEBAR COMMENT CSS Starts Here------------------------------*/
	.commentEntryWrapper
	{
		border-top: 3px dotted #CCCCCC;
		margin: 0 0 0 40px;
		padding: 10px 10px 10px 0;
	}

	.commentEntryWrapper .commentEntry
	{
		padding: 0 0 0 10px;
	}

	.commentContentWrapper
	{
		font-size: 1.0em;
		font-style: normal;
		font-variant: normal;
		font-weight: normal;
		line-height: 1.375em;
		font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
	}

	.commentContentWrapper .commentAuthorTag a
	{
		font-style: italic;
	}

	.commentContentWrapper .commentAuthorTag a:hover
	{
		font-style: italic;
		text-decoration: underline;
	}

	.commentContentWrapper a.expand_link,
	.commentContentWrapper a:hover.expand_link
	{
		background: none;
		padding-right: 0;
		margin-right: 0;
		text-decoration: none!important;
	}

	.commentContentWrapper a.contract_link,
	.commentContentWrapper a:hover.contract_link
	{
		background: none;
		padding-right: 0;
		margin-right: 0;
		text-decoration: none!important;
	}

	.commentEntryTeaserText p,
	.commentEntryFullText p
	{
		display: inline;
	}

	.commentEntryTeaserText .tiplineBR,
	.commentEntryFullText .tiplineBR
	{
		display: block;
		height: 10px;
	}

	a .commentContentWrapperText,
	a .commentEntryTeaserText,
	a:hover .commentContentWrapperText,
	a:hover .commentEntryTeaserText,
	a .commentEntryFullText,
	a:hover .commentEntryFullText
	{
		color: #000;
		text-decoration: none;
		word-wrap: break-word;
	}

	.commentContentWrapper a .showMore
	{
		background: transparent url("/interface/expand_down_arrow.gif") scroll no-repeat right 4px;
		color: #0050A9;
		text-decoration: underline;
		padding-right: 14px;
		margin-right: 1.2em;
		display: inline-block;
	}

	.commentContentWrapper a .showLess
	{
		background: transparent url("/interface/contract_up_arrow.gif") scroll no-repeat right 5px;
		color: #0050A9;
		text-decoration: underline;
		padding-right: 14px;
		margin-right: 1.2em;
		display: inline-block;
	}

	.commentContentWrapper a:hover .showMore
	{
		color: #A00000;
		text-decoration: underline;
	}

	.commentContentWrapper a:hover .showLess
	{
		color: #A00000;
		text-decoration: underline;
	}

	.commentsNewLabel
	{
		text-transform: uppercase;
	}

	#mynusa .items .readLink a,
	.readLink a
	{
		font-size: 1.1em;
		line-height: 1.0em;
		background: transparent url("/interface/link_arrow.gif") no-repeat scroll 0 0.25em;
		padding: 3px 0 0 10px;
		margin: 0 0 0 0;
		color: #0050A9;
		text-decoration: underline;
		display: block;
	}

	#mynusa .items .readLink a:hover,
	.readLink a:hover
	{
		color: #A00000;
		text-decoration: underline;
		display: block;
	}

	/*------------------------------ SIDEBAR COMMENT CSS Ends Here------------------------------*/










	/*------------------------------ THREADED COMMENTS CSS Starts Here------------------------------*/

	#threadedComments .level1
	{
		margin: 0 0 0 0;
	}

	#threadedComments .level2
	{
		margin: 0 0 0 30px;
	}

	#threadedComments .level3
	{
		margin: 0 0 0 60px;
	}

	#threadedComments .level4
	{
		margin: 0 0 0 90px;
	}

	#threadedComments .level4 .replyTip
	{
		display: none;
	}

	#threadedComments .level5
	{
		margin: 0 0 0 120px;
	}

	#threadedComments .level5 .replyTip
	{
		display: none;
	}

	#threadedComments
	{
		margin: 0 -12px 0 -11px;
	}

	.newPostFormWrapper a
	{
		text-decoration: none;
	}

	#threadedComments .level1 .commentEntry textarea.form-textarea,
	#threadedComments .level1 .commentEntry .eip textarea,
	#threadedComments .level1 .commentEntry .resizable-textarea .grippie
	{
		width: 450px;
		max-width: 450px;
	}

	#threadedComments .level2 .commentEntry textarea.form-textarea,
	#threadedComments .level2 .commentEntry .eip textarea,
	#threadedComments .level1 .level2 textarea.form-textarea,
	#threadedComments .level2 .commentEntry .resizable-textarea .grippie
	{
		width: 420px;
		max-width: 420px;
	}

	#threadedComments .level3 .commentEntry textarea.form-textarea,
	#threadedComments .level3 .commentEntry .eip textarea,
	#threadedComments .level2 .level2 textarea.form-textarea,
	#threadedComments .level3 .commentEntry .resizable-textarea .grippie
	{
		width: 390px;
		max-width: 390px;
	}

	#threadedComments .level4 .commentEntry textarea.form-textarea,
	#threadedComments .level4 .commentEntry .eip textarea,
	#threadedComments .level3 .level2 textarea.form-textarea,
	#threadedComments .level4 .commentEntry .resizable-textarea .grippie
	{
		width: 360px;
		max-width: 360px;
	}

	#threadedComments .level5 .commentEntry textarea.form-textarea,
	#threadedComments .level5 .commentEntry .eip textarea,
	#threadedComments .level4 .level2 textarea.form-textarea,
	#threadedComments .level5 .commentEntry .resizable-textarea .grippie
	{
		width: 330px;
		max-width: 330px;
	}

	#threadedComments .commentEntry .resizable-textarea .grippie
	{
		margin-left: 47px;
		padding: 0;
	}

	#threadedComments .eip div
	{
		padding: 5px 0;
	}

	#threadedComments .eip .saveButton,
	#threadedComments .eip .cancelButton
	{
		margin-left: 45px;
	}

	#comments .bookend_back
	{
		margin: 0 -12px 0 -11px;
	}

	#comments .bookend_back .commentEntryWrapper.entryForm
	{
		border-top: 1px solid #CCCCCC;
	}

	#comments .bookend_back .commentEntryWrapper.entryForm .resizable-textarea,
	#comments .bookend_back .commentEntryWrapper.entryForm .resizable-textarea textarea
	{
		width: 99%;
		max-width: 99%;
	}

	#comments .bookend_back .commentEntryWrapper.entryForm .resizable-textarea span
	{
		display: block;
		margin-left: 47px;
	}

	#comments .bookend_back .commentEntryWrapper.entryForm .resizable-textarea .grippie
	{
		width: 99.9%;
	}

	#mynusa .eip textarea
	{
		width: 99%;
		max-width: 99%;
	}

	/*------------------------------ THREADED COMMENTS CSS Ends Here------------------------------*/






	/*------------------------------ DISCUSSION PANE CSS Starts Here------------------------------*/

	#discussionSidePane .level1
	{
		margin: 0 0 0 0;
	}

	#discussionSidePane .level2
	{
		margin: 0 0 0 30px;
	}

	#discussionSidePane .level3
	{
		margin: 0 0 0 60px;
	}

	#discussionSidePane .level4
	{
		margin: 0 0 0 90px;
	}

	#discussionSidePane .level4 .replyTip
	{
		display: none;
	}

	#discussionSidePane .level5
	{
		margin: 0 0 0 120px;
	}

	#discussionSidePane .level5 .replyTip
	{
		display: none;
	}

	#discussionSidePane .level5 .avatarPhoto
	{
		display: none;
	}

	#discussionSidePane
	{
		margin: 15px 0 0 0;
	}

	.discussionContentWrapper
	{
		padding: 0;
	}

	.discussionEntryWrapper
	{
		background-color: #fff;
		border-top: 1px solid #CCCCCC;
	}

	.discussionEntry
	{
		padding: 10px;
		background-color: #F7F7F7;
		overflow: hidden;
	}

	.discussionEntry .abSidePaneDisclosureTriangleOpen
	{
		margin: 0 0 0 0;
		padding: 0 5px 0 0;
	}

	.discussionEntryTitle
	{
		font-size: 1.2em;
		font-style: normal;
		font-variant: normal;
		font-weight: bold;
		line-height: 1.125em;
		font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
		display: block;
		padding-bottom: 2px;
	}

	a .discussionEntryTitle
	{
		color: #000;
		text-decoration: none;
	}

	a:hover .discussionEntryTitle
	{
		color: #A00000;
		text-decoration: underline;
	}

	a .discussionEntryTitle .discussionEntryNewLabel
	{
		color: #0050A9;
		text-decoration: none;
		text-transform: uppercase;
		background: none;
	}

	a:hover .discussionEntryTitle .discussionEntryNewLabel
	{
		color: #A00000;
		text-decoration: underline;
		background: none;
	}

	#discussionSidePane .abSidePaneToolbar .toolbarText
	{
		width: 45%;
		padding-top: 5px;
		float: left;
	}

	#discussionSidePane .abSidePaneToolbar .create.discussion
	{
		width: 55%;
		float: left;
	}

	#discussionSidePane .abSidePaneToolbar .create.discussion a,
	#discussionSidePane .abSidePaneToolbar .create.discussion a:hover
	{
		text-decoration: underline;
	}

	.oddEntry .commentEntryWrapper
	{
		background-color: #FFF;
	}

	.evenEntry .commentEntryWrapper,
	.replyIconWrapper.evenEntry.unmoderated .commentEntryWrapper
	{
		background-color: #F7F7F7;
	}

	.replyIconWrapper.unmoderated .commentEntryWrapper,
	.replyIconWrapper.new.unmoderated .commentEntryWrapper
	{
		background-color: #e6ffe5;
	}

	.replyIconWrapper.approved .commentEntryWrapper,
	.replyIconWrapper.new.approved .commentEntryWrapper
	{
		background-color: #FFF;
	}

	.replyIconWrapper.rejected .commentEntryWrapper,
	.replyIconWrapper.new.rejected .commentEntryWrapper
	{
		/*background-color: #FFF3F3;*/
		background-color: #ffe5e5;
	}

	.replyIconWrapper.questionable .commentEntryWrapper,
	.replyIconWrapper.new.questionable .commentEntryWrapper
	{
		background-color: #ffedd9;
	}

	.replyIconWrapper.new .commentEntryWrapper,
	.replyIconWrapper.new .commentEntryWrapper.entryForm
	{
		background-color: #EEF9FF;
	}

	.replyIconWrapper.demoted .commentEntryWrapper
	{
		background-color: #f6e5ff;
	}

	.replyIconWrapper.new
	{
		background-color: #FFF;
	}

	.replyIconWrapper.new .newTip
	{
		display: inline;
	}

	.replyIconWrapper.isModerator .promoteModIcon,
	.replyIconWrapper.isModerator .promoteUserIcon,
	.replyIconWrapper.isModerator .demoteUserIcon
	{
		display: none;
	}

	.replyIconWrapper.isPromotedUser .demoteModIcon,
	.replyIconWrapper.isPromotedUser .promoteUserIcon
	{
		display: none;
	}

	.replyIconWrapper.isDefaultUser .demoteModIcon,
	.replyIconWrapper.isDefaultUser .promoteModIcon
	{
		display: none;
	}

	.replyIconWrapper.isDemotedUser .demoteModIcon,
	.replyIconWrapper.isDemotedUser .promoteModIcon,
	.replyIconWrapper.isDemotedUser .demoteUserIcon
	{
		display: none;
	}

	.replyIconWrapper.promoted a.demoteTip
	{
		display: inline-block;
		position: relative;
	}

	.replyIconWrapper.notPromoted a.promoteTip
	{
		display: inline-block;
		position: relative;
	}

	.replyIconWrapper.approved,
	.replyIconWrapper.rejected,
	.replyIconWrapper.questionable,
	.replyIconWrapper.demoted
	{
		background-color: #FFF;
	}

	.replyIconWrapper.contentOpen .abSidePaneMiniDisclosureTriangleClosed,
	.replyIconWrapper.contentOpen .commentEntryTeaserText,
	.replyIconWrapper.contentOpen .showMore
	{
		display: none;
	}

	.replyIconWrapper.contentClosed .abSidePaneMiniDisclosureTriangleOpen,
	.replyIconWrapper.contentClosed .commentEntryFullText,
	.replyIconWrapper.contentClosed .showLess
	{
		display: none;
	}

	.replyIconWrapper.contentOpen .abSidePaneMiniDisclosureTriangleClosed
	{
		display: block;
		z-index: -1000;
		visibility: hidden;
		height: 0;
		width: 0;
		-webkit-transform: rotate(90deg);
		-moz-transform: rotate(90deg);
		transform: rotate(90deg);
	}

	.replyIconWrapper.contentClosed .abSidePaneMiniDisclosureTriangleClosed,
	.replyIconWrapper.contentOpen .abSidePaneMiniDisclosureTriangleOpen
	{
		width: 8px;
		height: 8px;
		display: block;
		z-index: 800;
		visibility: visible;
		-webkit-transform: rotate(0deg);
		-moz-transform: rotate(0deg);
		transform: rotate(0deg);
		-webkit-transition: -webkit-transform .25s linear;
		-moz-transition: -moz-transform .25s linear;
		transition: transform .25s linear;
	}

	.replyIconWrapper.contentClosed .abSidePaneMiniDisclosureTriangleOpen
	{
		width: 0;
		height: 0;
		display: block;
		z-index: -1000;
		visibility: hidden;
		-webkit-transform: rotate(-90deg);
		-moz-transform: rotate(-90deg);
		transform: rotate(-90deg);
	}

	.moreBar
	{
		border-top: dotted 3px #CCC;
		margin: 10px 0 5px 0;
		width: 100%;
	}

	.moreBarLabel
	{
		margin: -11px auto 0 auto;
		padding: 0 10px 0 10px;
		background-color: #FFF;
		width: 33%;
		position: relative;
		display: block;
		font-size: 14px;
		font-weight: bold;
	}

	.moreBarLabel a
	{
		text-decoration: underline;
	}

	.discussionEntryWrapper.newPost .discussionEntry,
	.eventEntry.newPost
	{
		background-color: #EEF9FF;
		border-bottom: 0px solid #CCCCCC;
	}

	.discussionEntry.newPost .avatarPhoto
	{
		margin: 0 0 60px 0;
	}

	.quote
	{
		margin-bottom: 10px;
		font-family: "Courier New", Courier, monospace;
		font-size: 14px;
		font-weight: bold;
		color: #333;
	}

	.quote .leftQuote
	{
		background: transparent url("/interface/left_quote.gif") no-repeat scroll 0 0;
		width: 23px;
		height: 18px;
		float: left;
		display: block;
		margin: 3px 6px 0 0;
	}

	.quote .rightQuote
	{
		background: transparent url("/interface/right_quote.gif") no-repeat scroll 0 0;
		width: 23px;
		height: 18px;
		float: right;
		display: block;
		margin: 0 0 0 6px;
	}

	.newPostFormWrapper
	{
		padding: 0;
	}

	.newPostFormWrapper .titleRow,
	.newPostFormWrapper .whenRow,
	.newPostFormWrapper .whereRow
	{
		margin: 0 0 10px 0;
	}

	.discussionEntry .newPostFormWrapper .titleRow span
	{
		font-weight: bold;
		padding: 0 5px 0 0;
	}

	.discussionEntry .newPostFormWrapper .titleRow input
	{
		width: 265px;
	}

	.newPostFormWrapper .selectRow
	{
		margin: 0 0 10px 0;
	}

	.newPostFormWrapper .selectRow select
	{
		margin: 0 0 0 36px;
	}

	.newPostFormWrapper .tipAuthor
	{
		font-style: italic;
		text-decoration: underline;
	}

	.newPostFormWrapper .submitRow
	{
		width: 100%;
		margin: 0 auto;
		display: block;
	}

	.commentEntry .privacyIconWrapper
	{
		position: relative;
		display: block;
		float: left;
		font-weight: normal;
	}

	.discussionEntry .privacyIconWrapper,
	.eventEntry .privacyIconWrapper
	{
		position: relative;
		display: block;
		float: left;
	}

	.privacyIcon
	{
		background: transparent url("/interface/privacy_icon.png") no-repeat scroll 0 0;
		height: 32px;
		width: 16px;
		margin: 0 10px 0 0;
		float: left;
		display: block;
	}

	a .privacyText
	{
		text-decoration: underline;
		line-height: 1.375em;
		display: inline-block;
	}

	.commentEntry .commentGuidelineIconWrapper
	{
		position: relative;
		display: block;
		float: right;
		font-weight: normal;
	}

	.discussionEntry .commentGuidelineIconWrapper,
	.eventEntry .commentGuidelineIconWrapper
	{
		position: relative;
		display: block;
		float: right;
	}

	.commentGuidelineIconWrapper .commentGuidelineIcon
	{
		background: transparent url("/interface/comment_guideline_icon.png") no-repeat scroll 0 0;
		height: 28px;
		width: 32px;
		margin: 0 10px 0 0;
		float: left;
		display: block;
	}

	a .commentGuidelineText
	{
		text-decoration: underline;
		line-height: 1.375em;
		display: inline-block;
	}

	.loginWrapper
	{
		position: relative;
		display: block;
		margin: 0 auto;
		text-align: center;
		width: 120px;
	}

	#threadedComments .submitButtonWrapper
	{
		width: 140px;
	}

	#congresspeople_body .submitButtonWrapper
	{
		display: inline-block;
		position: relative;
		width: 63px;
	}

	#mynusa #info_column .submitButtonWrapper
	{
		display: inline-block;
		position: relative;
		width: 96px;
	}

	.submitButtonWrapper input
	{
		position: relative;
		display: inline-block;
		margin: 0 auto;
	}

	.commentEntry.newPost span
	{
		font-weight: normal;
	}

	.level2 .commentEntry .resizable-textarea textarea
	{
		width: 250px;
		max-width: 250px;
	}

	.level3 .commentEntry .resizable-textarea textarea
	{
		width: 220px;
		max-width: 220px;
	}

	.level4 .commentEntry .resizable-textarea textarea
	{
		width: 190px;
		max-width: 190px;
	}

	.discussionEntry .resizable-textarea textarea
	{
		width: 300px;
		max-width: 300px;
	}

	.bookend_back label
	{
		font-weight: bold;
		padding: 0 5px 0 0;
	}

	/*------------------------------ DISCUSSION PANE CSS Ends Here------------------------------*/








	/*------------------------------ LOADING TIPLINE INDICATOR CSS Starts Here------------------------------*/

	.loadingComments.contentOpen
	{
		height: 98px;
	}

/*
.loadingComments.contentClosed
{
	height: 0;
	opacity: 0;
	overflow: hidden;
	-webkit-transition: height .75s ease-in-out, opacity .75s ease-in-out;
	-moz-transition: height .75s ease-in-out, opacity .75s ease-in-out;
 	transition: height .75s ease-in-out, opacity .75s ease-in-out;
 	}*/

 	.loadingComments .replyIcon
 	{
 		display: none;
 	}

 	.loadingComments .commentEntryWrapper
 	{
 		/*margin: 0 auto 0 auto;*/
 		padding: 30px 0;
 		text-align: center;
 		font-size: 36px;
 		font-weight: normal;
 		border-top: 1px solid #CCCCCC;
 		border-bottom: 1px solid #CCCCCC;
 	}

 	.loadingComments img
 	{
 		margin: 0;
 		display: inline-block;
 	}

 	/*------------------------------ LOADING TIPLINE INDICATOR CSS Ends Here------------------------------*/










 	/*------------------------------ NEW USER FAQ CSS Starts Here------------------------------*/


 	.newUserFaq
 	{
 		color: #F7641E;
 		font-family: Georgia, "Times New Roman", Times, serif;
 		font-weight: bold;
 		font-size: 14px;
 		line-height: 20px;
 		border: 2px solid #F7641E;
 		background-color: #FFF4EB;
 		padding: 10px 10px 10px 10px;
 		margin: 0 0 15px 0;
 		width: 789px;
 	}

 	.newUserFaq .question
 	{
 		/*background:url("/interface/question_faq.png") no-repeat scroll 0 0 transparent;*/
 		background: transparent url("/interface/style_mynusa_no_repeat.png") no-repeat scroll 0 -2497px;
 		float: left;
 		margin: 0 20px 0 0;
 	}

 	.newUserFaq .question.last
 	{
 		margin: 0;
 	}

 	.newUserFaq .question a
 	{
 		padding: 0 0 0 14px;
 		display: block;
 		text-decoration: none;
 		color: #E05B1A;
 		cursor: pointer;
 	}

 	.newUserFaq .question a:hover
 	{
 		background: transparent;
 		cursor: pointer;
 	}

 	.newUserFaq .question .faqPopup
 	{
 		margin: -2px 0 0 -38px;
 		width: 300px;
 	}

 	.newUserFaq .question a .faqPopup
 	{
 		display: block;
 		position: absolute;
 		visibility: hidden;
 		opacity: 0;
 		margin-top: -12px;
 		z-index: -1000
 	}

 	.newUserFaq .question a:hover .faqPopup
 	{
 		display: block;
 		visibility: visible;
 		position: absolute;
 		z-index: 800;
 		margin-top: -2px;
 		-webkit-transition: opacity .5s ease-in-out, margin-top .5s ease-in-out;
 		-moz-transition: opacity .5s ease-in-out, margin-top .5s ease-in-out;
 		transition: opacity .5s ease-in-out, margin-top .5s ease-in-out;
 		opacity: 0.95;
 	}

 	.newUserFaq .question a span
 	{
 		display: block;
 	}

 	.newUserFaq .question .faqPopup .popupTopArrow
 	{
 		/*background:url("/interface/top_popup_arrow.png") no-repeat scroll 0 0 transparent;*/
 		background: transparent url("/interface/style_mynusa_no_repeat.png") no-repeat scroll 0 -2096px;
 		width: 45px;
 		height: 23px;
 		margin: 0 0 0 24px;
 		z-index: 810;
 		position: relative;
 	}

 	.newUserFaq .question .faqPopup .popupContent
 	{
 		background:url("/interface/popup_background.png") repeat-x scroll left top #004589;
 		background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#006eaf), to(#004589));
 		background: -moz-linear-gradient(0% 100% 90deg, #004589, #006eaf);
 		padding: 10px 10px 0 10px;
 		font-size: 1em;
 		font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
 		font-weight: normal;
 		color: #fff;
 		margin: -1px 0 0 0;
 		border: 1px solid #0064a5;
 		box-shadow: 0px 1px 5px #333;
 		-moz-box-shadow: 0px 1px 5px #333;
 		-webkit-box-shadow: 0px 1px 5px #333;
 		-moz-border-radius: 5px;
 		-webkit-border-radius: 5px;
 		border-radius: 5px;
 		z-index: 805;
 		position: relative;
 		text-shadow: 1px 1px 2px #333;
 	}

 	.newUserFaq .question .faqPopup .popupContent p,
 	.newUserFaq .question .faqPopup .popupContent span
 	{
 		line-height:18px!important;
 		word-spacing: normal;
 		margin: 0.25em 0 1em;
 		padding: 0;
 	}

 	.newUserFaq .question a .questionText,
 	.newUserFaq .question a:hover .questionText
 	{
 		text-decoration: underline;
 		opacity: 1.0;
 	}

 	.newUserFaq .question a:hover .popupContent
 	{
 		text-decoration: none;
 	}

 	.faqWrapper .newUserFaq
 	{
 		width: 700px;
 	}

 	.faqWrapper .question
 	{
 		margin: 0 18px 0 0;
 	}

 	/*------------------------------ NEW USER FAQ CSS Ends Here------------------------------*/





 	/*------------------------------ POPUP CSS Starts Here------------------------------*/


 	.popupLink
 	{
 		cursor: default;
 		z-index: 1000;
 	}

 	.popupLink .popup
 	{
 		display: block;
 		position: absolute;
	/*visibility: visible;
	z-index: 1100;*/
	visibility: hidden;
	z-index: -1000;
}

.popupLink:hover .popup
{
	display: block;
	visibility: visible;
	position: absolute;
	z-index: 1100;
	margin: 0;
}

.popupLink .popupArrow
{
	/*background:url("/interface/left_popup_arrow.png") no-repeat scroll 0 0 transparent;*/
	background: url("/interface/style_no_repeat.png") no-repeat scroll 0 -600px transparent;
	width: 25px;
	height: 46px;
	margin: 20px 0 0 0;
	z-index: 1300;
	position: relative;
	float: left;
	display: block;
}

.popupLink .popupContent
{
	background: url("/interface/popup_background.png") repeat-x scroll left top #004589;
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#006eaf), to(#004589));
	background: -moz-linear-gradient(0% 100% 90deg, #004589, #006eaf);
	padding: 10px 10px 10px 10px;
	text-align: left;
	font-size: 14px;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	line-height: 18px;
	font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
	letter-spacing: normal;
	color: #fff;
	margin: 0 0 0 22px;
	border: 1px solid #0064a5;
	-moz-box-shadow: 0px 1px 5px #333;
	-webkit-box-shadow: 0px 1px 5px #333;
	box-shadow: 0px 1px 5px #333;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	z-index: 1200;
	text-shadow: 1px 1px 2px #333;
	display: block;
	position: relative;
	min-height: 60px;
}

.popupLink .popupContent a,
.popupLink .popupContent a:hover,
.popupLink .popupContent a:active
{
	color: #fbb03b;
	text-decoration: underline;
}

/******** True Reformer Specific Popup CSS *******/

.trueReformerPopup.popupLink.topLeft .popup
{
	bottom: auto;
	left: auto;
	opacity: 0;
	right: -288px;
	top: 31px;
	width: 300px;
}

.trueReformerPopup.popupLink.topLeft:hover .popup
{
	opacity: .95;
	right: -298px;
	-webkit-transition: opacity .5s ease-in-out, right .5s ease-in-out;
	-moz-transition: opacity .5s ease-in-out, right .5s ease-in-out;
	transition: opacity .5s ease-in-out, right .5s ease-in-out;
}

/******** Candidate Election Grade Specific Popup CSS *******/

.candidateGradePopup.popupLink.topLeft .popup
{
	bottom: auto;
	left: auto;
	opacity: 0;
	right: -265px;
	top: -24px;
	width: 300px;
}

.candidateGradePopup.popupLink.topLeft:hover .popup
{
	opacity: .95;
	right: -275px;
	-webkit-transition: opacity .5s ease-in-out, right .5s ease-in-out;
	-moz-transition: opacity .5s ease-in-out, right .5s ease-in-out;
	transition: opacity .5s ease-in-out, right .5s ease-in-out;
}

/******** Candidate Question Specific Popup CSS *******/

.candidateQuestionPopup.popupLink.topLeft .popup
{
	bottom: auto;
	left: auto;
	opacity: 0;
	right: -290px;
	top: -34px;
	width: 300px;
}

.candidateQuestionPopup.popupLink.topLeft:hover .popup
{
	opacity: .95;
	right: -300px;
	-webkit-transition: opacity .5s ease-in-out, right .5s ease-in-out;
	-moz-transition: opacity .5s ease-in-out, right .5s ease-in-out;
	transition: opacity .5s ease-in-out, right .5s ease-in-out;
}

/******** Grade Scoresheet Specific Popup CSS *******/

.my-gradescoresheet .popupLink
{
	position: relative;
	z-index: auto;
}

.my-gradescoresheet .popupLink.topLeft .popup
{
	bottom: auto;
	left: auto;
	opacity: 0;
	right: -290px;
	top: -40px;
	width: 300px;
	-webkit-transition: opacity .5s ease-in-out, right .5s ease-in-out;
	-moz-transition: opacity .5s ease-in-out, right .5s ease-in-out;
	transition: opacity .5s ease-in-out, right .5s ease-in-out;
}

.my-gradescoresheet .popupLink.topLeft:hover .popup
{
	opacity: .95;
	right: -300px;
}

/*------------------------------ POPUP CSS Ends Here------------------------------*/




/*------------------------------ ELECTION FORM CSS Starts Here------------------------------*/

.unique-admin-reports-election2010 #nusareports-election-form
{
}

.unique-admin-reports-election2010 #nusareports-election-form .form-item
{
	margin: 4px 0;
}

.unique-admin-reports-election2010 #nusareports-election-form .form-item label
{
	text-transform: capitalize;
}

.unique-admin-reports-election2010 #nusareports-election-form .candidatetitle h4
{
	background-color: #0050A9;
	color: #FFF;
	padding: 4px;
}

.unique-admin-reports-election2010 input.submit_button
{
	margin-top: 50px;
}

/*------------------------------ ELECTION FORM CSS Ends Here------------------------------*/


.refreshIcon
{
	background: url("/interface/refresh_icon.png") no-repeat scroll 0 0 transparent;
	width: 14px;
	height: 16px;
}

.alertIcon
{
	background: url("/interface/warning_icon.png") no-repeat scroll 0 0 transparent;
	width: 69px;
	height: 64px;
}

/*------------------------------ FORM WIDGET CSS Starts Here------------------------------*/

.formWidget
{
	font-size: 14px;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	line-height: 1.25;
	font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
	position: relative;
}

.formWidget .formRowSection
{
}

.formWidget .formRowGroup
{
}

.formWidget.rightAlignedLabels .instructions
{
	font-size: 14px!important;
	line-height: 1.25!important;
}

.formWidget .formRow.separator
{
	border-top: 2px dotted #333;
	margin-top: 16px!important;
}

.formWidget .formRow.separator .separatorLabel
{
	background-color: #FFFFFF;
	margin: -10px auto 0;
	padding: 0 4px;
	text-align: center;
	top: -12px;
}

.formWidget .formRow.separator .separatorLabel.or
{
	width: 10%;
}

.formWidget .formRow.separator .separatorLabel.optional
{
	width: 20%;
}

.formWidget.rightAlignedLabels .formRow,
.formWidget.paperForm .bodyText
{
	margin: 10px 0;
}

.formWidget.paperForm .bodyText p
{
	text-indent: 25px;
	line-height: 1.25!important;
}

.formWidget.rightAlignedLabels .formRow .formLabel
{
	text-align: right;
	margin-right: 2px;
	display: inline-block;
	position: relative;
}

.formWidget.rightAlignedLabels .formRow .formInput
{
	text-align: left;
}

.formWidget.rightAlignedLabels .textField
{
	font-size: inherit;
	padding: 2px;
	border: 1px solid #a6a6a6;
}

.formWidget.rightAlignedLabels .textField:focus,
.formWidget.rightAlignedLabels .error.outlined .textField:focus,
.formWidget.rightAlignedLabels .outlined .textField:focus
{
	border: 1px solid #595959;
}

.formWidget.rightAlignedLabels .formInput .textField.long
{
	width: 60%;
}

.formWidget.rightAlignedLabels .formInput .textField.moderate
{
	width: 50%;
}

.formWidget.rightAlignedLabels .formInput .textField.medium
{
	width: 40%;
}

.formWidget.rightAlignedLabels .formInput .textField.short
{
	width: 20%;
}

.formWidget.rightAlignedLabels .formInput .textField.little
{
	width: 15%;
}

.formWidget.rightAlignedLabels .formInput .textField.tiny
{
	width: 10%;
}

.formWidget.rightAlignedLabels .formInput .textField.miniature
{
	width: 5%;
}

.formWidget .submitButton,
.formWidget select
{
	font-size: inherit;
}

.formWidget.rightAlignedLabels .notification
{
	color: #595959;
	text-align: center;
	font-size: 12px;
	display: block;
	margin-top: -5px;
}

.formWidget .error .notification,
.formWidget .error .formLabel
{
	color: #C1272D;
	font-weight: bold;
}

.formWidget.rightAlignedLabels .error .textField
{
	border: 1px solid #C1272D;
}

.formWidget .error.outlined .formLabel,
.formWidget .outlined .formLabel
{
	color: #000;
	font-weight: normal;
}

.formWidget .error.outlined .textField,
.formWidget .outlined .textField
{
	border: 1px solid #a6a6a6;
}

.formWidget .formInput .greenCheckmarkIcon,
.formWidget .formInput .redXIcon,
.formWidget .loginActivityIndicator
{
	display: none;
}

.formWidget.rightAlignedLabels .correct .formInput .greenCheckmarkIcon,
.formWidget.rightAlignedLabels .error .formInput .redXIcon
{
	display: inline-block;
}

.formWidget .outlined
{
	background-color: #EEF9FF;
	border: 3px solid #007ABB;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
}

.formWidget .error.outlined
{
	background-color: #FFF3F3;
	border: 3px solid #C1272D;
}

.formWidget.paperForm .formRow
{
	margin: 2px 0;
}

.sheet
{
	-moz-box-shadow: 0 2px 6px #000;
	-webkit-box-shadow: 0 2px 6px #000;
	box-shadow: 0 2px 6px #000;
	background: #FFF;
	background: rgba(255, 255, 255, 0.9);
	z-index: 700;
	display: block;
	margin: -10px;
	padding: 10px;
	position: absolute;
}

.width360 .sheet
{
	width: 338px;
}

/*------------------------------ FORM WIDGET CSS Ends Here------------------------------*/

.paper
{
	-moz-box-shadow: 0 0 6px #000;
	-webkit-box-shadow: 0 0 6px #000;
	box-shadow: 0 0 6px #000;
	background-color: #FFF;
	filter:progid:DXImageTransform.Microsoft.Glow(Color='#000000', Strength=4);
	-ms-filter:"progid:DXImageTransform.Microsoft.Glow(Color='#000000',Strength=4)";
	zoom: 1;
	padding: 10px;
	margin: 5px;
	font-size: 14px;
	line-height: 1.3;
	opacity: 1;
	-webkit-transition: opacity .5s ease-in-out;
	-moz-transition: opacity .5s ease-in-out;
	transition: opacity .5s ease-in-out;
}

.paper.switching
{
	opacity: 0;
}

.paper div
{
	position: relative; /* For IE clearType to play nice with glow filter*/
}

.paper .outlined
{
	margin: 10px 0;
	padding: 0 5px 0 5px;
}

.paper .editing .solidButton
{
	-moz-border-radius: 0 0 5px 5px;
	-webkit-border-radius: 0 0 5px 5px;
	-webkit-border-top-left-radius: 0px;
	-webkit-border-top-right-radius: 0px;
	-webkit-border-bottom-right-radius: 5px;
	-webkit-border-bottom-left-radius: 5px;
	margin-top: -13px;
}

/*------------------------------ PASSWORD RECOVERY / LOGIN CONTROLLER CSS Ends Here------------------------------*/

#loginBoxID.recoverPasswordView #loginInstructionsID,
#loginBoxID.recoverPasswordView .loginActivityIndicator,
#loginBoxID.recoverPasswordView #forgetPasswordGroupID,
#loginBoxID.recoverPasswordView #loginInstructionsID,
#loginBoxID.recoverPasswordView #loginTitleID,
#loginBoxID.recoverPasswordView #passwordSentSection,
#loginBoxID.recoverPasswordView #sendingPasswordID,
#loginBoxID.recoverPasswordView #signupButtonGroupInstructionNoEmailAccessID,
#loginBoxID.recoverPasswordView #emailNotValidFormatNotificationID,
#loginBoxID.recoverPasswordView #emailNotOnFileNotificationID,
#loginBoxID.recoverPasswordView.sendingPassword #recoverPasswordButtonID,
#loginBoxID.recoverPasswordView.passwordSent #recoverPasswordButtonID,
#loginBoxID.recoverPasswordView.passwordSent #emailPasswordNoMatchNotificationID,
#loginBoxID.recoverPasswordView.passwordSent #alreadySignedUpGroupID,
#loginBoxID.recoverPasswordView.passwordSent.loggingIn .loginIconBlack
{
	display: none;
}

#loginBoxID.recoverPasswordView.emailNotOnFile #emailNotOnFileNotificationID,
#loginBoxID.recoverPasswordView.notValidEmailFormat #emailNotValidFormatNotificationID,
#loginBoxID.recoverPasswordView.sendingPassword #sendingPasswordID,
#loginBoxID.recoverPasswordView.passwordSent #passwordSentSection,
#loginBoxID.recoverPasswordView.passwordSent.loggingIn .loginActivityIndicator
{
	display: block;
}

#loginBoxID.loginView #passwordRecoveryTitleID,
#loginBoxID.loginView .loginActivityIndicator,
#loginBoxID.loginView #passwordRecoveryInstructionsID,
#loginBoxID.loginView #emailNotValidFormatNotificationID,
#loginBoxID.loginView #emailNotOnFileNotificationID,
#loginBoxID.loginView #emailNotValidFormatNotificationID,
#loginBoxID.loginView #recoverPasswordButtonID,
#loginBoxID.loginView #emailPasswordNoMatchNotificationID,
#loginBoxID.loginView #passwordSentID,
#loginBoxID.loginView #sendingPasswordID,
#loginBoxID.loginView #alreadySignedUpGroupID,
#loginBoxID.loginView #signupButtonGroupInstructionNoEmailAccessID,
#loginBoxID.loginView.loggingIn .loginIconBlack
{
	display: none;
}

#loginBoxID.loginView #loginTitleID,
#loginBoxID.loginView.notValidEmailFormat #emailNotValidFormatNotificationID,
#loginBoxID.loginView.emailPasswordDoNotMatch #emailPasswordNoMatchNotificationID,
#loginBoxID.loginView.loggingIn .loginActivityIndicator
{
	display: block;
}

/*------------------------------ SIGNUP/FAX CSS Starts Here------------------------------*/

.dfaxSignupView #emailSignupFieldGroupID #signupEmailNecessaryID,
.dfaxSignupView #emailSignupFieldGroupID.error #signupEmailNotValidFormatNotificationID,
.dfaxSignupView #firstNameSignupRowGroupID.error #invalidFirstNameID,
.dfaxSignupView #lastNameSignupRowGroupID.error #invalidLastNameID,
.dfaxSignupView #zipCodeSignupRowGroupID.error #invalidZipSignupID,
.dfaxSignupView #phoneNumberSignupRowGroupID.error #invalidPhoneNumberSignupID,
.dfaxSignupView #addressSignupSectionID.confirmed #citySignupRowGroupID,
.dfaxSignupView #addressSignupSectionID.confirmed #stateSignupRowGroupID,
.dfaxSignupView #passwordSignupRowGroupID.error #passwordMinimiumCharactersNotificationID,
.dfaxSignupView #retypePasswordSignupRowGroupID.error #retypePasswordEmailDoNotMatchID,
#alreadySignedUpID #emailFoundFieldGroupID.error.emailNotOnFile #foundEmailNotOnFileNotificationID,
#alreadySignedUpID #emailFoundFieldGroupID.error.notValidEmailFormat #foundEmailNotValidFormatNotificationID,
#foundPasswordSection.error #foundEmailPasswordNoMatchNotificationID,
#alreadySignedUpID.loggingIn #foundLoginButtonRowID .loginActivityIndicator,
.dfaxSignupView.loggingIn #signupButtonRowID .loginActivityIndicator
{
	display: block;
}

.dfaxSignupView #emailSignupFieldGroupID #signupEmailNotValidFormatNotificationID,
.dfaxSignupView #emailSignupFieldGroupID.error #signupEmailNecessaryID,
.dfaxSignupView .honorificRowGroupID,
.dfaxSignupView #invalidFirstNameID,
.dfaxSignupView #invalidLastNameID,
.dfaxSignupView #suffixRowGroupID,
.dfaxSignupView #citySignupRowGroupID,
.dfaxSignupView #stateSignupRowGroupID,
.dfaxSignupView .zipPlusSign,
.dfaxSignupView #zipCodePlusFour,
.dfaxSignupView #invalidZipSignupID,
.dfaxSignupView #invalidPhoneNumberSignupID,
.dfaxSignupView #moreFaxesRowID,
.dfaxSignupView #passwordMinimiumCharactersNotificationID,
.dfaxSignupView #retypePasswordEmailDoNotMatchID,
.dfaxSignupView #retypePasswordConfirmID,
.dfaxSignupView #passwordMinimiumLengthNotificationID,
.dfaxSignupView #phoneNumberSignupRowGroupID.error #legitimatePhoneNumberSignupID,
#alreadySignedUpID #foundEmailNotValidFormatNotificationID,
#alreadySignedUpID #foundEmailNotOnFileNotificationID,
#alreadySignedUpID #foundEmailPasswordNoMatchNotificationID,
#alreadySignedUpID.loggingIn #foundLoginButtonRowID .loginIconBlack,
.dfaxSignupView.loggingIn #signupButtonRowID .faxButtonIcon
{
	display: none;
}

.dfaxSignupView #addressSignupSectionID.confirmed .zipPlusSign,
.dfaxSignupView #addressSignupSectionID.confirmed #zipCodePlusFour
{
	display: inline-block;
}


/*------------------------------ INTRANET CSS Starts Here------------------------------*/

.downloadList
{
	list-style: none;
}


/*------------------------------ INTRANET CSS Ends Here------------------------------*/
