
.donfloathm{float: left; width: 194px; margin: 0 13px 0 0;}
.donfloatlasthm{float: left; width: 194px; margin: 0;}
.smheadhm{font-size:16px;font-family: bebas_neueregular, arial black, helvetica, sans-serif; text-align:center;color:#000000;text-transform:uppercase;margin:4px 0 0 0; padding: 0;}


.donfloathmsm{float: left; width: 128px; margin: 0 12px 0 0;}
.donfloatlasthmsm{float: left; width: 128px; margin: 0;}
.smheadhmsm{font-size:11px;font-family: bebas_neueregular, arial black, helvetica, sans-serif; text-align:center;color:#000000;text-transform:uppercase;margin:0; padding: 0;}

.learnbut {
		background-color:#eeeeee;
	    color: #2f2f2f;
	    margin: 6px 0;
	    font-family: 'Open Sans',"Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;
	border: 1px solid #cccccc;
	    text-align: center;
        -webkit-border-radius: 5px;
        border-radius: 5px;
        -moz-border-radius: 5px;
        width: 100%;
	    padding: 12px auto 12px auto;

	}
	.learnbut a {
		color: #2f2f2f;
	    font-size: 9px;
	    letter-spacing: 1px;
	    text-transform: uppercase;
	}
	.learnbut a:hover { color:#0A7CBA; text-decoration:none;
	}

	

	.responsive-container {
width: 600px; margin: 0; padding: 0;
				
			}

/* Main image container */
.cj-slider-holder {
	
	cursor: url(http://www.ilads.org/slider/img/simpleslider/graphics/openhand.png), move;
	overflow: hidden;
	border-style: none;
	border-width: 0px;
	border-bottom-width: 0px;
	
	-webkit-border-top-left-radius: 0px;
	-webkit-border-top-right-radius: 0px;
	-moz-border-radius-topleft: 0px;
	-moz-border-radius-topright: 0px;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	
}
/* Navigation bar */
.cj-slider-nav {
	
	height: 42px;
	text-align: center;

	-webkit-border-bottom-right-radius: 0px;
	-webkit-border-bottom-left-radius: 0px;
	-moz-border-radius-bottomright: 0px;
	-moz-border-radius-bottomleft: 0px;
	border-bottom-right-radius: 0px;
	border-bottom-left-radius: 0px;
	
}
	/* Navigation bar, light style */
.cj-light .cj-slider-nav  { background: url(../img/simpleslider/graphics/ie.png)#eaad0e url(../img/simpleslider/graphics/ie.png) repeat-x  top }			

.slidehmtxt{
font-size: 14px; margin: 0 0 3px 0; color:#000000; font-weight: bold
 }	
.hmrightbor {
 border-top: 4px solid #eeeeee; margin: 20px 0 18px 0
 }	 	

.homelefticon-list {list-style: none; margin: 0; }
.homelefticon-list li { float: left; width: 165px; padding: 0 11px 30px 120px; background: url(http://www.ilads.org/limages/home_icon1.gif)url('http://www.ilads.org/limages/home_icon1.gif') 10px 0 no-repeat; min-height: 90px; }
.homelefticon-list li.first { clear: left; }
.homelefticon-list li.question { background-image: url(http://www.ilads.org/limages/home_icon2.gif); }
.homelefticon-list li.group { background-image: url(http://www.ilads.org/limages/home_icon3.gif); }
.homelefticon-list li.case { background-image: url(http://www.ilads.org/limages/home_icon4.gif); }
.homelefticon-list dt { font-size: 14px; color: #353535; text-transform: uppercase; padding: 0 0 4px 0; margin: 0; font-weight: bold; }
.homelefticon-list dd { font-size: 12px; line-height: 16px; padding: 0; margin: 0; }


  
/* Revolution slider
 ---------------------------------------------------------------------- */

/* list fix */
.tp-simpleresponsive >ul li { margin: 0 }

/* Add fonts to slider captions */
.bannercontainer {	
	padding:5px;		
	background-color:#fff;
	width:940px;	
	position:relative;
	position:relative;	
	margin-left:auto;
	margin-right:auto;	
}

.banner {		
	width:940px;
	height:600px;
	position:relative;
	overflow:hidden;			
}

.bannercontainer-simple {	
	padding:5px;		
	background-color:#fff;
	width:940px;	
	position:relative;
	position:relative;	
	margin-left:auto;
	margin-right:auto;	

}

.banner-simple{		
	width:940px;
	height:600px;
	position:relative;
	overflow:hidden;			
}

.fullwidthbanner-container{
	width:100% !important;		
	position:relative;
	padding:0;		
	max-height:392px !important;
	overflow:hidden;
} 

.fullwidthbanner-container .fullwidthabnner	{
	width:100% !important;
	max-height:392px !important;
	position:relative;	
}	


/* ******************************
Fonts
******************************* */
@font-face{ font-family: bebas_neueregular; font-style: normal; font-weight: normal; src: url(http://www.ilads.org/fonts/bebasneue-webfont.eot), url(http://www.ilads.org/fonts/bebasneue-webfont.eot?#iefix) format("embedded-opentype"), url(http://www.ilads.org/fonts/bebasneue-webfont.woff) format("woff"), url(http://www.ilads.org/fonts/bebasneue-webfont.ttf) format("truetype"), url(http://www.ilads.org/fonts/bebasneue-webfont.svg#bebas_neueregular) format("svg"); }

.color { color: #02bcf6; }
.donbutton23a

{font-family: bebas_neueregular, arial black, helvetica, sans-serif; 
-moz-border-radius:6px;-webkit-border-radius:6px;-o-border-radius:6px;-ms-border-radius:6px;-khtml-border-radius:6px;border-radius:6px;
letter-spacing: .05em;
font-size:32px;
color:#fff;
padding:8px 20px 8px 20px;
border:0;
font-weight:normal;
text-transform:uppercase;
text-align:center;
margin: 0;}

.donbutton23a{background:#0095cd}
.donbutton23a:hover{background:#55a4f2; text-decoration: none; color: #ffffff;padding:8px 20px 8px 20px;}

#main-senprofile {
	margin-top: 0px;
}

.content { 
		clear: both; 
		overflow: hidden;
		margin-bottom: 40px; 
	}
.containerwall {
	margin: 0 auto;
	position: relative;
	width: 1000px;
}
.col-2-3big  {
		float: left;
		margin-right: 30px;}
.col-1-3big  {
		float: left;
		margin-right: 0px;}	
	.col-2-3big { width: 650px; }

.col-1-3big { width: 320px; }

	.last { margin-right: 0px !important; }
	.colmg {margin-right: 20px;}
	
h2.acc_trigger {
	padding: 0;	margin: 4px 0 0 0;
	background: url(http://www.ilads.org/campaign/images/h2_trigger_abig.gif) no-repeat;
	height: 31px;	line-height: 31px;
	width: 320px;
	font-size: 12px;
	font-weight: bold;
	letter-spacing: 0;
	font-family: Arial, Helvetica, sans-serif;
	float: left;
}
h2.acc_trigger a {
	color: #fff;
	text-decoration: none;
	display: block;
	padding: 0 0 0 40px;
}
h2.acc_trigger a:hover {
	color: #ccc;
}
h2.active {background-position: left bottom;}
.acc_container {
	margin: 0 0 5px; padding: 0;
	overflow: hidden;
	font-size: 1.2em;
	width: 318px;
	height: 178px;
	clear: both;
	background: #ffffff;
	border-left: 1px solid #d6d6d6;
	border-right: 1px solid #d6d6d6;
	border-bottom: 1px solid #d6d6d6;
	-webkit-border-bottom-right-radius: 0px;
	-webkit-border-bottom-left-radius: 0px;
	-moz-border-radius-bottomright: 0px;
	-moz-border-radius-bottomleft: 0px;
	border-bottom-right-radius: 0px;
	border-bottom-left-radius: 0px; 
}
.acc_container .block {
	padding: 0px;
}
.acc_container .block p {
	padding: 5px 0;
	margin: 5px 0;
}
.acc_container h3 {
	font: 2.5em normal Arial, Helvetica, sans-serif;
	margin: 0 0 10px;
	padding: 0 0 5px 0;
	border-bottom: 1px dashed #ccc;
}
.acc_container img {

	margin: 0;
	padding: 0px;
}

/* ******************************
home page 11/2/2013
******************************* */			
.widget2{
background:#eee;

}
			
.sidewidgetitle{
background-color:#161616;
color:#fff;
font-size:20px;
font-weight:bold;
padding:12px 20px;
text-transform:uppercase;
margin: 0;
}
.sidewidgebox{
padding:0px;
text-align: center;
margin-bottom:18px;
}
			
.sidewidgetitle{
background-color:#161616;
color:#fff;
font-size:20px;
font-weight:bold;
padding:12px 20px;
text-transform:uppercase;
margin: 0;
}


.sidewidgebox{
padding:0px;
text-align: center;
margin-bottom:18px;
}

.ltblue {
color:#49badd;
}


.btnor {
	font-family: helvetica, arial, sans-serif; 
	color: #fff;
	font-weight: 800;
	font-size: 14px;
	cursor: pointer;	
	height: auto;
	width: auto;
	overflow: visible;
	padding: 12px 20px;
	border: 1px solid #e77513;
	border-radius: 4px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	margin: 0 20px 0 0;
	background: #ef852a; /* Old browsers */
	background: -moz-linear-gradient(top,  #fcb06f 0%, #ef852a 4%, #e77513 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fcb06f), color-stop(4%,#ef852a), color-stop(100%,#e77513)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #fcb06f 0%,#ef852a 4%,#e77513 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #fcb06f 0%,#ef852a 4%,#e77513 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #fcb06f 0%,#ef852a 4%,#e77513 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #fcb06f 0%,#ef852a 4%,#e77513 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ef852a', endColorstr='#e77513',GradientType=0 ); /* IE6-9 */
}



.btnor:hover,  .btnor:active {
		padding: 12px 20px;
		color: #fff;
		margin: 0 20px 0 0;
		text-decoration: none;
	background: #ea401e; /* Old browsers */
	background: -moz-linear-gradient(top,  #fcb06f 0%, #ea401e 4%, #bb3317 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fcb06f), color-stop(4%,#ea401e), color-stop(100%,#bb3317)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #fcb06f 0%,#ea401e 4%,#bb3317 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #fcb06f 0%,#ea401e 4%,#bb3317 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #fcb06f 0%,#ea401e 4%,#bb3317 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #fcb06f 0%,#ea401e 4%,#bb3317 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ea401e', endColorstr='#bb3317',GradientType=0 ); /* IE6-9 */
}
.btnor { display: inline-block;}
	.text-right .btnor { margin: 0 0 0 20px; }
	.text-center .btnor { margin: 0 0 0 20px; }
	buttonor.small, .btnor.small { padding: 8px 12px; font-size: 12px; }
	buttonor.medium, .btnor.medium { padding: 14px 22px; font-size: 14px;}
	buttonor.large, .btnor.large { padding: 16px 32px; font-size: 16px; }


a.btnor
{
	color: #fff;
}

a.btnor:link    {color: #fff;}
a.btnor:visited {color: #fff;}
a.btnor:hover   {color: #fff;}
a.btnor:active  {color: #fff;}

.homehdcnt{
font-family: bebas_neueregular, arial, helvetica, sans-serif; 
font-size:34px;
font-weight:normal;
text-align: left;
margin:0 0 12px 0;
padding: 0;
text-transform:uppercase;
color: #161616;
}

.donfloathmsm2{float: left; width: 150px; margin: 0 20px 0 0;}
.donfloatlasthmsm2{float: left; width: 150px; margin: 0;}
.smheadhmsm2{font-size:18px;font-family: bebas_neueregular, arial black, helvetica, sans-serif; text-align:center;color:#000000;text-transform:uppercase;margin:0; padding: 0;}

.ambhd {color: #161616; 
font-family: arial, helvetica, sans-serif; 
font-size:14px;
font-weight:bold;
margin: 0px 0 6px 0;
padding: 0;
}
.ambimg {margin: 0;
text-align: left;
}
.ambsubhd {color: #02a4d7; 
font-family: arial, helvetica, sans-serif; 
font-size:18px;
line-height: 20px;
font-weight:bold;
margin: 0px 0 6px 0;
padding: 0;
}

.ambprod {margin: 0;
text-align: center;
}

.ambimgfl {float: left; margin-right: 10px;
}

.ambimgfr {float: right;
}

.firstbut {margin-bottom: 0;}
.secondcol {margin-top: 0;}	

.col-1-2gift  {
		float: left;
		margin-right: 19px;}	

.col-1-2gift { width: 200px; }
.last (margin-right: 0;}