body, html
{
	color: #3a3a3a;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin: 0;
	padding: 0;
	line-height: 15px;
	background: #fff url(images/bg.jpg) repeat-x left top;
}
a
{
	color: #f1000c;
	text-decoration: underline;
}
a:hover
{
	color: #09853c;
	text-decoration: none;
}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td
{
	margin: 0;
	padding: 0;
}
fieldset, img
{
	border: 0;
	outline: 0;
}
#wraper
{
	width: 100%;
	margin: 0 auto;
	padding: 0;
	background: #fff url(images/login-bg.jpg) repeat-x left top;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}
#wraper1
{
	width: 100%;
	margin: 0 auto;
	padding: 0;
	background: #fff url(images/bg.jpg) repeat-x left top;
}
#container
{
	margin: 0 auto;
}
p
{
	font-size: 12px;
}

.mid-content
{
	padding: 0px;
	margin: 0px;
	width:986px;
}
.loginwraper
{
	width: 302px;
	margin: 0 auto;
}
.login-top-bg
{
	background: url(images/login-top-bg.jpg) no-repeat left top;
	height: 79px;
}
.login-top
{
	background: url(images/login-top.jpg) no-repeat left top;
	height: 57px;
}
.login
{
	background-color: #fff;
}
.login-box
{
	padding: 28px 33px 0px 39px;
	width: 230px;
	clear: both;
	background-color: #fff;
	overflow: hidden;
}
.login-box dd
{
	float: left;
}
.sin-input
{
	height: 15px;
	border: 1px solid #cbcbcb;
	font: normal 11px Arial, Helvetica, sans-serif;
	color: #999;
	padding: 2px 0 0 0;
	width: 156px;
}
.login-txt
{
	display: block;
	width: 65px;
	text-align: left;
}
.submit-btn
{
	padding: 8px 0px 0px 62px;
}
.pass-txt
{
	color: #6c6c6c;
	padding: 0px 10px 10px 62px;
}
.pass-txt a
{
	color: #6c6c6c;
	text-decoration: underline;
}
.pass-txt a:hover
{
	color: #6c6c6c;
	text-decoration: none;
}
.sign-txt
{
	font: bold 11px "Trebuchet MS";
	color: #464646;
	font-style: italic;
	text-align: center;
	width: 278px;
	padding: 0px 12px 0px 12px;
}
.sign-txt span
{
	color: #0b61a2;
}
.sign-btn
{
	padding: 15px 0px 0px 103px;
}

.clear
{
	clear: both;
	height: 0px;
	line-height: 0px;
	font-size: 1px;
}
.clear2
{
	clear: both;
	height: 0px;
	font-size: 1px;
	line-height: 0px;
}

.container1
{
	width: 1000px;
	margin: 0px auto;
	padding: 0px; /*overflow:hidden;*/
}

.topbanner-part1
{
	height: 88px;
	width: 1000px;
}
.topbanner-part2
{
	height: 32px;
	background: url(images/tab-bg.png) no-repeat left bottom;
	clear: both;
	padding-top: 16px;
	_padding-top: 0px;
}
.logo
{
	height: 69px;
	width: 360px;
	padding-top: 19px;
	float: left;
	font-size: 0px;
	line-height: 0px;

}

.top-rightt-search
{
	text-align: left;
	float: right;
	padding-left: 320px;
	height: 88px;
}

.top-link
{
	background: url(images/top-link-bg.jpg) repeat-x left top;
	height: 34px;
	margin-right: 10px;
	width: 150px;
	float:right;
}
.top-link-left
{
	background: url(images/top-link-l.jpg) no-repeat;
	width: 10px;
	height: 34px;
	float: left;
}
.top-link-right
{
	background: url(images/top-link-r.jpg) no-repeat;
	width: 10px;
	height: 34px;
	float: right;
}

.top-link-shopcart
{
	float: left;
	padding-left: 10px;
}

.top-link-shopcart a
{
	background: url(images/ic-cart.jpg) no-repeat top left;
	font-family: Tahoma;
	font-size: 11px;
	color: #FFF;
	text-decoration: none;
	font-weight: bold;
	padding: 7px 0px 8px 18px;
	display: block;
}
.top-link-shopcart a:hover
{
	color: #fff;
	text-decoration: underline;
}
.top-link-shopcart a:visited
{
	color: #fff;
}
.top-link-shopcart a span
{
	padding-left: 10px;
	display: block;
}

.top-link-acc
{
	float: left;
	padding-left: 15px;
}
.top-link-acc a
{
	background: url(images/ic-account.jpg) no-repeat top left;
	font-family: Tahoma;
	font-size: 11px;
	color: #FFF;
	text-decoration: none;
	font-weight: bold;
	padding: 7px 0 8px 16px;
	display: block;
	width: 78px;
}
.top-link-acc a:hover
{
	color: #FFF;
	text-decoration: underline;
}
.top-link-acc a:visited
{
	color: #FFF;
}
.top-link-acc a span
{
	padding-left: 10px;
	display: block;
}

.top-seachdl
{
	padding: 21px 0px 0px 0px;*text-align:right;
}
.top-searchh
{
	float: left;
	color: #FFF;
	font-family: Tahoma;
	font-weight: bold;
	padding: 2px 9px 0px 0px;
	width: 35px;
}
.top-searchh-box
{
	float: left;
	width: 160px;
}
.top-searchh-but
{
	float: left;
}
.top-seachtexbox
{
	width: 143px;
	background-color: #FFF;
	border: 0px;
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	/*height: 12px; */
	padding: 3px 6px 4px 9px;
	border: 1px solid #1475c6;
}
.NormalTextBox
{
	width: 143px;
	background-color: #FFF;
	border: 0px;
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	
	padding: 3px 6px 4px 9px;
	border: 1px solid #1475c6;
}

.top-link-acc a:link
{
	padding-top: 8px;
	color: #fff;
	display: block;
	position: relative;
}


.tabmenu
{
	font-size: 13px;
	font-weight: bold;
	color: #fff;
	text-align: center;
	_padding-top:16px;
}
.tabmenu a, .tabmenu a:link
{
	padding-top: 8px;
	color: #fff;
	text-decoration: none;
	display: block;
	position: relative;
}

.tabmenu a:hover
{
	color: #fff;
	text-decoration: none;
}
.tab-left
{
	float: left;
	font-size: 0px;
}
.tabmenu-tab1
{
	background: url(images/tab1.jpg) no-repeat;
	width: 202px;
	height: 32px;
	float: left;
	margin: 0 58px 0 0;
}
.tabmenu .tabmenu-tab1 a:hover
{
	color: #ffd7d7;
	text-decoration: none;
}
.tabmenu .tabmenu-tab1 a:visited
{
	color: #FFFFFF;
	text-decoration: none;
}

.tabmenu-tab2
{
	background: url(images/tab2.jpg) no-repeat;
	width: 112px;
	height: 32px;
	float: left;
	margin: 0 2px;
}
.tabmenu .tabmenu-tab2 a:hover
{
	color: #d0f6ff;
	text-decoration: none;
}
.tabmenu .tabmenu-tab2 a:visited
{
	color: #FFFFFF;
	text-decoration: none;
}

.tabmenu-tab3
{
	background: url(images/tab3.jpg) no-repeat;
	width: 112px;
	height: 32px;
	float: left;
	margin: 0 2px;
}
.tabmenu .tabmenu-tab3 a:hover
{
	color: #fff4db;
	text-decoration: none;
}
.tabmenu .tabmenu-tab3 a:visited
{
	color: #FFFFFF;
	text-decoration: none;
}

.tabmenu-tab4
{
	background: url(images/tab4.jpg) no-repeat;
	width: 132px;
	height: 32px;
	float: left;
	margin: 0 2px;
}
.tabmenu .tabmenu-tab4 a:hover
{
	color: #e0eace;
	text-decoration: none;
}
.tabmenu .tabmenu-tab4 a:Visited
{
	color: #FFFFFF;
	text-decoration: none;
}

.tabmenu-tab5
{
	background: url(images/tab5.jpg) no-repeat;
	width: 112px;
	height: 32px;
	float: left;
	margin: 0 2px;
}
.tabmenu .tabmenu-tab5 a:hover
{
	color: #f6ddff;
	text-decoration: none;
}
.tabmenu .tabmenu-tab5 a:Visited
{
	color: #FFFFFF;
	text-decoration: none;
}

.tabmenu-tab6
{
	background: url(images/tab6.jpg) no-repeat;
	width: 112px;
	height: 32px;
	float: left;
	margin: 0 2px;
}
.tabmenu .tabmenu-tab6 a:hover
{
	color: #d0fffb;
	text-decoration: none;
}
.tabmenu .tabmenu-tab6 a:visited
{
	color: #FFFFFF;
	text-decoration: none;
}

.tabmenu-tab7
{
	background: url(images/tab7.jpg) no-repeat;
	width: 112px;
	height: 32px;
	float: left;
	margin: 0 2px;
}
.tabmenu .tabmenu-tab7 a:hover
{
	color: #ffe5fa;
	text-decoration: none;
}

.how-it-work-box
{
	width: 1000px;
}
.how-it-work-box .mid
{
	background: #fff url(images/mid-bot-bg.jpg) left bottom no-repeat;
	height: auto;
}


.mid-inner
{
	width: 980px;
	margin: 0 auto;
	padding: 10px 10px;
}


.separator
{
	clear: both;
	font-size: 1px;
	line-height: 1px;
	height: 9px;
}

/**************  how it works   *******************/
.signupbox
{
	height: 134px;
	background: url(images/bg-signup-box.jpg) repeat-x;
}
.signupbox-col1
{
	height: 134px;
	width: 125px;
	float: left;
}
.signupbox-col2
{
	height: 134px;
	float: left;
	width: 200px;
	background: url(images/bg-signup-arrow.jpg) no-repeat center;
	font-size: 16px;
	color: #2b2b2b;
	font-family: Tahoma, Verdana, sans-serif;
}
.signupbox-col2 a
{
	text-align: center;
	margin-top: 47px;
	line-height: 19px;
	padding-bottom: 5px;
	width: 174px;
	display: block;
	color: #2b2b2b;
	text-decoration: none;
}
.signupbox-col2 a:link
{
	color: #2b2b2b;
	text-decoration: none;
}
.signupbox-col2 a:hover
{
	color: #00629f;
	text-decoration: none;
}
.signupbox-col3
{
	font-family: Tahoma, Verdana, sans-serif;
	font-size: 12px;
	color: #3d6f8f;
	width: 500px;
	float: left;
	padding-top: 35px;
}
.signupbox-col5
{
	float: right;
	height: 134px;
	width: 20px;
	text-align: right;
}
.signupbox-col4
{
	float: right;
	padding-top: 10px;
}
.viewsales_textbox
{
	border: 1px solid #d0d0d0;
	height: 15px;
	width: 474px; font-family:Verdana,Arial,Helvetica,sans-serif;font-size:12px;padding:3px;margin:0px;}
.viewsales_textbox2
{
	border: 1px solid #d0d0d0;
	height: 21px;
	width: 474px; font-family:Verdana,Arial,Helvetica,sans-serif;font-size:12px;padding-top:1px;margin:0px;}
.viewsales_textbox3
{
	border: 1px solid #d0d0d0;
	height: 15px;
	width: 190px;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:12px;
	padding:3px;
	margin:0px;
	float:left;
}
.viewsales_enterbut
{
	background-image:url(images/enter.gif);
	background-repeat:no-repeat;
	width:71px;
	height:24px;
	border:0px none;
}

/**************  Schools   *******************/

.signupbox-school
{
	height: 134px;
	background: url(images/bg-school-signup-box.gif) repeat-x;
}
.signupbox-schol-col1
{
	height: 134px;
	width: 114px;
	float: left;
}
.signupbox-schol-col2
{
	height: 134px;
	float: left;
	width: 200px;
	background: url(images/bg-scho-signup-arrow.gif) no-repeat center;
	font-size: 16px;
	color: #2b2b2b;
	font-family: Tahoma, Verdana, sans-serif;
}
.signupbox-schol-col2 a
{
	text-align: center;
	margin-top: 47px;
	line-height: 19px;
	padding-bottom: 5px;
	width: 174px;
	display: block;
	color: #2b2b2b;
	text-decoration: none;
}
.signupbox-schol-col2 a:link
{
	color: #2b2b2b;
	text-decoration: none;
}
.signupbox-schol-col2 a:hover
{
	color: #00629f;
	text-decoration: none;
}
.signupbox-schol-col2-report
{
	height: 134px;
	float: left;
	width: 200px;
	background: url(images/bg-scho-signup-arrow.gif) no-repeat center;
	font-size: 16px;
	color: #2b2b2b;
	font-family: Tahoma, Verdana, sans-serif;
}
.signupbox-schol-col2-report a
{
	text-align: center;
	margin-top: 60px;
	padding-bottom: 5px;
	width: 174px;
	display: block;
	color: #2b2b2b;
	text-decoration: none;
}
.signupbox-schol-col2-report a:link
{
	color: #2b2b2b;
	text-decoration: none;
}
.signupbox-schol-col2-report a:hover
{
	color: #00629f;
	text-decoration: none;
}
.signupbox-schol-col3
{
	font-family: Tahoma, Verdana, sans-serif;
	font-size: 12px;
	color: #3d1e01;
	width: 500px;
	float: left;
	padding-top: 29px;
    text-align:justify;
}
.signupbox-schol-col3 p
{
    color:#514F50;
}

.signupbox-schol-col5
{
	float: right;
	height: 134px;
	width: 20px;
	text-align: right;
}
.signupbox-schol-col4
{
	float: right;
	padding-top: 10px;
}
.signupbox-schol-col5left
{
	float: left;
	height: 134px;
	width: 20px;
	text-align: left;
}
.signupbox-schol-col3login
{
	float: left;
	text-align: center;
}
.sclognhead
{
	font-size: 14px;
	font-weight: bold;
	padding: 15px 0px 20px;
	color: #D08D3F;
	text-align: center;
}
.loginssbox
{
	width: 939px;
}
.sloginfield
{
	float: left;
	width: 93px;
	padding: 3px 2px 3px 147px;
}
.slogintextboxdd
{
	padding: 3px 2px;
	float: left;
}
.slogintextboxdd2
{
	padding: 3px 2px;
}
.sloginenterbutt
{
	text-align: center;
	padding: 20px 0px 0px 0px;
}


/**************  Donors   *******************/
.signupbox-donor
{
	height: 134px;
	background: url(images/bg-school-donors-box.gif) repeat-x;
}
.signupbox-donor-col1
{
	height: 134px;
	width: 114px;
	float: left;
}
.signupbox-donor-col2
{
	height: 134px;
	float: left;
	width: 200px;
	background: url(images/bg-scho-donors-arrow.gif) no-repeat center;
	font-size: 16px;
	color: #2b2b2b;
	font-family: Tahoma, Verdana, sans-serif;
}
.signupbox-donor-col2 a
{
	text-align: center;
	margin-top: 47px;
	line-height: 19px;
	padding-bottom: 5px;
	width: 174px;
	display: block;
	color: #2b2b2b;
	text-decoration: none;
}
.signupbox-donor-col2 a:link
{
	color: #2b2b2b;
	text-decoration: none;
}
.signupbox-donor-col2 a:hover
{
	color: #00629f;
	text-decoration: none;
}
.signupbox-donor-col2-report
{
	height: 134px;
	float: left;
	width: 200px;
	background: url(images/bg-scho-donors-arrow.gif) no-repeat center;
	font-size: 16px;
	color: #2b2b2b;
	font-family: Tahoma, Verdana, sans-serif;
}
.signupbox-donor-col2-report a
{
	text-align: center;
	margin-top: 60px;
	padding-bottom: 5px;
	width: 174px;
	display: block;
	color: #2b2b2b;
	text-decoration: none;
}
.signupbox-donor-col2-report a:link
{
	color: #2b2b2b;
	text-decoration: none;
}
.signupbox-donor-col2-report a:hover
{
	color: #00629f;
	text-decoration: none;
}
.signupbox-donor-col3
{
	font-family: Tahoma, Verdana, sans-serif;
	font-size: 12px;
	color: #514f50;
	width: 500px;
	float: left;
	padding-top: 29px;
text-align:justify;
}
.signupbox-donor-col5
{
	float: right;
	height: 134px;
	width: 20px;
	text-align: right;
}
.signupbox-donor-col4
{
	float: right;
	padding-top: 10px;
}
.dddclognhead
{
	font-size: 14px;
	font-weight: bold;
	padding: 15px 0px 20px;
	color: #7A7A7A;
	text-align: center;
}

/**************  View Items for sale   *******************/

.signupbox-view
{
	height: 134px;
	background: url(images/bg-viewsale-box.gif) repeat-x;
	width:980px;	
}
.signupbox-view-col1
{
	height: 134px;
	width: 115px;
	float: left;
}
.signupbox-view-col2
{
	height: 134px;
	float: left;
	width: 200px;
	background: url(images/bg-viewsale-arrow.gif) no-repeat center;
	font-size: 16px;
	color: #2b2b2b;
	font-family: Tahoma, Verdana, sans-serif;
}
.signupbox-view-col2 a
{
	text-align: center;
	margin-top: 47px;
	line-height: 19px;
	padding-bottom: 5px;
	width: 174px;
	display: block;
	color: #ec4646;
	text-decoration: none;
}
.signupbox-view-col2 a:link
{
	color: #ec4646;
	text-decoration: none;
}
.signupbox-view-col2 a:hover
{
	color: #00629f;
	text-decoration: none;
}
.signupbox-view-col2-report
{
	height: 134px;
	float: left;
	width: 200px;
	background: url(images/bg-scho-signup-arrow.gif) no-repeat center;
	font-size: 16px;
	color: #2b2b2b;
	font-family: Tahoma, Verdana, sans-serif;
}
.signupbox-view-col2-report a
{
	text-align: center;
	margin-top: 55px;
	padding-bottom: 5px;
	width: 174px;
	display: block;
	color: #ec4646;
	text-decoration: none;
}
.signupbox-view-col2-report a:link
{
	color: #ec4646;
	text-decoration: none;
}
.signupbox-view-col2-report a:hover
{
	color: #00629f;
	text-decoration: none;
	
}
.signupbox-view-col3
{
	font-family: Tahoma, Verdana, sans-serif;
	font-size: 12px;
	color: #161415;
	width: 500px;
	float: left;
	padding-top: 30px;
	text-align:left;
}
.signupbox-view-col5
{
	float: right;
	height: 134px;
	width: 8px;
	text-align: right;
}
.signupbox-view-col4
{
	float: right;
	padding-top: 10px;
}

/**************  Testimonial  *******************/
.signupbox-testi
{
	height: 134px;
	background: url(images/testimo-back.gif) repeat-x;
}
.signupbox-testi-col1
{
	height: 134px;
	width: 125px;
	float: left;
}
.signupbox-testi-col2
{
	height: 134px;
	float: left;
	width: 200px;
	background: url(images/bg-testi-arrow.gif) no-repeat center;
	font-size: 16px;
	color: #2b2b2b;
	font-family: Tahoma, Verdana, sans-serif;
}
.signupbox-testi-col2 a
{
	text-align: center;
	margin-top: 47px;
	line-height: 19px;
	padding-bottom: 5px;
	width: 174px;
	display: block;
	color: #2b2b2b;
	text-decoration: none;
}
.signupbox-testi-col2 a:link
{
	color: #2b2b2b;
	text-decoration: none;
}
.signupbox-testi-col2 a:hover
{
	color: #00629f;
	text-decoration: none;
}
.signupbox-testi-col3
{
	font-family: Tahoma, Verdana, sans-serif;
	font-size: 12px;
	color: #023934;
	width: 500px;
	float: left;
	padding-top: 30px;
}
.signupbox-testi-col5
{
	float: right;
	height: 134px;
	width: 20px;
	text-align: right;
}
.signupbox-testi-col4
{
	float: right;
	padding-top: 10px;
}


/**************    *******************/

.footer-part
{
	width: 1000px;
	margin: auto;
}
.footer-part-1
{
	height: 22px;
	background: #0f7fe2;
	font-size: 12px;
	text-align: center;
	color: #fff;
	padding-top: 12px;
}
.footer-part-1 a
{
	padding: 0 13px;
	color: #fff;
	text-decoration: none;
	/* font-size:0px; */
	line-height:0px;
}
.footer-part-1 p a
{
	padding: 0 13px;
	color: #fff;
	text-decoration: none;
}
.footer-part-1 p a:link
{
	color: #fff;
	text-decoration: none;
}
.footer-part-1 p a:hover
{
	color: #acd8fe;
	text-decoration: none;
}
.footer-part-1 p a:visited
{
	color: #FFFFFF;
	text-decoration: none;
}
.footer-part-2
{
	clear: both;
	height: 7px;
	font-size: 1px;
	line-height: 1px;
	background: url(images/bot-bg.jpg) no-repeat;
}
.footer-part-3
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding: 8px;
	text-align: center;
}
.footer-part-4
{
	text-align: center;
	padding: 8px;
}
.search-bg-how-work
{
	background-color: #4599cd;
	height: 40px;
}
.search-bg-school
{
	background-color: #d08d3f;
	height: 40px;
}
.search-bg-donors
{
	background-color: #7a7a7a;
	height: 40px;
}
.search-bg-about
{
	background-color: #c047c8;
	height: 40px;
}
.search-bg-testi
{
	background-color: #31b8cc;
	height: 40px;
}
.search-bg-contact
{
	background-color: #f26be1;
	height: 40px;
}
.search-bg-viewsale
{
	background-color: #ec4646;
	height: 40px;
}


