﻿#ctl00_MainContent_ProductInfo1_ctl00_PurchaseCtrl_friend_sign_in { display: block; float: right; width: 87px; height: 30px; line-height: 30px; font-size: 16px; font-weight: bolder; color: #85a405; text-align: center; background: url(../../common/images/content/silverButton1OFF.jpg) no-repeat 0 0; }
#ctl00_MainContent_ProductInfo1_ctl00_PurchaseCtrl_friend_sign_in:Hover { display: block; float: right; width: 87px; height: 30px; line-height: 30px; font-size: 16px; font-weight: bolder; color: #85a405; text-align: center; background: url(../../common/images/content/silverButton1ON.jpg) no-repeat 0 0; }
#ctl00_MainContent_ProductInfo1_ctl00_PurchaseCtrl_friend_submit_button { display: block; width: 142px; height: 30px; line-height: 30px; background: url(../../common/images/content/purpleButton2OFF.jpg) no-repeat 0 0; border: none; color: #fefefe; text-align: center; font-weight: bold; font-size: 16px; float: right; cursor: pointer; }
#ctl00_MainContent_ProductInfo1_ctl00_PurchaseCtrl_friend_submit_button:hover { display: block; width: 142px; height: 30px; line-height: 30px; background: url(../../common/images/content/purpleButton2ON.jpg) no-repeat 0 0; border: none; color: #fefefe; text-align: center; font-weight: bold; font-size: 16px; float: right; cursor: pointer; }

.tell_a_friend_logged .friend_container .friend_form_logged fieldset #ctl00_MainContent_ProductInfo1_ctl00_PurchaseCtrl_friend_submit_button_logged { display: block; width: 142px; height: 30px; line-height: 30px; background: url(../../common/images/content/purpleButton2OFF.jpg) no-repeat 0 0; border: none; color: #fefefe; text-align: center; font-weight: bold; font-size: 16px; float: right; cursor: pointer; }
.tell_a_friend_logged .friend_container .friend_form_logged fieldset #ctl00_MainContent_ProductInfo1_ctl00_PurchaseCtrl_friend_submit_button_logged:hover { display: block; width: 142px; height: 30px; line-height: 30px; background: url(../../common/images/content/purpleButton2ON.jpg) no-repeat 0 0; border: none; color: #fefefe; text-align: center; font-weight: bold; font-size: 16px; float: right; cursor: pointer; }


