a
{
	text-decoration: none;
	color: #4389fe;
}
a:hover
{
	text-decoration: underline;
}

html, body
{
	background-color: #fafaff;
}
html, body, td
{
	font-family: Verdana;
	font-size: 87%;
	color: #666666;
	line-height: 150%;
}
.smaller_text
{
	font-size: 85%;
}

.paragraph_dividers p, p.paragraph_dividers
{
	border-bottom: solid 1px #BCDDF4;
	margin: 0 12px;
	padding: 12px 0;
}

.shop_images div
{
	background-color: #beddf4;
	margin: 12px;
	padding: 7px;
	text-align: center;
	vertical-align: center;
	width: 120px;
}
.shop_text
{
	padding: 12px;
	padding-left: 0px;
}
.shop_table td
{
	border-bottom: 1px solid;
}
ul
{
	padding-left: 12px;
	margin-left: 17px;
	padding-right: 12px;
	list-style: square;
}
ol
{
	padding-left: 12px;
	margin-left: 17px;
	padding-right: 12px;
}
li
{
	margin-bottom: 12px;
}

.toolTip
{
	border: 1px solid silver;
	background-color: #F9FAD2;
}


/*Material Donations Form BEGIN*/
.box table table.materialDonationsTable
{
	margin-left: 12px;
}
.box table table.materialDonationsItemsTable
{
	margin-left: 30px;
}
.box table table.materialDonationsItemsTable td
{
	vertical-align:middle;
}
.labelBackground
{
	background-color: #ECF7FF;
}
.iamDonating
{
	padding-left: 25px;
}

.quantityTextBox
{
	text-align: right;
	width: 50px;
	padding-right: 4px;
}
.valueTextBox
{
	text-align: right;
	width: 80px;
	padding-right: 4px;
}
.otherItemText
{
	margin-left: 20px;
}

.dateTextBox
{
	width: 68px;
	padding-left: 3px;
	margin-left: 20px;
	margin-right: 5px;
	vertical-align: middle;
}
.modalBackground
{
	background-color: White;
	filter: alpha(opacity=0);
	opacity: 1;
}
.checkbox label
{
	vertical-align:4px; 
}
.checkbox input
{
	
}
/*Material Donations Form END*/

/*My Material Donations BEGIN*/
.myMaterialDonations
{
	margin: 12px;
	border: 1px solid black;
}
.myMaterialDonations td, .myMaterialDonations th
{
	border: 1px solid black;
	padding: 2px 2px 2px 2px;
}
.myMaterialDonationValue
{
	text-align: right;
}

/*My Material Donations END*/

/*Material Donations Create BEGIN*/
.materialDonationsCreateTable
{
	margin-left: 12px;
	border-collapse: separate;
	border-spacing: 4px;
}
.materialDonationsCreateTable th
{
	padding: 0px 7px 7px 7px;
}
.materialDonationsCreateTable td
{
	padding-left: 4px;
}

.asterisk
{
	font-weight:bold;
	color:Red;
}

/*Material Donations Create END*/