.search-left
{
	float: right;
	padding: 0px 0px 0px 84px;
	.padding-top: 5px;
}
.search-left dd
{
	float: left;
}
.log-email_in
{
	width: 143px;
	background-color: #FFF;
	border: 0px;
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	height: 14px;
	padding: 3px 6px 4px 9px;
}
.search-right
{
	float: right;
	padding-top: 0px;
	padding-right: 3px;
	padding-left: 27px;
	.padding-top: 10px;
}

a.log-rister
{
	font-family: Tahoma;
	font-size: 11px;
	color: #FFF;
	text-decoration: none;
	font-weight: bold;
	padding: 3px 10px 8px 16px;
	display: block;
}
a.log-rister:hover
{
	color: #fff;
	text-decoration: underline;
}
a.log-rister span
{
	padding-left: 10px;
	display: block;
}

a.log-rister-how
{
	background: url(images/register.gif) no-repeat top left;
}
a.log-rister-sch
{
	background: url(images/register-sch.gif) no-repeat top left;
}
a.log-rister-don
{
	background: url(images/register-dons.gif) no-repeat top left;
}
a.log-rister-about
{
	background: url(images/register-about.gif) no-repeat top left;
}
a.log-rister-testi
{
	background: url(images/register-testi.gif) no-repeat top left;
}
a.log-rister-contact
{
	background: url(images/register-contact.gif) no-repeat top left;
}
a.log-rister-viewsale
{
	background: url(images/register-viewsale.gif) no-repeat top left;
}

