/* CSS Document */
* 
{
	padding:0; 
	margin:0;
}
body {
	min-width: 800px;
	padding: 0;
	margin: 30px 0;
	background:#F0EEEB;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
 }

/* ------------------  added by Meta4 ------------------------------- */

/*ccs for tabular data in the content DIV */


table.Data {
    border-spacing: 0px;
    border-collapse: collapse;
}
table.Data th {
    text-align: left;
    font-weight: normal;
    padding: 0.1em 0.5em;
    border-bottom: 2px solid #FFFFFF;
    background: #EDEAE7;
}
table.Data td {
    text-align: right;
    border-bottom: 2px solid #FFFFFF;
    padding: 0.1em 0.5em;
    background: #EDEAE7;
}

table.Data thead th {
    background: #B8B4AE;
    color: #FFFFFF;
    text-align: center;
}
table.Data th.Corner {
    text-align: left;
}

/*SEEKING A GRANT Page*/

table.Grants {
    border-spacing: 0px;
    border-collapse: collapse;
}	

table.Grants th
{
	text-align: left;
	font-weight: normal;
	border-bottom: 0px solid #FFFFFF;
	width: 50%;
	vertical-align: top;
	padding-right: 0.5em;
	padding-left: 0.5em;
	padding-bottom: 0.3em;
	padding-top: 0.3em;
	
	
}

table.Grants td
{
	text-align: left;
	border-bottom: white thin solid;
	width: 50%;
	vertical-align: top;
	padding-right: 0.5em;
	padding-left: 0.5em;
	padding-bottom: 0.9em;
	padding-top: 0.3em;
	background: #EDEAE7;
	
	border-right: silver thin solid;
	border-top: silver thin solid;
	border-left: silver thin solid;
	border-bottom: silver thin solid;
}


table.Grants thead th {
    background: #B8B4AE;
    color: #FFFFFF;
    text-align: center;
}


/* PROGRAMS Landing Page*/

table.programs {
    border-spacing: 2px;
    border-collapse: collapse;
}	
/*
table.programs th
{
	text-align: left;
	font-weight: normal;
	border-bottom: 0px solid #FFFFFF;
	width: 110px;
	vertical-align: top;
	padding-right: 0.5em;
	padding-left: 0.5em;
	padding-bottom: 0.9em;
	padding-top: 0.3em;
	
}

*/
table.programs td
{
	border:2px solid #fff;
	
	
}
table.programs thead th {
    background: #B8B4AE;
    color: #FFFFFF;
    text-align: center;
}


#content
{

}

#content ol.listItem
{
	margin-left: 5pt;
	padding-left: 0px;
}

#content ol.listItem li
{
	margin-left: 22pt;
	list-style-type: decimal;
	padding: 1px 0;
	list-style-position: outside;
	display:list-item
}

#content ul.listItem
{
	margin-left: 5pt;
	padding-left: 0px;
}
#content ul.listItem li
{
	margin-left: 22pt;
	list-style-type: square;
	padding: 1px 0;
	list-style-position: outside;
	display:list-item;
}

#content h1
{
	font-size: 18px;
	margin-bottom: 6px;
	font-weight:normal;

}


#content h2 
{
	font-size:12px;
	margin-bottom:4px;
	margin-top:20px;
	font-weight:bold;
}

#content h5
{
	font-weight:normal;
	font-size: 18px;
	color: gray;
	
}
#content h6
{
	font-size: 12px;
	color: #696969;
	font-weight: bold;
}





/*#content img
{
    float: left;
    padding-right: 15px;
}


/* --------------------  End  ----------------------------- */



 
/* DIVs used on all pages      */
#wrap {
     width: 850px;
     text-align:left;
     margin-left: auto;
     margin-right: auto;
     padding: 0;
 }
#container {
	border:solid 3px #D9D4CD;
	background:#fff;
	padding:15px;
}

/* DIV used for Header on all pages */
#header{
text-align:right;
color:#B9B8BD; 
font-size:11px;
margin-bottom:10px;
}

