/* CSS Document */
.MyCertificateClick
{
	width: 145px;
	height: 24px;
	display: block;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	background-image: url(nav/mycertificates.gif);
	background-repeat: no-repeat;
	background-position: left top;
}


.MyCertificateClick a
{
	width: 145px;
	height: 24px;
	display: block;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	background-image: url(nav/mycertificates.gif);
	background-repeat: no-repeat;
	background-position: left top;
	text-decoration: none;
}

.MyCertificateClick a:hover
{
	width: 145px;
	height: 24px;
	display: block;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #cc0066;
	background-image: url(nav/mycertificates.gif);
	background-repeat: no-repeat;
	background-position: left top;
	text-decoration: none;
}
.CreditHistoryClick
{
	width: 120px;
	height: 24px;
	display: block;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	background-image: url(CorporateImages/credit_history_over.gif);
	background-repeat: no-repeat;
	background-position: left top;
}

.CreditHistoryClick a
{
	width: 120px;
	height: 24px;
	display: block;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	background-image: url(CorporateImages/credit_history_over.gif);
	background-repeat: no-repeat;
	background-position: left top;
}

.CreditHistoryClick a:hover
{
	width: 120px;
	height: 24px;
	display: block;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	background-image: url(CorporateImages/credit_history_over.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.TransactionHistoryClick
{
	width: 160px;
	height: 24px;
	display: block;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	background-image: url(CorporateImages/transaction_history_over.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.TransactionHistoryClick a
{
	width: 160px;
	height: 24px;
	display: block;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	background-image: url(CorporateImages/transaction_history_over.gif);
	background-repeat: no-repeat;
	background-position: left top;
}

.TransactionHistoryClick a:hover
{
	width: 160px;
	height: 24px;
	display: block;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	background-image: url(CorporateImages/transaction_history_over.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.OrderHistoryClick
{
	width: 110px;
	height: 24px;
	display: block;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	background-image: url(CorporateImages/order_history_over.gif);
	background-repeat: no-repeat;
	background-position: left top;
}

.OrderHistoryClick a
{
	width: 110px;
	height: 24px;
	display: block;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	background-image: url(CorporateImages/order_history_over.gif);
	background-repeat: no-repeat;
	background-position: left top;
}

.OrderHistoryClick a:hover
{
	width: 110px;
	height: 24px;
	display: block;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	background-image: url(CorporateImages/order_history_over.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.GiftingVoucherClick
{
	width: 115px;
	height: 24px;
	display: block;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	background-image: url(CorporateImages/gift_vouchers_over.gif);
	background-repeat: no-repeat;
	background-position: left top;
}

.GiftingVoucherClick a
{
	width: 115px;
	height: 24px;
	display: block;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	background-image: url(CorporateImages/gift_vouchers_over.gif);
	background-repeat: no-repeat;
	background-position: left top;
}

.GiftingVoucherClick a:hover
{
	width: 115px;
	height: 24px;
	display: block;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	background-image: url(CorporateImages/gift_vouchers_over.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.BulkGiftingClick
{
	width: 110px;
	height: 24px;
	display: block;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	background-image: url(CorporateImages/bulkgifting_over.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.BulkGiftingClick a
{
	width: 110px;
	height: 24px;
	display: block;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	background-image: url(CorporateImages/bulkgifting_over.gif);
	background-repeat: no-repeat;
	background-position: left top;
}

.BulkGiftingClick a:hover
{
	width: 110px;
	height: 24px;
	display: block;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	background-image: url(CorporateImages/bulkgifting_over.gif);
	background-repeat: no-repeat;
	background-position: left top;
}


.PointsRewardClick
{
	width: 100px;
	height: 24px;
	display: block;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	background-image: url(CorporateImages/points_over.gif);
	background-repeat: no-repeat;
	background-position: left top;
}

.PointsRewardClick a
{
	width: 100px;
	height: 24px;
	display: block;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	background-image: url(CorporateImages/points_over.gif);
	background-repeat: no-repeat;
	background-position: left top;
}

.PointsRewardClick a:hover
{
	width: 100px;
	height: 24px;
	display: block;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	background-image: url(CorporateImages/points_over.gif);
	background-repeat: no-repeat;
	background-position: left top;
}

.Browse_giftsClick
{
	width: 173px;
	height: 24px;
	display: block;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	background-image: url(nav/browse_gift_over.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}


.Browse_giftsClick a
{
	width: 173px;
	height: 24px;
	display: block;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	background-image: url(nav/browse_gift_over.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	text-decoration: none;
}

.Browse_giftsClick a:hover
{
	width: 173px;
	height: 24px;
	display: block;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #cc0066;
	background-image: url(nav/browse_gift_over.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	text-decoration: none;
}
.faqsClick
{
	width: 43px;
	height: 24px;
	display: block;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	background-image: url(nav/faq_over.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}


.faqsClick a
{
	width: 43px;
	height: 24px;
	display: block;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	background-image: url(nav/faq_over.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	text-decoration: none;
}

.faqsClick a:hover
{
	width: 43px;
	height: 24px;
	display: block;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #cc0066;
	background-image: url(nav/faq_over.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	text-decoration: none;
}
.contactsClick
{
	width: 86px;
	height: 24px;
	display: block;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	background-image: url(nav/contact_us_over.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}


.contactsClick a
{
	width: 86px;
	height: 24px;
	display: block;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	background-image: url(nav/contact_us_over.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	text-decoration: none;
}

.contactsClick a:hover
{
	width: 86px;
	height: 24px;
	display: block;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #cc0066;
	background-image: url(nav/contact_us_over.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	text-decoration: none;
}

.autocomplete_completionListElement
{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	color: windowtext;
	border: buttonshadow;
	border-width: 1px;
	border-style: solid;
	cursor: 'default';
	overflow: auto;
	height: 100px;
	text-align: left;
	list-style-type: none;
	background-color: inherit;
}


/* AutoComplete highlighted item */
.autocomplete_highlightedListItem
{
	background-color: #ffff99;
	color: black;
	padding: 1px;
}

/* AutoComplete item */
.autocomplete_listItem
{
	background-color: window;
	color: windowtext;
	padding: 1px;
}

body
{
	margin: 0px;
	padding: 0px; /*background-color:2 #00FF66; */
	background-color: #ffffff;
	padding-top: 30px;
	padding-bottom: 30px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
}
.normal_font
{
	font-family: Arial, Helvetica, sans-serif, "Trebuchet MS" , "Lucida Sans";
	font-size: 13px;
	color: #666666;
	border: 1px solid #8d8c8c;
	padding-left: 12px;
	padding-right: 12px;
	padding-top: 5px;
	padding-bottom: 5px;
}
.productBg
{
	background-image: url(images/product-bg.gif);
	background-repeat: repeat-x;
}

.message
{
	font-family: Tahoma;
	font-size: 12px;
	color: Red;
}
.number_txt
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #BD0F66;
}
.BrowseGiftErrorMessage
{
	font-family: Tahoma;
	font-size: 13px;
	color: Black;
	padding: 2px;
	background-color: #FFFFFF;
}

.message4
{
	font-family: Tahoma;
	font-size: 13px;
	color: #CC0066;
	padding: 2px;
	background-color: #FFFFFF;
}
.message2
{
	font-family: Tahoma;
	font-size: 13px;
	color: #CC0066;
	border: solid 1px #CCCCCC;
	padding: 2px;
	background-color: #FFFFFF;
}
.Search_msg
{
	font-family: un;
	font-size: 12px;
	color: #CC0066;
	padding: 5px;
}
.NewPer1
{
	background-image: url(images/up.gif);
	background-repeat: no-repeat;
}
.NewPer2
{
	background-image: url(images/down.gif);
	background-repeat: no-repeat;
}
.Error_msg
{
	font-family: Tahoma;
	font-size: 13px;
	padding: 5px;
	color: #CC0066;
}

.top_curve
{
	background-image: url(images/top-curve2.gif);
	background-repeat: no-repeat;
	background-position: left top;
}

.ColorLabel
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 13px;
	padding-right: 7px;
	color: #B12B5E;
}
.Browse_United_verdana
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 13px;
	padding-right: 7px;
	color: #3b3b3b;
}
.bottom_curve
{
	background-image: url(images/bot-curve2.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.top_cornar
{
	background-image: url(images/top_cornar.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}


.bottom_cornar
{
	background-image: url(images/bottom_cornar.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}


.center_left_cornar
{
	background-image: url(images/center_left_cornar.jpg);
	background-repeat: repeat-y;
	background-position: left top;
}


.center_right_cornar
{
	background-image: url(images/center_right_cornar.jpg);
	background-repeat: repeat-y;
	background-position: right top;
}


#navigation
{
	width: 553px;
	height: auto;
}


#navigation ul
{
	margin: 0px;
	padding-left: 20px;
	padding-right: 5px;
	list-style: none;
	float: right;
}
#navigation li
{
	margin: 0px;
	padding: 0px;
	list-style: none;
	float: left;
	background-image: url(images/brown_standing_line.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 15px;
	padding-right: 15px;
}
#navigation li a
{
	margin: 0px;
	padding: 0px;
	list-style: none;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #999999;
	text-decoration: none;
}
#navigation li a:hover
{
	margin: 0px;
	padding: 0px;
	list-style: none;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #cc0066;
	text-decoration: none;
}
#navigation_login
{
	width: 212px;
	height: auto;
}


#navigation_login ul
{
	margin: 0px;
	padding: 0px;
	list-style: none;
	float: right;
}
#navigation_login li
{
	margin: 0px;
	padding: 0px;
	list-style: none;
	float: left;
	background-image: url(images/brown_standing_line.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 15px;
	padding-right: 15px;
}
#navigation_login li a
{
	margin: 0px;
	padding: 0px;
	list-style: none;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #999999;
	text-decoration: none;
}
#navigation_login li a:hover
{
	margin: 0px;
	padding: 0px;
	list-style: none;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #cc0066;
	text-decoration: none;
}

#navigation_Retail
{
	width: auto;
	height: auto;
	float: left;
}


#navigation_Retail ul
{
	margin: 0px;
	padding: 0px;
	list-style: none;
	float: right;
	padding-right: 20px;
}
#navigation_Retail li
{
	margin: 0px;
	padding: 0px;
	list-style: none;
	float: left;
	background-image: url(images/brown_standing_line.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 9px;
	padding-right: 9px;
}
#navigation_Retail li a
{
	margin: 0px;
	padding: 0px;
	list-style: none;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
}
#navigation_Retail li a:hover
{
	margin: 0px;
	padding: 0px;
	list-style: none;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #cc0066;
	text-decoration: none;
}

#nav_bulkuser
{
	width: auto;
	height: auto;
	float: left;
}


#nav_bulkuser ul
{
	margin: 0px;
	padding: 0px;
	list-style: none;
	float: right;
	padding-right: 20px;
}
#nav_bulkuser li
{
	margin: 0px;
	padding: 0px;
	list-style: none;
	float: left; /*background-image: url(images/brown_standing_line.jpg);*/
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 9px;
	padding-right: 9px;
}
#nav_bulkuser li a
{
	margin: 0px;
	padding: 0px;
	list-style: none;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
}
#nav_bulkuser li a:hover
{
	margin: 0px;
	padding: 0px;
	list-style: none;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #cc0066;
	text-decoration: none;
}




#navigation2
{
	width: 942px;
	height: auto;
	float: left;
}


#navigation2 ul
{
	margin: 0px;
	padding: 0px;
	list-style: none;
	float: left;
}
#navigation2 li
{
	margin: 0px;
	padding: 0px;
	list-style: none;
	float: left;
}
#navigation2 li a
{
	margin: 0px;
	padding: 0px;
	list-style: none;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
	padding-left: 20px;
	padding-right: 20px;
	background-image: url(images/brown_second.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
#navigation2 li a:hover
{
	margin: 0px;
	padding: 0px;
	list-style: none;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
	padding-left: 20px;
	padding-right: 20px;
	background-image: url(images/brown_second.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}




.brown_bg
{
	background-image: url(images/brown_repeat_x_bg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
}


.dotted_bg
{
	background-image: url(images/dotted_bg.jpg);
	background-repeat: repeat;
	background-position: left top;
}


.24_th
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
}
.gift_categories
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #333333;
}

.gift_categories2
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #333333;
}



.view
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #999999;
}
.view2
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #D73B89;
}


.view a
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #999999;
}
.view a:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #999999;
	text-decoration: none;
}

.reamore
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}

.reamore a
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}

.reamore a:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: underline;
}









.Search
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #000000;
}

.ddlInput
{
	width: 153px;
	height: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: Black;
}

.input
{
	width: 153px;
	height: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #6699cc;
}
.input_right_border
{
	width: 153px;
	height: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #6699cc;
	border-right: 0px;
}
.input_left_border
{
	width: 153px;
	height: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #6699cc;
	border-left: 0px;
}
.divstyle
{
	width: 73px;
	height: 112px;
	border: solid 0px red;
	overflow: hidden;
	font-family: Tahoma;
	font-size: 11px;
}
.gift-txt
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #6D6469;
}
.gift-txtR
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ff0000;
	background-color: #FFFEBD;
}

.cart
{
	padding-right: 85px;
}

.input2
{
	width: 153px;
	height: 14px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
}
.Input_ContactUsDDLCountry
{
	font-family: Arial, Helvetica, sans-serif;
	width: 32px;
	border: 1px solid #CB0167;
}
.Input_ContactUsContryCode
{
	font-family: Arial, Helvetica, sans-serif;
	width: 40px;
	border: 1px solid #CB0167;
}
.input_ContactUsMobileNo
{
	font-family: Arial, Helvetica, sans-serif;
	width: 148px;
	border: 1px solid #CB0167;
	border-left: none 0px;
}
.input_personlalizeCountryCode
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	width: 32px;
	height: 14px;
	border: 1px solid #AEA9AF;
}
.input_personlalizeCountryCode1
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	width: 32px;
	height: 16px;
	border: 1px solid #AEA9AF;
	border-right: none 0px;
}
.input_personlalizeMobileNo
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	width: 146px;
	height: 14px;
	border: 1px solid #AEA9AF;
	border-left: none 0px;
}
.input_personlalizeMobileNo1
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	width: 160px;
	height: 16px;
	border: 1px solid #AEA9AF;
}
.input_2
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: 1px solid #AEA9AF;
}
.text
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.input3
{
	width: 153px;
	height: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
}
.cmboStyle
{
	width: auto;
	height: 21px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
}


#navigation3
{
	width: 500px;
	height: auto;
	float: left;
}


#navigation3 ul
{
	margin: 0px;
	padding: 0px;
	list-style: none;
	float: left;
}
#navigation3 li
{
	margin: 0px;
	padding: 0px;
	list-style: none;
	float: left;
}
#navigation3 li a
{
	margin: 0px;
	padding: 0px;
	list-style: none;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #999999;
	text-decoration: none;
	padding-left: 7px;
	padding-right: 7px;
	border-right: 1px solid #999999;
}
#navigation3 li a:hover
{
	margin: 0px;
	padding: 0px;
	list-style: none;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #999999;
	text-decoration: underline;
	padding-left: 5px;
	padding-right: 5px;
	padding-left: 7px;
	padding-right: 7px;
	border-right: 1px solid #999999;
}

#navigation4
{
	width: auto;
	height: auto;
	float: right;
}


#navigation4 ul
{
	margin: 0px;
	padding: 0px;
	list-style: none;
	float: left;
}
#navigation4 li
{
	margin: 0px;
	padding: 0px;
	list-style: none;
	float: left;
}
#navigation4 li a
{
	margin: 0px;
	padding: 0px;
	list-style: none;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #999999;
	text-decoration: none;
	padding-left: 7px;
	padding-right: 7px;
	border-right: 1px solid #999999;
}
#navigation4 li a:hover
{
	margin: 0px;
	padding: 0px;
	list-style: none;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #999999;
	text-decoration: underline;
	padding-left: 7px;
	padding-right: 7px;
}



.go
{
	width: 45px;
	height: 24px;
	display: block;
	float: left;
	background-image: url(images/go.jpg);
	background-repeat: repeat;
	background-position: left top;
}

.go a
{
	width: 45px;
	height: 24px;
	display: block;
	float: left;
	text-decoration: none;
	background-image: url(images/go.jpg);
	background-repeat: repeat;
	background-position: left top;
}

.go a:hover
{
	width: 45px;
	height: 24px;
	display: block;
	float: left;
	text-decoration: underline;
	background-image: url(images/go_rollover.jpg);
	background-repeat: repeat;
	background-position: left top;
}

/* second_cheer Voucher */

.reatiler_border
{
	border: 1px solid #E3E3E3;
}

.borderBot_R
{
	border-bottom: 1px solid #E5E5E5;
}

.column-left
{
	font-family: verdana,Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
}

.voucher-bg
{
	background-image: url(images/voucher-bg2.gif);
	background-repeat: repeat-y;
	background-position: right;
	width: 709px;
	height: 8px;
}

.you_are
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #cccccc;
}
.lt-space
{
	padding-left: 23px;
}
.border_choose_left
{
	border: 1px solid #E6E6E6;
	width: auto;
	height: auto;
	background-color: #E3E1E2;
}

.border_choose
{
	border: 1px solid #E6E6E6;
	width: auto;
	height: auto;
	background-color: #F3F1F2;
	padding: 12px;
	padding-bottom: 26px;
}

.border_choose2
{
	border: 1px solid #e3e1e1;
	width: 201px;
	height: 480px;
	background-color: #ffffff;
	padding-left: 12px;
	padding-right: 12px;
}


.location
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
}


.page
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
}

.input_country
{
	width: 150px;
	height: 18px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
}


.normal_font
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
}


.normal_font a
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
}

.normal_font a:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}

.normal_font_category
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
}


.normal_font_category a
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}

.normal_font_category a:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	text-decoration: underline;
}
.normal_site_font
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #999999;
}
.Home
{
	width: 86px;
	height: 24px;
	display: block;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	background-image: url(nav/home_btn.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}


.Home a
{
	width: 86px;
	height: 24px;
	display: block;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	background-image: url(nav/home_btn.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	text-decoration: none;
}

.Home a:hover
{
	width: 86px;
	height: 24px;
	display: block;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #cc0066;
	background-image: url(nav/home_btn_over.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	text-decoration: none;
}


.why_cheer_voucher
{
	width: 160px;
	height: 24px;
	display: block;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	background-image: url(nav/why_cheer_voucher.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}



.why_cheer_voucher a
{
	width: 160px;
	height: 24px;
	display: block;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	background-image: url(nav/why_cheer_voucher.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	text-decoration: none;
}

.why_cheer_voucher a:hover
{
	width: 160px;
	height: 24px;
	display: block;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #cc0066;
	background-image: url(nav/why_cheer_voucher_over.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	text-decoration: none;
}

.Browse_gifts
{
	width: 173px;
	height: 24px;
	display: block;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	background-image: url(nav/browse_gift.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}


.Browse_gifts a
{
	width: 173px;
	height: 24px;
	display: block;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	background-image: url(nav/browse_gift.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	text-decoration: none;
}

.Browse_gifts a:hover
{
	width: 173px;
	height: 24px;
	display: block;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #cc0066;
	background-image: url(nav/browse_gift_over.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	text-decoration: none;
}

.MyCertificate
{
	width: 145px;
	height: 24px;
	display: block;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	background-image: url(nav/mycertificates_over.gif);
	background-repeat: no-repeat;
	background-position: left top;
}


.MyCertificate a
{
	width: 145px;
	height: 24px;
	display: block;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	background-image: url(nav/mycertificates_over.gif);
	background-repeat: no-repeat;
	background-position: left top;
	text-decoration: none;
}

.MyCertificate a:hover
{
	width: 145px;
	height: 24px;
	display: block;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #cc0066;
	background-image: url(nav/mycertificates.gif);
	background-repeat: no-repeat;
	background-position: left top;
	text-decoration: none;
}


.gifting_partners
{
	width: 124px;
	height: 24px;
	display: block;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	background-image: url(nav/gifting_partner.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}


.gifting_partners a
{
	width: 124px;
	height: 24px;
	display: block;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	background-image: url(nav/gifting_partner.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	text-decoration: none;
}

.gifting_partners a:hover
{
	width: 124px;
	height: 24px;
	display: block;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #cc0066;
	background-image: url(nav/gifting_partner_over.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	text-decoration: none;
}


.faqs
{
	width: 43px;
	height: 24px;
	display: block;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	background-image: url(nav/faq.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}


.faqs a
{
	width: 43px;
	height: 24px;
	display: block;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	background-image: url(nav/faq.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	text-decoration: none;
}

.faqs a:hover
{
	width: 43px;
	height: 24px;
	display: block;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #cc0066;
	background-image: url(nav/faq_over.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	text-decoration: none;
}


.contacts
{
	width: 86px;
	height: 24px;
	display: block;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	background-image: url(nav/contact_us.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}


.contacts a
{
	width: 86px;
	height: 24px;
	display: block;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	background-image: url(nav/contact_us.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	text-decoration: none;
}

.contacts a:hover
{
	width: 86px;
	height: 24px;
	display: block;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #cc0066;
	background-image: url(nav/contact_us_over.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	text-decoration: none;
}


.testimonial
{
	width: 96px;
	height: 24px;
	display: block;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	background-image: url(nav/1.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}


.testimonial a
{
	width: 96px;
	height: 24px;
	display: block;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	background-image: url(nav/1.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	text-decoration: none;
}

.testimonial a:hover
{
	width: 96px;
	height: 24px;
	display: block;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #cc0066;
	background-image: url(nav/2.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	text-decoration: none;
}

.paging
{
	width: 198px;
	height: auto;
	float: right;
}

.paging ul
{
	margin: 0px;
	padding: 0px;
	width: auto;
	height: auto;
	float: right;
}

.paging li
{
	margin: 0px;
	padding: 0px;
	width: auto;
	height: auto;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
}

.paging li a
{
	margin: 0px;
	padding: 0px;
	width: auto;
	height: auto;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	padding-left: 6px;
	padding-right: 6px;
	border-right: 1px solid #666666;
	text-decoration: none;
}

.paging li a:hover
{
	width: auto;
	height: auto;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
	padding-left: 6px;
	padding-right: 6px;
}


.paging2
{
	width: auto;
	height: auto;
	float: left;
}

.paging2 ul
{
	margin: 0px;
	padding: 0px;
	width: auto;
	height: auto;
	float: left;
	list-style: none;
}

.paging2 li
{
	margin: 0px;
	padding: 0px;
	width: auto;
	height: auto;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	padding-right: 6px;
}


.pagelisting ul
{
	margin: 0px;
	padding: 0px;
	list-style: none;
	float: left;
}

.pagelisting li
{
	margin: 0px;
	padding: 0px;
	list-style: none;
	float: left;
	width: 170px; /*border-right: 1px solid #E0E0E0;*/
	margin-top: 10px;
}
.li2
{
	margin: 0px;
	padding: 0px;
	list-style: none;
	float: left;
	width: 170px;
	border-right: 0px solid #E0E0E0;
	margin-top: 10px;
}


/* end_cheer Voucher */

.view1
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #999999;
}

.view1 a
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #999999;
	text-decoration: none;
}
.view1 a:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #999999;
	text-decoration: underline;
}
.font
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #999999;
	text-decoration: none;
}

.linktext
{
	text-decoration: none;
}
.linktext a
{
	text-decoration: none;
}
.linktext a:hover
{
	text-decoration: none;
}
.test
{
	border-right: solid 1px red;
}
.border
{
	margin: 0px;
	padding: 0px;
	list-style: none;
	float: left;
	width: 170px;
	border-bottom: solid 1px #E0E0E0;
	margin-top: 20px;
}
.bordernone
{
	margin: 0px;
	padding: 0px;
	list-style: none;
	float: left;
	width: 170px;
	border-bottom: solid 0px #E0E0E0;
	margin-top: 20px;
}
.voucher-pic1
{
	background-image: url(images/per.gif);
	background-repeat: no-repeat;
}
.voucher-pic2
{
	background-image: url(images/per1.gif);
	background-repeat: no-repeat;
	padding-left: 115px;
}

.voucher-pic3
{
	background-image: url(images/pic3.gif);
	background-repeat: no-repeat;
	padding-left: 115px;
}
.voucher-pic4
{
	background-image: url(images/pic4.gif);
	background-repeat: no-repeat;
	padding-left: 115px;
}
.voucher-pic4A
{
	background-image: url(images/pic4A.jpg);
	background-repeat: no-repeat;
	padding-left: 115px;
}
.voucher-pic5
{
	background-image: url(images/pic5.gif);
	background-repeat: no-repeat;
	padding-left: 115px;
}
#navcontainer1
{
	width: 148px;
	float: left;
	padding-top: 10px;
	padding-left: 10px;
	height: 35px;
}
#navcontainer
{
	width: 200px;
	float: left;
	padding-top: 5px;
	padding-left: 10px;
	height: 25px;
}
#navlist1
{
	margin: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
	list-style-type: none;
	padding: 0px 0px 0px 5px;
}

#navlist1 ul
{
	margin: 0px;
	padding: 0px;
}
#navlist1 li
{
	background-image: url(images/arrow.gif);
	background-repeat: no-repeat;
	padding-left: 10px;
	background-position: left;
	color: #cc0066;
	height: auto;
}
#navlist
{
	margin: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
	list-style-type: none;
	padding: 0px 0px 0px 5px;
}

#navlist ul
{
	margin: 0px;
	padding: 0px;
}
#navlist li
{
	background-image: url(images/list-arr.gif);
	background-repeat: no-repeat;
	padding-left: 10px;
	background-position: left;
	color: #3D3B3C;
	font-size: 11px;
	height: auto;
}
/*
 #navlist a{
 padding:0px;
 margin:0px;
 font-family:Arial, Helvetica, sans-serif;
 font-size:12px;
 color:#3D3B3C;
 }
  #navlist a:hover{
 padding:0px;
 margin:0px;
 font-family:Arial, Helvetica, sans-serif;
 font-size:12px;
 color:#3D3B3C;
 text-decoration:none;
 }*/
.List-V
{
	margin: 15px 0px 10px 5px;
	padding: 0px;
	float: left;
	width: auto;
}
.List-V ul
{
	margin: 0px;
	padding: 0px;
}

.List-V li
{
	margin: 0px;
	padding: 0 0 0 5px;
	float: left;
	list-style-type: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3D3B3C;
}
.List-V li a
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3D3B3C;
	text-decoration: underline;
}
.List-V li a:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3D3B3C;
	text-decoration: none;
}
.border-products
{
	border-bottom: 1px solid #E6E6E6;
}
.border-productsnone
{
	border-bottom: 0px solid #E6E6E6;
}

.adidas-title
{
	padding-left: 11px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3D3B3C;
	font-weight: bold;
}
a#fdbk_tab
{
	top: 33%;
}
.padding_left37
{
	padding-left: 37px;
}
.padding_left15
{
	padding-left: 48px;
}
.padding_left5
{
	padding-left: 5px;
}
.border-voucher
{
	background-image: url(images/title-bg.gif);
	background-repeat: repeat-x;
}
.borderV2
{
	border: 1px solid #E3E1E2;
	background-color: #E3E1E2;
	padding: 10px;
}
.basket-bg
{
	background-color: #808183;
}
.top-head1
{
	background-image: url(images/top-heading.gif);
	background-repeat: no-repeat;
}
.top-head
{
	background-image: url(images/top-heading3.gif);
	background-repeat: no-repeat;
}
.trbglc
{
	background-color: #ffffff;
}

.col-txt
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.col-top-padding
{
	padding-top: 18px;
	padding-bottom: 18px;
}
.basket-rt-border
{
	background-image: url(images/div-rt.gif);
	background-repeat: no-repeat;
	background-position: right;
}
.basket-delivery-txt
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #646464;
}
.col-txt-normal
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}
.table-bg2
{
	background-color: #E0DEDF;
	border-bottom: 1px solid #808080;
	border-left: 1px solid #808080;
	border-right: 1px solid #808080;
}
.td-bt-border
{
	border-bottom: 1px solid #B3B1B2;
}
.Logo_style
{
	background-image: url(../images/logo.jpg);
	background-repeat: no-repeat;
	width: 200px;
	height: 58px;
}
.shopping_basket
{
	background-image: url(Images/shopping-basket.gif);
	background-repeat: no-repeat;
	width: 185px;
	height: 47px;
}
.gift_Superbasket
{
	margin-top: 10px;
	background-image: url(Images/giftcart.jpg);
	background-repeat: no-repeat;
	width: 185px;
	height: 42px;
}


.Error_page_top
{
	background-image: url(Images/errorpage.gif);
	background-repeat: no-repeat;
	width: 106px;
	height: 39px;
}
.mobtop_ver
{
	background-image: url(Images/mobileverification.gif);
	background-repeat: no-repeat;
	width: 195px;
	height: 25px;
}

.forgetpassword
{
	background-image: url(Images/forgetpassword.gif);
	background-repeat: no-repeat;
	width: 173px;
	height: 29px;
}
.contact_us
{
	background-image: url(Images/contact.gif);
	background-repeat: no-repeat;
	width: 173px;
	height: 29px;
}
.received_vouchers
{
	background-image: url(Images/received.gif);
	background-repeat: no-repeat;
	width: 208px;
	height: 44px;
}

.received_Supervouchers
{
	background-image: url(Images/received_super_voucher.gif);
	background-repeat: no-repeat;
	width: 320px;
	height: 44px;
}
.chk_out
{
	background-image: url(Images/check.gif);
	background-repeat: no-repeat;
	width: 113px;
	height: 30px;
}
.sent_vouchers
{
	background-image: url(Images/sent.gif);
	background-repeat: no-repeat;
	width: 165px;
	height: 44px;
}
.lost_vouchers
{
	background-image: url(Images/lost.gif);
	background-repeat: no-repeat;
	width: 167px;
	height: 44px;
}
.Order_History
{
	background-image: url(Images/orderhistory.gif);
	background-repeat: no-repeat;
	width: 138px;
	height: 39px;
}
.Manage_retailervoucher
{
	background-image: url(Images/managevouchers_txt.gif);
	background-repeat: no-repeat;
	width: 186px;
	height: 31px;
}
.Redeem_voucher
{
	background-image: url(Images/redeemvoucher.gif);
	background-repeat: no-repeat;
	width: 174px;
	height: 30px;
}

.PrintVoucher
{
	background-image: url(Images/printvoucher.gif);
	background-repeat: no-repeat;
	width: 174px;
	height: 25px;
}

/* Reveived_Cheer_Voucher */
.Congratulatins_on_your_CheerVoucher
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #000000;
}

.Congratulatins_on_your_CheerVoucher_text
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #2B2B2B;
}
.Browse_Retailer_Details
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 18px;
	color: #3b3b3b;
}
.Congratulatins_on_your_CheerVoucher_text_bold
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}

.quick_voucher_center_cornar
{
	background-image: url(images/quick_voucher_center_cornar.jpg);
	background-repeat: repeat-y;
	background-position: left top;
}

.input_quick_cheer_voucher
{
	width: 233px;
	height: 22px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #686367;
	border: 1px solid #686367;
}
.register_txt
{
	width: 233px;
	height: 22px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #686367;
}
.VoucherMobCode
{
	width: 32px;
	height: 22px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #686367;
	border: 1px solid #686367;
	border-right: 0px solid #686367;
}

.VoucherMobNum
{
	width: 199px;
	height: 22px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #686367;
	border: 1px solid #686367;
	border-left: 0px solid #686367;
}

.Please_login
{
	background-image: url(images/please_login_center_cornar.jpg);
	background-repeat: repeat-y;
	background-position: left top;
}
.Mobile
{
	background-image: url(images/mob_top.jpg);
	background-repeat: repeat-y;
	background-position: left top;
}


.Congratulatins_on_your_CheerVoucher_password
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #BD0F66;
}

.Congratulatins_on_your_CheerVoucher_password a
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #BD0F66;
	text-decoration: underline;
}
.Congratulatins_on_your_CheerVoucher_password a:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #BD0F66;
	text-decoration: none;
}
.new-cust
{
	background-image: url(images/new-customer.gif);
	background-repeat: no-repeat;
}
.new-change
{
	background-image: url(images/change-pwd.gif);
	background-repeat: no-repeat;
}
.new-log
{
	background-image: url(Images/please_login.jpg);
	background-repeat: no-repeat;
	width: 360px;
	height: 65px;
}
.please_login_down_cornar
{
	background-image: url(Images/please_login_down_cornar.jpg);
	background-repeat: no-repeat;
	width: 360px;
	height: 17px;
}
.new-profile
{
	background-image: url(images/my-profile.gif);
	background-repeat: no-repeat;
}
.new-edit
{
	background-image: url(images/edit-profile.gif);
	background-repeat: no-repeat;
}

.new-cust-bot
{
	background-image: url(images/new-customer-bg.gif);
	background-repeat: no-repeat;
}
.new-cust-botmob
{
	background-image: url(images/quick_voucher_down_cornar.jpg);
	background-repeat: no-repeat;
}

.new-cust-mid
{
	background-image: url(images/new-customer-mid.gif);
	background-repeat: repeat-y;
}
.new-cust-mob
{
	background-image: url(images/quick_voucher_center_cornar.jpg);
	background-repeat: repeat-y;
}

.col-txt12
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px; /*color: #000000;*/
}

.col-txt11
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px; /*color: #000000;*/
}
.mandatory
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #C90358;
}

.existing-top
{
	background-image: url(images/existing-top.gif);
	background-repeat: no-repeat;
}

.existing-bot
{
	background-image: url(images/existing-bot.gif);
	background-repeat: no-repeat;
}
.existing-mid
{
	background-image: url(images/existing-mid.gif);
	background-repeat: repeat-y;
}
img
{
	border: 0px;
}
.pwd
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #BD005E;
}
.gridviewheader
{
	background-color: #808183;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	height: 45px;
}
.gridview_sort
{
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
}
.gridview_sort:hover
{
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: underline;
}
.repeater_header
{
	padding-left: 3px;
	text-align: left;
	background-color: #808183;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	height: 45px;
	font-weight: bold;
}
.gridviewitemborder
{
	border: solid 1px #808183;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	height: 40px;
}
.gridviewreport
{
	border: solid 1px #808183;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	height: 40px;
	text-align: left;
	padding-left: 20px;
}
.gridviewhead
{
	text-align: left;
	padding-left: 20px;
}

.gridborder_V2
{
	border: 1px solid #F3F1F2;
	padding-top: 35px;
	padding-bottom: 35px;
}
.Padding-left
{
	padding-left: 55px;
}

.Redeem
{
	width: 63px;
	height: 19px;
	display: block;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	background-image: url(images/redeem_btn.gif);
	background-repeat: no-repeat;
	background-position: left top;
}

.Redeem a
{
	width: 63px;
	height: 19px;
	display: block;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	background-image: url(images/redeem_btn.gif);
	background-repeat: no-repeat;
	background-position: left top;
	text-decoration: none;
}

.Redeem a:hover
{
	width: 63px;
	height: 19px;
	display: block;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #cc0066;
	background-image: url(images/redeem_over.gif);
	background-repeat: no-repeat;
	background-position: left top;
	text-decoration: none;
}


.Print
{
	width: 103px;
	height: 19px;
	display: block;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	background-image: url(images/print_btn.gif);
	background-repeat: no-repeat;
	background-position: left top;
}

.Print a
{
	width: 103px;
	height: 19px;
	display: block;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	background-image: url(images/print_btn.gif);
	background-repeat: no-repeat;
	background-position: left top;
	text-decoration: none;
}

.Print a:hover
{
	width: 103px;
	height: 19px;
	display: block;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #cc0066;
	background-image: url(images/print_over.gif);
	background-repeat: no-repeat;
	background-position: left top;
	text-decoration: none;
}


.Reports
{
	width: 63px;
	height: 23px;
	display: block;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	background-image: url(images/report.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.Reports a
{
	width: 63px;
	height: 23px;
	display: block;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	background-image: url(images/report.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.Reports a:hover
{
	width: 63px;
	height: 23px;
	display: block;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	background-image: url(images/report_over.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.Upload
{
	width: 63px;
	height: 23px;
	display: block;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	background-image: url(nav/upload.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.Upload a
{
	width: 63px;
	height: 23px;
	display: block;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	background-image: url(nav/upload.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.Upload a:hover
{
	width: 63px;
	height: 23px;
	display: block;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	background-image: url(nav/upload_over.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.MyAccount
{
	width: 100px;
	height: 23px;
	display: block;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	background-image: url(images/my_account.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.MyAccount a
{
	width: 100px;
	height: 23px;
	display: block;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	background-image: url(images/my_account.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.MyAccount a:hover
{
	width: 100px;
	height: 23px;
	display: block;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	background-image: url(images/my_account_over.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.Manage
{
	width: 140px;
	height: 25px;
	display: block;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	background-image: url(images/managevoucher_btn.gif);
	background-repeat: no-repeat;
	background-position: left top;
}

.Manage a
{
	width: 140px;
	height: 25px;
	display: block;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	background-image: url(images/managevoucher_btn.gif);
	background-repeat: no-repeat;
	background-position: left top;
	text-decoration: none;
}

.Manage a:hover
{
	width: 140px;
	height: 25px;
	display: block;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #cc0066;
	background-image: url(images/managevoucher_over.gif);
	background-repeat: no-repeat;
	background-position: left top;
	text-decoration: none;
}
.Order_His
{
	width: 110px;
	height: 25px;
	display: block;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	background-image: url(images/orderhistory_btn.gif);
	background-repeat: no-repeat;
	background-position: left top;
}





.Order_His a
{
	width: 110px;
	height: 25px;
	display: block;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	background-image: url(images/orderhistory_btn.gif);
	background-repeat: no-repeat;
	background-position: left top;
	text-decoration: none;
}

.Order_His a:hover
{
	width: 110px;
	height: 25px;
	display: block;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #cc0066;
	background-image: url(images/orderhistory_over.gif);
	background-repeat: no-repeat;
	background-position: left top;
	text-decoration: none;
}

.lt-bg
{
	background-image: url(images/lt.gif);
	background-repeat: repeat-y;
}

.rt-bg
{
	background-image: url(images/rt.gif);
	background-repeat: repeat-y;
}

.top-bg
{
	background-image: url(images/top-mid.gif);
	background-repeat: repeat-x;
}

.bot-bg
{
	background-image: url(images/bot-mid.gif);
	background-repeat: repeat-x;
}

.category-lt
{
	/*background-image: url(images/cat-lt-bg.gif);*/
	background-repeat: no-repeat;
	background-color: #f3f2f2;
	border-left: #e4e2e2 solid 3px;
}

.category-rt
{
	/*background-image: url(images/category-rt-bg.gif);*/
	background-repeat: no-repeat;
	background-color: #f3f2f2;
	border-right: #e4e2e2 solid 3px;
}

.category-mid
{
	background-image: url(images/categories-mid.gif);
	background-repeat: repeat-x;
	background-color: #f3f2f2;
	height: 37px;
}
.category-mid-bot
{
	background-image: url(images/category-bot-mid.gif);
	background-repeat: repeat-x;
}

.category-mid-bg
{
	background-image: url(images/category-mid-bg.gif);
	background-repeat: repeat-x;
	background-color: #f3f2f2;
}

.arial14
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-image: url(images/category-mid-bg.gif);
	background-repeat: repeat-x;
	background-color: #f3f2f2;
	color: #000000;
}

.ar
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #f3f2f2;
	color: #000000;
}

.top-curve_manage
{
	background-image: url(images/top-curve.gif);
	background-repeat: no-repeat;
}

.bot_curve_manage
{
	background-image: url(images/bottom-curve.gif);
	background-repeat: no-repeat;
}

.mid-bg_manage
{
	background-image: url(images/mid-background.gif);
	background-repeat: repeat-y;
}

.arial_pink13
{
	color: #ff0080;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.container_type
{
	width: 159px;
	margin: 0px auto 0px;
	font-size: 12px;
	background: url(images/bg1.png) no-repeat center;
	background-position: top;
	background-color: #FFFFFF;
}

.arial_p14
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #cc0066;
}
.link_type a
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #cc0066;
	text-decoration: none;
}
.link_type a:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #cc0066;
	text-decoration: underline;
}
/*--------Know More-----*/
.shoe-bg
{
	background-image: url(images/shoes-bg.jpg);
	background-repeat: no-repeat;
}

.rt-td-know
{
	background-color: #E3E1E2;
	padding-left: 10px;
}
.gift-items
{
	background-image: url(images/green_gift.jpg);
	background-repeat: no-repeat;
	height: 22px;
}
.gift-top
{
	background-image: url(images/gift-top.gif);
	background-repeat: no-repeat;
	height: 22px;
}
.gift-mid
{
	background-image: url(images/gift-mid.gif);
	background-repeat: repeat-y;
	padding-left: 5px;
}
.gift-bottom
{
	background-image: url(images/gift-bottom.gif);
	background-repeat: no-repeat;
}

.gift-link
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #969696;
}
.gift-link li
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #969696;
	padding: 5px;
	margin: 0px;
}
a.gift-link:link, a.gift-link:active, a.gift-link:visited
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #969696;
	text-decoration: none;
}

a.gift-link:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: underline;
}
#navlistN1
{
	margin: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
	list-style-type: none;
}
#navlistN1 li
{
	background-image: url(./images/arrow.gif);
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 12px;
	padding-right: 5px;
	margin-left: 7px;
	padding-top: 3px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #646464;
	text-decoration: none;
}
#navlistN1 a
{
	padding: 0px;
	margin: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #646464;
	text-decoration: none;
}
#navlistN1 a:hover
{
	padding: 0px;
	margin: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: underline;
}
#navlistN
{
	margin: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
	list-style-type: none;
}
#navlistN li
{
	/*background-image:url(../images/list-arr.gif);*/
	list-style-type: circle;
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 5px;
	padding-right: 5px;
	margin-left: 7px;
	padding-top: 8px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #646464;
	text-decoration: none;
}
#navlistN a
{
	padding: 0px;
	margin: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #646464;
	text-decoration: none;
}
#navlistN a:hover
{
	padding: 0px;
	margin: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: underline;
}

.gift-category
{
	background-image: url(images/gift-category.gif);
	background-repeat: no-repeat;
	height: 22px;
}

.located
{
	background-image: url(images/loacted.gif);
	background-repeat: no-repeat;
	height: 22px;
}

.gitItem
{
	background-image: url(images/gift-available.gif);
	background-repeat: no-repeat;
	height: 22px;
}

.gift-voucher
{
	background-image: url(images/gift-voucher.gif);
	background-repeat: no-repeat;
	height: 22px;
}
.txtborder
{
	border: solid 1px #CB0167;
}
.tbborder
{
	border: solid 2px #E6E6E6;
}
.star
{
	color: #CB0167;
}


.input_search
{
	width: 153px;
	height: 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
}

/*=========== 26-08 =========================*/

.whycv_blacktxt
{
	font-family: arial;
	font-size: 13px;
	color: #000000;
	font-weight: normal;
	padding-left: 70px;
	padding-top: 5px;
	padding-bottom: 10px;
	padding-right: 10px;
}
.whycv_graybg
{
	background-color: #f2f2f2;
}
.whycv_pinkborder
{
	border-top: 4px solid #cc0066;
	height: 5px;
}
.whycv_drakgray_bg
{
	border: 1px solid #E6E6E6;
	background-color: #e3e1e1;
	padding-top: 12px;
	padding-bottom: 12px;
}
.know_more_link
{
	font-family: arial;
	font-size: 13px;
	color: #cc0066;
	font-weight: normal;
	text-decoration: none;
}
.know_more_link:hover
{
	font-family: arial;
	font-size: 13px;
	color: #cc0066;
	font-weight: normal;
	text-decoration: underline;
}

.image_logo
{
	width: 350px;
	height: 55px;
	position: relative;
	margin-right: 0px;
	margin-left: 281px;
	text-align: center;
}




/*register page                   */

.register_bg
{
	background-image: url(images/register-top.gif);
	background-repeat: no-repeat;
	height: 65px;
}
.register_bot
{
	background-image: url(images/register_bot.gif);
	background-repeat: no-repeat;
	height: 33px;
}
.register_mid
{
	background-image: url(images/register_mid.gif);
	background-repeat: repeat-y;
}
.pwd
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #969696;
}
.inpput
{
	font-family: Arial, Helvetica, sans-serif; /*color:#cc0066;*/
	font-size: 12px;
	border: 1px solid #cdcdcd;
}
.inputP
{
	font-family: Arial, Helvetica, sans-serif;
	color: #cc0066;
	font-size: 12px;
	border: 1px solid #e57eb2;
}
.pink
{
	font-family: Arial, Helvetica, sans-serif;
	color: #cc0066;
	font-size: 12px;
}
.pink14
{
	font-family: Arial, Helvetica, sans-serif;
	color: #cc0066;
	font-size: 14px;
}
.pink18
{
	font-family: Arial, Helvetica, sans-serif;
	color: #cc0066;
	font-size: 18px;
}
.black14
{
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 14px;
	line-height: 20px;
}
.black12
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 20px;
	color: #6c6c6c;
}
.signIn_top
{
	background-image: url(images/signIn_top.gif);
	background-repeat: no-repeat;
	height: 77px;
}
.signIn_bot
{
	background-image: url(images/signIn_bot.gif);
	background-repeat: no-repeat;
	height: 35px;
}
.signIn_mid
{
	background-image: url(images/signIn_mid.gif);
	background-repeat: repeat-y;
}

.error
{
	background-image: url(images/error.gif);
	background-repeat: no-repeat;
	padding-left: 10px;
	height: 39px;
	color: #ed1c24;
	font-weight: bold;
}
.giftvoucher
{
	background-image: url(images/gift_voucher.gif);
	background-repeat: no-repeat;
}
.verification_top
{
	background-image: url(images/verification_top.gif);
	background-repeat: no-repeat;
}
.verification_bot
{
	background-image: url(images/verification_bot.gif);
	background-repeat: no-repeat;
}
.verification_bot1
{
	background-image: url(images/verification_bot1.gif);
	background-repeat: no-repeat;
}
.verification_mid
{
	background-image: url(images/verification_mid.gif);
	background-repeat: repeat-y;
}
#listing
{
	float: left;
	width: auto;
}
#listing ul
{
	margin: 0px;
	padding: 0px;
}
#listing li
{
	width: auto;
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	background-image: url(images/dot.gif);
	background-repeat: no-repeat;
	padding-left: 15px;
}
.mobile_verification
{
	background-image: url(images/mobile_verification.gif);
	background-repeat: no-repeat;
	height: 138px;
	width: 467px;
	background-position: center;
}
.gray_border
{
	border: 1px solid #e3e1e2;
}
#listing2
{
	float: right;
	width: auto;
}
#listing2 ul
{
	margin: 0px;
	padding: 0px;
}
#listing2 li
{
	width: auto;
	margin: 0px;
	padding: 0px;
	padding-right: 2px;
	float: left;
	list-style-type: none;
	line-height: 25px;
}

/*----------------New---------------------*/
.borderV2_new
{
	border: 1px solid #E6E6E6;
	background-color: #F3F1F2;
	padding-top: 35px;
	padding-bottom: 35px;
}
.black_text
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	line-height: 16px;
	padding-right: 25px;
	color: #333333;
	margin-top: 10px;
}
.quick_voucher-top
{
	background-image: url(images/quick_voucher_view.jpg);
	background-position: center top;
	background-repeat: no-repeat;
}
.quick_voucher-mid
{
	background-image: url(images/quick_voucher_mid.jpg);
	background-repeat: repeat-y;
	background-position: center top;
}
.col-txt12_new
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
}
.input_1
{
	height: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #cc0066;
}
.equick_voucher-bot
{
	background-image: url(images/quick_voucher_footer.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.pink_voucher-top
{
	background-image: url(images/please_login_top.jpg);
	background-position: center top;
	background-repeat: no-repeat;
}
.pink_voucher-bot
{
	background-image: url(images/please_login_bottom.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.pink_voucher-mid
{
	background-image: url(images/please_login_mid.jpg);
	background-repeat: repeat-y;
	background-position: center top;
}
.BulkGifting
{
	width: 110px;
	height: 24px;
	display: block;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	background-image: url(CorporateImages/bulkgifting.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.BulkGifting a
{
	width: 110px;
	height: 24px;
	display: block;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	background-image: url(CorporateImages/bulkgifting.gif);
	background-repeat: no-repeat;
	background-position: left top;
}

.BulkGifting a:hover
{
	width: 110px;
	height: 24px;
	display: block;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	background-image: url(CorporateImages/bulkgifting_over.gif);
	background-repeat: no-repeat;
	background-position: left top;
}


.GiftingVoucher
{
	width: 115px;
	height: 24px;
	display: block;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	background-image: url(CorporateImages/gift_vouchers.gif);
	background-repeat: no-repeat;
	background-position: left top;
}

.GiftingVoucher a
{
	width: 115px;
	height: 24px;
	display: block;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	background-image: url(CorporateImages/gift_vouchers.gif);
	background-repeat: no-repeat;
	background-position: left top;
}

.GiftingVoucher a:hover
{
	width: 115px;
	height: 24px;
	display: block;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	background-image: url(CorporateImages/gift_vouchers_over.gif);
	background-repeat: no-repeat;
	background-position: left top;
}

.OrderHistory
{
	width: 110px;
	height: 24px;
	display: block;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	background-image: url(CorporateImages/order_history.gif);
	background-repeat: no-repeat;
	background-position: left top;
}

.OrderHistory a
{
	width: 110px;
	height: 24px;
	display: block;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	background-image: url(CorporateImages/order_history.gif);
	background-repeat: no-repeat;
	background-position: left top;
}

.OrderHistory a:hover
{
	width: 110px;
	height: 24px;
	display: block;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	background-image: url(CorporateImages/order_history_over.gif);
	background-repeat: no-repeat;
	background-position: left top;
}



.TransactionHistory
{
	width: 160px;
	height: 24px;
	display: block;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	background-image: url(CorporateImages/transaction_history.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.TransactionHistory a
{
	width: 160px;
	height: 24px;
	display: block;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	background-image: url(CorporateImages/transaction_history.gif);
	background-repeat: no-repeat;
	background-position: left top;
}

.TransactionHistory a:hover
{
	width: 160px;
	height: 24px;
	display: block;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	background-image: url(CorporateImages/transaction_history_over.gif);
	background-repeat: no-repeat;
	background-position: left top;
}

.CreditHistory
{
	width: 120px;
	height: 24px;
	display: block;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	background-image: url(CorporateImages/credit_history.gif);
	background-repeat: no-repeat;
	background-position: left top;
}

.CreditHistory a
{
	width: 120px;
	height: 24px;
	display: block;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	background-image: url(CorporateImages/credit_history.gif);
	background-repeat: no-repeat;
	background-position: left top;
}

.CreditHistory a:hover
{
	width: 120px;
	height: 24px;
	display: block;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	background-image: url(CorporateImages/credit_history_over.gif);
	background-repeat: no-repeat;
	background-position: left top;
}

<<<<<<< .mine




.PointsReward
{
	width: 100px;
	height: 24px;
	display: block;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	background-image: url(CorporateImages/points.gif);
	background-repeat: no-repeat;
	background-position: left top;
}

.PointsReward a
{
	width: 100px;
	height: 24px;
	display: block;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	background-image: url(CorporateImages/points.gif);
	background-repeat: no-repeat;
	background-position: left top;
}

.PointsReward a:hover
{
	width: 100px;
	height: 24px;
	display: block;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	background-image: url(CorporateImages/points_over.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.HelpDesk
{
	width: 86px;
	height: 24px;
	display: block;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	background-image: url(nav/Helpdesk.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}



.HelpDesk a
{
	width: 86px;
	height: 24px;
	display: block;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	background-image: url(nav/Helpdesk.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	text-decoration: none;
}

.HelpDesk a:hover
{
	width: 86px;
	height: 24px;
	display: block;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #cc0066;
	background-image: url(nav/HelpdeskOver.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	text-decoration: none;
}

 
.HelpDeskClick
{
	width: 86px;
	height: 24px;
	display: block;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	background-image: url(nav/HelpdeskOver.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}


.HelpDeskClick a
{
	width: 86px;
	height: 24px;
	display: block;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	background-image: url(nav/HelpdeskOver.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	text-decoration: none;
}

.HelpDeskClick a:hover
{
	width: 86px;
	height: 24px;
	display: block;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #cc0066;
	background-image: url(nav/HelpdeskOver.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	text-decoration: none;
}




.mylist1 input {
      
      height :15px;
      display: block;      
      padding-top:3px; 
      float: left;
   }
   
 
.mylist1 input
{
	height: 15px;
	display: block;
	padding-top: 3px;
	float: left;
}

 
.mylist1 label
{
	width: 90px;
	float: left;
}


.mylist input
{
	height: 15px;
	display: block;
	padding-top: 3px;
	float: left;
}

.mylist label
{
	float: left;
}


.modalBackground
{
	background-color: Gray;
	filter: alpha(opacity=70);
	opacity: 0.7;
}


.certificate-outer
{
	width: 639px;
	padding: 6px;
	background: #d91a7a;
}
.bg-white
{
	background: #fff;
}
.messageCertificate
{
	background: #fae0ed;
	margin: 0px 26px 0px 25px;
	padding: 15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-align: center;
	font-weight: bold;
}
/*h2
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	text-align: center;
	font-weight: bold;
	margin-top: 20px;
	margin-bottom: 20px;
	color: #d91a7a;
}*/



/*  New Login Design Implimtations  */


#login_box
{
	width: 563px;
	height: auto;
	float: left;
}

#login_box .top_loginbg
{
	width: 563px;
	height: 65px;
	float: left;
	background-image: url(images/please_login2.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}

#login_box .bottom_loginbg
{
	width: 563px;
	height: 91px;
	float: left;
	background-image: url(images/login_bottom_shadow.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}

#login_box .center_loginbg
{
	width: 557px;
	height: auto;
	float: left;
	border-left: 3px solid #db197a;
	border-right: 3px solid #db197a;
	background-color: #fffafe;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #2b2b2b;
}

.login_txtspace
{
	padding-right: 16px;
}

.login_input_yellow
{
	width: 237px;
	height: 28px;
	background-image: url(images/input_button.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	border: 0px;
	text-indent: 3px;
	font-size: 12px;
	padding-top: 4px;
}

.login_input_simple
{
	width: 237px;
	height: 22px;
	font-size: 12px;
	text-indent: 3px;
	border: 1px solid #686367;
}

.login_logo
{
	margin-top: -50px;
	position: relative;
	float: left;
	margin-left: 270px;
}

.login a
{
	font-weight: bold;
	color: #bd0f66;
	text-decoration: underline;
}

.login a:hover
{
	font-weight: bold;
	color: #bd0f66;
	text-decoration: none;
}



#main_data{
width:953px; height:auto; float:left;
}

#main_data .header_company{
width:953px; height:auto; float:left;
}

#main_data .header_company .logo_company{
width:377px; height:79px; float:left;  padding:36px 0 0 16px;
}

#main_data .header_company .banner{
width:472px; height:148px; float:right;
}

#main_data .header_company .message_box{
width:953px; height:30px; float:left; background-color:#d11975; font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; color:#FFFFFF; text-align:center; padding:6px 0 0 0; border-top:1px solid #FFFFFF
}


#login_box_new_center{
width:471px; height:auto; margin:0 auto; 
}

#login_box_new_center h1{
width:471px; height:auto; float:left; margin:48px 0 2px 0; font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; color:#d11975;
}

#login_box_new{
width:471px; height:auto; float:left;  background-image:url(../images/repeat_loginbg.jpg); background-repeat:repeat-x; background-position:left bottom; background-color:#fbfbfb; border:1px solid #e3e3e3; 
}


.login_txtspace2{
padding-right:12px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#040404;
}

.login_txtspace3 a{
 font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#d11975; text-decoration:none; 
}


.login_txtspace3 a:hover{
 font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#d11975; text-decoration:underline; 
}


.login_input_yellow2{
width:233px; height:25px; text-indent:3px; font-size:12px; border:1px solid #9d9d9d;
}


/*Added for new corporate design  */

.style20 {font-family: Arial, Helvetica, sans-serif; font-size: 12px; }
.style21 {font-size: 12px}
.style23 {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; }
.style24 {color: #D4337F}
.style25 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}
.style27 {font-family: Arial, Helvetica, sans-serif}
.style28 {font-size: 11px}
.style29 {color: #666666}
.style30 {color: #DC157C}
.videotext
{
	font-size:10.5px;
}
