/* $Id: xtemplate.css,v 1.1 2004/02/15 14:54:39 dries Exp $ */

/*
** HTML elements
*/

@import "layout.css";

body {
margin: 0;
padding: 10px  0.2em 10px 0.2em;
color: #000;
background: url(image/bg.gif);
font-family: Arial,Helvetica,sans-serif;
font-size: 13px;
}

* {
outline: none;
}

p {
color: #000;
font-weight: normal;
line-height: 1.5em;
margin: 0 0 1.1em;
padding: 0;
}

ul {
font-family: Arial,Helvetica,sans-serif;
font-size: 13px;
font-style: normal;
line-height: 1.7em;
font-weight: normal;
}

#p ul {
margin-left: 0;
	padding-left: 0;
	display: inline;
	border: none;
}

#p ul li {
margin-left: 30px;
}

tbody {
border-top: none;
}

.node-inner, .node {
/*font-family: palatino;*/
font-family: Arial,Helvetica,sans-serif;
}

img, img a {
border: medium none;
display: block;
margin: 0;
padding: 0;
}

.node img {
padding: 0px 2px 2px 0px;
}

tr.dark {
background-color: #ddd;
}

tr.light {
background-color: #eee;
}

tr.dark td, tr.light td {
padding: 0.3em;
}

h1, h2, h3, h4, h5, h6 {
margin: 0;
}

h1 {
font-family: Arial,Helvetica,sans-serif;
font-size: 1.3em;
line-height: 1.9em;
color: #000;
}

h2 {
font-family: Arial,Helvetica,sans-serif;
font-size: 1.2em;
line-height: 1.4em;
color: #000;
}

h3, h6 {
font-family: Arial,Helvetica,sans-serif;
font-size: 1em;
font-weight: bold;
line-height: 2em;
color: #bd9443;
}

h4 {
font-family: Arial,Helvetica,sans-serif;
font-size: 1.3em;
font-style: normal;
line-height: 1.9em;
color: #bd9443;
}

h5 {
font-family: Arial,Helvetica,sans-serif;
font-size: 1.1em;
font-style: normal;
color: #bd9443;
}

a {
text-decoration: none;
font-weight: bold;
}

a:link {
color: #000;
}

a:visited {
color: #000;
}

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

fieldset {
border: 1px solid #ccc;
}
pre {
background-color: #eee;
padding: 0.75em 1.5em;
font-size: 12px;
border: 1px solid #ddd;
}
table {
  /* make <td> sizes relative to body size! */
  font-size: 1em;
}
.form-item {
margin-top: 1em;
}
.form-item label {
font-size: 1em;
color: #222;
}
.item-list .title {
font-size: 1em;
color: #222;
}

.break {
clear: both;
}

/*
** Page layout blocks / IDs
*/
#content {
width: 100%;
border-left: 0px solid #fff;
border-right: 0px solid #fff;
background-color: #fff;
}
#header {
background: #0C395A none repeat scroll 0 0;
border-top: 0px solid #A5A581;
display: block;
margin: 0;
padding: 0;
float: left;
}

#logo img {
border: medium none;
margin: 0;
padding: 0;
display: block;
}
#header #logo {
margin: 0px 0 0 25px;
width: 600px;
float: left;
}

#header #logo a {
border: medium none;
margin: 0;
padding: 0;
}

.header_right {
float: right;
margin-top: 20px;
}

#actionlinks {
text-align: right;
top: 2px;
}

.header_top {
	float: right;
	margin: 20px 20px 0px 0px;
	color: #fff;
	font-size: 1.1em;
	font-weight: normal;
}

#actionlinks a:link, #actionlinks a:visited, #actionlinks a:active {
color: #000;
font-weight: bold;
margin: 0px 0.2em 0 1px;
padding: 0.0em 0.2em;
text-decoration: none;
float: right;
font-size: 1.3em;
}

#actionlinks a:hover {
color: #000;
}

#actionlinks img, #actionlinks p {
float: left;
}

 #actionlinks p {
color: #000;
font-weight: bold;
margin: -8px 0.2em 0em 0em;
padding: 0.1em 0.2em;
text-decoration: none;
float: right;
font-size: 1.3em;
}
#search-theme-form {
margin-top: 20px;
margin-right: 10px;
}

#menu {
vertical-align: top;
padding: 0.0em 0.0em 0.0em 0.0em;
text-align: right;
vertical-align: bottom;
background-color: #FFFFFF;
background-image: url(image/fadeg.gif);
background-position: top left;
background-repeat: repeat-y;
border-right: 1px solid #9DB9A5;
border-top: 1px solid #9DB9A5;
}

#block-nav2 {
border: 0px;
}

#search {
}

#search label {
color: #3c2918;
font-size: 1em;
font-weight: bold;
}

#search form {
margin: 0;
padding: 0;
}

#primary {
font-size: 1.0em;
padding: 0em 0.8em 0.5em 0;
color: #9cf;
}
#primary a {
font-weight: bold;
color: #3c2918;
}
.secondary {
padding: 0;
font-size: 0.9em;
color: #3C2919;
}
.secondary a {
font-weight: bold;
color: #333;
font-size: 12px;
}

#secondary {
padding-left: 20px;
background: #6DA6E2; /*#347FD2;*/
  border-bottom: solid #2763A5 4px;
}
#secondary ul {
margin: 0;
padding: 0;
list-style: none;
}
#secondary li {
margin: 0;
padding: 0;
display: inline;
}

#secondary li a {
float: left;
display: block;
color: #3c2918;
font-size: 85%;
text-decoration: none;
padding: 0px 5px 0px 5px;
}

#secondary a:hover {
background: #2763A5;
}

#secondary a.active {
font-weight: bold;
}

#search .form-text {
border: 0px solid #369;
font-size: .9em;
background: #F3F3F3;
padding: 0.0em 0.5em 0.0em 0.5em;
color: #603910;
}

#search .form-text {
width: 10em;
margin: 0 0 0.6em 0;
height: 1.5em;
}
#search .form-submit {
background: #d45a1b;
color: white;
border: 0px solid #369;
padding: 2px;
}
#mission {
}
#mission a, #mission a:visited {
color: #666666;
font-weight: bold;
}

#help {
font-size: 0.9em;
margin-bottom: 1em;
}
.breadcrumb {
margin-bottom: .5em;
}

.expanded {
list-style-image: url(image/menu-expanded.gif);
list-style-type: circle;
margin: 0;
padding: 0.2em 0.5em 0 0;
}

.leaf {
list-style-image: url(image/menu-leaf.gif);
list-style-type: square;
margin: 0;
padding: 0.2em 0.5em 0 0;
}

#sidebar-left li a.active {
color: white;
}
ul.menu {
padding-left: 0px !important;
}

ul.menu li {
margin: 0px;
}

#sidebar-left .block {
padding: 0px 3px 0px 3px;
}
.message {
background-color: #eee;
border: 1px solid #ccc;
padding: 0.3em;
margin-bottom: 1em;
}
.error {
border-color: red;
color: red;
}

#node-1329 .fsd_form_even label.error, #node-1329 .fsd_form label.error  {
	color: red !important;
	font-size:16px;
}

#footer {
font-family: arial;
text-align: right;
font-weight: bold;
color: #3F3831;
background: #D4D3C9;
}

.footer-split {
float: left;
width: 205px;
padding: 0px 10px 5px 10px;
font-size: 11px;
margin-left: 15px;
font-weight: normal;
text-align: left;
}

.footer-split-right {
margin-left: 0px;
}
				
.footer-header {
font-size: 13px;
padding: 10px 0px 3px;
font-weight: bold;
color: #0C395A;
}
				
.footer-split a {
display: block;
padding: 2px 0px;
}

.footer-text {
font-weight: bold;
font-size: 11px;
color: #3F3831;
line-height: 1.7em;	
}
				
a:link {
color: #000;
}

/*
** Common declarations for child classes of node, comment, block, box, etc.
** If you want any of them styled differently for a specific parent, add
** additional rules /with only the differing properties!/ to .parent .class.
** See .comment .title for an example.
*/
.title, .title a {
font-weight: 700;
font-family: 'Droid Sans', sans-serif;
font-size: 1em;
line-height: 3em;
color: #000;
margin: 0 auto 0 auto;  /* decrease default margins for h<x>.title */
}
.submitted {
color: #999;
font-size: 0.8em;
}
.links {
color: #736758;
}
.links a {
font-weight: bold;
}
.block, .box {
padding: 0 0 1.5em 0;
}
.block {
padding-bottom: 0.75em;
margin-bottom: 1.5em;
}
.block .title {
color: #3C2918;
font-size: 1em;
font-weight: bold;
line-height: 1.3em;
}

#sidebar-left .block .title {
color: #3c2918;
margin: 0 0 0.6em;
padding: 0 0 0.3em;
}
.box .title {
font-size: 1.1em;
}
.node {
margin: 0em 0 2px 0;
}
.static {
padding: .5em;
background-color: #eee;
border: solid 1px #ddd;
}
.node .content, .comment .content {
padding: .0em 0 0em 0;
}

.node-inner {
margin-top: 5px;
}
.node .taxonomy {
color: #999;
font-size: 0.8em;
padding: 1.5em;
}
.node .avatar {
border: 1px solid #ddd;
float: right;
margin: 0.5em;
}
.comment {
border: 1px solid #abc;
padding: .5em;
margin-bottom: 1em;
}
.comment .title {
font-size: 1.1em;
}
.comment .new {
text-align: right;
font-weight: bold;
font-size: 0.8em;
float: right;
color: red;
}
.comment .avatar {
border: 1px solid #abc;
float: right;
margin: 0.5em;
}

/*
** Module specific styles
*/
#aggregator .feed {
background-color: #eee;
border: 1px solid #ccc;
padding: 1em;
margin: 1em 0 1em 0;
}
#aggregator .news-item .source {
color: #999;
font-style: italic;
font-size: 0.9em;
}
#aggregator .title {
font-size: 1em;
}
#aggregator h3 {
margin-top: 1em;
}
#tracker th {
text-align: left;
border-bottom: 1px solid #ddd;
}
#tracker tr.light, #tracker tr.dark {
background-color: #fff;
}
#tracker td {
vertical-align: top;
padding: 1em 1em 1em 0;
border-bottom: 1px solid #bbb;
}
#forum table {
width: 100%;
}
#forum td {
padding: 0.5em 0.5em 0.5em 0.5em;
}
#forum td.forum, #forum td.posts {
background-color: #eee;
}
#forum td.topics, #forum td.last-reply {
background-color: #ddd;
}
#forum td.container {
background-color: #ccc;
}
#forum td.container a {
color: #555;
}
#forum td.statistics, #forum td.settings, #forum td.pager {
height: 1.5em;
border: 1px solid #bbb;
}
#forum td .name {
color: #96c;
}
#forum td .links {
padding-top: 0.7em;
font-size: 0.9em;
}
.block-forum h3 {
margin-bottom: .5em;
}
.calendar a {
text-decoration: none;
}
.calendar td {
padding: 0;
border-color: #888;
}
.calendar td div {
padding: 0.4em 0;
}
.calendar .row-week td a {
padding: 0.4em 0;
}
.calendar .day-today {
background-color: #69c;
}
.calendar .day-today a {
color: #fff;
}
.calendar .day-selected {
background-color: #369;
color: #fff;
}
.calendar .header-month {
background-color: #bbb;
}
.calendar .header-week {
background-color: #ccc;
}
.calendar .day-blank {
background-color: #ccc;
}
.calendar .row-week td a:hover {
background-color: #fff;
color: #000;
}
.headlinebody {
font-family: Verdana, Arial, sans-serif;
color: #336699;
font-size: 16px;
}
#matrix {
text-align: center;
width: 100%;
}
.aboutfsd {
font-size: 13px;
color: #008284;
text-align: justify;
font-family: "Palatino Linotype", ìBook Antiquaî, Palatino, ìTimes New Romanî, Times, serif;
}
.fsdaddress {
font-size: 1.2em;
text-align: center;
color: #3C2919;
}
#foot {
border-collapse: inherit;
}
.footin {
background: #CECDAF;/*#9DB9A5;*/
}
.fsdtitle {
color: #3C2919;
letter-spacing: 1.5px;
font-family: Arial,Helvetica,sans-serif;
font-size: 15px;
font-weight: bold;
padding: 0.0em 0.5em 0.0em 0.0em;
}
.bodyheader {
font-family: Verdana, arial, sans-serif;
color: #666666;
padding: 0.0em 0.0em 1.0em 0.0em;
font-weight: bold;
font-size: 18px;
}
 .bodyheader2 {
font-family: Verdana, arial, sans-serif;
color: #000066;
padding: 0.0em 0.0em .5em 0.0em;
font-weight: bold;
font-size: 14px;
}
  #searchops {
position: absolute;
left: 580px;
top: 150px;
}
  .topleft {
background-image: url(image/volunteerg.jpg);
background-position: top right;
background-repeat: no-repeat;
}
  a:hover.topleft {
background-image: url(image/volunteer.gif);
background-position: top right;
background-repeat: no-repeat;
}
.pic, a.pic, a.pic img {
filter: Alpha(opacity=100);
-moz-opacity: 1.0;
border: 0px;
padding: 0.0em 0.0em 0.0em 0.0em;
text-decoration: none;
}