/* DIV used for Search Control on all pages */
#utility {
text-align:right;
color:#A0A0A4; 
font-size:10px;
margin-bottom:10px;
height:20px;
}

#utility .dotnetButton {
	font-size:10px;
}

#utility a {
color:#A0A0A4;
text-decoration:none;
text-align:right;
}
#utility a:hover {
color:gray;
text-decoration:underline;
text-align:right;
}
#utility table {
	float:right;
}
/*
#utility form input { border:1px solid #D9D4CD;font-size:11px;}
#utility form input.btn {
	border:1px solid #A0A0A4;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background-color: #A0A0A4;
}
*/


/* DIV used for Login Control on all pages */
#loginctl
{
text-align:right;
color:#B9B8BD;
font-size:11px;
margin-bottom:10px;
}

/* DIV used for Splash Screen section*/
#splash
{
	clear:both;
}


/* DIV used for Content on all pages */
#content
{
	clear:both;
	padding-top:0px;
	padding-left:10px;
}
#content a
{
	color: #696969;
	text-decoration: none;
}
#content a:hover {
color:black;
text-decoration:underline;
}

.vertLine {
background-image:url(../images/lineVertical.gif);
background-repeat:repeat-y;
background-position:right top;
}

/*DIV used for Freedom Project Template*/
#freedomtopnav a
{
	color: white;
	text-decoration: none;
}
#freedomtopnav a:hover {
color:black;
text-decoration:underline;
}

#freedombottomnav a
{
	color: black;
	text-decoration: none;
}
#freedombottomnav a:hover {
color:black;
text-decoration:underline;
}

#freedomcontent
{
	color:Black;
	background:white;
	padding-top:15px;
	padding-left:10px;
	padding-right:25px;
	padding-bottom:25px;
}

#freedomcontent a
{
	color: black;
	font-weight: bold;
}

#freedomcontent a:hover 
{
	color: black;
	text-decoration: underline;
	
}

/*DIV Top Nav portal1.master Freedom Proejct */

.mmfmainLevelItem {
	font-family: Arial, Helvetica, sans-serif;
	
	text-decoration:none;
	text-align:left;
	vertical-align:top;
	font-size:11px;color:white;
	width:115px;
	height:20px;
	border:1px;
	border-color:White;
	padding:3px 5px 3px 5px;
	margin:0 1px;
	background-color:#567EB9;
}

.mmfmainLevelHover
{
	background: lightskyblue;
}

.mmfmainLevelHover a {
 color: white;
 font-weight:bold;
}

.mmfdropdownItem img
{
	margin-right:5px;
}

.mmfdropdownItem a
{
	padding-left:0px !important;
	padding-left:5px;
	font-size:10px;color:white;
}


.mmfdropdownItem
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	text-align: left;
	background: #567EB9;
	color: #454545;
	width: 115px;
	height: 20PX;
	border: 1px solid #ccc;
	padding: 5px;
	margin: 0 1px;
}

.mmfdropdownItem a{
	text-decoration:none;
}

.mmfdropdownHover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: left;
	background: lightskyblue;
	color: white;
	width: 115px;
	height: 20PX;
	border: 1px solid #ccc;
	padding: 5px;
	margin: 0 1px;
	font-weight: bold;
}

.mmfdropdownHover a {
	
	color: white;
	text-decoration:bold;
}

/*DIV Top Left Nav portal1.master Freedom Project */

.mmfleftmainLevelItem
{
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	text-align: left;
	vertical-align: top;
	font-size: 11px;
	color: black;
	width: 100px;
	height: 20px;
	border: 1px;
	border-color: White;
	padding: 3px 5px 3px 5px;
	margin: 0 1px;
	background-color: whitesmoke;
}

.mmfleftmainLevelHover
{
	background: gainsboro;
	color: Black;
}

.mmfleftmainLevelHover a {
 color: black;
 font-weight:bold;
}

.mmfleftdropdownItem img
{
	margin-right:5px;
}

.mmfleftdropdownItem a
{
	padding-left:0px !important;
	padding-left:5px;
	font-size:10px;color:white;
}


