/*body {

	text-align:center;

	background: #666666; /*url(images/pageback.gif) repeat-x; */

	margin:0px;

  	padding:0px;

  	height:100%;

  	color:#000;

  	font:x-small/1.2em Verdana,Arial,Helvetica;

  	font-size/* */:/**/small;

  	font-size: /**/small;

}

*/



html,body{margin:0;padding:0}

body{font: 76% arial,sans-serif;text-align:center;background: #E4DFD3 url(images/bg.gif) repeat-x;}





h2 {

font-size:20px;

font-weight:bold;

margin:4px 0px 8px 0px ;

padding: 0px;

font-family: Verdana,Arial,Helvetica,sans-serif;

/* border:solid 1px red; */

}



h3 {

font-size:14px;

font-weight:normal;

color:#666666;

margin-bottom:0px;

border-bottom:solid 1px #b7ddf2;

padding-bottom:5px;

}



h4 {

color:#272728;

font-size:18px;

padding:14px 0 0 0;

margin:0;

}



h5 {

width: 270px;

border:0; margin:0; padding:0;

font-size:14px;

font-weight:normal;

color:#666666;

margin-bottom:0px;

margin-top:5px;

padding:4px 4px 0px 4px ;

}







.formfield{

color:#4b4a4b;

font-family:"Trebuchet MS", "Lucida Grande", Verdana;

font-size:24px;

border: 1px solid #BFBFBF;

width:300px;

padding-left:5px;

}



.buttonrow{

    padding-top:20px;

}



.spacer{clear:both; height:1px;}





div#header{height:80px;line-height:80px;margin:0;

  padding-left:10px;color: #79B30B;

  background: url(images/logotop.gif) no-repeat;}

div#container{text-align:left}

/*div#content p{line-height:1.4}*/

#container {

	padding: 0px;

}





div#addthis {

height:25px;

float:right;

}





div#navigation{background:}



/*div#main{background:#FF8539}*/

div#alltimecount {

	background:#50A7DD;

	color: #FFF;

	padding:auto 10px;

	height:50px;

}

div#alltimecount p{

	margin:0;

	padding: 15px 10px;

	height: 100%;

	vertical-align:center;

	text-align:center;

	font-size: 1.2em;

}



div#container{width:900px;margin:0 auto}

div#content {

	float:left;width:500px;height:50px;

	background: url(images/logobottom.gif) no-repeat;

}



div#navigation {

	float:right;

	width:270px;

	margin: 0px auto 4px auto;

	padding: 0px;

	text-align:center;

}



div#main{clear:both;width:100%;}

div#lists{clear:both;width:100%;}

div#lists{background:#FF8539;}







#wrapper {

	width:800px;

/* 	margin:5px auto; */

	margin:0px 0px ;

	background-color: ;

	text-align:left;

	padding: 0px;

}







/*********NAVIGATION********************************************/





#nav {



	padding: 0px 0px;

/* 	padding: 0px 0px 3px 15px; */

	margin: 0px auto;



	clear:both;

  	font-family: Arial,Helvetica;

	font-size:12px;

  	text-align:left;

	color: white;

	background: ;

  	}







#nav p {

	display: inline;

	padding: 0px 5px;

	margin: 0px;

  	font: 1em Verdana,Arial,Helvetica;

}