.tell_a_friend .friend_container .friend_form { width: 316px; float: left; margin-left: 18px; }
.tell_a_friend .friend_container .friend_form_logged { width: 316px; float: left; margin-left: 18px; }
.tell_a_friend .friend_container .friend_form hr { clear: both; border: none; border-top: 1px #d9d9d9 solid; position: relative; top: 10px; margin-bottom: 20px; }
.tell_a_friend .friend_container .friend_form_logged hr { clear: both; border: none; border-top: 1px #d9d9d9 solid; position: relative; top: 10px; margin-bottom: 20px; }

.tell_a_friend_logged .friend_container .friend_form_logged fieldset #email_copy_label_logged { width: 200px; margin: 0px 0 15px 5px; }
.tell_a_friend .friend_container .friend_form fieldset #email_copy_label { width: 200px; margin: 0px 0 15px 5px; }
.tell_a_friend_logged .friend_container .friend_form_logged fieldset #ctl00_MainContent_ProductInfo1_ctl00_PurchaseCtrl_email_copy_logged { width: 10px; height: 15px; }
.tell_a_friend .friend_container .friend_form fieldset #ctl00_MainContent_ProductInfo1_ctl00_PurchaseCtrl_email_copy { width: 10px; height: 15px; }
.tell_a_friend .friend_container .friend_form fieldset #ctl00_MainContent_ProductInfo1_ctl00_PurchaseCtrl_LbtnClose { display: inline-block; float: right; width: 10px; height: 10px; background: url(../../common/images/content/close_box.gif) no-repeat 0 0; text-indent: -9999px; position: relative; top: 13px; right: 10px; cursor: pointer; }

.tell_a_friend .friend_container .friend_form fieldset { clear: both; }
.tell_a_friend .friend_container .friend_form p { font-size: 12px; font-weight: normal; }
.tell_a_friend .friend_container .friend_form .got_acc { display: inline-block; float: left; font-weight: bolder; font-size: 16px; color: #85a405; }
.tell_a_friend .friend_container .friend_form fieldset label { width: 85px; float: left; font-size: 12px; font-family: arial, serif; font-weight: bold;  }
.tell_a_friend .friend_container .friend_form fieldset label em { font-size: 11px; font-weight: 400;  }
.tell_a_friend .friend_container .friend_form fieldset input { width: 223px; float: left; margin-bottom: 15px; height: 23px; border: 1px #c0c0c0 solid; }
.tell_a_friend .friend_container .friend_form fieldset textarea { width: 223px; float: left; margin-bottom: 15px; height: 60px; border: 1px #c0c0c0 solid; }
.tell_a_friend .friend_container .friend_form fieldset .radio_select { display: inline-block; width: 33.3%; float: left; text-align: center; margin-bottom: 15px; border:0;}
.tell_a_friend .friend_container .friend_form fieldset .radio_select input {width: 50%; height: 10px; display: block; border:0; text-align:center;}
.tell_a_friend .friend_container .friend_form fieldset .radio_select label {width: 100%; display: block; font-size: 12px !important; }
.tell_a_friend .friend_container .friend_disclaimer { font-size: 9px; color: #2c2c2c; position: relative; top: -10px; height: 11px; clear: both; }
*:first-child+html .tell_a_friend .friend_container .friend_disclaimer { top: -20px; }
.tell_a_friend .friend_container .friend_form fieldset .requireValidatorRight {float:right;}
.tell_a_friend .friend_container .friend_form fieldset .validator {float:right; margin-top:-10px; font-size:12px;}

.product_image #ctl00_MainContent_ProductInfo1_ctl00_PurchaseCtrl_prodImageLogged { margin: 0 auto; position: relative; top: 20px; margin-bottom: 40px; }
.product_image #ctl00_MainContent_ProductInfo1_ctl00_PurchaseCtrl_prodImage { margin: 0 auto; position: relative; top: 20px; margin-bottom: 40px; }

.tell_a_friend_logged .friend_container .friend_form_logged fieldset { clear: both; }
.tell_a_friend_logged .friend_container .friend_form_logged fieldset label { width: 85px; float: left; font-size: 12px; font-family: arial, serif; font-weight: bold;  }
.tell_a_friend_logged .friend_container .friend_form_logged fieldset label em { font-size: 11px; font-weight: 400;  }
.tell_a_friend_logged .friend_container .friend_form_logged fieldset input { width: 223px; float: left; margin-bottom: 15px; height: 23px; border: 1px #c0c0c0 solid; }
.tell_a_friend_logged .friend_container .friend_form_logged fieldset textarea { width: 223px; float: left; margin-bottom: 15px; height: 60px; border: 1px #c0c0c0 solid; }
.tell_a_friend_logged .friend_container .friend_form_logged fieldset .radio_select { display: inline-block; width: 33.3%; float: left; text-align: center; margin-bottom: 15px;}
.tell_a_friend_logged .friend_container .friend_form_logged fieldset .radio_select input {width: 100%; height: 10px; display: block; }
.tell_a_friend_logged .friend_container .friend_form_logged fieldset .radio_select label {width: 100%; display: block; font-size: 12px !important; }
.tell_a_friend_logged .friend_container .friend_disclaimer { font-size: 9px; color: #2c2c2c; position: relative; top: -10px; height: 11px; clear: both; }
.tell_a_friend_logged .friend_container .friend_form_logged fieldset .requireValidatorRight {float:right;}
.tell_a_friend_logged .friend_container .friend_form_logged fieldset .validator {float:right; margin-top:-10px; font-size:12px;}