.mmfleftdropdownItem
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	text-align: left;
	background: whitesmoke;
	color: #454545;
	width: 100px;
	height: 20PX;
	border: 1px solid #ccc;
	padding: 5px;
	margin: 0 1px;
}

.mmfleftdropdownItem a{
	text-decoration:none;
}

.mmfleftdropdownHover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: left;
	background: gainsboro;
	color: #454545;
	width: 100px;
	height: 20PX;
	border: 1px solid #ccc;
	padding: 5px;
	margin: 0 1px;
	font-weight: bold;
}

.mmfleftdropdownHover a {
	
	color: #454545;
	text-decoration:bold;
}



/*DIV used for Login Freedom Project Template*/

#freedomlogin a
{
	color: black;
	text-decoration: none;
}

#freedomlogin a:hover 
{
	color: black;
	text-decoration:underline;
	
}
/*DIV used for PROGRAMS.aspx PAGE */

#programs a
{
	color: #696969;
	text-decoration: none;
	font-weight: normal;
}

#programs a:hover {
color:black;
text-decoration:underline;
}

/*DIV used for GRANTS.aspx PAGE */


#grants a
{
	color: white;
	text-decoration: none;
	font-weight: normal;
}

#grants a:hover {
color:black;
text-decoration:underline;
}
#grants h5 {
	font-size:18px;
	font-weight:normal;
}


/* DIV used for Image Thumbnails Program Page*/
.toggleopacity img{
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
-moz-opacity: 1;
}

.toggleopacity:hover img{
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70);
-moz-opacity: .7;
}

.toggleopacity img{
border: 0px;
}

.toggleborder:hover img{
border: 0px;
}

.toggleborder:hover{
color: red;
}


/* DIV used for homepage ads on all pages */
#homeNews
{
	color: gray;
}
#homeNews a {
color:#A0A0A4;
text-decoration:none;
text-align:right;
}
#homeNews a:hover {
color:gray;
text-decoration:underline;
text-align:right;
}
/* TEMPLATE1 SPECIFIC: HOMEPAGE */

.twitter a:hoover
{
	color:#4F91CD;
	
	}

.headlineHome {
color:#4F91CD;
font-size:small;
font-weight:bolder;
}
.headlineHome a
{
	color:#4F91CD;
	font-weight:bolder;
	text-decoration: none;
}
.headlineHome a:hover {
	color:#4F91CD;
	font-weight:bolder;
	text-decoration:underline;
}

.currentEvents {
font-size:11px;
color:Gray;
}

/* 	padding:10px 10px;
	background-image:url(../images/bg_dottedLine.gif);
	background-repeat:repeat-x;
	padding:10px 0 0; */

/* DIV used for Footer on all pages */
#footer {
color:#A0A0A4;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
padding:25px 8px 0 0px;
}
#footer a {
color:#A0A0A4;
text-decoration:none;
}
#footer a:hover {
color:gray;
text-decoration:underline;
}

/* DIVs used for captions */
#CaptionTextChildren
{
	border-right: #ececec 3px solid;
	padding-right: 10px;
	border-top: #ececec 3px solid;
	padding-left: 10px;
	font-size: 18px;
	background: #fcb134;
	padding-bottom: 10px;
	border-left: #ececec 3px solid;
	color: #fff;
	line-height: 22px;
	padding-top: 10px;
	border-bottom: #ececec 3px solid;
	width: 100%;
	height: 100%;
}
#CaptionTextCommunities
{
	border-right: #ececec 3px solid;
	padding-right: 10px;
	border-top: #ececec 3px solid;
	padding-left: 10px;
	font-size: 18px;
	background: #6DB542;
	padding-bottom: 10px;
	border-left: #ececec 3px solid;
	color: #fff;
	line-height: 22px;
	padding-top: 10px;
	border-bottom: #ececec 3px solid;
	width: 100%;
	height: 100%;
}
#CaptionTextCountry
{
	border-right: #ececec 3px solid;
	padding-right: 10px;
	border-top: #ececec 3px solid;
	padding-left: 10px;
	font-size: 18px;
	background: #F02B22;
	padding-bottom: 10px;
	border-left: #ececec 3px solid;
	color: #fff;
	line-height: 22px;
	padding-top: 10px;
	border-bottom: #ececec 3px solid;
	width: 100%;
	height: 100%;
}
.CaptionTextDonate
{
	list-style-position: inside;
	list-style-type: square;
	vertical-align:top;
	border-right: #ececec 0px solid;
	padding-right: 10px;
	border-top: #ececec 0px solid;
	padding-left: 10px;
	font-size: 14px;
	background: #557eb9;
	padding-bottom: 10px;
	border-left: #ececec 0px solid;
	color: #fff;
	padding-top: 10px;
	border-bottom: #ececec 0px solid;
	width: 100%;
	height: 100%;
}
.CaptionTextDonate h1
{
	font-size: 18px;
	margin-bottom: 6px;
	color: white;
}
.CaptionTextDonate h2
{
	font-size: 15px;
	margin-bottom: 4px;
}
.CaptionButtonDonate
{
    border: 1px solid #A0A0A4;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 18px;
    color: white;
    background-color: #fcb134;
    font-weight: bold;
}