.class2 A:link {text-decoration: none; color: #EBDCBD;}

.class2 A:visited {text-decoration: none; color: #EBDCBD;}

.class2 A:active {text-decoration: none; color: #EBDCBD;}

.class2 A:hover {text-decoration: underline; color: white;}





.roundedcornr_box_910672 {

   background: #3c2d0f url(images/roundedcornr_910672_grad.gif) repeat-x top left;

}

.roundedcornr_top_910672 div {

   background: url(images/roundedcornr_910672_tl.gif) no-repeat top left;

}

.roundedcornr_top_910672 {

   background: transparent url(images/roundedcornr_910672_tr.gif) no-repeat top right;

}

.roundedcornr_bottom_910672 div {

   background: url(images/roundedcornr_910672_bl.gif) no-repeat bottom left;

}

.roundedcornr_bottom_910672 {

   background: transparent url(images/roundedcornr_910672_br.gif) no-repeat bottom right;

}



.roundedcornr_top_910672 div, .roundedcornr_top_910672,

.roundedcornr_bottom_910672 div, .roundedcornr_bottom_910672 {

   width: 100%;

   height: 15px;

   font-size: 1px;

}

.roundedcornr_content_910672 {

	margin: 0px auto;

	padding: 0px auto;

	text-align:center;

}











/*** Main Content ***/



.rounded_box_main {

   background: #e0f0fa;



}

.rounded_top_main div {

   background: url(images/roundedcornr_782383_tl.png) no-repeat top left;

}

.rounded_top_main {

   background: url(images/roundedcornr_782383_tr.png) no-repeat top right;

}

.rounded_bottom_main div {

   /*background: url(images/roundedcornr_782383_bl.png) no-repeat bottom left;*/

}

.rounded_bottom_main {

   /*background: url(images/roundedcornr_782383_br.png) no-repeat bottom right;*/

}



.rounded_top_main div, .rounded_top_main,

.rounded_bottom_main div, .rounded_bottom_main {

   width: 100%;

   height: 20px;

   font-size: 1px;



}

.rounded_content_main { margin: 0px 25px 0px 25px;}





div#main_inner {

/* 	height:450px; */

	width:100%;

}

div#welcome{float:left;height:150px;width:375px;}

div#howtotweet{height:70px;width:850px;/*background: url(images/howtotweet.gif) no-repeat*/}

div#asterisk{height:30px;width:850px;padding: 0px 0px 40px 0px;text-align: center;font-size: 16px;}

div#picwelcome{height:130px;width:375px;background: url(images/welcome3.gif) no-repeat}

div#morewelcome{height:115px;width:375px; padding: 0px 0px 0px 25px;}

div#morewelcome p{font-family: Arial,Helvetica; color: #333333; font-size:16px; font-weight:bold;line-height: 1.4;}

div#goodfun{height:65px;width:375px; padding: 0px 0px 0px 10px;}

.welcomegivetxt{

    background:#f6f7ba;

    padding:2px;

}

.welcomemorelink A:link {text-decoration: none; font-size: 14px; font-weight:bold; color: blue;}

.welcomemorelink A:visited {text-decoration: none; font-size:14px; font-weight:bold; color: blue;}

.welcomemorelink A:active {text-decoration: none; font-size:14px; font-weight:bold; none; color: blue;}

.welcomemorelink A:hover {text-decoration: none; font-size:14px; font-weight:bold; color: #000000;}





.homecodelink A:link {text-decoration: underline; font-size: 16px; font-weight:normal; color: #000000;}

.homecodelink A:visited {text-decoration: underline; font-size:16px; font-weight:normal; color: #000000;}

.homecodelink A:active {text-decoration: underline; font-size:16px; font-weight:normal; none; color: #000000;}

.homecodelink A:hover {text-decoration: underline; font-size:16px; font-weight:normal; color: #0094FF;}





div#register {

	float:right;

/* 	height:430px; */

	width:395px;

	background:#FFF;

/* 	padding:8px; */

	padding:0px;

	margin: 0px;

 	border: 2px solid #50A7DD;

}



div#reg2 {

	float:right;

/* 	height:430px; */

	width:385px;

	background:#FFF;

	padding:5px;

	margin: 0px;

/* 	border: 2px solid #50A7DD;*/

}



#loginForm {

	padding:0px;

	margin: 0px;

}





.rounded_box_lists {

   background: #FFF;

   padding: 4px;

/* 	border: 2px solid red; */

}

.rounded_top_lists div {

   background: url(images/roundedcornr_782383_tl.png) no-repeat top left;

}

.rounded_top_lists {

   background: url(images/roundedcornr_782383_tr.png) no-repeat top right;

}

.rounded_bottom_lists div {

   background: url(images/roundedcornr_782383_bl.png) no-repeat bottom left;

}

.rounded_bottom_lists {

   background: url(images/roundedcornr_782383_br.png) no-repeat bottom right;

}



.rounded_top_lists div, .rounded_top_lists{

   width: 100%;

/*    height: 100px; */

   font-size: 1px;

}



.rounded_bottom_lists div, .roundedr_bottom_lists {

   width: 100%;

/*    height: 100px; */

   font-size: 1px;

}





.rounded_content_lists { margin: 0px 8px; }













/*********END-NAVIGATION****************************************/







/*********LOGO**************************************************/





#logo {

	width: 800px;

	height: 150px;

	margin: 0px 0px 0px 0px;

	font-family: Verdana,Arial,Helvetica;

	font-size: 24px;

	font-weight: bold;

	text-align: left;

	color:white;

	padding: 0px 0px 0px 0px;

	background-color: #8CB639;

}



#logo-inner {

	width: 800px;

	height: 75px;

	margin: 0px 0px 0px 0px;

	font-family: Verdana,Arial,Helvetica;

	font-size: 24px;

	font-weight: bold;

	text-align: left;

	color:white;

	padding: 0px 0px 0px 0px;

	background-color: #8CB639;

}



/*********END-LOGO**********************************************/



/*********DROP-Pannel**********************************************/







.ddpanel .ddpanelcontent{ /*CSS for "content" DIV of Drop Down Panel*/

color: white;

background: #8CB639; /*background of Drop Down Panel*/

/*Do NOT add any "padding" or "margin" properties here! Any padding/margin should be added to your content's container within this DIV instead */

border-top:3px solid #8CB639;

}



.ddpanel .ddpaneltab { /*CSS for "toggle" tab DIV of Drop Down Panel*/

margin-right: 0px;

font: bold 16px Arial;



}



.ddpanel .ddpaneltab a{ /*"toggle" tab related CSS*/

float: right;

color: white;

background: #8CB639; url(images/toggleleft.gif) no-repeat left bottom; /*background of toggle tab*/

text-decoration: none;

letter-spacing: 3px;

width: 800px;

background-color: #8CB639;

}





.ddpanel .ddpaneltab a span{ /*"toggle" tab related CSS*/

float: right;

display: block;

background:  transparent url(images/toggleright.gif) no-repeat right bottom;

padding: 5px 12px 4px 13px;

cursor: pointer;

width: 120px;

background-color: #FF9900;

}



.ddpanel .ddpaneltab a span img.pointerimage{ /*CSS for pointer image within toggle tab*/

margin-top: 2px;

margin-left: 5px;

}







.ddpanel .ddpaneltab a:active, .ddpanel .ddpaneltab a:focus{ /*"toggle" tab related CSS*/

outline: 0;

}



.ddpanel .ddpaneltab a:hover span{ /*"toggle" tab related CSS*/

background-color: #FF9900;

}





/*********END-DROP-PANNELLOGO**********************************************/



/*********PAGE-BODY*********************************************/



#page-body {

	background-color: #8CB639;

  	float:left;

  	width:800px;

	height: 100%;

/* 	height: 250px; */

/*	border-left:5px solid #99B6C9; */

/*	border-right:5px solid #99B6C9; */

	margin: 0px;

	padding: 20px 0px 5px 0px;

}



#page-body-inner {

  	float:left;

	width:750px;

/* 	height: 695px; */

	height: 100%;

	margin: 0px 0px 0px 0px;

  	padding:10px;

	background-color:white;

	border:15px solid #CCCCCC;

  	}







