.body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

.top_right_links {
	font-family: Myriad, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #939598;
	text-align: right;
	padding: 0px 25px 0px 0px;
}

.top_right_links a{
	font-family: Myriad, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #261B09;
	text-decoration:none;
}

.top_right_links a:hover{
	font-family: Myriad, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #261B09;
	text-decoration:underline;
}

.top_right_links span{
	font-family: Myriad, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #261B09;
	padding: 0px 5px 0px 5px;
}

/**19th Aug 2009**/

.top_links_bg {
	background-image: url(../images/top_links_bg.gif);
	background-repeat: repeat-x;
	height: 53px;
	padding: 0px 0px 0px 28px;
}

.top_links_padding {
	padding: 0px 0px 5px 0px;
}

.logo_padding {
	padding: 5px 136px 10px 10px;
}

.home_right_td {
	background-image: url(../images/book_home.jpg);
	background-position: 21px;
	height: 549px;
	background-repeat: no-repeat;
	padding: 38px 0px 0px 85px;
	vertical-align:top;
}

.middle_content_table_padding {
	padding: 20px 0px 20px 0px;
}

.home_whats_new_td {
	padding: 0px 0px 0px 58px;
}

/**21st AUG 2009**/

.right_td_table_padding {
	vertical-align: top;
	padding: 0px 0px 0px 0px;
	width: 196px;
}

.sign_in_bg {
	background-image: url(../images/sign_in_bg.jpg);
	background-repeat: no-repeat;
	padding: 0px 0px 0px 12px;
	background-position: 12px top;
}

.go_button_home_padding {
	padding: 38px 18px 0px 0px;
	text-align:right;
}

.email_address {
	font-family: Myriad, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	padding: 25px 0px 3px 15px;
}

.password {
	font-family: Myriad, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	padding: 5px 0px 2px 15px;
}

.email_address_txt_field {
	font-family: Myriad, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	padding: 0px;
	width: 135px;
	border: 0px;
	height: 18px;
}

.home_txt_field_padding {
	padding: 0px 0px 0px 15px;
}

.forgot_password_td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	padding: 20px 0px 0px 5px;
}

.forgot_password_td a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
}

.forgot_password_td a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: underline;
}

.home_newsletter_padding {
	background-image: url(../images/news_letter_bg.jpg);
	background-repeat: no-repeat;
	padding: 56px 0px 0px 12px;
	width: 196px;
	background-position: left top;
}

.developed_by_oxygenit 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-align: right;
	padding: 0px 0px 5px 0px;
}

.developed_by_oxygenit a{
	color: #000000;
	text-decoration:none;
}

.developed_by_oxygenit a:hover{
	color: #000000;
	text-decoration:underline;
}
.footer_bg {
	font-family: Myriad, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(../images/footer_bg.gif);
	background-repeat: repeat-x;
	height: 30px;
	padding: 3px 0px 0px 28px;
	vertical-align: top;
}

.footer_bg span{
	font-family: Myriad, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	padding: 0px 5px 0px 5px;
}

.footer_bg a{
	font-family: Myriad, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration:none;
}

.footer_bg a:hover{
	font-family: Myriad, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration:underline;
}

.please_fill_detail {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 22px;
	font-style:italic;
	color: #000000;
	padding: 0px 0px 30px 30px;
}

.required_field {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
	color: #000000;
	padding: 0px 25px 0px 0px;
	text-align:right;
}

.required_field span{
	font-family: Myriad, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #CC0E20;
}


.registration_text_field_heading {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	padding: 0px 0px 0px 0px;
	height: 25px;
}

.registration_text_field_heading span{
	font-family: Myriad, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #CC0E20;
	text-align:right;
	padding: 0px 0px 0px 0px;
}

/**25th Aug**/

.registration_txt_field {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	width: 245px;
	padding: 0px 0px 0px 0px;
	border: 1px solid #c5c5c5;
	background-color: #c5c5c5;
}

.register_button_align {
	padding: 70px 0px 0px 0px;
}

.registration_table_padding {
	padding: 0px 0px 50px 25px;
}

/**26th Aug 2009**/