a.pic:hover, a.pic:hover img {
filter: Alpha(opacity=30); /* IE */
-moz-opacity: 0.5; /* Mozilla */
text-decoration: none;
border: 0px;
padding: 0.0em 0.0em 0.0em 0.0em;
}
.imghov {
position: absolute;
left: 450px;
top: 250px;
}
#mast, #searchmast {
background-color: #CECDAF;
height: 15px;
}
#searchmast {
padding: 0.0em 0.0em 0.0em 0.5em;
}
#mast2 {
background-color: #1E77D3;
border-left: 1px solid #CECDAF;
border-right: 1px solid #CECDAF;
}
#navmast {
background-color: #60856B;
height: 80px;
}


#links_srvices A span {
display: none;
}

#links_srvices A:hover span {
display: block;
position: absolute;
top: 15px;
left: 27%;
width: 350px;
height: 80px;
color: #D25A1D;
font-weight: bold;
font-size: 12px;
line-height: normal;
font-size-adjust: none;
font-stretch: normal;
text-align: center;
text-decoration: none;
}

#tabs {
color: #f3f3f3;
}

.picture {
padding: 0.0em 0.5em 0.0em 0.5em;
border: 2px solid;
}
#frontpage {
width: 700px;
height: 600px;
}
.bt {
color: #3C2919;
font-size: 14px;
padding: 0.0em 0.0em 0.5em 0.0em;
}
.quicklinks {
font-size: 0.8em;
padding: 0.0em 3.0em 0.0em 0.0em;
}
.btt {
font-weight: bold;
font-size: 1.1em;
color: #969436;
}
.whitetitle {
color: #FFFFFF;
}
.fronttext {
padding: 0.0em 2.0em 0.0em 0.5em;
font-size: .80em;
line-height: 0.5em;
}

body {
min-width: 800px;
}

#main {
margin-top: 6px;
}

#page {
width: 993px;
margin: 0px auto;
}

#innerwrapper {
background: #fff none repeat scroll 0 0;
border: 0px solid #FFFFFF;
margin: 0 5px;
padding: 0;
width: 982px;
}

#shadow_top {
height: 5px;
margin: 0;
padding: 0;
width: 993px;
}

#container {
width: 100%;
}

#container .sidebar {
width: 179px;
}

#sidebar-left {
background-color: #d4d3c9;
padding: 0px;
vertical-align: top;
background-position: bottom left;
background-repeat: no-repeat;
margin: 6px 0px 5px 6px !important;
width: 184px;
}

#sidebar-right {
background-color: #E9E6DA;
vertical-align: top;
margin: 5px 5px 5px 0px !important;
}


body.both-sidebars #main {
margin: 0pt -159px;
}

body.both-sidebars #squeeze {
margin: 0pt 159px;
}

#squeeze {
}

ul.links.inline {
display: inline;
margin-left: 0px;
padding-left: 0px;
font-size: .8em;
}

ul.links.inline li {
border-left: 1px solid #969463;
padding: 0px 8px;
margin-left: 0;
list-style: none;
display: inline;
}

ul.links.inline li.first {
border-left: 0px;
padding-right: 5px;
margin-left: 0;
list-style: none;
display: inline;
}

#block-nice_menus-1 {
padding: 0px;
margin: -6px 0px 0px 0px;
width: 100%;
border: 0px;
float: none;
}

ul#nice-menu-1 {
width: 980px;
background: #0C395A;
}

ul.nice-menu-down {
float: left;
border-left: 1px solid #0C395A;
border-right: 1px solid #0C395A;
border-bottom: 1px solid #0C395A;
border-top: 1px solid #7c7c7c;
}

#block-nice_menus-1 a {
padding: 6px 10px 8px 32px;
font-size: 1em;
letter-spacing:0.3px;
text-transform: uppercase;
font-weight: normal;
}

#block-nice_menus-1 li {
border-width: 0px 0px 0px 1px;
border-color: #0C395A;
}



ul.nice-menu-down li.menuparent, #header-region ul.nice-menu-down li.menuparent, ul.nice-menu li {
background: #0C395A;
}

ul.nice-menu a:link, ul.nice-menu a:active, ul.nice-menu a:visited {
color: #ffffff;
font-size: 0.1em;
font-weight: normal;
}

ul.nice-menu-down li.over, ul.nice-menu-down li.menuparent:hover a, ul.nice-menu-down li.menuparent:visited a ul.nice-menu-down li.over a, #header-region ul.nice-menu-down li.menuparent:hover, #header-region ul.nice-menu-down li.menuparent:visited #header-region ul.nice-menu-down li.over {
color: #ffffff;
font-weight: normal;
}

ul.nice-menu-down li.menuparent:hover {
background: #0C395A;
font-weight: normal;
}

/*Contact form*/
#webform-client-form-1 {
border: 1px dotted #f00;
}

.form-item input.error, .form-item textarea.error {
border: 1px solid #c52020;
color: #494949;
}

.form-item {
margin: 0px;
}

.webform-component-textfield, .webform-component-select, .webform-component-email {
overflow: auto;
overflow: hidden;
height: 100%;
}

.fsd_form input {
width: 50%;
margin: 3px;
display: inline-block;
vertical-align: middle;
}

.fsd_form {
background: #eee;
margin-bottom: 3px;
padding: 2px;
}


.fsd_form label {
display: -moz-inline-box;
display: inline-block;
line-height: 1.8;
vertical-align: middle;
width: 51%;
font-weight: normal;
margin-left: 3px;
font-size: 11px;
}

.fsd_form_even input {
width: 50%;
margin: 3px;
display: inline-block;
vertical-align: middle;
}

.fsd_form_even textarea, .fsd_form textarea {
width: 357px !important;
margin: 3px;
display: inline-block;
vertical-align: middle;
}

.fsd_form_even .resizable-textarea, .fsd_form .resizable-textarea {
display: inline-block;
vertical-align: middle;
width: 50%;
}

.fsd_form_even {
background: #ddd;
margin-bottom: 3px;
padding: 2px;
}




.fsd_form_even label {
display: -moz-inline-box;
display: inline-block;
line-height: 1.8;
vertical-align: middle;
width: 51%;
font-weight: normal;
margin-left: 3px;
font-size: 11px;
}

.fsd_form_even select, .fsd_form select {
display: inline-block;
margin: 3px;
vertical-align: middle;
width: 50%;
}

.salesforce legend {
color: #969436;
font-size: 110%;
font-weight: bold;
}

#webform-client-form-1311 fieldset {
background: #fff;
border: 1px solid #ddd;
}

#webform-client-form-1311 legend {
color: #969436;
font-size: 110%;
font-weight: bold;
}

#node-1311 {
margin-bottom: 30px;
}


#webform-client-form-1311 .description p {
margin-top: 0px;
}

#block-menu-menu-support-our-work li.leaf {
list-style-type: none;
list-style-image: none !important;
margin-left: 34px;
}

#block-menu-menu-support-our-work .title {
text-transform: lowercase;
}

#block-menu-menu-argentina-essentials ul, #block-menu-menu-bolivia-essentials ul, #block-menu-menu-india-essentials ul, #block-menu-menu-kenya-essentials ul, #block-menu-menu-nicaragua-essentials ul, #block-menu-menu-uganda-essentials ul {
padding-left: 0px;
}

#block-menu-menu-argentina-essentials li.leaf, #block-menu-menu-bolivia-essentials li.leaf, #block-menu-menu-india-essentials li.leaf, #block-menu-menu-kenya-essentials li.leaf, #block-menu-menu-nicaragua-essentials li.leaf, #block-menu-menu-uganda-essentials li.leaf {
list-style-type: none;
list-style-image: none !important;
text-align: center;
font-size: 10px;
margin: 0px;
}

#block-menu-menu-argentina-essentials, #block-menu-menu-bolivia-essentials, #block-menu-menu-india-essentials, #block-menu-menu-kenya-essentials, #block-menu-menu-nicaragua-essentials, #block-menu-menu-uganda-essentials {
padding: 0px !important;
}

li.node_read_more {
font-size: 12px;
}





#node-1 .node-inner {
margin-top: 0px;
}

ul.pager li {
padding: 0em !important;
}

ul.pager a {
color: #969436;
}

#node-form {
padding: 5px;
}

#edit-teaser-include-wrapper, #edit-body-wrapper {
margin-top: 10px;
}

.home_panels {
width: 770px;
}

a#learn {
display: block;
width: 250px;
height: 393px;
background: transparent url(image/learn_right_no_shadow.jpg) no-repeat;
float: left;
margin-top: 8px;
}

 a:hover#learn {
background-position: -250px 0;
}



a#engage {
display: block;
width: 250px;
height: 393px;
background: transparent url(image/engage_right_no_shadow.jpg) no-repeat;
float: left;
margin-right: 8px;
margin-top: 8px;
}

 a:hover#engage {
background-position: -250px 0;
}
 

a#speak_out {
display: block;
width: 250px;
height: 393px;
background: transparent url(image/speak_out_right_no_shadow.jpg) no-repeat;
float: left;
margin-top: 8px;
margin-right: 8px;
}

 a:hover#speak_out {
background-position: -250px 0;
}


.home_container {
background: #BAB99B;
width: 780px;
height: 410px;
}

.home_panels {
margin-left: 7px;
}

.home_links {
width: 939px;
background: #859D9C;
margin-top: 5px;
padding: 15px 13px 10px 10px;
font-family: Arial,Helvetica,sans-serif;
}

.home_links_column_1 {
width: 338px;
float: left;
padding: 5px;
border-right: 1px solid #BAB99B;
}

.home_links_column_2 {
width: 386px;
float: left;
margin-left: 10px;
padding: 4px;
}

.home_links h3 {
color: #BAB99B;
font-size: 1.4em;
font-weight: normal;
margin-bottom: 5px;
}

.home_links a:link, .home_links a:active, .home_links a:visited {
color: #fff;
font-weight: normal;
}

.home_links a:hover {
color: #f2d1a4;
}

.home_links p {
color: #3c2918;
font-weight:bold
}

#block-block-53 {
margin-top: 12px !important;
margin-bottom: 43px !important;
}
#block-block-53 p {
color: white;
font-size: 12px;
margin-bottom: 5px;
}


#block-block-53 a:link, #block-block-53 a:active, #block-block-53 a:visited {
color: #3c2919;
font-size: 15px;
}


#node-1 .title {
display: none;
}

#block-block-53 h2.title {
border-bottom: 0px solid #999B6C !important;
}



#foot {
margin-left: 20px;
border: 0px;
border-collapse: separate;
}

.footer_items h2, #footer h2 {
color: #3C2919;
display: inline;
margin-right: 5px;
float: left;
margin-top: 2px;
}

.logged-in #footer {
margin-bottom: 0px;
}

.footer_items input, #footer input, #footer button {
background: #F3F3F3 none repeat scroll 0 0;
border: 0 solid #336699;
color: #603910;
font-size: 1.1em;
margin: 0 0 0.6em;
font-weight: bold;
}

#footer .form-submit, #footer #submit, #footer button {
background: #D45A1B none repeat scroll 0 0;
color: white;
font-weight: bold;
font-size: 1em;
}

#footer button {
float: left;
margin-left: 6px;
}

.friend_toggle_area, .email_toggle_area {
float: left;
}

#block-spread-0 .friend_toggle_area, #block-spread-0 #edit-from-3-wrapper label, #block-spread-0 #edit-from-wrapper label {
font-size: 1.1em;
text-transform: uppercase !important;
}

.continue {
float: left;
width: 40px;
margin-top: 10px;
}

 input#edit-continue-1 {
margin-left: 0px;
margin-top: 3px;
}

input#edit-submit-1 {
margin-top: 16px;
margin-left: 7px;
}

input#edit-from-1, #column1 input#edit-0 {
width: 100px;
}

#column1 input#edit-continue {
margin-left: -10px;
margin-top: 6px;
}

#block-spread-0 #edit-from-1-wrapper label {
font-size: 1.1em;
text-transform: uppercase !important;
color: #3C2919;
}

.email_wrapper {
color: white;
}

#spread_node {
color: white;
margin-top: 10px;
text-transform: lowercase;
}

#block-spread-0 .submit {
float: left;
margin-top: 10px;
}

#block-spread-0 .submit {
margin-top: -3px;
margin-left: 0px;
}

.error_spread {
border: 1px solid red !important;
}



#block-block-58 {
width: 237px;
}

#block-block-59 {
width: 227px;
}

#block-block-59 #embed {
float: left;
}

#block-block-59 #embed input {
float: left;
}

#block-block-58 #submit {
margin-left: 4px;
}


#block-spread-0, #block-spread-0 #edit-from-wrapper label, #edit-from-3-wrapper label {
width: 281px;
color: #3C2919;
font-weight: bold;
	/*font-size: 1.2em;*/
}

#block-spread-0 #edit-from-wrapper {
width: 112px;
}

#block-spread-0 .continue {
margin-top: 12px;
}

#edit-0-3, #block-spread-0 #edit-from-3, #block-spread-0 #edit-0, #block-spread-0 #edit-from {
width: 108px;
}

#block-spread-0 input#edit-submit {
margin-top: 16px;
}

#block-spread-0 .title {
margin-top: 19px;
font-size: 1.2em;
}

#facebook, #youtube {
margin-left: 5px;
}

#block-spread-1 .title {
display: inline !important;
}

#block-spread-0 .content {
float: left;
}

#edit-0-1 {
width: 108px;
}