#twitfield {

  	width:800px;

	height: 65px;

	background-color: #8CB639;

}



#steps {

  	width:800px;

	height: 185px;

	background-color: white;

}





#charity-info {

  	float:left;

/* 	width:746px; */

	width:440px;

/* 	height: 195px; */

	height: 100%;

	margin: 0px 30px 10px 10px;

	padding:10px;

/* 	border:1px solid blue; */

	border:2px solid #EAEAEA;

	background-color: ;

}



#wrapper-charity-logo {

	float:left;

	width:400px;

	margin: 0px 0px 30px 0px;

/* 	height: 190px; */

	background-color: ;

}



#charity-logo {

  	float:left;

	width: 350px;

/* 	height: 75px; */

	margin: 10px;

  	padding:0px;

	border:4px solid #EAEAEA;

	background-color: ;

}



#charity-contact {

	float: left;

	width: 375px;

/* 	height: 80px; */

	margin: 0px 0px 0px 10px;

  	padding:0px;

	background-color: ;

}



#charity-discript {

  	float: left;

	width: 325px;

	height: 175px;

	margin: 10px;

  	padding:0px;

	background-color:

}







#twit-list {

  	float:left;

	width:442px;

/* 	height: 445px; */

	margin: 0px 30px 10px 10px;

	padding: 10px;

	border:2px solid #EAEAEA;

	background-color: white;

}



#twit-block {

/*   	float:left; */

/* 	width:230px; */

	width:260px;

/* 	height: 245px; */

	padding: 10px;

	margin: 0px 0px 10px 0px;

	border:2px solid #EAEAEA;

/* 	border:2px solid green; */

	display: block;

	background-color: white;

}



#twit-block_user {

  	float:left;

/* 	width:230px; */

	width:260px;

/* 	height: 245px; */

	padding: 10px;

	margin: 0px 0px 10px 0px;

	border:2px solid #EAEAEA;

/* 	border:2px solid green; */

	display: block;

	background-color: white;

}



#charity-list {

  	float:left;

	width:230px;

/* 	height: 120px; */

	padding: 10px 0px 0px 0px;

	background-color:;

}



#totals {

/*   	float:left; */

/* 	width:225px; */

	width:256px;

/* 	height: 100px; */

	padding: 0px;

	border: 3px solid #CCCCCC;

	background-color: ;

	margin-bottom: 20px;

}



#totals-header {

	padding: 4px 4px 4px 4px;

	font-family: Verdana,Arial,Helvetica;

	font-size: 12px;

	font-weight: bold;

	color: #8CB639;

	text-align:center;

}



#totals-total {

	padding: 10px 0px 10px 0px;

	font-family: Verdana,Arial,Helvetica;

	font-size: 42px;

	font-weight: bold;

	color: #FF9900;

	text-align:center;

}



/* Added by PB */

#totals-total-pending {

	padding: 10px 0px 10px 0px;

	font-family: Verdana,Arial,Helvetica;

	font-size: 14px;

	font-weight: bold;

	color: #FF9900;

	text-align:center;

}







/**********************************************/





#profile-info {

	width:350px;

	height: 52px;

	margin: 0px 0px 10px 0px;

	padding: 5px;

	background-color: ;

}







/*********END-PAGE-BODY*****************************************/





/*********SIGNUP*****************************************/



.h1 {

	font-family: Verdana,Arial,Helvetica;

	font-size: 24px;

	font-weight: bold;

	color: #8CB639;

}







.main-table {

width: 100%;

height: 400px;

border: 10px solid #CCCCCC;

background: #FFFFFF;

}



#sign-up {

	float: left;

	width:450px;

	border-right: 2px solid #CCCCCC;

/* 	border: 1px solid red; */

	margin: 0px;

	padding: 0px;

}



#reg-header {

	width:445px;

	padding: 10px 0px 25px 5px;

	font-family: Verdana,Arial,Helvetica;

	font-size: 20px;

	font-weight: bold;

	color: #8CB639;

}



#reg-info {

	width:445px;

	padding: 10px 0px 25px 5px;

	font-family: Verdana,Arial,Helvetica;

	font-size: 12px;

	font-weight: normal;

	color: #666666;

}

#reg-form {

	width:445px;

/* 	height: 220px; */

	padding: 10px 0px 25px 10px;

	color: #8CB639;

}



#login {

	float: left;

	width:340px;

	background-color:;

/* 	border: 1px solid red; */

}



#login-header {

	width:300px;

/* 	padding: 10px 0px 25px 5px; */

	padding: 10px 0px 25px 35px;

	font-family: Verdana,Arial,Helvetica;

	font-size: 20px;

	font-weight: bold;

	color: #8CB639;

	background-color:;

}



#login-form {

	width:300px;

/* 	height: 220px; */

	padding: 10px 0px 25px 35px;

	color: #8CB639;

}





/*********END-SIGNUP*****************************************/





/***********TWITTER-LISTS******************************/





#listhead {

	width: 178px;

/* 	height: 15px; */

	background-color: ;

	padding: 2px;

	font-family: Verdana,Arial,Helvetica;

	font-size: 12px;

	font-weight: bold;

	color: #8CB639;

/* 	border:1px solid red; */

}



.top-list-inner{

	width:182px;

/* 	width:420px; */

	float:left;

	overflow:hidden;

	margin-top:3px;

/* 	margin:3px 0px 28px 0px ; */

}

