@charset "UTF-8";
.superIMG #body {
border-left:#cade7b solid 2px;
float:left;
margin:2em 0;
}

#body .HTMLBlock p {
border-bottom:none;
}
h1, h2, h3, h4, h5, h6{
	line-height:1.3em;
	color:#103240;
}

.superIMG h3{
	font-size:1.5em;
}
.superIMG #body p {
border-bottom:#cade7b solid 2px;
color:#103240;
float:none;
letter-spacing:-0.01em;
line-height:1.4em;
margin:0;
padding:1em;
width:100%;
}

#central {
margin:1em auto;
width:960px;
}

#donate {
height:143px;
position:relative;
right:-475px;
top:-104px;
width:50%;
}

#donate .HTMLBlock #DonateButtonLink {
float:right;
background:url(images/donate_buttonClean.png) top left no-repeat;
height:149px;
width:226px;
text-indent:-3000px;
}



#donate .HTMLBlock #DonateButtonLink:hover{
	background:url(images/donate_buttonClean.png) bottom left no-repeat;
}

#donate #quote {

color:#f1f4de;
display:inline-block;
font-size:85%;
line-height:normal;
padding-top:2em;
width:35%;
}

#donate #quote h4{
text-transform:uppercase;
background:url(images/donateArrow.png) top right no-repeat;
padding-right:.5em;
color:#f79c00;
font-size:1.1em;
width:170px;
}

#donate #quote a h4:hover{
	color:#F16700;
}

#donate img {
float:right;
height:143px;
}

#header {
margin:0 auto;
position:relative;
width:960px;
z-index:5;
}

#header-area {
background:url(images/nav_bg.png) bottom left repeat-x;
bottom:0;
position:absolute;
width:100%;
z-index:2;
}

#logodonateContainer {
height:136px;
margin:0 auto;
position:relative;
width:960px;
}

#page {
height:auto !important;
margin:auto;
min-height:100%;
position:relative;
width:100%;
}

#page #central {
background-color:#fff;
}

.superIMG #central #body {
padding:2em;
width:55%;
}

#page #central #contentBackground {
background:url(images/content_bg.gif) bottom left repeat-x #f1f4de;
margin:1em;
min-height:40em;
}

#page #central #contentBackground:after {
content:".";
display:none;
clear:both;
}
#page #central #contentBackground #sidebar p{
	
}

#page #central #sidebar ul.nav {
font-size:11px;
list-style:none;
margin-left:0;
padding:0;
}

#page #central #sidebar ul.nav a {
color:#69ab2b;
text-decoration:none;
}

#page #central #sidebar ul.nav a.nav-selected {
font-weight:700;
}

#page #central #sidebar ul.nav a:hover {
text-decoration:underline;
}

#page #central #sidebar ul.nav li {
margin-bottom:10px;
}

#page #central #sidebar ul.nav ul {
list-style:none;
margin-left:5px;
margin-top:10px;
padding:0;
}

#page #central #sidebar ul.nav ul li {
border-left:1px solid #69ab2b;
margin:0;
padding-left:5px;
}

#page #central #sidebar ul.nav ul li ul li {
border:none;
list-style:square inside;
padding-left:0;
}

#page #footer {
background:#094F7A url(images/footer_bg.png) top left repeat-x;
clear:both;
color:#f1f4de;
font-size:10px;
position:relative;
padding:10px 0;
margin:0;
text-align:center;
width:100%;
bottom:0;
}

#page #footer #footer-area {
margin:0 auto;
width:650px;
}

#page #footer #footerCenter {
margin:0 auto;
width:960px;
}

#page #footer #footerSiteInfo {
margin:0 auto;
width:400px;
}

#page #footer a {
color:#f1f4de;
text-decoration:none;
}

#page #footer-area ul {
list-style:none;
padding:0;
}

#page #footer-area ul li {
color:#f1f4de;
font-size:10px;
letter-spacing:1.2px;
margin:0;
padding:0;
}

#page #footer-area ul li a {
color:#f1f4de;
padding:1.4em 1em;
text-decoration:none;
}

#page #footer-area ul li ul li {
display:none;
}

#page #header {
background:url(images/header_bg.png) repeat-x top left #075483;
height:162px;
padding:15px 0;
position:relative;
width:100%;
}

#page #header #header-area ul {
float:none;
margin:0 auto;
width:720px;
}

#page #header #header-area ul li {
border-right:1px solid #7e8140;
}

#page #header #header-area ul li a {
color:#0e6298;
padding:1.4em 1em;
}

#page #header #header-area ul li a:hover {
color:#daf095;
}

#page #header #header-area ul li ul {
width:135px;
}

#page #header #header-area ul li ul li {
border-right:none;
width:135px;
}

#page #header #header-area ul li ul li a {
border-bottom:1px solid #0366a5;
color:#047DC9;
padding:.6em 1em;
}

#page #header #logo {
background:url(images/globioLogo.png) no-repeat top left;
color:#fff;
cursor:pointer;
font-size:32px;
height:89px;
margin:0 0 0 20px;
overflow:visible;
padding:0;
width:278px;
}

#page #header h1#logo {
text-indent:-99999px;
}

.superIMG #homeHeader,.superIMG #pageHeader {
margin:0;
padding-bottom:0;
position:relative;
}

.superIMG #central #sidebar {
clear:left;
float:left;
width:30%;
padding:2em;
margin:2em 0;
}