.CaptionTextDonatePartner
{
    list-style-position: inside;
    list-style-type: square;
    vertical-align: top;
    border-right: #ececec 0px solid;
    padding-right: 12px;
    border-top: #ececec 0px solid;
    padding-left: 10px;
    font-size: 12px;
    background: #e7e6e6;
    padding-bottom: 10px;
    border-left: #ececec 0px solid;
    color: black;
    padding-top: 10px;
    border-bottom: #ececec 0px solid;
    width: 100%;
    height: 100%;
}

.CaptionPictureDonate
{
	border-right: #ececec 0px solid;
	border-top: #ececec 0px solid;
	border-left: #ececec 0px solid;
	border-bottom: #ececec 0px solid;

}
.CaptionSupportCopyDonate
{
	color: gray;
	padding:10px
}
.CaptionTextProgramsYellow
{
	list-style-position: inside;
	list-style-type: square;
	vertical-align: top;
	border-right: #ececec 0px solid;
	padding-right: 10px;
	border-top: #ececec 0px solid;
	padding-left: 10px;
	font-size: 14px;
	background: #ffA615;
	padding-bottom: 10px;
	border-left: #ececec 0px solid;
	color: #fff;
	padding-top: 10px;
	border-bottom: #ececec 0px solid;
	width: 100%;
	height: 100%;
}

.CaptionTextProgramsBlue
{
	list-style-position: inside;
	list-style-type: square;
	vertical-align: top;
	border-right: #ececec 0px solid;
	padding-right: 10px;
	border-top: #ececec 0px solid;
	padding-left: 10px;
	font-size: 14px;
	background: #557eb9;
	padding-bottom: 10px;
	border-left: #ececec 0px solid;
	color: #fff;
	padding-top: 10px;
	border-bottom: #ececec 0px solid;
	width: 100%;
	height: 100%;
}

.CaptionTextProgramsRed
{
	list-style-position: inside;
	list-style-type: square;
	vertical-align: top;
	border-right: #ececec 0px solid;
	padding-right: 10px;
	border-top: #ececec 0px solid;
	padding-left: 10px;
	font-size: 14px;
	background: #ff1100;
	padding-bottom: 10px;
	border-left: #ececec 0px solid;
	color: #fff;
	padding-top: 10px;
	border-bottom: #ececec 0px solid;
	width: 100%;
	height: 100%;
}

.CaptionTextProgramsGreen
{
	list-style-position: inside;
	list-style-type: square;
	vertical-align: top;
	border-right: #ececec 0px solid;
	padding-right: 10px;
	border-top: #ececec 0px solid;
	padding-left: 10px;
	font-size: 14px;
	background: #62ac1e;
	padding-bottom: 10px;
	border-left: #ececec 0px solid;
	color: #fff;
	padding-top: 10px;
	border-bottom: #ececec 0px solid;
	width: 100%;
	height: 100%;
}