.top-list-inner strong{

	padding:0 0 0 8px;

	line-height:30px;

	font-weight:bold;

}

.top-list-inner strong span{

	float:left;

	border:1px #ece4cb solid;

	background:#fff;

	width:28px;

	height:28px;

	margin-left:9px;

}

.top-list-inner strong img{

	float:left;

	margin:2px;

}



.cloud {

	clear:both;

    width: 409px;

	float:left;

	background:url(../images/cloud_bottom.gif) bottom left no-repeat;

	margin-top:4px;

}

.cloud p {

    width: 374px;

	margin:0;

	padding: 20px 18px 15px 20px;

	float:left;

    background:url(../images/cloud_top.gif) top left no-repeat;

}



/***********END-TWITTER-LISTS******************************/









/*********FOOTER************************************************/



#footer {

  	float:left;

	width:770px;

	height: 195px;

	margin: 0px 0px 0px 0px;

  	padding:5px 0px 0px 0px;

	background-color:white;

	border:15px solid #CCCCCC;

  	}



#foot-info {

	float:left;

	width: 460px;

	height: 190px;

	margin: 0px 5px 0px 5px;

	padding:0px 0px 0px 0px;

	text-align: left;

	text-color:white;

	background-color:;

	}



#foot-toplist {

	float:left;

	width: 190px;

/* 	height: 190px; */

	margin: 0px;

/* 	margin: 0px 5px 0px 0px; */

	padding:2px;

	text-align: left;

	background-color:;

	}



#foot-toplist2 {

	float:left;

	width: 190px;

/* 	height: 190px; */

	margin: 0px;

	padding: 2px;

	text-align: left;

	text-color:white;

	background-color:;

	}



#footer2 {

  	margin: 0px 0px 0px 0px;

  	padding: 6px 0px 6px 0px;

 	clear:both;

  	width:900px;

  	background-color: #3C2E14; /*#5D4E2F;*/

  	font-size:85%;

  	line-height:1.2em;

  	text-align:left;

	color: #38290B;

  	}



#footer2 p{

  	margin: 0px 0px 0px 0px;

  	padding: 0px;

	color: white;

	text-align:center;

  	}



/*********END-FOOTER***********************************************/















.class1 A:link {text-decoration: underline; color: white;}

.class1 A:visited {text-decoration: underline; color: white;}

.class1 A:active {text-decoration: none; color: white;}

.class1 A:hover {text-decoration: underline; color: white;}



/*

.class2 A:link {text-decoration: none; color: white;}

.class2 A:visited {text-decoration: none; color: white;}

.class2 A:active {text-decoration: none; color: white;}

.class2 A:hover {text-decoration: underline; color: #8CB639;}

*/



.class3 A:link {text-decoration: none; color: white;}

.class3 A:visited {text-decoration: none; color: white;}

.class3 A:active {text-decoration: none; color: white;}

.class3 A:hover {text-decoration: underline; color: white;}







.profilepic {

	width:472px;

	float:left;

	overflow:hidden;

	margin-top:3px;

}

.profilepic strong{

	padding:0 0 0 8px;

	line-height:30px;

	font-size: 22px;

	font-weight:bold;

}

.profilepic strong span{

	float:left;

	border:1px #ece4cb solid;

	background:#fff;

	width:52px;

	height:52px;

	margin-left:9px;

}

.profilepic strong img{

	float:left;

	margin:2px;

}







/* ADDED BY PATRIK BOHM */





.errorMSG   {

 	color: red;

 	font-size: 0.9em;

 	font-family: Helvetica;

 	font-weight: bold;

 	line-height: 1.5;

 	text-decoration: none;

 	padding:2pt;

 	background-color: #f1bfc6;

	border:1px solid red;

	margin-bottom: 20px;

	text-align:center;

 }



.successMSG   {

 	color: green;

 	font-size: 0.9em;

 	font-family: Helvetica;

 	font-weight: bold;

 	line-height: 1.5;

 	text-decoration: none;

 	padding:2pt;

 	background-color: #caf193;

	border:1px solid green;

	margin-bottom: 20px;

	text-align:center;

 }



#forgotPass {

	color: #8CB639;

}



#formDonation {

	width:510px;

	text-align:center;

	margin: 0px auto;

}



#formDonationExample {

	color: #666666;

	font-weight:bold;

	text-align:left;

}



#submitDonateButton {

	text-align:right;

}



#paypalLogo {

/* 	text-align:right; */

	text-align:center;

	padding: 0px 0px 0px 0px;

	margin:  0px 0px 14px 0px;

/*   	float:left; */

/* 	clear: both; */

}



#charitiesList {

/* 	width:350px; */

	width:800px;

/* 	width:100%; */

/* 	border: 2px solid silver; */

  	float:left;

  	padding: 10px;

  	margin: 0px auto;

}



.charitiesListItem {

/*  	width:350px; */

 	float:left;

	clear:both;

	margin: 0px 0px 20px 0px;

/* 	border: solid red; */

}



.charitiesListItem_check {

  	float:left;

}



.charitiesListItem_img {

  	float:left;

/*   	width:50px; */

/*   	height:50px; */

	border: 1px dotted silver;

}



.charitiesListItem_FullText {

  	float:left;

/* 	clear:both; */

}



.charitiesListItem_abr {

/*   	float:left; */

}



.charitiesListItem_name {

  	float:left;

	clear:both;

}



#charitiesDescription {

 	width:300px;

	border: 2px solid silver;

  	float:left;

  	padding: 10px;

	margin: 0px 0px 0px 10px;

}