.sign_up_bg {
	background-image: url(../images/sign_up_bg.gif);
	background-repeat: repeat-y;
	padding: 0px 0px 0px 16px;
}

.email_address_password_td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	padding: 0px 0px 0px 0px;
	height:25px;
}

.email_id_password_txt_field {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	width: 200px;
	border: 1px solid #c5c5c5;
	background-color: #c5c5c5;
}

/**28th Aug 2009**/

.sign_up_bg_email_id_and_password_txt_field {
	padding: 25px 0px 0px 0px;
}

.sign_up_submit_button {
	vertical-align:bottom;
	padding: 0px 0px 0px 0px;
}

.sign_up_bg_password_txt_field {
	background-image: url(../images/sign_up_bottom_bg.gif);
	background-repeat: no-repeat;
	padding: 0px 0px 0px 0px;
}

.left_table_width {
	padding: 0px 0px 0px 125px;
}

.forgotten_password_heading {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 22px;
	font-style:italic;
	padding: 10px 0px 20px 0px;
}

.forgotten_password_txt {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	padding: 0px 0px 10px 0px;
}

.forgot_password_txt_field {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	width: 281px;
	border: 1px solid #c5c5c5;
	background-color: #c5c5c5;
}

.forgot_password_txt_field_padding {
	padding: 0px 0px 0px 0px;
}

.forgot_password_submit_button {
	text-align: left;
	padding: 25px 0px 0px 0px;
}

.new_customer_td {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 22px;
	font-style:italic;
	color: #000000;
	padding: 5px 10px 10px 8px;
}

.new_customer_td span{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 22px;
	color: #000000;
	padding: 0px 10px 10px 0px;
}

.right_table_width {
	width: 499px;
	padding: 10px 0px 0px 12px;
	vertical-align:top;
}

.middle_content_table_padding_forgot_password {
	padding: 20px 0px 85px 0px;
}

.middle_content_table_padding_whats_new {
	padding: 12px 0px 20px 0px;
}

.image_alignment {
	text-align: center;
}

.middle_content_table_padding_newsletter {
	padding: 19px 0px 17px 0px;
}

.heading_bg {
}

.about_us_txt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	width: 758 px;
	padding: 0px 24px 0px 0px;
}

.about_us_txt a{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	color: #000000;
}

.about_us_txt a:hover{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	color: #000000;
	text-decoration: none;
}

.heading_vertical_bg {
	width: 420px;
	font-family: Myriad, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	vertical-align:top;
	padding: 0px 0px 0px 28px;
}

.title_header {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 22px;
	font-style:italic;
	color: #000000;
}

.title_header2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 22px;
	color: #000000;
}

/**31 Aug 2009**/

.middle_content_table_padding_innerpages {
	padding: 0px 0px 0px 110px;
	vertical-align:top;
}

.innerpages_bottom_bg {
}

.contact_us_content_bg {
	background-position: 0px 15px;
}

.map_td {
	width: 435px;
	padding: 9px 0px 0px 0px;
	vertical-align:top;
}

.heading_bg_2 {
	height: 32px;
	padding: 0px 0px 12px 28px;
	vertical-align:bottom;
}

.contact_us_headings {
	width: 420px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 22px;
	font-style:italic;
	color: #000000;
	vertical-align:top;
	padding: 0px 0px 0px 42px;
}

.contact_us_content {
	font-family: Myriad, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	padding: 0px 0px 18px 0px;
	vertical-align:top;	
}

.contact_us_content a{
	font-family: Myriad, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: bold;
	text-decoration: none;
}

.contact_us_content a:hover{
	font-family: Myriad, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: bold;
	text-decoration: underline;
}

.white_bg {
	background-image: url(../images/white_bg.gif);
	background-repeat: no-repeat;
	padding: 0px 0px 0px 210px;
}

.contact_left_table_td {
	vertical-align: top;
	padding: 0px 0px 0px 42px;
}


.contact_us_form_heading {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	padding: 0px 12px 0px 42px;
	width: 60px;
	height: 25px;
}

.contact_us_txt_field_td {
	width: 170px;
}

.contact_us_txt_field {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	padding: 0px;
	padding: 0px 0px 0px 5px;
	border: 1px solid #c5c5c5;
	background-color: #c5c5c5;
	width: 350px;
}

