body {
margin:0px;
font-family:tahoma;
font-size:12px;
color:#656666;
background-color:#FCFDFD; background-image:url(../images/bg.jpg); background-repeat: repeat-x;
}
.top_bg{
background-image:url(../images/cloud.jpg);
background-repeat: repeat-x;
padding-right:10px;
}
.top_link {
font-family:tahoma;
font-size:11px;
color:#292929;
}
.top_link a{
color:#292929;
text-decoration:none;
}
.top_link a:hover{
color:#B12621;
text-decoration:none;
}
.banner_bg {
background-image:url(../images/banner_bg.jpg);
background-repeat:repeat-x;
line-height:190px;
border-right:1px solid #D6DBDE;
border-top:1px solid #D6DBDE;
border-bottom:1px solid #D6DBDE;
}
.banner_bg2 {
background-image:url(../images/banner_bg.jpg);
background-repeat:repeat-x;
line-height:190px;
border-left:1px solid #D6DBDE;
border-top:1px solid #D6DBDE;
border-bottom:1px solid #D6DBDE;
}
.white_border{
border:2px solid #ffffff;
}
.navigation_bg{
background-color:#DEDFE7;
border-left:1px solid #D6DBDE;
border-right:1px solid #D6DBDE;
border-bottom:1px solid #D6DBDE;
padding:5px;
}
.grey_bg{
background-image:url(../images/grey_bg.jpg);
background-repeat:repeat-x;
}
.navigation_text{
background-image:url(../images/red_bg.jpg);
background-repeat:repeat-x;
font-family:verdana;
font-size:10px;
font-weight:bold;
color:#FFFFFF;
text-transform:uppercase;
text-align:center;}
.navigation_text a{
color:#FFFFFF;
text-decoration:none;}
.navigation_text a:hover{
color:#A1F0F9;
text-decoration:none;}

.shadow_left {
background-image:url(../images/left_shadow.jpg);
background-repeat:repeat-y;
}
.shadow_right {
background-image:url(../images/right_shadow.jpg);
background-repeat:repeat-y;
}
.bg{
background-color:#DEDFE7;
border-top:3px solid #BDC7D6;
padding:6px;
}
.border_bottom {
border-bottom:3px solid #DEDFE7;
}
.border{
border:1px solid #D3D6D6;
background-color:#ffffff;
}
.organisation_search {
background-color:#FFFFFF;
font-family:tahoma;
font-size:12px;
color:#656666;
padding-left:10px;
padding-bottom:10px;
line-height:25px;
}
.form{
font-family:tahoma;
font-size:11px;
color:#656666;
width:160px;
padding-left:5px;
border:1px solid #D6D7D6;
}
.form2{
font-family:tahoma;
font-size:11px;
color:#656666;
width:160px;
padding-left:5px;
border:1px solid #D6D7D6;
}
.featured_non_profit {
background-color:#FFFFFF;
font-family:tahoma;
font-size:12px;
color:#656666;
padding:7px;
line-height:18px;
text-align:justify;
border:1px solid #D3D6D6;
}
.featured_non_profit b{
font-family:tahoma;
font-size:12px;
color:#519A8E;
font-weight:bold;
}
.featured_non_profit a{
color:#B12621;
text-decoration:none;
}
.featured_non_profit a:hover{
color:#519A8E;
text-decoration:none;
}
.donate_your_choice{
background-color:#FFFFFF;
font-family:tahoma;
font-size:12px;
color:#656666;
padding:7px;
line-height:18px;
text-align:center;
border:1px solid #D3D6D6;
}
.not_for_profit {
font-family:arial;
font-size:11px;
color:#272727;
text-align:justify;
}
.not_for_profit2 {
font-family:tahoma;
font-size:11px;
color:#656666;
text-align:center;
line-height:16px;
}
.not_for_profit2 a{
color:#B12621;
text-decoration:none;
}
.not_for_profit2 a:hover{
color:#519A8E;
text-decoration:none;
}
.organisation_login {
background-color:#FFFFFF;
font-family:tahoma;
font-size:11px;
color:#656666;
padding-left:8px;
padding-bottom:8px;
}
.organisation_login a{
color:#B12621;
text-decoration:none;
}
.organisation_login a:hover{
color:#519A8E;
text-decoration:none;
}
.website_service {
background-color:#FFFFFF;
font-family:tahoma;
font-size:12px;
color:#656666;
padding:7px;
line-height:18px;
text-align:justify;
border:1px solid #D3D6D6;
}
.website_service a{
color:#AA2521;
text-decoration:none;
}
.website_service a:hover{
color:#059CA7;
text-decoration:none;
}
.bg2{
background-color:#DEDFE7;
border-top:3px solid #BDC7D6;
border-bottom:3px solid #BDC7D6;
padding:6px;
}
.helping_people {
background-color:#FFFFFF;
font-family:tahoma;
font-size:12px;
color:#656666;
padding-left:5px;
line-height:18px;
text-align:justify;
}
.helping_people b{
font-family:tahoma;
font-size:11px;
color:#AA2521;
font-weight:bold;
}
.helping_people_new {
background-color:#FFFFFF;
font-family:tahoma;
font-size:12px;
color:#656666;
padding-top:5px;
padding-bottom:5px;
padding-left:5px;
padding-right:5px;
line-height:18px;
text-align:justify;
}
.helping_people_new b{
font-family:tahoma;
font-size:11px;
color:#AA2521;
font-weight:bold;
}
.bg3{
background-color:#EFDFDE;
border-top:3px solid #DA807A;
border-bottom:3px solid #DA807A;
padding:6px;
}
.communication_text {
font-family:tahoma;
font-size:11px;
text-align:justify;
color:#656666;
padding-left:10px;
padding-right:10px;
line-height:18px;
}
.communication_number {
font-family:tahoma;
font-size:11px;
text-align:center;
font-weight:bold;
color:#656666;
padding-left:5px;
line-height:18px;
}
.communication_text_next {
font-family:tahoma;
font-size:11px;
color:#656666;
padding-left:10px;
padding-right:10px;
line-height:18px;
vertical-align:middle;
}
.communication_text1 {
font-family:tahoma;
font-size:11px;
background-color:#f8f8f8;
text-align:justify;
color:#656666;
padding-left:10px;
line-height:25px;
padding-top:7px;
vertical-align:middle;
}
.communication_text1 a {
color:#656666;
text-decoration:none;
}
.communication_text1 a:hover {
color:#B12621;
text-decoration:none;
}
.communication_text2 
{
    text-align:right;
font-family:tahoma;
font-size:11px;
background-color:#F3F3F3;
color:#656666;
padding-left:10px;
line-height:25px;
vertical-align:middle;
padding-top:7px;

}
.communication_text2 a {
color:#656666;
text-decoration:none;
}
.communication_text2 a:hover {
color:#B12621;
text-decoration:none;
}
.testimonials {
font-family:tahoma;
font-size:12px;
color:#656666;
line-height:18px;
text-align:justify;
border-bottom:1px dotted #B5B2B5;
padding-bottom:10px;
}
.testimonials b{
font-family:tahoma;
font-size:11px;
color:#B72723;
font-weight:bold;
}
.testimonials2 {
font-family:tahoma;
font-size:12px;
color:#656666;
line-height:18px;
text-align:justify;
padding-top:10px;
}
.testimonials2 b{
font-family:tahoma;
font-size:11px;
color:#B72723;
font-weight:bold;
}
.footer {
background-color:#B72723;
border-bottom:7px solid #701E1C;
font-family:tahoma;
font-size:11px;
color:#FFFFFF;
text-align:center;
line-height:30px;
}
.footer a{
color:#FFFFFF;
text-decoration:none;
}
.footer a:hover{
color:#A1F0F9;
text-decoration:none;
}
.footer_bg{
background-image:url(../images/cloud.jpg);
background-repeat:no-repeat;
font-family:tahoma;
font-size:11px;
color:#656666;
}
.footer_bg a{
color:#656666;
text-decoration:none;
}
.broadway{
font-family:tahoma;
font-size:11px;
color:#4092B9;
}
.broadway a{
color:#4092B9;
text-decoration:none;
}
.infotech{
font-family:tahoma;
font-size:11px;
color:#87C719;
}
.infotech a{
color:#87C719;
text-decoration:none;
}

