/*
	Title:		Our Products
	Author:		iindev, innovation in web development.
	Author URL:	www.iindev.com
	Date:		April 21, 2009
--------------------------------------------------------------			
*/

	/* COMMON ELEMENTS */
.clearfix:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}
a img{border:0}
.FL{float:left;width:auto}
.FR{float:right;width:auto}
.CB{clear:both;overflow:hidden}
	/* COMMON ELEMENTS */

.lt,.rt,.lb,.rb{width:3px;height:3px;font-size:3px;position:absolute;background:url(/img/our_products/wrapCorners.gif) no-repeat;left:0;top:0}

#wrap{width:960px;margin:6px auto 0;padding:13px 0;background:url(/img/our_products/wrap-y.jpg) repeat-y;position:relative;overflow:hidden;font-family:"Trebuchet MS"}
.wTop,.wBtm{width:954px;height:4px;font-size:3px;position:absolute;background:url(/img/our_products/wrapTopBtm-x.gif) repeat-x;left:3px;top:0}
.wBtm{background-position:0 -6px;top:auto;bottom:0}

.rt{background-position:0 -20px;left:auto;right:0}
.lb{background-position:0 -40px;top:auto;bottom:0}
.rb{background-position:0 -60px;top:auto;left:auto;bottom:0;right:0}

#wrapGrey{width:924px;clear:both;margin:0 0 0 0px;padding:10px 10px 10px 10px;overflow:hidden;background:#f0f0f0}

p {text-align:left; text-horizontal:left;}

.steps{clear:both;width:924px;margin-bottom:10px;overflow:hidden}
.steps h3{float:left;width:147px;margin:0;padding:0 45px 0 0;color:#3f76b6;font-size:16px;text-align:right;line-height:19px}
.steps p{float:left;width:auto;margin:0 18px 0 0;padding:0 0 0 26px;color:#767676;font-size:10px;line-height:11px}
p.step1{background:url(/img/our_products/step1.gif) no-repeat 0 0;margin:0 29px 0 0}
p.step2{background:url(/img/our_products/step2.gif) no-repeat 0 0}
p.step3{background:url(/img/our_products/step3.gif) no-repeat 0 0;margin:0 50px 0 0}
.box a{float:left;width:102px;height:19px;display:block;font-size:12px;line-height:16px;padding-top:4px;margin-top:7px;text-align:center;background:url(/img/our_products/buttons.gif) no-repeat 0 0;color:#f1f1f1}

#contents{clear:both;width:905px;background:#fff;padding:8px 0 9px 9px;overflow:hidden}

.box{
	width:298px;
	overflow:hidden;
	float:left;
	margin:1px 1px 0 0;
	background:url(/img/our_products/box_y.gif) repeat-y;
	position:relative;
	text-align: left;
	min-height:320px;
	height:auto !important;
	height:327px
}
.box h4{clear:both;margin:0;padding:1px 0 0  28px;color:#3f76b6;font-size:16px;line-height:16px}
.box p{clear:both;margin:0;padding:5px 25px 60px 28px;color:#929191;font-size:11px;line-height:13px}
.box a{width:90px;height:20px;font-size:10px;background-position:0 -43px;margin-top:0;padding-top:5px;line-height:13px;position:absolute;bottom:20px;left:24px}

.box .topX,.box .bottomX,.box .lt,.box .rt,.box .lb,.box .rb{width:7px;height:7px;font-size:5px;overflow:hidden;background:url(/img/our_products/boxCorners.gif) repeat-x;position:absolute;left:0;top:0}

.box .topX,.box .bottomX{width:298px}
.box .bottomX{background-position:0 -20px;top:auto;bottom:0}
.box .lt{background-position:0 -40px}
.box .rt{background-position:0 -60px;left:auto;right:0}
.box .lb{background-position:0 -80px;top:auto;bottom:0}
.box .rb{background-position:0 -100px;top:auto;left:auto;right:0;bottom:0}

.thumbs{clear:both;width:298px;text-align:center}
.thumbs img {width:auto;margin:12px 0 0 0}

.bottomSpacer{clear:both;width:960px;height:8px;font-size:3px;overflow:hidden}

#apDiv1 {
	position:absolute;
	width:107px;
	height:56px;
	z-index:1;
	left: 29px;
	top: 246px;
}
#apDiv2 {
	position:absolute;
	width:137px;
	height:57px;
	z-index:1;
	left: 137px;
	top: 246px;
}
#apDiv3 {
	position:absolute;
	width:80px;
	height:56px;
	z-index:1;
	left: 29px;
	top: 246px;
}
#apDiv4 {
	position:absolute;
	width:137px;
	height:57px;
	z-index:1;
	left: 110px;
	top: 246px;
}
#apDiv5 {position:absolute;
	width:107px;
	height:56px;
	z-index:1;
	left: 29px;
	top: 246px;
}
#apDiv6 {position:absolute;
	width:137px;
	height:57px;
	z-index:1;
	left: 137px;
	top: 246px;
}
#apDiv7 {
	position:absolute;
	width:107px;
	height:25px;
	z-index:1;
	left: 29px;
	top: 250px;
}
#apDiv8 {
	position:absolute;
	width:137px;
	height:28px;
	z-index:1;
	left: 137px;
	top: 250px;
}
#apDiv9 {
	position:absolute;
	width:80px;
	height:39px;
	z-index:1;
	left: 29px;
	top: 250px;
}
#apDiv10 {
	position:absolute;
	width:137px;
	height:26px;
	z-index:1;
	left: 112px;
	top: 250px;
}
#apDiv11 {
	position:absolute;
	width:100px;
	height:57px;
	z-index:1;
	left: 28px;
	top: 250px;
}
#apDiv12 {
	position:absolute;
	width:164px;
	height:57px;
	z-index:1;
	left: 127px;
	top: 250px;
}
#apDiv13 {
	position:absolute;
	width:107px;
	height:33px;
	z-index:1;
	left: 29px;
	top: 240px;
}
#apDiv14 {
	position:absolute;
	width:137px;
	height:21px;
	z-index:1;
	left: 141px;
	top: 240px;
}
#apDiv15 {
	position:absolute;
	width:80px;
	height:26px;
	z-index:1;
	left: 29px;
	top: 240px;
}
#apDiv16 {
	position:absolute;
	width:107px;
	height:24px;
	z-index:1;
	left: 111px;
	top: 240px;
}
#apDiv17 {
	position:absolute;
	width:107px;
	height:39px;
	z-index:1;
	left: 29px;
	top: 240px;
}
#apDiv18 {
	position:absolute;
	width:107px;
	height:26px;
	z-index:1;
	left: 138px;
	top: 240px;
}
#apDiv19 {position:absolute;
	width:137px;
	height:57px;
	z-index:1;
	left: 137px;
	top: 246px;
}
#apDiv20 {	position:absolute;
	width:107px;
	height:33px;
	z-index:1;
	left: 29px;
	top: 277px;
}
#apDiv21 {	position:absolute;
	width:137px;
	height:21px;
	z-index:1;
	left: 141px;
	top: 276px;
}
#apDiv22 {	position:absolute;
	width:107px;
	height:33px;
	z-index:1;
	left: 29px;
	top: 277px;
}
#apDiv23 {	position:absolute;
	width:107px;
	height:24px;
	z-index:1;
	left: 139px;
	top: 274px;
}
	/* ACTIVE FUND */