#spread_text {
width: 10em;
}

.footer_items, #footer .block {
float: left;
margin-bottom: 0px;
margin-left: 7px;
font-size: 10px !important;
font-family: Arial MS !important;
}

#block-block-60 {
width: 195px;
}

#block-block-58, #block-block-59, #block-block-60, #block-spread-0 {
margin-top: 18px;
}

#block-spread-0 {
margin-top: 5px;
}


#shadow_bottom {
width: 993px;
margin-left: auto;
margin-right: auto;
}

.learn {
margin-left: 50px;
}

.learn p {
color: #D45A1B;
font-weight: bold;
}

.share_container {
background: #BAB99B url(image/speak_out_bg.gif) repeat;
width: 967px;
padding: 0px;
margin-bottom: 10px;
margin-left: -6px;
}

.share {
margin-bottom: 20px;
}

#column1, #column2 {
float: left;
padding: 5px;
width: 195px;
}

 #column3 {
float: left;
padding: 5px 5px 5px 5px;
width: 506px;
height: 300px;
margin-bottom: 8px;
background: #A5A581;
border-right: 1px solid #8e8a6f;
border-bottom: 1px solid #8e8a6f;
}

#column1, #column2 {
border-right: 1px solid #8e8a6f;
height: 300px;
margin-bottom: 18px;
background: #A5A581;
border-bottom: 1px solid #8e8a6f;
}

#column1 {
margin-left: 10px;
}

#column2, #column3 {
margin-left: 9px;
}

.share_container input, #embed input {
background: #F3F3F3 none repeat scroll 0 0;
border: 0 solid #336699;
color: #603910;
font-size: 0.9em;
margin: 0 0 0.6em;
}

#block-block-59 #embed input {
font-size: 1.1em;
}

.share_container #spread_text, .share_container #embed_text {
width: 146px;
}

.share_container .form-submit, #edit-continue, #block-spread-0 #edit-submit, #block-block-58 #submit, #embed button {
background: #D45A1B none repeat scroll 0 0;
border: 0 solid #336699;
color: white;
font-size: 1em;
margin: 0 0 0.6em 5px;
}

.share_container h1 {
color: #3C2919;
padding-left: 10px;
border-bottom: 1px solid #cfc9a1;
}

.error_spread {
border: 1px solid red !important;
}

.share_container h2, #block-block-62 h2 {
color: #3C2919;
text-transform: lowercase;
font-weight: normal;
}

#column3 img {
padding: 2px;
border: 1px solid #CFC9A1;
margin: 0px;
}



.brochure_group {
width: 53px;
text-align: center;
float: left;
padding: 2px;
margin: 3px;
}


#node-1327 h1, #node-1327 p, #node-1327 a, #node-1327 input, #node-1327 h2, #block-block-58, #block-block-62 button, #embed button {
font-family: Arial MS;
}


#node-1327 h1 {
font-size: 1.5em;
margin-bottom: 10px;
}

.share_container h1#speak_out {
margin-left: 420px;
font-size: 2em;
padding-top: 10px;
color: #fff;
font-weight: bold;
border-bottom: 0px solid #fff;
margin-bottom: 0px;
}

.green {
color: #BAB99B;
font-weight: normal;
}

#email_website {
}

#node-1327 .title {
display: none;
}

#request {
background: transparent url(image/arrow.gif) left no-repeat;
}

#downloads h2 {
background: transparent url(image/downloads.gif) left no-repeat;
padding-left: 20px;
}

#request a, #downloads h2 a {
margin-left: 20px;
color: #3C2919;
}

#request a:hover, #downloads h2 a:hover {
color: #CE5C16;
}


#share_biline {
margin-left: 244px;
color: #fff;
margin-bottom: 20px;
font-weight: bold;
font-size: 20px;
}

#share {
margin-top: 5px;
}

#share h2 {
margin-right: 10px;
}

#column3 {
color: #3C2919;
}

.brochure_group {
height: 100px;
}

.brochure_group p {
line-height: 1em;
font-size: 10px;
margin-top: 5px;
margin-bottom: 5px;
text-align: center;
color: #fbf8e6;
font-weight: bold;
text-decoration: none !important;
}

.brochure_group a {
float: left;
}

#column3 a:link p, #column3 a:visited p, #column3 a:active p {
color: #3C2919;
font-weight: normal;
text-decoration: none !important;
}

#column3 a:hover p {
text-decoration: none !important;
color: #CE5C16;
}


#column a:hover {
color: #D45A1B;
}

.brochure_group_container {
}

.blurb {
font-size: 129%;
}

#menu-720 {
border-left: 0px;
}

#sidebar-left ul li {
border-bottom: 1px solid #ffffff;
font-family: Arial;
font-weight: bold;
list-style-image: none;
list-style-position: outside;
list-style-type: none;
margin: 0;
padding: 0;
text-transform: uppercase;
}

#sidebar-left ul li a {
background: transparent url(image/menu_off_space_right.gif) no-repeat scroll right 1em;
color: #00000;
display: block;
font-size: 1em;
padding: 10px 0.9em 10px 1.3em;
text-decoration: none;
font-weight: normal;
text-transform: lowercase;
}

#sidebar-left ul li a:hover a:visited{
background: #d4d3c9 url(image/menu_off_space_right.gif) no-repeat scroll right 1em;
color: #000000;
}

#sidebar-left .block-menu h2.title {
display: none;
}

#sidebar-left li.leaf.active-trail {
background: #0C395A url(image/menu_off_space_right.gif) no-repeat scroll right 1em !important;
}

#sidebar-left .menu {
border-top: 1px solid #ffffff;
}


#sidebar-right ul li {
border-bottom: 1px solid #CEC9B7;
font-weight: normal !important;
list-style-image: none;
list-style-position: outside;
list-style-type: none;
margin: 0;
padding: 5px;
text-transform: uppercase;
}

#sidebar-right ul li a {
display: block;
font-size: .9em;
text-decoration: none;
font-weight: normal;
text-transform: lowercase;
}

#sidebar-right ul li a:hover {
color: #D25A1D;
}

#sidebar-right .block-menu h2.title {
display: none;
}

#sidebar-right li.leaf.active-trail {
background: #776941 url(image/menu_off_space_leftcol.gif) no-repeat scroll right 1em !important;
}

#sidebar-right .menu {
border-top: 1px solid #CEC9B7;
}

#sidebar-right .block-menu img {
float: left;
border: 2px solid black;
margin-right: 5px;
}

ul#subjects {/* styling for subjects list */
	list-style: none;
margin: 0 0 0.9em 0;
padding: 0;
}

ul#subjects li {
position: relative;
font-size: 0.75em;
list-style: none;
margin: 0 0 0.5em 0;
padding: 0;
background-position: left;
display: block;
line-height: 1.3em;
border: 1px solid #8c7d54;
border-left: none;
}



/* icons for subjects list */
ul#subjects li#micro {
background: url(image/icon_micro.gif) no-repeat left;
}
ul#subjects li#environment {
background: url(image/icon_environment.gif) no-repeat left;
}
ul#subjects li#health {
background: url(image/icon_health.gif) no-repeat left;
}
ul#subjects li#youth {
background: url(image/icon_education.gif) no-repeat left;
}
ul#subjects li#womens {
background: url(image/icon_women.gif) no-repeat left;
}
ul#subjects li#community {
background: url(image/icon_community.gif) no-repeat left;
}
ul#subjects li#human {
background: url(image/icon_human.gif) no-repeat left;
}

ul#subjects li a {
color: #fff;
text-decoration: none;
padding: 0.3em 0.2em 0.3em 2.1em;
margin: 0;
display: block;
}

ul#subjects li a:hover {
color: #fff;
background: #ce5c16;
}

ul#subjects li#micro a:hover {
background: #ce5c16 url(image/icon_micro.gif) no-repeat left;
}
ul#subjects li#environment a:hover {
background: #ce5c16 url(image/icon_environment.gif) no-repeat left;
}
ul#subjects li#health a:hover {
background: #ce5c16 url(image/icon_health.gif) no-repeat left;
}
ul#subjects li#youth a:hover {
background: #ce5c16 url(image/icon_education.gif) no-repeat left;
}
ul#subjects li#womens a:hover {
background: #ce5c16 url(image/icon_women.gif) no-repeat left;
}
ul#subjects li#community a:hover {
background: #ce5c16 url(image/icon_community.gif) no-repeat left;
}
ul#subjects li#human a:hover {
background: #ce5c16 url(image/icon_human.gif) no-repeat left;
}

#block-block-56 .title {
display: none;
}

#block-block-56 h1 {
color: #3C2919;
font-size: 16px;
margin-left: 0px;
}

#block-block-56 p {
margin-bottom: 5px;
color: white;
margin-left: 7px;
font-style: italic;
}

#sidebar-right .block-menu li a {
height: 40px;
padding-left: 60px;
}

li#Publications a {
background: transparent url(image/thumbnails/DonorBrochure-thumb.jpg) no-repeat left;
}
li#WhyGrassrootsDevelopment a {
background: transparent url(image/thumbnails/Why-Grassroots-Dev-thumb.jpg) no-repeat left;
}
li#FSDDevelopmentModel a {
background: transparent url(image/thumbnails/Dev-Model-thumb.jpg) no-repeat left;
}
li#OurApproach a {
background: transparent url(image/thumbnails/Our-Approach-thumb.jpg) no-repeat left;
}
li#FinancialModel a {
background: transparent url(image/thumbnails/2007Revenues-thumb.jpg) no-repeat left;
}
li#LetterfromtheFounder a {
background: transparent url(image/thumbnails/alicia_robb_aboutfounder-th.jpg) no-repeat left;
}

li#ProgramFAQ039s a {
background: transparent url(image/thumbnails/Program-FAQ-thumb.jpg) no-repeat left;
}

li#TenReasons a {
background: transparent url(image/thumbnails/10-Reasons-thumb.jpg) no-repeat left;
}

li#WhoJoinsFSD a {
background: transparent url(image/thumbnails/Who-Volunteers-thumb.jpg) no-repeat left;
}

li#TheFSDExperience a {
background: transparent url(image/thumbnails/FSD-Experience-thumb.jpg) no-repeat left;
}

li#DevelopmentTraining a {
background: transparent url(image/thumbnails/Dev-Training-thumb.jpg) no-repeat left;
}

li#BuildingVocations a {
background: transparent url(image/thumbnails/Building-Vocations-thumb.jpg) no-repeat left;
}

li#ProjectExperience a {
background: transparent url(image/thumbnails/Project-Experience-thumb.jpg) no-repeat left;
}

li#SafetyandSecurity a {
background: transparent url(image/thumbnails/SafetyandSecurity-thumb.jpg) no-repeat left;
}

li#PartnershipExamples a {
background: transparent url(image/thumbnails/FSD-Kenya-PartnershipExamples-thumb.jpg) no-repeat left;
}

li#OurPartners a {
background: transparent url(image/thumbnails/GettysburgProgram-thumb.jpg) no-repeat left;
}

li#WhyPartnerwithFSD a {
background: transparent url(image/thumbnails/Why-Partner-with-FSD-thumb.jpg) no-repeat left;
}

li#HowtoPartnerwithFSD a {
background: transparent url(image/thumbnails/How-to-Partner-Photo-thumb.jpg) no-repeat left;
}

li#InternAbroadMoreheadCainFoundationUNC a, li#InternAbroadGettysburgCollege a, li#GroupEngageNorthwesternUniversity a, li#ServiceLearningTripStanfordUniversity a, li#ReEntryResources a, li#Fellowships a, li#RelatedGraduatePrograms a, li#InterestingOrganizations a, li#RecommendedReadings a {
background: transparent;
}

li#WhyInvestinFSD a {
background: transparent url(image/thumbnails/FundedGrantsBySubject-2-thumb.jpg) no-repeat left;
}

li#PDCBFundsatWork a {
background: transparent url(image/thumbnails/PDCB-Funds-at-Work-thumb.jpg) no-repeat left;
}

li#ShapingGlobalLeaders a {
background: transparent url(image/thumbnails/Shaping-Global-Leaders-thumb.jpg) no-repeat left;
}

li#ShapingGlobalLeaders a:hover {
background: transparent url(image/thumbnails/Shaping-Global-Leaders-thumb.jpg) no-repeat left !important;
}


li#Financials a {
background: transparent url(image/thumbnails/2007Revenues-thumb.jpg) no-repeat left;
}

li#Financials a:hover {
background: transparent url(image/thumbnails/2007Revenues-thumb.jpg) no-repeat left !important;
}


#sidebar-right #block-menu-menu-apply-fsd-right li a, #sidebar-right #block-menu-menu-alumniconnect-right li a {
padding-left: 0px;
}

ul.menu li ul.menu li a {
padding: 4px 5px 6px 30px !important;
font-size: 10px !important;
background: transparent url(image/menu_off_space_left.gif) no-repeat scroll 1.5em 8px !important;
}

ul.menu li ul.menu {
border-top: 0px !important;
}

li.expanded {
border-bottom: 0px !important;
}

#sidebar-left li.last.active-trail, #sidebar-left li.active-trail {
background: #d4d3c9 !important;
}

ul.menu li ul.menu li {
border: 0px !important;
}


.block ul {
margin: 0;
padding: 0;
}

ul.nice-menu li a:hover {
background: #0C395A
}