.superIMG #central #contentBackground #body .additionalPara, .two_columns #central #contentBackground #body .additionalPara, .two_columns #central #contentBackground #body2 .additionalPara{
	display:none;
}

.superIMG #central #contentBackground #body h3, .superIMG #central #contentBackground #sidebar h3{
color:#103240;
}

.superIMG #central #contentBackground #body h3 a , .superIMG #central #contentBackground #sidebar h3 a{
	text-decoration:none;
}

#page.no-sidebar {
background-image:none !important;
}

#page.no-sidebar #body {
float:none !important;
width:auto !important;
}

#page.no-sidebar #body .HTMLBlock {
clear:both;
}

.no-sidebar #pageHeader{
	padding:3em 3em 1em 3em;
}

.no-sidebar #body{
	padding:0em 3em 1em 3em;	
}

#page.no-sidebar #body .lagItem {
border-top:1px dashed #69ab2b;
padding:0 0 10px;
margin:1em 3em .5em 3em;
}

#page.no-sidebar h3 {
	font-size:1.5em;
	
}

#page.no-sidebar #body .lagItem p {
	font-size:1em;
}

#page.no-sidebar #body .lagItem a {

}

#page.no-sidebar #body .lagItem p {
width:500px;
}

#page.no-sidebar #body .lagItem ul li {
/*float:left;
list-style:none;
width:auto;*/
}

#page.sidebar-left #central #body {
float:right;
padding:15px;
width:520px;
}

/* Sidebar Right Page Styles*/
.sidebar-right p, .sidebar-right .HTMLBlock ol li{
	width:50%;
}

.sidebar-right .HTMLBlock p span{
	text-transform:uppercase;
	font-weight:bold;
}

.sidebar-right #sidebar{
	float:right;
	margin-right:3em;
	padding:2em;
	width:40%;
}

.sidebar-right #body{
	padding:3em;
}

#page.sidebar-left #central #body2 {
float:left;
width:220px;
}


#page.sidebar-right #central #body {
padding:3em;
}

#page.sidebar-right #central #body2 {
float:right;
padding:0 15px 15px 0;
width:25em;
}

#page.sidebar-right #central #body h3, #page.two_columns #central #body h3{
	color:#103240;
	font-size:1.5em;
}

#page.two_columns #central #body2 h3{
	color:#103240;
	font-size:1.5em;	
}

#page.sidebar-right #central #body h4, #page.two_columns #central #body h4{
	font-size:1.25em;
	margin:0;
	padding:0;
}
/*------------------------------------------*/

/* For Three Column layout Get Involved Page */
#page.three_columns #central #contentBackground #sidebar{
margin: 1em 1.515% 1em 3.33%;
float:left;
width:30%;
}

#page.three_columns #central #contentBackground #sidebar2{
margin: 1em 1.515% 1em 3.33%;
float:left;
width:30%;
}

#page.three_columns #central #contentBackground #sidebar3{
margin: 1em 1.515% 1em 3.33%;
float:left;
width:30%;
}
/* -------------------------------*/

/* For Two Column layout -Mission Page- */
#page.two_columns #central #contentBackground #body {
margin: 1em 1.515% 1em 3.33%;
float:left;
width:45%;
}

#page.two_columns #central #contentBackground #body2 {
margin: 1em 3.33% 1em 1.515%;
float:left;
width:45%;
}

#page.two_columns #central #contentBackground .subContent{
	
	margin:0 0 1em 0;
	padding:0 1em;
	/*height:15em;
	max-height:15em;*/
	overflow:hidden;
	
}

#page.two_columns #central #contentBackground .HTMLBlock .subContent p{
	width:100%;
	}
	
.two_columns .HTMLBlock p {
	width:60%;
}	

#page.two_columns #central #contentBackground #body{
	clear:both;
}

.two_columns .HTMLBlock .firstPara p {
	width:100%;

}
/* -------------------------------*/


#xyz {
border-left:1px solid #7E8140;
}

* html #page {
height:100% !important;
}

.sidebar-right #pageHeader ,.two_columns #pageHeader, .three_columns #pageHeader{
	padding:3em 3em 0 3em;

}

.sidebar-right #pageHeader p,.two_columns #pageHeader p, .three_columns #pageHeader p{
	width:50%;
	padding:0 1em 0 0;

}

.sidebar-right #pageHeader img ,.two_columns #pageHeader img, .three_columns #pageHeader img{
	float:right;
	margin-top:1em;
}

.HTMLBlock{
	/*margin:2em;*/
}

.noTopSpace {
margin-top:0;
padding-top:0;
}

body {
background:#fff;
margin:0;
padding:0;
}

div.code {
background:#eee;
border:1px solid #ddd;
padding:10px;
}

div.spacer,div.ccm-spacer {
clear:both;
font-size:0;
line-height:1px;
}

h2 {
color:#103240;
font-size:1.5em;
}

h2,h3 {
margin-top:1em;
margin-bottom:.5em;
}

html,body {
font-family:Arial, Helvetica, sans-serif;
height:100%;
}

img {
border:0;
}

span.sign-in {
margin-left:20px;
}

.sidebar-right #contentBackground #body,.superIMG #contentBackground #body #lastPara p ,#footer-area #xyz {
border:none;
}

#page .firstPara .readMore{
	font-size:1em;
	text-transform:uppercase;
	font-weight:bold;
	padding:.25em;
}

.firstPara .readMore a:hover{
	
}

.sidebar-right .readMore{
	display:none;
}