.CaptionTextProgramsOrange
{
	list-style-position: inside;
	list-style-type: square;
	vertical-align: top;
	border-right: #ececec 0px solid;
	padding-right: 10px;
	border-top: #ececec 0px solid;
	padding-left: 10px;
	font-size: 14px;
	background: #ff850d;
	padding-bottom: 10px;
	border-left: #ececec 0px solid;
	color: #fff;
	padding-top: 10px;
	border-bottom: #ececec 0px solid;
	width: 100%;
	height: 100%;
}

.CaptionTextProgramsGray
{
	list-style-position: inside;
	list-style-type: square;
	vertical-align: top;
	border-right: #ececec 0px solid;
	padding-right: 10px;
	border-top: #ececec 0px solid;
	padding-left: 10px;
	font-size: 14px;
	background: #EDEAE7;
	padding-bottom: 10px;
	border-left: #ececec 0px solid;
	color: black;
	padding-top: 10px;
	border-bottom: #ececec 0px solid;
	width: 100%;
	height: 100%;
}
.CaptionTextProgramsPageRed
{
	vertical-align: top;
	padding-right: 10px;
	padding-left: 10px;
	font-size: 14px;
	background: #ff1100;
	padding-bottom: 10px;
	color: #fff;
	padding-top: 10px;
	width: 100%;
	height: 100%;
}
.StandardButton
{
	border: 1px solid #A0A0A4;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background-color: silver;
}
.StandardDropDownList
{
	border: 1px solid #A0A0A4;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	background-color: silver;
	
}



.CaptionTextProgramsYellow h2 {font-size:15px;margin-bottom:4px;}
.CaptionTextProgramsGreen h2 {font-size:15px;margin-bottom:4px;}
.CaptionTextProgramsBlue h2 {font-size:15px;margin-bottom:4px;}
.CaptionTextProgramsRed h2 {font-size:15px;margin-bottom:4px;}
.CaptionPicturePrograms h2 {font-size:15px;margin-bottom:4px;}
{
	border-right: #ececec 3px solid;
	border-top: #ececec 3px solid;
	border-left: #ececec 3px solid;
	border-bottom: #ececec 3px solid;

}
.CaptionSupportCopyPrograms
{
	color: black;
	padding-top:10px;
	
}

#content .CaptionSupportCopyPrograms h5
{
	font-size: 18px;
	color: gray;
	font-family:sans-serif;
	font-weight:normal;
	
}
#content .DonateText{
padding-top:10px;
}

#content .DonateText h5
{
	font-size: 18px;
	color: gray;
	font-family:sans-serif;
	
	
}

#content h5 {
	font-weight:normal;
	color: gray;
	font-family:sans-serif;
	font-size: 18px;
}

/* TEMPLATE SPECIFIC2: CCC LANDING */


/* -----  added for ccc landing pages by Meta4  */

#childrenLanding .image {
	background-image: url(../images/childLanding_cut.jpg);
	background-repeat: no-repeat;
}
#childrenLanding .text
{
	padding: 0px;
	font-size: 12px;
	line-height: 18px;
	color: #fff;
	background: #BCAFA6;
	font-family: Arial, Helvetica, sans-serif;
	
}


#countryLanding .image {
	background-image: url(../images/countryLanding_cut.jpg);
	background-repeat: no-repeat;
}
#countryLanding .text {

padding:0px;
font-size:12px;
line-height:18px; 
color:#fff;
background:#BCAFA6;
font-family: Arial, Helvetica, sans-serif;}



#communityLanding .image {
	background-image: url(../images/communityLanding_cut.jpg);
	background-repeat: no-repeat;
}
#communityLanding .text {

padding:0px;
font-size:12px;
line-height:18px; 
color:#fff;
background:#BCAFA6;
font-family: Arial, Helvetica, sans-serif;}

/* end  ----- */