#views-exposed-form-ContentSearch-page-1 {
/*background: transparent url(image/orgdatabase-2.gif) 2.5em 1.5em no-repeat;*/
background: transparent url(image/parner_org_no_search.gif) 1.5em 1.5em no-repeat;

height: 450px;
margin-left: -11px;
}

#edit-tid-1-39-wrapper label, #edit-tid-1-102-wrapper label, #edit-tid-1-38-wrapper label, #edit-tid-1-40-wrapper label, #edit-tid-1-41-wrapper label, #edit-tid-1-42-wrapper label, #edit-tid-1-43-wrapper label {
color: white;
}


/*argentina*/
input#edit-tid-105 {
/*margin-top: 282px;
position: absolute;
margin-left: 197px;
width: 15px;
height: 15px;*/
}
#edit-tid-105-wrapper {
	left:192px;
	position:absolute;
	top:281px;
	z-index:1;
}

/*bolivia*/
input#edit-tid-34 {
/*margin-top:214px;
position: absolute;
margin-left: 198px;
width: 15px;
height: 15px;*/
}
#edit-tid-34-wrapper {
	left:193px;
	position:absolute;
	top:231px;
	z-index:1;
}
/*india*/
input#edit-tid-104 {
/*	margin-left:271px;
	margin-top:64px;
	position:absolute;
	width: 15px;
	height: 15px;*/
}
#edit-tid-104-wrapper {
	left:268px;
	position:absolute;
	top:99px;
	z-index:1;
}
/*kenya*/
input#edit-tid-103 {
/*	margin-left:347px;
	margin-top:152px;
position: absolute;
width: 15px;
height: 15px;*/
}
#edit-tid-103-wrapper {
	left:343px;
	position:absolute;
	top:206px;
	z-index:1;
}

/*nicaragua*/
input#edit-tid-35 {
/*margin-top:89px;
position: absolute;
margin-left: 148px;
width: 15px;
height: 15px;*/

}
#edit-tid-35-wrapper {
	left:142px;
	position:absolute;
	top:160px;
	z-index:1;
}
/*uganda*/
input#edit-tid-37 {
/*	position:absolute;
	top:430px;
	left:538px;*/
}

#edit-tid-37-wrapper {
	left:355px;
	position:absolute;
	top:248px;
	z-index:1;
}



.views-widget .form-checkboxes {
	position: relative;
}

#views-exposed-form-ContentSearch-page-1 {
font-size: 1.1em;
}

#edit-tid-1-102-wrapper, #edit-tid-1-38-wrapper, #edit-tid-1-39-wrapper, #edit-tid-1-40-wrapper, #edit-tid-1-41-wrapper, #edit-tid-1-42-wrapper, #edit-tid-1-43-wrapper {
margin-left: 410px;
margin-top: 10px;
}

.views-exposed-form .views-exposed-widget {
}

.views-exposed-form .views-exposed-widget #edit-keys-wrapper {
margin-left: 262px;
margin-top:-111px;
}

.views-exposed-form .views-exposed-widget #edit-submit {
/*margin-left: 950px;
margin-top: -20px;*/
/*margin-left:950px;
margin-top:-20px;*/
}

.views-exposed-widgets.clear-block {
	position: relative;
	 height: 421px;
}

.views-exposed-form .views-exposed-widget.views-submit-button {
	position: absolute;
	bottom: 0;
	right: 225px;
	float: none;
}

#edit-tid-1-102 {
margin-top: 110px;
}

.views-exposed-form .views-widget #edit-keys-wrapper input#edit-keys {
margin-left: 440px;
border: 0px;
background: transparent;
width: 214px;
height: 25px;
font-size: 15px;
xmargin-top: -5px;
}

#edit-keys {
xbackground: yellow;
border: 1px solid blue;
}

.view-filters {

}




#edit-tid-105-wrapper .option, #edit-tid-34-wrapper .option, #edit-tid-104-wrapper .option, #edit-tid-37-wrapper .option, #edit-tid-35-wrapper .option, #edit-tid-103-wrapper .option {
font-size: 0px;
color: #969436;
}


.view-empty {
color: red;
font-weight: bold;
font-size: 20px;
}

option.form-checkboxes {
background: #2d1e12;
color: white;
border: 2px solid #D45A1B;
margin-left: 387px;
margin-top: 125px;
font-size: 16px !important;
width: 257px;
}


#edit-tid-1 option {
text-transform: lowercase;
}



#Table_01 {
	height:413px;
	left:0;
	margin-left:45px;
	margin-top:28px;
	position:relative;
	xtop:0;
	width:900px;
	margin-bottom: 10px;
}

#Learn-Index-4-01 {
position: absolute;
left: 0px;
top: 0px;
width: 900px;
height: 45px;
}

#Learn-Index-4-02 {
position: absolute;
left: 0px;
top: 45px;
width: 555px;
height: 53px;
}

#who-we-partner-with {
position: absolute;
left: 555px;
top: 45px;
width: 310px;
height: 325px;
}

#Learn-Index-4-04 {
position: absolute;
left: 865px;
top: 45px;
width: 35px;
height: 368px;
}

#Learn-Index-4-05 {
position: absolute;
left: 0px;
top: 98px;
width: 319px;
height: 3px;
}

#environment {
position: absolute;
left: 319px;
top: 98px;
width: 226px;
height: 18px;
}

#Learn-Index-4-07 {
position: absolute;
left: 545px;
top: 98px;
width: 10px;
height: 315px;
}

#Learn-Index-4-08 {
position: absolute;
left: 0px;
top: 101px;
width: 216px;
height: 12px;
}

#Jodhpur--India {
position: absolute;
left: 216px;
top: 101px;
width: 77px;
height: 15px;
}

#Learn-Index-4-10 {
position: absolute;
left: 293px;
top: 101px;
width: 26px;
height: 78px;
}

#Learn-Index-4-11 {
position: absolute;
left: 0px;
top: 113px;
width: 39px;
height: 300px;
}

#Ciudad-Sandino--Nicaragua {
position: absolute;
left: 39px;
top: 113px;
width: 141px;
height: 14px;
}

#Learn-Index-4-13 {
position: absolute;
left: 180px;
top: 113px;
width: 36px;
height: 43px;
}

#Learn-Index-4-14 {
position: absolute;
left: 216px;
top: 116px;
width: 77px;
height: 40px;
}

#Learn-Index-4-15 {
position: absolute;
left: 319px;
top: 116px;
width: 226px;
height: 11px;
}

#Learn-Index-4-16 {
position: absolute;
left: 39px;
top: 127px;
width: 141px;
height: 19px;
}

#Learn-Index-4-17 {
position: absolute;
left: 319px;
top: 127px;
width: 26px;
height: 52px;
}

#microfinance {
position: absolute;
left: 345px;
top: 127px;
width: 178px;
height: 21px;
}

#Learn-Index-4-19 {
position: absolute;
left: 523px;
top: 127px;
width: 22px;
height: 143px;
}

#Learn-Index-4-20 {
position: absolute;
left: 39px;
top: 146px;
width: 3px;
height: 267px;
}

#Tola--Nicaragua {
position: absolute;
left: 42px;
top: 146px;
width: 80px;
height: 15px;
}

#Learn-Index-4-22 {
position: absolute;
left: 122px;
top: 146px;
width: 58px;
height: 10px;
}

#Learn-Index-4-23 {
position: absolute;
left: 345px;
top: 148px;
width: 178px;
height: 8px;
}

#Learn-Index-4-24 {
position: absolute;
left: 122px;
top: 156px;
width: 31px;
height: 31px;
}

#Jinja--Uganda {
position: absolute;
left: 153px;
top: 156px;
width: 71px;
height: 16px;
}

#Learn-Index-4-26 {
position: absolute;
left: 224px;
top: 156px;
width: 69px;
height: 23px;
}

#Learn-Index-4-27 {
position: absolute;
left: 345px;
top: 156px;
width: 65px;
height: 23px;
}

#health {
position: absolute;
left: 410px;
top: 156px;
width: 50px;
height: 16px;
}

#Learn-Index-4-29 {
position: absolute;
left: 460px;
top: 156px;
width: 63px;
height: 30px;
}

#Learn-Index-4-30 {
position: absolute;
left: 42px;
top: 161px;
width: 80px;
height: 64px;
}

#Learn-Index-4-31 {
position: absolute;
left: 153px;
top: 172px;
width: 71px;
height: 15px;
}

#Learn-Index-4-32 {
position: absolute;
left: 410px;
top: 172px;
width: 50px;
height: 14px;
}

#Learn-Index-4-33 {
position: absolute;
left: 224px;
top: 179px;
width: 53px;
height: 33px;
}

#Udaipur--India {
position: absolute;
left: 277px;
top: 179px;
width: 73px;
height: 14px;
}

#Learn-Index-4-35 {
position: absolute;
left: 350px;
top: 179px;
width: 60px;
height: 7px;
}

#Learn-Index-4-36 {
position: absolute;
left: 350px;
top: 186px;
width: 14px;
height: 84px;
}

#women-s-empowerment {
position: absolute;
left: 364px;
top: 186px;
width: 135px;
height: 18px;
}

#Learn-Index-4-38 {
position: absolute;
left: 499px;
top: 186px;
width: 24px;
height: 56px;
}

#Learn-Index-4-39 {
position: absolute;
left: 122px;
top: 187px;
width: 14px;
height: 38px;
}

#Masaka--Uganda {
position: absolute;
left: 136px;
top: 187px;
width: 87px;
height: 17px;
}

#Learn-Index-4-41 {
position: absolute;
left: 223px;
top: 187px;
width: 1px;
height: 226px;
}

#Learn-Index-4-42 {
position: absolute;
left: 277px;
top: 193px;
width: 73px;
height: 19px;
}

#Learn-Index-4-43 {
position: absolute;
left: 136px;
top: 204px;
width: 87px;
height: 21px;
}

#Learn-Index-4-44 {
position: absolute;
left: 364px;
top: 204px;
width: 135px;
height: 8px;
}

#Learn-Index-4-45 {
position: absolute;
left: 224px;
top: 212px;
width: 31px;
height: 26px;
}

#Kakamega--Kenya {
position: absolute;
left: 255px;
top: 212px;
width: 92px;
height: 16px;
}

#Learn-Index-4-47 {
position: absolute;
left: 347px;
top: 212px;
width: 3px;
height: 58px;
}

#Learn-Index-4-48 {
position: absolute;
left: 364px;
top: 212px;
width: 29px;
height: 30px;
}

#human-rights {
position: absolute;
left: 393px;
top: 212px;
width: 82px;
height: 21px;
}

#Learn-Index-4-50 {
position: absolute;
left: 475px;
top: 212px;
width: 24px;
height: 30px;
}

#Learn-Index-4-51 {
position: absolute;
left: 42px;
top: 225px;
width: 34px;
height: 188px;
}

#Cochabamba--Boliva {
position: absolute;
left: 76px;
top: 225px;
width: 108px;
height: 13px;
}

#Learn-Index-4-53 {
position: absolute;
left: 184px;
top: 225px;
width: 39px;
height: 188px;
}

#Learn-Index-4-54 {
position: absolute;
left: 255px;
top: 228px;
width: 92px;
height: 10px;
}

#Learn-Index-4-55 {
position: absolute;
left: 393px;
top: 233px;
width: 82px;
height: 9px;
}

#Learn-Index-4-56 {
position: absolute;
left: 76px;
top: 238px;
width: 108px;
height: 17px;
}

#Learn-Index-4-57 {
position: absolute;
left: 224px;
top: 238px;
width: 29px;
height: 175px;
}

#Mombasa--Kenya {
position: absolute;
left: 253px;
top: 238px;
width: 90px;
height: 15px;
}

#Learn-Index-4-59 {
position: absolute;
left: 343px;
top: 238px;
width: 4px;
height: 32px;
}

#community-development {
position: absolute;
left: 364px;
top: 242px;
width: 141px;
height: 20px;
}

#Learn-Index-4-61 {
position: absolute;
left: 505px;
top: 242px;
width: 18px;
height: 28px;
}

#Learn-Index-4-62 {
position: absolute;
left: 253px;
top: 253px;
width: 90px;
height: 17px;
}

#Learn-Index-4-63 {
position: absolute;
left: 76px;
top: 255px;
width: 8px;
height: 158px;
}

#La-Plata--Argentina {
position: absolute;
left: 84px;
top: 255px;
width: 100px;
height: 15px;
}

#Learn-Index-4-65 {
position: absolute;
left: 364px;
top: 262px;
width: 141px;
height: 8px;
}

#Learn-Index-4-66 {
position: absolute;
left: 84px;
top: 270px;
width: 100px;
height: 143px;
}

#Learn-Index-4-67 {
position: absolute;
left: 253px;
top: 270px;
width: 88px;
height: 143px;
}

#education {
position: absolute;
left: 341px;
top: 270px;
width: 190px;
height: 17px;
}

#Learn-Index-4-69 {
position: absolute;
left: 531px;
top: 270px;
width: 14px;
height: 143px;
}

#Learn-Index-4-70 {
position: absolute;
left: 341px;
top: 287px;
width: 190px;
height: 126px;
}

#Learn-Index-4-71 {
position: absolute;
left: 555px;
top: 370px;
width: 310px;
height: 43px;
}

#node-1326 {
height: 470px;
margin-top: 10px;
}

#node-1326 .title {
display: none;
}