.steps .head{width:735px;padding:8px 45px 0 17px;text-align:left;font-family:"Trebuchet MS";font-size:18px;font-weight:400}
.colWrap{clear:both;padding-left:10px}
.column{float:left;width:298px;padding-bottom:30px;background:url(/img/column_y.gif) repeat-y;overflow:hidden}
.column h3{height:29px;padding-top:6px;background:url(/img/colHead_x.jpg) repeat-x 0 0;font-size:15px;color:#fff;font-weight:400;text-align:center;position:relative}
.column h3 em,.column h3 .green_L,.column h3 .green_r,.column h3 .yellow_L,.column h3 .yellow_r{width:12px;height:40px;background:url(/img/colHead.jpg) no-repeat 0 0;position:absolute;left:0;top:0}
.column h3 .right{background-position:0 -40px;left:auto;right:0}
.column h3.green{background-position:0 -40px}
.column h3.yellow{background-position:0 -80px}
.column h3 .green_L{background-position:0 -80px}
.column h3 .green_r{background-position:0 -120px;left:auto;right:0}
.column h3 .yellow_L{background-position:0 -160px}
.column h3 .yellow_r{background-position:0 -200px;left:auto;right:0}

.colDes{clear:both;border-bottom:1px solid #ebebeb;padding:27px 0 22px 0;margin:0 21px;font-size:13px;color:#4f5052;font-family:Arial}
.colDes img{float:center;width:134;border:1px solid #898989;margin-bottom:7px}
.colDes h4{clear:both;font-size:15px}
.colDes p{margin:0;line-height:19px;text-align:center;}
.colDes strong{font-size:15px;color:#6fae47}
.column a{float:right;padding-right:10px;margin:25px 21px 0 0;font-size:12px;font-weight:700;color:#2f5c8e;font-family:Arial;background:url(/img/forward.gif) no-repeat right}

	/* END ACTIVEFUND */

	/* BEGIN SUPPORTERS PAGE CONTENTS */
		
.supportL{float:left;width:270px;margin-top:38px;padding-left:38px;font-family:"Trebuchet MS"}
.supportL p{margin:0;padding:19px 0 0;color:#83cb87;font-size:13px;font-weight:700;line-height:17px}
.supportL span{color:#346ecc}
.supportL a{color:#346ecd}
.supportL a:hover{text-decoration:underline}

.leftImgW{clear:both;width:232px;height:211px;margin-top:3px;border:1px solid #076fbe;overflow:hidden}
.leftImgW img{float:left;width:auto}	

.supportR{float:left;width:600px;margin-top:38px;font-family:Arial;padding-bottom:70px;position:relative}	
.supportR h3,.supportR h4,.supportR h5{clear:both;width:570px;margin:0;padding:0;color:#3e75b5;font-size:25px;font-family:Arial;line-height:30px}
.supportR h4{font-size:19px;color:#83cb87;line-height:21px;margin-top:41px}
.supportR h5{color:#666666;line-height:19px;font-size:17px;margin-top:30px}	
.supportR h4 span{color:#076fbe}
.supportR ul{clear:both;width:572px;margin:0;padding:0}
.supportR li{font-size:13px;padding-top:16px;line-height:16px;overflow:hidden}
.supportR li span{width:451px;display:block;float:left;color:#666666}
.supportR li dfn{display:block;width:78px;float:left;color:#076fbe;text-align:right;padding-right:5px;font-style:normal}
.supportR p{clear:both;width:572px;margin:0;padding:16px 0 0;font-size:13px;color:#666;line-height:16px}
.suportNow{position:absolute;width:190px;height:25px;display:block;background:url(/img/supportNow_btn.jpg) no-repeat;left:-10px;bottom:25px;text-indent:-9000px}

.ourGoal{clear:both;width:481px;margin-top:10px;padding-bottom:15px;position:relative}
.ourGoal em{position:absolute;display:block;font-style:normal;font-size:12px;color:#666666;left:0;top:24px;font-weight:700}
.ourGoal em.sixty{left:263px}
.ourGoal em.hundred{left:auto;right:0px}	
	
.meTer{width:478px;height:18px;overflow:hidden;padding:2px 0 2px 3px;background:#cccccc}
.meTerBlue{width:281px;height:18px;overflow:hidden;background:#076fbd}	

/* BEGIN DONATE PAGE CONTENTS */
	
.rightConts{float:left;width:627px;margin-top:4px;padding-left:2px;min-height:558px;height:auto !important;height:558px;background:url(/img/donateRight_bg.jpg) no-repeat 2px 0;overflow:hidden}
.rightConts h2{clear:both;width:450px;height:40px;overflow:hidden;margin:67px 0 0 85px;padding:0;text-indent:-9000px;background:url(/img/threeWaysTxt.png) no-repeat}
.rightConts h4{clear:both;width:445px;height:27px;margin:70px 0 0 99px;overflow:hidden;padding:0;text-indent:-9000px;background:url(/img/fundRaiserTxt.png) no-repeat}
	
.donateBoxes{clear:both;height:215px;margin:62px 0 0 26px;overflow:hidden}
.dBox,.dBox1,.dBox2{float:left;width:178px;height:215px;overflow:hidden;background:url(/img/donateBoxes.jpg) no-repeat 0 0;margin-right:18px;padding-top:18px}	
.dBox1{background-position:-196px 0}
.dBox2{background-position:-392px 0}

.dboxCards{clear:both;width:178px;height:60px;text-align:center}	
.donateBoxes h3{clear:both;width:134px;height:25px;margin:13px 0 4px 23px;padding:0;background:url(/img/donateNow2.png) no-repeat;cursor:pointer;text-indent:-9000px}	
.donateBoxes span{display:block;width:178px;text-align:center;color:#0768b2;font-family:Arial;font-size:11px;font-weight:700;line-height:12px}
.button{clear:both;display:block;width:49px;height:30px;margin:26px 0 0 64px;background:url(/img/arrowButton.gif) no-repeat;text-indent:-9000px}
	
/* END DONATE PAGE CONTENTS */			
