body{
	margin:0;
	padding:0;
	background:url(images/body_bg.jpg) repeat-x;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:1.5;
	color:#000;
}
.wrapper{
	width:1024px;
	margin:auto
}
.content-bg{
	background:#f9f9bd url(images/main-bg.jpg) no-repeat;
	height:510px;
	background-position: bottom
}
.wrapper-inside{
	width:910px;
	margin:auto;
}
.menu-holder{
	width:115px;
	/*padding-top:10px*/
}
.main-text{
	width:325px;
	margin-top:60px;
	margin-left:95px;
}
.slider-holder{
/*	margin-top:60px;*/
}
.content_bg_top{
	background:url(images/content_bg_top.jpg) repeat-x;
	/*height:190px;*/
	width:1024px;
}
.top{
	text-align:right;
	padding:0 10px;
	font-weight:bold
}

.main-content{
	
	height:385px;
	width:670px;
	overflow:auto;
	margin-left:95px;
	/*margin-top:-190px;*/
}
.main-content a:link{
	color:#2A4D23;
	text-decoration:underline;
	font-weight:bold
}
.main-content a:visited{
	color:#2A4D23;
	text-decoration:underline;
	font-weight:bold
}
.main-content a:hover{
	color:#2A4D23;
	text-decoration:none
}
.link-green a:link{
	color:#2A4D23;
	text-decoration:underline;
	font-weight:bold
}
.link-green a:visited{
	color:#2A4D23;
	text-decoration:underline;
	font-weight:bold
}
.link-green a:hover{
	color:#2A4D23;
	text-decoration:none
}
.main-title{
	margin-left:95px;
}
.padding-10{
	padding:10px;
}