#node-1326 h1 {
color: #3C2919;
font-family: Arial MS !important;
}

#node-1326 h2 {
color: #3C2919;
font-family: Arial MS !important;
}

#views-exposed-form-argentina-block-1 .views-exposed-form .views-exposed-widget #edit-submit {
margin-left: 0px;
}

.view-ContentSearch .view-empty {
display: none;
}

.video {
margin-left: 52px;
}


.view-ContentSearch .views-field-title .field-content a {
font-size: 15px;
}

.views-row-odd, .views-row-even {
margin-bottom: 15px;
border-bottom: 1px solid #B3B3B3;
}

.views-field-view-node {
margin-bottom: 10px;
margin-top: 10px;
}

.views-field-tid {
margin-bottom: 10px;
}

.views-field-tid .item-list {
display: inline;
margin-bottom: 10px;
}

.views-field-tid a {
margin: 3px;
font-size: 11px;
}

#block-menu-menu-apply-fsd-right a.active {
color: white;
}

#shadow_top img {
margin-top: -5px;
}

#node-1339 {
font-family: Arial !important;
}

#node-1339 p {
color: black;
font-family: Arial !important;
}

#node-1339 a {
font-family: Arial !important;
}

#node-1339 table {
margin-left: 10px;
border-collapse: separate;
margin-bottom: 15px;
}

#node-1339 td {
vertical-align: top;
font-family: Arial !important;
}

#node-1339 td#first {
width: 230px;
}

#node-1329 .fsd_form input {
margin: 2px 0px 2px 0px;
vertical-align: middle;
display: block;
}

#node-1329 .fsd_form {
margin-bottom: 0px;
padding: 5px 10px 5px 10px;
}


#node-1329 .fsd_form label {
line-height: 1;
vertical-align: middle;
font-weight: bold;
margin-left: 0px;
font-size: 11px;
display: block;
color: #534a31;
}

#node-1329 .fsd_form_even input {
margin: 2px 0px 2px 0px;
vertical-align: middle;
}

#node-1329 .fsd_form_even textarea, .fsd_form textarea {
margin: 3px 0px 3px 0px;
vertical-align: middle;
display: block;
}

#node-1329 .fsd_form_even .resizable-textarea, .fsd_form .resizable-textarea {
display: block;
vertical-align: middle;
}

#node-1329 .fsd_form_even {
background: #fff;
margin-bottom: 0px;
padding: 5px 10px 5px 10px;
}

.application_group {
background: #ddddc6;
margin-bottom: 10px;
width: 700px;
margin-left: auto;
margin-right: auto;
}

.application_group h1 {
background: #8C7D54;
color: white;
padding: 3px 10px 3px 10px;
font-size: 1.1em;
}

.application_group p {
margin: 5px 0px 0px 5px;
}



#node-1329 .fsd_form_even label {
display: block;
line-height: 1;
vertical-align: middle;
font-weight: bold;
margin-left: 0px;
font-size: 11px;
color: #534a31;
}

#node-1329 .fsd_form_even select, .fsd_form select {
display: block;
margin: 2px 0;
vertical-align: middle;
}

#node-1329 .node-inner, #node-1329 .node {
font-family: arial !important;
}

#node-1329 .form_help {
font-size: 11px;
color: #626012;
width: 500px;
}

#node-1329 .form_help_head {
font-size: 12px;
color: #000;
margin-bottom: 0px;
}

#node-1329 legend {
color: #626012;
}

#node-1329 fieldset {
background: #ddddc6 !important;
border: 0;
}

#node-1329 .fsd_form, #node-1329 .fsd_form_even {
background: #ddddc6 !important;
}


#node-1329 input#phone, #node-1329 input#parent_phone, #node-1329 input#mobile {
width: 200px;
}

#node-1329 .application_group p {
color: black;
font-style: italic;
font-weight: bold;
}

#header #block-nice_menus-1 .content {
margin: 0em 0;
}

#block-nice_menus-1 ul.nice-menu li ul {
top: 2.3em;
background: #0C395A !important;
padding: 0px 0px 10px 0px;
border: 0px;
}

#block-nice_menus-1 ul.nice-menu li ul li {
width: 12.8em;
background: #0C395A !important;
border-bottom: 0px solid #ffffff;
border-left: 0px solid #B7B899;
padding: 0px 0px 0px 0px;
}

#block-nice_menus-1 ul.nice-menu li ul li a {
font-size: 1em;
text-transform: lowercase;
font-weight: normal;
}

.form_checkbox {
	float: left;
	margin: 0px 4px 0px 0px !important;
	width: 10px !important;
}

.form_checkbox_label {
	float: left;
	width: 350px !important;
	margin-bottom: 5px;
}

/*NEW FUNDRAISING SECTION*/ 
.apply-funding-your-experience #sidebar-right {
	background: white;
}

.apply-funding-your-experience #sidebar-right .menu {
	border: 0;
}

.apply-funding-your-experience #sidebar-right ul li {
	border: 0;
	padding: 0;
	width: 176px;
	height: 70px;
	float: right;
	margin-bottom:10px;
}

.apply-funding-your-experience #sidebar-right ul li a {
	height: 70px;
	padding-left: 68px;
	font-size: 13px;
	padding-top: 25px;
	text-align: right;
	margin-right:12px;
	width:90px;
}

.apply-funding-your-experience #sidebar-right ul li#matchinggiftsprogram a {
	padding-top: 17px;
}

.apply-funding-your-experience #sidebar-right ul li#giveapresentation a {
	padding-top: 17px;
}

.apply-funding-your-experience #sidebar-right ul li#checklist  {
	background: url(image/checklist_sidebar.jpg) no-repeat !important;
}

.apply-funding-your-experience #sidebar-right ul li#budget {
	background: url(image/budget_sidebar.jpg) no-repeat !important;   
}                                                          
                                                           
.apply-funding-your-experience #sidebar-right ul li#network {
	background: url(image/network_sidebar.jpg) no-repeat !important;
}
.apply-funding-your-experience #sidebar-right ul li#matchinggiftsprogram  {
	background: url(image/matchinggiftsprogram_sideba.jpg) no-repeat !important;
}

.apply-funding-your-experience #sidebar-right ul li#writealetter  {
	background: url(image/writealetter_sidebar.jpg) no-repeat !important;
}

.apply-funding-your-experience #sidebar-right ul li#createablog  {
	background: url(image/createablog_sidebar.jpg) no-repeat !important;
}

.apply-funding-your-experience #sidebar-right ul li#giveapresentation  {
	background: url(image/giveapresentation_sidebar.jpg) no-repeat !important;
}

.apply-funding-your-experience #sidebar-right ul li#hostanevent  {
	background: url(image/hostanevent_sidebar.jpg) no-repeat !important;
}

.apply-funding-your-experience #sidebar-right ul li a.active {
	color: #603913;
}

#block-menu-menu-fundraising-submenu-top, #block-menu-menu-fundraising-submenu-build, #block-menu-menu-fundraising-submenu-cont {
	float: right;
}

#block-menu-menu-fundraising-submenu-top ul, #block-menu-menu-fundraising-submenu-build ul, #block-menu-menu-fundraising-submenu-cont ul {
	text-align: right;
}

#block-menu-menu-fundraising-submenu-top, #block-menu-menu-fundraising-submenu-build, #block-menu-menu-fundraising-submenu-cont {
	margin-bottom:0;
	padding-bottom:0;
}

#block-menu-menu-fundraising-submenu-top {
	margin-top: 2px;
}

#block-menu-menu-fundraising-submenu-top li, #block-menu-menu-fundraising-submenu-build li, #block-menu-menu-fundraising-submenu-cont li {
	float: left;
	list-style-type: none;
	list-style-image: none;
	margin:-17px 0 0 10px;
	font-size: 11px;
	padding-top:29px;
}

#block-menu-menu-fundraising-submenu-top li, #block-menu-menu-fundraising-submenu-build li, #block-menu-menu-fundraising-submenu-cont li {
	background: url(image/submenu_bullet.jpg) no-repeat left;
}

#block-menu-menu-fundraising-submenu-top li.first, #block-menu-menu-fundraising-submenu-build li#buildsupport, #block-menu-menu-fundraising-submenu-cont li#continuethemomentum {
	background: url(image/submenu_bullet_active.jpg) no-repeat left;
}

#block-menu-menu-fundraising-submenu-build li#buildsupport a, #block-menu-menu-fundraising-submenu-cont li#continuethemomentum {
	color: #A81F24;
}

#download_pdf {
	float:left;
	width:275px;
	margin-left:8px;
	margin-top:5px;
}

#download_pdf a {
	color:#000;
	font-weight: normal;
}

div.scrollable-drop { 
    position:relative; 
    overflow:hidden; 
    height: 195px; 
    xwidth: 800px; 
} 


div.scrollable { 
    position:relative; 
    overflow:hidden; 
    height: 220px; 
    width: 800px; 
} 


div.scrollable-promote { 
    position:relative; 
    overflow:hidden; 
    height: 235px; 
    width: 800px; 
}
div.scrollable-con { 
    position:relative; 
    overflow:hidden; 
    height: 237px; 
    xwidth: 800px; 
}

div.scrollable-success { 
    position:relative; 
    overflow:hidden;  
    height:347px;
    width: 800px;
}

div.scrollable-letters { 
    position:relative; 
    overflow:hidden; 
    height:490px;
    width: 630px;
}

div.scrollable-eve { 
    position:relative; 
    overflow:hidden; 
    height:302px;
    width: 678px;
}

div.scrollable-grants-samples {
    position:relative; 
    overflow:hidden; 
    height:529px;
    width: 878px;	
}

/* root element for scrollable items */ 
div.scrollable div.items, div.scrollable-success div.items, div.scrollable-letters div.items, div.scrollable-eve div.items, div.scrollable-promote div.items, div.scrollable-grants-samples div.items, div.scrollable-drop div.items, div.scrollable-con div.items { 
    position:absolute;  
    height:20000em; 
}

.dropdown a, .dropdown1 a, .dropdown2 a, .dropdown3 a, .dropdown4 a, .dropdown5 a, .dropdown6 a {
	color: #000; 
	font-weight: normal; 
	text-decoration: none; 
	margin-bottom:5px; 
	font-size: 14px; 
}

.contact {
	color: #000; 
	font-weight: normal; 
	text-decoration: none; 
	margin-bottom:10px; 
	font-size: 12px; 
}
.showhide {
	color: #000 !important; 
	font-size: 14px !important; 
	font-weight: bold; 
	text-decoration: none;
}

.showhide.indented {
	margin-left: 20px;
}

.prevPage {
	display: none;
}

.nextPage, .prevPage {
	height: 20px;
	width: 20px;
}


.pp_content .pp_details {
	margin:0 15px 0 20px;
}

.apply-funding-your-experience .content {
	
	margin-left: auto;
	margin-right: auto;
}

.apply-funding-your-experience #container .sidebar {
	width: 160px;
}

body.sidebar-right.apply-funding-your-experience #squeeze {
	margin-right:160px;
}

.fundraising_container {
	margin-bottom: 10px;
}

.apply-funding-your-experience, .apply-funding-your-experience p {
	color: #000;
}

.apply-funding-your-experience #funding .header {
	background: url(image/rounded_brown_header.gif) no-repeat;
	color: white;
	height: 94px;
	width: 960px;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 30px;
	padding: 10px 20px 0px 20px;
}

.apply-funding-your-experience #funding .header .header_left {
	width:250px;
	font-size: 22px;
	float: left;
	text-align:center;
}

.apply-funding-your-experience #funding .header .header_right {
	width:650px;
	font-size: 22px;
	margin-top:5px;
	float: left;
	margin-left: 0px;
	
}
.apply-funding-your-experience #funding .header .header_right p {
	color: white;
	font-size: 13px;
}

.apply-funding-your-experience #funding .right-container a:link, .apply-funding-your-experience #funding .right-container a:visited, .apply-funding-your-experience #funding .right-container a:active, .apply-funding-your-experience #funding .right-container a:hover, .apply-funding-your-experience #funding .left-container a:link, .apply-funding-your-experience #funding .left-container a:visited, .apply-funding-your-experience #funding .left-container a:active, .apply-funding-your-experience #funding .left-container a:hover {
	font-size: 18px;
	font-weight: normal;
	color: #000;
		letter-spacing: 1px;
}

.apply-funding-your-experience #funding .right-container a:link .bottom, .apply-funding-your-experience #funding .right-container a:visited .bottom, .apply-funding-your-experience #funding .right-container a:active .bottom, .apply-funding-your-experience #funding .right-container a:hover .bottom, .apply-funding-your-experience #funding .left-container a:link .bottom, .apply-funding-your-experience #funding .left-container a:visited .bottom, .apply-funding-your-experience #funding .left-container a:active .bottom, .apply-funding-your-experience #funding .left-container a:hover  .bottom {
	font-size: 13px;
}

.apply-funding-your-experience #funding .bottom {
	letter-spacing: 1px;
	font-size: 11px !important;
	line-height: 1.6em;
}

.apply-funding-your-experience #funding h1 {
	font-size: 31px;
	font-weight: normal;
	letter-spacing: 1px;
}

.apply-funding-your-experience #main {
	width:982px;
}

.apply-funding-your-experience  h1 {
	font-size:36px;
}

.apply-funding-your-experience p {
	font-size: 13px;
}

