/* CSS Document */

body {
	padding:0px; margin:0px;
	background-color:#F2EDDF;
	
}
td, body, html, input, textarea, select, div { font:11px "Tahoma"; color:#333333; }
input, textarea, select { color:#000000; }
a { color:#CC0000; text-decoration:underline; }  a:hover { color:#CC0000; text-decoration:none; }
.h100 { height:100%; }

/* Home page */
.mainBg { background:url("../images/bgMain.gif") repeat-x bottom; background-color:#F2EDDF; } 
.lft { padding-left:19px; width:188px; } 
.bgTop {  background:url("../images/bgTop.gif") repeat-x top; }
.hmJoin { height:5px; background:url("../images/bgLogoBot.gif") no-repeat left top;
padding:21px 10px 10px 0; }  
.wh { background-color:#FFFFFF; }
.hmMain { padding:80px 20px 0 60px; }  .intro { padding:16px 0 28px 0; text-align:justify; }

.hmMain1 { padding:69px 20px 0 60px; }  .intro { padding:16px 0 28px 0; text-align:justify; }

.hmRgt { padding-left:60px; }  .hmInitiative { padding:26px 0 8px 0; }
.hmPhoto { padding:23px 0 8px 0; } .hmAnn { padding:10px 0 8px 0; }  .hmDisc { padding-bottom:21px; }
.hmAnnounce { padding:5px; text-align:justify; color:#5C5C5C; font-size:10px; }
.lgnCheck { color:#CA2808; font-size:10px; padding:0px; margin:0px; }
.lgnBox { border:1px solid #E6C29F; }
a.lgn1 { color:#333333; text-decoration:underline; } a.lgn1:hover { color:#333333; text-decoration:none; }
.calDayLft { background:url("../images/bgCalDayLft.gif") no-repeat left top; background-color:#F1DDC9; font-size:10px; }
.calDayRgt { background:url("../images/bgCalDayRgt.gif") no-repeat right top; background-color:#F1DDC9; font-size:10px; }
div.hmCal { height:63px; overflow:auto; background-color:#FFFFFF; padding:6px 10px 1px 8px;
 left:0px;
scrollbar-face-color: #FFFFFF;
scrollbar-highlight-color: #FFFFFF;
scrollbar-shadow-color: #FFFFFF;
scrollbar-3dlight-color: #FFFFFF;
scrollbar-arrow-color:  #333333;
scrollbar-track-color: #FFFFFF;
scrollbar-darkshadow-color: #FFFFFF;width:188 }
.hmCalEvn { background-color:#FFFFFF; border-bottom:2px solid #F2EDDF; padding:5px 8px 5px 8px;
font-size:10px; }
a.more { color:#B3260E; font-size:10px; font-weight:bold; text-decoration:underline; }
a.more:hover { color:#B3260E; font-size:10px; font-weight:bold; text-decoration:none; }
.hmPho { padding:3px 0 3px 0; }  .hmPhoBdr { border:1px solid #BF3211; }
.hmPhoPad { padding-right:7px; }

a.lyrMnu { background-color:#F9F1E9; color:#000000; width:100%; height:100%; display:block;
border-bottom:1px solid #FFFFFF; padding:2px 6px 2px 7px; text-decoration:none; }
a.lyrMnu:hover { background-color:#B4270E; color:#FFFFFF; width:100%; height:100%; display:block;
border-bottom:1px solid #FFFFFF; padding:2px 6px 2px 7px; text-decoration:none; }
#lyrAbout {
	position:absolute; width:150px; right:351px;
	top:51px; z-index:2; visibility:hidden;
	background-color:#F9F1E9; border:1px solid #CCCCCC;
}
#lyrPlaces {
	position:absolute; width:200px; right:741px;
	top:51px; z-index:2; visibility:hidden;
	background-color:#F9F1E9; border:1px solid #CCCCCC;
}
#lyrJoin {
	position:absolute; width:140px; right:845px;
	top:51px; z-index:2; visibility:hidden;
	background-color:#F9F1E9; border:1px solid #CCCCCC;
}

#lyrNews {
	position:absolute; width:100px; left:620px;
	top:51px; z-index:2; visibility:hidden;
	background-color:#F9F1E9; border:1px solid #CCCCCC;
}

#lyrPhotos {
	position:absolute; width:150px; left:696px;
	top:51px; z-index:2; visibility:hidden;
	background-color:#F9F1E9; border:1px solid #CCCCCC;
}
#lyrProjects
{
	position:absolute; width:190px; right:446px;
	top:51px; z-index:2; visibility:hidden;
	background-color:#F9F1E9; border:1px solid #CCCCCC;
}

/* Top panel */
.tMenuLft { height:51px; padding:0px 0 0 17px; }  .mnu { padding-right:2px; }

.tMenuLft1 { height:50px; padding:0px 0 0 17px; }  .mnu { padding-right:2px; }


.ara { padding:0 3px 8px 2px; } 

/* Footer Panel */
.footer { padding:6px 19px 5px 19px; background-color:#B4270E; }
.botTxt { font-size:10px; color:#F2EDDF; }
a.foh { color:#F2EDDF; text-decoration:none; }  a.foh:hover { color:#FFFFFF; text-decoration:none; }
.botRgt { font-size:10px; font-weight:bold; color:#FFFFFF; }
.srcBox { border:1px solid #EADDB8; font:10px "Tahoma"; }
a.bot { font-size:10px; font-weight:bold; color:#FFFFFF; text-decoration:none; }
a.bot:hover { font-size:10px; font-weight:bold; color:#FFFFFF; text-decoration:underline; }

/* Inner page */
.work { padding:107px 34px 24px 46px; }  .cont { padding:27px 0 0 13px; 
 text-align:justify; line-height:16px; font: 11px "Tahoma"; }
.heading { background-color:#BF3211; height:26px; padding:4px 10px 3px 13px; }
.title { font-weight:bold; color:#BA2910; } .head { color:#FFFFFF; font-weight:bold; font-size:14px; }
.subHead { color:#BF3211; font-weight:bold; font-size:13px; }
.botLogo { height:50px; background:url("../images/bgLogoBot.gif") no-repeat left top; }
.navi { color:#FFFFFF; }  .mandatory { color:#BF3211; }
.tBox {
	border:1px solid #999999; color:#000000;
}
.justify { text-align:justify; }
form { padding:0px; margin:0px; }

/* About Us */
.lftMnu { border-bottom:1px solid #F2EDDF; }
a.lftAbtMnu { height:18px; font-size:11px; font-weight:bold; color:#000000;
background:url("../images/abtArr.gif") no-repeat right center; width:100%; display:block;
text-decoration:none; background-color:#FFFFFF; padding:3px 10px 3px 10px; }
a.lftAbtMnu:hover { height:18px; font-size:11px; font-weight:bold; color:#FFFFFF;
background:url("../images/abtArr.gif") no-repeat right center; width:100%; display:block;
text-decoration:none; background-color:#BF3211; padding:3px 10px 3px 10px; }
.lftAbtMnuOver { height:18px; font-size:11px; font-weight:bold; color:#FFFFFF;
background:url("../images/abtArr.gif") no-repeat right center; width:100%; display:block;
text-decoration:none; background-color:#BF3211; padding:3px 10px 3px 10px; }
.abtImg { width:157px; float:right; margin:0 0 30px 35px; }

/* Volunteer */
.regTabBdr { border:1px solid #F2E5D5; border-right-style:none; }
.regTabTit { background-color:#F1DCC9; border-bottom:1px solid #CCCCCC; 
border-right:1px solid #F2E5D5; height:20px; padding:4px; }
.regTabTxt { background-color:#FFFFFF; border-bottom:1px solid #F2E5D5; 
border-right:1px solid #F2E5D5; height:20px; padding:5px 10px 4px 10px; }
.redTit { font-weight:bold; color:#CC0000; }
a.redLink { color:#CC0000; text-decoration:underline; font-weight:bold; } 
a.redLink:hover { color:#CC0000; text-decoration:none; font-weight:bold; }
a.lftMnu {
	width:182px; height:30px; text-decoration:none; display:block;
	background:url("../images/lftMnuBg.gif") no-repeat left top;
	font-weight:bold; padding:6px 8px 0 12px; color:#CE3413;
}
a.lftMnu:hover {
	width:182px; height:30px; text-decoration:none; display:block;
	background:url("../images/lftMnuBgOver.gif") no-repeat left top;
	font-weight:bold; padding:6px 8px 0 12px; color:#FFFFFF;
}
.lftMnuOver {
width:182px; height:30px; text-decoration:none;
	background:url("../images/lftMnuBgOver.gif") no-repeat left top;
	font-weight:bold; padding:6px 8px 0 12px; color:#FFFFFF;
}
.plaIco { background-color:#FFFFFF; padding:4px; }
.plaTxt { background-color:#F9F7F0; padding:4px 14px 4px 14px; }
.altClr { background-color:#F9F7F0; }

/* Announcements */
.annMonth { height:22px; background-color:#FFFFFF; padding:4px 20px 4px 22px;
color:#000000; font-weight:bold; text-decoration:underline; }
.annTxt { padding:24px 22px 24px 22px; }  .date { color:#BF3211; font-weight:bold; }
a.annMore { color:#BF3211; font-size:10px; font-weight:bold; text-decoration:underline; }  
a.annMore:hover { color:#BF3211; font-size:10px; font-weight:bold; text-decoration:none; }  
.annDesc { height:20px; background-color:#FFFFFF; padding:0 10px 0 22px;
color:#BF3211; font-weight:bold; }
.annLink { float:right; width:148px; }

/* Photo Gallery */
.zoom { padding:3px 10px 16px 1px; }  .imgBdr { border:1px solid #B0ADA6; }

DIV#hold { Z-INDEX: 1; LEFT: 0px; OVERFLOW: hidden; WIDTH: 182px; POSITION: relative; HEIGHT: 50px }
DIV#wn { Z-INDEX: 1; LEFT: 0px; OVERFLOW: hidden; WIDTH: 182px; CLIP: rect(0px 182px 50px 0px); POSITION: absolute; TOP: 0px; HEIGHT: 50px }
DIV#lyr1 { Z-INDEX: 1; LEFT: 0px; VISIBILITY: hidden; WIDTH: 182px; POSITION: absolute; TOP: 0px; HEIGHT: 50px }


DIV#hold2 { Z-INDEX: 1; LEFT: 0px; OVERFLOW: hidden; WIDTH: 547px; POSITION: relative; HEIGHT: 50px }
DIV#wn2 { Z-INDEX: 1; LEFT: 0px; OVERFLOW: hidden; WIDTH: 547px; CLIP: rect(0px 547px 50px 0px); POSITION: absolute; TOP: 0px; HEIGHT: 50px }
DIV#lyr2 { Z-INDEX: 1; LEFT: 0px; VISIBILITY: hidden; WIDTH: 547px; POSITION: absolute; TOP: 0px; HEIGHT: 50px }

/* Calendar of Opportunities */
.calDay { background-color:#F1DDC9; font-size:10px; }
.calDate { color:#CBB986; background-color:#FCFBF9; font-size:10px; }
a.calOpp { background-color:#F1DDC9; color:#333333; text-decoration:none;
width:100%; height:100%; display:block; }
a.calOpp:hover { background-color:#BF3211; color:#FCFBF9; text-decoration:underline;
width:100%; height:100%; display:block; }
.calEvn { background-color:#FFFFFF; border-top:2px solid #F2EDDF; padding:5px 8px 5px 8px;
font-size:10px; }
.oppTit { background-color:#FFFFFF; color:#BF3211; padding:4px 10px 4px 10px; }
.oppTxt { padding:14px 10px 18px 10px; text-align:justify; }
.user { padding:0 5px 10px 10px; }

/* Popup */
.puTop { background:url("../images/bgTop.gif") repeat-x top; padding:0 20px 8px 17px;
border-bottom:1px solid #B4270E; }
.puCont { height:100%; background:url("../images/bgMain.gif") repeat-x bottom; background-color:#F2EDDF; padding:20px 20px 30px 20px; text-align:justify; }
.puCont1 { height:100%; background:url("../images/bgMain.gif") repeat-x bottom; background-color:#F2EDDF; padding:20px 20px 30px 20px; text-align:justify; vertical-align:middle;}
.puImgBdr { border:2px solid #D03513; }

/* Opportunities */
.optPad { padding-bottom:14px; }  .optBg { background-color:#F1DCC9; }
.red { color:#BD330F; }

/* News */
.bgNews { background-color:#FDF9F5; padding:8px; }
.bgDate{ background-color:#FFFFFF;}
.lftImg { float:right; margin:0 0 15px 15px; border:1px solid #BF3211; }
.conBdr { border:1px solid #E4C29F;}
.bgVol { background:#E6C29E; }
.conBg { background:#FFFFFF; }
.galPad { padding-right:6px;}
.galBdr { border:1px solid #E6C29E; }
.galImgBdr { border-top:2px solid #E6C29E; border-bottom:2px solid #E6C29E;}
.galImgBdr1 { border:2px solid #BF3211; }
.rgtBdr { border-right:1px solid #F2EDDF; }
.botBdr { border-bottom:1px solid #F2EDDF; }

/* Homepage Current Opportunities */
.bgOpp{ background:url(../images/bgOpportunity.gif) no-repeat center top; padding:12px 15px 15px 15px; height:188px; }
.bdrOpp{ border-bottom:1px solid #D0C094; padding:3px 0 5px 0;}
.arrMore{ font-size:8px; color:#5C5C5C; text-decoration:none; }
.MainTitleColor
{
	font-family: Arial;
	color: #FFFFFF;
	font-size: 17px;
	font-weight: bold;
	text-align: right;
}
.NewsCHead
{
	color: #CA5656;
	font-family: Arial;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-right: 5px;
	font-size: 12px;
	font-weight: bold;
	border: 1px solid #cecece;
	background-color: #F0F0F0;
	text-align: right;
}
.NewsCHead1
{
	color: #CA5656;
	font-family: Arial;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 5px;
	font-size: 12px;
	border: 1px solid #cecece;
	background-color: #F0F0F0;
}
.NewsTitle
{
	color: #555555;
	font-family: Arial;
	padding-top: 20px;
	padding-bottom: 4px;
	padding-left: 5px;
	padding-right: 5px;
	font-size: 12px;
	font-weight: bold;
	text-decoration: underline;
}
.NewsDescription
{
	color: #555555;
	font-family: Cursive;
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 3px;
	font-size: 13px;
	text-align: right;
}
.more {
	FONT-SIZE: 11px; COLOR: #9C0B0E; FONT-FAMILY: Arial; text-decoration: none; font-weight: normal;
}
A.more:link {
	FONT-SIZE: 11px; COLOR: #9C0B0E; FONT-FAMILY: Arial; font-weight: normal;
	text-decoration: none;
}
A.more:active {
	FONT-SIZE: 11px; COLOR: #9C0B0E; FONT-FAMILY: Arial; font-weight: normal;
	text-decoration: none;
}
A.more:visited {
	FONT-SIZE: 11px; COLOR: #9C0B0E; FONT-FAMILY: Arial; font-weight: normal;
	text-decoration: none;
}
A.more:hover {
	FONT-SIZE: 11px; FONT-FAMILY: Arial; COLOR: #CA5656; font-weight: normal;
	text-decoration: underline;
}
.Link1 {
	COLOR: #9C0B0E; 
	PADDING-LEFT: 5px; 
	FONT-SIZE: 11px; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	text-decoration: none;
	
}
A.Link1:link {
	
	text-decoration: none;
}
A.Link1:active {
	text-decoration: none;
}
A.Link1:visited {
	text-decoration: none;
}
A.Link1:hover {
	text-decoration: underline;
}
.ButtonSearch
{
	background-image: url(../Images/buttonGray.gif);
}
.whiteLink {
	COLOR: #FFFFFF; 
	FONT-SIZE: 10px; 
	FONT-FAMILY: Verdana; 
	text-decoration: none;
	
}
A.whiteLink:link {
	COLOR: #FFFFFF; 
	text-decoration: none;
}
A.whiteLink:active 
{
	COLOR: #FFFFFF; 
	text-decoration: none;
}
A.whiteLink:visited 
{
	COLOR: #FFFFFF; 
	text-decoration: none;
}
A.whiteLink:hover 
{
	COLOR: #FFFFFF; 
	text-decoration: underline;
}