#charitiesDescriptionInner {

/* 	border: 1px solid red; */

}





#autoClear {

	clear:both;

}



.top-list-inner_Contrib{

/* 	width:172px; */

	width:420px;

	float:left;

	overflow:hidden;

	margin:3px 0px 28px 0px ;

}

.top-list-inner_Contrib strong{

	padding:0 0 0 8px;

	line-height:30px;

	font-weight:bold;

}

.top-list-inner_Contrib strong span{

	float:left;

	border:1px #ece4cb solid;

	background:#fff;

	width:28px;

	height:28px;

	margin-left:9px;

}

.top-list-inner_Contrib strong img{

	float:left;

	margin:2px;

}





#charity-list_DonationTotalsPending {

  	float:left;

	width:248px;

/* 	width:256px; */

/* 	height: 120px; */

	padding: 10px 4px 4px 4px;

	margin: 5px 0px;

	background-color:;

/* 	border: 1px solid green; */

/* 	border:2px solid #EAEAEA; */

	border: 3px solid #CCCCCC;

}





#charity-list_DonationsTotal {

  	float:left;

	width:248px;

/* 	width:256px; */

/* 	height: 120px; */

	padding: 10px 4px 4px 4px;

	background-color:;

	margin: 5px 0px;

/* 	border: 1px solid green; */

/* 	border:2px solid #EAEAEA; */

	border: 3px solid #CCCCCC;

}



#messageDonation1 {

/*   	float:left; */

	width:236px;

/* 	height: 100px; */

	padding: 0px 12px;

/* 	border: 3px solid #CCCCCC; */

/* 	background-color: ; */

	margin-bottom: 10px;

}



#mainUserAdmin {

	clear:both;

	width:100%;

	border: 2px solid #50A7DD;

	background-color: white;

	padding: 20px 0px 20px 0px;

}



#mainabout {

	clear:both;

	width:100%;

	border: 2px solid #50A7DD;

	background-color: white;

	padding: 20px 0px 20px 0px;

}

#aboutcontext{

	padding: 0px 20px 20px 20px;

}

#aboutcontext p{

	font-size:14px;

	font-weight:bold;

	font-family: Verdana,Arial,Helvetica,sans-serif;

}



#ppcontext{

	padding: 0px 20px 20px 20px;

}

#ppcontext p{

	font-size:12px;

	font-weight:normal;

	font-family: Verdana,Arial,Helvetica,sans-serif;

}



#ppcontext h2{

	font-size:14px;

	font-weight:bold;

	font-family: Verdana,Arial,Helvetica,sans-serif;

}



#givingcontext{

	padding: 0px 20px 20px 20px;

}

#givingcontext p{

	font-size:14px;

	font-weight:normal;

	font-family: Verdana,Arial,Helvetica,sans-serif;

}





#listheadUA {

	width: 100%;

	font-family: Verdana,Arial,Helvetica;

	font-size: 12px;

	font-weight: bold;

	color: #8CB639;

}



#more {

	margin-right: 40px;

	text-align:right;

}



#userAdminContext {

/* 	border:1px solid red; */

}



#myCounter {
	width: 260px;
	float: left;
	text-align:right;
	font-weight: bold;
	font-size: 18px;
	color: #666666;
	padding: 0px 4px 0px 0px;
	margin: 20px 0px 0px 0px;
}



#logPartRight {

	float:left;

	width: 600px;

	text-align:right;

	color: #666666;

	padding: 4px;

	margin: 0px 0px 10px 0px;

/* 	border: 2px solid #50A7DD; */

}



#logPartLeft {

	float:left;

	width: 140px;

	text-align:right;

	color: #666666;

	padding: 4px;

	margin: 0px 0px 10px 0px;

/* 	border: 2px solid #50A7DD; */

}



#listContr_IMG {

	float:left;

	margin:2px;

	width:24px;

	height:24px;

	border: 1px solid #cccccc;

	padding:0px;

}



#searchNav {

	text-align:center;

	width:100%;

/* 	border: 1px solid #cccccc; */

}



#searchNavInner {

	width:150px;

	text-align:center;

/* 	border: 1px solid red; */

	margin:0px auto;

}



#searchNavCenter {

/* 	border: 1px solid #cccccc; */

	float:left;

	margin:0px;

	padding:0px 4px;

	height:17px;

}



#searchNav_PreviousNext {

/* 	border: 1px solid #cccccc; */

	float:left;

	margin:1px 1px;

	padding:0px 0px;

	height:17px;

}



#userAdminForgotPass {

	padding:5px;

}



#donateNow1 {

	float:left;

	text-align:left;

	margin: 18px 2px 0px 4px;

	padding: 0px 0px 0px 0px;

	font-size: 18px;

	color:#272728;

	font-weight: bold;

}

#donateNow2 {

	float:left;

	text-align:left;

	margin: 8px 0px 0px 0px;

	padding: 0px;

}

#donateNow3 {

	float:left;

	text-align:left;

	margin: 18px 6px 0px 6px;

	padding: 0px;

	font-size: 18px;

	color:#272728;

	font-weight: bold;

}

#donateNow4 {

	float:left;

	text-align:left;

	margin: 8px 0px 0px 0px;

	padding: 0px;

}

.amount {

	width:50px;

	text-align:left;

	margin: 8px 0px 0px 0px;

	padding: 0px;

}

.recipient {

	width:100px;

	text-align:left;

	margin: 8px 0px 0px 0px;

	padding: 0px;

}

#donatonFirstPart {

	margin: 0px 0px 0px 0px;

	padding: 6px 0px 0px 0px;

}



