.node-form .poll-form fieldset{display:block;}
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;}



div#sidebar-right .selectArea .center{width:195px !important;}
.panel-pane #actnow-matrix-large .selectArea .center{width:350px !important;}

.node.action-guide .alignleft img{margin-top:0.25em;}

.block.pink.colwide.plain #sarea0 .center{width:100px !important;}

/* Below block has styling of the text in the dropdowns */
.node.grants_database .field{margin-top:1em;}
.selectButton{z-index:1;}
.selectArea{width:200px;height:37px;float:left;}
.selectArea .left{width:20px;height:37px;float:left;}
.selectArea .right{width:45px;height:37px;float:right;}
.selectArea .right a{display:block;width:200px;height:37px;margin-left:-179px;position:absolute;}
.selectArea .right i{display:none;}
.selectArea .center{width:160px;padding-top:9px;padding-right:5px;overflow:hidden;white-space:nowrap;color:#FFF;text-transform:uppercase;letter-spacing:0.3em;font-weight:bold;}
.selectArea .center a{color:#FFF;}

div#main form.niceform label span{margin-left:4px;}
div#sidebar-right .selectArea	{height:24px;width:285px;margin-bottom:0.3em;}
div#sidebar-right .selectArea .left{height:24px;width:10px;}
div#sidebar-right .selectArea .right{height:24px;}
div#sidebar-right .selectArea .center{width:236px;padding-top:3px;padding-right:5px;font-size:0.9em;}


/* Below blocks define the graphics  */
div#sidebar-right #sarea0.selectArea,div#sidebar-right #sarea0.selectArea .left{background:#ffcc01;}
div#sidebar-right #sarea0.selectArea .right{background:url("images/actnow_cftc_what.png") no-repeat left top;}

div#sidebar-right .issues #sarea0.selectArea,div#sidebar-right .issues #sarea0.selectArea .left,div#sidebar-right #sarea1.selectArea,div#sidebar-right #sarea1.selectArea .left{background:#b18139;}
div#sidebar-right .issues #sarea0.selectArea .right,div#sidebar-right #sarea1.selectArea .right{background:url("images/actnow_cftc_who.png") no-repeat left top;}

div#sidebar-right #sarea2.selectArea,div#sidebar-right #sarea2.selectArea .left{background:#5d4322;}
div#sidebar-right #sarea2.selectArea .right{background:url("images/actnow_cftc_where.png") no-repeat left top;}

div#sidebar-right #sarea3.selectArea,div#sidebar-right #sarea3.selectArea .left{background:#b4bf45;}
div#sidebar-right #sarea3.selectArea .right{background:url("images/actnow_cftc_how.png") no-repeat left top;}

/* Below block Sets styling of drop downs -- and colors */
#optionsDiv0.optionsDivVisible{background:#ffcc01;}
#optionsDiv1.optionsDivVisible,#optionsDiv0.optionsDivVisible.issues,#optionsDiv0.optionsDivVisible.cause{background:#b18139;}
#optionsDiv2.optionsDivVisible{background:#5d4322;}
#optionsDiv3.optionsDivVisible{background:#b4bf45;}

.optionsDivInvisible,.optionsDivVisible{position:absolute;margin-left:4px;width:172px;z-index:20;text-align:left;}
.optionsDivInvisible{display:none;}
.optionsDivVisible{display:block;}
.optionsDivVisible p{margin:0;padding:0;}
.optionsDivVisible a{color:#FFF;font-size:14px;text-decoration:none;display:block;padding:3px 5px;}
.optionsDivVisible a:hover{font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;font-size:15px;color:#333;background:#FFF;}



#container .leftAuto{float:left;width:auto;height:16px;padding-top:5px;}
button{clear:both;float:right;}

div#wrapper{margin:0 auto 1em;width:50px;}
div#header,div#footer{clear:both;padding:0;margin:0 35px;width:50px;text-align:left;}

h1{float:left;position:relative;margin:37px 0 0 -34px;}

div#container{padding:0px 0px;width:370px;}
div#main{float:left;margin:0 15px 0;width:5px;}



div.node{clear:both;}
div.node.story{clear:both;margin:8px 0 30px;padding-bottom:15px;border-bottom:1px solid #CCC;}

div.block{display:block;margin:0 0 37px;}
div.block.blue,div.block.pink{padding:0 10px;}


div.block.blue,div.plain.blue .content{background:#DEF3F9;}
div.block.pink,div.plain.pink .content{background:#F4F1ED;}
div.block.col{float:left;width:212px;}
div.plain.col{width:242px;}
div.blue.plain,div.pink.plain{background:none;}

.clear{clear:both;}

.alignleft{float:left;}
.alignright{float:right;}
img.alignleft{margin:0 1em 1em 0;}
img.alignright{margin:0 0 1em 1em;}
img.border{border:#E6E6E4 2px solid;}

div#container p{margin:0 0 1em;color:#0F3B70;}
div#container p{line-height:1.3em;}

small{font-size:0.9em;}

div.block h2 a:hover,a img{text-decoration:none;border:0;}
div.node h2{margin:0 0 0em;font-size:2em;color:#48BCDC;}
div.block h2{clear:both;margin:0;color:#48BCDC;font-size:20px;}
div.block h2{position:relative;top:-16px;}
div.block.blue h2.img,div.block.pink h2.img{left:-11px;}
div.block.plain h2{top:0;left:0;margin-bottom:0.3em;}
div.block h2,div.block h3,div.block h4,div.block.blue h2 a,div.block.pink h2 a{color:#0F3B70;}
div.block h3{margin:0 0 1em;font-size:1.1em;line-height:1em;color:#0F3B70;}
div.block h4{margin:0 0 0.5em;font-size:1em;line-height:1.2em;}

div#sidebar-right div.block.search{background:#F4F1ED;margin-right:0;padding-right:0;width:270px;}
div#sidebar-right div.search h2{color:#0F3B70;top:-15px;}

form{margin:0;padding:0;}
form input.styled,#ds-mobile-anon-form #edit-cell,#ds-mobile-anon-form #edit-zip{margin:0 0 0.2em;padding:3px 6px;height:15px;border:0;font-size:10px;font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;font-weight:bold;text-transform:uppercase;color:#48BCDC;background:#FFF;}
.col_right  #ds-mobile-anon-form .description{display:none;}

div#main form select{height:32px;}
div#sidebar-right form select{height:24px;}

form input.submit{margin:0 0 -4px;}

.multichoice_form label span{display:inline;}

.panel-pane,.panel-pane .node h2{font-size:13px;}
.panel-pane h2.title{margin:0px;margin-bottom:0.3em;}
.panel-pane h2.title a,.panel-pane h2.title a:hover{color:#0F3B70;text-decoration:none;font-size:20px;}

div.panel-pane .view-share-something-featured-poll div.poll{}
.panel-pane .field-field-description-0 p{padding:0 20px;}
.panel-pane .view-share-something-featured-poll .field-field-picture .field-item{text-align:center;}

div#sidebar-right div.view.view-disaster-projects{background:#def3f9;padding-left:15px;}

form input.submit{margin-bottom:-5px;}

div.block.features p.nav a.prev,div.block.features p.nav a.next{padding-top:2px;}
div#sidebar-right .selectArea .center{padding-top:6px;}

form label span{margin:0.3em 0 1em;display:block;color:#666;font-size:0.9em;line-height:1em;}
form label select{margin-top:0.5em;}
form label input.radio,form label input.check{vertical-align:middle;margin-right:0.5em;}

form p.alignright{float:none;text-align:right;}
form.actnow input.submit{position:relative;right:-10px;margin-top:5px;}

div#main form.actnow input.submit{right:0;}
div#main{margin-bottom:30px;}
div.node{padding-top:1em;}

div#sidebar-right div.block{padding-bottom:0;}
div#sidebar-right div.block.blue{padding-bottom:15px;}

div#sidebar-right div.block h2{top:0;margin-bottom:0.5em;}
div#sidebar-right div.block.blue h2,div#sidebar-right div.block.pink h2{top:-16px;}
