html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend{
	background:transparent;
	border:0;
	font-size:100%;
	margin:0;
	outline:0;
	padding:0;
	vertical-align:baseline;
}

table,caption,tbody,tfoot,thead,tr,th,td{background:transparent;border:0;margin:0;outline:0;padding:0;}

html
{
	background-color:#f2f2f2;
	color:#5e5d5d;
	font-size:12px;
	padding:0px 0px 0px 0px; 
	margin:0px 0px 0px 0px;font-family: 'Open Sans', sans-serif;
}

body
{

	</*background:url(../images/bg-december2012.gif) no-repeat center top #f2f2f2;*/
	color:#5e5d5d;
	font-size:12px;
	padding:0px 0px 0px 0px; 
	margin:0px 0px 0px 0px;font-family: 'Open Sans', sans-serif;
}


.PageBreak		{PAGE-BREAK-AFTER: always;}

img	{border-width: 0px 0px 0px 0px;}

div	{
	padding:0px;
	border-width: 0px 0px 0px 0px;
}

/*piecss{-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	-webkit-box-shadow: #999 0px 0px 6px;
	-moz-box-shadow: #999 0px 0px 6px;
	box-shadow: #999 0px 0px 6px;
	background: #E9ECF0;
	behavior: url(//www.kars4kids.org/PIE.htc);position:relative;}
*/
a:hover{text-decoration:underline}