/*
.menuPictureChilldrenStaticMenuItemStyle
{
	background-color:#FDB035;
	Border-Color:#FFC080;
	Border-Style:Solid;
	Border-Width:2px;
	font-weight:bold;
	color:White;
	text-align:left;
	vertical-align:text-top;
	Height:40px;
	Width:130px;
}
.menuPictureCommunitiesStaticMenuItemStyle
{
	background-color: #6DB542;
	font-weight: bold;
	color: White;
	text-align: left;
	vertical-align: text-top;
	height: 40px;
	width: 130px;
	border-right: #66cc33 2px solid;
	border-top: #66cc33 2px solid;
	border-left: #66cc33 2px solid;
	border-bottom: #66cc33 2px solid;
}
.menuPictureCountryStaticMenuItemStyle
{
	background-color: #F02B22;
	border-color: #ff6666;
	border-style: Solid;
	border-width: 2px;
	font-weight: bold;
	color: White;
	text-align: left;
	vertical-align: text-top;
	height: 40px;
	width: 130px;
}
*/
/* TEMPLATE3 SPECIFIC: SECONDARY-w/CALLOUT */

/* TEMPLATE4 SPECIFIC: SECONDARY-w/IMAGE */

/* TEMPLATE5 SPECIFIC: SECONDARY-NO IMAGE */


/* ELEMENTS used on all pages */
p {
margin-bottom:10px;font-size:11px;line-height:14px;
}
BUTTON
{
	background-color:#A0A0A4;
	border-color:#A0A0A4;
	border-width:1px;
	color:White;
	font-size:smaller;
}


/* .NET CONTROLS used on all pages */

.dotnetButton
{
	background-color: #A0A0A4;
	border-color: #A0A0A4;
	border-width: 1px;
	border-style: solid;
	color: White;
	font-size: smaller;
}





/* MAIN MENU STYLE (Module: TopNavMain.ascx) */

.mainLevelItem {
	font-family: Arial, Helvetica, sans-serif;
	
	text-decoration:none;
	text-align:left;
	vertical-align:top;
	font-size:10px;color:#9c9c9c;
	width:90px;
	height:20px;
	border:1px solid #ccc;
	padding:3px 5px 3px 5px;
	margin:0 1px;
}

.mainLevelHover {
	background: #F3F2F0;
}

.mainLevelHover a {
color: #7E6956;
}

.dropdownItem img
{
	margin-right:5px;
}

.dropdownItem a
{
	padding-left:0px !important;
	padding-left:5px;
	font-size:10px;color:#9c9c9c;
}


.dropdownItem
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	text-align: left;
	background: #FFFFFF;
	color: #454545;
	width: 140px;
	height: 25PX;
	border: 1px solid #ccc;
	padding: 5px;
	margin: 0 1px;
}

.dropdownItem a{
	text-decoration:none;
}

.dropdownHover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align:left;
	background: #F3F2F0;
	color: #7E6956;
	width: 140px;
	height: 25PX;
	border: 1px solid #ccc;
	padding: 5px;
	margin: 0 1px;
}

.dropdownHover a {
	
	color: #7E6956;
}


/* LEFT SECONDARY NAV (Module: LeftNavWhite.ascx) */
#navlist {
padding-left:0;
padding-top:0px;
margin-left:0;
border-bottom:1px solid #DDD8D2;
width:172px;
}
#navlistsub {
padding:0;
margin:0;
border-top:1px solid #DDD8D2;
border-bottom:1px solid #DDD8D2;
width:172px;
}

.LeftMenuRootNodeStyle
{
	list-style: none;
	border-top: 1px solid #DDD8D2;
	margin: 0;
	padding: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size:larger;
	text-decoration: none;
	color: #454545;
	width: 150px;
	font-weight: bold;
	text-transform: capitalize;
}
.LeftMenuNodeStyle
{
	list-style:none;
	border-top:1px solid #DDD8D2;
	margin:0;
	padding:0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration:none;
	color: #454545;
	width:150px;
	height: 20PX;
}
.LeftMenuHoverNodeStyle
{
	list-style:none;
	border-top:1px solid #DDD8D2;
	margin:0;
	padding:0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration:none;
	color: black;
	width:150px;
	height: 20PX;
}
.LeftMenuSelectedNodeStyle
{
	list-style: none;
	border-top: 1px solid #DDD8D2;
	margin: 0;
	padding: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: black;
	background: gainsboro;
	width: 150px;
	height: 20PX;
}