#charity-name {

/* 	width: 350px; */

/* 	height: 75px; */

	margin: 10px;

  	padding:0px;

/* 	border:4px solid #EAEAEA; */

	background-color: ;

	font-size: 1.5em;

	color: #000000;

	font-weight:bold;

}



#charity-CODE {

/* 	width: 350px; */

/* 	height: 75px; */

	margin: 10px;

  	padding:0px;

/* 	border:4px solid #EAEAEA; */

	background-color: ;

	font-size: 1.2em;

	color: #000000;

	font-weight:bold;

}





#twit-block-details {

/*   	float:left; */

/* 	width:230px; */

	width:260px;

/* 	height: 245px; */

	padding: 10px;

	margin: 0px 0px 10px 0px;

	border:2px solid #EAEAEA;

/* 	border:2px solid red; */

	display: block;

	background-color: white;

}



.twit-block-details-table {

	float:left;

	padding: 2px;

	margin:0px;

}



.viewCharityYES {

	float:left;

	padding:6px;

	font-weight: bold;

}



.viewCharityYES a:visited{

	text-decoration: none;

	color:#2030cc;

}



.viewCharityYES a{

	text-decoration: none;

	color:#2030cc;

}



.viewCharityNO {

	float:left;

	padding:6px;

	font-weight: bold;

	color: #666666;

}



.letterLists {

	border-bottom: 2px solid #70AACC;

	margin: 10px 0px;

}



.letterLists {

	color:#70AACC;

	font-weight: bold;

	padding:2px;

	font-size: 1.2em;

}



.charityItem {

	width: 100%;

	padding:0px 10px 15px 10px ;

}



.charityItem_Name {

	width: 220px;

	float:left;

	font-weight: bold;

	color: #666666;

	padding: 0px 0px;

}

.charityItem_Code {

	width: 100px;

	float:left;

	font-weight: bold;

	color: #666666;

	padding: 0px 20px 0px 10px;

}

.charityItem_Description {

 	width: 350px;

	/* width: 420px; */

	float:left;

	font-weight: bold;

	color: #666666;

	padding: 0px 0px;

}

.charityItem_Button {

	width: 60px;

	float:left;

	font-weight: bold;

	color: #666666;

	padding: 0px 20px 0px 0px;

}





.charityItem_NameL {

	width: 220px;

	float:left;

	font-weight: bold;

	color:#2030cc;

	padding: 0px 0px;

}

.charityItem_CodeL {

	width: 100px;

	float:left;

	font-weight: bold;

	color:#2030cc;

	padding: 0px 20px 0px 10px;

}



.charityItem_ButtonL {

	width: 60px;

	float:left;

	font-weight: bold;

	color:#2030cc;

	padding: 0px 20px 0px 0px;

}



.charityItem_DescriptionL {

/*	width: 420px; */

 	width: 350px;

	float:left;

	font-weight: bold;

/*	color:#2030cc;*/

	color:#666666;

	padding: 0px 0px;

}



.charityItem_DescriptionS_P {

	width: 100px;

/* 	float:left; */

	font-weight: bold;

	color: blue;

	padding: 0px 0px;

}



.charityItem_DescriptionS_Y {

	width: 100px;

/* 	float:left; */

	font-weight: bold;

	color: green;

	padding: 0px 0px;

}



.charityItem_DescriptionS_N {

	width: 100px;

/* 	float:left; */

	font-weight: bold;

	color: red;

	padding: 0px 0px;

}



#listAllLinks {

	float:right;

/* 	border: 1px solid red; */

	padding: 0px 6px 0px 0px;

}



#adminWithdrawal {

	margin: 0px 0px 0px 10px;

}



.greenColor {

	color: #8CB639;

	font-weight:bold;

}











/*featured charities box by SN 03/04/2009*/



#boxhead {

	/*float:left;*/

	width: 460px;

	height: 20px;

	/*background-color:orange;*/

}

#boxhead p{

	margin: 0px 0px 0px 0px;

}



#box1 {

	float:left;

	width: 205px;

	height: 80px;

	padding:0px 0px 0px 3px;

	/*background-color:green;*/

}

#box1 p{

	margin: 2px 0px 0px 0px;



}



#box2 {

	float:left;

	width: 205px;

	height: 80px;

	padding:0px 0px 0px 3px;

	/*background-color:black;*/

}

#box2 p{

	margin: 2px 0px 0px 0px;



}

#box3 {

	float:left;

	width: 205px;

	height: 80px;

	padding:0px 0px 0px 3px;

	/*background-color:blue;*/

}

#box3 p{

	margin: 2px 0px 0px 0px;



}



#box4 {

	float:left;

	width: 205px;

	height: 80px;

	padding:0px 0px 0px 3px;

	/*background-color:yellow;*/

}

#box4 p{

	margin: 2px 0px 0px 0px;



}



div#register-signup {

	float:left;

/* 	height:430px; */

	width:380px;

	background:#FFF;

	padding:8px;

	margin: 0px;

/* 	border: 2px solid #50A7DD; */

	border-right: 2px solid #50A7DD;

/* 	border: 1px solid red; */

}



#login-form-signin {

/* 	width:300px; */

/* 	height: 220px; */

/* 	padding: 10px 0px 25px 35px; */

	padding: 0px;

	margin: 0px;

/* 	color: #8CB639; */

}





#login-char {

	float: left;

	width:400px;

	margin: 0px 0px 0px 10px;

	padding:8px;

	background-color:;

/* 	border: 1px solid red; */

}



.formRows_left {

	width:180px;

	float: left;

/* 	border: 1px solid green; */

}