.search-right-dons
{
	float: right;
	padding-top: 9px;
	padding-right: 3px;
	padding-left: 27px;
}

.log-email
{
	padding: 3px 8px 2px 0px;
	float: left;
	display: block;
	width: 158px;
}
.log-pass
{
	padding: 3px 8px 2px 0px;
	float: left;
	display: block;
	width: 158px;
}
.log-signin
{
	padding-top: 3px;
	float: left;
}


.about_us
{
	background: url(images/about_us-back.gif) repeat-x left top;
	height: 90px;
	width: 100%;
}
.about_us img
{
	padding-left: 10px;
}
.about_hr
{
	background-color: #bf96ce;
	color: #bf96ce;
	height: 1px;
	border-width: 0px;
	width: 95%;
	border: 0px;
	text-align:center;
}
.about_content
{
	padding: 0px 24px;
}
.about_content p
{
	/*font-size:10px;*/
	padding-bottom: 12px;
	padding-top: 3px;
	text-align: justify;
}

.school-add
{
	background: url(images/school-back.gif) repeat-x left top;
	height: 82px;
	width: 100%;
}
.school-add img
{
	padding-left: 25px;
}

.email_hr
{
	background-color: #d0d0d0;
	color: #bf96ce;
	height: 1px;
	border-width: 0px;
	width: 95%;
	border: 0px;
}
.email_conf
{
	padding: 25px 90px;
}
.email-field
{
	float: left;
	padding: 5px 20px 3px 0px;
}
.email-textbox
{
	float: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-size: 13px; /*line-height:25px;*/
	padding: 3px 0px;
	width: 380px;
	margin-right: 10px;
	text-align:left;
}
.email-textbox2
{
	float: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-size: 13px; /*line-height:25px;*/
	padding: 3px 0px;
	width: 370px;
	margin-right: 10px;
}
.email-textbox span
{
	border: 1px solid #d0d0d0;
	padding: 1px;
	display: block;
	margin: 0;
}

.email-lable { padding:10px 0px 1px 2px; float:left;}
.email-lable span{ padding:1px; margin: 0; text-align:left; color:#3A3A3A; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;}

.contact_us
{
	padding: 25px 65px;
}
.contact-add
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #55046d;
	padding-bottom: 4px;
}
.contact-add2
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 25px;
	padding: 3px 0px 15px 0px;
}
.contact-add3
{
	float: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 25px;
	padding: 3px 0px;
	width: 360px;
}
.contact-add3 span
{
	font-weight: bold;
	width: 200px;
}
.contact-add4
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-size: 13px;
	line-height: 25px;
	padding: 3px 0px;
}
.contact-add4 a
{
	color: #631372;
	font-weight: bold;
	text-decoration: underline;
}
.contact-add4 a:hover
{
	color: #631372;
	font-weight: bold;
	text-decoration: none;
}
.viewsale_p
{
	font-size: 13px;
	padding-bottom: 10px;
	text-align:left;
}
.viewsale_p2
{
	font-size: 13px;
	padding: 10px 0px 2px 0px;
	text-align: center;
}
.viewsale_p3
{
	font-size: 13px;
	text-align: center;
	padding-top: 0px;
	padding-bottom: 10px;
}
.viewsale_p2 span
{
	font-weight: bold;
	color: #ec4646;
}


.input_field
{
	border: 1px solid #d0d0d0;
	height: 15px;
	width: 100%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-top: 4px;
	margin: 0px;
}
/*.content_mid_page_perant { padding-left:24px;}*/
.content_mid_page
{
	padding: 7px 24px 0px 24px;
}
.content_mid_page p
{
	padding-bottom: 10px;
	text-align: justify;
}
.content_mid_page p a
{
	color: #D08D3F;
	text-decoration: none;
}
.content_mid_page p a:hover
{
	color: #D08D3F;
	text-decoration: underline;
}
.content_mid_page span
{
	/*font-weight:bold;*/
}
.sh-spn
{
	color: #d87b0f;
}
.sh-spn-don
{
	color: #7A7A7A;
	font-weight: bold;
}
.sh-spn-red
{
	color: #FF0000;
	font-weight: bold;
}
.sh-spn-blue
{
	color: #4599CD;
	font-weight: bold;
}
.sh-spn-brown
{
	color: #D08D3F;
	font-weight: bold;
}
.sh-spn-fuchsia
{
    color: #E251D2;
	font-weight: bold;
}
.sh-spn-teal
{
	color: #31B8CC;
	font-weight: bold;
}
.note
{
	color: #D08D3F;
}
.note_school
{
	color: #d87b0f;
}
.note_donor
{
	color: #7a7a7a;
}
.note_red
{
	color: #FF0000;
}

.sch-start
{
	float: left;
	width: 457px;
}
.sch-end
{
	float: right;
	width: 457px;
}
.month
{
	float: left;
	width: 85px;
	padding-top: 10px;
	padding-right: 10px;
}
.monthl
{
	float: left;
	width: 57px;
	padding-top: 10px;
	margin-right: 137px;
}
.month-field
{
	float: left;
	width: 85px; /*margin-right:10px;*/
	margin-top: 7px;
	padding-right: 10px;
}
.month-field span
{
	border: 1px solid #d0d0d0;
	padding: 1px;
	display: block;
	margin: 0;
}
.month-fieldl
{
	float: left;
	width: 85px;
	margin-right: 10px;
	margin-top: 7px;
}
.month-fieldl span
{
	border: 1px solid #d0d0d0;
	padding: 1px;
	display: block;
	margin: 0;
}
.enter
{
	margin-bottom: 20px;
	text-align: center;
}
.school-header
{
	font-size: 18px;
	padding: 30px 0px 20px 72px;
	color: #d08d3f;
	font-weight: bold;
}
.donor-titleheader
{
	font-size: 18px;
	color: #d08d3f;
	font-weight: bold;
}
.school_hr
{
	background-color: #d08d3f;
	color: #d08d3f;
	height: 1px;
	border-width: 0px;
	width: 95%;
	border: 0px;
padding:0px 22px;
text-align:center;
}

.date-sprate
{
	float: left; /*margin-top:6px; margin-right:8px; margin:6px 9px 0px 10px;*/
	padding: 4px 8px;
}
.date-sprate2
{
	float: left;
	margin: 6px 9px 0px 0px;
}
.date-sprate-lable { float:left; margin:11px 1px 0px 6px;}

.date-field
{
	float: left;
	padding: 3px 0px;
	width: 70px;
	margin-right: 0px;
}
.date-field2
{
	float: left;
	padding: 3px 137px 3px 0;
	width: 70px;
}
.date-field3
{
	float: left;
	padding: 3px 46px 3px 0;
	width: 70px;
}
.str-date
{
	float: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding: 3px 20px 3px 0px;
	width: 176px;
}
.end-date
{
	float: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding: 3px 20px 3px 0px;
}
.schid-field
{
	float: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding: 3px 10px 3px 0px;
	width: 35px;
}
.review_but1
{
	float: left;
	padding: 0px 10px;
	margin: 25px 0px 50px 282px;
}
.review_but
{
	float: left;
	padding: 0px 10px 0px 0px;
	margin: 0px 0px 0px 0px;
}
.review_but2
{
	float: left;
	padding: 0px 10px;
	margin: 25px 0px 50px 340px;
}
.editacchead
{
	font-size: 13px;
	font-weight: bold;
	text-decoration: underline;
	color: #bf6700;
}
.editaccoutfield
{
	float: left;
	padding: 8px 20px 3px 0px;
	width: 230px;
	text-align:left;
}
.editaccoutfield2
{
	float: left;
	padding: 3px 20px 3px 0px;
	width: 175px;
}
.editaccoutfield3
{
	float: left;
	padding: 3px 20px 3px 0px;
	width: 175px;
}
.editaccoutfield4
{
	float: left;
	padding: 3px 20px 3px 0px;
	width: 246px;
}
.editaccoutfield5
{
	float: left;
	padding: 3px 20px 3px 0px;
}
.editaccoutfield6
{
	float: left;
	padding: 3px 20px 3px 0px;
	width: 250px;
}