.contact_txt_area {
	width: 350px;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	padding: 0px;
	padding: 0px 0px 0px 5px;
	border: 1px solid #c5c5c5;
	background-color: #c5c5c5;

}

.vertical_align_top {
	vertical-align: top;
}

.contact_message_heading {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	padding: 0px 30px 0px 42px;
	vertical-align: top;
	width: 55px;
	text-align:right;
}

.contact_us_txt_area_td {
	width: 349px;
}

.send_button_padding_contact_us {
	vertical-align: bottom;
	width:74px;
	padding: 5px 0px 0px 42px;
}

.middle_content_table_padding_drop_in_centre {
	padding: 10px 0px 10px 0px;
}

/*02 Sep 2009*/
.registration_txt_field_wo_width {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	padding: 0px;
	padding: 0px 0px 0px 5px;
	border: 1px solid #c5c5c5;
	background-color: #c5c5c5;
}
/**3rd Sept 2009**/

.collections_intro_bg {
	padding: 0px 0px 0px 0px;
}

.middle_content_table_padding_collection_intro {
	padding: 17px 0px 19px 120px;
}

.collections_pdt_bg_intro {
}

.collections_pdt_name {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight:normal;
	color: #000;
	padding: 10px 0px 0px 0px;
	text-align:center;
	text-transform:uppercase;
}

.collections_pdt_name a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight:normal;
	color: #000;
	text-decoration: none;
}

.collections_pdt_name a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight:normal;
	color: #FAEFB5;
	text-decoration: none;
}

.collections_pagination {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-weight: bold;
	color: #000000;
	text-align: right;
	padding: 0px 15px 20px 0px;
}

.collections_pagination a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #000000;
	font-weight: normal;
	text-decoration: none;
}

.collections_pagination a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #BF2E18;
	font-weight: normal;
	text-decoration: none;
}

.collection_pdt_bdr {
}

/**4th Sept 2009**/

.collections_brand_bg {
	background-image: url(../images/collections_brand_bg.jpg);
	background-repeat: no-repeat;
	height: 618px;
	background-position: center top;
	vertical-align: top;
	padding: 48px 0px 0px 8px;
}

.brand_right_side_table {
	vertical-align: top;
	width: 386px;
	padding: 7px 0px 0px 0px;
}

.brand_details_bg {
	background-repeat: no-repeat;
	background-position: left top;
	height: 113px;
	width: 333px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	vertical-align:top;
	padding: 13px 63px 20px 75px;
}

.brand_details_bg span{	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #000000;
	text-transform:uppercase;
}

.collections_pdt_bg {
}

.brand_name {
	font-family: Myriad, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-align:center;
	padding: 5px 0px 0px 0px;
	vertical-align:top;
}

.brand_name a{
	font-family: Myriad, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

.brand_name a:hover{
	font-family: Myriad, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FAEBAE;
	text-decoration: none;
}

.collections_brand_pagination {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-weight: bold;
	color: #000000;
	text-align: right;
	padding: 0px 10px 0px 0px;
}

.collections_brand_pagination a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}

.collections_brand_pagination a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-weight: bold;
	color: #B12246;
	text-decoration: none;
}

.brand_large_image {
	padding: 0px 70px 0px 0px;
	text-align: right;
}
 
 /**7th Sept 2009**/

.eboutique_right_hand_table_td {
}

.eboutique_links_bg {
	background-image: url(../images/eboutique_links_bg.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height: 204px;
	vertical-align:top;
	padding: 37px 0px 50px 0px;
}

.e_boutique_heading {
	padding: 29px 0px 29px 0px;
	width: 285px;
	text-align:center;
}

.eboutique_links_td {
	padding: 0px 0px 16px 0px;
	text-align:center;
}

.e_boutique_right_td {
	vertical-align: top;
	padding: 17px 0px 11px 0px;
}

.e_boutique_pdt_bg_1 {
	padding: 0px 0px 0px 0px;
}

.align_center {
	text-align: center;
}

/*250909*/
.eboutique_pdt_details_bg {
	height: 245px;
	width: 245px;
	vertical-align:top;
	padding: 0px 35px 0px 42px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
.eboutique_pdt_details_bg span{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 21px;
	font-style:italic;
	color: #000000;
}

.eboutique_links_inner_page_bg {
	padding: 0px 0px 0px 39px;
	height: 187px;
}

.eboutique_links_inner_page {
	padding: 0px 0px 6px 0px;
}

.e_boutique_back_button {
	padding: 15px 0px 0px 42px;
}

.eboutique_pagination {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #000000;
	text-align: right;
	padding: 0px 15px 0px 0px;
}

.eboutique_pagination a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}

.eboutique_pagination a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #BE3119;
	text-decoration: none;
}