.formRows_right {

	width:180px;

	float: left;

/* 	border: 1px solid green; */

}

.formRows {

	margin: 0px 0px 8px 0px;

}





.formRows_left_asymetric {

	width:100px;

	float: left;

/* 	border: 1px solid green; */

}

.formRows_right_asymetric {

/* 	width:320px; */

	float: left;

/* 	border: 1px solid green; */

}

.formRows {

	margin: 0px 0px 8px 0px;

}



#checkAvailability {

	visibility:hidden;

	background-color: #f1bfc6;

	color: red;

	padding: 2px;

	margin: 3px 0px 0px 0px;

	border: solid red 1px;

}



#rightColumn {

/* 	border: 1px dotted blue; */

	float: left;

}



.orgName {

	margin: 0px 6px 6px 6px;

	padding: 0px;

	font-size:1.2em;

	font-weight:bold;

	color:#666666;

}



.verified {

	padding: 0px;

	margin: 0px 0px 0px 0px;

}



.verified img{

	padding: 0px 0px 0px 0px;

	margin: 0px 0px 0px 0px;

/* 	vertical-align:bottom; */

	vertical-align:baseline;

}



.verified a{

	padding: 0px;

	margin: 0px;

}



#profilePart1 {

	float:left;

}



#profilePart2 {

	float:left;

}



#signup_step1 {

	padding: 0px;

	margin: 0px;

	background-color: #E0F0FA;

	width:100%;

	text-align:center;

}



#signup_step1A {

	padding: 10px;

	margin: 20px auto;

	background-color: white;

	width:300px;

	text-align:center;

}



#signup_step1A h4{

	color:#0000ee;

	padding: 0px;

	margin: 0px 0px 10px 0px;

}



#signup_step1A a{

	text-decoration: none;

}



#signup_step1B {

	padding: 10px;

	margin: 20px auto;

	background-color: white;

	width:300px;

	text-align:center;

}



#signup_step1B h4{

	color:#0000ee;

	padding: 0px;

	margin: 0px 0px 10px 0px;

}



#signup_step1B a{

	text-decoration: none;

}





#signup_step2 {

	padding: 0px;

	margin: 0px;

	background-color: #E0F0FA;

	width:100%;

	text-align:center;

	font-size: 1.3em;

}



#signup_step2A {

	padding: 10px;

	margin: 20px auto;

	background-color: #E0F0FA;

	width:500px;

	text-align:left;

}



#signup_step2A h4{

	color:#0000ee;

	padding: 0px;

	margin: 0px 0px 10px 0px;

}



#signup_step2A a{

	text-decoration: none;

}





#signup_step2A h5{

	text-align:right;

}



#mainUserSignin {

	clear:both;

	width:100%;

	border: 3px solid #50A7DD;

/*	background-color: white; */

	background-color: #E0F0FA;

	padding: 20px 0px 20px 0px;

/* 	text-align:center; */

}



.totalNum {

  color: yellow;

  font-weight: bold;

}



.totalText{

  color: white;

  font-weight: bold;

}



.totalSeparator {

  color:white;

  font-weight: bold;

  font-size: 1em;

  alignment-baseline: middle;

}



img.donateNow {

  vertical-align: baseline;

  margin-bottom: -3px

}







#signup_step2A_CH {

	padding: 10px;

	margin: 20px auto;

	background-color: #E0F0FA;

	width:400px;

	text-align:left;

	font-size: 1.3em;

}



#signup_step2A_CH h4{

	color:#0000ee;

	padding: 0px;

	margin: 0px 0px 10px 0px;

}



#signup_step2A_CH a{

	text-decoration: none;

}





#signup_step2A_CH h5{

	text-align:right;

}





#signup_step3 {

	padding: 0px;

	margin: 40px auto 6px;

	background-color: #E0F0FA;

	width:500px;

	text-align:left;

	font-size: 1.2em;

}







#signup_step3A {

	padding: 4px 6px;

	margin: 6px auto;

	background-color: #E0F0FA;

	width:500px;

	text-align:left;

	background-color: white;

	border: 1px solid #50A7DD;

}



#signup_step3A h4{

	color:#0000ee;

	padding: 0px;

	margin: 0px 0px 10px 0px;

}



#signup_step3A a{

	text-decoration: none;

}



#signup_step3A p{

	padding: 0px;

	margin: 0px;

}





#signup_step3A h5{

	text-align:right;

}



#signup_step3_F1 {

	padding: 0px;

	margin: 6px auto;

	background-color: #E0F0FA;

	width:500px;

	text-align:left;

	font-size: 1em;

}



#signup_step3_F2 {

	padding: 0px;

	margin: 20px auto 6px ;

	background-color: #E0F0FA;

	width:500px;

	text-align:left;

	font-size: 1em;

}



#mainShowButtons {

	clear:both;

	width:100%;

	border: 2px solid #50A7DD;

	background-color: white;

	padding: 20px 0px 20px 0px;

}



#mainShowButtonsContext {

  padding: 0px 20px;

}



#showButtonsHead {

	color: black;

	font-size: 1.3em;

	margin: 0px 0px 20px 0px;

	font-weight: bold;

}



#showButtonsHead1  {

	color: #50A7DD;

	font-size: 1.2em;

	margin: 60px 0px 20px 0px;

	font-weight: bold;

	border-bottom: solid black 1px;

}




#buttons1 {

	margin: 20px 0px 0px 0px;

	float: left;

	width: 600px;

}