.apply-funding-your-experience  #funding .left-container {
	background: url(image/piggy_bank.gif) no-repeat;
	height: 359px;
	width: 418px;
	float: left;
	margin-left:20px;
	text-align: center;
	margin-bottom: 20px;
}

.apply-funding-your-experience .left-container .bottom, .apply-funding-your-experience  .right-container .bottom {
	padding-top:200px;
	width:401px;
}

.apply-funding-your-experience  #funding .right-container {
	background: url(image/grants.gif) no-repeat;
	height: 359px;
	width: 418px;
	float: left;
	margin-left:84px;
	text-align: center;
}

.apply-funding-your-experience  #funding h2 {
	font-weight: normal;
	color:#fff;
}

.apply-funding-your-experience #funding_execute {
	background: url(image/fundraising_image.jpg) no-repeat;
	width: 867px;
	height: 482px;
	margin-left: auto;
	margin-right: auto;
}

.apply-funding-your-experience #funding_execute a.box, .apply-funding-your-experience #funding_execute a.box:hover {
	width:275px;
	height: 459px;
	display:block;
	margin-top: -115px;
}

.apply-funding-your-experience #funding_execute .left {
	width: 275px;
	float: left;
	margin-left: 3px;
	margin-top: 0px;
	xheight:459px;
}

.apply-funding-your-experience #funding_execute .middle {
	float: left;
	margin-left:17px;
	margin-top:0px;
	width:276px;
	xheight: 459px;
}

.apply-funding-your-experience #funding_execute .right {
	float:left;
	margin-left:16px;
	margin-top:0px;
	width:275px;
	xheight: 459px;
}


.apply-funding-your-experience #funding_execute .left .text, .apply-funding-your-experience #funding_execute .middle .text, .apply-funding-your-experience #funding_execute .right .text {
	margin-top: -180px;
	background: white;
	padding: 10px 10px 10px 10px;
	/* for IE */
	filter:alpha(opacity=90);
	/* CSS3 standard */
	opacity:0.9;
	color: #000;
	letter-spacing: 1px;
	display: normal;
}


/*.apply-funding-your-experience #funding_execute .left a:hover {
	margin-top: -200px;
}*/

.apply-funding-your-experience #funding_execute .left .text p, .apply-funding-your-experience #funding_execute .middle .text p, .apply-funding-your-experience #funding_execute .right .text p{
	margin-bottom:0;
	font-size: 13px;
}

.apply-funding-your-experience #funding_execute .header {
	padding:6px 10px;
}

.apply-funding-your-experience #funding_execute .header .header_left {
	width:274px;
	font-size: 22px;
	text-align:center;
	margin-top:5px;
	float: left;
	color: white;
	padding-left: 10px;

}

.apply-funding-your-experience #funding_execute .header .header_left h2 {
	font-weight: normal;
	color:white;
}

.apply-funding-your-experience #funding_execute .header .header_right {
	float: left;
	margin-top: 7px;
}

.apply-funding-your-experience #funding_execute .header .header_right p {
	color:white;
	float:left;
	margin-top:0;
	padding-left:10px;
	width:550px;
	letter-spacing:1px;
}

.apply-funding-your-experience #important_info {
	background: url(image/important_info.jpg) no-repeat;
	width: 899px;
	height: 433px;
	margin-left: auto;
	margin-right: auto;
}

#block-menu-menu-fundraising-submenu-top li a, #block-menu-menu-fundraising-submenu-build li a, #block-menu-menu-fundraising-submenu-cont li a {
	color: #C2AD99;
}

#block-menu-menu-fundraising-submenu-top li:hover, #block-menu-menu-fundraising-submenu-build li:hover, #block-menu-menu-fundraising-submenu-cont li:hover {
background:transparent url(image/submenu_bullet_active.jpg) no-repeat scroll left center;
}

#block-menu-menu-fundraising-submenu-top li a:hover, #block-menu-menu-fundraising-submenu-build li a:hover, #block-menu-menu-fundraising-submenu-cont li a:hover {
	color: #A81F24;
	
} 
.apply-funding-your-experience #important_info .dropdown_container {
	float: right;
}

.apply-funding-your-experience #important_info .dropdown_container_top, .apply-funding-your-experience #groundwork .dropdown_container_top, .apply-funding-your-experience #continue_the_momentum .dropdown_container_top {
	background: url(image/rounded_container_top.png) no-repeat;
	width: 351px;
	height: 20px;
	margin-top: 10px;
}

.apply-funding-your-experience #important_info .dropdown_container_middle, .apply-funding-your-experience #groundwork .dropdown_container_middle, .apply-funding-your-experience #continue_the_momentum .dropdown_container_middle {
	background: url(image/rounded_container_middle.png) repeat-y;
	padding:0 10px 0 5px;
	width:333px;
}

.apply-funding-your-experience #important_info .dropdown_container_bottom, .apply-funding-your-experience #groundwork .dropdown_container_bottom, .apply-funding-your-experience #continue_the_momentum .dropdown_container_bottom {
	background: url(image/rounded_container_bottom.png) no-repeat;
	width: 330px;
	height: 30px;
	padding: 10px;
}

.apply-funding-your-experience #groundwork .header {
	background:  url(image/groundwork_header_bg.jpg) no-repeat;
	margin-bottom: 20px;
	width: 960px;
	margin-left: auto;
	margin-right: auto;
}
.apply-funding-your-experience #groundwork .main_content {
	width: 905px;
	margin: 0 auto;
}

.apply-funding-your-experience #groundwork .blocks {
	width: 181px;
	height: 147px;
	float: left;
	margin-left:32px;
	margin-right:10px;
	margin-bottom: 30px;
		margin-top: 20px;
}

.apply-funding-your-experience #groundwork .blocks a {
	width: 181px;
	height:140px;
	display: block;
	color: #000;
	font-size: 19px;
/*	font-family: "Times New Roman", serif;*/
	font-weight: normal;
	letter-spacing: 1px;
	line-height: 1.1em;
}

.apply-funding-your-experience #groundwork .blocks a#checklist_block {
	background: url(image/checklist_block.jpg) no-repeat left bottom;

}

.apply-funding-your-experience #groundwork .blocks a#budget_block {
	background: url(image/budget_block.jpg) no-repeat 6px 54px;
}

.apply-funding-your-experience #groundwork .blocks a#network_block {
	background: url(image/network_block.jpg) no-repeat 12px bottom;
}

.apply-funding-your-experience #groundwork .blocks a#write_block {
	background: url(image/write_block.jpg) no-repeat 74px bottom;
}

.apply-funding-your-experience #groundwork .blocks a#blog_block {
	background: url(image/blog_block.jpg) no-repeat 20px bottom;
}

.apply-funding-your-experience #groundwork .blocks a#gift_block {
	background: url(image/gift_block.jpg) no-repeat 25px bottom;
}

.apply-funding-your-experience #groundwork .blocks a#presentation_block {
	background: url(image/presentation_block.jpg) no-repeat 65px bottom;
}

.apply-funding-your-experience #groundwork .blocks a#event_block {
	background: url(image/event_block.jpg) no-repeat 85px bottom;
}

.apply-funding-your-experience {
/*	background: url(image/'fsd_background'.jpg) repeat;*/
}

.apply-funding-your-experience #shadow_top, .apply-funding-your-experience #shadow_bottom {
	xdisplay: none;
}

.apply-funding-your-experience #shadow_bottom {
	xbackground: url(image/shadow_bottom_new.png) repeat-x right;	
}

.apply-funding-your-experience #page {
/*	background: url(image/shadow_right_new.png) repeat-y right;*/
	xbackground: none;
}
.apply-funding-your-experience #groundwork .header_left p {
	color: white;
	font-size: 13px;
	line-height: 30px;
}

.apply-funding-your-experience #footer {
	background: white;
}

#block-block-76 {
/*	margin-top: 20px;*/
}

#block-block-76 li {
	float: left;
	font-size: 11px;
	margin-left:3px;
	font-family: arial;
	letter-spacing: 1px;
}

#block-block-76 a {
		color: #000;
			font-weight: normal;
}

.apply-funding-your-experience #groundwork .header_left {
	width: 483px;
	float: left;
	margin:9px 0 0 20px;

}

.apply-funding-your-experience #groundwork .header_left p {
	color: white;
	font-size: 13px;
	line-height: 30px;
}

.apply-funding-your-experience #groundwork .header_left p #large {
	font-size: 23px;
}

.apply-funding-your-experience #groundwork .header_right {
	margin-top: -15px;

}
.apply-funding-your-experience #groundwork .header_right .dropdown_container{
	float: right;
}
.apply-funding-your-experience #groundwork .dropdown_container_top {
	margin-top: 25px;
}

.apply-funding-your-experience #groundwork .dropdown_container_middle {
	padding-top: 0;
	width:329px;
	text-align: center;
}

.apply-funding-your-experience #groundwork .dropdown_container_bottom {
	padding-bottom: 0px;

}

.apply-funding-your-experience #groundwork #trigger2 {
	margin-top: 10px;
	display: block;
}
/*Groundwork for a Successful Campaign*/

/*Groundwork Children*/ 
#groundwork_children {
	width: 698px;
	height: 679px;
	float: left;
	margin: 0 0 20px 20px;
}
/*Groundwork Children*/

/*Build Support*/
#build_support {
	background: url(image/build_support.jpg);
	width: 900px;
	height: 458px;
	margin-left: auto;
	margin-right: auto;
}

/*Build Support*/

/*Continue the Momentum*/
	#continue_the_momentum {
		background: url(image/continue_the_momentum.jpg) no-repeat;
		width: 901px;
		height: 458px;
		margin-left: 29px;

}

#continue_the_momentum .support_left, #continue_the_momentum .support_right {
	float:left;
	width:400px;
	text-align: center;
}

.grants-box {
	background-color: #f0f0f0;
	width: 171px;
	height: 153px;
	float: left;
	margin-left: 26px;
	margin-bottom: 10px;
	margin-top:10px;
	}
	
	.grants-box-left {
	background-color: #f0f0f0;
	width: 171px;
	height: 153px;
	float: left;
	margin-bottom: 10px;
	margin-top:10px;
	}

.popup_banner {
	background: #C2AD99;
	padding: 10px 5px 10px 10px;
	margin-bottom: 10px;
	margin-top: 10px;
}

.popup_banner p {
	color: white;
	font-weight:bold;
	margin-bottom: 0;
}

.title_menu_top h1 {
	margin-left: auto;
	margin-right: auto;
	color: #686442;
	float: left;
	font-size: 1.5em;
	font-weight: normal;
}

.title_menu {
	float: left;
	padding-top: 12px;
}

.graphics {
	width: 700px;
	margin-left: 30px;

}

.graphics tbody {
	border-top: none;
}

.graphics td {
	line-height:15px;
	font-size: 11px;
	font-family:arial;
	line-height:0.8em;
	padding-bottom:7px;
}

#block-block-66 {
	margin-bottom:0;
	padding-bottom:0;
}

#node-1443 .title {
	width: 174px;
	float: left;
}


#node-1441 p.showhide {
	margin-bottom: 20px;
}

#node-1441 a.showhide {
	padding-bottom: 10px;
	display: block;
}

#node-1441 a#trigger_eve_3 {
	padding-bottom: 20px;
}

#node-1441 a#trigger_eve_1 {
	padding-bottom: 20px;
}

#node-1441 p.indented, #node-1451 p.indented {
	margin-left: 20px;
}

#node-1441 ul.indented {
	margin-left: 30px;
}

.apply-funding-your-experience #node-1433 {
	width: 899px;
	margin-left: auto;
	margin-right: auto;
} 

.apply-funding-your-experience #node-1433 .page_title {
	margin-bottom: 10px;
	letter-spacing:1px;
	font-weight: bold;
	font-size: 20px;
}

.apply-funding-your-experience #node-1433 p {
/*	font-family: times;*/
	font-size: 13px;
	text-align: center;
	letter-spacing: 1px;
	margin:0 0 0.5em;
}

.apply-funding-your-experience #node-1433 ul {
	list-style-type: none;
	padding-left: 0;
	margin-top:5px;
}

.apply-funding-your-experience #node-1433 li {
	text-align: center;
	margin-bottom: 10px;
}

.apply-funding-your-experience #node-1433 li a {
		color: #000;
		font-size: 12px;
		font-weight: normal;
}


#block-menu-menu-fundraising-submenu-top .selected a, #node-1433 li.selected a, #block-menu-menu-fundraising-submenu-top li#prepareyourcampaign a, #node-1442 .selected, #block-menu-menu-fundraising-submenu-cont li#continuethemomentum a{
	color: #A81F24 !important;
}

#node-1435 {
	margin-bottom: 20px;
}
.apply-funding-your-experience #node-1435 #groundwork .dropdown_container_middle {
	width: 335px;
}

.apply-funding-your-experience #node-1435 .header {
/*	font-family: "Times New Roman", serif;*/
	letter-spacing: 1px;
}

.apply-funding-your-experience #node-1435 .header a {
	font-family: arial;
	font-size:12px !important;
}

.apply-funding-your-experience #node-1433 #trigger_imp_info {
	font-family: arial;
	color: #686442;
	font-size: 12px !important;
	letter-spacing: 1px;
	margin: 20px 0 10px 0;
	display: block;
	text-align: center;
}