.eboutique_brand_name_td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-align: center;
	padding: 15px 0px 0px 0px;
}

.eboutique_brand_name_td a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration:none;
}

.eboutique_brand_name_td a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;;
	font-size: 12px;
	color: #7A7977;
	text-decoration:none;
}

.eboutique_brand_price_td {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 12px;
	text-align: center;
	padding: 0px 0px 0px 0px;
	vertical-align:top;
}

.eboutique_brand_price_td a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration:none;
}

.eboutique_brand_price_td a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #7A7977;
	text-decoration:none;
}

.e_boutique_pdt_bg_2 {
	background-image: url(../images/eboutique_pdt_bg_2.jpg);
	background-repeat: no-repeat;
	padding: 0px;
	width: 199px;
	height: 248px;
	padding: 0px 0px 3px 52px;
	vertical-align:top;
}

/**8th Sept 2009 : Designer**/

.details_brand_name_bg {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #000000;
	padding: 25px 30px 0px 42px;
	background-repeat: no-repeat;
	background-position: center 19px;
	height: 87px;
}
.details_pg_bg {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	background-position: center top;
	padding: 25px 30px 0px 42px;
	height: 252px;
	vertical-align:top;
}
.details_pg_bg3009 {
	font-family: Myriad, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #251A06;
	background-image: url(../images/details_pg_bg.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	padding: 0px 30px 0px 42px;
	height: 252px;
}

.details_price_td_1 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	height: 26px;
	padding: 0px 0px 0px 42px;
}

.details_price_td_2 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	height: 26px;
	padding: 0px 3px 0px 0px;
}

.details_size_quantity_dropdown {
}

.price_td {
	padding: 20px 0px 0px 0px;
}

.drop_down_button_padding {
	padding: 8px 0px 0px 42px;
}

.e_boutique_detail_back_button {
	padding: 20px 0px 0px 42px;
}

.front_back_link {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-align:center;
}

.front_back_link a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}

.front_back_link a:hover{
	font-family: Myriad, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #797774;
	text-decoration: none;
}

.zoom_img {
	width: 396px;
	text-align:center;
	vertical-align:top;
	padding: 3px 0px 0px 0px;
}

.details_thumbnail_imgs_table {	
	vertical-align: top;
	padding: 45px 0px 0px 0px;
}

.e_boutique_details_right_td {
	vertical-align: top;
	padding: 0px 0px 0px 0px;
}

/**9th Sept 2009: Designer**/
.top_right_links_2 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
	color: #939598;
	text-align: right;
	padding: 50px 25px 5px 430px;
}

.top_right_links_2 a{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
	color: #939598;
	text-decoration:none;
}

.top_right_links_2 a:hover{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
	color: #939598;
	text-decoration:underline;
}

.top_right_links_2 span{
	font-family: Myriad, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #939598;
	padding: 0px 5px 0px 5px;
}

/**10th Sept 2009: Designer**/
.newsletter_email_id
{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 22px;
	font-style:italic;
	color: #000000;
	padding:0px 0px 20px 0px;
	
}

.newsletter_your_email
{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	
}

.newsletter_Submit_button_padding
{
	font-family: Myriad, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	padding:14px 19px 0px 0px;
	
}

.forgot_password_txt_field_newsletter {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	width: 281px;
	border: 1px solid #c5c5c5;
	background-color: #c5c5c5;
}

.video_padding_table
{
padding:34px 0px 34px 0px;
}

/**9th Sept 2009 : Designer 2**/


/**10th Sept 2009 : Designer 1, start**/