h1{color:#e80089;font-family:'Open Sans Condensed',Verdana, Geneva, sans-serif; font-size:55px; padding:0;}

.data-table{float:left;clear:both;}
.data-table td{padding:8px 0;vertical-align:middle;font-size:13px;color:#8d8d8d;}

/************************************************************************
* 	Main Containers & Borders
************************************************************************/
div#MainContainer
{
	margin:auto;
	width:964px;
}

/************************************************************************
*	Header
************************************************************************/
div#HeaderContainer
{
	float:left;
	width:964px;
}

div#HeaderContainerTop
{
	float:left;
	width:964px;height:80px;

}
div#logo
{
	float:left;
	height:49px;
	width:247px; 
	padding-top:10px;
	
}

div#logo h1{font-size:12px; font-family:Arial, Helvetica, sans-serif; font-style:italic; color:#333; font-weight:normal; display:inline;}
div#logo em{font-size:11px;}
div#logo p{margin-top:27px;} 
div#logo img { display:block; float:left; }
.headerBlurb {float:left; clear:both; margin-top:-7px;}
#headerMessage {float:left; width:270px;  padding-top:20px; padding-left:30px; text-align:center; margin-top:3px;}
div#topRight
{

	float:left; width:417px; margin-top:5px;
}
div#loginCont
{
	float:right;
	background:#ececec;border:1px solid #dfdfdf;border-top:none;
	padding:5px 0 3px 10px;color:#3d3d3d;
	width:100px;
}
div#loginCont #msg
{
	float:left;padding-right:10px;background:url(../images/arw.png) no-repeat right center;margin-right:10px;

}
div#loginCont #link
{
	float:left;padding-left:10px;

}
div#loginCont #link a
{
color:#3d3d3d;text-decoration:none

}
div#loginCont #link a:hover
{
	text-decoration:underline;
}

div#contactDetails
{
	float:right;clear:both;width:705px;
}
.contactDetailschat
{
	float:right;width:99px;
}
.contactDetailsPhn
{
	float:right;padding:2px 18px 0 0 ;width:300px; text-align:right; color:#072237; margin-top:-5px;
}
.contactDetailsPhn strong { font-size:12px;  }
.contactDetailsPhn em{font-size:17px; color:#7a7a7a; font-style:normal; }
.contactDetailsPhn span{font-size:25px; font-style:normal; }

.contactDetailschat a
{
	float:right;background:url(../images/chatBtn.png) no-repeat;width:96px;height:44px;text-indent:-9999px;text-transform:uppercase;
}
.contactDetailschat a:hover
{
	background-position:0 -44px;
}


div#smallNav
{
	float:right;clear:both;padding:5px; width:695px; text-align:right;
}
div#smallNav a { color:#5e5d5d; text-decoration:none; }
div#smallNav a:hover {text-decoration:underline; }  
div#menuContainer
{
	float:left;
	width:964px;background:#e8008a;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	height:47px;
	behavior: url(//www.kars4kids.org/PIE.htc);position:relative;
}

.mainMenu{float:left;}
.mainMenu li{float:left;background:url(../images/navSep.gif) right top no-repeat;list-style:none}
.mainMenu li a{float:left;height:17px;padding:15px 15px;color:#fff;text-decoration:none;color:#ffffff;font-size:16px;text-transform:uppercase;font-weight:bold}
.mainMenu li a:hover{background:#ba0370;}

.mainMenu-spanish{float:left;}
.mainMenu-spanish li{float:left;background:url(../images/navSep.gif) right top no-repeat;list-style:none}
.mainMenu-spanish li a{float:left;height:17px;padding:15px 15px;color:#fff;text-decoration:none;color:#ffffff;font-size:14px;text-transform:uppercase;font-weight:bold}
.mainMenu-spanish li a:hover{background:#ba0370;}

#secondNav{ width:865px; padding:15px 0 35px 0; border-bottom:1px solid #e5e5e5; margin-bottom:33px; }
#secondNav li{float:left;list-style:none; }
#secondNav li a{margin:0 15px 0 0; padding:6px;color:#0d83dd;text-decoration:none;font-size:15px; }
#secondNav li a:hover{background: #f3f3f3; padding:6px; -moz-border-radius: 3px; border-radius: 3px;}
body#tax a#taxLink, body#fileTax a#fileTax, body#downloadTax a#downloadTax {background: #cfe6f8; padding:6px; -moz-border-radius: 3px; border-radius: 3px;}



.homeLink{height:23px !important;padding:12px 15px !important;}
.homeLink:hover{background:#ba0370;
	-webkit-border-radius: 4px 0 0 4px;
	-moz-border-radius: 4px 0 0 4px;
	border-radius: 4px 0 0 4px;
		behavior: url(//www.kars4kids.org/PIE.htc);position:relative;}
		
.homeLinkselected{background:#ba0370 !important;
	-webkit-border-radius: 4px 0 0 4px;
	-moz-border-radius: 4px 0 0 4px;
	border-radius: 4px 0 0 4px;
		behavior: url(//www.kars4kids.org/PIE.htc);}		
		
.navselected{background:#ba0370 !important;}		

.secondMenu{float:right;padding-top:17px;padding-right:25px;}
.secondMenu li{float:left;background:url(../images/secnavSep.gif) right 6px no-repeat;list-style:none}
.secondMenu li a{float:left;color:#fff;text-decoration:none;color:#ffffff;font-size:13px;margin:0 10px;}
.secondMenu li a:hover{text-decoration:underline;}
.secondMenu li.last{float:left;background:url(../images/subNavArw.gif) right 6px no-repeat;list-style:none;padding-right:10px;}
.secondMenu li a.selected{text-decoration:underline !important;}

.secondMenu-spanish{float:right;padding-top:17px;padding-right:5px;}
.secondMenu-spanish li{float:left;background:url(../images/secnavSep.gif) right 6px no-repeat;list-style:none}
.secondMenu-spanish li a{float:left;color:#fff;text-decoration:none;color:#ffffff;font-size:12px;margin:0 10px;}
.secondMenu-spanish li a:hover{text-decoration:underline;}
.secondMenu-spanish li.last{float:left;background:url(../images/subNavArw.gif) right 6px no-repeat;list-style:none;padding-right:10px;}
.secondMenu-spanish li a.selected{text-decoration:underline !important;}

/************************fox4 ****************************/

.fox4box{width:830px; padding:15px 0 35px 0; background-color:#f5f5f5; margin-bottom:25px; padding-left:35px;}
.video{}

/*************blue navigation**************/
div#menuContainerBlue
{
	float:left;
	width:964px;background:#0d83dd;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	height:47px;
	behavior: url(//www.kars4kids.org/PIE.htc);position:relative;
}

.mainMenuBlue{float:left;}
.mainMenuBlue li{float:left;background:url(../images/navsepblue.gif) right top no-repeat;list-style:none}
.mainMenuBlue li a{float:left;height:17px;padding:15px 15px;color:#fff;text-decoration:none;color:#ffffff;font-size:16px;text-transform:uppercase;font-weight:bold}
.mainMenuBlue li a:hover{background:#0067b7;}


.homeLinkBlue{height:23px !important;padding:12px 15px !important;}
.homeLinkBlue:hover{background:#0067b7;
	-webkit-border-radius: 4px 0 0 4px;
	-moz-border-radius: 4px 0 0 4px;
	border-radius: 4px 0 0 4px;
		behavior: url(//www.kars4kids.org/PIE.htc);position:relative;}
		
.homeLinkselectedBlue{background:#0067b7 !important;
	-webkit-border-radius: 4px 0 0 4px;
	-moz-border-radius: 4px 0 0 4px;
	border-radius: 4px 0 0 4px;
		behavior: url(//www.kars4kids.org/PIE.htc);}		
 		
.navselectedBlue{background:#0067b7 !important;}		

.secondMenuBlue{float:right;padding-top:17px;padding-right:25px;}
.secondMenuBlue li{float:left;background:url(../images/secnavsepblue.gif) right 6px no-repeat;list-style:none}
.secondMenuBlue li a{float:left;color:#fff;text-decoration:none;color:#ffffff;font-size:13px;margin:0 10px;}
.secondMenuBlue li a:hover{text-decoration:underline;}
.secondMenuBlue li.last{float:left;background:url(../images/subNavArw.gif) right 6px no-repeat;list-style:none;padding-right:10px;}
.secondMenuBlue li a.selected{text-decoration:underline !important;}
/**********end of blue navigation*********/
/**************dec 2012 countdown***************/
   
		div#phnTop_deccount
		{
			float:left;
			width:255px;height:45px;
			margin-top:0px;
			margin-left:0px;
			background-image:url(../images/bg-dec2012.png) ; background-repeat:no-repeat;
		}
		
		#phnTop_deccount .date {
			padding:1px 15px 0 25px; color:#ec008c; font-size:20px; text-transform:uppercase;
		}
		#phnTop_deccount .count {
			padding: 3px 15px 0 25px; color:#7b7b7b; font-size:14px; line-height:16px;
		}
		
		
			div#phnTop_deccountodom
		{
			float:left;
			width:255px;height:60px;
			margin-top:-4px;
			margin-left:0px;
			background: url(../images/dec-count.png) top center; background-repeat:no-repeat;
		}
		
		#phnTop_deccountodom .date {
		color:#000; font-size:11px; text-transform:uppercase; font-weight:bold; text-align:center;
		}
		
		
/******************************************/	

/************************************************************************
*	MainBody
************************************************************************/
div#MainBodyContainer
{
	float:left;
	width:964px;
}
.breadcrumbs
{
	float:left;
	width:939px;padding:10px 0 10px 25px;
}

.breadcrumbs a
{
	text-decoration:none;color:#000;
}
.breadcrumbs a:hover
{
	text-decoration:underline;color:#000;
}



.contactusbanner{float:left;	
width:964px;background:#fff;
-webkit-border-radius: 4px 4px 0 0 ;
-moz-border-radius:4px 4px 0 0 ;
border-radius:4px 4px 0 0 ;border:1px solid #d8d8d8;border-bottom:none;
behavior: url(//www.kars4kids.org/PIE.htc);position:relative;text-align:center;padding:20px 0;}
.koatsText{
	float:left;
	width:964px;
	background:#fff;
	-webkit-border-radius: 4px 4px 0 0;
	-moz-border-radius:4px 4px 0 0;
	border-radius:4px 4px 0 0;
	border:1px solid #d8d8d8;
	border-bottom:none;
	behavior: url(//www.kars4kids.org/PIE.htc);
	position:relative;
	text-align:justify;
	padding-right: 0;
	padding-bottom: 20px;
	padding-left: 0;
}
		
	
.homeBanner{float:left;	
width:964px;background:#e00084;
-webkit-border-radius:5px;
-moz-border-radius:5px;
border-radius:5px;
behavior: url(//www.kars4kids.org/PIE.htc);position:relative;text-align:center;
margin:9px 0;
background:url(../images/homepage-boy.gif)left 90px no-repeat #e00084; padding-top:8px;}

.homeBannerBlue{float:left;	
width:964px;background:#0075ce;
-webkit-border-radius:5px;
-moz-border-radius:5px;
border-radius:5px;
behavior: url(//www.kars4kids.org/PIE.htc);position:relative;text-align:center;
margin:9px 0;}

.homeBanner3{float:left;	
width:964px; height:365px; background:#e00084;
-webkit-border-radius:5px;
-moz-border-radius:5px;
border-radius:5px;
behavior: url(//www.kars4kids.org/PIE.htc);position:relative;text-align:center;
margin:9px 0;}
.homeBanner3 h1{color:#fff;font-size:59px; text-align:center;text-transform:uppercase; font-family:'Open Sans Condensed',Verdana, Geneva, sans-serif; }	
/****************************Charity home page**********************************/

.homeBanner_Chrty{float:left;	
width:964px;background:#e00084;
-webkit-border-radius:5px; 
-moz-border-radius:5px;
border-radius:5px;
behavior: url(//www.kars4kids.org/PIE.htc);position:relative;text-align:center;
margin:9px 0; background: url(../images/homepage-charity.jpg) no-repeat top left #9cc0d3; height:320px;}

.homeBanner_Chrty-left{float:left;width:636px;padding:0px 30px 0 0px;/**background:url(../images/homepage-boy.gif) no-repeat left bottom;**/}		
.homeBanner_Chrty-left h1{ color:#fff;font-size:50px;float:right; padding-top:30px; text-align:right; text-transform:uppercase; line-height:55px; }	

.homeBanner_Chrty-right{float:left;width:278px;/*background:url(../images/home-banner-right.png) no-repeat top left;*/padding-top:5px;padding-left:10px;}		

.homeBanner_Chrty-rightintBg{float:left;width:252px;/*background:url(../images/home-banner-right.png) no-repeat top left;*/padding-top:0px;margin-top:-5px;
height:321px;
background-color:#fff; 
opacity:0.3;filter:alpha(opacity=30);
position:absolute;
}
	
	
.homeBanner_Chrty-rightint{float:left;width:228px;padding:9px 12px; margin-top:15px;/*margin-top:-5px;background-color:#fff;*/
/*-webkit-border-radius:10px;
-moz-border-radius:10px;
border-radius:10px;*/behavior: url(//www.kars4kids.org/PIE.htc);text-align:left;
position:relative; /*background-color:#000;opacity:1.0;filter:alpha(opacity=100);*/
}	

.homeBanner_Chrty-rightint li{float:left;width:218px;background-color:#fff;
margin-bottom:8px;-webkit-border-radius:5px;
-moz-border-radius:5px;
border-radius:5px;text-align:left;
behavior: url(//www.kars4kids.org/PIE.htc);position:relative;padding:7px;list-style:none;
height:20px; 
}	

.homeBanner_Chrty-rightint li.btnContainer{float:left;width:218px;background:none;
-webkit-border-radius:0px;
-moz-border-radius:0px;
border-radius:0px;text-align:left;
behavior: url(//www.kars4kids.org/PIE.htc);position:relative;padding:0px;list-style:none;
height:50px;
margin-left:-2px;
}	



.homeBanner_Chrty-rightint li select{float:left;width:218px;background-color:#fff; border:none;outline:none;color:#616161;
}
.homeBanner_Chrty-rightint li input{float:left;width:218px; background-color:#fff; border:none;outline:none;color:#616161; 
}	
.homeBanner_Chrty-head{ color:#fff; font-size:24px; font-weight:bold; }


/******************************End charity hp css****************************/

.sponser-content{float:left;	
width:964px;background:#e3e2e3;
-webkit-border-radius:5px;
-moz-border-radius:5px;
border-radius:5px;
behavior: url(//www.kars4kids.org/PIE.htc);position:relative;text-align:center;
margin:9px 0;}	


.sponser-content-left{float:left;width:760px;padding:10px 25px;}
.sponser-content-left .title{color:#989999;font-size:12px;font-family:Arial, Helvetica, sans-serif;float:left;padding-bottom:15px;}
.sponser-content-left ul{float:left;clear:both;width:760px;}
.sponser-content-left ul li{float:left;list-style:none;margin:0 20px;}
.sponser-content-left ul li.firstitem{margin-left:0 !important;}

.sponser-content-right{float:left;width:150px;padding-top:20px;}
.sponser-content-right ul li{float:left;list-style:none;padding:0 5px;}


.homeBanner-left{float:left;width:646px;padding:14px 0 0 26px; text-align:left;}
	
.homeBanner-left h1{color:#fff;font-size:54px;float:left; margin-top:-17px; text-transform:uppercase;}	 

.homeBanner-left ul{float:left;margin:0;padding:0px 0 20px 190px; margin-left:35px;}	
.homeBanner-left ul li{float:left;clear:both;color:#fff;font-size:18px;font-weight:normal;background:url(../images/home-bullet.png) no-repeat left 2px;padding-left:30px;list-style:none;margin:5px 0 18px;width:400px;text-align:left;}

/*setup for hp on a/b test*/
.homeBanner-left3{float:left;width:564px;height:365px; background:url(../images/homepage-boy.gif) no-repeat 150px 28px; padding-left:400px;}	

.homeBanner-left3 img{float:left; padding-left:31px;}	
.homeBanner-left3 ul{float:left;margin:0;padding:10px 0 0 0;}	
.homeBanner-left3 ul li{float:left;clear:both;color:#fff;font-size:19px;font-weight:normal;background:url(../images/home-bullet.png) no-repeat left 2px;padding-left:30px;list-style:none;margin:5px 0 12px;width:500px;text-align:left}
/*end setup for hp on a/b test*/
.homeBanner-leftBlue{float:left;width:646px;padding:14px 0 0 26px;background:url(../images/home-banner-left.png) no-repeat left bottom;}		
.homeBanner-leftBlue h1{color:#fff;font-size:67px;float:left; text-transform:uppercase;}	

.homeBanner-leftBlue ul{float:left;margin:0;padding:10px 0 20px 210px}	
.homeBanner-leftBlue ul li{float:left;clear:both;color:#fff;font-size:19px;font-weight:normal;background:url(../images/home-bullet.png) no-repeat left 2px;padding-left:30px;list-style:none;margin:5px 0 12px;width:400px;text-align:left}


.homeBanner-right{float:left;width:278px;/*background:url(../images/home-banner-right.png) no-repeat top left;*/padding-top:5px;padding-left:10px;}		
.homeBanner-head{ color:#f9e9f2; font-size:24px; font-weight:bold; }
.homeBanner-small{ font-size:13px; font-weight:normal; font-style:italic; } 

.homeBanner-rightint{float:left;width:228px;background:#b8066f;padding:12px 12px; margin-top:15px;
-webkit-border-radius:10px;
-moz-border-radius:10px;
border-radius:10px;text-align:left;
behavior: url(//www.kars4kids.org/PIE.htc);position:relative;
}		

.homeBanner-rightint li{float:left;width:218px;background:#fff;
margin-bottom:8px;-webkit-border-radius:5px;
-moz-border-radius:5px;
border-radius:5px;text-align:left;
behavior: url(//www.kars4kids.org/PIE.htc);position:relative;padding:7px;list-style:none;
height:20px;
}	

.homeBanner-rightint li.btnContainer{float:left;width:218px;background:none;
-webkit-border-radius:0px;
-moz-border-radius:0px;
border-radius:0px;text-align:left;
behavior: url(//www.kars4kids.org/PIE.htc);position:relative;padding:0px;list-style:none;
height:50px;
}	



.homeBanner-rightint li select{float:left;width:218px;background:#fff; border:none;outline:none;color:#616161; }
.homeBanner-rightint li input{float:left;width:218px;background:#fff; border:none;outline:none;color:#616161;}


.home-content-block{float:left;padding:20px 0px;width:920px;margin:0 20px;border-bottom:1px #9cb7d1 dotted; background:url(../images/bodyItemBg.png) no-repeat 225px center;}
.home-content-block ul{float:left;width:675px;}
.home-content-block li{float:left;list-style:none;display:inline-block;width:208px;padding:0 0 0 17px;}
.home-content-block .mainTitle{float:left;color:#2488d8;font-size:22px;font-weight:bold;}
.home-content-block p{color:#767676;font-size:13px;line-height:160%;clear:both}
.home-content-block .howitworksleft{float:left;width:225px;padding:15px 20px 0 0;}
.home-content-block li .title{font-size:14px;color:#484848;font-weight:bold; padding-bottom:10px;}
.home-content-block li p{font-size:12px;color:#000;line-height:150%;}		

.bluetext{color:#0d83dd}

.things-you-should{float:left;width:920px;margin:0 20px;padding:30px 0;border-bottom:1px #9cb7d1 dotted;background:url(../images/bodyItemBg.png) no-repeat 225px center;}
.things-you-should-left{float:left;width:225px;padding:15px 20px 0 0;}
.things-you-should-left .title{float:left;color:#2488d8;font-size:22px;font-weight:bold}
.things-you-should-left p{color:#767676;font-size:13px;line-height:160%;clear:both}

.our-impact{float:left;width:920px;margin:0 20px;padding:30px 0;border-bottom:1px #9cb7d1 dotted;background:url(../images/sideshadow.png) no-repeat 225px center;}

.home-content-main{float:left;background:#fff; width:964px; 
-webkit-border-radius:4px 4px 0px 0px  ;
-moz-border-radius:4px 4px 0 0  ;
border-radius:4px 4px 0 0;border:1px solid #d8d8d8; border-bottom:none;
behavior: url(//www.kars4kids.org/PIE.htc);position:relative;text-align:left;padding:1px 0}

.bodyItem {
float: left;
width: 920px;
background: url(../images/bodyItemBg.png) no-repeat 225px 50%;
padding: 40px 0 35px;margin:0 20px
}
.bodyItemTitleMain {
float: left;
width: 258px;
}
.bodyItemDiscription2 {
float: left;
width: 645px;
padding: 20px 0 0 15px;
}
.bodyItemTitle {
float: left;
width: 258px;
color: #2488D8;
font-size: 22px;
font-weight: bold;
line-height: 35px;
}
.bodyItemContent {
color: #767676;
font-size: 15px;
margin: 0;
padding: 0;
font-family: Arial, Helvetica, sans-serif !important;
}


.things-you-should-right{float:left;width:665px;}
.things-you-should-right ul{float:left;width:665px;}
.things-you-should-right ul li{list-style:none;background:url(../images/bullet_blueArw.png) no-repeat left 1px;margin:10px 0 10px 15px;padding-left:25px;font-size:12px;color:#000;}

.mainContent{float:left;	width:964px;background:#fff;
	-webkit-border-radius: 4px 4px 0 0 ;
	-moz-border-radius:4px 4px 0 0 ;
	border-radius:4px 4px 0 0 ;border:1px solid #d8d8d8;border-bottom:none;
		behavior: url(//www.kars4kids.org/PIE.htc);position:relative;padding:20px 0;}

.mainContent-left{float:left;width:575px;padding:0 25px 0 50px;background:url(../images/rightShadow.png) no-repeat right top}
.mainContent-right{float:left;width:280px;padding-left:10px;}
.mainContent-left2{float:left;width:870px;padding:0 25px 0 50px;}
.contactusbanner .title{font-family:'Open Sans Condensed',Verdana, Geneva, sans-serif; color:#5a5859;font-size:55px;}
.contactusbanner .subTitle{font-family:'Cabin Condensed',Verdana, Geneva, sans-serif;color:#ee960c;font-size:29px; padding-bottom:10px;}
.amazonSubTitle{font-family:'Cabin Condensed',Verdana, Geneva, sans-serif;color:#ee960c;font-size:24px; padding-bottom:10px;}
.contactusbanner ul{margin:auto;width:880px;padding:0 42px;}
.contactusbanner ul li{float:left;width:220px;text-align:center;list-style:none}
.contactusbanner ul li .img{padding:10px 0}
.contactusbanner ul li .phone{color:#000;font-size:20px;font-weight:bold;padding:0 0 10px;text-transform:uppercase}
.contactusbanner ul li .time{color:#2aaad4;font-size:14px;font-weight:normal;line-height:150%;}
.contactusbanner ul li .time a{color:#2aaad4;font-size:14px;font-weight:normal;line-height:150%;text-decoration:underline}
.contactusbanner ul li .time a:hover{text-decoration:none}

.contnetContainer{float:left;width:964px;background:#fdfefd url(../images/shadow.png) no-repeat center top;
padding:20px 0;border-left:1px solid #d8d8d8;border-right:1px solid #d8d8d8;  }

.contnetContainer3{float:left;width:836px;background:#fdfefd  no-repeat center top;padding:50px 64px 20px;border-left:1px solid #d8d8d8;border-right:1px solid #d8d8d8; }

.contnetContainerLeft{float:left;width:382px;padding: 15px 0px 15px 95px;line-height:160%;}
.contnetContainerLeft a{color:#2678c5;text-decoration:underline}
.contnetContainerLeft a:hover{color:#2678c5;text-decoration:none}

.contnetContainerLeft .title{float:left;width:382px;color:#ee960c;font-size:30px;padding-bottom:15px;}

.contnetContainerLeft .inputField{float:left;width:382px;padding-bottom:15px;}
.contnetContainerLeft .inputField textarea{float:left;width:336px;padding:10px;background:#eaeaea;resize:none;border:none;-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px ;font-family:Arial, Helvetica, sans-serif;
		behavior: url(//www.kars4kids.org/PIE.htc);position:relative;color:#949494;font-size:16px;height:130px;}


.contnetContainerLeft .inputField .name{float:left;width:135px;margin-right:15px}
.contnetContainerLeft .inputField .name input{float:left;width:115px;padding:10px;background:#eaeaea;resize:none;border:none;-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px ;
		behavior: url(//www.kars4kids.org/PIE.htc);position:relative;color:#949494;font-size:16px;}

.contnetContainerLeft .inputField .email{float:left;width:210px;}
.contnetContainerLeft .inputField .email input{float:left;width:186px;padding:10px;background:#eaeaea;resize:none;border:none;-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px ;
		behavior: url(//www.kars4kids.org/PIE.htc);position:relative;color:#949494;font-size:16px;}



.contnetContaineRight{float:left;width:422px;padding:45px 30px; line-height:160%;}
.contnetContaineRight a{color:#2678c5;text-decoration:underline}
.contnetContaineRight a:hover{color:#2678c5;text-decoration:none}

.btnSubmit{float:right;text-indent:-9999px;text-transform:uppercase;border:0;padding:0;margin:0;background:url(../images/btnSubmit.png) no-repeat;width:121px;height:39px;cursor:pointer;margin-right:25px;}
.btnSubmit:hover{background-position:0 -39px;}


.why-us .subTitle{font-family:'Cabin Condensed',Verdana, Geneva, sans-serif; color:#46b9c4;font-size:29px;padding:15px 64px;text-align:left;}

.why-us .why-us-Cont{float:left;width:836px;padding:10px 64px 0;text-align:left;}
.why-us .why-us-Cont .why-us-Cont-left{float:left;width:560px;color:#494848;font-size:19px;line-height:195%;}
.why-us .why-us-Cont .why-us-Cont-left ol{ font-size:15px; line-height:17px; }
.why-us .why-us-Cont .why-us-Cont-left ol li {margin-bottom:15px;}
.why-us .why-us-Cont .why-us-Cont-left a{ color:#494848;}
.why-us .why-us-Cont .why-us-Cont-left a:hover{ text-decoration:underline; }

.why-us .why-us-Cont ul{float:left;text-align:left;padding:0;margin:0;width:145px; }
.why-us .why-us-Cont ul li{float:left;text-align:left;padding:12px 0 12px 35px;margin:0;width:145px;border-bottom:1px solid #e8e8e9;color:#46b9c4;font-size:16px;background:url(../images/bullet.png) no-repeat 2px 13px ;}
.why-us .why-us-Cont ul li a {color:#46b9c4; text-decoration:none;}
.why-us .why-us-Cont ul li a:hover { text-decoration:underline; }


.why-us .contnetContainer{float:left;width:836px;background:#fdfefd url(../images/pageshadow_02.png) no-repeat center top;
padding:50px 64px 20px;border-left:1px solid #d8d8d8;border-right:1px solid #d8d8d8; }

.whyusContTitle{float:left;padding:10px 0 20px;font-family:'Cabin Condensed',Verdana, Geneva, sans-serif; color:#46b9c4;font-size:29px;}
.whyusContTitle2{float:left;padding:10px 0 20px;color:#46b9c4;font-size:20px;}
.whyusContTitleBlack{float:left;padding:10px 0 20px;color:#000;font-size:20px;text-transform:uppercase}

.whyusContTitle span{color:#308189; font-size:27px;text-transform:none !important}

.why-us .contnetContainer ul{float:left;width:836px; }
.why-us .contnetContainer table{float:left;width:836px;clear:both;}
.why-us .contnetContainer ul li{float:left;display:inline-block;margin-right:30px;text-align:center;width:258px;}
.why-us .contnetContainer ul li.last{margin-right:0px !important;}

.highlight{background:#FF0}

.detailsCont-left{float:left;width:242px;padding:5px;height:97px;background:#fff;
-webkit-box-shadow: #666 0px 0px 6px;
-moz-box-shadow: #666 0px 0px 6px;
box-shadow: #666 0px 0px 6px;
margin-right:35px;
	behavior: url(//www.kars4kids.org/PIE.htc);position:relative;

 }
.detailsCont-Right{float:left;width:405px;line-height:160%; font-size:15px;}

.why-us .contnetContainer  .ThingWe{float:left;width:836px;}
.why-us .contnetContainer  .ThingWe li{float:left;width:386px;margin-right:30px;display:inline-block;}
.why-us .contnetContainer  .ThingWe li .thumb{float:left;margin-right:15px;display:inline-block;}
.why-us .contnetContainer  .ThingWe li .disc{float:left;width:200px;text-align:left;font-size:15px;padding-top:10px;}
.why-us .contnetContainer  .ThingWe li .disc .title{font-size:17px;text-transform:uppercase}

.shadow3{background:#FDFEFD url(../images/shadowthree.png) center top no-repeat !important}

.btnDonateNow{width:197px;height:49px;background:url(../images/btnDonateNow_pink.png) no-repeat;text-indent:-9999px;text-transform:uppercase;cursor:pointer;display:block;border:none !important;}
.btnDonateNow:hover{background-position:0 -49px;}

.btnDonateNow_new{width:197px;height:49px;background:url(../images/btnDonateNow_pink.png) no-repeat; margin-left:250px; margin-top:15px;text-indent:-9999px;text-transform:uppercase;cursor:pointer;display:inline;border:none !important;}
.btnDonateNow_new:hover{background-position:0 -49px;}

.btnDonateNowHome{width:236px !important;height:52px !important;
background:url(../images/btnHomeDonateNow.png) no-repeat !important;
text-indent:-9999px;
text-transform:uppercase;
cursor:pointer;
border:none !important;
clear:both;
position:relative;
float:left;
background-color:none;
}
.btnDonateNowHome:hover{background-position:0 -52px !important;}

.btnDonateNow2{width:203px;height:49px;background:url(../images/btnDonateNow2.png) no-repeat;text-indent:-9999px;text-transform:uppercase;cursor:pointer;display:block;border:none !important;}
.btnDonateNow2:hover{background-position:0 -49px;}

.btnDonateNowHome2{width:236px !important;height:52px !important;
background:url(../images/btnHomeDonateNow2.png) no-repeat !important;
text-indent:-9999px;
text-transform:uppercase;
cursor:pointer;
border:none !important;
clear:both;
position:relative;
float:left;
background-color:none;
}
.btnDonateNowHome2:hover{background-position:0 -52px !important;}

.vacation .contnetContainer{float:left;width:836px;background:#fdfefd url(../images/shadow.png) no-repeat center top;
padding:10px 64px 20px;border-left:1px solid #d8d8d8;border-right:1px solid #d8d8d8; }

.vacation .banner{float:left;width:964px;
height:250px;background:#ecbb00
;border-left:1px solid #d8d8d8;border-right:1px solid #d8d8d8; 
-webkit-border-radius: 4px 4px 0 0;
-moz-border-radius: 4px 4px 0 0;
border-radius: 4px 4px 0 0;
	behavior: url(//www.kars4kids.org/PIE.htc);position:relative;
}

.how_it_works .banner{float:left;width:964px;
background:#ecbb00;border-left:1px solid #d8d8d8;border-right:1px solid #d8d8d8; 
-webkit-border-radius: 4px 4px 0 0;
-moz-border-radius: 4px 4px 0 0;
border-radius: 4px 4px 0 0;text-align:center;padding:0 0 20px 0;
	behavior: url(//www.kars4kids.org/PIE.htc);position:relative;
}
.how_it_works .banner h1{
	color:#000;font-size:55px; padding-top:20px; 
	font-family: 'Open Sans Condensed';
}
.how_it_works .banner h2{
	color:#947927;font-size:32px;font-weight:normal;
	font-family: 'Cabin Condensed';
	padding-bottom:10px;

}

.how_it_works .banner .banner-steps{
	margin:auto;width:900px;
}
.how_it_works .banner .banner-steps td{
	font-family:'Cabin Condensed',Verdana, Geneva, sans-serif;
	padding:5px 35px;color:#333333;font-size:20px;;
}

.how_it_works .contnetContainer{
	padding:25px 70px;float:left;width:824px;
}
.how_it_works .contnetContainer h2{
		font-family:'Cabin Condensed',Verdana, Geneva, sans-serif; color:#46b9c4;font-size:32px;font-weight:normal;
}
.howtoBodySteps{float:left;width:824px;padding:30px 0 0 0}
.howtoBodySteps li{float:left;list-style:none;clear:both;padding-bottom:25px;width:824px;}
.howtoBodySteps li .stepNo{float:left;width:90px;min-height:80px;}
.howtoBodySteps li .stepInfo .stepInfoTitle{font-family:'Cabin Condensed',Verdana, Geneva, sans-serif;float:left;width:725px;color:#ec4c3b;font-size:35px; padding-bottom:2px;}
.howtoBodySteps li .stepInfo .stepInfoContent{ font-family:Verdana, Geneva, sans-serif;float:left;width:725px;color:#666666;font-size:16px; line-height:26px;}

.how_it_works #donatenow td{
	padding:10px;font-size:16px; font-weight: bold;
}
.SomethingTitle{
	font-family:'Cabin Condensed',Verdana, Geneva, sans-serif;color:#e80089;font-size:25px;
}

 #somethingWe td{
	padding:15px;font-size:16px;
}

.howitsseparator{margin:auto;width:824px;text-align:center}

.vacation .banner .banner-left{
	float:left;width:690px;
	padding:20px 0 0 35px;
}
.vacation .banner .banner-right{
	float:right;width:234px;text-align:right;padding-top:10px;
}

.vacation .banner .banner-left h1{ font-family:'Open Sans Condensed',Verdana, Geneva, sans-serif;
color:#000;font-size:55px;line-height:110%;
}
.vacation .banner .banner-left h2{font-family:'Cabin Condensed',Verdana, Geneva, sans-serif;
color:#856915;font-size:30px;line-height:130%;font-weight:normal;
}
.vacation .banner .banner-left p{
color:#010100;font-size:16px;line-height:160%;font-weight:normal;float:left;width:400px; padding-top:20px;
}
.vacation .banner .banner-left a{
color:#9c5501;font-size:12px;line-height:160%;font-weight:normal;text-decoration:underline;
}
.vacation .banner .banner-left a:hover{
text-decoration:none;
}

.vacation .vacation-Title{
color:#46b9c4;font-size:29px;text-align:center;background:#FDFEFD;
border-left:1px solid #d8d8d8;border-right:1px solid #d8d8d8; width:964px;padding:10px 0;
float:left;
}

#vacationTable td{padding:8px 0;font-size:20px;color:#515252;}


.donatae-form .mainContent{float:left;padding:20px 30px 30px 30px;width:904px;}

.donatae-form h2{font-family:'Cabin Condensed',Verdana, Geneva, sans-serif; color:#ee960c;font-size:34px;font-weight:normal}
.donatae-form h3{font-family:'Cabin Condensed',Verdana, Geneva, sans-serif; color:#bb780f;font-size:34px;font-weight:normal}

.donatae-form .mainContent-left{float:left;padding:0 65px 0 0px;width:460px;background:none}

.donatae-form .donate-form-section{
	float:left;
	padding:20px;width:418px;
	border:1px solid #d9d9d9;margin:10px 0;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	behavior: url(//www.kars4kids.org/PIE.htc);position:relative;
}
.donatae-form .donate-form-section.bordernone{
	border:none;
}

.donate-form-section-short{
	float:left;
	padding:2%;width:45%;
	border:1px solid #d9d9d9;margin:10px 0;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	behavior: url(//www.kars4kids.org/PIE.htc);position:relative;
}


.donatae-form .donate-form-section .title-cont{float:left;padding:0 20px 0 0;width:418px;padding-bottom:10px}
.donatae-form .donate-form-section .title-cont .title-numb{float:left;width:25px;line-height:25px;text-align:center;margin-right:10px;color:#fff;font-weight:bold;background:#47b9c2;font-size:19px;-webkit-border-radius: 12px;
-moz-border-radius:12px;
border-radius: 12px;
behavior: url(//www.kars4kids.org/PIE.htc)}
.donatae-form .donate-form-section .title-cont {float:left;font-size:19px;color:#47b9c2;}



.donatae-form .mainContent-right{float:left;width:337px;}
.donatae-form .seals { margin:0 0 14px 25px;}
.donatae-form .mainContent-right .mainContent-right-blocks{float:left;width:337px;padding-bottom:22px;}

.donatae-form .mainContent-right .mainContent-right-blocks ul{float:left;width:337px;}
.donatae-form .mainContent-right .mainContent-right-blocks ul li{float:left;width:337px;background:url(../images/bullet.png) no-repeat 3px 15px;list-style:none;padding:0px 0 10px 30px;color:#a9a59f;font-size:30px;font-weight:bold;}
.donatae-form .mainContent-right .mainContent-right-blocks ul li span{clear:both;font-size:16px;font-weight:normal;color:#333333;float:left;}


.tableTitle{text-align:right;padding-right:10px !important;}

.data-table input{float:left;width:220px;padding:5px;border:1px solid #999}
.data-table select{float:left;width:232px;padding:5px;border:1px solid #999}
.data-table select.mini{float:right;width:70px;padding:5px;border:1px solid #999;margin:0 17px 0 10px;}

.data-table textarea{float:left;width:220px;padding:5px;border:1px solid #999;height:90px;resize:none;}

.additionalDetails{text-align:center !important;color:#4bb9b9 !important;font-size:11px;font-weight:bold}


.donatae-form .msg{float:right;width:240px;font-size:13px;line-height:140%; text-align:center; margin-right:-260px; margin-top:20px; background:url(../images/arrow_donationmsg.png) no-repeat left 0px; padding-left:20px; padding-top:5px; }
/*.donatae-form .msg img{float:left;padding-top:0px;}*/
div#loginCont #msg a
{
color:#3d3d3d;text-decoration:none

}
div#loginCont #msg a:hover
{
	text-decoration:underline;
}

.donatae-form .msg span{font-size:22px; margin-left:37px;}

.btn_sec{ clear:both; float:left;width:785px; padding-right:155px; padding-top:15px;}

/********************new donate btn******************************/
.donatae-form .msg_n{float:right;width:320px;font-size:13px;line-height:140%; text-align:center; margin-left:0px; background:url(../images/arrow_donationmsg.png) no-repeat left 5px; padding-left:5px; padding-top:15px; }
/*.donatae-form .msg img{float:left;padding-top:0px;}*/
div#loginCont #msg_n a
{
color:#3d3d3d;text-decoration:none

}
div#loginCont #msg_n a:hover
{
	text-decoration:underline;
}

.donatae-form .msg_n span{font-size:22px; margin-left:-20px;}

.btn_sec_n{ clear:both; float:left;width:785px; padding-right:155px; padding-top:15px;}

/************************************************************************
*	Footer
************************************************************************/
div#FooterContainer
{
	float:left;
	width:964px;
}

/************************************************************************
*	faqs
************************************************************************/

.faqs {
padding-top:10px;
}
.faqs dt {

	background:url(../images/q.gif) 0 16px no-repeat;
	padding:15px 0 15px 25px;font-weight:bold;
	position:relative;font-size:15px;color:#404141;
	
}
.faqs dt:hover {
	cursor:pointer;
/*	color:#666;background:url(../images/q_r.gif) 0 16px no-repeat;*/
}
.faqs dd {
	
	padding:5px 0 15px 20px;
	position:relative;
	color:#404141;font-family:Arial, Helvetica, sans-serif;font-size:12px;display:none
}
.faqs dd p {
line-height:150%;
}


.faqs .hover {
	color:#666 !important;
}
.faqs .selected {
	color:#666;background:url(../images/q_r.gif) 0 16px no-repeat;
}

.thanks .thanks-Cont{float:left;width:836px;padding:10px 64px 0;text-align:left;}
.thansk .thanks-Cont .thanks-Cont-left{float:left;width:560px;padding:15px 55px 0 0;color:#494848;font-size:19px;line-height:180%;}

div#donors
	{
	margin: auto;
	width: 960px;
	height: 30px;
	padding: 20px 0 0 5px;
	color: #767676;
	font-size: 15px;
/*--	background-image: url(../images/donorsBg.png);
	background-repeat: no-repeat;
	background-position: 14px 26px;*/
	float:left;

	}
	div#donors .recent {
		height:20px;
	width:500px;	
	float: left;
	color:#525252;
	font-size:18px;
	font-weight:bold;
	padding-top:3px;
	margin-top:-7px;
		}
	div#donors strong{ font-size:11px; font-weight:normal; display:block; float:left; width:250px; margin:-13px 0 2px 0; text-transform:uppercase; }
	div#donors em{color:#ec008c;}
	
	div#donors .slideshow {
	height:20px;
	width: 430px;
	margin: auto;
	float:left;
	color:#525252;
	overflow:hidden;
	margin:0 0 15px 0;
}
		div#donors .slideshow img { 
		padding: 15px; border: 1px solid #ccc; background-color: #eee; 
		}

	 div#donors .properName {
		 text-transform:capitalize;
	}

/************************************************************************
*	Footer
************************************************************************/
.bottompage{float:left;	
width:964px;background: #FFF;
-webkit-border-radius: 0px 0px 4px 4px ;
-moz-border-radius: 0 0 4px 4px ;
border-radius:0 0 4px 4px ;border:1px solid #d8d8d8; border-top:none;
behavior: url(//www.kars4kids.org/PIE.htc);position:relative;text-align:center;padding:1px 0;}

#FooterContainerTop .title{color:#626262;font-weight:bold;font-size:12px;}

#FooterContainerTop li{list-style:none; background:url(../images/footerlinkbg.gif) no-repeat left 7px;padding:3px 0 3px 12px;}

#FooterContainerTop li a{color:#626262;text-decoration:none}
#FooterContainerTop li a:hover{text-decoration:underline}

div#FooterContainer
{
	float:left;
	width:965px;
	margin-top:10px; 
	
}
	div#FooterContainerTopOuter
	{
		float:left;
		width:965px;background:#e5f4fe;

	}
	div#FooterContainerTop
	{
	margin:auto;
		width:930px;background:#e5f4fe;
		padding:30px 0 30px 20px;
	}
	
	div#FooterContainerBtmOuter{margin:auto;width:950px;}
	div#FooterContainerBtm
	{
		float:right;text-align:right;
		width:960px;padding:5px 20px 15px 20px;
	}
	
	
		div#FooterContainerBtm ul
		{
			float:right;
		}	
		div#FooterContainerBtm li
		{
			list-style:none;float:left;
			padding-right:10px;color:#989898;font-size:10px;
		}	
		div#FooterContainerBtm li a
		{
			color:#989898;font-size:10px;text-decoration:none;
		}		
		div#FooterContainerBtm li a:hover
		{
			color:#989898;font-size:10px;text-decoration:underline;
		}
		
		div#virusScan
		{
			float:right;clear:both
		}
		
/************************************************************************
*	End Footer
************************************************************************/

	div#haveAQuestion
	{
		float:left;text-align:center;
		width:960px;padding:0px 0px 25px 15px;
		font-size:17px;color:#5b545b;
	}	
	div#haveAQuestionLinks
	{
		float:left;text-align:center;
		width:965px;padding:0px 20px 35px 15px;	
		
	}	
		div#haveAQuestionLinks ul
		{padding-left:230px;}
		div#haveAQuestionLinks li
		{
			list-style:none;display:inline-block;font-size:18px;color:#282828;float:left;}
		div#OurImpactOuter
	{
		margin:auto;width:1000px;
	}
		

/*****************Choose a reward on ty page******************/

#rewardMain{padding:0 20px 20px 20px; font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#2e2e2e; width:650px;background:#e3e3e3;
	-webkit-border-radius: 4px 4px 4px 4px;
	-moz-border-radius:4px 4px 4px 4px ;
	border-radius:4px 4px 4px 4px;
}
	
#rewardMain h1 {color:#9c362b; padding:0; margin:0; font:Arial, Helvetica, sans-serif; font-size:24px;}
#rewardMain .whiteSquare {background-color:#FFF;  width:650px;
	-webkit-border-radius: 4px 4px 0 0 ;
	-moz-border-radius:4px 4px  0 0 ;
	border-radius:4px 4px  0 0;
padding:25px 0 0 0; color:#747373; font-size:16px; text-align:center; margin-top:14px; height:57px; background-image:url(../images/reward-divider.gif); background-repeat:no-repeat; background-position:center bottom; }
#rewardMain .bottomSquare { background-color:#f9f6f6; background-image:url(../images/reward-choices.gif); background-repeat:no-repeat;  width:650px; height:195px;
	-webkit-border-radius: 0 0 4px 4px;
	-moz-border-radius: 0 0 4px 4px;
	border-radius: 0 0 4px 4px;
}
#rewardMain .bottomSquare-left{float:left; width:309px;}
#rewardMain .bottomSquare-left p { padding-top:105px; text-align:center; font-size:14px; color:#8f7114; }
#rewardMain .bottomSquare-right{float:right; width:295px;}
#rewardMain .bottomSquare-right p { padding-top:100px; text-align:center;  font-size:14px; color:#34868e; }

#rewardMain .terms {width:650px; background-color:#ebeaea; color:#b4b4b4;  margin-top:7px; font-size:12px;  text-align:center; padding:10px 0 10px 0;
	-webkit-border-radius: 4px 4px 4px 4px;
	-moz-border-radius:4px 4px 4px 4px;
	border-radius:4px 4px 4px 4px;
}
#rewardMain .terms a {color:#b4b4b4; text-decoration:underline;}


	
#rewardMain .bottomSquare1 {background-color:#f9f6f6; background-image:url(../images/reward-choices.gif); background-repeat:no-repeat;  width:650px; height:195px;
	-webkit-border-radius: 0 0 4px 4px;
	-moz-border-radius: 0 0 4px 4px;
	border-radius: 0 0 4px 4px;
}
#rewardMain .rewardMain1 {padding:15px 20px 20px 20px; font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#2e2e2e; width:685px;background:#e3e3e3;
	-webkit-border-radius: 4px 4px 4px 4px;
	-moz-border-radius:4px 4px 4px 4px ;
	border-radius:4px 4px 4px 4px;
}

#rewardMain .whiteSquare1 {background-color:#FFF;  width:650px;
	-webkit-border-radius: 4px 4px 0 0 ;
	-moz-border-radius:4px 4px  0 0 ;
	border-radius:4px 4px  0 0;
padding:25px 0 0 0; color:#747373; font-size:16px; text-align:center; margin-top:14px; height:77px; background-image:url(images/reward-divider.gif); background-repeat:no-repeat; background-position:center bottom; }
#rewardMain .done { margin:10px 0 0 210px;}
#rewardMain .bottomSquare2 {background-color:#f9f6f6; background-image:url(../images/reward-choices.gif); background-repeat:no-repeat;  width:650px; height:195px;
	-webkit-border-radius: 0 0 4px 4px;
	-moz-border-radius: 0 0 4px 4px;
	border-radius: 0 0 4px 4px;
}

#rewardMain .btnReward{width:215px;height:48px;background:url(../images/reward-submit.gif) no-repeat;text-indent:-9999px;text-transform:uppercase;cursor:pointer;display:block;border:none !important;}
#rewardMain .btnReward:hover{background-position:0 -48px;}
#rewardMain .bulletPt { margin-left:0px;}


/**************** custom radio and check boxes styles **********************/
.gf-form label
{
    font: normal normal 11px/13px Arial, Sans-serif;
    color: #000;
    cursor: pointer;
}

.gf-form label,
.gf-checkbox input[type="checkbox"] + label::before,
.gf-radio input[type="radio"] + label::before
{
    vertical-align: middle;
}

/* hide the checkboxes and radios */
.gf-checkbox input[type="checkbox"],
.gf-radio input[type="radio"]
{
    position: absolute;
    opacity: 0;
	width:26px; height:26px;
}

/* we use generated content to create a placeholder for the checkbox and the radio */
.gf-checkbox input[type="checkbox"] + label::before,
.gf-radio input[type="radio"] + label::before
{
    content: "";
    display: inline-block;
    width: 26px;
    height: 26px;
    line-height: 13px;

    background: url("../images/reward-bullet.png") no-repeat 0 0;
    vertical-align: middle;
}

/* disabled checkbox or radio */
.gf-form input[type="checkbox"]:disabled + label,
.gf-form input[type="radio"]:disabled + label
{
    opacity: .5;
    cursor: default; /* or cursor: no-drop */
}

/* hover checkbox (unselected state only) */
.gf-checkbox input[type="checkbox"]:not(:checked):hover + label::before
{
    background-position: -26px 0;
}

/* selected checkbox */
.gf-checkbox input[type="checkbox"]:checked + label::before
{
    background-position: -26px 0;
}

/* normal state radio */
.gf-radio input[type="radio"] + label::before
{
    background-position: 0 0;
}

/* radio hover (unselected state only) */
.gf-radio input[type="radio"]:hover + label::before
{
    background-position:  0 -26px;
}

/* selected radio */
.gf-radio input[type="radio"]:checked + label::before
{
    background-position: 0 -26px;
}

/* focused checkbox or radio */
.gf-form input[type="checkbox"]:focus + label,
.gf-form input[type="radio"]:focus + label
{
    outline: dotted 1px; /* by not adding color to the value we force the use of system's default focus color "invert" */
}

/* older versions of internet explorer do not support either generated content, so we display the system checkboxes and radio buttons */
@media \0screen {
    .gf-checkbox input[type="checkbox"],
    .gf-radio input[type="radio"] 
        {
        position: static;
    }
}

/**********end rewards*************/	


/*****************tax deduction box******************/

#taxMain{padding:5px; margin-top:25px; font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#2e2e2e; width:540px;background:#e3e3e3;
	-webkit-border-radius: 4px 4px 4px 4px;
	-moz-border-radius:4px 4px 4px 4px ;
	border-radius:4px 4px 4px 4px;
}
	
#taxMain h1 {color:#747373; padding:0; margin:0; font:Arial, Helvetica, sans-serif; font-size:23px;}
#taxMain h3 { color:#747373; font-size:14px; font-weight:normal; padding-top:1px; }
#taxMain .whiteSquare {background-color:#FFF;  width:540px;
	-webkit-border-radius: 4px 4px 0 0 ;
	-moz-border-radius:4px 4px  0 0 ;
	border-radius:4px 4px  0 0;
padding:15px 0 25px 0; color:#747373; font-size:16px; text-align:center; height:57px; background-image:url(../images/reward-divider.gif); background-repeat:no-repeat; background-position:center bottom; }
#taxMain .bottomSquare { background-color:#f9f6f6; background-image:url(../images/taxdeduction-or.gif); background-position:center top; background-repeat:no-repeat;  width:540px; height:165px; padding-top:10px;
	-webkit-border-radius: 0 0 4px 4px;
	-moz-border-radius: 0 0 4px 4px;
	border-radius: 0 0 4px 4px;
}
#taxMain .bottomSquare-left{float:left; width:225px; margin: 0 0 0 20px;}
#taxMain .bottomSquare-right{float:right; width:215px; margin: 0 15px 0 35px ;}
#taxMain p { padding-top:5px; font-size:14px; line-height:24px; color:#161616;}
#taxMain h2 { text-align:left;  font-size:18px; color:#46b9c4; text-transform:uppercase;}

/**********end tax deduction box*************/

/**********spanish page*************/
#spanishFaq {font-family:Arial, Helvetica, sans-serif; font-size:14px; line-height:21px; }
#spanishFaq h1{ font-size:21px; font-weight:bold; color:#000; margin-bottom:10px; }
.btnDonateNowSpanish{ float:left; width:229px;height:46px;background: url(../es/spanish-images/donate-button.gif) no-repeat;text-indent:-9999px;text-transform:uppercase;cursor:pointer;display:block;border:none !important;}
.btnDonateNowSpanish:hover{background-position:0 -46px;}
.btnSubmitSpanish{ margin-left:190px; width:234px;height:51px;background: url(../es/spanish-images/submit-form-button.gif) no-repeat;text-indent:-9999px;text-transform:uppercase;cursor:pointer;display:block;border:none !important;}

/**********end spanish page*************/

/*************review us****************/
.reviewusbanner{float:left;	
width:964px;background:#fff;
-webkit-border-radius: 4px 4px 0 0 ;
-moz-border-radius:4px 4px 0 0 ;
border-radius:4px 4px 0 0 ;border:1px solid #d8d8d8;border-bottom:none;
behavior: url(//www.kars4kids.org/PIE.htc);position:relative;text-align:center;padding:20px 0;}

.reviewusbanner .title{font-family:'Open Sans Condensed',Verdana, Geneva, sans-serif; color:#5a5859;font-size:55px;}
.reviewusbanner .subTitle{font-family:'Cabin Condensed',Verdana, Geneva, sans-serif;color:#ee960c;font-size:29px; padding-bottom:40px;}
.reviewusbanner p { font-size:17px; text-align:left;  padding:0 0 10px 20px;}
.reviewusbanner textarea { width:615px; height:100px; font-family: Arial, Helvetica, sans-serif; font-size:14px; color:#999;}
.reviewusbanner input[type="text"]{ margin-bottom:10px; height:35px; width: 250px; font-family: Arial, Helvetica, sans-serif; font-size:14px; color: #999;}
.reviewusbanner .fineprint { font-size:13px; padding-top:15px; color:#999; font-style:italic;}
.reviewusbanner .fineprint a{color:#999;}
.reviewusbanner input[type="submit"]{ margin-right:25px; width:150px; height:30px;}
.reviewusbanner form p {color:#5e5d5d;}
#starstr {float:right; width:185px; text-align:left; padding-top:7px; }
#starstrRoll {float:right; width:185px; text-align:left; padding-top:7px; }

/**************end review us*******************/

/*****hp for organic*****/


	
#OurImpact2_BttmTxtBox p {padding-bottom:10px;}
			
div#OurImpact2_BttmTxtBox{
background:#f4f3f3;
border:#9fb3c0 dashed 1px;
width:925px;
float:left;
padding:20px;
line-height:17px;}
			
/*****end hp for organic*****/		

/*********tax page*******/
#taxDeduc h1 {color:#369bee; font-size:23px; padding-bottom:18px;}
#taxDeduc p {font-size:15px; color:#747373; padding-bottom:10px; line-height:29px;}
#taxDeduc ul, ol {font-size:17px; margin-left:25px; padding-bottom:9px;}
#taxDeduc li {padding-bottom:11px; line-height:25px; }
#taxDeduc small { line-height:26px;}
#taxDeduc .square1 { width:385px; height:85px; float:left; background-color:#f3f3f3; border:1px solid #cccccc; padding:7px;  -moz-border-radius: 3px; border-radius: 3px; margin-bottom:45px;}
#taxDeduc .square1 p{ font-size:14px; line-height:22px;}
#taxDeduc .square1 h2{ font-size:17px; padding-bottom:15px;}
#taxDeduc img {float:left;}
.dividLine {border-bottom:1px solid #aeaeae; margin:25px 0 25px 0;}
.pinkText { color:#e00084;}
/*********end tax page***/

/* general styles */
.invisible {
	display: none;
}
.invisible2 {
	display: block;
}
.displayOff {
	display:none;
}
.displayOn {
	display:block;
}
/* The hint to Hide and Show */
.hint {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	display: none;
    position: absolute;
    right: -80px;
    width: 150px;
    margin-top: -4px;
    border: 1px solid #c93;
    padding: 8px 10px;
    /* to fix IE6, I can't just declare a background-color,
    I must do a bg image, too!  So I'm duplicating the pointer.gif
    image, and positioning it so that it doesn't show up
    within the box */
    background: #ffc url(http://www.kars4kids.org/images/pointer.gif) no-repeat -10px 5px;
}
 
/* The pointer image is hadded by using another span */
.hint .hint-pointer {
    position: absolute;
    left: -10px;
    top: 5px;
    width: 10px;
    height: 19px;
    background: url(http://www.kars4kids.org/images/pointer.gif) left top no-repeat;
}
.hint .hint-bold {
	font-weight:bold;
}
.hint a {
	font-size:9px;
	font-weight:bold;
}
form p {
color : #8d8d8d;
text-align: left;
font-size:16px;
}
.hidden {
	visibility: hidden;
}


    #floatDiv {
        position:absolute;
        background-color: red;
    }
            
/* end general styles */

/* map styles */
	 
	 
	
.states-wraper{float:left;	
width:964px;background:#6b6e71;
-webkit-border-radius:5px;
-moz-border-radius:5px;
border-radius:5px;
behavior: url(//www.kars4kids.org/PIE.htc);position:relative;text-align:center;
margin:20px 0 0 0;}	

.states-wraper .left {
	width:402px;
	float:left;
	}
	
.states-wraper .left  strong {
	float:left;
	width:90%;
	font-family:Arial, Helvetica, sans-serif;
	font-size:17px;
	color:#dadada;
	font-weight:normal;
	margin-top:10px;
	margin-left:20px;
	text-align:left;
	
	}
	
.states-wraper .left  img {
	float:left;
	margin-left:20px;
	} 
	
.states-wraper .right {
	width:556px;
	float:left;
	}


.states-wraper .right ul {
	float:left;
	width:111px;
	margin-top:10px;
	}
	
.states-wraper .right ul:first-child li {
	float:left;
	border-left:none;
	}
	
.states-wraper .right ul li:first-child {
	float:left;
	border-top:none;
	}
	
.states-wraper .right ul li:last-child {
	float:left;
	border-bottom:none;
	}
	
.states-wraper .right ul li{
	 float:left;
	 width:104px;
	 height:20px;
	 border-left:solid 1px #76797b;
	 list-style:none;
	 border-right:solid 1px #5f6163;
	 border-top:solid 1px #76797b;
	 border-bottom:solid 1px #5f6163;
	 background-image:url(../images/states-link-arrow.png);
	 background-repeat:no-repeat;
	 background-position:95% 46%;
	 padding:2px 3px;
	 text-align:left;
	 }
	 
.states-wraper .right ul li a{
	 font-family:Arial, Helvetica, sans-serif;
	 text-decoration:none;
	 font-size:12px;
	 color:#fff;

}

.states-wraper .right ul li a:hover {
	text-decoration:underline;
	}
/*end of map styles*/

/*rosh hashana yellow alert*/
#holidayalert {width:964px; height:32px; text-align:center; color:#857f72; padding-top:11px; margin-top:18px; font-family: Tahoma, Geneva, sans-serif; font-size:15px;
-moz-box-shadow: 0 1px 2px #e6e6e6;
-webkit-box-shadow: 0 1px 2px #e6e6e6;
box-shadow: 0 1px 2px #e6e6e6;
background-image: url(../images/bg-yellow.gif); background-repeat:repeat-x;
}
/*end of rosh hashana yellow alert*/

gifts {
	background-color: #CCC;
	padding: 10px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	float: left;
	width: 50%;
}
#icare {
	background-color: #FFF;
	padding: 10px;
	float: right;
	width: 50%;
	margin-top: 10px;
	margin-bottom: 10px;
}

.gplus {width:650px;
 height:auto;}
 
 /*matching gift page styles*/
 
.matchingInfoTitle {font-size:18px; 
color:#e00085;}
 
.matchingHeader {font-size:36px;
text-align:center;
color:#e00085;
font-weight:bold;}
 
#matchingSearchTitle {width:300px;
color:white;
background-color:#e00085;
margin-left:auto;
margin-right:auto;
padding:1%;
text-align:center;
font-weight:bold;
font-size:16px;
position:relative;
padding-left:2%;
padding-right:2%;}
 
#matchingSearchBox {width:650px;
background-color:white;
border-color:#e1e1e1;
border-style:solid;
border-width:thin;
margin-left:auto;
margin-right:auto;
text-align:center;
margin-top:-30px;}
 
#matchingSearchBorder {border-color:#e00085;
margin:2%;
border-style:solid;
border-width:thin;}

#matchingMainContent {
clear: both;
width: 60%;
margin: 0 auto;
padding: 1em 0px;
line-height: 1.5em;
position: relative;
}

.col {
display: block;
float: left;
margin: 1% 0 1% 1.6%;
}

.span_1_of_3 {
width: 32.26%;
}
.col:first-child {
margin-left: 0;
}

.span_1_of_9 {
width: 9.68%;
}

.span_3_of_9 {
width: 29.04%;
}

.span_5_of_9 {
width: 48.4%;
}

.sectiongroup{
clear: both;
padding-top:2%;
padding-bottom:2%;
margin-top: 10px;
}


/*end of matching gift page styles*/
 
.english{float:right;}

/*styles for small subnav*/

#subNav {float:right; width:271px; margin-bottom:15px;}
#subNav ul{list-style-type:none;margin:0;padding:0;}
#subNav a{display:block; float:left; padding:0 10px 0 10px; border-right:#9c9b9b solid 1px; color:#9c9b9b; text-decoration:none; font-size:12px;}
#subNav a:hover{ text-decoration:underline;}
#subNav .last {padding-right:0; border-right:none;}