.text1{
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
}

.text2{
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: 303030;
}

.text2BackgroundGreenItalic{
	font-weight: bold;
	font-size: 15px;
	color: 606060;
	background-color:#c3d9ae;
	font-style:italic;
}

.text3{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: 303030;
}

.text3Green{
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: 303030;
}

.text4{
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: 0F0F0F;
}

.text5{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: 0F0F0F;
}

.text5BackgroundGreen{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: 0F0F0F;
	background-color:#e3efd8;
}

.text5BackgroundGreen2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	background-color:#d7e5d9;
	color: 0F0F0F;
}

.text5BackgroundGreen3{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	background-color:#F4F4F4;
	color: 0F0F0F;
}

.text6{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: 0F0F0F;
}

.text7{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: 0F0F0F;
}

.text7BoldBlack{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: 0000000;
}

.requiredField{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #CC0000;
}

.calendarMainTable{
	width:250;
	height:160;
	border-color:#000000;
	border:3px groove;
}

.calendarInnerTable{
	width:100%;
	height:100%;
	background-color:#e3efd8;
	border:0;
	border-color:#000000;
}

.calendarDayRow{
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	background-color: #eeeeee;
}

.calendarDayCell{
	background-color: transparent;
	border: none;
	cursor: pointer;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 10px;
	text-align: center;
}

.editSectionButtonCell{
	text-align:center;
	vertical-align: top; 
	position:relative;
	width:33%; 
	height:37px;
}

.editSectionButtonDivOuter{
	visibility:visible;
	position:relative;
	text-align:left;
	width:100%;
}

.editSectionButtonDivInnerVisible{
	visibility:visible;
	position:absolute;
	width:100%;
	text-align:center;
}

.editSectionButtonDivInnerHidden{
	visibility:hidden;
	position:absolute;
	width:100%;
	text-align:center;
}

.giftItemBack1{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color:#F4F4F4;
}

.giftItemBack2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color:#d7e5d9;
}

.printGiftItemBack1{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color:#FFFFFF;
}

.printGiftItemBack2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color:#F1F1F1;
}

.printRegistrar{
	font-weight: bold; 
	font-size: 12pt; 
	color: black; 
	font-family: Bookman Old Style; 
	font-style: italic 
}

.printTableHeader{
	font-weight: bold; 
	font-size: 12pt; 
	text-decoration: underline 
}

.printGiftData { 
	font-size: 10pt; 
	color: black 
}

.giftItemHeaderDesired{
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	color:#606060;
	font-size: 12px;
	background-color:#c3d9ae;
	text-align: center;
	width: 10%;
}

.giftItemHeaderReceived{
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	color:#606060;
	font-size: 12px;
	background-color:#c3d9ae;
	text-align: center;
	width: 10%;
}

.giftItemHeaderDescription{
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	color:#606060;
	font-size: 12px;
	background-color:#c3d9ae;
	text-align: center;
	width: 45%;
}

.giftItemHeaderSkuCode{
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	color:#606060;
	font-size: 12px;
	background-color:#c3d9ae;
	text-align: center;
	width: 10%;
}

.giftItemHeaderSkuStatus{
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	color:#606060;
	font-size: 12px;
	background-color:#c3d9ae;
	text-align: center;
	width: 15%;
}

.giftDisplayResultsInfo{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: center;
	color:#606060;
	text-align: right;
	width:50%;
}

.giftItemsPageNumbers{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#606060;
}

.giftItemsPageNumbersHeader{
	text-align:left;
	width:50%;
}

.giftItemsDiv{
	position:absolute;
	visibility:hidden;
	width:100%;
}

.hiddenTextField{
	font-size:0px;
	visibility:hidden;
	height:0px;
}

.giftItemHeaderDesiredPrint{
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	color:#606060;
	font-size: 12px;
	background-color:#DDDDDD;
	text-align: center;
	width: 10%;
}

.giftItemHeaderReceivedPrint{
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	color:#606060;
	font-size: 12px;
	background-color:#DDDDDD;
	text-align: center;
	width: 10%;
}

.giftItemHeaderDescriptionPrint{
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	color:#606060;
	font-size: 12px;
	background-color:#DDDDDD;
	text-align: center;
	width: 45%;
}

.giftItemHeaderSkuCodePrint{
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	color:#606060;
	font-size: 12px;
	background-color:#DDDDDD;
	text-align: center;
	width: 10%;
}

.giftItemHeaderSkuStatusPrint{
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	color:#606060;
	font-size: 12px;
	background-color:#DDDDDD;
	text-align: center;
	width: 15%;
}