.shopping_bag_bg_1 {
	background-repeat: repeat-x;
	height: 54px;
	padding: 25px 0px 0px 25px;
	vertical-align:top;
}

.shopping_bag_bg_2 {
	background-repeat: repeat-x;
	height: 77px;
	padding: 25px 0px 0px 25px;
	vertical-align:top;
}

.align_right {
	text-align: right;
}

/**10th Sept 2009 : Designer 1, end**/

/**11th Sept 2009 : Designer 2, start**/

.quick_buy_login
{
	font-family: Myriad, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	padding:0px 5px 0px 5px;
	
}


.quick_buy_tex
{
	font-family: Myriad, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight:bold;
	
}
	
.textbox_contact
{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #B5B5B3;
	border: 1px solid #B5B5B3;
	padding:0px 0px 0px 2px;
}

.table_padding_login
{
	
padding:90px 50px 92px 16px;
}

.table_padding_login_two
{
	
padding:90px 15px 92px 45px;
}
/**11th Sept 2009 : Designer 1, end**/

/**12th Sept 2009 : Designer 1, Starts**/

.shopping_bag_table_top_bg_1 {
	background-image: url(../images/shopping_bag_table_bg_1.gif);
	font-family:Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	text-align: center;
	width: 133px;
	height: 35px;
}

.shopping_bag_table_remove_item_bg_1 {
	background-image: url(../images/shopping_bag_table_remove_i.jpg);
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	text-align: center;
	width: 133px;
	height: 35px;
}

.shopping_bag_table_white_bg_1 {
	font-family:Arial, Helvetica, sans-serif;	
	font-size: 13px;
	color: #000000;
	text-align: center;
	width: 133px;
}

.shopping_bag_table_remove_2 {	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-align: center;
	width: 133px;
}

.shopping_bag_table_remove_2  a{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-align: center;
	width: 133px;
	text-decoration:none;
}

.shopping_bag_table_remove_2  a:hover{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-align: center;
	width: 133px;
	text-decoration:underline;
}

.shopping_bag_table_padding {
	padding: 35px 0px 35px 0px;
}

.shopping_bag_dropdown {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	width: 62px;
	height: 25px;
	text-align:center;
}


.shopping_bag_table_top_bg_2 {
	background-repeat: repeat-y;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	width: 133px;
	height: 35px;
	padding: 0px 0px 0px 5px;
}

.shopping_bag_table_remove_item_bg_2 {
	background-repeat: repeat-y;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight:bold;
	color: #000000;
	text-align: center;
	width: 138px;
	height: 35px;
}

.shopping_bag_table_img_td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-align: center;
	width: 133px;
	padding: 3px 0px 3px 0px;
}

