@charset "UTF-8";
/* CSS Document */
html {font-size:62.5%;font-family:Arial, "Times New Roman", Times, serif;}
body {font-size:1.2em;background:#008ac2;color:#333;}

a {color:#6699ff;text-decoration:none;}
a:hover {color:#6699ff;text-decoration:underline;}

a.greenhouse {color:#36b14a;text-decoration:none;}
a.greenhouse:hover {color:#36b14a;text-decoration:underline;}

img {border:0;}

.fornav {font-family: "adrianna-extended-1","adrianna-extended-2",sans-serif;} /* light:300 | regular:400 | bold:700 */
.thickheader {font-family: "kulturista-web-1","kulturista-web-2",serif;} /* semi-bold:600 | bold:700 */
.htags {font-family: "ronnia-condensed-1","ronnia-condensed-2",sans-serif;} /* regular:400 | bold:700 */

#texture {float:left;width:100%;position:relative;background:url(/image/bg_header_footer.jpg);background-repeat:no-repeat;background-position:center top; min-width:960px;}
#texture2 {float:left;width:1220px;position:relative;background:#333;margin-top:120px;min-width:960px;}

#outerheader {float:left;width:100%;position:relative;background:url(/image/bg_outerheader.jpg);background-repeat:repeat-x;background-position:center;border-bottom:2px solid #02dfdf; min-width:960px;z-index:1;}
#outerheader2 {float:left;width:100%;position:relative;background:url(/image/bg_outerheader_2.jpg);background-repeat:no-repeat;background-position:center; min-width:960px;}
#headerwrapper {width:960px;margin-left:auto;margin-right:auto;position:relative; min-width: 960px;}
#header {float:left;width:960px;min-height:120px;}
#header_left {float:left;width:190px;}
#header_right {float:right;width:680px;display:inline;margin-right:50px;padding-top:85px;}

#header_right li {float:right;padding:0 7px 0 7px;position:relative;}

#header_right li a {display:block;height:17px;text-indent:-100000px;}

#home {width:58px;background-image:url(/image/button_home.gif);background-repeat:no-repeat;background-position:0px 0px;}
#home:hover {width:58px;background-image:url(/image/button_home.gif);background-repeat:no-repeat;background-position:0px -17px;}
#homeon {width:58px;background-image:url(/image/button_home.gif);background-repeat:no-repeat;background-position:0px -17px;}

#grant {width:135px;background-image:url(/image/button_grant.gif);background-repeat:no-repeat;background-position:0px 0px;}
#grant:hover {width:135px;background-image:url(/image/button_grant.gif);background-repeat:no-repeat;background-position:0px -17px;}
#granton {width:135px;background-image:url(/image/button_grant.gif);background-repeat:no-repeat;background-position:0px -17px;}

#about {width:68px;background-image:url(/image/button_about.gif);background-repeat:no-repeat;background-position:0px 0px;}
#about:hover {width:68px;background-image:url(/image/button_about.gif);background-repeat:no-repeat;background-position:0px -17px;}
#abouton {width:68px;background-image:url(/image/button_about.gif);background-repeat:no-repeat;background-position:0px -17px;}

#contact {width:87px;background-image:url(/image/button_contact.gif);background-repeat:no-repeat;background-position:0px 0px;}
#contact:hover {width:87px;background-image:url(/image/button_contact.gif);background-repeat:no-repeat;background-position:0px -17px;}
#contacton {width:87px;background-image:url(/image/button_contact.gif);background-repeat:no-repeat;background-position:0px -17px;}

#outersubheader {float:left;width:100%;position:relative;background:#333 url(/image/bg_subheader_1.gif);border-bottom:2px solid #eba000;border-top:6px solid #eba000; background-position:top center; min-width:960px;z-index:0;}
#subheaderwrapper {width:960px;margin-left:auto;margin-right:auto;position:relative;}
#subheader {float:left;width:960px;min-height:120px;color:#fff;background:url(/image/glow.png);background-position:top center;background-repeat:no-repeat;} /*background:url(/image/bg_subheader.jpg);background-position:top center;background-repeat:no-repeat;*/

#subheader_left {float:left;width:635px;display:inline;margin-left:50px;}
#subheader_left h1 {color:#fff;font-size:3.5em;padding-top:50px;text-transform:uppercase;font-weight:800;padding-bottom:4px;}
#subheader_left li {display:inline;color:#ffb400;padding:0 24px 0 0;font-size:1.2em;text-transform:uppercase;}
#subheader_left li a {color:#ffb400;}
#subheader_left li a:hover {color:#fff;text-decoration:none;}
#subheader_left li a.on {color:#fff;text-decoration:none;}

#subheader_full {float:left;width:900px;display:inline;margin-left:30px;}
#subheader_full h1 {color:#fff;font-size:3.5em;padding-top:50px;text-transform:uppercase;font-weight:800;padding-bottom:4px;}

.fullsubheader {width:900px;}

.contact_subheader {color:#ffb400;font-size:1.0em;font-weight:700;}
.contact_subheader span {color:#fff;}
.contact_subheader a {color:#fff;}

.home_subheader {float:left;width:960px;text-align:center;}
.home_subheader h3 {color:#ffb400;font-size:1.6em;text-transform:uppercase;padding-bottom:6px;padding-top:20px;font-weight:400;}
.home_subheader h1 {color:#fff;font-size:5.7em;text-transform:uppercase;font-weight:400;}

#home_feature_container {float:left;width:940px;display:inline;margin-top:5px;margin-left:10px;}

#hfc_left {float:left;width:40px;display:inline;margin-right:20px;margin-top:126px;}
#hfc_center {float:left;width:816px;display:block;margin-right:20px;border:2px solid #3a3d42;height:294px;background:#333;position:relative;overflow:hidden;}
#hfc_right {float:left;width:40px;display:inline;margin-top:126px;}
#hfc_overlay {position:absolute;height:294px;width:214px;background:url(/image/home_feature_art.png);z-index:20;font-family: "ronnia-condensed-1","ronnia-condensed-2",sans-serif;}

#hfc_overlay_big {float:left;display:block;overflow:hidden;width:180px;margin-top:130px;margin-left:11px;text-transform:uppercase;text-align:center;font-size:1.8em;height:28px;padding-top:9px;text-shadow:#333 1px -1px 2px;}
#hfc_overlay_big span {color:#ffb400;}
#hfc_overlay_big a {color:#fff;text-decoration:none;}

#hfc_overlay_small {float:left;display:block;overflow:hidden;width:180px;margin-top:18px;margin-left:11px;text-transform:uppercase;text-align:center;font-size:1.2em;color:#555;font-weight:700;}
#hfc_overlay_small a {color:#555;text-decoration:none;}


.slide {float:left;width:816px;padding:0;}
.slide .bigtext {display:none;}
.slide .smalltext {display:none;}

.testby {padding-left:10px;font-style:italic;color:#000;display:block;}

#homeleftarrow {display:none;cursor:pointer;}
#homerightarrow {display:block;cursor:pointer;}

#_total {display:none;}
#_currentoffset {display:none;}


#subheader_right {float:right;width:250px;padding-top:15px;}
.loginrow {float:left;width:100%;display:inline;margin-bottom:5px;}
.loginlabel {float:left;width:80px;color:#0099cc;padding-left:3px;padding-top:7px;font-weight:bold;}
.loginfield {float:left;width:140px;padding-left:20px;}

.logininput {border:1px solid #919191;background:#dadada;padding:4px;width:125px;}
.loginbutton {border:1px solid #d9d9d9;background:#44474c;color:#d9d9d9;float:right;margin-right:5px;}

.loginbuttonlink {border:1px solid #d9d9d9;background:#44474c;color:#d9d9d9;float:right;margin-right:20px;padding:6px 7px 5px 7px;}
.loginbuttonlink:hover {text-decoration:none;color:#d9d9d9;}

.reg_row {float:left;margin-left:40px;display:inline;width:600px;}

#outerstage {float:left;width:100%;position:relative;background:url(/image/bg_outer.gif);border-bottom:6px solid #eba000;}
#stagewrapper {width:960px;margin-left:auto;margin-right:auto;position:relative;}
#stage {float:left;width:960px;background:transparent;display:inline;margin-top:20px;padding-bottom:20px;}

.column_left {float:left;width:640px;display:inline;margin-left:10px;}
.column_left h2 {float:left;background:url(/image/bg_h2.gif);background-repeat:no-repeat;background-position:left;width:600px;padding-left:40px;font-size:2.2em;font-weight:700;color:#3a3d42;margin-bottom:16px;display:block;}

.newsheader {float:left;width:600px;display:inline;margin-left:10px;}
.newsheader .newsdate {float:left;display:inline;font-family:Arial;background:url(/image/bg_news_date.gif);background-repeat:no-repeat;background-position:left;padding:6px 15px 6px 30px;width:64px;font-size:1.2em;color:#fff;font-weight:bold;}
.newsheader .newsheadline {float:left;width:483px;display:inline;margin-top:3px;}
.newsheader .newsheadline h2 {float:left;background:none!important;padding-left:0!important;font-size:2.2em;font-weight:700;color:#3a3d42;margin-bottom:13px;display:block;}

.column_left h3 {float:left;display:block;width:500px;color:#0099cc;font-weight:400;font-size:1.4em;line-height:1.5em;margin-left:40px;padding-right:60px;margin-bottom:12px;}
/*.column_left p {float:left;padding:0 60px 20px 40px;line-height:1.7em;font-size:1.1em;}*/

.column_left p {float:left;padding:0 35px 20px 40px;line-height:1.7em;font-size:1.1em;}

.bluebox {float:left;width:640px;background:url(/image/bottom_dots.gif);background-position:bottom;padding-bottom:32px;display:block;background-repeat:no-repeat;}
.bluebox p {color:#ebebeb;font-style:italic;padding:0;font-family:Georgia;font-size:1.2em;}
.bluebox .bluebox_header {float:left;width:640px;display:inline;}
.bluebox .bluebox_row_with_arrow {float:left;width:470px;background:url(/image/row_bg_with_arrow.gif);height:70px;padding:10px 60px 15px 110px;}

.bluebox .bluebox_row {float:left;width:547px;background:url(/image/row_bg.gif);height:70px;padding:20px 60px 0 33px;}
.bluebox .bluebox_row .num {float:left;width:61px;text-align:center;display:inline;color:#fff;font-weight:bold;font-size:4.0em;text-shadow:#333 1px -1px 2px;padding-top:1px;}
.bluebox .bluebox_row .text {float:left;width:470px;padding-left:12px;display:inline;}

.markitupright {float:right;background:url(/image/image_corner.gif);background-position:bottom right;background-repeat:no-repeat;padding-right:6px;padding-bottom:6px;margin-bottom:10px;margin-left:10px;}
.markitupleft {float:left;background:url(/image/image_corner.gif);background-position:bottom right;background-repeat:no-repeat;padding-right:6px;padding-bottom:6px;margin-bottom:10px;margin-right:10px;}

/*.column_full {float:left;width:900px;display:inline;margin-left:10px;height:300px;}*/
.column_full .errorsare {float:left;width:840px;display:block;margin-left:60px;line-height:2.0em;font-size:1.2em;}

.staffpic {float:left;background:url(/image/image_corner.gif);background-repeat:no-repeat;background-position:bottom right;padding-right:6px;padding-bottom:6px;margin-bottom:10px;margin-right:10px;}

.column_right {float:right;width:260px;display:inline;margin-right:50px;}
.column_right h2 {font-size:2.2em;font-weight:700;color:#3a3d42;margin-bottom:12px;}
.column_right h3 {color:#0099cc;font-weight:400;font-size:1.4em;line-height:1.5em;margin-bottom:8px;}
.column_right p {padding:0 0 10px 0;line-height:1.7em;font-size:1.1em;}

.column_right .sideitem {float:left;width:100%;background:url(/image/small_dots.gif);background-position:bottom left;background-repeat:repeat-x;padding-bottom:16px;display:inline;margin-bottom:20px;}
.side_readmore {background:url(/image/small_plus.gif);background-position:top left;background-repeat:no-repeat;padding:0 0 5px 10px;color:#333;font-weight:bold;}
.column_right .side_quote {float:left;padding-top:2px;}

.column_full {float:left;width:940px;margin-left:10px;}
.column_full h2 {float:left;background:url(/image/bg_h2.gif);background-repeat:no-repeat;background-position:left;padding-left:40px;font-size:2.2em;font-weight:700;color:#3a3d42;margin-bottom:16px;display:block;}
.column_full h3 {float:left;color:#0099cc;font-weight:400;font-size:1.4em;line-height:1.5em;margin-left:40px;padding-right:360px;margin-bottom:12px;}

#foliothumbcontainer {float:left;display:inline;margin-left:40px;width:900px;margin-top:10px;}

.foliothumbouter {float:left;width:266px;display:inline;margin-right:34px;margin-bottom:25px;position:relative;cursor:pointer;}
.foliothumbouter a {color:#333;}
.foliooverlayouter {position:absolute;float:left;width:260px;height:233px;background:#000;display:none;}

.foliooverlay {display:none;position:absolute;float:left;width:260px;height:223px;padding-bottom:10px;overflow:hidden;background-image:url(/image/bg_folio_overlay.gif);color:#fff;background-position:bottom right;background-repeat:no-repeat;}
.foliooverlay h4 {padding:20px;color:#ffb401;font-size:1.3em;}
.foliooverlay P {font-size:1.2em;padding:0 20px 20px 20px;line-height:1.5em;}

.foliothumb {float:left;width:260px;height:233px;background:url(/image/image_corner.gif);background-position:bottom right;background-repeat:no-repeat;padding:0 6px 6px 0;}
.foliotext {float:left;width:260px;text-align:center;padding:10px 0 10px 0;font-weight:bold;font-size:1.0em;overflow:hidden;height:16px;}

.foliobigpic {float:left;background:url(/image/image_corner.gif);background-position:bottom right;background-repeat:no-repeat;padding-right:6px;padding-bottom:6px;margin-bottom:20px;margin-left:40px;}

.foliogallerycontainer {float:left;width:580px;display:inline;margin-left:40px;}

.foliothumbcontainer {float:left;width:146px;display:inline;margin-right:34px;margin-bottom:30px;}
.foliogallerythumb {float:left;background:url(/image/image_corner.gif);background-position:bottom right;background-repeat:no-repeat;padding-right:6px;padding-bottom:6px;}

.partnerlink {float:left;display:inline;width:580px;margin-left:40px;margin-bottom:20px;font-size:1.1em;margin-top:-10px;}
.partnerlink a {background:url(/image/small_plus.gif);background-position:top left;background-repeat:no-repeat;padding:0 0 5px 10px;color:#333;font-weight:bold;}

#formcontainer {float:left;width:560px;display:inline;margin-left:40px;margin-top:10px;}
.formrow {float:left;width:560px;display:inline;margin-bottom:20px;}
.formfield {float:left;width:420px;display:inline;}
.formlabel {float:right;width:130px;display:inline;color:#333;padding-top:14px;font-size:1.3em;}

.cformtext {border:1px solid #ffb400;color:#0099cc;font-family:Georgia;font-size:1.4em;font-weight:bold;width:402px;padding:8px;}
.cformtext:focus {color:#666666;}
.cformtextarea  {border:1px solid #ffb400;color:#0099cc;font-family:Georgia;font-size:1.1em;font-weight:bold;width:542px;padding:8px;height:200px;}
.cformtextarea:focus {color:#666666;}

.formsubmitbutton {border:0;background:url(/image/button_submit.gif);background-repeat:no-repeat;width:120px;height:40px;padding-top:4px;text-shadow:#006287 1px -1px 2px;color:#fff;font-size:1.4em;}

.errorlabel {color:red;}
.error {border-color:red;}
#thankyouhidden {display:none;}
#thankyouhidden h2 {float:left;width:100%;background:none;font-size:2.2em;font-weight:700;color:#3a3d42;margin-bottom:16px;display:block;}
#thankyouhidden h3 {display:block;}

#outerfooter {float:left;width:100%;position:relative;background:url(/image/bg_outerheader.jpg);background-repeat:repeat-x;background-position:center;border-top:2px solid #02dfdf;border-bottom:2px solid #eba000;}
#outerfooter2 {float:left;width:100%;position:relative;background:url(/image/bg_outerheader_2.jpg);background-repeat:no-repeat;background-position:center;}
#footerwrapper {width:960px;margin-left:auto;margin-right:auto;position:relative;}
#footer {float:left;width:960px;min-height:91px;text-align:center;color:#fff;padding-top:15px;}

#footer #l1 {font-weight:700;font-size:2.0em;text-shadow:#006287 1px -1px 2px;padding-bottom:10px;}
#footer #l2 {font-weight:400;font-size:1.3em;text-shadow:#006287 1px -1px 2px;padding-bottom:8px;}
#footer #l3 a {color:#333;font-size:1.2em;}

/* my grants */



.column_left_mygrants {float:left;width:710px;display:inline;margin-left:10px;margin-bottom:200px;}
.column_left_mygrants h2 {font-size:2.2em;font-weight:700;color:#3a3d42;margin-bottom:16px;}
.column_left_mygrants h3 {color:#0099cc;font-weight:400;font-size:1.4em;line-height:1.5em;margin-left:10px;padding-right:60px;margin-bottom:12px;}
.column_left_mygrants h4 {color:#0099cc;font-weight:400;font-size:1.4em;line-height:1.5em;margin-bottom:12px;}

.column_left_mygrants p {padding:0;line-height:0;font-size:0;line-height:1.5em!important;font-size:1.2em!important;padding-bottom:15px!important;}

.column_right_mygrants {float:right;width:200px;display:inline;margin-right:20px;}
.column_right_mygrants h2 {font-size:2.2em;font-weight:700;color:#3a3d42;margin-bottom:12px;}
.column_right_mygrants h3 {font-weight:400;font-size:1.6em;line-height:1.5em;margin-bottom:8px;border-bottom:1px solid #333;}

.qcontainer {float:left;width:690px;display:inline;margin-bottom:15px;border:1px solid #aaa;padding:10px;background:#fff; line-height:1.4em;position:relative;}
.qcontainer h6 {font-size:1.1em;font-weight:bold;margin-bottom:8px;}

.qsubcontainer {float:left;width:100%;display:inline;margin-bottom:8px;margin-left:8px;}

.clabelsubmit {line-height:1.5em;font-size:1.2em;padding-top:10px;padding-bottom:80px;}

.ctext {border:1px solid #ffb400;color:#0099cc;font-family:Georgia;font-size:1.2em;font-weight:normal;padding:5px;}
.ctext:focus {color:#666666;}

.startwidth {width:288px;}
.startwidthselect {width:300px;}

.grantsubmitbutton {border:0;background:#f19f06;height:30px;padding-bottom:1px;text-shadow:#666666 1px -1px 2px;color:#fff;font-size:1.4em;}

a.grantsubmitbutton {border:0;background:#f19f06;height:22px;padding:8px 10px 2px;text-shadow:#666666 1px -1px 2px;color:#fff;font-size:1.4em;}
a.grantsubmitbutton:hover {text-decoration:none;}

.saveb {float:left;}
.submitb {float:right;}

.dashtablecontainer {float:left;width:708px;background:url(/image/apptablecap.gif);background-position:top left;padding:0 1px 2px 1px;background-repeat:no-repeat;display:inline;margin-bottom:20px;}

.dashtabletitle {float:left;width:700px;font-size:1.6em;padding:16px 0 16px 8px;font-weight:bold;}

.dashtablecontainer .ff-ft {float:left;width:700px;padding-left:8px;background:#fff;display:inline;}

.dashtablecontainer .ff-ft .playa-droppanes {margin:0;}


.usermessagecontainer {float:left;width:695px;display:inline;background:#fff;padding:0 6px 10px 7px;}
.usermessagecontainer h4 {margin-bottom:4px;margin-top:2px;}
.userText {width:690px;height:100px;margin-bottom:10px;border:1px solid #B6C0C2;-moz-border-radius: 3px 3px 3px 3px;}

.grant_dash_table {width:708px;;background:#fff;border-left:1px solid #fff;border-right:1px solid #fff;}
.grant_dash_table th {background:url(/image/apptableth.gif);color:#333;background-repeat:repeat-x;padding:8px 5px 8px 5px;text-align:left;}
.grant_dash_table td {border-bottom:1px solid #dadada;border-right:1px solid #dadada;padding:8px 5px 8px 5px;vertical-align:top!important;}

.grant_dash_table td p {padding:0!important;font-size:1.0em!important;display:inline;margin:0!important;line-height:1.0em!important;}
.grant_dash_table td span.org_name {color:#999;display:block;padding-top:3px;}

.grant_dash_table .thleft {text-align:left;}
.grant_dash_table .tdcenter {text-align:center;}

.grant_dash_table .tdright {text-align:right;}

.lasttd {border-right:1px solid #fff;}

.subtable {width:100%;}
.subtable td {padding:2px 0;border:none;}



.question_instructions {float:left;width:100%;display:inline;margin-bottom:10px;font-size:1.0em;}
.question_download {float:left;width:100%;display:inline;margin-bottom:10px;}

.appstatus {text-transform:capitalize;}



.column_right_mygrants li {padding-bottom:8px;line-height:1.4em;padding-left:5px;padding-right:5px;}

.appactionlitop {border-top:1px dotted #333;padding-top:8px;}
.appactionlibottom {border-bottom:1px dotted #333;}
button {width:100%;}

.currentFile {float:left;width:100%;padding-bottom:8px;}


.column_left_mygrants li h3 {margin-left:1px;}
.column_left_mygrants li h3 span {color:#333;font-size:1.0em;padding-left:5px;}
.column_left_mygrants li h3 span strong {font-size:1.1em;font-weight:normal;}

.green {color:green;}
.red {color:red;}
.yellow {color:#ffb400;}

.appactionmessagecontainer {float:left;width:600px;margin-left:10px;display:inline;background:#fff;border:1px solid #aaa;}


.fullwidth {width:678px;}
.textheight {height:80px;}

.grantactionbutton {border:0;background:#f19f06;height:30px;padding-bottom:1px;text-shadow:#666666 1px -1px 2px;color:#fff;font-size:1.4em;text-transform:capitalize;margin-top:10px;}

.csub {padding:1px;font-size:1.0em;}
.userside {background:none!important;}


#printheader {display:none;}

.captcha_div {float:left;width:100%;}
.captcha_div img {margin-bottom:5px;}

.with_preview {width:910px;padding:20px;background:#fff!important;margin-bottom:20px;}
.with_preview .qcontainer {display:block!important;;width:98%!important;}

#printheader_preview {float:left;display:inline;width:100%;border-bottom:1px solid #333;padding-bottom:2px;margin-bottom:30px;}
#prtlogo_preview {float:left;width:148px;padding-left:10px;display:inline;}

#prtinfo_preview {float:right;text-align:right;padding-top:10px;}
#prtinfo_preview h2 {margin-bottom:0;margin-bottom:4px!important;}
#prtinfo_preview p {line-height:1.1em!important;}

.preview_actions {float:left;margin-left:10px;width:950px;}
.preview_actions h2 {font-size:2.2em;font-weight:700;color:#3a3d42;margin-bottom:16px;display:inline;}


.q_tip {position:absolute;right:1px;top:1px;background:#F19F06;font-size:0.8em;padding:1px 3px;line-height:1.0em;color:#000;}
.q_tip:hover {text-decoration:none;color:#000;}

.q_tip_container {display:none;}


.the_tip {padding:20px;min-height:200px;min-width:300px;}
.the_tip ul {margin-bottom:10px;}
.the_tip li {line-height:1.4em;}
.the_tip p {line-height:1.4em;padding-bottom:10px;}

.dropmenu {display:none;position:absolute;z-index:200;margin-left:1px;}


.dropmenu li {float:none!important; padding:0!important;background:#006b97;width:220px;padding-top:5px!important;padding-bottom:1px!important;font-family: "adrianna-extended-1","adrianna-extended-2",sans-serif;font-size:0.8em;font-weight:600;}
.dropmenu li:first-child {padding-top:10px!important;}
.dropmenu li a {display:block!important;text-indent:0px!important;padding:0 5px 0 5px!important;color:#FFB400;text-transform:uppercase;}
.dropmenu li a:hover {text-decoration:none;color:#fff;}