.apply-funding-your-experience #node-1433 a {
	font-family: arial;
	color: #000;
	font-size: 12px !important;
	letter-spacing: 1px;
	margin: 20px 0 0px 0;
	display: block;
	text-align: center;
}

.apply-funding-your-experience #node-1433 li a {
	margin: 0;
}

#node-1464 p, #node-1463 p, #node-1468 p, #node-1469 p, #node-1470 p, #node-1471 p, #node-1469 ul {
	color: #000;
}

#node-1464 .title, #node-1464 .title a, #node-1463 .title, #node-1463 .title a, #node-1468 h2, #node-1469 h2, #node-1470 h2, #node-1471 h2 {
/*	font-family: "Times New Roman", serif;*/
	color: #000;
	font-size: 20px;
	margin-bottom: 20px;
}


#node-1468 p, #node-1469 p, #node-1470 p, #node-1471 p, #node-1469 ul, #node-1447 p, #node-1448 p, #node-1449 p, #node-1450 p, #node-1450 ul {
/*	font-family: "Times New Roman", serif;*/
/*	color: #686442;*/
}

#node-1464 p, #node-1463 p, #node-1465 p, #node-1466 p, #node-1470 p, #node-1471 p, #node-1447 p, #node-1448 p, #node-1449 p, #node-1450 p, #node-1450 ul  {
	line-height: 1.8em;
	letter-spacing: 1px;
}



/*#block-menu-menu-fundraising-submenu-top li a.active {
	color: #A81F24;
}*/


.node-1464, .node-1463, .node-1465, .node-1466, .node-1468, .node-1469, .node-1470, .node-1471, .node-1929, {
	background: white;
}

.node-1464 #shadow_bottom, .node-1464 #shadow_top, .node-1464 #header, .node-1929 #header, .node-1463 #shadow_bottom, .node-1463 #shadow_top, .node-1463 #header, .node-1465 #shadow_bottom, .node-1465 #shadow_top, .node-1465 #header, .node-1466 #shadow_bottom, .node-1466 #shadow_top, .node-1466 #header, .node-1468 #shadow_bottom, .node-1468 #shadow_top, .node-1468 #header, .node-1469 #shadow_bottom, .node-1469 #shadow_top, .node-1469 #header, .node-1470 #shadow_bottom, .node-1470 #shadow_top, .node-1470 #header, .node-1471 #shadow_bottom, .node-1471 #shadow_top, .node-1471 #header {
	display: none;
}

.node-1464 #page, .node-1463 #page, .node-1465 #page, .node-1466 #page, .node-1468 #page, .node-1469 #page, .node-1470 #page, .node-1471 #page {
	background: white;

}

.node-1464 #main, .node-1464 #page, .node-1464 #container, .node-1464 #innerwrapper, .node-1463 #main, .node-1463 #page, .node-1463 #container, .node-1463 #innerwrapper, .node-1465 #main, .node-1465 #page, .node-1465 #container, .node-1465 #innerwrapper, .node-1466 #main, .node-1466 #page, .node-1466 #container, .node-1466 #innerwrapper, .node-1468 #main, .node-1468 #page, .node-1468 #container, .node-1468 #innerwrapper, .node-1469 #main, .node-1469 #page, .node-1469 #container, .node-1469 #innerwrapper, .node-1470 #main, .node-1470 #page, .node-1470 #container, .node-1470 #innerwrapper, .node-1466 #main, .node-1471 #page, .node-1471 #container, .node-1471 #innerwrapper, .node-1471 #main {
		width: 880px;
		margin-left: 0;
}


/*Groundwork for a Successful Campaign*/
#node-1435 .title {
	display: none;
}


#block-block-65,#block-block-68,#block-block-71,#block-block-67, #block-block-69, #block-block-67, #block-block-70, #block-block-67, #block-block-71, #block-block-72, #block-block-74, #block-block-75, #block-block-73  {
	margin-bottom: 0;
	padding-bottom: 0;
	width: 600px;
	float: left;

}

#block-block-65 h1, #block-block-68 h1, #block-block-71 h1,#block-block-67 h1, #block-block-69 h1, #block-block-67 h1, #block-block-70 h1, #block-block-67 h1, #block-block-71 h1, #block-block-72 h1, #block-block-74 h1, #block-block-75 h1, #block-block-73 h1 {
	font-size: 20px;
	margin-left: 10px;
	margin-top: 11px;
	font-weight:normal;
}

#block-block-70 h1 {
	font-family: arial;
}

.the_world a {
	float: right;
}

.the_world img {
	float: right;
	margin-top: -5px;
	margin-left: 10px;

}

.world_map img{
	margin: 0px 0 0 00px;
}

.world_map {
	margin-top: 20px;
	margin-left: 20px;
}

.the_united_states a {
	float: left;
}

.the_united_states img {
	float: left;
	margin-top: -5px;
	margin-right: 10px;
		margin-bottom: 20px;
}

.pp_description {
	display: none !important;
}


#node-1447, #node-1448{
	height: 300px;
}

#block-block-77 {
	float: right;
	margin: 5px 10px 0 0;
}

#block-block-77 a {
		font-weight: normal;
}

#node-1447 a, #node-1448 a {
	color: #000;
}

#node-1450 ul {
	margin-left: 20px !important;
	margin-bottom: 200px !important;
}

#node-1442 #continue_the_momentum{
	padding: 10px 10px 10px 20px;
}

#node-1442 p {
	color: white;
/*	font-family: "Times New Roman", serif;*/
	width: 960px;
	letter-spacing: 1px;
}

#node-1442 .dropdown1, #node-1442 .dropdown2 {
	margin-left: 30px;
}

#node-1442 .dropdown1 p, #node-1442 .dropdown2 p {
	width: 323px;
	color: #000;
}

#node-1442 h4 {
	color: white;
/*	font-family: "Times New Roman", serif;*/
	font-size: 17px;
	font-weight: normal;
	letter-spacing: 1px;
	margin-bottom: 10px;
}

#node-1442 h1 a {
	color: white;
/*	font-family: "Times New Roman", serif;*/
	font-size: 50px;
	letter-spacing: 2px;
	font-weight: normal;
}


/*Grants*/


#node-1431 .title,#node-1446 .title,  #node-1432 .title, #node-1433 .title, #node-1441 .title, #node-1445 .title, #node-1436 .title, #node-1437 .title, #node-1440 .title, #node-1438 .title, #node-1440 .title, #node-1447 .title, #node-1467 .title, #node-1443 .title, #node-1442 .title, #node-1442 .title, #node-1439 .title, #node-1448 .title, #node-1449 .title, #node-1451 .title, #node-1450 .title, #node-1444 .title {
	display: none;
}

.funding-popup, #node-1435 p, #node-1445 p, #node-1445 ul, #node-1445 h1, #node-1445 a, #node-1437 p, #groundwork_children, #groundwork_children h1, #groundwork_children ul, #node-1468 p, #node-1469 p, #node-1451 p {
/*	font-family: "Times New Roman", serif;*/
	letter-spacing: 1px;
}

#node-1438 p {
	width: 670px;
}

#node-1438 ul, #node-1439 ul, #node-1441 .dropdown1 ul, #node-1441 .dropdown2 ul, #node-1441 .dropdown3 ul, #node-1441 .dropdown4 ul, #node-1441 .dropdown5 ul, #node-1441 .dropdown6 ul, #node-1469 ul {
	width: 640px;
	margin-top: 0;
	padding-left: 15px;
}

#node-1438 li, #node-1439 li, #node-1441 .dropdown1 li, #node-1441 .dropdown2 li, #node-1441 .dropdown3 li, #node-1441 .dropdown4 li, #node-1441 .dropdown5 li, #node-1441 .dropdown6 li, #node-1469 li {
	margin-bottom: 20px;
	padding-left: 20px;
	line-height:1.5em;

}

#node-1469 ul {
	width: 750px;
}

#node-1467 p {
	color: #000;
}

#node-1467 .title_menu {
	margin-top: 10px;
} 

#node-1441 .dropdown4 ul {
	margin-top: -10px;
	margin-bottom: 5px;
}

#node-1441 .dropdown4 li {
	margin-bottom: 5px;
}

#node-1441 .dropdown6 li {
	margin-bottom: 5px;
}

#node-1441 .dropdown3 ul {
	width: 580px;
}

.sell_something{

	margin-bottom:6px;
}

#node-1441 .dropdown1  {
	xmargin-top: -15px;
	margin-left: 31px;
}

#node-1441 .dropdown2, #node-1441 .dropdown3 {
	xmargin-top: -8px;
	margin-left: 10px;
}

#node-1441 p.indented.faux_ul, #node-1446 p.indented.faux_ul {
	margin-left: 40px;
}

#node-1446 p.indented.faux_double_ul {
	margin-left: 80px;
}

.tab_indented {
	display:block;
	margin-left:10px;
}

.blogging_sites {
	padding-left: 0px !important;
	margin-top: -15px !important;
}

.blogging_sites li {
	list-style-type: none;
	margin-bottom: 0 !important;
	padding-left: 0px !important;
}

#node-1446 #groundwork_children {
	background: url(image/rounded_container_large_let.jpg) no-repeat;
}

#node-1446 #groundwork_children.let_open {
	background: url(image/rounded_container_large.jpg) no-repeat;
}

#node-1441 #groundwork_children {
	background: url(image/rounded_container_large_eve.jpg) no-repeat;
}

#node-1441 #groundwork_children.eve_open {
	background: url(image/rounded_container_large.jpg) no-repeat;
}

#node-1438 #groundwork_children.mgp {
	background: url(image/rounded_container_large_mgp.jpg) no-repeat;
}

#node-1444 h4 {
color:white;
/*font-family:"Times New Roman",serif;*/
font-size:22px;
font-weight:normal;
letter-spacing:1px;
margin-bottom:10px;
}

#node-1444 p {
color:white;
/*font-family:"Times New Roman",serif;*/
letter-spacing:1px;
width:870px;
font-size:13px;
margin-top:10px;
}

#node-1444 .dropdown1_cont p, #node-1444 .dropdown2 p {
color:#000;
width:323px;
margin-bottom: 0;
}

#node-1444 .dropdown1_cont, #node-1444 .dropdown2 {
margin-left:30px;
}

#node-1444 h1 a {
	
}

#node-1444 h1 a {
color:white;
/*font-family:"Times New Roman",serif;*/
font-size:50px;
font-weight:normal;
letter-spacing:2px;
/* for IE */
filter:alpha(opacity=50);
/* CSS3 standard */
opacity:0.5;
}

#node-1444 .cont_active h1 a {
	/* for IE */
	filter:alpha(opacity=100);
	/* CSS3 standard */
	opacity:1;	
} 

#node-1444 #continue_the_momentum {
padding:10px 10px 10px 20px;
}

#node-1444 .support_left p, #node-1444 .support_right p {
	margin-top: 0;
}


#node-1442 ul {
	width: 640px;
	margin-top: 0px;
	padding-left: 15px;

}

#node-1442 p {
	color: #000 !important;
	letter-spacing: 1px;
}

#node-1446 li {
	padding-left: 20px;
		line-height: 1.5em;
}

#node-1446 ul li ul li {
	list-style-type: disc;
	padding-left: 10px;
	margin-bottom: 0;
}

#node-1446  .nextPage, #node-1446  .prevPage{
	margin-right: 30px;
}

#node-1441  .prevPage, #node-1441  .prevPage {
	margin-right: 20px;
	display: block;
	position: relative;
	z-index: 4;
}

#node-1469 .nextPage {
	z-index: 4;
}

#node-1441  .nextPage {
	margin-right: 20px;

}

#node-1464 .title a, #node-1463 .title a, #node-1465 .title a, #node-1466 .title a, #node-1468 .title a, #node-1469 .title a, #node-1470 .title a, #node-1471 .title a {
	font-size: 22px;
	font-weight: normal;
/*	font-family: "Times New Roman", serif;*/
	letter-spacing: 1px;
	color: #000;
}

#node-1443 .node-inner, #node-1443 .node, #node-1436 .node, #node-1436 .node-inner, #node-1437 .node, #node-1437 .node-inner, #node-1438 .node, #node-1438 .node-inner, #node-1442 .node, #node-1442 .node-inner, #node-1439 .node, #node-1439 .node-inner, #node-1440 .node, #node-1440 .node-inner, #node-1441 .node, #node-1441 .node-inner, #node-1467 .node, #node-1467 .node-inner, #node-1464 .node, #node-1464 .node-inner, #node-1463 .node, #node-1463 .node-inner, #node-1465 .node, #node-1465 .node-inner, #node-1466 .node, #node-1466 .node-inner, #node-1451 .node, #node-	 .node-inner {
/*	font-family: "Times New Roman", serif;*/
}

#node-1446 a {
	color: #000;
}

#node-1440 .subtitle {
	color: #686442;
}

#node-1446 #trigger_let_1 {
	margin-top: 20px;
	display: block;
}

#node-1446 #trigger_let_1, #node-1446 #trigger_let_2, #node-1446 #trigger_let_3 {
	font-weight: normal;
}

#node-1446 .showhide {
	margin-bottom: 10px;
	display: block;
}

#node-1446 li {
	margin-bottom: 10px;
	width:570px;
}

#node-1439 li {
	margin-bottom: 15px;
}

#node-1439 p, #node-1439 ul, #node-1440 p, #node-1467 p {
	width: 650px;
}

#node-1441 p, #node-1441 ul {
	xwidth: 660px;
}