.total_heading_bg_1 {
	font-family:Arial, Helvetica, sans-serif;
	color: #000000;
	background-image: url(../images/total_heading_bg_1.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 41px;
	font-size: 13px;
	font-weight:bold;
	text-align:center;
	vertical-align:top;
	padding: 20px 0px 0px 0px;
}

.price_bg {
	background-image: url(../images/price_bg.gif);
	background-repeat: no-repeat;
	height: 41px;
	font-family:Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 13px;
	font-weight:bold;
	text-align:center;
	padding: 20px 0px 0px 0px;
	vertical-align:top;
}

.empty_basket_button {
	padding: 6px 0px 0px 0px;
}

.update_total_button {
}

.proceed_to_payment_button_align {
	padding: 10px 0px 25px 113px;
}

.confirm_shopping_bag_bg_1 {
	background-image: url(../images/confirm_shopping_bag_table_1.gif);
	background-repeat: repeat-y;
	width: 153px;
}

.confirm_shopping_bag_bg_2 {
	background-image: url(../images/shopping_bag_table_bg_1.gif);
	width: 92px;
	height: 36px;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: center;
	color: #000000;
}

.confirm_shopping_bag_bg_2_1 {
	background-image: url(../images/shopping_bag_table_bg_1.gif);
	background-repeat: repeat-y;
	width: 92px;
	height: 36px;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 0px 0px 0px 10px;
	font-weight: bold;
	color: #000000;
}

.confirm_shopping_bag_bg {
	background-image: url(../images/confirm_bg_1.gif);
	background-repeat: repeat-x;
	padding: 0px;
	height: 52px;
}

/**12th Sept 2009 : Designer 1, Ends**/

/**15th Sept 2009** : Designer 1, STARTS**/

.confirm_shopping_bag_bg_3 {
	background-repeat: repeat-y;
	width: 92px;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 0px 0px 0px 10px;
	color: #000000;
}

.confirm_shopping_bag_bg_4 {
	background-repeat: repeat-y;
	width: 92px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 0px 0px 0px 10px;
	font-weight: bold;
	color: #000000;
}

.confirm_shopping_bag_bg_5 {
	background-repeat: repeat-y;
	width: 143px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	padding: 25px 0px 25px 10px;
}

.confirm_shopping_bag_total_bg_1 {
	background-image: url(../images/total_heading_bg_2.gif);
	background-repeat: repeat-x;
	width: 92px;
	height: 36px;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 13px;
	padding: 0px 0px 0px 10px;
	font-weight: bold;
	color: #000000;
}

.confirm_shopping_bag_bg_1_1 {
	background-repeat: repeat-y;
	width: 153px;
	height: 4px;
}

.confirm_shopping_bag_bg_2_2 {
	background-repeat: repeat-y;
	width: 92px;
	height: 4px;
	font-family: Myriad, Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 0px 0px 0px 10px;
	font-weight: bold;
	color: #000000;
}


.confirm_shopping_bag_bg_2_3 {
	background-repeat: repeat-y;
	width: 92px;
	height: 4px;
	font-family: Myriad, Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 0px 0px 0px 10px;
	font-weight: bold;
	color: #000000;
}

.black_border {
	border: 1px solid #000000;
	padding: 10px 0px 10px 10px;
}

.confirm_shopping_cart_table_padding {
	padding: 0px 0px 0px 125px;
}

.black_border_1 {
	border: 1px solid #000000;
	padding: 3px 3px 3px 3px;
}

.invoice_heading_1 {
	font-family: Myriad, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}

.invoice_number {
	font-family: Myriad, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	padding: 5px 0px 5px 0px;
}

.invoice_date {
	font-family: Myriad, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	padding: 5px 0px 5px 0px;
	text-align:right;
}


.invoice_address {
	font-family: Myriad, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	padding: 15px 0px 15px 0px
}

.invoice_address a{
	font-family: Myriad, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}

.invoice_address a:hover{
	font-family: Myriad, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: underline;
}


.thankyou {
	font-family: Myriad, Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #000000;
	padding: 150px 0px 150px 0px;
	text-align:center;
}

.thanks {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 22px;
	font-style:italic;
	color: #000000;
}

/**15th Sept 2009** : Designer 1, ENDS**/

.box_alignment {
	padding: 0 0 0 40px;
}

.win_box {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:17px;
	width: 240px;
	border-width:1px;
	border-right: 2px solid #aaaaaa;
	padding: 15px 0px 15px 0px;
}

.win_box a{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:17px;
	color: #000000;
	text-decoration: underline;
}

.win_box a:hover{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:17px;
	color: #000000;
	text-decoration: none;
}

.win_box1 {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:17px;
	width: 240px;
	border-width:1px;
	border-right: 2px solid #aaaaaa;
	border-top: 2px solid #aaaaaa;
	padding: 15px 0px 15px 0px;
}

.win_box1 a{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:17px;
	color: #000000;
	text-decoration: underline;
}

.win_box1 a:hover{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:17px;
	color: #000000;
	text-decoration: none;
}

.win_box2 {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:25px;
	font-weight:bold;
	width: 240px;
	border-width:1px;
	border-right:dotted #aaaaaa;
	border-top:dotted #aaaaaa;
	text-align: center;
	padding: 15px 0px 15px 0px;
}
.large 
{
	font-size: 19px;
}

.ft_icons {
	padding: 0px 0px 5px 0px;
}

.stock_txt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	width: 758 px;
	padding: 0px 0px 90px 40px;
}

.stock_txt a {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
	color: #000000;
	text-decoration: underline;
}

.stock_txt a:hover {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
	color: #000000;
	text-decoration: none;
}