.city-textbox
{
	float: left;
	padding: 3px 0px;
	width: 200px;
	padding-right: 10px;
}
.testimonial-textbox { float:left; padding:3px 0px; padding-right:10px; }
.city-textbox2
{
	float: left;
	padding: 0px;
	width: 200px;
	margin-right: 10px;
}
.city-textbox3
{
	float: left;
	padding: 3px 0px;
	width: 288px;
	padding-right: 10px;
}
.city-textbox4
{
	float: left;
	padding: 3px 108px 3px 0px;
	width: 190px;
}
.city-textbox5
{
	float: left;
	padding: 3px 80px 3px 0px;
	width: 190px;
}
.phone-textbox
{
	float: left;
	font-size: 13px;
	line-height: 25px;
	padding: 3px 0px;
	width: 150px;
	margin-right: 10px;
}
.phone-field
{
	float: left;
	line-height: 25px;
	padding: 2px 0px;
	width: 100px;
	margin-right: 10px;
}
.formfill
{
	margin-bottom: 20px;
	margin-top: 5px;
}
.grybox
{
	margin: 20px 50px;
	border: 1px solid #fae1bf;
	padding: 10px;
	background-color: #FFF;
	text-align:left;
}
.grybox p
{
	padding-bottom: 0px;
}
.report_table
{
	margin: 20px 0px;
}
.report_table th
{
	font-size: 13px;
	font-weight: bold;
	text-align: center;
	background-color: #E19438;
	color: #FFF;
	height: 25px;
	vertical-align: middle;
	padding: 2px 10px;
}
.report_table td
{
	height: 20px;
	padding: 2px 10px;
	background-color: #FFFDFA;
}
.report_td_alt td
{
	background-color: #FDEED4;
}

.shol-box
{
	margin-top: 15px;
}

.formhead
{
	color: #b56100;
	background-color: #fdeccf;
	border: 1px solid #fae1bf;
	padding: 2px 5px 3px 8px;
	font-size: 13px;
	font-weight: bold;
	text-align:left;
}
.formhead2
{
	color: #b56100;
	background-color: #fdeccf;
	border: 1px solid #fae1bf;
	padding: 2px 5px 1px 8px;
	font-size: 13px;
	font-weight: bold;
}
.formcont
{
	border: 1px solid #fae1bf;
	border-top-width: 0px;
	padding: 5px 5px 5px 8px;
	background-color: #fffaf3;
	margin-bottom: 20px;
	text-align:left;
}
.formcont2
{
	border: 1px solid #fae1bf;
	padding: 5px 5px 5px 8px;
	background-color: #fffaf3;
	margin-bottom: 20px;
}
.formcontlast
{
	border: 1px solid #fae1bf;
	border-top-width: 0px;
	padding: 5px 5px 5px 8px;
	background-color: #fffaf3;
	border-bottom-width: 0px;
}




/************* light box ******/
.loginheadbox
{
	color: #666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-align: center;
	font-weight: bold;
	padding: 10px 0px 20px;
}
.login_box
{
	top: 236px;
	left: 38%;
	border: 2px solid #7A7A7A;
	background-color: #FFF;
	width: 300px;
	position: absolute;
}
.loginfield
{
	float: left;
	width: 85px;
	padding: 3px 2px 3px 20px;
}
.logintextboxdd
{
	padding: 3px 2px;
}
.loginenterbutt
{
	text-align: center;
	padding: 20px 0px;
}


.sloginheadbox
{
	color: #D08D3F;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-align: center;
	font-weight: bold;
	padding: 10px 0px 20px;
}
.slogin_box
{
	top: 236px;
	left: 38%;
	border: 2px solid #D08D3F;
	background-color: #FFF;
	width: 300px;
	position: absolute;
}


/************ Donor inner pages  */

.donor-add
{
	background: url(images/donor-back.gif) repeat-x left top;
	height: 82px;
	width: 100%;
}
.donor-add img
{
	padding-left: 25px;
}
.donor-header
{
	font-size: 18px;
	padding: 30px 0px 20px 72px;
	color: #7a7a7a;
	font-weight: bold;
}
.donor_hr
{
	background-color: #7a7a7a;
	color: #7a7a7a;
	height: 1px;
	border-width: 0px;
	width: 95%;
	border: 0px;
	text-align:center;
}

.donor_shol-box
{
	margin-top: 15px;
}

.donor_formhead
{
	color: #7A7A7A;
	background-color: #EDEBEC;
	border: 1px solid #EDEBEC;
	padding: 2px 5px 3px 8px;
	font-size: 13px;
	font-weight: bold;
}
.donor_formhead2
{
	color: #7A7A7A;
	background-color: #EDEBEC;
	border: 1px solid #EDEBEC;
	padding: 2px 5px 1px 8px;
	font-size: 13px;
	font-weight: bold;
}
.donor_formcont
{
	border: 1px solid #EDEBEC;
	border-top-width: 0px;
	padding: 5px 5px 5px 8px;
	background-color: #FBFBFB;
	margin-bottom: 20px;
}
.donor_formcont2
{
	border: 1px solid #EDEBEC;
	padding: 5px 5px 5px 8px;
	background-color: #FBFBFB;
	margin-bottom: 20px;
}
.donor_formcontlast
{
	border: 1px solid #EDEBEC;
	border-top-width: 0px;
	padding: 5px 5px 5px 8px;
	background-color: #FBFBFB;
	border-bottom-width: 0px;
}

.donor_grybox
{
	margin: 20px 50px;
	border: 1px solid #EDEBEC;
	padding: 10px;
	background-color: #FFF;
}
.donor_grybox p
{
	padding-bottom: 0px;
}


.done_content_mid_page
{
	padding: 7px 24px 0px 24px;
}
.done_content_mid_page p
{
	padding-bottom: 10px;
	text-align: justify;
}
.done_content_mid_page p a
{
	color: #7A7A7A;
	text-decoration: none;
}
.done_content_mid_page p a:hover
{
	color: #7A7A7A;
	text-decoration: underline;
}
.done_content_mid_page span
{
	/*font-weight:bold;*/
}

.done_schid-field
{
	float: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding: 3px 1px 3px 0px;
	width: 28px;
	_padding-right: 0px;
	_width: 27px;
}
.done_schid-fieldl
{
	float: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding: 3px 10px 3px 0px;
	width: 28px;
	_width: 27px;
}
.done_date-sprate2
{
	float: left;
	margin: 6px 5px 0px 4px;
}
.done_combobox
{
	border: 1px solid #d0d0d0;
	height: 21px;
	width: 192px; ;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:12px;padding-top:1px;margin:0px;}
.done_commtextarea
{
	border: 1px solid #d0d0d0;
	background-color: #FFF;
	width: 910px; ;height:80px;}


.pict_box
{
}
.pict_box_left
{
	float: left;
	width: 415px;
}
.pict_title
{
	font-weight: bold;
	padding: 3px 0px 5px;
}
.pict_img
{
	margin: 5px 0px;
}
.pict_img img
{
	border: 1px solid #EDEBEC;
	padding: 2px;
}
.pict_bow_file
{
}
.pict_bow_file dd
{
	float: left;
}
.bow_inputbox
{
	border: 1px solid #D0D0D0;
	height: 20px;
	width: 140px;
}

.pict_bow
{
	margin-bottom: 39px;
}
.pict_bow_file1
{
}
.pict_bow_file2
{
	margin: 1px 0px 0px 0px;
	width: 148px;
	display: block; .margin-top:-1px;}
.pict_msg_box
{
	border: 1px solid #D0D0D0;
	margin-top: 28px;
	padding: 8px;
	width: 246px;
}
.pict_but
{
	text-align: center;
	margin: 32px 0px 0px;
	width: 246px;
}
.pict_but2
{
	text-align: center;
	margin: 12px 0px 0px;
	width: 246px;
}


.itemcatg
{
	padding: 5px 0px;
	width: 120px;
	float: left;
}
.itemcatg2
{
	padding: 5px 0px;
	width: 120px;
	float: left;
	padding-left: 108px;
}
.itemcatg3
{
	padding: 5px 0px;
	float: left;
}
.itemcatginput
{
	width: 220px;
	float: left;
	margin: 4px;
}
.itemcatginput input
{
	border: 1px solid #D0D0D0;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 12px;
	height: 15px;
	margin: 0;
	padding-top: 4px;
	width: 190px;
}

.afbutton
{
	clear: both;
}
.afbutton dd
{
	text-align: center;
	margin: 20px 0px 0px;
}
.afbutton dd a, .afbutton2 a
{
	margin: 0px 10px;
}
.afbutton2
{
	text-align: center;
	margin: 20px 0px 0px;
	width: 246px;
}
.user
{
    float:left;
    text-align :left;
    font-weight:bold;

}
.user_right
{
    float:right;
    text-align : right;
    padding-right:6px;
}
.dont_user
{
	float: left;
	width: 110px;
	text-align: right;
	padding: 5px 10px 5px 280px;
}
.dont_user_text
{
	float: left;
	width: 220px;
	float: left;
	margin: 4px;
}
.dont_user_text input
{
	border: 1px solid #D0D0D0;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 12px;
	height: 15px;
	margin: 0;
	padding-top: 4px;
	width: 190px;
}

.wellcome
{
	font-size: 16px;
	text-align: center;
	display: block;
	clear: both;
	padding: 10px 0px;
	font-size: 20px;
	font-weight: bold;
	color: #4599CD;
}
.welmsg
{
	font-size: 14px;
	text-align: center;
	display: block;
	clear: both;
	padding: 2px 0px 10px 0px;
}
/***** End donor  */


/******* Start  Admin Panel  */