/* LEFT MENUS ONE LEVEL STATIC (Custom Content on Pages) */
.StaticMenuItemStyle
{
	list-style:none;
	border-top:1px solid #DDD8D2;
	margin:0;
	padding:0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration:none;
	color: #454545;
	width:150px;
	height: 25PX;
}
.StaticHoverStyle
{
	list-style: none;
	border-top: 1px solid #DDD8D2;
	margin: 0;
	padding: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: black;
	width: 150px;
	height: 25PX;
	background-color: whitesmoke;
}


#leftNavWhite
{
padding-left: 0;
margin-left: 0;
border-bottom: 1px solid #DDD8D2;
width: 172px;
}

#leftNavWhite li
{
list-style: none;
margin: 0;
padding: 0;
border-top: 1px solid #DDD8D2;
font-weight:normal;
}
#leftNavWhite ul li {list-style: none;
margin: 0;
padding: 0;
border-top: none; }
#leftNavWhite ul {padding-bottom:5px;background:#F3F2F0;}

#tert {margin-left:0px;}
 ul#leftNavWhite li#active ul li ul#tert li {padding-left:12px;}
 ul#leftNavWhite li#active ul li ul#tert li.active { background-color:#E8E6E2;}


#leftNavWhite li a { display:block;text-decoration: none;font-size:10px;color:#9c9c9c;padding:5px; }
#leftNavWhite ul li a { display:block;text-decoration: none;font-size:10px;color:#9c9c9c;padding:2px 2px 2px 12px; }



#leftNavWhite li a:hover { display:block;text-decoration: none;font-size:10px;color:#7B6955;background:#F3F2F0; }
#leftNavWhite li#active {color:#7B6955;}
#leftNavWhite li#active a.on {color:#7B6955;background:#F3F2F0;}


#leftNavWhite li#active a.carrot {
	background-image: url(/images/subNav_Bullet.gif);
	background-repeat: no-repeat;background-color:#E8E6E2;
	background-position: 3px 3px!important;
	background-position: 3px 6px;
	color:#7B6955;
}
.hackNav {height:251px;}
.hackNav h1 {font-size:36px;letter-spacing:1.5px;line-height:35px;margin-bottom:10px;}

#newsitems li {
	list-style: none;
	padding-top:5px;
	padding-bottom:5px;	
	color:#696969;
}

#newsitems li hr {
	margin-top:5px;
}

#newsitems li a {
	color:#000;
}


.CaptionTextProgramsYellow, .CaptionTextProgramsGreen, .CaptionTextProgramsBlue, .CaptionTextProgramsRed, .CaptionTextProgramsOrange {
	height:20px;
	padding:0px;
	padding-left:10px;
	padding-top:2px;
	padding-bottom:2px;
}

.CaptionTextProgramsYellow h1 {font-size:18px;margin-bottom:0px !important;margin-top:2px;font-weight:normal;}
.CaptionTextProgramsGreen h1 {font-size:18px;margin-bottom:0px !important;margin-top:2px;font-weight:normal;}
.CaptionTextProgramsBlue h1	{font-size:18px;margin-bottom:0px !important;margin-top:2px;font-weight:normal;}
.CaptionTextProgramsRed h1 {font-size:18px;margin-bottom:0px !important;margin-top:2px;font-weight:normal;}
.CaptionTextProgramsOrange h1 {font-size:18px;margin-bottom:0px !important;margin-top:2px;font-weight:normal;}

#IMG1 {margin-left:-10px;}
#homeChildren a { font-size:18px;font-weight:normal;color:#FEA410;text-decoration:none;display:block;width:230px;text-align:center;}
#homeCommunities a { font-size:18px;font-weight:normal;color:#67AB20;text-decoration:none;display:block;width:230px;text-align:center;}
#homeCountry a { font-size:18px;font-weight:normal;color:#FF1301;text-decoration:none;display:block;width:230px;text-align:center;}

.adjustedZIndex {
	z-index: 1;
}