#node-1441 {
	width: 660px;
}
#node-1439 img {
	float: right;
	margin: -72px 10px 0 0;
}
#node-1437 img, #node-1440 img  {
	float: right;
	margin: -72px 10px 0 0;
}

#node-1437 ul {
	padding-left:15px;
}

#node-1437 li {
	padding-left: 20px;
}

#node-1440 img {
	margin:-150px 25px 0 0;
}

#node-1437 li {
	margin-bottom: 10px;
}

#node-1443 li {
	font-family: arial;
	margin-bottom: 25px;
}

#node-1445 ul {
	padding: 0;
	margin: 0;
	width: 670px;
}

 #node-1450 ul {
	padding: 0;
	margin: 0;
	width: 930px;
}

#node-1445 li {
	background:url(image/box_list.jpg) left 7px no-repeat; 
	xheight: 20px;
	list-style-type:none;
	padding: 5px 0 0 30px;
	margin-bottom: 20px;
}

#node-1450 li {
	xheight: 20px;
	list-style-type:none;
	padding: 5px 0 0 30px;
	margin-bottom: 20px;
}

#node-1450 a {
	color: #000;
}

#node-1435 .bottom {
	width: 860px;
	margin-left: auto;
	margin-right: auto;
}

#node-1441 .title_menu_top h1 {
	margin-bottom: 20px;

}

#node-1441 .showhide {
	font-weight: normal;
}

#node-1441 img {
	padding: 0;
}

 #node-1466 .title a {
	display:block;
	margin-bottom:15px;
}

#node-1466 p {
	color: #000;
}


#node-1443 {
	text-align: right;

}

#node-1443 h1, #node-1443 ul {
	color: white;
	margin-right: 140px;
	padding-top: 200px;
}

#node-1443 a {
	color: white;
	margin-right: 40px;
}

#node-1443 ul {
	margin-right:101px;
	padding-top: 10px;
	list-style-type: none;
}

#node-1443 li {
	margin-bottom: 20px;
	font-size: 14px;
}

#node-1443 h1 {
/*	font-family: "Times New Roman", serif;*/
	font-size: 30px;
	font-weight: normal;
}

#node-1442 {
	width: 960px;
	margin-left: auto;
	margin-right: auto;
}

#node-1442 h2 {
	font-size: 14px;
	color: #686442;
	font-weight: bold;
	margin-left: 5px;
	font-family: arial;
    margin-top: 10px;
    text-align: center;
}

#node-1442 p {
	font-size: 12px;
	text-align: center;
	width: 150px;
	margin-top: 10px;
/*	font-family: "Times New Roman", serif;*/
	margin-left: 5px;
}

.node-1464 #footer, .node-1463 #footer, .node-1465 #footer, .node-1466 #footer, .node-1468 #footer, .node-1469 #footer, .node-1470 #footer, .node-1471 #footer, .node-1929 #footer{
	display: none;
}

#find_a_mgp {
	color: #686442;
	margin-bottom: 0;
	margin-top: 30px;

}

#handouts {
	width: 550px !important;
}

.us_map {
	margin-left: 80px;
}

.click_on_map {
	float: left;
	width: 150px;
	letter-spacing: 1px;
	margin-top: 200px;
}
.graphic_number {
	font-size: 25px !important;
	color: #686442;
/*	font-family: "Times New Roman", serif !important;*/
}

.large_font {
	font-size: 25px;
}

#node-1471 p {
	line-height: 2.2em;
}

.grants-states, .grants-states #page, .grants-countries, .grants-countries #page {
	background: white;
	
}

/*.grants-states #page, .grants-states #innerwrapper,*/ /*.grants-states #container, .grants-states #page, *//*.grants-states #squeeze, *//*.grants-states .node */  

.grants-states #main, .grants-states #container, .grants-states #page, .grants-countries #main, .grants-countries #container, .grants-countries #page 
 {
	width: 600px;
	margin-left: 0;
	position: relative;
}


.grants-states #innerwrapper, .grants-countries #innerwrapper {
	width: 600px;

	position: relative;
} 


.grants-states p, .grants-countries p {
width: 600px;
position: relative;
}

.grants-states #squeeze, .grants-countries #squeeze {
	padding: 0;
}

.grants-states #header, .grants-states #footer, .grants-states #shadow_bottom, .grants-states #shadow_top, .grants-countries #header, .grants-countries #footer, .grants-countries #shadow_bottom, .grants-countries #shadow_top {
	display: none;
}

.pp_details {
	xdisplay: none !important;
}


.grants-states, .grants-countries {
	overflow: hidden;
}

.grants-states .nextPage, .grant-states .prevPage, .grants-countries .nextPage, .grant-countries .prevPage {
	z-index: 30 !important;
	position: relative !important;
}

.grants-states .title, .grants-countries .title {
	font-size: 25px;
	text-align: center;
	margin-bottom: 20px;
	
}
.grants-states .title a, .grants-countries .title a {
	color:#000;
	letter-spacing: 1px;
}


.grants-states .showhide, .grants-countries .showhide {
	color:#686442;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
/*	font-family: "Times New Roman", serif !important;*/
	margin-bottom: 10px;
	letter-spacing: 1px;
}

.grants-states #dropdown1 a, .grants-states #dropdown2 a, .grants-states #dropdown3 a, .grants-states #dropdown4 a,.grants-states #dropdown5 a,.grants-states #dropdown6 a, .grants-countries #dropdown1 a, .grants-countries #dropdown2 a, .grants-countries #dropdown3 a, .grants-countries #dropdown4 a,.grants-countries #dropdown5 a,.grants-countries #dropdown6 a{
	color:#000;
	font-size:14px;
	font-weight:normal;
	margin-bottom:5px;
	text-decoration:none;
/*	font-family: "Times New Roman", serif !important;*/
}

.grants-states .contact, .grants-countries .contact {
	color:#000;
	font-size:12px;
	font-weight:normal;
	margin-top: 10px;
	margin-bottom:10px;
	text-decoration:none;
	xwidth: 500px;
}

div.scrollable_states { 
    position:relative; 
    overflow:hidden; 
    height: 270px; 
    width: 600px; 
}
div.scrollable_states div.items { 
	position:absolute;  
	height:20000em; 
}

.disabled {
	visibility: hidden;
}

.hide_on_load {
	display: none;
}

#rnd_container {background: #ffffff; margin:1px;}
    
    .rnd_top, .rnd_bottom {display:block; background:#ffffff; font-size:1px;}
    .rnd_b1, .rnd_b2, .rnd_b3, .rnd_b4 {display:block; overflow:hidden;}
    .rnd_b1, .rnd_b2, .rnd_b3 {height:1px;}
    .rnd_b2, .rnd_b3, .rnd_b4 {background:#00648a; border-left:1px solid #ffffff; border-right:1px solid #ffffff;}
    .rnd_b1 {margin:0 5px; background:#ffffff;}
    .rnd_b2 {margin:0 3px; border-width:0 2px;}
    .rnd_b3 {margin:0 2px;}
    .rnd_b4 {height:2px; margin:0 1px;}
    
    .rnd_content {
    display:block;
    border:0 solid #ffffff;
    border-width:0 1px;
    padding: 4px;
    background:#00648a;
    color:#ffffff;
}

.class2 A:link {text-decoration: none; border-bottom:thin dashed; line-height:1.5; font-weight:lighter; color:#FFF;}
.class2 A:visited {text-decoration: none; border-bottom:thin dashed; line-height:1.5; font-weight:lighter; color:#FFF;}
.class2 A:active {text-decoration: none; border-bottom:thin dashed; line-height:1.5; font-weight:lighter; color:#FFF;}
.class2 A:hover {text-decoration: none; border-bottom:thin dashed; line-height:1.5; font-weight:lighter; color:#FFF;}


.class3 A:link {text-decoration: none; font-weight:lighter; color:#FFF;}
.class3 A:visited {text-decoration: none; font-weight:lighter; color:#FFF;}
.class3 A:active {text-decoration: none; font-weight:lighter; color:#FFF;}
.clas

#partners{position:relative; margin:0 auto; width:990px;}
.upartnerholder{margin:0px 0px 15px 20px;}
.upartner{
	width:170px;
	height:190px;
	background: #ebebeb;
	float:left;
	margin:5px;
	position: relative;
	text-align:center;
	font-size: 12px; 
}

.upartnerempty{
	width:170px;
	height:190px;
	background: #fff;
	float:left;
	margin:5px;
	position: relative;
}

.upartnerlist{
	width:250px;
	height:500px;
	float:left;
	margin-bottom: 5px;
	margin-left:20px;
	position: relative;
}

.upartner a{text-decoration: none;font-weight: bold;}
.upartner a:link {color: #000;}
.upartner a:visited {color: #000;}
.corppartnerholder{margin:0px 0px 15px 20px;}
.corppartner{width:170px;height:120px; background: #ebebeb; float:left;margin:5px;position: relative; text-align:center;font-size: 12px;}

.corppartnerempty{
	width:170px;
	height:100px;
	background: #fff;
	float:left;
	margin:5px;
	position: relative;	}

#gst{width:780px;clear: both;}

.gst_boxleft{
float:left; 
padding-right:40px; 
width:460px;
text-align: justify;
}
.gst_boxright{
background-color: #5497ab;
float:left; 
width:245px;
height: 515px;
text-align: justify;
padding-right: 15px;
padding-left: 15px;
}

#gst h3{
color: #fff;
font-size: 1em;
line-height: 1.7em;
}

#gst h4{
color: #5497ab;
font-size: 1.4em;
line-height: 2em;
}

#gst h2{
color: #fff;
text-align: center;
font-size: 1.4em;
line-height: 2em;
}

.gst_boxright a {
text-decoration: none;
font-weight: bold;
}

.gst_boxright a:link {
color: #fff;
}

.gst_boxright a:visited {
color: #fff;
}

#alumni{ width:960px; clear: both; }
.alumni_1{ width: 232px; height: 680px; margin: 10px 30px 0px 70px; padding: 5px 10px 5px 10px; background-color: #f6f6f6; float: left; }
.alumni_2{ width: 232px; height: 770px; margin: 10px 30px 0px 0px; padding: 5px 10px 5px 10px; background-color: #f6f6f6; float: left; }
.alumni_3{ width: 232px; height: 770px; margin: 10px 0px 0px 0px; padding: 5px 10px 5px 10px; background-color: #f6f6f6; float: left; }
.alumni_4{ width: 232px; height: 580px; margin: 20px 30px 0px 70px; padding: 5px 10px 5px 10px; background-color: #e4e4e4; float: left; }
.alumni_5{ width: 232px; height: 580px; margin: 20px 30px 0px 0px; padding: 5px 10px 5px 10px; background-color: #e4e4e4; float: left; }
.alumni_6{ width: 232px; height: 580px; margin: 20px 0px 0px 0px; padding: 5px 10px 5px 10px; background-color: #e4e4e4; float: left; }
.alumni_7{ width: 232px; height: 720px; margin: 20px 30px 0px 70px; padding: 5px 10px 5px 10px; background-color: #f0f0f0; float: left; }
.alumni_8{ width: 232px; height: 720px; margin: 20px 30px 0px 0px; padding: 5px 10px 5px 10px; background-color: #f0f0f0; float: left; }
.alumni_9{ width: 232px; height: 720px; margin: 20px 0px 0px 0px; padding: 5px 10px 5px 10px; background-color: #f0f0f0; float: left; }
.alumni_10{ width: 232px; height: 580px; margin: 20px 30px 0px 70px; padding: 5px 10px 5px 10px; background-color: #e4e4e4; float: left; }
.alumni_11{ width: 232px; height: 580px; margin: 20px 30px 10px 0px; padding: 5px 10px 5px 10px; background-color: #e4e4e4; float: left; }
.alumni_12{ width: 232px; height: 580px; margin: 20px 30px 10px 0px; padding: 5px 10px 5px 10px; background-color: #e4e4e4; float: left; }
.alumni_13{ width: 232px; height: 760px; margin: 20px 30px 10px 70px; padding: 5px 10px 5px 10px; background-color: #f6f6f6; float: left; }
.alumni_14{ width: 232px; height: 800px; margin: 20px 30px 10px 0px; padding: 5px 10px 5px 10px; background-color: #f6f6f6; float: left; }
.alumni_15{ width: 232px; height: 800px; margin: 20px 30px 10px 0px; padding: 5px 10px 5px 10px; background-color: #f6f6f6; float: left; }
.alumni_16{ width: 232px; height: 870px; margin: 20px 30px 10px 70px; padding: 5px 10px 5px 10px; background-color: #f6f6f6; float: left; }
.alumni_17{ width: 232px; height: 870px; margin: 20px 30px 10px 0px; padding: 5px 10px 5px 10px; background-color: #f6f6f6; float: left; }
.alumni_box{ width: 230px; height: 600px; margin: 10px 20px 10px 10px; padding: 5px 10px 5px 10px; background-color: #e4e4e4; float: left; }
#alumni h1{ color: #343434; font-family: 'Lato', sans-serif; font-weight: 700; text-align: center;}
#alumni h2{ color: #343434; font-family: 'Lato', sans-serif; font-weight: 700; font-size: 1.8em; text-align: center;}



/**** Clearfix ****/
.clearfix:before, .clearfix:after { content: ""; display: table; }
.clearfix:after { clear: both; }
.clearfix { zoom: 1; }