.welcome{
	position:absolute; 
	width:550px; 
	height:180px; 
	padding:5px 10px;
	top:431px;
	left:590px; 
	font-size:14px; 
	color:#3d1a8c; 
	font-weight:normal;
	font-family:"Comic Sans MS", cursive;
	line-height:1.4;
	text-align:justify;
	background:url(images/welcome_bg.png) no-repeat center;
	/*background-color:#f2f2f2;
	border:1px solid #ccc; */
}
.welcome_note{
	font-size:16px; 
	font-weight:bold;
	color:#63C;
}
.donation_table{
	margin-left:40px;
	margin-top:10px;
	font-weight:bold;
	color:#3d1a8c;
	border:1px solid #cdbdf2;
	background-color:#FFF
}
.alternate{
	background-color:#ebe4fa
}
.head_row{
	background-color:#cdbbf2
}
.saying{
	width:420px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:16.5px;
	color:#000;
	line-height:1.8;
	font-weight:normal;
	border-bottom:1px dashed #b5b5b5;
	border-top:1px dashed #b5b5b5;
	padding:8px 0;
	color:#444	;
	font-style:italic;
	margin:3px 5px 5px 10px
}
.saying_img{
	border:0;
	margin:3px 10px 3px 10px
}
.main_bullet{
	color:#3d1a8c;
	width:75%;
	margin:10px auto;
	border:1px dotted #3d1a8c;
}
.main_bullet li{
	padding:5px 15px 5px 0 ;
	font-weight:bold
}
.sub_main_bullet{
	color:#3d1a8c;
	margin:10px 40px;
}
.sub_main_bullet li{
	padding:3px 15px 3px 0 ;
	font-weight:bold
}
.pdf_bullet {
	padding:0px;
	margin:0px;
	list-style-type:none;	
}
.pdf_bullet li{
	background:url(images/pdf.png) no-repeat 0px 7px;
	padding:6px;
	padding-left:20px;
	padding-top:6px;		
}
.vdo_bullet {
	padding:0px;
	margin:0px;
	list-style-type:none;	
}
.vdo_bullet li{
	background:url(images/video_ico.png) no-repeat 0px 7px;
	padding:6px;
	padding-left:20px;
	padding-top:6px;		
}
.modalDialog {
        position: fixed;
        font-family: Arial, Helvetica, sans-serif;
        top: 0;
        right: 0;
        bottom: 0;
        left: 0;
        background: rgba(0,0,0,0.8);
        z-index: 99999;
        opacity:0;
        -webkit-transition: opacity 400ms ease-in;
        -moz-transition: opacity 400ms ease-in;
        transition: opacity 400ms ease-in;
        pointer-events: none;
    }

    .modalDialog:target {
        opacity:1;
        pointer-events: auto;
    }

    .modalDialog > div {
        width: 400px;
        position: relative;
        margin: 10% auto;
        padding: 25px 20px 13px 20px;
        background: #fff;
      /*  background: -moz-linear-gradient(#fff, #999);
        background: -webkit-linear-gradient(#fff, #999);
        background: -o-linear-gradient(#fff, #999);*/
    }
	
	.modalDialog > div img{
	max-width:400px
	}

    .closeTop {
        background: #91062D;
        color: #FFFFFF;
        line-height: 25px;
        position: absolute;
        right: 0px;
        text-align: center;
        top: 0px;
        width: 24px;
        text-decoration: none;
        font-weight: bold;
    
    }

    .closeTop:hover { background: #2A4D23; }
.accordian-titleinside{
	color:#3d1a8c;
	font-weight:bold;
	padding-bottom:8px
}
.bullet {
	padding:0px;
	margin:0px;
	list-style-type:none;	
}
.bullet li{
	padding:6px;
	padding-left:20px;
	padding-top:6px;		
}
.three_column{
	width:30%;
	margin:10px 0;
	border-right:1px dotted #3d1a8c;
	border-top:1px dotted #3d1a8c;
	border-bottom:1px dotted #3d1a8c;
	padding:10px 10px;
	height:90px;
}
.main-column-inside{
	float:left;
	width:100%;
	min-height:345px;
	position:relative;
}

.left-menu{
	padding:0 0 0 5px;
	margin:10px 0 15px 0 ;
	list-style-type:none;
}
.left-menu li{
	list-style-image:url(images/bullet.png);
	list-style-position:inside;
	padding:5px 0px;
	border-bottom:1px dotted #3c1a8b
}
.left-menu a:link{
	color:#000;
	font-weight:bold;
	text-decoration:none
}
.left-menu a:visited{
	color:#000;
	font-weight:bold;
	text-decoration:none
}
.left-menu a:hover{
	color:#3c1a8b;
	font-weight:bold;
	text-decoration:underline;
}
.link{
	font-size:10px;
}
.link a:link{
	color:#3c1a8b;
	font-weight:bold;
	text-decoration:underline;
	font-size:10px;
}
.link a:visited{
	color:#3c1a8b;
	font-weight:bold;
	text-decoration:underline;
	font-size:10px;
}
.link a:hover{
	color:#000;
	font-weight:bold;
	text-decoration:none;
	font-size:10px;
}
.selected{
		color:#3c1a8b;
	font-weight:bold;
	text-decoration:underline
}
.partner-inside{
		padding:0 0 0 10px;
	margin:10px 0 0 0 ;
	list-style-type:none;	
}
.orange_bold{
	color:#F90;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:18px;
	font-weight:bold;
}
.partner-inside li{
	padding:3px 0;
	text-align:center
}
.left-column{
	width:210px;
	min-height:460px;
	float:left;
}
.right-column{
	margin-left:210px;
	padding:10px 10px 10px 10px;
	border-left:1px dotted #3c1a8b;
	min-height:460px;
	
}
.right-column-img {
	background-color:#fff;
	border:1px solid #ccc;
	padding:6px;
	margin:3px 8px;
}
.right-column a:link{
	color:#3c1a8b;
	text-decoration:underline
}
.right-column a:visited{
	color:#3c1a8b;
	text-decoration:underline
}
.right-column a:hover{
	color:#f49f20;
	text-decoration:none
}

.small-img{
	position:absolute;
	bottom:0;
	left:0;
}
.read-more{
padding:5px;
}
.sub_header_reverse {
background-color:#3d1a8c;
	color:#FFF;
	font-weight:bold;
	padding:2px 5px;
	font-size:16px;
	width:740px;
}
.read-more a:link{
	color:#3c1a8b;
	text-decoration:underline
}
.read-more a:visited{
	color:#3c1a8b;
	text-decoration:underline
}
.read-more a:hover{
	color:#f49f20;
	text-decoration:none
}
.photo img{
	background-color:#fff;
	border:1px solid #ccc;
	padding:6px;
	margin:3px 8px;
}
.case_thumb img{
	background-color:#fff;
	border:1px solid #ccc;
	padding:6px;
	margin:3px 8px;
}
.photo{
list-style-type:none;
margin:0;
padding:0;
}

.photo li{
float:left;
}
.photo-house{
list-style-type:none;

margin:0;
padding:0;
}

.photo-house li{
float:left;
margin:10px;
padding:0;
border:1px solid #9655AB;
text-align:center;
padding-bottom:3px;
}

.img-house{
	padding:5px;
	background-color:#FFF;
	margin:5px 10px 5px 5px
}
.house-child{
	padding:10px;
	text-align:justify
}
.facebook-padding{
	padding:10px 0 0 30px
}
/****Menu Starts*****/
.menu-padding{
	padding:5px 0;
}
ul.navmenu {
  /*margin: 45px 0 0 0;*/
  padding: 0;
  list-style: none;    	
}

ul.navmenu li {
 /* margin: 0;
  border: 0 none;
  padding: 0;*/
/*  float: left; For Gecko*/
  display: inline;
  list-style: none;
  position: relative;
  top:0;
  /*height: 26px;*/
}

ul.navmenu ul {
  margin: 0;
  border: 0 none;
  padding: 0;
  list-style: none;
  display: none;
  position: absolute;
  top: -30px;
  top: 0\9; /* IE9 only */  
  top: 0\10; /* IE10 only */ 
  top: 0\11; /* IE11 only */  
	left:115px;	
  z-index:999999;
  text-align:right; 
  /*border:1px solid red;*/
}

ul.navmenu ul li {
  float: none; /*For Gecko*/
  display: block !important;
  display: inline; /*For IE*/
  top:0;
}

/* Root Menu */
ul.navmenu a {
 /* border-right: 1px solid #eeeeee;
 border-right: 1px solid #660013;*/
width:115px;
  padding: 0 8px;
  float: none !important; /*For Opera*/
  float: left; /*For IE*/
  display: block;
   /* background:#fdfdfd url(images/menu_bg.gif) repeat-x;*/
  color: #000;
  font: normal 12px/22px Tahoma, Arial, Helvetica, sans-serif;
  text-decoration: none;
  top:0;
}

/* Root Menu Hover Persistence */
ul.navmenu a:hover,
ul.navmenu li:hover a,
ul.navmenu li.iehover a {
}
/* 2nd Menu */
ul.navmenu li:hover li a,
ul.navmenu li.iehover li a {

 background-color:#2a4d23;
  color: #fff;
  line-height:1.5;
  border-bottom:1px solid #55714f;
  padding:4px;
  width:180px;
  top:0;
  text-align:left;
}
/* 2nd Menu Hover Persistence */
ul.navmenu li:hover li a:hover,
ul.navmenu li:hover li:hover a,
ul.navmenu li.iehover li a:hover,
ul.navmenu li.iehover li.iehover a {
  background: #91062d;
  color: #ffffff;    
}
/* 3rd Menu */
ul.navmenu li:hover li:hover li a,
ul.navmenu li.iehover li.iehover li a {
  background: #fdbb63;
  color: #000;
  text-align:left;
	width:205px;
	float:right; 
}

/* 3rd Menu Hover Persistence */
ul.navmenu li:hover li:hover li a:hover,
ul.navmenu li:hover li:hover li:hover a,
ul.navmenu li.iehover li.iehover li a:hover,
ul.navmenu li.iehover li.iehover li.iehover a {
   background: #74b4e6;
  color: #fff;
   text-align:left;
}

/* 4th Menu */
ul.navmenu li:hover li:hover li:hover li a,
ul.navmenu li.iehover li.iehover li.iehover li a {
  background: #EEE;
  color: #666;
}

/* 4th Menu Hover */
ul.navmenu li:hover li:hover li:hover li a:hover,
ul.navmenu li.iehover li.iehover li.iehover li a:hover {
  background: #CCC;
  color: #FFF;
}

ul.navmenu ul ul,
ul.navmenu ul ul ul {
  display: none;
  position: absolute;
  top: 0;
  right:210px;
}

/* Do Not Move - Must Come Before display:block for Gecko */
ul.navmenu li:hover ul ul,
ul.navmenu li:hover ul ul ul,
ul.navmenu li.iehover ul ul,
ul.navmenu li.iehover ul ul ul {
  display: none;
}

ul.navmenu li:hover ul,
ul.navmenu ul li:hover ul,
ul.navmenu ul ul li:hover ul,
ul.navmenu li.iehover ul,
ul.navmenu ul li.iehover ul,
ul.navmenu ul ul li.iehover ul {
  display: block;
}
/*****Menu End******/
a.home{width:112px;height:20px;display:block;overflow:hidden;float:left;outline:none;}
a.home_selected{width:112px;height:20px;display:block;overflow:hidden;float:left;outline:none;}
a.home			{background:url(images/home.png) 0 0px no-repeat;}				
a:hover.home		{background:url(images/home.png) 0 -20px no-repeat;}
a.home_selected		{background:url(images/home.png) 0 -20px no-repeat;}

a.governance{width:112px;height:20px;display:block;overflow:hidden;float:left;outline:none;}
a.governance_selected{width:112px;height:20px;display:block;overflow:hidden;float:left;outline:none;}
a.governance			{background:url(images/governance.png) 0 0px no-repeat;}				
a:hover.governance		{background:url(images/governance.png) 0 -20px no-repeat;}
a.governance_selected		{background:url(images/governance.png) 0 -20px no-repeat;}

a.work{width:112px;height:20px;display:block;overflow:hidden;float:left;outline:none;}
a.work_selected{width:112px;height:20px;display:block;overflow:hidden;float:left;outline:none;}
a.work			{background:url(images/our_work.png) 0 0px no-repeat;}				
a:hover.work		{background:url(images/our_work.png) 0 -20px no-repeat;}
a.work_selected		{background:url(images/our_work.png) 0 -20px no-repeat;}

a.publication{width:112px;height:20px;display:block;overflow:hidden;float:left;outline:none;}
a.publication_selected{width:112px;height:20px;display:block;overflow:hidden;float:left;outline:none;}
a.publication			{background:url(images/publication.png) 0 0px no-repeat;}				
a:hover.publication		{background:url(images/publication.png) 0 -20px no-repeat;}
a.publication_selected		{background:url(images/publication.png) 0 -20px no-repeat;}

a.donationcn{width:112px;height:20px;display:block;overflow:hidden;float:left;outline:none;}
a.donationcn_selected{width:112px;height:20px;display:block;overflow:hidden;float:left;outline:none;}
a.donationcn			{background:url(images/make_donation.png) 0 0px no-repeat;}				
a:hover.donationcn		{background:url(images/make_donation.png) 0 -20px no-repeat;}
a.donationcn_selected		{background:url(images/make_donation.png) 0 -20px no-repeat;}

a.donation{width:112px;height:20px;display:block;overflow:hidden;float:left;outline:none;}
a.donation_selected{width:112px;height:20px;display:block;overflow:hidden;float:left;outline:none;}
a.donation			{background:url(images/contact_us.png) 0 0px no-repeat;}				
a:hover.donation		{background:url(images/contact_us.png) 0 -20px no-repeat;}
a.donation_selected		{background:url(images/contact_us.png) 0 -20px no-repeat;}

a.gallery{width:112px;height:20px;display:block;overflow:hidden;float:left;outline:none;}
a.gallery_selected{width:112px;height:20px;display:block;overflow:hidden;float:left;outline:none;}
a.gallery			{background:url(images/gallery.png) 0 0px no-repeat;}				
a:hover.gallery		{background:url(images/gallery.png) 0 -20px no-repeat;}
a.gallery_selected		{background:url(images/gallery.png) 0 -20px no-repeat;}

a.contact{width:112px;height:20px;display:block;overflow:hidden;float:left;outline:none;}
a.contact_selected{width:112px;height:20px;display:block;overflow:hidden;float:left;outline:none;}
a.contact			{background:url(images/contact_us.png) 0 0px no-repeat;}				
a:hover.contact		{background:url(images/contact_us.png) 0 -20px no-repeat;}
a.contact_selected		{background:url(images/contact_us.png) 0 -20px no-repeat;}

a.news{width:112px;height:20px;display:block;overflow:hidden;float:left;outline:none;}
a.news_selected{width:112px;height:20px;display:block;overflow:hidden;float:left;outline:none;}
a.news			{background:url(images/news.png) 0 0px no-repeat;}				
a:hover.news		{background:url(images/news.png) 0 -20px no-repeat;}
a.news_selected		{background:url(images/news.png) 0 -20px no-repeat;}

a.newsnew{width:130px;height:34px;display:block;overflow:hidden;float:left;outline:none;}
a.newsnew_selected{width:130px;height:34px;display:block;overflow:hidden;float:left;outline:none;}
a.newsnew			{background:url(images/news_new.png) 0 0px no-repeat;}				
a:hover.newsnew		{background:url(images/news_new.png) 0 -34px no-repeat;}
a.newsnew_selected		{background:url(images/news_new.png) 0 -34px no-repeat;}

a.regular-donation{width:158px;height:30px;display:block;overflow:hidden;float:left;outline:none;}
/*a.newsnew_selected{width:130px;height:34px;display:block;overflow:hidden;float:left;outline:none;}*/
a.regular-donation			{background:url(images/regular_donation.png) 0 0px no-repeat;}				
a:hover.regular-donation		{background:url(images/regular_donation.png) 0 -30px no-repeat;}
/*a.newsnew_selected		{background:url(images/news_new.png) 0 -34px no-repeat;}*/

a.tribute-donation{width:153px;height:30px;display:block;overflow:hidden;float:left;outline:none;}
a.tribute-donation			{background:url(images/tribute_donation.png) 0 0px no-repeat;}				
a:hover.tribute-donation		{background:url(images/tribute_donation.png) 0 -30px no-repeat;}

a.onetime-donation{width:170px;height:30px;display:block;overflow:hidden;float:left;outline:none;}
a.onetime-donation			{background:url(images/onetime_donation.png) 0 0px no-repeat;}				
a:hover.onetime-donation		{background:url(images/onetime_donation.png) 0 -30px no-repeat;}



.visit{
	position:absolute;
	top:410px;
	margin-left:260px
}
.visit_{
	position:absolute;
	margin:0 0 40px 50px;
	
}
a.nepal_visit{width:72px;height:20px;display:block;overflow:hidden;float:left;outline:none;background:url(images/nepal_visit.png) 0 0px no-repeat;}
a:hover.nepal_visit		{background:url(images/nepal_visit.png) 0 -20px no-repeat;}
/*a.home_selected		{background:url(images/home.png) 0 -17px no-repeat;}*/

.donation{
	position:absolute;
	top:460px;
	margin-left:260px
}
a.donations{width:72px;height:20px;display:block;overflow:hidden;float:left;outline:none;background:url(images/donations.png) 0 0px no-repeat;}
a:hover.donations		{background:url(images/donations.png) 0 -20px no-repeat;}
/*a.home_selected		{background:url(images/home.png) 0 -17px no-repeat;}*/

a.fb{width:69px;height:17px;display:block;overflow:hidden;float:left;outline:none;background:url(images/facebook.png) 0 0px no-repeat;}
a:hover.fb		{background:url(images/facebook.png) 0 0px no-repeat;}
/*a.home_selected		{background:url(images/home.png) 0 -17px no-repeat;}*/

a.cs{width:68px;height:17px;display:block;overflow:hidden;float:left;outline:none;background:url(images/case_studies.png) 0 0px no-repeat;}
a:hover.cs		{background:url(images/case_studies.png) 0 -17px no-repeat;}
a.cs_selected		{width:68px;height:17px;display:block;overflow:hidden;float:left;outline:none;background:url(images/case_studies.png) 0 -17px no-repeat;}

a.children{width:44px;height:17px;display:block;overflow:hidden;float:left;outline:none;background:url(images/children.png) 0 0px no-repeat;}
a:hover.children		{background:url(images/children.png) 0 -17px no-repeat;}
a.children_selected		{width:44px;height:17px;display:block;overflow:hidden;float:left;outline:none;background:url(images/children.png) 0 -17px no-repeat;}

a.pro{width:123px;height:23px;display:block;overflow:hidden;float:left;outline:none;background:url(images/partners.png) 0 0px no-repeat;}
a:hover.pro	{background:url(images/partners.png) 0 -23px no-repeat;}
a.pro_selected		{width:123px;height:23px;display:block;overflow:hidden;float:left;outline:none;background:url(images/partners.png) 0 -23px no-repeat;}

a.mad{width:98px;height:17px;display:block;overflow:hidden;float:left;outline:none;background:url(images/make_difference.png) 0 0px no-repeat;}
a:hover.mad	{background:url(images/make_difference.png) 0 -17px no-repeat;}
a.mad_selected{width:98px;height:17px;display:block;overflow:hidden;float:left;outline:none;background:url(images/make_difference.png) 0 -17px no-repeat;}
/*a.home_selected		{background:url(images/home.png) 0 -17px no-repeat;}*/

a.newsb{width:30px;height:23px;display:block;overflow:hidden;float:left;outline:none;background:url(images/news_blog.png) 0 0px no-repeat;}
a:hover.newsb	{background:url(images/news_blog.png) 0 -23px no-repeat;}
a.newsb_selected		{width:30px;height:23px;display:block;overflow:hidden;float:left;outline:none;background:url(images/news_blog.png) 0 -23px no-repeat;}

a.financials{width:68px;height:23px;display:block;overflow:hidden;float:left;outline:none;background:url(images/financials.png) 0 0px no-repeat;}
a:hover.financials	{background:url(images/financials.png) 0 -23px no-repeat;}
a.financials_selected		{width:68px;height:23px;display:block;overflow:hidden;float:left;outline:none;background:url(images/financials.png) 0 -23px no-repeat;}

a.gift{width:98px;height:23px;display:block;overflow:hidden;float:left;outline:none;background:url(images/gift_catalogue.png) 0 0px no-repeat;}
a:hover.gift	{background:url(images/gift_catalogue.png) 0 -23px no-repeat;}
a.gift_selected		{width:98px;height:23px;display:block;overflow:hidden;float:left;outline:none;background:url(images/gift_catalogue.png) 0 -23px no-repeat;}

a.sponsor{width:88px;height:23px;display:block;overflow:hidden;float:left;outline:none;background:url(images/sponsor.png) 0 0px no-repeat;}
a:hover.sponsor	{background:url(images/sponsor.png) 0 -23px no-repeat;}
a.sponsor_selected{width:88px;height:23px;display:block;overflow:hidden;float:left;outline:none;background:url(images/sponsor.png) 0 -23px no-repeat;}
.welcome-text{
	margin-top:50px;
	margin-left:41px;
}
.news-update{
	margin-top:16px
}
.kid_cutout{
	margin-top:30px;
	float:left;/*
	margin-top:123px;*/
}
.kid_small{
	 width:200px; border:0px solid #ccc; margin-top:126px
}
.partners{
	float:left;
	width:130px;
	margin-right:15px;
	text-align:center;
	font-weight:bold;
}
.wrapper_inside{
	width:680px;
	margin:auto;
	border:1px solid #9d7dac;
	padding:10px
}
.number{
	color:#F90;
	font-size:32px
}

h3{
	color:#2a4d23;
	font-size:15px;
	padding:0;
	margin:15px 0 5px 0;
	
}
.bold-green14{
		color:#2a4d23;
	font-size:14px;
	font-weight:bold;
}
.bold-green{
		color:#2a4d23;
	font-weight:bold;
}
.head-inside{
	color:#3e188b;
	font-size:16px;
	padding:0;
	margin:10px 0 5px 10px;
	
}
.center_align{
	margin:auto;
	text-align:center;
	color:#3d1a8c;
	border:1px solid #3d1a8c;
	font-weight:bold;
	width:60%;
}
.menu_left{
	float:left;
	margin-top:70px;
	margin-left:110px;
}
.menu_left ul{
	padding:0;
	margin:0;
	list-style:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFF;
	font-weight:bold;
}
.menu_left ul li{
	margin:0;
	/*padding:2px 0 0 3px;*/
	height:23px;
	width:165px;
	padding:0px 0 0 4px;
	margin-bottom:5px;
	background:url(images/gradient_left.png)  no-repeat;
	border:0px solid red;
}
.float_left{
	float:left
}
.float_right{
	float:right;
}
.clear{
	clear:both;
}
.maroon {
	color:#91062d;
	font-size:14px;
	font-weight:bold;
}
.maroon-bold {
	color:#91062d;
	font-weight:bold;
}
.case_thumb{
	list-style-type:none;
	margin:0;
	padding:0
}
.case_thumb li{
	float:left;
}
.case_thumb span{
	margin:0px 0 8px 10px;
	display:block

}
.case_thumb a:link{
	color:#3d1a8c;
	text-decoration:underline;
	font-weight:bold
}
.case_thumb a:visited{
	color:#3d1a8c;
	text-decoration:underline;
	font-weight:bold
}

.case_thumb a:hover{
	color:#3d1a8c;
	text-decoration:none;
	font-weight:bold
}
.content_height a:link{
	color:#3d1a8c;
	text-decoration:underline;
	font-weight:bold
}
.content_height a:visited{
	color:#3d1a8c;
	text-decoration:underline;
	font-weight:bold
}

.content_height a:hover{
	color:#3d1a8c;
	text-decoration:none;
	font-weight:bold
}

.img_slide{
	/*margin-top:35px;
	margin-right:23px;*/
}
.normal{
	color:#000;
	font-weight:normal
}
.bullet_inside{
	margin:0;
	padding:0;
	list-style-type:none;
}
.bullet_inside li{
	list-style-image:url(images/bullet.png);
	list-style-position:outside;
	padding:5px 0px;
	margin-left:18px;
}
.support{

	border:1px solid #d8c5eb;
	padding:10px;
	clear:both;
	width:50%;
	margin:auto;
	text-align:center;
	font-size:14px;
	border-radius:6px;
	background-color:#e5d8f2;
}
.support_strong{
	color:#3d1a8c;
	font-weight:bold;
}
.footer{
	
	/*background-color:#417237;
	height:10px;
	width:1024px;*/
}
.footer_new{
	background:url(images/footer_new.jpg) no-repeat;
	height:42px;
	width:1024px;
}
.counter{
	text-align:center; padding:3px;font-size:12px; color:#000099; font-weight:bold;
	font-family:"Comic Sans MS", cursive;
}
.header{
	border:0px solid green;
}
.sub_menu{
	margin:20px 0 0 15px; float:none;
}
.sub_content_inside{
	margin-left:210px;
	padding-top:0px;
	padding-right:5px;
	text-align:left
}

.sub_content_header{
	color:#3d1a8c;
	font-weight:bold;
	padding:0 0 8px 0;
	font-size:16px;

}
.founders{
	margin:15px 0 5px 60px;
	font-weight:bold
}
.founder-text{
	list-style-type:none;
	padding:0;
	margin-left:20px;
	margin-bottom:15px
}
.sub_header{
	color:#2a4d23;
	font-weight:bold;
	padding:2px 0 4px 0;
	font-size:12px;
}
.header-seperator{
background-color:#f9f9bd;
height:10px;
}
.content_height{
	height:345px; overflow:auto;
}
.new{
	height:385px; overflow:auto;
}
.counter a:link{
	color:#FFF;
}
.next_case{
	float:right;
	padding:0 8px 0 12px;
}

.previous_case{
	float:right;
	padding:0 12px 0 0;
	
}
ul{
	list-style:outside;
}
.case_study_saying{
	display:block;
	width:255px;
	margin:10px auto;
	font-size:16.5px;
	color:#000;
	line-height:1.8;
	font-weight:normal;
	border-bottom:1px dashed #b5b5b5;
	border-top:1px dashed #b5b5b5;
	padding:8px 0;
	color:#444	;
	font-style:italic;
/*	background:url(images/quote_start.png) no-repeat top left ;*/	
}
.author{
	text-align:right;
	display:block;
	margin-top:5px
}
.bank_acc{
	color:#3d1a8c;
	border:1px solid #3d1a8c;
	display:block;
	padding:5px;
	width:350px;
	margin:10px auto;
	line-height:1.5;
	font-weight:bold;
	font-size:12px;
	text-align:center;
	
}
.case_bar{
	background-color:#66C;
	color:#FFF;
	padding:5px;
	margin-bottom:2px;
}
.case_bar a:link{
	color:#FFF;
	font-weight:bold;
	text-decoration:underline;
}
.case_bar a:visited{
	color:#FFF;
	font-weight:bold;
	text-decoration:underline;
}
.case_bar a:hover{
	color:#FFF;
	font-weight:bold;
	text-decoration:none;
}
h2{
	color:#2a4d23
}
.green-text{
	color:#2a4d23
}
.sub-text{
	font-size:15px;
	font-weight:bold
}
.gallery-title{
	color:#2a4d23;
	font-size:15px;
	font-weight:bold;
	margin-bottom:5px
}
.clr { clear:both; padding:0; margin:0;  background:none;  }
/* Slider */
#slider {  padding:0; margin:0 auto; }
div#slideshow { width:340px; height:232px; padding:0; margin:0 auto; border:2px solid #b79570; overflow:hidden }
.slider-item { width: 100% !important; height:205 }
.slider-item img {  margin:0; padding:0; }
.slider_content_inner img { border: none; }
.controls-center { width: 160px; margin:0 auto; padding:0px 0 2px 0;  }
#slider_controls { margin:8px auto; z-index: 1000; width:340px; }
#slider_controls h2 { width:340px; float:left; font: normal 11px Arial, Helvetica, sans-serif; color:#888888; padding:0; margin:0; }
#slider_controls h2 strong { color:#1d1d1d; }
#slider_controls ul { margin:0; padding:0; width:290px; float:right; }
#slider_controls ul li { margin:0; padding:0; list-style: none; }
#slider_controls ul li { float: left; display: block; }
#slider_controls ul li a { width:9px; height: 9px; background:url('images/tabs_2.png') no-repeat center center; display: block; float: left; padding:2px 2px 0 2px; margin:2px !important; margin:1px 1px; outline: none; }
#slider_controls ul li a:focus { outline: none; }
#slider_controls ul li a:hover,
#slider_controls ul li a.activeSlide { color:#979797; background:url('images/tabs_1.png') no-repeat center center; }

#resourceform { margin:0;  }
#resourceform * { color:#222222;}
#contactform ol { margin:0; padding:0; list-style:none;}
#resourceform li { margin:0; padding:0; background:none; border:none; display:block; list-style:none;  }
#resourceform li.buttons { margin:5px 0 5px 80px;}
#resourceform label { margin:3px 10px 2px 0; width:70px; display:block; padding:3px 0; font-size:11px;  text-transform:capitalize; float:left; text-align:right; font-weight:bold }
#resourceform label span { color:#2c2c2c;}
#resourceform input.text { width:260px; border:1px solid #dcdcdc; margin:5px 0; padding:3px 2px; height:16px; background:#FFF; float:left;}
#resourceform textarea { width:260px; border:1px solid #dcdcdc; margin:5px 0; padding:3px 2px; background:#FFF; float:left;}
#resourceform li.buttons input { padding:3px 0px; margin:0; float:left;}
.clr { clear:both; padding:0; margin:0; background:none; }
hr{
	border:0;
	border-bottom:1px dotted #156598;
	margin:0;
	padding:0;
	padding-top:10px;	
}
.date{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#3d1a8c;
	font-size:22px;
	text-align:center
}
.dollar_fifty{
	background:#d0c3ed url(images/50_pm.png) no-repeat 0 6px; padding:8px 8px 8px 145px; width:70%;  margin:0 auto; border-bottom:1px solid #877f9a; border-right:1px solid #a298b9; border-top:1px solid #CCC; text-align:justify
}
.dollar_inside{
	font-weight:bold; text-align:center; display:block; border:1px dotted #669; color:#47288e; font-size:14px; padding:3px; font-family:Georgia, 'Times New Roman', Times, serif; line-height:normal
}
.dollar_inside_normal{
	font-weight:bold; text-align:left; display:block; border:1px dotted #669; color:#47288e; font-size:12px; padding:3px; 
}
.bg_auto{
	background-color:#d0c3ed; width:95%; margin:auto;height:300px
}

.bg_auto img{
	background-color:transparent;
	border:0;
	padding:0px;
	margin:8px 0px;
}
.bg_auto_inside{
}
.success{
	font-weight:bold;
	color:#090;
	background-color:#c2fba5;
	padding:3px;
	border:1px solid #6aba42;
	text-align:center;
}
.error{
	font-weight:bold;
	color:#F00;
	background-color:#feb4a0;
	border:1px solid #d31212;
	text-align:center;	
}
.response{
	font-weight:bold;
	color:#F00;
	background-color:#feb4a0;
	border:1px solid #d31212;
	text-align:center;	
}
.accordion-header {
	font-size: 12px;
	background: #ebebeb;
	margin: 5px 0 0 0;
	padding: 3px 0px 3px 30px;
	border: 1px solid #E2E2E2;
	cursor: pointer;
	color: #3c1a8b;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;	
}

.active-header {
	-moz-border-radius: 5px 5px 0 0;
	-webkit-border-radius: 5px 5px 0 0;
	border-radius: 5px 5px 0 0;
	background: url(images/toggle.png) #d5c6f4;
	background-repeat: no-repeat;
	background-position: 10px 50%;
}

.active-header:hover {
	background: url(images/toggle.png) #ebe4fa;
	background-repeat: no-repeat;
	background-position:10px 50%;
}

.inactive-header {
	background: url(images/toggle-expand.png) #ebe4fa;
	background-repeat: no-repeat;
	background-position: 10px 50%;
}

.inactive-header:hover {
	background: url(images/toggle-expand.png) #c4aef0;
	background-repeat: no-repeat;
	background-position: 10px 50%;
}

.accordion-content {
	display: none;
	padding: 10px;
	background: #ffffff;
	border: 1px solid #E2E2E2;
	border-top: 0;
	-moz-border-radius: 0 0 5px 5px;
	-webkit-border-radius: 0 0 5px 5px;
	border-radius: 0 0 5px 5px;
}

.accordion-content ul{
	list-style-position:outside;
}
.accordion-content img{
	margin-right:15px;
	margin-top:0;
}
.sponsored{
	background:url(images/sponsored.png) no-repeat 6px 6px;
	height:30px;
	width:30px;
	position:absolute;
	padding:10px 0 0 10px;
}
.need-sponsor{
	background:url(images/need_sponsor.png) no-repeat 6px 6px;
	height:30px;
	width:30px;
	position:absolute;
	padding:10px 0 0 10px;	
}
.standout-text{
	color:#336;
	font-size:18px;
	font-family:Georgia, "Times New Roman", Times, serif;
	padding:10px 80px;
	text-align:center
}
.social{ padding:10px 0 0 0; }
.social ul{
	margin:0;
	padding:0;
	list-style-type:none
}
.social li	{
				margin:0 10px 0 0;
				float:left;}

a.instagram		{background:url(images/ico_instagram.png) 0 0 no-repeat; }				
a:hover.instagram	{background:url(images/ico_instagram.png) 0 -32px no-repeat;}

a.twitter		{background:url(images/ico_twitter.png) 0 0 no-repeat; }				
a:hover.twitter	{background:url(images/ico_twitter.png) 0 -32px no-repeat;}
a.facebook		{background:url(images/ico_facebook.png) 0 0 no-repeat;}				
a:hover.facebook	{background:url(images/ico_facebook.png) 0 -32px no-repeat;}

a.youtube		{background:url(images/ico_youtube.png) 0 0 no-repeat; }				
a:hover.youtube	{background:url(images/ico_youtube.png) 0 -32px no-repeat;}

a.linkedin		{background:url(images/ico_linkedin.png) 0 0 no-repeat;}				
a:hover.linkedin	{background:url(images/ico_linkedin.png) 0 -32px no-repeat;}

a.rss,
a.twitter,
a.facebook,
a.youtube,
a.linkedin,
a.instagram
{
				width:32px;
				height:32px;
				display:block;
				overflow:hidden;
				float:left;
				outline:none;
				}