.email-textboxdate
{
	float: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-size: 13px; /*line-height:25px;*/
	padding: 3px 0px;
	margin-right: 10px;
}
.input_fielddate
{
	border: 1px solid #d0d0d0;
	height: 15px;
	width: 200px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-top: 4px;
	margin: 0px;
}
a.celner
{
	color: #7A7A7A;
	text-decoration: underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
a.celner:hover
{
	color: #000;
	text-decoration: underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.pricenote
{
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.keywordtext
{
	width: 500px;
	height: 50px;
	border: 1px solid #d0d0d0;
}

/* End  Admin Panel     */

.shoppingsale
{
	width: 1000px;
	clear: both;
}
.shoppingsale .mid
{
	background: #fff url(images/mid-bot-bg.jpg) left bottom no-repeat;
	height: auto;
}
.salemid-inner
{
	margin: 0 auto;
	padding: 0px 10px 0px 0px;
}

.prolist
{
	float: left;
	background-color: #ffccc1;
	width: 260px;
	/*height: 100%;*/
}
.proitme
{
	float: left;
	width: 980px;
}
.sale_head
{
	font-size: 16px;
	color: #d63008;
	padding: 10px 2px 20px 15px;
}

.saleproduct-box
{
	margin: 0px 0px 15px 10px;
	margin-bottom: 20px;
}
.saleprod-head
{
	color: #aa2303;
	background-color: #ffcfbf;
	border: 1px solid #ffcfbf;
	padding: 2px 5px 3px 8px;
	font-size: 14px;
	font-weight: bold;
}
.saleboxitme
{
	border: 1px solid #ffcfbf;
	border-top-width: 0px;
	padding: 5px 5px 5px 8px;
	background-color: #fff7f5;
}
.saleboxitme2
{
	border: 1px solid #ffcfbf;
	border-top-width: 0px;
	background-color: #fff7f5;
}

.saleproduct-grid
{
	padding: 8px;
}
.saleproduct-griditem
{
	float: left;
	width: 228px;
}

.saleitem
{
	padding: 0px 5px 10px 2px;
}
.prod-name
{
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #f96546;
	font-weight: bold;
	padding: 0px 0px 5px 0px;
}
.prod-img
{
	text-align: center;
	padding-bottom: 5px;
}
.prod-price
{
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
.prod-price a
{
	color: #990000;
	text-decoration: none;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.prod-price a:hover
{
	color: #990000;
	text-decoration: underline;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.sale-advsearch
{
	text-align: center;
	background-color: #f7a593;
	padding:7px;
}
.sale-advsrch
{
	padding: 7px 0px 3px 0px;
}
.sale-advsrch select
{
	width: 240px;
	border: 1px solid #EC4646;
	height: 20px;
}
.advsrhbox
{
	width: 213px;
	height: 18px;
	border: 1px solid #EC4646; 
	.margin-top:-1px;
}
.srh-box-aow
{
	text-align: center;
}

.advtext
{
	float: left;
	padding-left: 0px;
	width: 212px;
}
.advarrobut
{
	/*float: left;*/
}
.advtextlink
{
	padding: 10px 10px 5px 10px;
	text-align: right;
}
.advtextlink a
{
	color: #EC4646;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration:underline;
}
.advtextlink a:hover
{
	text-decoration:none;
}

.cegory-head
{
	font-size: 14px;
	font-weight: bold;
	padding: 5px 10px;
	background-color:#F7A593;
} 
.cegory-list
{
	padding: 5px;
}

.cet-listmenu-ul
{
	padding: 10px 5px;
}
.cet-listmenu
{
	list-style: none;
	padding: 2px 2px;
	text-align:left;
}
.cet-listmenu a
{
	color: #3A3A3A;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	background: url(images/sales/arrow-4.gif) no-repeat scroll 0px 6px;
	padding: 2px 1px 1px 15px;
}


.sub-cet-listmenu-ul
{
	padding: 0px 5px;
	margin: 0px;
}
.sub-cet-listmenu
{
	list-style: none;
	padding: 2px 2px 2px 12px;
}
.sub-cet-listmenu a
{
	color: #3A3A3A;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	background: url(images/sales/arrow-3.gif) no-repeat scroll 0px 7px;
	padding: 2px 1px 1px 13px;
}

.sale-productimg
{
	float: left;
}
.sale-productdeatail
{
	float: left;
	padding: 2px 2px 3px 10px;
}

.sub-cet-prodet-ul
{
	padding: 10px 5px;
	margin: 0px;
}
.sub-cet-prodet
{
	color: #3A3A3A;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	background: url(images/sales/arrow-3.gif) no-repeat scroll 0px 8px;
	padding: 2px 1px 1px 13px;
	list-style: none;
}
.sub-cet-prodet a
{
	color: #3A3A3A;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
}
.sale-review_but
{
	padding: 5px 5px 3px 10px;
}

.sale-pro-cart-table
{
	background-color: #FFCFBF;
}
.sale-pro-cart-table th
{
	background-color: #FFCFBF;
	text-align: center;
	font-weight: bold;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding: 3px 4px;
}
.sale-pro-cart-table td
{
	background-color: #FFF7F5;
	padding: 2px;
	font-weight: normal;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
	vertical-align: middle;
}
.addintro
{
	width: 350px;
	height: 50px;
}
.input_field_autosuggest{ border: 1px solid #d0d0d0; height:15px; width:53%; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; padding-top:4px;  }
.shoppingsale  { background-color:#FFFFFF;}

.gridproductlist { background-color:#FFCFBF; text-align:center;} /********/

.gridproductlist td { font-size:12px; font-weight:bold; padding:2px 4px;}

.gridproductgriditem {}
.gridproductgriditem td { padding:2px 3px;}
/*********** Shoop ping cart */

.signupbox-view-col1-img
{
	background: url(images/viewsale-1.gif) no-repeat;
	width: 114px;
	height: 134px;
	
}
.signupbox-view-col1-img2
{
	background: url(images/viewsale-2.gif) no-repeat;
	width: 114px;
	height: 134px;
	
}
.signupbox-view-col4-img
{
	background: url(images/word_search.gif) no-repeat;
	width: 106px;
	height: 104px;
}
.signupbox-view-col4-img2
{
	background: url(images/catagory.gif) no-repeat;
	width: 106px;
	height: 104px;
}
.signupbox-view-col1-img3
{
	background: url(images/viewsale-3.gif) no-repeat;
	width: 114px;
	height: 134px;
}
.signupbox-view-col4-img3
{
	background: url(images/sale_price.gif) no-repeat;
	width: 106px;
	height: 104px;
}
.signupbox-view-col5-img
{
	background: url(images/school-viewsale-box-right.gif) no-repeat right top;
	width: 8px;
	height: 134px;
}
.signupbox-view-col1-img4
{
	background: url(images/viewsale-4.gif) no-repeat;
	width: 114px;
	height: 134px;
}
.signupbox-view-col4-img4
{
	background: url(images/your_zip_code.gif) no-repeat;
	width: 106px;
	height: 104px;
} 
.signupbox-view-col1-img5
{
	background: url(images/viewsale-5.gif) no-repeat;
	width: 114px;
	height: 134px;
}
.signupbox-view-col4-img5
{
	background: url(images/distance.gif) no-repeat;
	width: 106px;
	height: 104px;
}


.sale_view-suptotal 
{
	padding:2px 10px;
	
	}





/*18-4-2009*/

.gridtable {text-align:center;padding:2px;}
.gridtable th { padding: 3px 5px; text-align:center; background-color:#FDECCF; font-size:13px; color:#B56100;}
.gridtable td { padding: 2px 13px;/* background-color:#FEFDFC;*/}

.dontgrybox { border: 1px solid #EDEBEC;margin:20px 50px; padding:10px; background-color:#FFF;text-align:left;}

/* 20-04 tejash css */	
.listprodcut_deatil 
{
	Padding:0px 2px 5px 0px;
	font-size:13px;
	font-weight:bold;
	}
	
.listprodcut_deatil a 
{
	color:#000;
	text-decoration:none;
}
.listprodcut_deatil a:hover
{
	color:#000;
	text-decoration:none;
}

.liatshoppingproduct-id 
{
	padding:3px 2px 2px 0px;
	font-weight:bold;
	text-align:left;
	font-size:12px;
}
.liatshoppingproductprice-id
{
	padding:3px 2px 3px 0px;
}
.listproduct-price 
{
 color:#EC4646;
 font-weight:bold;
 
}
.listproduct-pricename
{
	font-weight:bold;
}
.CATPagingTable
{
	background-color:#FFCFBF;
	width:100%;
	
}
.CATPagingTable td
{
	padding:5px 5px;
	}
 .gridproduct-img 
 {
 	padding:10px;
 	}
 .gridtabledetailbox 
 {
 	padding:10px;
 }
 .shopdeatilprgarp
 {
 	padding:5px;
 }
 /** 20-5 tejash changes***/
 .sale_view-suptotal2
 {
 	padding-right:52px;
 	}
 	.cartaddicharges
 	{ padding:10px;
 	  font-weight:bold;
 	  }
 	  .checkoutmsgbox
 	  {
 	  	width:450px;
 	  	height:80px;
 	  }
.shopchekoutmsgboxtext
{
	padding:10px;
	font-weight:bold;
}
.signupbox-view-col2-report a { font-size:1px;line-height:0px;height:0px;}
/****************Edit on 27 MAy***********/
.searchpro-list-gird-page td { padding:3px 4px; font-weight:bold; text-align:left;}
.searchpro-list-gird-page-item td { background-color:#FFF; padding:2px 1px; vertical-align:middle;text-align:left;}
.searchpro-list-gird-page-itemlt td {  padding:2px 1px; vertical-align:middle;text-align:left;}
.searchpro-list-gird-page-table {}
/****************Edit on 27 MAy***********/
.pro-field { padding:7px 3px 7px 0px; text-align:right; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; width:214px; background-color:#EDEBEC;}
.pro-lable { text-align:left; padding:3px 0px 3px 8px;}

.but_update {background:url(images/dont_update.gif) no-repeat; height:42px; width:93px;}
.but_add {background:url(images/admin-add.gif) no-repeat; height:42px; width:80px;}
.but_cancel {background:url(images/dont_cancel.gif) no-repeat; height:42px; width:80px;}

.prodmg_mndata a { padding:3px 5px; display:block;background-color:#ffe7e2; font-weight:bold; color:#000;text-decoration:none;}
.prodmg_mndata a:hover { color:#000;}
.productimggridHeader td {padding:5px; font-weight:bold;background-color:#fdc1b4}
.productimggridItem td {  vertical-align:top;}


.formcont-policy {
background-color:#FFFAF3;
border:1px solid #FAE1BF;
margin-bottom:20px;
padding:2px 5px 2px 35px;
width:700px;
}




/*23/4/2009*/
.addfund-apr-cen-but { background-color: #FFF;padding:10px 0px; text-align:center;}
.addfund-apr-cen-but input {padding:0px 5px; text-align:center;}

/*--Added On 24 April 2009 */
.inputschool-grid { width:100%;}
.inputschool-grid th { padding:5px 8px; font-weight:bold; background-color:#ffece8;}
.inputschool-grid td { padding:2px 5px;}
/*--Updated On 14 May 2009 */
.pro-field_lookup { padding:4px 3px 4px 10px;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; background-color:#ffd0c5; text-align:left;}
.pro-field_LookUp_Text { padding:7px 3px 7px 0px;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; width:215px; background-color:#EDEBEC;}

/*-------------25/04/2009---------------------*/
.school_report_list { padding:5px 0px;}
.school_report_list dd { padding: 3px 5px 3px 10px; text-align:left; background:url(images/report-arrow.gif) no-repeat scroll 2px 7px;}
.school_report_list dd a { padding:2px 0px 2px 3px; color:#703f3e; text-decoration:none; }
.school_report_list dd a:hover { color:#bc0400; text-decoration:none;}

.search_box-select
{
	float: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-size: 13px; /*line-height:25px;*/
	padding: 3px 0px;
	width: auto;
	margin-right: 10px;
	text-align:left;
}
.search_box-select select { width:185px;}

.donor_report_list { padding:5px 0px;}
.donor_report_list dd { padding: 3px 5px 3px 10px; text-align:left; background:url(images/donor-arrow.gif) no-repeat scroll 2px 7px;}
.donor_report_list dd a { padding:2px 0px 2px 3px; color:#703f3e; text-decoration:none; }
.donor_report_list dd a:hover { color:#bc0400; text-decoration:none;}

.shol_but_left { float:right; margin-right:10px; margin-top:0px; height:27px;}
/*a.school_back_button { background:url(images/but_school_right.gif) no-repeat right top; padding:2px 11px 6px 0px; color:#FFF;  }
a.school_back_button span{ background:url(images/but_school_left.gif) no-repeat; padding:2px 0px 6px 11px; color:#FFF;}*/

a.school_back_button { float:left; background:url(images/but_school_left.gif) no-repeat; padding:0px 0px 1px 11px; color:#FFF;cursor:pointer; }
a.school_back_button span{float:left; background:url(images/but_school_right.gif) no-repeat right top; padding:3px 11px 6px 0px; color:#FFF; }

a.donor_back_button { float:left; background:url(images/but_donor_left.gif) no-repeat; padding:0px 0px 0px 11px; color:#FFF;cursor:pointer; }
a.donor_back_button span{ float:left; background:url(images/but_donor_right.gif) no-repeat right top; padding:4px 11px 5px 0px; color:#FFF;  }

/*--Added On 27 April 2009 */

.enterbutton
{ background:url(images/dont_enter.gif) no-repeat;
  height:24px; width:71px; border:0px none;}
.dont_submit
{
	background:url(images/dont_submit.gif) no-repeat;
  height:26px; width:80px; border:0px none; overflow:hidden;
}
.dont_select
{
	background:url(images/dont_enter.gif) no-repeat;
  height:29px; width:80px; border:0px none;
  
}
.dont_crete_new
{
	background:url(images/dont_createnew.gif) no-repeat;
  height:24px; width:116px; border:0px none;
}
.dont_lookupschool
{
	background:url(images/dont_lookupshool1.gif) no-repeat;
  height:24px; width:140px; border:0px none;
}
.admingrid
{
 width:100%;
}


.gridtable2 {text-align:center; margin:22px 0px;}
.gridtable2 th { padding: 3px 5px; text-align:center; background-color:#FDECCF; font-size:13px; color:#B56100;}
.gridtable2 td { padding: 2px 13px;/* background-color:#FEFDFC;*/}


.search_box-select1
{
	float: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-size: 13px; /*line-height:25px;*/
	padding: 3px 0px;
	width: auto;
	margin-right: 10px;
	text-align:left;
}
.search_box-select1 select { width:124px;}

/* view search */


.viewsale-head-bg { background:url(images/viewsale-back.gif) repeat-x; height:82px; width:100%;}
.viewsale-head-bg img { padding-left:25px;}
/*a.view-but-wordsarch {  background: url(images/search-ad-but-bg.gif) no-repeat right; text-decoration:none; padding:12px 19px 12px 0px; color:#EC4646; float:left; }*/
.viewsale-header {color:#bb2806; font-size:18px; font-weight:bold; padding:30px 0 20px 72px; background:url(images/search-header-icon.gif) no-repeat scroll 25px 0px;} 
.viewsale_hr { background-color:#bb2806; border:0 none; color:#bb2806; height:1px; width:95%; text-align:center;}
.viewsale-result { font-size:12px; color:#bb1626; font-weight:bold;}

.viewsale-but-dl  { height:40px; margin-top:5px; margin-bottom:10px;}
.viewsale-but-dl dd { float:left; height:39px;}
.viewsale-but-dd { margin-right:5px;}
.viewsale-but-dd-last { margin-right:0px;}
.viewsales_searchbox {border: 1px solid #d0d0d0; height:15px; width:926px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; padding:3px; margin:0px;}
.viewsales_searchbox2 {border: 1px solid #d0d0d0; height:21px; width:934px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; padding-top:1px; margin:0px;}

.viewsale-button { text-align:center; height:37px; position:absolute; margin:0px 0 0 56px;}
a.view-but-s-wordsarch {  background: url(images/s_word.gif) no-repeat right; text-decoration:none; /*padding:12px 19px 12px 0px;*/ color:#EC4646; float:left; width:140px; height:29px; }
a.view-but-wordsarch {  background: url(images/view-word-search.gif) no-repeat right; text-decoration:none; /*padding:12px 19px 12px 0px;*/ color:#EC4646; float:left; width:140px; height:29px; }
a.view-but-wordsarch:hover {color:#00629F; }
a.view-but-wordsarch span {  background: url(images/search-wordsearch.gif) no-repeat left; margin-left:-2px; padding:12px 0px 12px 40px; }

a.view-but-s-category {  background: url(images/s_category.gif) no-repeat right; text-decoration:none; /*padding:12px 19px 12px 0px;*/ color:#EC4646; float:left; width:117px; height:29px; }
a.view-but-category {  background: url(images/view-category.gif) no-repeat right; text-decoration:none; /*padding:12px 19px 12px 0px;*/ color:#EC4646; float:left; width:117px; height:29px; }
a.view-but-category:hover {color:#00629F; }
a.view-but-category span { background: url(images/search-category.gif) no-repeat left; margin-left:-2px; padding:12px 0px 12px 40px; }

a.view-but-s-price {  background: url(images/s_salePrice.gif) no-repeat right; text-decoration:none; /*padding:12px 19px 12px 0px;*/ color:#EC4646;  float:left; width:126px; height:29px;}
a.view-but-sprice {  background: url(images/view-sales-price.gif) no-repeat right; text-decoration:none; /*padding:12px 19px 12px 0px;*/ color:#EC4646;  float:left; width:126px; height:29px;}
a.view-but-sprice:hover {color:#00629F; }
a.view-but-sprice span { background: url(images/search-saleprice.gif) no-repeat left; margin-left:-2px; padding:12px 0px 12px 40px; }

a.view-but-s-zipcode {  background: url(images/s_yourZip.gif) no-repeat right; text-decoration:none; /*padding:12px 19px 12px 0px;*/ color:#EC4646;  float:left; width:159px;  height:29px;}
a.view-but-zipcode {  background: url(images/view-your-zip-code.gif) no-repeat right; text-decoration:none; /*padding:12px 19px 12px 0px;*/ color:#EC4646;  float:left; width:159px;  height:29px;}
a.view-but-zipcode:hover {color:#00629F; }
a.view-but-zipcode span { background: url(images/search-zip.gif) no-repeat left; margin-left:-2px; padding:12px 0px 12px 40px; }

a.view-but-s-distance {  background: url(images/s_distance.gif) no-repeat right; text-decoration:none; /*padding:12px 19px 12px 0px;*/ color:#EC4646; float:left; width:123px; height:29px; }
a.view-but-distance {  background: url(images/view-distance.gif) no-repeat right; text-decoration:none; /*padding:12px 19px 12px 0px;*/ color:#EC4646; float:left; width:123px; height:29px; }
a.view-but-distance:hover {color:#00629F; }
a.view-but-distance span { background: url(images/search-distance.gif) no-repeat left; margin-left:-2px; padding:12px 0px 12px 40px; }

a.view-but-back {  background: url(images/view-previous.gif) no-repeat right; text-decoration:none; /*padding:12px 40px 12px 0px;*/ color:#EC4646; float:left; width:123px; height:29px; }
a.view-but-back:hover {color:#00629F; }
a.view-but-back span { background: url(images/search-but-rihgt.gif) no-repeat left; margin-left:-2px; padding:12px 0px 12px 40px; }

.viewsale-keycatdiv { background-color:#fadfd5; border:1px solid #ffcfbd; padding:14px 30px 10px 30px; margin-bottom:15px;}
.viewsale-keycatdiv-spacer { height:33px;}
.viewsale-keyword { float:left; font-size:12px; font-weight:bold; padding:2px 8px 1px 0px;}
.viewsale-keyword-textbox { float:left; padding:0px 2px 0px 5px;}
.viewsale-keyword-textbox input { width:370px;}
.viewsale-keyword-textbox2 { float:left; padding:0px 2px 0px 5px;}
.viewsale-keyword-textbox2 input { width:269px;}
.viewsale-keyword-cate { float:left; padding:0px 15px 0px 5px;}
.viewsale-keyword-cate select { width:370px; height:23px; border:1px solid #D0D0D0;}
.viewsale-keyword-button { float:left; padding:0px 0px 0px 15px;}

/*********************/
.email-billingaddressfield
{
	float: left;
	padding: 3px 20px 3px 0px;
	width: 160px;
	text-align:left;
}
.email-billingaddressfield2
{
	float: left;
	padding: 3px 20px 8px 0px;
	width: 160px;
	text-align:left;
	
	}
.email-billingaddressfield2 span
{
	 color:#ff0000;
	
	}

.email-billingaddressfield span{ color:#ff0000;}
.email-billingaddress
{
	float: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-size: 13px; /*line-height:25px;*/
	padding: 3px 5px 3px 0px;
	
	margin-right: 10px;
	text-align:left;
}
.email-billingaddress span
{
	
	padding: 1px;
	margin: 0;
}

/**** 04-05-09 */

.product-deatil-name 
{
	font-size:14px;
	color:#000;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-weight:bold;
	color:#BB2806;
	
}
.product-deatil-name-table 
{
	background-color:#FFF7F5;
	border:1px solid #FFCFBD;
	margin-bottom:25px;
	margin-top:5px;
	font-family:Verdana,Arial,Helvetica,sans-serif;
 font-size:12px;
	}
.product-deatil-name-table2 {
 font-family:Verdana,Arial,Helvetica,sans-serif;
 font-size:12px;
}
.product-deatil-name-price {
	color:#F00;
	font-size:12px;
	font-weight:bold;
}

/* Added By Amrish */
.OrdBackbutton
{ background:url(images/sale-backbut.gif) no-repeat;
  height:24px; width:69px; float:left; border:0px none;}
  
.OrdUpdateCartbutton
{ background:url(images/sale-update-cart.gif) no-repeat;
  height:24px; width:130px; float:left; border:0px none;}
  
  .OrdFinalCheckOutbutton
{ background:url(images/school-finalcheckout.gif) no-repeat;
  height:24px; width:146px; float:left; border:0px none;}

.OrdContinuebutton
{ background:url(images/sale-continue.gif) no-repeat;
  height:24px; width:106px; float:left;  border:0px none;}
.viewsales_enterbut_search
{
	background-image:url(images/enter.gif);
	background-repeat:no-repeat;
	width:71px;
	height:24px;
	border:0px none;
	float:left;
}

.viewsales_textbox3_Search
{
	border: 1px solid #d0d0d0;
	height: 15px;
	width: 190px;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:12px;
	padding:3px;
	margin:0px;
	
}
/* Added by Amrish */
.viewsalesSearch_textbox3
{
	border: 1px solid #d0d0d0;
	height: 15px;
	width: 190px;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:12px;
	padding:3px;
	margin:0px;
	
}


.formhead-testimoni
{
	color: #079bb1;
	background-color: #9edde6;
	border: 1px solid #9edde6;
	padding: 2px 5px 3px 8px;
	font-size: 13px;
	font-weight: bold;
	text-align:left;
}
.formcont-testimoni
{
	border: 1px solid #a5d3da;
	border-top-width: 0px;
	padding: 5px 5px 5px 8px;
	background-color: #ecfefe;
	margin-bottom: 20px;
}

.editaccoutfield-testimoni
{
	float: left;
	padding: 3px 20px 3px 0px;
	width: 210px;
	text-align:left;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:12px;
}

.testimoni_hr
{
	background-color: #34acbe;
	color: #34acbe;
	height: 1px;
	border-width: 0px;
	width: 95%;
	border: 0px;
    padding:0px 22px;
    text-align:center;
}

.testimoni-header-add
{
	font-size: 18px;
	padding: 30px 0px 20px 99px;
	color: #34acbe;
	font-weight: bold;
	text-align:left;
	background: url(images/testi-create-testi.gif) no-repeat scroll 21px 0px;
}
.testimoni-header-review
{
	font-size: 18px;
	padding: 30px 0px 20px 99px;
	color: #34acbe;
	font-weight: bold;
	text-align:left;
	background: url(images/testi-review-testi.gif) no-repeat scroll 21px 0px;
}

.testimoni-add
{
	background: url(images/testi-back-bg.gif) repeat-x left top;
	height: 82px;
	width: 100%;
}
.testimoni-add img
{
	padding-left: 25px;
}

.email-textbox-testimoni
{
	float: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-size: 13px; /*line-height:25px;*/
	padding: 3px 0px;
	width: 380px;
	margin-right: 10px;
	text-align:left;
}

.email-textbox-testimoni span
{
	border:0px none;
    display:block;
    margin:0;
    padding:1px;
}
.testi-grid { border-width:0px; }
.testi-grid th { padding:3px 10px; font-weight:bold; font-size:12px; background-color:#a1d5dc; color:#12a5ba; }
.testi-grid td { padding:2px 8px; font-size:12px;}
.testi-grid td p { padding:0px; margin:0px;}
.testimoni-footer a { font-weight:bold; color:#014c57; text-decoration:underline;}
.testimoni-footer a:hover {color:#000; text-decoration:none;}
.testimoni-footer span {color:#014c57; font-weight:normal;}
.testimoni-footer table { margin-right:10px;}
.testimoni-footer td { padding:2px 4px;}

.testimoni_mid_page { padding:10px 10px 20px 10px; text-align:center;}
.testimoni_mid_page input { padding:0px 5px;}


.testi-grid-view { border-width:0px; }
.testi-grid-view th { padding:3px 10px; font-weight:bold; font-size:12px; background-color:#FFF; color:#12a5ba; }
.testi-grid-view td { padding:2px 8px; font-size:12px;}
.testi-grid-view td p { padding:0px; margin:0px;}

.tasti-sub { color:#34ACBE; font-weight:bold;}
.testi-clintname { font-weight:bold; color:#333;}
.tasti-date { color:#999;}
/* Added by Amrish */
.pro-fieldinfotext { padding:5px 0px 5px 10px; text-align:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; background-color:#EDEBEC;}



/* Added By Lajja */

.gridtable3 {text-align:center; margin:22px 0px;}
.gridtable3 th { padding: 3px 5px; text-align:center; background-color:#EDEBEC; font-size:13px; color:#B56100;}
.gridtable3 td { padding: 2px 13px;/* background-color:#FEFDFC;*/}
/* Added By Amrish */

.ordcontinueshoppingbutton{
 background:url(images/continue-shopping.gif) no-repeat;
  height:24px; width:171px; float:left;  border:0px none;}
  
  .ordvisityouraccountbutton{
 background:url(images/visityouaccount.gif) no-repeat;
  height:24px; width:162px; float:left;  border:0px none;}
  
  .dont_uploadfile{
	background:url(images/dont_uploadfile.gif) no-repeat;
  height:24px; width:111px; border:0px none; float:left; display:block;}
  /****Updated on 27 May***/
  .upload-img-left { float:left; }
  .upload-img-right { float:left; }
  .upload-img-left td img { padding:10px 0;}
  .capproscholnametabel  td { padding-left:5px; }
  /****Updated on 27 May***/
  /******Added By Amrish */
  
  .dont_back{
	background:url(images/dont_back.gif) no-repeat;
  height:24px; width:80px; border:0px none;}
  .pro-field_lookup_cashdonation { padding:4px 3px 4px 10px;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; background-color:#EDEBEC; text-align:left;}
  
  
  /***************Added by Lajja (25-5-2009)****************/
.signupbox-donor-disbl
{
	height: 134px;
	background: url(images/donor-dis-bg-box.gif) repeat-x;
}
.signupbox-donor-col2-disbl
{
	height: 134px;
	float: left;
	width: 200px;
	background: url(images/donor-dis-arrow.gif) no-repeat center;
	font-size: 16px;
	color: #2b2b2b;
	font-family: Tahoma, Verdana, sans-serif;
}
.signupbox-donor-col2-disbl a
{
	text-align: center;
	margin-top: 47px;
	line-height: 19px;
	padding-bottom: 5px;
	width: 174px;
	display: block;
	color: #fff;
	text-decoration: none;
}
.signupbox-donor-col2-disbl a:link
{
	color: #fff;
	text-decoration: none;
}
.signupbox-donor-col2-disbl a:hover
{
	color: #EAEAEA;
	text-decoration: none;
}

.signupbox-school-disbl
{
	height: 134px;
	background: url(images/school-dis-bg-box.gif) repeat-x;
}

.signupbox-schol-col2-disbl
{
	height: 134px;
	float: left;
	width: 200px;
	background: url(images/school-dis-arrow.gif) no-repeat center;
	font-size: 16px;
	color: #2b2b2b;
	font-family: Tahoma, Verdana, sans-serif;
}
.signupbox-schol-col2-disbl a
{
	text-align: center;
	margin-top: 47px;
	line-height: 19px;
	padding-bottom: 5px;
	width: 174px;
	display: block;
	color: #fff;
	text-decoration: none;
}
.signupbox-schol-col2-disbl a:link
{
	color: #fff;
	text-decoration: none;
}
.signupbox-schol-col2-disbl a:hover
{
	color: #F3F2F2;
	text-decoration: none;
}
/*-----------Added By Tejash on 27 May-----*/
.sch-fund-go-left { float:left; padding:3px 10px 0px 0px;}
.sch-fund-go-right { float:left; padding:0px 0px 0px 0px;}

/*-----------Added By Amrish on 27 May-----*/
.dont_submit_advcat
{
	background:url(images/dont_submit.gif) no-repeat;
  height:26px; width:80px; border:0px none;margin:5px; overflow:hidden;
}

.gridsearchprophead td { font-weight:bold;}

.email-billingaddressfield5,  .email-billingaddressfield5 span
{
	float:left;
	padding:3px 20px 3px 0;
	text-align:left;
	width:160px;
}
a.agreement { color:#B56100; text-decoration:underline; font-weight:bold;cursor:pointer;}
a.agreement:hover { color:#B56100; text-decoration:none; font-weight:bold;}

a.donor-agreement { color:#7A7A7A; text-decoration:underline; font-weight:bold;cursor:pointer;}
a.donor-agreement:hover { color:#7A7A7A; text-decoration:none; font-weight:bold;cursor:pointer;}

/* donor dis */

.signupbox-donor-dis
{
	height: 134px;
	background: url(images/donor-dis-bg-box.gif) repeat-x;
}
.signupbox-donor-col2-dis
{
	height: 134px;
	float: left;
	width: 200px;
	background: url(images/donor-dis-arrow.gif) no-repeat center;
	font-size: 16px;
	color: #2b2b2b;
	font-family: Tahoma, Verdana, sans-serif;
}
.signupbox-donor-col2-dis a
{
	text-align: center;
	margin-top: 47px;
	line-height: 19px;
	padding-bottom: 5px;
	width: 174px;
	display: block;
	color: #fff;
	text-decoration: none;
}
.signupbox-donor-col2-dis a:link
{
	color: #fff;
	text-decoration: none;
}
.signupbox-donor-col2-dis a:hover
{
	color: #fff;
	text-decoration: none;
}

.signupbox-donor-col2l-dis
{
	height: 134px;
	float: left;
	width: 200px;
	background: url(images/donor-dis-arrow.gif) no-repeat center;
	font-size: 16px;
	color: #2b2b2b;
	font-family: Tahoma, Verdana, sans-serif;
}
.signupbox-donor-col2l-dis a
{
	text-align: center;
	margin-top: 58px;
	line-height: 19px;
	padding-bottom: 5px;
	width: 174px;
	display: block;
	color: #fff;
	text-decoration: none;
}
.signupbox-donor-col2l-dis a:link
{
	color: #fff;
	text-decoration: none;
}
.signupbox-donor-col2l-dis a:hover
{
	color: #fff;
	text-decoration: none;
}

/* school dis */


.signupbox-school-dis
{
	height: 134px;
	background: url(images/school-dis-bg-box.gif) repeat-x;
}
.signupbox-schol-col2-dis
{
	height: 134px;
	float: left;
	width: 200px;
	background: url(images/school-dis-arrow.gif) no-repeat center;
	font-size: 16px;
	color: #2b2b2b;
	font-family: Tahoma, Verdana, sans-serif;
}
.signupbox-schol-col2-dis a
{
	text-align: center;
	margin-top: 47px;
	line-height: 19px;
	padding-bottom: 5px;
	width: 174px;
	display: block;
	color: #fff;
	text-decoration: none;
}
.signupbox-schol-col2-dis a:link
{
	color: #fff;
	text-decoration: none;
}
.signupbox-schol-col2-dis a:hover
{
	color: #fff;
	text-decoration: none;
}

.signupbox-schol-col2l-dis
{
	height: 134px;
	float: left;
	width: 200px;
	background: url(images/school-dis-arrow.gif) no-repeat center;
	font-size: 16px;
	color: #2b2b2b;
	font-family: Tahoma, Verdana, sans-serif;
}
.signupbox-schol-col2l-dis a
{
	text-align: center;
	margin-top: 58px;
	line-height: 19px;
	padding-bottom: 5px;
	width: 174px;
	display: block;
	color: #fff;
	text-decoration: none;
}
.signupbox-schol-col2l-dis a:link
{
	color: #fff;
	text-decoration: none;
}
.signupbox-schol-col2l-dis a:hover
{
	color: #fff;
	text-decoration: none;
}

.signupbox-schol-col3-dis
{
	font-family: Tahoma, Verdana, sans-serif;
	font-size: 12px;
	color: #3d1e01;
	width: 500px;
	float: left;
	padding-top: 29px;
    text-align:justify;
}
.signupbox-schol-col3-dis p
{
    color:#AFAFAF;
}

.pro-elect-td 
{
	padding:0px 0px 10px 0px;
	
}
.pro-elect-list 
{
	list-style-type:decimal; list-style:outside;
	padding:10px 0px 10px 25px;
}
.pro-elect-list li 
{
	padding-bottom:5px;
	list-style-type:decimal;
}

/*  Terms & condition  */
.policy-box 
{
    background-color:#FFFAF3;
border: 1px solid #FAE1BF;
padding:5px 5px 5px 8px;
}
.tearmconti{
	font-size:10px;
	text-align:justify;
	
}

.tearmconti h3 {
	font-size:14px;
	font-weight:bold;
	text-align:center;
	line-height:20px;
}
.tearmconti h4 {
	font-size:12px; 
	font-weight:bold;
	text-align:center;
}
.tearmconti h5 {
	font-size:12px;
	padding:5px 0px 10px;
}


.tearmconti ul.term-li-a  {
	list-style:outside;
	list-style-type:upper-alpha;
	padding:5px 30px 5px 22px;
	.padding-left:25px;
}
.tearmconti ul.term-li-a li {
		padding:0px 0px 5px;
		list-style:outside;
	list-style-type:upper-alpha;
}
.tearmconti ul.term-li-a li ul.term-li-no  {
	list-style:outside;
	list-style-type:decimal;
	padding:5px 0px 5px 22px;
	.padding-left:25px;
}
.tearmconti ul.term-li-a li ul.term-li-no  
{
    list-style:outside;
	list-style-type:decimal;
}

.tearmconti ul.term-li-a li ul.term-li-no  li ul.term-li-a-small {
	list-style:outside;
	list-style-type:lower-alpha;
	padding:5px 0px 5px 22px;
	.padding-left:25px;
}
.tearmconti ul.term-li-a li ul.term-li-no  li ul.term-li-a-small 
{
    list-style:outside;
	list-style-type:lower-alpha;
}
.review_but-fund 
{
    
    float:left;
    margin:0px 0 0px 285px;
    padding:0 10px 0;
    }
    
.fund-logout {float:left; background:url(images/but_school_left.gif) no-repeat; padding:0px 0px 1px 18px; color:#FFF;}
.fund-logout a.SkinObject {float:left; font-size:12px; background:url(images/but_school_right.gif) no-repeat right top; padding:3px 18px 6px 0px; color:#FFF; font-weight:bold; }

div.school_logout {background:url(images/but_school_left.gif) no-repeat; padding:0px 0 0px 8px; color:#FFF; float:right;  }
div.school_logout span{background:url(images/but_school_right.gif) no-repeat right top; padding:3px 18px 6px 0; color:#FFF; float:left;  }
div.school_logout span a.SkinObject { color:#FFF; font-size:12px;}

div.shopping_logout {background:url(images/but_red_left.gif) no-repeat; padding:0px 0 0px 8px; color:#FFF; float:right;  }
div.shopping_logout span{background:url(images/but_red_right.gif) no-repeat right top; padding:3px 18px 6px 0; color:#FFF; float:left;  }
div.shopping_logout span a.SkinObject { color:#FFF; font-size:12px;}

.school-edit-page  
{
    text-align:left;
    margin:15px 0px 0px 25px;
}
.scho-edit-accont { margin-bottom:10px; margin-left:25px; float:left;}
.scho-edit-accont a { background:url(images/don-contact-info.gif) no-repeat; color:#666666; display:block; float:left; font-size:14px; font-weight:bold; padding:13px 10px 13px 66px; }

.scho-edit-postitem { margin-bottom:20px; margin-left:25px; float:left;}
.scho-edit-postitem a { background:url(images/don-edit-itmpost-info.gif) no-repeat; color:#666666; display:block; float:left; font-size:14px; font-weight:bold; padding:13px 10px 13px 66px; } 

div.donor_logout {background:url(images/but_donor_left.gif) no-repeat; padding:0px 0 0px 8px; color:#FFF; float:right;  }
div.donor_logout span{background:url(images/but_donor_right.gif) no-repeat right top; padding:3px 18px 6px 0; color:#FFF; float:left;  }
div.donor_logout span a.SkinObject { color:#FFF; font-size:12px;}

.don-edit-ac-but { margin:0 0 15px 54px; float:left;}
.don-edit-ac-but dd { float:left; margin:0px 10px 0px 0px;}

.don-edit-ac-but2 { margin:0 0 15px 36px; float:left;}
.don-edit-ac-but2 dd { float:left; margin:0px 10px 0px 0px;}

.don-edit-ac-but3 { margin:0 0 15px 0px; float:left;}
.don-edit-ac-but3 dd { float:left; margin:0px 10px 0px 0px;}

.don-pro-page-dtail-table {background-color:#FBFBFB;border:1px solid #EDEBEC;}
.don-pro-page-dtail { padding:10px;}
.don-pro-page-dtail-name { font-size:14px;font-weight:bold; color:#909090;}
.but_login {background:url(images/red-login.gif) no-repeat; border:none; height:24px; width:68px;}
.but_Donorlogin {background:url(images/logout-d.gif) no-repeat; border:none; height:24px; width:80px;}
.but_logingrey {background:url(images/dont_login.gif) no-repeat; border:none; height:24px; width:80px;}
.but_closegrey {background:url(images/dont_close.gif) no-repeat; border:none; height:24px; width:80px;}


.about_header{font-weight:bold; font-size:13.5px; color:#6B1884;}

/* Add by Lajja 1/8/2009 */
.report-info { text-align:justify; padding:0 23px 0 23px;}
.btnSearch{width:49px;height:21px;position:relative;top:6px;left:-8px;*top:4px;*left:55px;}
#search-container a,
#imgsearch{padding:0px;margin:0px}
#imgsearch{padding-top:10px;position:relative;}
.NormalTextBox{margin-right:0px;}
.top-seachdl{color:White;font-weight:bold;*float:right}
.school_enterbut
{
	background-image:url(images/sch-enter.gif);
	background-repeat:no-repeat;
	width:71px;
	height:24px;
	border:0px none;
}

/* Calender.css */
#calendarDiv{
	position:absolute;
	width:205px;
	border:1px solid #317082;
	padding:1px;
	background-color: #FFF;
	font-family:arial;
	font-size:10px;
	padding-bottom:20px;
	visibility:hidden;
}
#calendarDiv span,#calendarDiv img{
	float:left;
}
#calendarDiv .selectBox,#calendarDiv .selectBoxOver{
	
	line-height:12px;
	padding:1px;
	cursor:pointer;
	padding-left:2px;
}

#calendarDiv .selectBoxTime,#calendarDiv .selectBoxTimeOver{	
	line-height:12px;
	padding:1px;
	cursor:pointer;
	padding-left:2px;
}

#calendarDiv td{
	padding:3px;
	margin:0px;
	font-size:10px;
}



#calendarDiv .selectBox{
	border:1px solid #E2EBED;		
	color: #E2EBED;
	position:relative;
}
#calendarDiv .selectBoxOver{
	border:1px solid #FFF;
	background-color: #B87A30;
	color: #FFF;
	position:relative;
}
#calendarDiv .selectBoxTime{
	border:1px solid #B87A30;		
	color: #317082;
	position:relative;
}
#calendarDiv .selectBoxTimeOver{
	border:1px solid #216072;	
	color: #216072;
	position:relative;
}

#calendarDiv .topBar{
	height:16px;
	padding:2px;
	background-color: #B87A30;


}
#calendarDiv .activeDay{	/* Active day in the calendar */
	color:#FF0000;
}
#calendarDiv .todaysDate{
	height:17px;
	line-height:17px;
	padding:2px;
	background-color: #FDECCF;
	text-align:center;
	position:absolute;
	bottom:0px;
	width:201px;
}
#calendarDiv .todaysDate div{
	float:left;
}
	
#calendarDiv .timeBar{
	height:17px;
	line-height:17px;
	background-color: #B87A30;
	width:72px;
	color:#FFF;
	position:absolute;
	right:0px;
}

#calendarDiv .timeBar div{
	float:left;
	margin-right:1px;
}


#calendarDiv .monthYearPicker{
	background-color: #FDECCF;
	border:1px solid #AAAAAA;
	position:absolute;
	color: #B87A30;
	left:0px;
	top:15px;
	z-index:1000;
	display:none;

}
#calendarDiv #monthSelect{
	width:70px;
}
#calendarDiv .monthYearPicker div{
	float:none;
	clear:both;	
	padding:1px;
	margin:1px;	
	cursor:pointer;
}
#calendarDiv .monthYearActive{
	background-color:#B87A30;
	color: #E2EBED;
}

#calendarDiv td{
	text-align:right;
	cursor:pointer;
}

#calendarDiv .topBar img{
	cursor:pointer;
}
#calendarDiv .topBar div{
	float:left;
	margin-right:1px;
}
.RadUploadButton
{
	font:13px Arial, Verdana, Sans-serif !important;
	font-weight:bold !important;
	text-transform:uppercase !important;
}
.donlink:link,.donlink:visited
{
    background:#0C303E; margin-right:5px; padding:2px 10px; height:16px; display:block; color:#fff; text-align:center;
    
}
/*added by prashant*/
.grid-type-1 th
 {text-align:left;
  width:32px;
 }
.nolink{text-decoration:none}
.DNNEmptyPane{height:0px;}
