﻿body {font-family:Arial;font-style:normal;font-size:0.75em;background:#ffffff;}

a:focus,a:active{outline:none;}
input{outline:none;}
input::-moz-focus-inner { border: 0; }

body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote {
margin:0;
padding:0;
}

#hideshowCharity,hideshowFieldWorker{	POSITION: absolute; WIDTH: 100%; HEIGHT: 100%; TOP: 0px; LEFT: 0px}

#fade {	Z-INDEX: 10; POSITION: fixed; FILTER: progid:DXImageTransform.Microsoft.Alpha(Opacity=40); WIDTH: 100%; BACKGROUND: #000; HEIGHT: 100%; LEFT: 0px; top:0; opacity: .40}

.popup_block {	Z-INDEX: 100; BORDER-BOTTOM: #EAF4CC 27px solid; POSITION: absolute; BORDER-LEFT: #EAF4CC 13px solid; PADDING-BOTTOM: 0px; MARGIN: 0 0 0 -230px; PADDING-LEFT: 0px; WIDTH: auto; PADDING-RIGHT: 0; BACKGROUND: #f2f2f2; FLOAT: left; BORDER-TOP: #EAF4CC 27px solid; TOP: 5%; BORDER-RIGHT: #EAF4CC 13px solid; PADDING-TOP: 0px; LEFT: 50%}

.charity-des img.cntrl {margin: 9px 14px 0px 0;	}

.charity-des{background:white;width:450px;float:left;}

.wraper{width:100%;margin:auto;float:left; min-width:1000px;}

.mygp-masthead,.mygp-content,.mygp-footer {clear:both;margin:auto;width:964px;}

.clr-pantone_coolgray{color:#999999;}

.clr-pantone_877c{	color:#808080;}

.clr-pantone_black{	color:#333333;}

.clr-pantonegreen-heading{	color:#A0D012;}

.clr-pantoneblue1-heading{color:#1b75ad;}

.clr-pantone-gray-dark{	color:#4c4c4c;}

.clr-pantone-subnav{ color:#1b75bb;}

.clr-green{    color:#a0d012;}

.clear{clear:both;}

.block-inline{display:inline-block;}

.clr-white{    color:#FFF;}

.clr-light-gray{color:#666666;}

input{border: white solid 1px;}

/*new csss for ,gpv3*/

.clr-coolgray-11c{color:#525252;}
/*new csss for ,gpv3*/

fieldset, img {    border:0 none;}

.mygp-masthead li {list-style-image:none;list-style-position:outside;list-style-type:none;display:inline;}

.mygp-footer li{list-style-image:none;list-style-position:outside;list-style-type:none;display:inline;}

.b {font-weight:bold;}

.not-b{font-weight:normal;}

.left{	float:left;}

.right{	float:right;}

.left-textalign{text-align:left;}

.right-textalign{text-align :right;}

.center-textalign{text-align :center;}

a {	text-decoration:none;}

a:hover {text-decoration:none;}

.hidden{visibility:hidden;}

.vissible{visibility:visible;}

/*--------header start--------*/
.login-content{width:944px;color:#919191;float:left;padding:5px 10px 0 10px;}

.login-content ul{float:right;list-style-position:outside;list-style-type:none;display:inline;}

.login-content ul li{font-size:0.95em;line-height:0.95em;float:left; display:inline-block;padding:0 8px 0 8px; }

.login-content ul li a{color:#919191; float:left;}

.login-content ul li .clr-green{color:#a0d012;}

.nav-break{border-right:2px solid  #a0d012;}

.img-basket{background:url(../images/img-bg-basket.jpg) left top no-repeat ;height:12px;width:22px;float:left;}

.logo-content{width:964px;padding:5px 0 0 0;float:left;}

.logo-content .lnk-logo{float:left; margin:0 0 0 8px;}

.img-logo{background:url(../images/img-logo.png) left top no-repeat ;width:275px;height:60px;display:block;}

/*main nav start*/

.navigation{float:right;list-style-position:outside;list-style-type:none;display:inline;margin: 0 15px 0 0;}

.navigation li{float:left;margin:0 2px 0 0 ;}

.navigation li a{background:url(../images/bg-nav.png) left top no-repeat;float:left;padding:0;color:#4c4c4c;font-size:1.125em;font-weight:bold;}

.navigation li a span
{
background:url("../images/bg-nav.png") no-repeat scroll right -53px transparent;
cursor:pointer;
display:inline;
float:left;
height:17px;
min-width:60px;
padding:6px 10px 3px;
text-align:center;
}
.navigation li a:hover{background-position:left -27px;}

.navigation li a span:hover{background-position:right -80px; color:#ffffff;}

.navigation li a.selected{background-position:left -27px; color:#ffffff;}

.navigation li a .selected{background-position:right -80px; color:#ffffff;}
/*main nav end*/ 

/*header search bar start*/

.search-feild{    width:150px;    height:21px;    background:url(../images/bg-txt-search.png) no-repeat top left;    float:left;
margin:5px 0 7px 0; }

.txt-search
{
width:120px;
height:12pt;
float:right;    
color:#919191;
font-size:10pt;
margin:3px 7px 0 0;
border:none;
}

.img-serachbtn{float:left;margin:4px 0 0 4px;}
/*header search bar end*/ 


/*-------header end-------*/
/*this new css of home page by mgp3*/

/*default.aspx start*/
.sponsor{       float:right;    padding:3px 23px 3px 0;    margin:2px 0 0 0;    color:#919191;    line-height:1.2em;}

.fade-sponsor{float:left;display:none;width:180px;}

.sponsor img{float:left;padding: 0 0 0 4px;}

/*project panel start */

.project-panal
{
background:#ffffff url(../images/bg-project.jpg) no-repeat top right;
width:601px;
height:360px;
float:left;
padding:0 0 0 0;
margin:12px 0 0 0;
}

.project-canvas{position:relative;width:601px;height:345px;z-index:1;}

.cp-ab{position:absolute; }

/*project location start*/
.mgp-p1{left:98px;top:61px; }
.mgp-p2{left:198px;top:61px; z-index:-1;}
.mgp-p3{left:376px;top:61px;z-index:-2;}
.mgp-p4{left:463px;top:61px;z-index:-3;}
.mgp-p5{left:122px;top:163px;}
.mgp-p6{left:376px;top:149px;z-index:-2;}
.mgp-p7{left:198px;top:239px;}
.mgp-p8{left:272px;top:239px;z-index:-1;}

/*project location end*/

/*projext size start*/
.cp-s172  img{width:171px;height:171px;}    
.cp-s93 img{width:93px;height:93px;}    
.cp-s83 img{width:82px;height:82px;}        
.cp-s69 img{width:68px;height:68px;}    
.cp-s55 img{width:54px;height:54px;}

/*tooltip start */

.bubbleInfo {float:left;z-index:100;}

/* Bubble pop-up */

.popup1 {    position: absolute; background:url(../images/bg-tooltip.png) top left no-repeat;    visibility:hidden;    color:#77787b;z-index:1000;padding:2px 23px 0 12px; }

.bubble-content{width:198px;padding:5px 0 0 10px; z-index:900;height:98px;float:left;}

.bubble-content .progressbar{float:left;padding:0 0 2px 0;width:160px;}

.data{height:150px;width:100%;padding:14px 0 0 0 ;float:left;}

.tooltip-heading{display:inline;
float:left;font-size:1.1em;
font-weight:bold;height:29px;line-height:1.1em;
overflow:hidden;padding:2px 0 6px 0;
width:195px;}

.value-row{float:left;padding:0px  0 2px 0;font-size:.82em;width:158px;}

.t2{float:left; padding: 0 6px 0 42px;  font-size:10px;}

.bubble-content a {
background:url("../images/bg--btn-tooltip.png") no-repeat scroll 0 0 transparent;
color:#FFFFFF;
float:right;
font-size:11px;
font-weight:bold;
padding:0 5px 2px 3px;
margin:12px 0 0 0 ;}

.bubble-content a:hover{background-position: 0 -16px;}

.bubble-content .break{border-right:solid 2px #a0d012;}

/*tooltip end */

/*projext size end */
/*project panel end */

/*slide panal start*/
.slide-wrap{width:300px;height:245px;padding:65px 45px 2px 9px;float:right; }

.slide-heading
{
font-family:Arial,Helvetica,sans-serif;
font-size:20px;
font-weight: bold;
line-height: 1.1em;
padding:0 30px 0 0;
float:left;
}
.slide-heading1{padding:30px 28px 0 0;}

.lnk-getaccount{width:129px;height:18px;background : url(../images/bg-button1.png) 0 -30px  no-repeat;
display:block;padding:3px 0 7px 11px;position:relative;color:#ffffff;font-size:1.6em;font-weight:bold;}

a:hover.lnk-getaccount{background-position:0 0;}

/*slide panal end*/

/*100% donation start*/ 
#donation{width:367px;height:67px;float:left;margin:10px 12px 30px 40px;}

.img-donation{background : url(../images/img-100donation.png) 0 0  no-repeat;width:87px;height:67px;float:left;}

#donation a:hover,#charity-fund a:hover{text-decoration:underline;font-weight:bold;}

div#donation p{line-height:1.3em;}

/*100% donation end*/

/*your funds start*/
#charity-fund{ width:370px;float:right;margin:10px 100px 0 15px;}

.img-logo-charity-fund{background : url(../images/img-logo-charity-fund.png) 0 12px  no-repeat;padding:15px 0 16px 3px;float:left;}

/*logo fadein and fade out show start*/

.fadelogo{width:80px;padding:1px 0 1px 0;height:48px;float:left; }

/*logo fadein and fade out show end*/

.text-charity{padding:0 0 0 12px; width:270px;float:left;border-left:2px solid #8cb225;}

.text-charity p{line-height:1.3em;}

/*your funds ends*/

.heading1{font-size:1.8em;font-weight:bold;letter-spacing:0;padding:2px 0 1px 0; color:#ffffff;}

.home-footer{width:964px;margin:auto;padding:20px 0 0 0;}

.bg-homefooter{background :#4b9500 url(../images/bg-home-footer.jpg) 0 0  repeat-x;}

/*default.aspx end*/

/*this new css of home page by mgpv3*/

/*-----footer start---------*/

.footer-default{float:left;width:965px;height:auto;}

.bg-footer-default{background:url(../images/bg-footer.jpg) left bottom repeat-x ;}

.footer-nav{width:688px;float:left;padding:10px 0 0 26px; height:160px;}

.footer-nav1{padding:50px 0 0 26px;}

.footer-nav-box{width:170px;height:100px;float:left;}

.footer-nav-box span{color:#ffffff;font-size:1em;font-weight:bold;float:left;width:100%;padding:0 0 4px 0;}

.footer-nav-box a{padding:0 0 2px 0;width:100%;display:block;cursor:pointer;color:#ffffff;font-size:.9em;}

.footer-nav-box a:hover{text-decoration:underline;color:#fff200;}

.partners{  width:918px;float:left;padding:15px 13px 16px 33px;border-top:#ececec solid 1px;}

.charity-partners{  width:616px;float:left;}

.Corporate-partners{float:right;width:278px;padding:0 0 0 20px;border-left:1px solid #eeeeee;}

.Corporate-partners .heading1{width:275px;font-size:14px;color:#6bb608;float:left;}

.charity-partners .heading1{width:550px;font-size:14px;color:#6bb608;float:left;}

.partners-logo{width:80px;height:50px;float:left;margin:10px 16px 0 0; }

.logo-imgsize1{width:87px;height:35px;margin:7px 0 0 0;}

.logo-imgsize2{height:56px;margin:0 0 0 16px;}

.logo-imgsize3{width:86px;height:56px;margin:0 0 0 1px;}

/*footer logo sizes*/

.f-logo-imgsize1{width:77px;height:25px;margin:7px 0 0 0;}

.f-logo-imgsize2{height:46px;margin:0 0 0 16px;}

.f-logo-imgsize3{width:76px;height:46px;margin:0 0 0 1px;}

/*footer logo sizes*/


.company-info{border-left:1px solid #558F09;color:#FFFFFF;float:left;font-size:1.1em;line-height:1.3em;margin:3px 0 0;
padding:3px 20px 0 16px;width:170px;}

.company-info1{	margin:44px 0 0 0;	}

.company-info .reg{	padding:0 0 0 20px;}

.company-info .p {width:102% ;}
.company-info .p a:hover{color:White;text-decoration:underline;}
/*-----footer end---------*/

.asplogincontrol{   width:1000px;   float:left; }

.loginbar-loginctl{    width:345px;    padding:7px 8px 2px 10px ;}

.loginbar-logoutctl{width:215px;padding:7px 40px 4px 8px ;float:right;}

.loginctl-commonbox{width:355px;float:left; }

.loginbar-inputbox
{
width:130px;
height:16px;
padding:3px 0 0px 5px;
margin:0 6px 0 0;
float:left;
font-size:10px;
border: white 0px solid;
}

.login-validation{float:left;height:auto;width:142px;  }

.pos{position:absolute;}

.failuremsg{float:left;padding:10px 0 0 290px;width:auto;}

.common-padding{padding:3px 0 1px 0;}

.loginbar-loginctl a{width:60px;margin:5px 0 0 0;}

.loginbar-loginctl a:hover {	text-decoration:underline;}

.logo-content{width:964px;height:58px;float:left;	}

.mygp-logo{width:262px;height:61px;float:left;margin:18px 0px 0px 38px;	border:none;}

.loginctl-link{padding:6px 104px 0 0 ;	width:auto;float:right;font-size:11px;}

.break1{border-right:#999999 solid 1px;}

.loginctl-link li{	padding:0 7px 0 7px;}

.header-main-nav{width:1000px;float:left;padding:0;font-size:0.9em;	}

.login-registerlink{padding:0px 10px 0 10px;color:#333333;font-weight:bold;}

.inner-loginbtn
{
background:url("../images/bg-btn-proced.png") repeat-x scroll 0 0 transparent;
border:medium none;
color:#FFFFFF;cursor:pointer;font-family:Arial;font-size:1.135em;font-weight:bold;height:27px;padding:0px 0 0px 11px;text-align:left;width:101px;}

.inner-loginbtn:hover{     background:url("../images/bg-btn-proced.png") repeat-x scroll  0 -28px transparent;}

/*sub menu start-----*/

.header-main-subnav{		width:964px;  margin:auto;}

.clr-bg-subnav-default{background:#eaf4cc;border-top:3px solid #a0d012;height:33px}

.clr-bg-subnav-home{background:#9fd012;border-top:3px solid #a0d012; height:33px}

.subnav{width:740px;float:right;}

.subnav ul{float:right;padding:10px 17px 0 0;}

.subnav .ul-aboutus{  float:right;padding :10px 17px 0 0;}

.subnav ul li{list-style-position:outside;list-style-type:none;display:inline; line-height:1.1em;}

.subnav ul li a{color:#4c4c4c;float:left;padding:0 6px 0 6px;font-size:11px;   cursor:pointer;}

.subnav ul li .break{    border-right:solid 1px #4c4c4c;}

.subnav ul li a:hover{    color:#6bb608;   text-decoration:underline;
}

.subnav .selected{    color:#6bb608;   text-decoration:underline; font-weight:600; }

/*content--*/

.app-common-width{width:936px;}

.app-padding-top{padding-top:30px ;}

.app-padding-bott{padding-bottom:20px ;}

.mygp-center-content{float:left;min-height:375px;width:964px;}

/*left content start*/


/*form start start--*/

.form-content{width:682px;padding:0px 0 5px 0;float:left;background:#f2f2f2;}

.form-content-common{width:682px;padding:0 0 5px 0;float:left;background:#f2f2f2;}

.message-content{width:100%;height:60px;padding:10px 0 10px 0 ;float:left;}

.form-content-margin{margin-bottom:7px;}

.info-type-heading{		height:20px;	padding:4px 0 0 22px;	margin:0 0 8px 0 ;	float:left;		background:url(../images/pdesc-tab-bg.png) repeat-x left bottom ;		
font-size:15px;	
color:#333333;
font-weight:bold;
}

.doner-form-width{width:660px;}

.main-feild-content1{width:620px;padding:0 0 0 24px;float:left;	}

.main-feild-content{width:210px;float:left;	}

.feild-group-margin{	margin-bottom:11px;}

.feilf-normal-padding{padding-bottom:5px;}

.feild-name-body{float:left;font-weight:bold;height:20px;padding:3px 5px 0 0;text-align:left;width:60px;}

.feild-text-body{min-width: 133px;height:25px;float:left;	vertical-align:text-bottom;}

.required{float:left;padding:6px 0 0 0;}

.feild-text-body .f-inputbox,.donatio-sign-in .f-inputbox
{
color:#808080;
float:left;
font-size:11px;
padding:2px 0 3px 1px;
width:133px;
border:solid 1px #afadaa ;
}

.f-inputmultibox
{
height:61px;
border:#999999 solid 1px;
margin:0 0 3px 0; 
float:left;
padding:2px 0px 3px 1px; 
letter-spacing:normal;
font-size:11px;
color:#808080;	
width:200px;
}

.feild-validation-body{		height:20px;float:left;padding:3px 0 0 0;min-width:120px;}

.pos-validation{    width:110px;    position:absolute;}

.feild-text-body .f-radio{float:left;padding:3px 2px 0 2px; color:#808080;	width:70px;}

.info-left{	float:left;padding: 0 0 0 22px;width:305px;}

.feild-row{width:300px;height:auto;margin:0 0 5px 0;float:left;}

.feild-validation-body1
{
height:20px;
float:left;
padding:3px 0px 0px 0px;
width:270px;
display:none;
}

.form-button-content{width:650px;padding:7px 0 0 0 ;float:left;}

.validationsummary{    width:110px;    float:left;}

.msg-success{color:Green;font-size:12px;font-weight:bold;}

.msg-failed{color:red;font-size:12px;font-weight:bold;}

/*form end*/

/*main projects page css start--*/
.project-container{width:682px;float:left;min-height:500px;}

/*project description project page--*/

.project-des-content{width:682px;float:left;}

.project-des-content-common{width:670px;padding: 0 6px 0 40px;float:left;	}

.linkbox-setting{width:670px;padding: 10px 6px 0 40px;float:left;	}

.linkbox-setting a{font-weight:bold;font-size:13px;float:left;padding:0 7px 0 7px;}

.linkbox-setting a:hover{color:#1b75bb;}

.project-des-content-common a{font-weight:bold;font-size:13px;float:left;padding:0 5px 0 5px;}

.project-des-content-common a:hover{color:#1b75bb;}

.common-break{border-right:#DBD8D8 solid 1px ;}

.nav-selected-set{color:#1b75bb;}

.pdesc-heading-box{float:left;min-height:22px;padding:0 0 12px 0;	font-size:1.8em;	color:#a0d012;}

.detail-heading
{
color:#4C4C4C;
float:left;
font-size:1.2em;
font-weight:bold;
line-height:1em;
padding:0 0 3px;
width:190px;
}


.project-heading
{
font-size:1.2em;
font-weight:bold;
line-height:1em;
width:672px;
float:left;
margin:0 0 16px 0 ;
color:#6bb608;
}

.setting-top{padding:2px 1px 3px 9px;}

.img-position-multiple{width:68px;	height:46px;float:left;padding:6px 5px 5px 0;}

.wrap{display: table-cell;text-align: center;vertical-align: middle;}

.wrap img{vertical-align: middle;}

.inner-multiple{border:1px solid #dbd8d8;width:68px;height:46px;float:left;}
.inner-multiple img{width:68px;height:46px;}
.gallery{height:205px;}

.row-breaker{border-bottom:solid 1px #ECECEC;float:left;margin:10px 20px 0 15px;width:925px;}

.breadcrumb-content
{
color:#999999;
font-size:12px;
padding:6px 0 0 0;
float:left;
}

.ad-form-heading
{	width:918px;
float:left;	
background:url(../images/admin-headingbgt2.png) no-repeat top left;
height:34px;
padding:11px 0 0 22px;	
font-size:21px;	
color:#FFF;
}

.heading-text{float:left;min-width:448px;} 

.login-name{color:#999999;float:left;font-size:0.7em;font-weight:bold;padding:1px 3px 0;text-transform: capitalize;}

.capitilize{text-transform: capitalize;}

.pdesc-searchbox
{
width:195px;
height:28px;
float:right;
background:url(../images/search_bg2.png)  top right no-repeat;
margin:0px 10px 0px 0px;
padding:2px 0px 0 0 ;
}

.pdesc-searchbox .sb-textbox2
{
font-size:11px;
width:151px;
padding:4px 6px 1px 0;
float:left;	

border:solid 0px white;
}

.pdesc-searchbox .sb-btn2
{
float:left;
width:21px;
height:18px;
padding:2px 2px 5px 8px;

}

.pdesc-tabsbox
{
width:682px;
float:left;
padding: 9px 0 10px 0;	
border-bottom:gray dashed 1px;
height:auto;
}

.project-title-heading
{
width:682px;
color:#1b75bb;
padding:3px 0 8px 0;
font-size:19px;
float:left;
}

.project-overveiwdetails
{
width:672px;
padding:0 0 10px 0;
float:left;	

}

.project-detail-charity-logo
{
width:85px;
height:72px;
float:left;
margin: 20px 0 0 0;
}

.charity-worker-img
{
width:56px;
height:62px;
margin:17px 0 0 0;
float:left;
}

.charity-worker-img img{width:56px;height:62px;}

.project-img{width:214px;	height:139px;float:left;}

.projectdetail-box{padding:0 10px 1px 10px;float:left;}

.projectdetail-row{width:122px;float:left;color:#303030;}

.detail-charity-worker-row{width:100px; color:#303030;float:left;}

.detail-heading{color:#4c4c4c;line-height:1.2em;float:left;font-size:1.2em;font-weight:bold;width:200px;}

.detail-heading1{color:#6bb608;line-height:1.5em;float:left;font-size:1em;font-weight:bold;width:66px;}

.detail-value{line-height:1.7em;float:left;font-size:1em;font-weight:bold;width:57px;height:17px;overflow:hidden;}

.detail-charity-worker-heading{color:#6bb608;line-height:1.3em;float:left;font-size:1em;font-weight:bold;width:100px;height:17px;overflow:hidden;}

.detail-charity-worker{line-height:1.3em;float:left;font-size:1em;font-weight:bold;width:100px;height:17px;overflow:hidden;}

.projectinfotext-box1{width:350px;padding:0 0 1px 0px;float:left;}

.donation-rightbox{width:70px;color:#333333;line-height:14px;height:17px;float:left;padding:0 0 0 20px;}

.btn-project-donate
{background:url("../images/btn-donote-project.gif") repeat-x scroll 0 0 transparent;
color:#FFFFFF;
cursor:pointer;
font-family:Arial;
font-size:1.6em;
display:block;
line-height:1.5em;
padding:0 0 0px 15px;
text-align:left;
width:98px;
}

.btn-project-donate:hover{background:url("../images/btn-donote-project.gif") repeat-x scroll  0 -31px transparent;}

.btn-projectdetail-donate{background:url("../images/btn-detail-donate.png") repeat-x scroll 0 -26px transparent;

color:#FFFFFF;
cursor:pointer;
display:block;
font-family:Arial;
font-size:1.2em;
font-weight:bold;
line-height:1.7em;
padding:0 0 0 15px;
text-align:left;
width:74px;
}

.btn-projectdetail-donate:hover{background:url("../images/btn-detail-donate.png") repeat-x scroll  0 0px transparent;}

.common-layer a
{
width:95px;	
padding:5px 0px 5px 15px;
margin:5px 0px 5px 62px;
height:20px;
background:url(../images/donate_button.png) left top no-repeat;
float:left;	
font-size:12px;
font-weight:bold;
color:#FFF;
border:none;
cursor:pointer;
}

.btn-asp-common
{
width:100px;
padding:6px 0 5px 14px;
background:url(../images/donate_button-large.png) left top no-repeat;		
font-size:12px;
font-weight:bold;
color:#FFF;
border:none;
cursor:pointer;
text-align:left;
}

.Checkout-box{-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#EAF4CC url(../images/bg-checkout.png) no-repeat scroll 50% 0;
float:left;
margin:0 0 10px 4px;
height:50px;
padding:50px 0 0;
width:153px;font-weight:bold;display:inline;}

.loader-box
{-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
height:50px;
margin:10px 0 -16px 46px;
	}

.closed-box{
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#EAF4CC url(../images/bg-closed.png) no-repeat scroll 50% 0;
height:60px;
margin:0 0 6px 9px;
padding:48px 0 0;
text-align:center;
width:144px;
font-size:11px;
font-weight:bold;
display:inline;
}

.closed-box a{margin:10px 0 0 0;}

.detail-closed-box
{
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#EAF4CC url(../images/bg-closed.png) no-repeat scroll 50% 0;
margin:5px 0;
padding:44px 0 2px;
text-align:center;
width:98%;
}

.Checkout-box1{background:transparent url(../images/bg-checkout.png) no-repeat scroll 103px 4px;
float:left;margin:0;padding:48px 0 3px 3px;width:245px; text-align:center; }

.Checkout-box1 .btn-margin{margin:0 0 0 64px;} 

.Checkout-box span{color:#4C4C4C;float:left;font-size:11px;margin:0 0 10px 0;width:100%;text-align:center;}

.Checkout-box1 span{color:#4C4C4C;font-size:0.9em;text-align:center;}

.btn-checkout{background:transparent url(../images/btn-checkout.png) no-repeat scroll 100% 0;
color:#A0D011;
font-size:11px;
font-weight:bold;
line-height:19px;
margin:0;
padding:2px 20px 3px 0;
width:133px;
}




/*new project details donation box start*/

.project-detail-donate-wraper{background:url("../images/bg-projectdetail-donate.gif") no-repeat scroll left top transparent;
height:87px;width:255px;}

.project-detail-donate-box{width:217px;height:65px;padding:9px 12px 12px 23px;  }

.project-detail-donate-box .row{width:217px;float:left; font-weight:bold; color:#4c4c4c; font-size:11px;}

.project-detail-donate-box .dayleft{float:left;overflow:hidden;padding:5px 0 2px;text-align:center;width:200px;}

.project-detail-donate-box .raise{float:left;overflow:hidden;padding:2px 0 0;text-align:center;width:200px;}

.raise  span{width:95px;}

.dayleft span{	width:95px;	}

.tab-parh{line-height:1em;}

.feedback-largecolum{width:682px;padding:15px 20px 10px 10px; } 

.feedback-smallcolum{width:222px;	margin:15px 0 0 0;padding:0 10px 0 15px;border-right:#ececec solid 1px; }

/*project location start*/
.project-location-heading{width:200px; font-size:1.7em;color:#6bb608;font-weight:bold;float:left;line-height:1.7em;}

.map-location-heading{width:200px;  font-size:1.6em;color:#a0d012;float:left;line-height:1.1em;}

.gray-map{float:left;width:210px;padding:0 0 20px 0; margin:22px 0 22px 0;}

.about-map{width:368px;padding:34px 0 20px 0;float:left;line-height:1.2em;}

/*project location end*/ 
/*new project details donation box end*/ 


/*cost css start--*/
.gv-pitem{width:672px;float:left; padding:0 0 15px 0;margin:0 0 38px 0;}

.gv-pitem-header{height:23px;text-align:left;background:#eaf4cc;color:#7aaf16;border-top:solid #a2d20e 4px;}

.row-left-border{border-right:#cecece solid 1px; border-bottom:#cecece solid 1px;}

.gv-pitem-row{font-size:13px;text-align:left;color:#646464;font-weight:bold;border-bottom:solid #cecece 1px;}

.itemcost-box{width:537px;color:#646464;padding:3px 42px 2px 10px;font-weight:bold;float:left;border-top:solid 1px #cecece; border-bottom:solid 1px #cecece;
font-size:16px;}

.itemcost-amount
{
padding:3px 0px 2px 0;
width:89px;
float:left;text-align:center;
font-weight:bold;
border-top:solid 1px #cecece; border-bottom:solid 1px #cecece;
font-size:16px; color:#646464;
}
/*cost css end*/

/*donation box;--*/

.ammountfeild
{
background-color:white;
border:0 solid white;
color:#999999;
float:left;
font-size:1em;
font-weight:bold;
padding:1px 1px 4px 0;
width:36px;
}

.textlable{float:left;padding:2px 0 0 3px;    font-weight:bold;font-size:14px;line-height:15px;}

.common-layer{width:200px;float:left;}

.btn-single-projectdesc
{
width:86px;
padding:6px 0 5px 8px;
background:url(../images/donate_button.png) 0% 0% no-repeat;
float:left;	
font-size:12px;
font-weight:bold;
color:#FFF;
border:none;
cursor:pointer;
text-align:left;
}

a:hover.btn-single-projectdesc{background-position:0% 102%;}

.btn-closed
{
background:url("../images/donate_button.png") no-repeat scroll left top transparent;
border:medium none;
color:#FFFFFF;
float:left;
font-size:12px;
font-weight:bold;
padding:3px 0 6px 5px;
text-align:left;
width:88px;
cursor:pointer;
}

.btn-accountdonor1
{
width:62px;
padding:5px 0 8px 15px;
background:url(../images/btn-send.jpg) 0 0 no-repeat;
float:left;	
font-size:12px;
font-weight:bold;
color:#FFF;
border:none;
text-align:left;
}

a:hover.btn-accountdonor1{background-position:0 -29px;color:#FFF;text-decoration:none;}

.btn-checkoutpro
{
width:94px;
padding:6px 0 5px 8px;
background:url(../images/donate_button-large.png) 0% 0% no-repeat;
float:left;	
font-size:12px;
font-weight:bold;
color:#FFF;
border:none;
text-align:left;	
}

a:hover.btn-checkoutpro{background-position:0% 100%;}

.btn-more-project{padding:2px 0 0 1px;
font-size:14px;
	background:none;
	color:#a0d012;
	border:none;
	cursor:pointer;
}

a:hover.btn-more-project{    color:#a0d012;text-decoration:underline;font-weight:bold;}

.btn-simple
{    
height:26px;	
padding:5px 5px 0px 5px;
background:none;		
font-size:11px;
font-weight:bold;
color:#0056b3;
border:none;
cursor:pointer;
}

.btn-donate-margin{margin:12px 0 0 12px ;}

.project-details-left a:hover{text-decoration:none;}

.pdesc-tabsbox .project-details-right{width:462px;height:auto;float:left;margin:0 0 0 0px;}

.project-des-content .tab-parh
{
margin: 0 0 15px 0 ;
float:left;
font-size:11px;
line-height:14px;
text-align:justify;
word-spacing:0px;
font-weight:bold;
width:455px;
}

/*new css of account balace iod donor start*/


.wrap-balance
{
padding:0;
border-top:solid 1px #ebebeb;border-bottom:solid 1px #ebebeb;
float:left;
width:660px;
}
.wrap-balance .border-bottom{border-bottom:1px solid #EBEBEB;}

.balance-row{width:455px;margin:0 100px 0 0;float:left;height:auto;}

.b-side-box{width:135px;float:left;padding:0 0 0 20px;}

.b-side-box .heading1
{ color:#999999;
font-weight:bold;
height:18px;
padding:13px 0 5px 0;
font-size:1.1em;
float:left;
}

.b-side-box .heading2
{ color:#999999;
font-weight:bold;
height:14px;
padding:14px 0 5px 19px;
font-size:1.1em;
float:left;
}

.b-side-box img{margin:5px 0 5px 0;float:left;height:50px;}

.center-box
{
width:118px;
float:left;
border-left:1px solid #EBEBEB;
border-right:1px solid #EBEBEB;
text-align:center;
}

.center-box .point-heading
{
color:#999999;
font-weight:bold;
height:14px;
padding:14px 0 5px 27px;
float:left;
}

.b-side-box .point
{
color:#999999;
font-weight:bold;
height:33px;
padding:22px 0 5px 34px;
float:left;
}
.center-box .point
{
color:#999999;
font-weight:bold;
height:33px;
padding:22px 0 5px 32px;
float:left;
}

.b-side-box .greenpoint
{
color:#a0d012;
font-weight:bold;
height:19px;
padding:14px 0 5px 34px;
float:left;
}
.center-box .greenpoint
{
color:#a0d012;
font-weight:bold;
height:19px;
padding:14px 0 5px 32px;
float:left;
}

/*new css of account balace iod donor end*/

/*project description feed back box--*/

.projectfeedback-heading
{
font-size:21px;
width:682px;
float:left;
margin:0 0 10px 0 ;
}

.bigfeedback-content
{
background:url("../images/bg-feed-back-top.gif") no-repeat scroll left top #EAF4CC;
float:left;
padding:25px 22px 0;
width:628px;
line-height:1.2em
}

.bg-feedback-bottom
{
width:672px;
float:left;	
min-height:13px;
background:#f2f2f2 url(../images/bg-feed-back-bottom.gif) no-repeat top left;	
}

.bigfeedback-subcontent
{
width:626px;
float:left;	
padding:0 0 15px 0;	
margin:0 0 15px 0 ;
}

.bottomline
{
border-bottom:#ffffff dashed 1px;
}

.bigfeedback-content .bfdsubheading
{
color:#6BB608;
float:left;
font-size:13px;
font-weight:bold;
padding:0 0 9px;
width:635px;
}

.bigfeedback-content .bigfeedback-parh
{
font-size:12px;	
width:620px;
text-align:justify;
color:#333333;
font-weight:normal;	
}

.feedback-pname
{
width:635px;
font-size:13px;
float:left;
color:#333333;
}	
/*left content End--*/

.content-smallcolum .common-width
{
width:210px;
}


.content-smallcolum
{
width:222px;	
margin:52px 0 65px 0;
padding:0 5px 0 5px;
border-right:#ececec solid 1px; 
overflow:hidden;
}

.border-right{border-right:#ffffff solid 1px;}

.border-top{border-top:#ececec solid 1px;}

.border-bottom{border-bottom:#ececec solid 1px;}

.content-largecolum{width:682px;padding:32px 20px 10px 10px; } 

.largecolum-width{    width:682px;line-height:1em;}

.feilf-normal-padding{padding-bottom:5px;}

.partitionbox{width:219px;float:right;padding:15px 0 0 0; }

.left-content-heading{float:left;font-size:19px;margin:0 0 13px 0;width:208px;text-align:left;color:#999999;line-height:1em;}

.heading2
{
color:#a0d012;
padding:15px 0 15px 0;
float:right;
font-weight:bold;
line-height:1.2em;
}

.partitionbox p{    color:#454545;   line-height:1.3em;    }

.partition-break{    border-bottom:#ececec solid 1px;}

.partitionbox-p-top{padding-top:12px;}

.top-margin{margin-top:12px;}

.italic{font-style:italic;}

.communication-title
{
padding:4px 0 0 7px;
line-height:15px;
font-weight:bold;
text-align:left;
font-size:1.1em;	
color:#999999;
float:left;
width:80px;    
}

.search-box
{
background:transparent url(../images/search_bg.png) no-repeat scroll center 10%;
width:198px;
float:left;
height:50px;
padding:5px 10px 0 4px;
}

.search-box .sb-textbox
{
font-size:12px;
width:150px;
padding:3px 6px 1px 0;
float:left;	
margin:5px 0px 4px 7px ;
border:white 0px solid;
}

.search-box .sb-btn
{
float:left;
width:25px;
height:18px;
margin:5px 0 5px 4px;
}

/*grid veiw--*/
.admin-gridveiw
{	
float:left;
text-align:left;	
margin:3px 0 0px 2px;
vertical-align:top;
}

.gridveiw_rowstyle
{
border-bottom:#1aabff solid 1px;
border-left:#1aabff solid 1px;
border-right:#1aabff solid 1px;
background:#ebf8ff;
vertical-align:middle;

text-align:left;	
letter-spacing:1px;
height:160px;
}

.user_gridveiw_rowstyle
{
border-bottom:gray solid 1px;
border-left:#1aabff solid 1px;
border-right:#1aabff solid 1px;
background:#ebf8ff;
vertical-align:middle;

text-align:left;	
letter-spacing:1px;
height:20px;
}


.gridveiw_header
{
border-top:#1aabff solid 2px;
border-bottom:#1aabff solid 2px;
background:#1aabff;
margin:3px 0 0 0 ;
font-size:13px;
font-weight:bold;
text-align:center;
vertical-align:middle;
height:20px;
color:#fffdf9;
}

.gridveiw_pager
{
text-align:left;
Border:#1aabff 1px solid;
font-weight:bold;    
}
/*grid veiw*/

/*search-content-result*/

.search-content-result
{
height:auto;
float:left;padding:8px 2px 8px 0;
width:678px;
border-bottom:dashed 1px gray;  
}

.top-break
{
border-top:dashed 1px gray;
}

.search-content-image
{
float:left;
width:154px;
height:140px;
padding:0 4px 0 0 ;
font-size:12px;
color:#999999;    
}

.search-content-desc
{     
float:left;
padding:0px 10px 0 0;
width:336px;
text-align:justify;      
}

.donation-box-search
{
background:url(../images/donation_bg_small.png) left top no-repeat;
width:157px;
height:125px;
padding:6px;
float:right;
color:#333333;
margin:0px 0 0 0 ;    
}

.donation-feild
{
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#FFFFFF none repeat scroll 0 0;
color:#999999;
padding:1px 2px 0 15px;
width:48px;
}


.project-amount-feild
{
margin:2px 3px 6px 0;
padding:1px 2px 0 7px;
width:64px;
}

.projectdetail-amount-feild
{
border:medium none;
margin:1px 1px 0 0;
padding:0 2px 0 7px;
width:68px;

}

.project-detail-related-projects
{
margin: 10px 0 0 0;
}
/*new dropdown css start*/

.dropdown-arrow
{
background:white url(../images/dropdown-arrow.gif) no-repeat scroll 79px 2px;
width:97px;
height:21px;
margin:0 16px 2px 0;
float:left;
display:block;
border:1px solid #B2B2B2;
}


.dropdown-values
{
color:#999999;
display:inline-block;
height:auto;
margin-left:23px;
margin-top:29px;
position:absolute;
width:97px; display:none;
}

.dropdown-values ul
{
background-color:#FFFFFF;
border:1px solid #B2B2B2;
margin:2px 0 0;
width:97px;
}

.dropdown-values ul li{background:url("../images/bg-list-dropdown-currency.gif") no-repeat scroll 11px 4px #FFFFFF;cursor:pointer;list-style-type:none;padding:0 0 0 22px;
}

.dropdown-values ul li:hover{background:url("../images/bg-list-dropdown-currency.gif") no-repeat scroll 11px 4px  #eaf4cc;}

.dayleft .totalamount{width:123px;text-align:left;}

/*this is for project default page*/

.project-dropdown-arrow
{-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:white url(../images/dropdown-arrow.gif) no-repeat scroll 72px 1px;
border:1px solid #B2B2B2;
display:inline-block;
height:21px;
margin:7px 8px 6px 13px;
width:90px;}

.project-dropdown-values{color:#999999;display:inline-block;height:auto;margin-left:-1px;margin-top:20px;position:absolute; display:none;}

.ul{background-color:#FFFFFF;border:1px solid #B2B2B2;float:left;width:90px;}

.ul span{background:#FFFFFF url(../images/bg-list-dropdown-currency.gif) no-repeat scroll 19px 4px;cursor:pointer;float:left;line-height:15px;padding:0 0 0 29px;width:60px;}

.ul span:hover{background:url("../images/bg-list-dropdown-currency.gif") no-repeat scroll 19px 4px  #eaf4cc ;}

/*new dropdown css end*/



.search-content-heading
{
font-size:15px;
font-weight:bold;
width:230px;
float:left;
margin:0 0 5px 0 ;
width:475px;
}

.charityneed
{
width:260px;
padding:5px 0 2px 0px;
float:left;
}

.donation-box-search .common-layer
{
width:155px;
float:left;
padding:0px 0 3px 0px;
}

/*search-content-result*/
/*my charity project*/

.mycharity-donation-amount
{

width:157px;
height:30px;
padding:6px;
float:right;
color:#333333;
margin:0px 0 0 0 ;

}

.mycharity-content-image
{
float:left;
width:154px;
height:107px;
padding:0 4px 0 0 ;
font-size:12px;
color:#999999;    
}

/*my charity project*/

/*check out start*/


.heading-donation
{
padding:0 130px 0 8px ;
float:right;
border-left:white dashed 1px;
}

.basket-project-image
{
float:left;
width:213px;
height:140px;
padding:0 12px 0 0px ;
}

.basket-project-desc{          float:right;      width:257px; }

.basket-charity-logo{    padding:8px 0 0 0;}

.basket-charity-logo span{    float:left;    padding:0 15px 0 0; color:#919090;}

.basket-charity-logo img{    float:left; margin:9px 0 0 0;}


.checkout-title-heading
{
font-size:13px;
font-weight:bold;
float:left;
margin:0 0 5px 0 ;
color:#1b75bb;
}

.total-amount-content
{  float:left;
width:660px;
border-top:4px solid #a0d012;border-top:4px solid #a0d012;
margin:6px 0 0 0;

line-height:1em;
color:#4c4c4c;

}

.total-amount-heading
{
border-bottom:1px solid #ECECEC;
float:left;
font-size:1.3em;
font-weight:bold;
height:20px;
padding:14px 20px 4px 0; color:#4c4c4c;
text-align:right;
width:487px;
}

.total-amount-value
{width:105px;float:left;
height:19px;font-size:2em;
padding:15px 0 4px 41px;border-left:1px solid #ECECEC;border-bottom:1px solid #ECECEC;   color:#4c4c4c;
} 

.total-amount-no{border-bottom:1px solid #ffffff;}

.total-amount-bg{background:#eaf4cc;}

.commom-layer-checkout{padding:15px 0 30px 0;width:665px; }

.commom-layer-checkout a:hover{text-decoration:none;}

.btn-choose
{
margin:9px 0 0 0;
padding:7px 0 3px 8px;
width:167px;
background:url(../images/checkout_btn.png) left top no-repeat;
float:left;	
font-size:20px;
height:35px;
font-weight:bold;
color:#0089ff;
border:none;
cursor:pointer;
}

.basket-messagewraper{width:100%;float:left;}

.checkout-common-box{padding:18px 0 0 19px;   }

.empty-box{float:left;padding:25px 25px 0px 0px;width:350px;}

.wallet-heading
{
width:590px;
padding:0 0 5px 25px;
float:left;
font-size:20px;
font-weight:bold;
}

.feiled-name-body-checkout
{    	
height:20px;
width:140px;
font-size:12px;
font-weight:bold;
float:left;
padding:3px 5px 0px 0px;
color:#333333;
}

.label-to-text
{
background:none repeat scroll 0 0 transparent;
color:#4C4C4C;
font-size:1em;
font-weight:bold;
height:18px;
letter-spacing:normal;
margin-right:3px;
padding:2px 0 3px;
position:relative;
top:-9px;
width:74px;
}

/*check out end*/

/*About us start*/

.aboutus-content{	width:682px;	float:left; line-height:1.2em;padding:10px 0 10px 0;	}

.static-common{width:682px;padding:0 0px 10px 0px;float:left;}

.my-donation-font{color:Gray;display:block;font-size:18px;width:540px;}

.static-img{    padding:10px 0 35px;}


.static-img .logo-margin{    margin:0 0 0 70px;}

.point-heading{color:#4C4C4C;font-size:17px;font-weight:bold;padding:7px 0 2px;}

.static-common p{padding:0 0 10px 0;font-size:13px;text-align:left;color:#4c4c4c;}

.about-nav-charitypropile{width:665px;padding:10px 0 10px 0;border-top:gray solid 2px;float:left;}

.about-nav-charitypropile a{color:#999999;padding:0 9px 0 9px;margin:3px 0 3px 0;float:left;}

.about-nav-charitypropile a:hover{    text-decoration:underline;}

.about-bottom-b{    border-bottom:#999999 solid 2px; }

.bottom-pad{padding-bottom:18px;}

.charity-panel{width:630px;padding:10px 0 10px 0;float:left;}

.charity-panel p{width:630px;}

.item-charity-logo{height:12px;width:242px;text-align:center;float:left;}

.item-charity-blurb{float:left;width:420px;}

.heading-item-project{float:left;width:420px;font-size:14px;padding:0 0 5px 0; color:#0056b3;}

.peopletab-panel{float:left;width:682px;text-align:left;padding:5px 0 5px 0;}

.common-heading{font-size:22px;float:left;width:650px;padding:5px 5px 10px 0;}

.info-panel{width:682px;padding:5px 0 15px 0 ;float:left;}

.corp-supporters{width:133px;padding:5px 0 15px 0 ;float:left;}

.people-img{padding:2px;float:left; border: 1px solid grey; width:100px;height:100px;margin:26px 0 0;   }

.corporatelogo-img{padding:2px;float:left;  width:100px;height:100px; }

.people-img img{width:100px;height:100px;}

.item-cpeople-blurb{float:left;width:530px; padding:0 0 0 10px;}

.heading-item-people{float:left;width:530px;font-size:13px;font-weight:bold;padding:0 0 8px 0;line-height:1.1em;color:#a0d012;}

.large-p{width:650px;padding:0 0 10px 0;color:#999999;float:left; }

.lnk-team{display:inline-block;list-style:none;width:650px;    margin:5px 0 20px -10px;} 

.lnk-team li{    float:left;}   

.lnk-team li a{font-size:1.3em;padding:0 8px 0 8px;color:#999999;}

.lnk-team li a:hover{color:#a0d012;text-decoration:underline;}

.lnk-team .break{border-right:solid 1px #999999;}

.corporatelogo-panel{width:620px;padding:15px 0 15px 30px;float:left;}

.corporatelogo-panel .partners-logo{width:100px;height:60px;float:left;margin:0px 23px 30px 0; }

.corporatelogo-box{margin:10px 5px 50px 5px;float:left;min-height:55px;}    

/*new*/

.accordion-news{width:672px;margin:20px 0 10px 0; float:left;}

.accordion_header{color:#999999;	font-weight:bold;padding:6px 30px 6px 45px;margin-top: 3px;font-size:15px;
cursor: pointer;border:solid 1px #8c837b;-moz-border-radius-bottomleft:4px;-moz-border-radius-bottomright:4px;
-moz-border-radius-topleft:4px;-moz-border-radius-topright:4px;background:#f8f8f8 url(../images/accordion-unselected.png) no-repeat 2% 50% ;   
}

.accordion_header a{color:#999999;	}

.header-selected
{color:#1b75bb;	font-weight:bold;background:#f8f8f8 url(../images/accordion-selected.png) no-repeat 2% 50% ;
padding:6px 30px 6px 45px;margin-top: 3px;font-size:15px;cursor: pointer;border-top:solid 1px #8c837b;border-left:solid 1px #8c837b;border-right:solid 1px #8c837b;	-moz-border-radius-topleft:4px;-moz-border-radius-topright:4px;}

.header-selected a{color:#1b75bb;}
.header-selected a{color:#1b75bb;	}

.accordion_header:hover{border:solid 1px #14a3ff;color:#1b75bb;}

.accordion_content
{	background:#f0f7ff;float:left;border-left:solid 1px #8c837b;border-right:solid 1px #8c837b;border-bottom:solid 1px #8c837b;-moz-border-radius-bottomleft:4px;-moz-border-radius-bottomright:4px;
padding:20px;width:630px;min-height:50px;overflow:auto;}

.news-heading{width:638px;float:left;color:#333333;font-size:13px;font-weight:bold;padding:0 0 15px 0;}

.news-content{width:638px;float:left;}
/*contact*/
.contact-no{padding:0 7px 2px 0;float:left;color:#4c4c4c;}

.contact-no a{color:#999999;}

.contact-form{padding:1px 10px 0 0;min-width:40px;float:left;color:#4c4c4c;}

.text-feild{width:230px;padding:1px 0 1px 0;line-height:14px;float:left;border:solid 1px lightgrey;color:#4c4c4c;}

.btn-form-send{width:77PX;height:28px;background:url(../images/btn-send.jpg) left top no-repeat;float:left;	margin:2px 0 0 50px;}
/*contact*/

.confirmation-content{width:660px;padding:15px 0 0 22px;float:left;	}
.confirmation-content p{	padding:5px 0 10px 0;text-align:justify;}

/*About us end*/
/*project sort start*/
.project-sort
{
list-style-image:none;
list-style-position:outside;
list-style-type:none;    
text-align:left;
margin:0 0 6px 25px;
width:170px;
}

.project-sort li
{
margin:3px 0 3px 0;
float:left;
}
.project-sort li a
{
color:#999999;
font-size:1em;
font-weight:bold;
padding:0 0 0 18px;
background:url("../images/bg-projectsort.png") no-repeat scroll 0 -11% #ffffff ;
width:170px;
cursor:pointer;display:block;
}

.project-sort li .selected{background-position:  0 122%;color:#666666;}

.project-sort li a:hover{background:url("../images/bg-projectsort.png") no-repeat scroll 0% 122% #eaf4cc ;color:#666666;}

.small-heading
{
font-size:1em;
font-weight:bold;
float:left;
padding:12px 0 11px 5px;
}

/*project sort end*/

.modalBackground {background:Gray;filter:alpha(opacity=70);opacity:0.7;}

/* Message Box Css Start  */

.info, .success, .warning, .error, .validation {
border: 1px solid;
margin: 6px 0px;
background-repeat: no-repeat;
background-position: 10px center;
padding:4px 35px;
}
.info {
color: #00529B;
background-color: #BDE5F8;
background-image: url('../images/info.png');
}
.success {
color: #4F8A10;
background-color: #DFF2BF;
background-image:url('../images/success.png');
}
.warning {
color: #9F6000;
background-color: #FEEFB3;
background-image: url('../images/warning.png');
}
.error {
color: #D8000C;
background-color: #FFBABA;
background-image: url('../images/error.png');
}
.container
{
}
.info p, .success p, .warning p, .error p {
padding: 0px 50px;
}
.info a, .success a, .warning a, .error a {
float: right;
padding: 10px;
cursor:pointer;
}
.container img {
border: none;
}


/* validation */
.validation 
{  
background-color:#faf0f1;
background-image: url('../images/error.png');

}
.validation ul
{
padding: 0px 30px;
line-height:1.2em;
}
.loginerror
{
border: 0px solid;
margin: 0px 0px; 
color: #FF0000;
width:250px;
font-family:Verdana;
font-size:8pt;
background:transparent url('../Images/MessageBox/icon_err.gif') no-repeat scroll 10px center;
padding-bottom:1px;
}

.loginerror ul
{
padding: 0px 30px;
}
/* Message Box Css End  */



/*veiw project in list style css and news start */
.grid-row
{
width:682px;
float:left;
padding:17px 0 17px 0;
border-bottom:4px solid #eaf4cc;
line-height:1em;
}
.grid-container-width
{
width:452px;
}

.grid-container
{
padding:0 0 0 15px;
float:left;width:449px;
}

.grid-container-inner
{
width:285px;
}

.grid-container a:hover{    text-decoration:none;}

.heading-title a{    color:#a0d012;}

.heading-title a:hover    
{
color:#a0d012;
text-decoration: underline;
}


.donate
{
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#EAF4CC url(../images/bg-project-donation-bottom.jpg) no-repeat scroll center bottom;
float:right;
padding:0;
width:158px;
}
.donate .bg-top{background:#eaf4cc url(../images/bg-project-donation-top.jpg) no-repeat scroll center top;height:9px;width:100%;float:left; }
.donae-step1{float:left;margin:0 0 0 23px;display:inline;width:78%;}


.p-project-des
{
width:285px;
min-height:37px;
overflow:hidden;
float:left;
line-height:1.1em;
font-size:1.2em
}

.heading-title
{
color:#a0d012;
font-size:19px;
padding:0 0 14px;
float:left;
line-height:19px;
}


.grid-container p 
{
padding:6px 0 6px 0;
font-size:13px ; 
text-align:left;
}


.we-need
{
width:179px;
/*height:40px;*/
line-height:1.2em;
padding:14px 0 0 0;
float:left;
}

.p-charity-logo
{width:110px;
/*height:40px;*/ 
float:left;
/*padding:14px 0 0 0;*/

}

.project-amount
{
font-size:11px;
font-weight:bold;
width:119px;
overflow:hidden;
padding:1px 0 7px 0;
color:#4c4c4c;
float:left;
text-align:center;display:inline;

}

.amount-bottom-pad{padding: 1px 0 1px 0 ;}

.project-footpaging
{
float:left;
color:#999999;
padding:2px 0 2px 0;
}

.btn-paging
{
height:14px;
padding:0 30px 0 0;
font-size:12px;
background:url("../images/btn-veiwallproject1.gif") no-repeat scroll 30px 0 transparent; 
margin:0px 9px 0 8px;	
color:#999999;
cursor:pointer;
}

a:hover.btn-paging{    background-position: 30px -13px; 	} 

.btn-pre
{
height:14px;
padding:0 0 0 18px;
font-size:12px;
background:url(../images/btn-pre.gif) no-repeat 0 0; 
margin:0px 5px 0 8px;	
color:#999999;
cursor:pointer;
width:28px;
}

a:hover.btn-pre{   background-position: 0 -13px; color:#4c4c4c;	} 

.btn-tile
{
padding:2px 0 0 20px;
text-align:right;
line-height:12px;
font-size:12px;
background:url(../images/bg-tileveiw.jpg) no-repeat 0 0; 
margin:0px 8px 0 0;	
color:#999999;
cursor:pointer;
float:left;
}

a:hover.btn-tile{background-position: 0% 111%;color:#4c4c4c;}

.page-no{padding:0 0 0 425px;}

.amount-p{width:507px;float:left;padding:20px 0 0 0 ;line-height:1.2em;}

.btn-row
{
padding:2px 0 0 31px;
text-align:right;
font-size:12px;
line-height:12px;	
background:url(../images/bg-rowview.jpg) no-repeat 0 0; 
margin:0px 20px 0 4px;	
color:#d9d9d9;
cursor:pointer;
float:left;
}

a:hover.btn-row,.pro-veiw-selected{background-position: 0 111%;color:#999999;}

.calender{float:left;background:white;border:solid 1px black;}

/*veiw project in list style css and news end*/

/*donor account start*/

/*new*/

.accordion-account{width:680px;margin:20px 0 10px 0; float:left;}

.accordion-acc-header
{
color:#a0d012;	
padding:8px 0 8px 0;
cursor: pointer;
border-bottom:solid 1px #e9e8e8;	
background:url("../images/bg-acc-header-close.jpg") no-repeat scroll 76% 15px transparent  ;
width:680px;
}

.accordion-acc-header-selected
{    
color:#a0d012;	
padding:8px 0 8px 0;
cursor: pointer;
border-bottom:solid 1px #e9e8e8;
background:url(../images/bg-acc-header-open.jpg) no-repeat scroll 76% 15px transparent ;   
width:680px;
}

.accordion-acc-content{	width:677px;min-height:50px;float:left;}

.accordion-inner-content{padding:15px 0 6px 0; float:left;width:660px;}

.accordion-inner-content ul{color:#999999;padding:0 0 0 20px;}

.accordion-inner-content li{list-style-position:outside;list-style-type:none;display:inline;}

.accordion-inner-content li a
{
font-size:1.1em;
font-weight:bold;
color:#999999;
padding:0 2px 0 3px ;
text-decoration:none; 
line-height:22px;}

.accordion-inner-content li a.clr-greens{    color:#a0d012;}

.accordion-inner-content li a:hover{color:#a0d012;}

.accordion-topborder{border-top:solid 1px #ebebeb;}

.accordion-bottomborder{border-bottom:solid 1px #ebebeb;}

.acc-first-heading{font-size:1.5em;  }

.acc-head-balancesetting{padding:3px 0 0 363px;  }

.acc-head-accountsetting{padding:3px 0 0 432px;  }

.acc-head-projectsetting{padding:3px 0 0 365px;  }

.acc-head-incomesetting{padding:3px 0 0 457px;  }

.accordion-inner-width{width:640px;padding:0 0 0 20px;float:left;font-size:1.1em;font-weight:400;}

.accountsetting-text{border:solid 1px #ababab;width:175px;padding:1px 2px 1px 2px;height:15px;}

.header-MyCharityBasket{color:#a0d012;float:left;	padding:2px 0 8px 0;border-bottom:solid 1px #e9e8e8;	background:url("../images/bg-acc-header-close.jpg") no-repeat scroll 76% 6px transparent  ;width:680px;}

.header-MyCharityBasket a{float:right;padding:1px 23px 0 0;color:#a0d012;}

/*balance*/

.box1{width:170px;padding:0 0 13px 0;color:#999999;float:left;  }

.frm-box1{width:155px;padding:0 0 0 15px;color:#999999;display:table-cell;vertical-align:middle;float:left;}

.box2{height:19px;padding:0 0 4px 0;color:#999999;float:left;   }

.box1 a{color: #999999;   }

.box-center{padding:6px 0 5px;}

.text-orange{color:#a0d012;    padding:0 0 5px 0;float:left;min-width:12px;font-weight:bold;}

/*account history start*/

.history-common-width{width:665px;padding:10px 0 0px 0;font-size:1.1em;color: #999999;text-align:left;display:inline-block;}

.history-common-width .date1{float:left;line-height:1em;padding:0 0 5px 0;text-align:center;width:94px;display:inline-block;}

.history-common-width .description1
{
display:inline-block;
width:300px;
padding:0 0 5px 0 ; 
line-height:1em;
margin:0 10px 0 0 ;
float:left;    
text-align:left;
}



.history-common-width .charity1{width:122px;padding:0 0 5px 0 ;display:inline-block; line-height:1em;margin:0 27px 0 27px ;text-align:center;float:left; }

.history-common-width .title1{
color:#A0D012;
font-size:1.2em;
font-weight:bold;
line-height:1em;
margin:0 10px 0 0;
padding:0 0 9px;
width:296px;display:inline-block;
}

.history-common-width .headingamount{float:left;line-height:1em;padding:0 0 5px;text-align:center;width:80px;}

.history-common-width .amount1{float:left;line-height:1em;color:#A0D012;padding:0 0 5px;text-align:center;width:80px;}

.large-text{font-size:1.3em;font-weight:bold;}

/*account history end*/

/*extra work;*/
.block {width:680px;margin:14px 0 0 0; padding:15px 0 5px 0;  }

.accordion-inner-widthveiw1{width:626px;padding:0 0 13px 20px;font-size:1.1em;font-weight:400;}

.boxveiw1
{
width:170px;
padding:0 0 0px 0;
color:#999999;
display:table-cell;
vertical-align:middle;
float:left;}

.box-centerveiw1{padding:6px 0 5px;}

.text-orangeveiw1{color:#a0d012;    padding:0 0 0px 0;min-width:12px;}

/*extra work;*/

/*donor account end*/

/*testing */

/*news used login page start*/

.wraper-donor-content{width:666px;height:auto;margin:0px auto 20px auto;padding:0 0 22px 0; display:block;min-height:320px; }

.box-content{background:url("../images/bg-signup-login.jpg") no-repeat scroll 0 27px transparent;height:320px;margin:auto;padding:0 0 47px;width:648px;}

.common-donorbox{background:#eaf4cc url(../images/bg-sign-heading.jpg) repeat-x 0 0;padding:0 28px 8px 28px;}

.heading{color:#ffffff;   font-size:1.5em;line-height:2em;}

.common-donorbox .wrap-signin{width:211px;float:left;padding:20px 0 0 0;color:#666666;line-height:1.1em;text-align:left;}
.common-donorbox .wrap-signup{width:261px;float:left;padding:20px 0 0 0;color:#666666;line-height:1.1em;text-align:left;}
.common-donorbox .wrap-signup .main-feild-content{width:261px;}
.p-signup{padding:0 0 34.5px 0;}

.p-signin{padding:5px 0 0 0;}

.p-thanks{width:458px;display:block;padding:25px 0 0 0;float:left;font-size:1.2em;line-height:1.2em;}

.p-thanks span{display:block;margin:0 0 10px 0;}

.btn-proceed
{
cursor:pointer;
background:url("../images/bg-btn-proced.png") repeat-x scroll 0 0 transparent;
color:white;font-family:Arial;
border:none;font-size:1.135em;font-weight:bold;height:19px;padding:7px 0 0 14px;width:87px;}

a:hover.btn-proceed{background:url("../images/bg-btn-proced.png") repeat-x scroll  0 -28px transparent;}

.lnk-forgot{padding:0 3px 18px 0;font-size:11px;float:right;color:#666666;}

/*news used login page end*/

/*new  project css start--*/

.charity-project{	width:680px;float:left;padding:8px 0 30px 0;min-height:300px;}

.charity-project img{border:0px;}

.charity-project li a{display:block;}

.innerimg{border:1px solid #dbd8d8;width: 214px;height: 139px;text-align:center;vertical-align:middle;float:left;}

.img-position{	border:none;margin:auto;}

.phra-heading{text-align:left;   width:181px;   font-size:18px;line-height:20px;   font-weight:bold;color:#ffffff; display:block; height:40px;}   

.mainholder{	padding: 8px 0 0 0;float:left;line-height:1.3em;  }

.mainholder-donation{  float:left;  padding:8px 0 0 0;  }

.bpadding{    padding-bottom:6px;}

.progressBartile  { float:left;width:177px; text-align:center; padding:0 0 1px 0;}

.progressBarrow  {margin:3px 0 3px 0; float:left;width:100px; text-align:center; display:inline;}

.center-value{width:177px;clear:both; text-align:center;}

.projecttile-donation{margin:0 15px 0 16px;float:left;clear:both; text-align:right;}  

.projecttile-checkout{background:url("../images/bg-projectile-checkout.png") no-repeat scroll center 0 transparent;
text-align:center;float:left; padding: 68px 0 0 0; margin:0 0 0 2px; width:100%;}

/*new  project css end*/

/*new basket page css start*/

.basket-heading{width:650px;   line-height:1em;color:#A0D012;float:left;font-size:1.8em;min-height:22px;padding:10px 0 26px 0;}

.btn-basket-procced
{
background:url("../images/btn-basketproceed.png") repeat-x scroll 0 0 transparent;
border:medium none;
color:#FFFFFF;
cursor:pointer;
font-family:Arial;
font-size:1.45em;
font-weight:bold;
height:28px;
padding:4px 0 21px 11px;
text-align:left;
width:112px;}

.btn-basket-procced1{
background:url("../images/btn-basketproceed2.jpg") repeat-x scroll 0 0 transparent;
border:medium none;
color:#FFFFFF;
cursor:pointer;
font-family:Arial;
font-size:1.45em;
font-weight:bold;
height:28px;
padding:4px 0 21px 11px;
text-align:left;
width:215px;
}


.btn-basket-procced:hover,.btn-basket-procced1:hover{background-position:  0 -29px ;}

.btn-basket-addproject
{
background:url("../images/btn-addmoreproject.jpg") repeat-x scroll 0 0 transparent;
border:medium none;
color:#FFFFFF;
cursor:pointer;
font-family:Arial;
font-size:1.45em;
font-weight:bold;
height:24px;
padding:5px 0 0 9px;
text-align:left;
width:177px;
}


.btn-basket-addproject:hover{background:url("../images/btn-addmoreproject.jpg") repeat-x scroll  0 -29px transparent;}

.btn-selectchityproject
{
background:url("../images/btn-selectcharityproject.jpg") repeat-x scroll 0 0 transparent;
border:medium none;
color:#FFFFFF;
cursor:pointer;
font-family:Arial;
font-size:1.45em;
font-weight:bold;
height:24px;
padding:5px 0 0 9px;
text-align:left;
width:212px;
}

.btn-selectchityproject:hover{background:url("../images/btn-selectcharityproject.jpg") repeat-x scroll  0 -29px transparent;}

.btn-basket-backcharitybasket
{
background:transparent url(../images/btn-basket-backproject.jpg) repeat-x scroll 0 0;
color:#FFFFFF;
cursor:pointer;
font-size:1.45em;
font-weight:bold;
height:28px;
line-height:27px;
padding:0 0 0 9px;
text-align:left;
width:106px;
}

.btn-basket-backcharitybasket:hover{background:url("../images/btn-basket-backproject.jpg") repeat-x scroll  0 -29px transparent;}

.basket-process1,.basket-process2,.basket-process3,.basket-process4,.basket-process5,.basket-process6{width:588px;height:31px;margin:10px 0 22px 0; float:left;}
.basket-process1{background:url("../images/bg-process1.png") no-repeat scroll 0 0;}
.basket-process2{background:url("../images/bg-process2.png") no-repeat scroll 0 0;}
.basket-process3{background:url("../images/bg-process3.png") no-repeat scroll 0 0;}
.basket-process4{background:url("../images/bg-process4.png") no-repeat scroll 0 0;margin:10px 0 25px 0;}
.basket-process5{background:url("../images/bg-process5.png") no-repeat scroll 0 0;}
.basket-process6{background:url("../images/bg-process6.png") no-repeat scroll 0 0;}

.box-content-confirmation{min-height:210px;float:left;padding:85px 0 90px 86px;background:url(../images/bg-signup-login.jpg) no-repeat 0 0;color:#4c4c4c;}

.box-content-confirmation a{font-size:1.1em;line-height:1em;color:#6bb608;margin:10px 0 15px 0;}

.box-content-confirmation a:hover{text-decoration:underline;}

.box-content-confirmation p{width:442px;line-height:1.1em;}

.commonbox-left{width:485px;padding:22px 16px 4px 5px;float:left;}

.common-left-border{    border-left:solid 1px #ECECEC; }

.commonbox-right{width:131px;padding:22px 0 4px 20px;float:left;}

.commonbox-heading1{   line-height:1em;color:#A0D012;float:left;font-size:1.8em;}

.basket-row{height:auto;float:left;width:660px;border-bottom:solid 1px #ECECEC;  border-top:solid 1px #ECECEC; }

.donation-need{padding:15px 10px 10px 22px;   }

.amount-box{float:left;line-height:1em;padding:0 0 10px 0; color:#4c4c4c;font-size:2em;}

.heading-lineheight{font-size:1.5em;width:255px;}

.p-width{width:257px;height:45px;}

.basket-edit-delete{    width:124px;float:left;}

.basket-donation-feild{color:#4C4C4C;font-size:1em;height:22px;width:73px;border:gray solid 1px;}

.btn-edit-delete{ background:none repeat scroll 0 0 transparent;border:0 solid white;color:#F05A28;cursor:pointer;float:left;font-size:11px;font-weight:bold;margin:auto;padding:0 6px 24px;width:50px;
text-decoration:underline;}

.btn-edit-delete:hover{text-decoration:underline;}

.break{border-right:solid 1px black;}

/*new basket page css end*/

.overflow{ overflow:hidden;}
.CustomComboBoxStyle {border :red solid 1px;height:30px;}
.CustomComboBoxStyle .ajax__combobox_inputcontainer{border:blue solid 1px;height:23px;float:left;}
.CustomComboBoxStyle .ajax__combobox_textboxcontainer input {border:gray 1px solid ;width:230px;}
.CustomComboBoxStyle .ajax__combobox_buttoncontainer{width:21px;height:23px;float:left;background: url(../images/project-row.jpg) 0 0;}
.CustomComboBoxStyle .ajax__combobox_buttoncontainer button {background: url(../images/project-row.jpg) 0 0;width:21px;height:23px;border:none;float:left;}
.CustomComboBoxStyle .ajax__combobox_itemlist{border:red solid 1px;	}

/*temp-beta-layer start*/
.temp-beta-layer
{
background:url("../images/temp-icon.png") no-repeat scroll 6px 2px #FDEF92;
color:#636361;
font-size:0.95em;
margin:0 0 7px;
font-weight:bold;
padding:7px 0 6px 35px;
text-align:left;
width:95%;
}

/*fubiz effect start*/

div.tile-effect{margin:0px; }
div.tile-effect div.first{float:left;margin:0 2px 2px;}
.post{text-align:left;margin:0 14px 14px 0; border:1px solid #DBD8D8;}
.post img{width:100%;}
.thumb{display:block;width:214px;height:139px;text-align:center; overflow:hidden;}
img{border:none;}
.clear { clear: both; }
.tile-effect .item div.over{position:absolute;width:214px;height:139px;background:#000;visibility:hidden; }
.tile-effect .item div.underover{position:absolute;width:210px;visibility:hidden;} 


/*fubiz effect end*/

/*new check out page contact details and pay ment details start */

.form-details{border:#ABABAB solid 1px;float:left;width:97%;padding:8px 6px 15px 6px;    }
.form-details .heading-title{font-size:16px;font-weight:bold; width:98%;}
.form-details .rows{width:405px; float:left; color:#999999;font-size:1.1em; text-align:right;}
.form-details .rows-bmargin{margin: 0 0 10px;}
.form-details .rows .label{float:left;width:215px; line-height:17px; text-align:left;}
.form-details .rows .combo{border:1px solid #ABABAB;height:18px; float:right; margin:0 0 0 3px;}
.form-details .rows .combo-bmargin{margin: 0 3px 0 3px;}

/*new check out page contact details and pay ment details end */ 

/*temparay donation sign in*/

.donatio-sign-in{background:url(../images/bg-donation-signin.png) no-repeat 0 0; width:295px;float:right; padding:15px 10px 10px 20px;}
.first-time-visitor{background:url(../images/bg-first-time-visitor.png) no-repeat 0 0; width:285px;float:left; padding:13px 20px 20px 20px;}
.first-time-visitor .donation-signin-heading{margin:0 0 86px 0;}
.donation-signin-heading{font-size:18px ;font-weight:bold;margin:0 0 8px;}
.donatio-sign-in .formrow{clear:both;height:24px;line-height:20px;width:100%; text-align:right;}
.donatio-sign-in .f-inputbox{float:right;margin:0 25px 0 15px;width:170px;}
.donatio-sign-in .forgottenrow{width:88%;margin:0 0 14px 0; clear:both; text-align:right;}
.donation-included-amount{float:left;margin:0 0 13px -19px;width:127px;}
.donation-included-amount .text{ width:130px; float:left;}

.donation-included-amount .text a:hover{text-decoration:underline;}

.creditCard-logo{float:right;margin:21px 86px 0 0;}

.creditCard-logo img{width:30px;height:24px;float:left;margin:0 10px 0 0;}

.temp-btn{background:#fd7b27;color:white;padding:4px 10px 4px 10px; border:solid 1px #A0D012;}

/*new donation process "SupportMyGoodPoints" start*/

.SupportMyGoodPoints-bg-box{background: transparent url(../images/bg-signup-login.jpg) no-repeat scroll 43px 114px;}
.SupportMyGoodPoints-box-margin{margin:40px 0 23px 110px;}
.SupportMyGoodPoints-wrapper{width:374px; margin:0 20px 30px 20px; float:left;}
.checkbox-box{font-weight:bold;font-size:1.2em;width:100%;clear:both;margin:23px 0 16px 0; float:left;}
.checkbox-box div{float:right;margin:0 10px 0 0;width:330px;} 
.SupportMyGoodPoints-wrapper .mgp-logo{margin:23px 0 0 44px;}
.SupportMyGoodPoints-wrapper p{margin:0 0 12px 0;color:#666666;}

.checkbox, .radio {	width: 18px;	height: 19px;	padding: 0 5px 0 0;	background: url(../images/checkbox.png) no-repeat;	display: block;clear: left;	float: left;}