.sub_heading { background-color:#DEDFE7;
border-bottom:3px solid #BDC7D6;
font-family:tahoma;
font-size:11px;
color:#2A2B2C;
padding-left:10px;
font-weight:bold; line-height:35px; text-transform:uppercase; 
}

.sub_heading01 { font-family:tahoma;
font-size:12px;
color:#AA2521;
font-weight:bold; padding-left:3pt;
}


.sub_text { font-family:tahoma; background-color:#F2F2F2;
font-size:12px;
color:#6E6C6C;
padding-left:3pt;
}
.sub_text a{color:#009EA5; text-decoration:none;}
.sub_text a:hover{color:#464544; text-decoration:none;}

.sub_link { font-family:tahoma;
font-size:12px;
color:#6E6C6C;
padding-left:3pt; text-align:right;
}
.sub_link a{color:#009EA5; text-decoration:none;}
.sub_link a:hover{color:#464544; text-decoration:none;}

.button{background-image:url(../images/button_bg.jpg); background-repeat: repeat-x; line-height:25px; color:#FFFFFF; font-size:11px; font-weight:bold; font-family:tahoma ,Times New Roman, Times, serif; border:1pt solid #f2f2f2; height:25px;}



.organisation {
font-family:tahoma; 
font-size:11px;
color:#2A2B2C;
font-weight:bold;
padding-left:5px;}


.heading_box {
background-color:#FFFFFF;
font-family:tahoma;
font-size:11px;
color:#656666;
padding-top:5px;
padding-left:5px;
padding-right:5px;
line-height:18px;
text-align:justify;

}

.heading_box b{
font-family:tahoma;
font-size:11px;
color:#AA2521;
font-weight:bold;
}

.no {
font-family:tahoma;
font-size:11px;
text-align:justify;
color:#2B2727;
padding-left:11px;
font-weight:bold;
}

.note {
font-family:tahoma; 
font-size:11px;
font-weight:bold;
padding-left:5px;
color:#000000;
}

.step {
font-family:tahoma;
font-size:11px;
color:#3B3130; 
padding-left:10px;
padding-right:4px;
}
.step b{
font-family:tahoma;
font-size:11px;
color:#ce0000; 
font-weight:bold;
}
.foarm_border_1235 {
border:1px solid #B6B1B1;
width:230px;
font-family:tahoma;
font-size:11px;
color:#656666;
height:18px;
}

.step_heading {
font-family:tahoma;
font-size:11px;
color:#3B3130; 
padding-left:10px;
padding-right:4px;
font-weight:bold;
line-height:25px;
}

.usser {
font-family:tahoma;
font-size:11px;
color:#3B3130;
text-align:right; 
padding-right:10px;
}
.foarm_border {
border:1px solid #B6B1B1;
width:230px;
font-family:tahoma;
font-size:11px;
color:#656666;
height:18px;
}
.foarm_border_new_new {
border:1px solid #B6B1B1;
width:206px;
font-family:tahoma;
font-size:11px;
color:#656666;
height:18px;
}

.foarm_texture {
border:1px solid #B6B1B1;
width:170px;}

.tophead {
font-family:tahoma;
font-size:12px; text-transform:uppercase;
color:#241E1E;
padding-left:10px;
font-weight:bold;}

.description {
border:1px solid #EFEFEF;
width:520px;
height:60px;
font-family:tahoma;
font-size:11px;
color:#656666;
}

.box_description {
background-color:#FFFFFF;
font-family:tahoma;
font-size:11px;
color:#656666;
}
.Enter_Image_Text {
border:1px solid #B6B1B1;
width:auto;
font-family:tahoma;
font-size:11px;
color:#656666;
}
.enter_text {
font-family:tahoma;
font-size:11px;
color:#656666;
text-align:right;
padding-right:5px;
}

.texturaaaa {
border:1px solid #ffffff;
width:520px;
height:150px;
font-family:tahoma;
font-size:11px;
color:#656666;
}
.account_bsb {
width:50px;
border:1px solid #B6B1B1;
font-family:tahoma;
font-size:11px;
color:#656666;
height:18px;
}

.step_5_field {
width:120px;
border:1px solid #B6B1B1;
font-family:tahoma;
font-size:11px;
color:#656666;
height:18px;
}
.step_5_field_123 {
width:100px;
border:1px solid #B6B1B1;
font-family:tahoma;
font-size:11px;
color:#656666;
height:18px;
}
.step_5_field_brouse {
width:250px;
border:1px solid #B6B1B1;
font-family:tahoma;
font-size:11px;
color:#656666;
height:20px;
}
.step_5_field_brouse_new {
width:205px;
border:1px solid #B6B1B1;
font-family:tahoma;
font-size:11px;
color:#656666;
height:20px;
}
.step_5_texturaaaa {
border:1px solid #B6B1B1;
width:230px;
height:30px;
font-family:tahoma;
font-size:11px;
color:#656666;
}
.step_5_smalltext {
font-family:tahoma;
font-size:10px;
color:#E6322C;
}

.selec {
font-family:tahoma; font-size: 12px; 
text-decoration:none; color:#000000;
padding-left:5px;
}
.selec a{
font-family:tahoma; font-size: 12px; 
text-decoration:none; color:#000000;

}
.selec a:hover{
color:#D60A22;}
.text_area{overflow: scroll; scrollbar:visible; }

.project_last {font-family:tahoma; font-size:11px; color:#656666; line-height:25px;
text-align:center;padding-top:10px;}

.project_last2{font-family:tahoma; font-size:10px; color:#B72723; font-weight:bold;}

.white_background{
background-color:#FFFFFF;
padding:5px;
}
.text {
background-color:#FFFFFF;
font-family:tahoma;
font-size:12px;
color:#656666;
padding-left:5px;
line-height:18px;
text-align:justify;
}
.text b{
font-family:tahoma;
font-size:12px;
color:#aa2521;
}
.text a{
color:#AA2521;
text-decoration:none;
}
.text a:hover{
color:#2A8274;
text-decoration:none;
}
.forgot_password{
background-color:#f3f3f3;
font-family:tahoma;
font-size:11px;
color:#656666;
line-height:25px;
padding-left:10px;
padding-right:10px;
}
.forgot_password a{
color:#AA2521;
text-decoration:none;
}
.forgot_password a:hover{
color:#2A8274;
text-decoration:underline;
}
.forgot_password2{
background-color:#f8f8f8;
font-family:tahoma;
font-size:11px;
color:#656666;
line-height:25px;
padding-left:10px;
padding-right:10px;
}
.forgot_password2 a{
color:#AA2521;
text-decoration:none;
}
.forgot_password2 a:hover{
color:#2A8274;
text-decoration:underline;
}
/////////////old style start*////////////////

.red-text {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 12px; 
	FONT-STYLE: normal; 
	FONT-FAMILY: tahoma, Arial, Helvetica, Geneva;
	color:#FF181A
	}
.egive {
	PADDING-RIGHT: 16px; PADDING-LEFT: 16px; FONT-SIZE: 11px; COLOR: #ffffff; LINE-HEIGHT: 14px; FONT-FAMILY: tahoma, Verdana, Arial, sans-serif
}
.egive A {
	COLOR: #aa9b81; TEXT-DECORATION: none
}
.egive A:hover {
	COLOR: #aa9b81; TEXT-DECORATION: underline
}
.egive1 {
	PADDING-RIGHT: 4px; PADDING-LEFT: 8px; FONT-SIZE: 11px; COLOR: #000000; LINE-HEIGHT: 20px; FONT-FAMILY: tahoma, Verdana, Arial, sans-serif
}
.egive1 A {
	COLOR: #069CA5; TEXT-DECORATION: none
}
.egive1 A:hover {
	COLOR: #000000; TEXT-DECORATION: none
}
.egive2 {
	PADDING-RIGHT: 4px; PADDING-LEFT: 14px; FONT-SIZE: 11px; COLOR: #000000; LINE-HEIGHT: 15px; FONT-FAMILY: tahoma, Verdana, Arial, sans-serif
}
.egive2 A {
	COLOR: #aa9b81; TEXT-DECORATION: none
}
.egive2 A:hover {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.egive2a {
	PADDING-RIGHT: 4px; PADDING-LEFT: 14px; FONT-SIZE: 10px; COLOR: #333333; LINE-HEIGHT: 12px; FONT-FAMILY: tahoma, Verdana, Arial, sans-serif
}
.egive2a A {
	COLOR: #000000; TEXT-DECORATION: underline
}
.egive2a A:hover {
	COLOR: #333333; TEXT-DECORATION: none
}
.egive2b {
	PADDING-RIGHT: 4px; PADDING-LEFT: 8px; FONT-SIZE: 11px; COLOR: #000000; LINE-HEIGHT: 20px; FONT-FAMILY: tahoma, Verdana, Arial, sans-serif
}
.egive2b A {
	COLOR: #069CA5; TEXT-DECORATION: underline
}
.egive2b A:hover {
	COLOR: #000000; TEXT-DECORATION: none
}
.egive6 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 11px; COLOR: #333333; LINE-HEIGHT: 14px; FONT-FAMILY: tahoma, Verdana, Arial, sans-serif
}
.egive6 A {
	COLOR: #333333; TEXT-DECORATION: none
}
.egive6 A:hover {
	COLOR: #000000; TEXT-DECORATION: underline
}
.egive3 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 8px; FONT-SIZE: 11px; COLOR: #069CA5; LINE-HEIGHT: 16px; FONT-FAMILY: tahoma, Verdana, Arial, sans-serif
}
.egive3 A {
	COLOR: #000000; TEXT-DECORATION: none
}
.egive3 A:hover {
	COLOR: #333333; TEXT-DECORATION: none
}
.egive4 {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FONT-SIZE: 12px; COLOR: #000000; LINE-HEIGHT: 14px; FONT-FAMILY: tahoma, Verdana, Arial, sans-serif
}
.egive4 A {
	COLOR: #ff6600; TEXT-DECORATION: none
}
.egive4 A:hover {
	COLOR: #000000; TEXT-DECORATION: underline
}
.hida1 {
	PADDING-RIGHT: 15px; PADDING-LEFT: 20px; FONT-SIZE: 11px; COLOR: #aa9b81; LINE-HEIGHT: 15px; FONT-FAMILY: tahoma, Verdana, Arial, sans-serif
}
.hida1 A {
	COLOR: #ff0000; TEXT-DECORATION: none
}
.hida1 A:hover {
	COLOR: #ff0000; TEXT-DECORATION: none
}
.hida5 {
	PADDING-RIGHT: 16px; PADDING-LEFT: 16px; FONT-SIZE: 11px; COLOR: #aa9b81; LINE-HEIGHT: 15px; FONT-FAMILY: tahoma, MS Sans Serif, Verdana, Arial
}
.hida5 A {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.hida5 A:hover {
	COLOR: #ffffff; TEXT-DECORATION: underline
}
.htp {
	FONT-SIZE: 10px; COLOR: #000000; LINE-HEIGHT: 11px; FONT-FAMILY: Verdana, Arial, sans-serif,MS Sans Serif
}
.htp A {
	COLOR: #006699; TEXT-DECORATION: none
}
.htp A:hover {
	COLOR: red; TEXT-DECORATION: underline
}
.htp1 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 7px; FONT-SIZE: 11px; COLOR: #333333; LINE-HEIGHT: 15px; FONT-FAMILY: tahoma, Verdana, Arial, sans-serif
}
.htp1 A {
	COLOR: #006699; TEXT-DECORATION: none
}
.htp1 A:hover {
	COLOR: #006699; TEXT-DECORATION: underline
}
.head {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-SIZE: 11px; COLOR: #333333; LINE-HEIGHT: 15px; BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid;  FONT-FAMILY: tahoma, MS Sans Serif, Arial, sans-serif
}
.head A {
	COLOR: #000000; TEXT-DECORATION: none
}
.head A:hover {
	COLOR: #000000; TEXT-DECORATION: none
}

/*-------------------------------------------------------------*/

.href
{
 text-decoration:none;
 font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif;
 color:#000000;
 font-size:11px;
 color:black;
 cursor:hand;
 border:0px;
}

.href:hover
{
 font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif;
 font-size:11px;
 color:#000000;
 text-decoration:none;
 color:#089CA5;
 cursor:hand;
 border:0px;
 }

a.href2
{
 text-decoration:none;
 font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif;
 color:#000000;
 font-size:11px;
 color:black;
 cursor:hand;
 border:0px;
}
a.href2
{
 text-decoration:none;
 font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif;
 color:#000000;
 font-size:11px;
 color:black;
 cursor:hand;
 border:0px;
} 
a.href2:hover
{
 font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif;
 font-size:11px;
 color:#000000;
 text-decoration:underline;
 color:#089CA5;
 cursor:hand;
 border:0px;
 }

.lineheight
{
line-height:1px;
}

.biglineheight
{
line-height:10px;
}


td{
font-family:Trebuchet MS, Tahoma, Arial, Verdana, Helvetica, sans-serif;
font-size:11px;
color:#000000
}

.texterror
{
font-family:Trebuchet MS, Tahoma, Arial, Verdana, Helvetica, sans-serif;
font-size:11px;
color:#ff0000;
}

.orgheading {
	font-size: 14px;
    color: #05959f; 
    font-family:arial,tahoma, verdana, arial, sans-serif
}
.orgheading a {
	color: #05959f; 
    text-decoration: none;
}
.orgheading a:hover {
	color: #05959f;
    text-decoration: none;
}


.makepayment {
	padding-right: 4px;
    padding-left: 14px; 
    font-size: 11px; 
    color: #000000; 
    line-height: 20px;     
    font-family: tahoma, verdana, arial, sans-serif
}
.makepayment a {
	color: #000000; 
    text-decoration: none
}
.makepayment a:hover {
	color: #05959f; 
    text-decoration: none
}

div.heading
{
font-size: 11px;
color: #333333;
line-height:15px;
font-family: tahoma, verdana, arial, sans-serif;
background:#F6FAFB;
font-weight:bold;
}
.textboxsmall
{
border:1px solid #d0d0dd;
font-size:11px;
font:Trebuchet MS, Tahoma, Arial, Verdana, Helvetica, sans-serif;
color:#333333;
width:170px;
}

.text
{
font:11px normal Trebuchet MS, Tahoma, Arial, Verdana, Helvetica, sans-serif; color:#656666;
padding-left:2px; text-align:justify; line-height:18px;
}
.text a{ text-decoration:none; color:#af2522;}


.textbold
{
font:11px normal Trebuchet MS, Tahoma, Arial, Verdana, Helvetica, sans-serif;
padding-left:2px;
font-weight:bold;
}

.textbox
{
border:1px solid #d0d0dd;
font:11px bold Trebuchet MS, Tahoma, Arial, Verdana, Helvetica, sans-serif;
color:#333333;
width:250px;
}


.linkname 
{
	font-weight: normal; 
	font-size: 11px; 
	color: #000000; 
	font-family: "trebuchet ms", tahoma, sans-serif; 
	text-decoration: none;
}

.footer 
{
	font-weight: normal; 
	font-size: 11px; 
	color: #000000; 
	font-family: "trebuchet ms", tahoma, sans-serif; 
	text-decoration: none;
}

.broadway 
{
	font-weight: bold; 
	font-size: 11px; 
	color: #0d92ea; 
	font-family: "trebuchet ms", tahoma, sans-serif; 
	text-decoration: none;
}

.infotech 
{
	font-weight: bold; 
	font-size: 11px; 
	color: #5fbd28; 
	font-family: "trebuchet ms", tahoma, sans-serif; 
	text-decoration: none;
}
.navigation_text_grey{
background-image:url(../images/grey_bg.jpg);
background-repeat:repeat-x;
font-family:verdana;
font-size:10px;
font-weight:bold;
color:#FFFFFF;
text-transform:uppercase;
text-align:center;}
.navigation_text_grey a{
color:#FFFFFF;
text-decoration:none;}
.navigation_text_grey a:hover{
color:#A1F0F9;
text-decoration:none;}




.not_for_profit {
font-family:tahoma;
font-size:11px;
color:#545151;
line-height:23px;
padding-left:2px;
font-weight:300;
border-bottom:1px dotted Red;

}
.bg{
background-color:#DEDFE7;
border-top:3px solid #BDC7D6;
padding:6px;
}

.not_for_profit_helight {
font-family:tahoma;
font-size:11px;
color:#545151;
line-height:23px;
padding-left:2px;
border-bottom:1px dotted Red;
background-color:#efdfde;
}

.page_sub_heading { font-family:tahoma;
font-size:11px;
color:#AA2521;
font-weight:bold;
padding-left:5pt;
line-height:25px;
border-left:3px solid #47494A;
background-color:#f2f2f2;
}
.page_sub_heading a{ text-decoration:none; color:#AA2521;}

.page_sub_heading_link { font-family:tahoma;
font-size:11px;
color:#AA2521;
font-weight:bold;
padding-left:5pt;
line-height:25px;
background-color:#f2f2f2;
}
.page_sub_heading_link a{ text-decoration:none; color:#AA2521;}

.button{background-image:url(../images/button_bg.jpg); background-repeat: repeat-x; line-height:25px; color:#FFFFFF; font-size:11px; font-weight:bold; font-family:tahoma ,Times New Roman, Times, serif; border:1pt solid #f2f2f2; height:25px;}
.button a{ text-decoration:none; color:#ffffff;}



/////////////old style end* And static start////////////////

.top_bg{
background-image:url(../images/cloud.jpg);
background-repeat: repeat-x;
padding-right:10px;
}
.top_link {
font-family:tahoma;
font-size:11px;
color:#292929;
}
.top_link a{
color:#292929;
text-decoration:none;
}
.top_link a:hover{
color:#B12621;
text-decoration:none;
}
.banner_bg {
background-image:url(../images/banner_bg.jpg);
background-repeat:repeat-x;
line-height:190px;
border-right:1px solid #D6DBDE;
border-top:1px solid #D6DBDE;
border-bottom:1px solid #D6DBDE;
}
.banner_bg2 {
background-image:url(../images/banner_bg.jpg);
background-repeat:repeat-x;
line-height:190px;
border-left:1px solid #D6DBDE;
border-top:1px solid #D6DBDE;
border-bottom:1px solid #D6DBDE;
}
.white_border{
border:2px solid #ffffff;
}
.navigation_bg{
background-color:#DEDFE7;
border-left:1px solid #D6DBDE;
border-right:1px solid #D6DBDE;
border-bottom:1px solid #D6DBDE;
padding:5px;
}
.grey_bg{
background-image:url(../images/grey_bg.jpg);
background-repeat:repeat-x;
}
.navigation_text{
background-image:url(../images/red_bg.jpg);
background-repeat:repeat-x;
font-family:verdana;
font-size:10px;
font-weight:bold;
color:#FFFFFF;
text-transform:uppercase;
text-align:center;}
.navigation_text a{
color:#FFFFFF;
text-decoration:none;}
.navigation_text a:hover{
color:#A1F0F9;
text-decoration:none;}
.navigation_text_grey{
background-image:url(../images/grey_bg.jpg);
background-repeat:repeat-x;
font-family:verdana;
font-size:10px;
font-weight:bold;
color:#FFFFFF;
text-transform:uppercase;
text-align:center;}
.navigation_text_grey a{
color:#FFFFFF;
text-decoration:none;}
.navigation_text_grey a:hover{
color:#A1F0F9;
text-decoration:none;}



.shadow_left {
background-image:url(../images/left_shadow.jpg);
background-repeat:repeat-y;
}
.shadow_right {
background-image:url(../images/right_shadow.jpg);
background-repeat:repeat-y;
}
.bg{
background-color:#DEDFE7;
border-top:3px solid #BDC7D6;
padding:6px;
}
.border_bottom {
border-bottom:3px solid #DEDFE7;
}
.border{
border:1px solid #D3D6D6;
background-color:#ffffff;
}
.organisation_search {
background-color:#FFFFFF;
font-family:tahoma;
font-size:12px;
color:#656666;
padding-left:10px;
padding-bottom:10px;
line-height:25px;
}
.form{
font-family:tahoma;
font-size:11px;
color:#656666;
width:160px;
padding-left:5px;
border:1px solid #D6D7D6;
}
.form2{
font-family:tahoma;
font-size:11px;
color:#656666;
width:160px;
padding-left:5px;
border:1px solid #D6D7D6;
}
.featured_non_profit {
background-color:#FFFFFF;
font-family:tahoma;
font-size:12px;
color:#656666;
padding:7px;
line-height:18px;
text-align:justify;
border:1px solid #D3D6D6;
}
.featured_non_profit b{
font-family:tahoma;
font-size:12px;
color:#519A8E;
font-weight:bold;
}
.featured_non_profit a{
color:#B12621;
text-decoration:none;
}
.featured_non_profit a:hover{
color:#519A8E;
text-decoration:none;
}
.donate_your_choice{
background-color:#FFFFFF;
font-family:tahoma;
font-size:12px;
color:#656666;
padding:7px;
line-height:18px;
text-align:center;
border:1px solid #D3D6D6;
}

.not_for_profit012 {
font-family:arial;
font-size:11px;
color:#272727;
text-align:justify;
}

.not_for_profit {
font-family:arial;
font-size:11px;
color:#272727;
}

.not_for_profit2 {
font-family:tahoma;
font-size:11px;
color:#656666;
text-align:center;
line-height:16px;
}
.not_for_profit2 a{
color:#B12621;
text-decoration:none;
}
.not_for_profit2 a:hover{
color:#519A8E;
text-decoration:none;
}
.organisation_login {
background-color:#FFFFFF;
font-family:tahoma;
font-size:11px;
color:#656666;
padding-left:8px;
padding-bottom:8px;
}
.organisation_login a{
color:#B12621;
text-decoration:none;
}
.organisation_login a:hover{
color:#519A8E;
text-decoration:none;
}
.website_service {
background-color:#FFFFFF;
font-family:tahoma;
font-size:12px;
color:#656666;
padding:7px;
line-height:18px;
text-align:justify;
border:1px solid #D3D6D6;
}
.website_service a{
color:#AA2521;
text-decoration:none;
}
.website_service a:hover{
color:#059CA7;
text-decoration:none;
}
.bg2{
background-color:#DEDFE7;
border-top:3px solid #BDC7D6;
border-bottom:3px solid #BDC7D6;
padding:6px;
}
.helping_people {
background-color:#FFFFFF;
font-family:tahoma;
font-size:12px;
color:#656666;
padding-left:5px;
line-height:18px;
text-align:justify;
}
.helping_people b{
font-family:tahoma;
font-size:11px;
color:#AA2521;
font-weight:bold;
}
.bg3{
background-color:#EFDFDE;
border-top:3px solid #DA807A;
border-bottom:3px solid #DA807A;
padding:6px;
}
.communication_text {
font-family:tahoma;
font-size:11px;
text-align:justify;
color:#656666;
padding-left:10px;
padding-right:10px;
line-height:18px;
}
.communication_text_next {
font-family:tahoma;
font-size:11px;
text-align:justify;
color:#656666;
padding-left:10px;
padding-right:10px;
line-height:18px;
}
.communication_text1 {
font-family:tahoma;
font-size:11px;
background-color:#f8f8f8;
text-align:justify;
color:#656666;
padding-left:10px;
padding-right:10px;
line-height:25px;
}
.communication_text1 a {
color:#656666;
text-decoration:none;
}
.communication_text1 a:hover {
color:#B12621;
text-decoration:none;
}
.communication_text2 {
font-family:tahoma;
font-size:11px;
background-color:#F3F3F3;
text-align:justify;
color:#656666;
padding-left:10px;
padding-right:10px;
line-height:25px;
}
.communication_text2 a {
color:#656666;
text-decoration:none;
}
.communication_text2 a:hover {
color:#B12621;
text-decoration:none;
}
.testimonials {
font-family:tahoma;
font-size:12px;
color:#656666;
line-height:18px;
text-align:justify;
border-bottom:1px dotted #B5B2B5;
padding-bottom:10px;
}
.testimonials b{
font-family:tahoma;
font-size:11px;
color:#B72723;
font-weight:bold;
}
.testimonials2 {
font-family:tahoma;
font-size:12px;
color:#656666;
line-height:18px;
text-align:justify;
padding-top:10px;
}
.testimonials2 b{
font-family:tahoma;
font-size:11px;
color:#B72723;
font-weight:bold;
}
.footer {
background-color:#B72723;
border-bottom:7px solid #701E1C;
font-family:tahoma;
font-size:11px;
color:#FFFFFF;
text-align:center;
line-height:30px;
}
.footer a{
color:#FFFFFF;
text-decoration:none;
}
.footer a:hover{
color:#A1F0F9;
text-decoration:none;
}
.footer_bg{
background-image:url(../images/cloud.jpg);
background-repeat:no-repeat;
font-family:tahoma;
font-size:11px;
color:#656666;
}
.footer_bg a{
color:#656666;
text-decoration:none;
}
.broadway{
font-family:tahoma;
font-size:11px;
color:#4092B9;
}
.broadway a{
color:#4092B9;
text-decoration:none;
}
.infotech{
font-family:tahoma;
font-size:11px;
color:#87C719;
}
.infotech a{
color:#87C719;
text-decoration:none;
}

.sub_heading { background-color:#DEDFE7;
border-bottom:3px solid #BDC7D6;
font-family:tahoma;
font-size:11px;
color:#000000;
padding-left:7px;
font-weight:bold; line-height:35px; text-transform:uppercase; 
}

.sub_heading01 { font-family:tahoma;
font-size:12px;
color:#AA2521;
font-weight:bold; padding-left:3pt;
}


.sub_text { font-family:tahoma; background-color:#F2F2F2;
font-size:12px;
color:#6E6C6C;
padding-left:3pt;
}
.sub_text a{color:#009EA5; text-decoration:none;}
.sub_text a:hover{color:#464544; text-decoration:none;}

.sub_link { font-family:tahoma;
font-size:12px;
color:#6E6C6C;
padding-left:3pt; text-align:right;
}
.sub_link a{color:#009EA5; text-decoration:none;}
.sub_link a:hover{color:#464544; text-decoration:none;}

.button{background-image:url(../images/button_bg.jpg); background-repeat: repeat-x; line-height:25px; color:#FFFFFF; font-size:11px; font-weight:bold; font-family:tahoma ,Times New Roman, Times, serif; border:1pt solid #f2f2f2; height:25px;}

.button_login{background-image:url(../images/button_bg.jpg); background-repeat: repeat-x; color:#FFFFFF; font-size:11px; font-weight:bold; font-family:tahoma ,Times New Roman, Times, serif; border:1pt solid #f2f2f2; height:23px; width:80px;}

.organisation {
font-family:tahoma; 
font-size:11px;
color:#000000;
font-weight:bold;}
.heading_box {
background-color:#FFFFFF;
font-family:tahoma;
font-size:11px;
color:#656666;
padding-left:5px;
padding-right:5px;
line-height:18px;
text-align:justify;

}

.heading_box b{
font-family:tahoma;
font-size:11px;
color:#AA2521;
font-weight:bold;
}

.no {
font-family:tahoma;
font-size:11px;
text-align:justify;
color:#2B2727;
padding-left:11px;
font-weight:bold;
}

.note {
font-family:tahoma; 
font-size:11px;
font-weight:bold;
padding-left:5px;
color:#000000;
}

.step {
font-family:tahoma;
font-size:11px;
color:#3B3130; 
padding-left:10px;
padding-right:4px;
}

.usser {
font-family:tahoma;
font-size:11px;
color:#3B3130;
text-align:right; 
padding-right:10px;
}
.foarm_border {
border:1px solid #B6B1B1;
width:230px;}
.foarm_texture {
border:1px solid #B6B1B1;
width:170px;}

/*
shankar css 1st jully 2008
*/
.text {
background-color:#FFFFFF;
font-family:tahoma;
font-size:12px;
color:#656666;
padding-left:5px;
line-height:18px;
text-align:justify;
}
.text b{
font-family:tahoma;
font-size:12px;
color:#aa2521;
}
.text a{
color:#AA2521;
text-decoration:none;
}
.text a:hover{
color:#2A8274;
text-decoration:none;
}
.page_heading { font-family:tahoma;
font-size:12px;
color:#AA2521;
font-weight:bold;
padding-left:3pt;
line-height:30px;
}
.page_heading2 { font-family:tahoma;
font-size:12px;
color:#AA2521;
font-weight:bold;
padding-left:3pt;
line-height:25px;
}
.page_sub_heading { font-family:tahoma;
font-size:11px;
color:#AA2521;
font-weight:bold;
padding-left:5pt;
line-height:25px;
border-left:3px solid #47494A;
background-color:#f2f2f2;
}
.page_sub_heading_1234 { font-family:tahoma;
font-size:11px;
color:#AA2521;
font-weight:bold;
padding-left:5pt;
background-color:#f2f2f2;
}
.page_sub_heading2 { font-family:tahoma;
font-size:11px;
color:#AA2521;
font-weight:bold;
padding-left:5pt;
line-height:25px;
border-left:3px solid #8C8C8C;
background-color:#f8f8f8;
}

.fees_text{
background-color:#F2F2F2;
font-family:tahoma;
font-size:12px;
color:#656666;
line-height:18px;
padding-left:5px;
padding-right:5px;
}
.fees_text2{
background-color:#F9F7F7;
font-family:tahoma;
font-size:12px;
color:#656666;
line-height:18px;
padding-left:5px;
padding-right:5px;
}
.page_sub_text { font-family:tahoma;
font-size:11px;
color:#656666;
font-weight:bold;
padding-left:5pt;
line-height:20px;
background-color:#f2f2f2;
border:1px dotted #aa2521;
}
.page_sub_text a { 
color:#AA2521;
text-decoration:none;
}
.page_sub_text a:hover { 
color:#2A8274;
text-decoration:none;
}
.white_background{
background-color:#FFFFFF;
padding:5px;
}
.user{
background-color:#f3f3f3;
font-family:tahoma;
font-size:11px;
color:#656666;
line-height:30px;
padding-left:10px;
padding-right:10px;
}
.user a{
color:#AA2521;
text-decoration:none;
}
.user a:hover{
color:#2A8274;
text-decoration:underline;
}
.user2{
background-color:#f8f8f8;
font-family:tahoma;
font-size:11px;
color:#656666;
line-height:30px;
padding-left:10px;
padding-right:10px;
}
.user2 a{
color:#AA2521;
text-decoration:none;
}
.user2 a:hover{
color:#2A8274;
text-decoration:underline;
}
.organisation_form {
border:1px solid #D6D7D6;
font-family:tahoma;
font-size:11px;
color:#656666;
padding-left:5px;
width:200px;
height:18px;
}


.not_for_profit {
font-family:tahoma;
font-size:11px;
color:#545151;
line-height:23px;
padding-left:2px;
font-weight:300;
border-bottom:1px dotted Red;

}

.sub_heading { background-color:#DEDFE7;
border-bottom:3px solid #BDC7D6;
font-family:tahoma;
font-size:11px;
color:#2A2B2C;
padding-left:10px;
font-weight:bold; line-height:35px; text-transform:uppercase; 
}

.step {
font-family:tahoma;
font-size:11px;
color:#3B3130; 
padding-left:10px;
padding-right:4px;
}

.step_heading {
font-family:tahoma;
font-size:11px;
color:#3B3130; 
padding-left:10px;
padding-right:4px;
font-weight:bold;
line-height:25px;
}

.tophead {
font-family:tahoma;
font-size:12px; text-transform:uppercase;
color:#241E1E;
padding-left:10px;
font-weight:bold;}


.account_bsb {
width:50px;
border:1px solid #B6B1B1;
font-family:tahoma;
font-size:11px;
color:#656666;
height:18px;
}

.step_5_field {
width:120px;
border:1px solid #B6B1B1;
font-family:tahoma;
font-size:11px;
color:#656666;
height:18px;
}
.step_5_field_brouse {
width:250px;
border:1px solid #B6B1B1;
font-family:tahoma;
font-size:11px;
color:#656666;
height:20px;
}

.texturaaaa {
border:1px solid #ffffff;
width:520px;
height:60px;
font-family:tahoma;
font-size:11px;
color:#656666;
}
.step_5_texturaaaa {
border:1px solid #B6B1B1;
width:230px;
height:30px;
font-family:tahoma;
font-size:11px;
color:#656666;
}
.step_5_smalltext {
font-family:tahoma;
font-size:10px;
color:#E6322C;
}

.selec {
font-family:tahoma; font-size: 12px; 
text-decoration:none; color:#000000;
padding-left:5px;
}
.selec a{
font-family:tahoma; font-size: 12px; 
text-decoration:none; color:#000000;

}
.selec a:hover{
color:#D60A22;}

.copy_right {
font-family:tahoma;
font-size:11px;
color:#656666;
text-align:right;
padding-right:10px;
}
#dhtmltooltip{
position: absolute;
left: -300px;
width: 150px;
border: 1px solid black;
padding: 3px;
background-color: #fdedec;
visibility: hidden;
z-index: 100;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
text-align:justify;
line-height:16px;
/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);
}

#dhtmlpointer{
position:absolute;
left: -300px;
z-index: 101;
visibility: hidden;
}
.text_link {
background-color:#FFFFFF;
font-family:tahoma;
font-size:12px;
color:#656666;
padding-left:5px;
line-height:18px;
}
.text_link b{
font-family:tahoma;
font-size:12px;
color:#aa2521;
}
.text_link a{
color:#AA2521;
text-decoration:none;
}
.text_link a:hover{
color:#2A8274;
text-decoration:none;
}
.forgotmember {
font-family:tahoma;
font-size:11px;
color:#656666;
padding-left:8px;
padding-bottom:8px;
}
.forgotmember a{
color:#B12621;
text-decoration:none;
}
.forgotmember a:hover{
color:#519A8E;
text-decoration:none;
}