#buttonsExample1 {
	position: relative;
  background: url(http://www.twonate.com/images/buttons/button1bg.gif) no-repeat;
	width: 160px;
	height: 245px;
	margin: 20px 0px 0px 0px;
	padding: 25px 10px 20px 10px;
	float: left;
}



#buttonsExample1_2 {
	margin: 0px auto 4px auto;
	font-weight: bold;
	font-size: 1.4em;
	text-align: center;
}



#buttonsExample1_3 {
	margin: 0px auto 10px auto;
	font-weight: bold;
	font-size: 1.0em;
	text-align: center;
}



#myCounter1 {
	width: 80px;
	float: left;
	text-align:right;
	font-weight: bold;
	font-size: 18px;
	color: #666666;
	padding: 0px 4px 0px 0px;
	margin: 20px 0px 0px 0px;
}


#myCounter2 {
	width: 80px;
	float: left;
	text-align:right;
	font-weight: bold;
	font-size: 18px;
	color: #666666;
	padding: 0px 4px 0px 0px;
	margin: 20px 0px 0px 0px;
}



.labelButton {
	width: 410px;
	float: left;
	margin: 0px;
}



.displayCodes a {

	color:#57A6DE;

	font-weight: bold;

	text-decoration: none;

}



#buttonsExample1_1 {
	margin: 0px auto;
	width: 120px;
	font-weight: bold;
	text-align: center;
}





.button1TweetHeader {

	color:#57A6DE;

}



#bannerForCharity {

	width:256px;

	padding: 0px;

	border: 3px solid #CCCCCC;

	background-color: ;

	margin-bottom: 20px;

}



#bannerForCharity-text {

	padding: 4px;

}



#buttonADV {

	position: relative;

  background: url(http://www.twonate.com/images/buttons/button2bg.gif) no-repeat;

	width: 160px;

	height: 115px;

	margin: 20px auto 0px auto;

	padding: 30px 10px 10px 10px;

/* 	border: solid red 1px; */

}



#buttonADV_1 {

	font-weight: bold;

	font-size: 1.1em;

	color: black;

	text-align: center;

}



#buttonADV_1_grey {

	font-weight: bold;

	font-size: 1.1em;

	color: #3B2A0B;

}





#buttonADV_2 {

	font-size: 0.9em;

	color: black;

	text-align: center;

}





#buttonADV_3 {
	position: absolute;
	top: 80px;
	left: 0px;
	font-size: 1.1em;
	color: black;
	text-align: center;
	width: 100%;
}



#buttonsExample1_5 {

	position: absolute;

	top: 210px;

	left: 9px;

	font-size: 1.1em;

	color: black;

	text-align: center;

}



/*

#buttonsExample1_5 {

	margin: 0px auto;

	width: 140px;

}

*/



.formButtonDonate {

	width:161px;

	height: 21px;

	margin: 0px;

	padding: 0px;

	border: 0px solid #01AEF0;

}

/* BUTTON 2 */

#showButtonsHead2  {

	color: #50A7DD;

	font-size: 1.2em;

	margin: 60px 0px 20px 0px;

	font-weight: bold;

	border-bottom: solid black 1px;

}

#showButtonsHead3  {

	color: #50A7DD;

	font-size: 1.2em;

	margin: 60px 0px 20px 0px;

	font-weight: bold;

	border-bottom: solid black 1px;

}


#buttons2 {

	margin: 20px 0px 0px 0px;

	float: left;

	width: 600px;

}


#buttonsExample2 {
	position: relative;
	background: url(http://www.twonate.com/images/buttons/button2bg.gif) no-repeat;
	width: 160px;
	height: 115px;
	margin: 20px 0px 0px 0px;
	padding: 25px 10px 20px 10px;
	float: left;
}


#buttonsExample1_2 {

	margin: 0px auto;

	width: 100px;

	font-weight: bold;

}


#buttonsExample2_2 {

	margin: 0px auto 4px auto;

	font-weight: bold;

	font-size: 1em;

	text-align: center;

}


#buttonsExample1_3 {

	margin: 0px auto 10px auto;

	font-weight: bold;

	font-size: 1.0em;

	text-align: center;

}


#buttonsExample2_5 {

	position: absolute;

	top: 85px;

	left: 9px;

	font-size: 1.1em;

	color: black;

	text-align: center;

}


#buttonsExample2_1 {
	margin: 0px auto;
	width: 100%;
/* 	width: 120px; */
	font-weight: bold;
	text-align: center;
}

#buttonsExample2_3 {
	width: 100%;
	text-align: center;
}


#buttons3 {
	margin: 20px 0px 0px 0px;
/* 	float: left; */
	width: 600px;
}

#buttonsExample3 {
	position: relative;
/*   background: url(http://www.twonate.com/images/buttons/button2bg.gif) no-repeat; */
	width: 160px;
/* 	height: 245px; */
	height: 115px;
	margin: 20px 0px 0px 0px;
	padding: 25px 10px 20px 0px;
}


.formButtonDonate3 {
	width:89px;
	height: 21px;
	margin: 0px;
	padding: 0px;
	border: 0px solid #01AEF0;
}

#buttonsExample3_5a {
	float: left;
}


#buttonsExample3_5b {
	float: right;
}

#buttonsExample3_5 {
	width:500px;
}

.grey {
	color:#808080;
	font-weight: bold;
	font-size: 0.9em;
}

.dark {
	color:#352911;
	font-weight: bold;
	font-size: 0.9em;
}

#myCounter3
{
width: 80px;
float: left;
text-align: right;
font-weight: bold;
font-size: 18px;
color: #666666;
padding-top: 0px;
padding-right: 4px;
padding-bottom: 0px;
padding-left: 0px;
margin-top: 20px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;
}