body {
	padding: 30px;
	margin: 0px;
	background-color: #fff;
	font-family: Arial, Verdana;
	font-size: 11px;
	color: #666;
}
img {
	border: 0px;
}
.clear {
	clear: both;
	height: 1px;
}
div.body {
	width: 850px;
	margin-left: auto;
	margin-right: auto;
	background-color: #fff;
}
div.header {
	background-image: url(../images/header_back.jpg);
	background-position: left top;
	background-repeat: no-repeat;
	height: 127px;
	position: relative;
}
div.header_logo {
	top: 13px;
	left: 31px;
	position: absolute;
}
div.header_sportFun {
	top: 34px;
	left: 260px;
	position: absolute;
}
div.header_menu_block {
	background-color: #0A4576;
	background-image: url(../images/top_menu_back.gif);
	background-position: left top;
	background-repeat: no-repeat;
	bottom: 0;
	padding: 2px 0;
	position: absolute;
	right: 0;
	width: 645px;
}
div.top_menu_left {
	float: left;
}
div.top_menu_right {
	float: right;
}
span.top_menu, span.top_menu_act {
	padding-left: 15px;
}
span.top_menu a, span.home_menu a, span.sitemap_menu a, span.top_menu_act a {
	background-image: url(../images/menu_back.gif);
	background-position: left center;
	background-repeat: no-repeat;
	color: #fff;
	font-family: Century Gothic, Arial, Verdana;
	font-size: 11px;
	font-weight: bold;
	padding-left: 10px;
	text-decoration: none;
	text-transform: uppercase;
}
span.top_menu_act a, span.top_menu a:hover {
	color: #ccc;
}
span.home_menu, span.sitemap_menu {
	padding-right: 15px;
}
span.sitemap_menu a {
	background-image: url(../images/sitemap_back.gif);
	padding-left: 15px;
}
div.header_menu_admin {
	position: absolute;
	bottom: 21px;
	right: 0;
	background-color: #0A4576;
	color: #fff;
	font-family: Arial, Verdana;
	font-size: 12px;
	font-weight: bold;
	padding: 5px 10px;
	z-index:100;
}
a.menu_admin {
	color: #fff;
	font-family: Arial, Verdana;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}
div.menu_admin {
	float: left;
	padding-right: 20px;
	position: relative;
}
div.menu_admin_block {
	position: absolute;
	top: 20px;
	left: 0px;
	background-color: #0D5997;
	display: none;
	padding: 7px 15px;
}
div.header_menu_admin, div.header_menu_admin_act {
	color: #fff;
	font-family: Arial, Verdana;
	font-size: 12px;
	font-weight: bold;
}
a.menu_admin_sub, a.menu_admin_sub_act {
	color: #fff;
	font-family: Arial, Verdana;
	font-size: 11px;
	text-decoration: none;
	white-space: nowrap;
}
a.menu_admin_sub:hover, a.menu_admin_sub_act {
	text-decoration: underline;
}
div.main {
	padding-top: 4px;
}
div.main_left {
	float: left;
	text-align: left;
	width: 170px;
}
div.main_center {
	float: left;
	padding-left: 5px;
	text-align: left;
	width: 537px;
}
div.main_right {
	float: right;
	text-align: left;
	width: 135px;
}
div.main_advert {
	border: 1px solid #ccc;
	margin-bottom: 4px;
	text-align: center;
}
div.main_advert p {
	margin: 0px;
	padding: 0px;
}
div.adv_tools {
	text-align: left;
	padding-top: 5px;
}
span.ex_tools {
	padding-left: 10px;
}
div.catalog_menu_h {
	background-color: #0A4576;
	margin-bottom: 4px;
	padding: 12px 5px 11px;
}
div.left_menu, div.left_menu_act {
	background-image: url(../images/left_menu_back.gif);
	background-position: left top;
	background-repeat: repeat-x;
	padding: 4px 0px 4px 7px;
}
div.left_menu a, div.left_menu_act a {
	background-image: url(../images/menu_back.gif);
	background-position: left center;
	background-repeat: no-repeat;
	color: #fff;
	font-family: 'Century Gothic', Arial, Verdana;
	font-size: 12px;
	font-weight: bold;
	padding-left: 10px;
	text-decoration: none;
	text-transform: uppercase;
}
div.left_menu_act a, div.left_menu a:hover {
	color: #ccc;
}
div.productTools {
	background-color: #254654;
	border: 1px solid #72457C;
	margin-bottom: 20px;
	margin-left: auto;
	position: relative;
	width: 180px;
}
div.productTools_h {
	padding: 10px;
}
div.productTools_itm, div.productTools_itm_act, div.productTools_itm_e, div.productTools_itm_e_act {
	padding-bottom: 3px;
}
div.productTools_itm a, div.productTools_itm_act a, div.productTools_itm_e a, div.productTools_itm_e_act a {
	color: #999;
	text-decoration: none;
}
div.productTools_itm_e, div.productTools_itm_e_act {
	margin-left: 10px;
}
div.productTools_itm_e_act a, div.productTools_itm_e a.productTools_tools_itm:hover {
	font-weight: bold;
	color: #fff;
}
div.productTools_itm a.productTools_tools_itm, div.productTools_itm_act a.productTools_tools_itm {
	margin-left: 10px;
}
div.main_catalog_item, div.main_catalog_item_first {
	border: 1px solid #ccc;
	color: #666;
	float: left;
	font-family: Arial,Verdana;
	font-size: 11px;
	font-weight: bold;
	height: 90px;
	margin-bottom: 4px;
	margin-left: 4px;
	padding: 3px 2px 3px 3px;
	position: relative;
	width: 123px;
}
div.main_catalog_item_first {
	margin-left: 0px;
	padding: 3px 3px 3px 4px;
}
div.admHint_h {
	font-size: 16px;
	position: absolute;
	right: 3px;
	top: 0;
}
div.main_catalog_itools {
	position: absolute;
	top: 3px;
	left: 3px;
}
div.main_catalog_ipicture {
	padding-top: 9px;
	height: 75px;
	text-align: center;
	width: 123px;
}
div.main_catalog_ititle {
	position: absolute;
	top: 80px;
	left: 3px;
	white-space: nowrap;
}
div.main_catalog_iprice {
	position: absolute;
	top: 80px;
	left: 84px;
	width: 42px;
	text-align: right;
}
div.item_block {
	border: 1px solid #CDCDCD;
	margin-bottom: 4px;
	padding: 5px;
}
div.item_title {
	color: #0A4576;
	font-family: Arial,Verdana;
	font-size: 16px;
	padding-right: 5px;
}
div.item_picture_h {
	float: left;
	width: 350px;
}
div.item_picture {
	margin-bottom: 20px;
        width: 280px;
	float: left;
}
div.item_properties {
	width: 190px;
	float: right;
}
div.item_prop_txt {
	color: #666;
	float: left;
	font-family: Arial,Verdana;
	font-size: 11px;
	padding-bottom: 1px;
	width: 90px;
}
div.item_prop, div.item_prop_combo {
	color: #666;
	float: left;
	font-family: Arial,Verdana;
	font-size: 11px;
	font-weight: bold;
	padding-bottom: 1px;
	width: 100px;
}
input.page_button {
	background-color: #ccc;
	border: 1px solid #999;
	color: #000;
	font-family: Arial,Verdana;
	font-size: 11px;
	font-weight: bold;
}
a.more, a.back {
	background-image: url(../images/link_more.gif);
	background-position: right center;
	background-repeat: no-repeat;
	color: #0D5997;
	font-family: Arial,Verdana;
	font-size: 11px;
	padding-right: 7px;
}
a.back {
	background-image: url(../images/link_back.gif);
	background-position: left center;
	padding-left: 7px;
}
div.product_item_pager {
	padding: 10px;
	text-align: center;
}
div.product_item_pager span {
	padding: 0 2px;
}
a.product_pager, a.product_pager_act, a.product_pager3, a.product_pager2 {
	color: #0D5997;
	font-family: Arial,Verdana;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}
a.product_pager_act {
	font-weight: bold;
}
div.attrib_menu {
	background-color: #EFEFEF;
	border: 1px solid #CDCDCD;
}
div.main_other {
	margin-bottom: 4px;
}
div.main_other_left {
	float: left;
	width: 297px;
}
div.main_other_right {
	float: left;
	margin-left: 4px;
	width: 236px;
}
div.main_h_with_title {
}
div.main_h_with_title_hh {
	border: 1px solid #cdcdcd;
	border-top: 0px;
}
div.main_h_with_title_h {
	padding: 15px;
	padding-top: 10px;
}
div.main_h_with_title_h_s {
	border: 1px solid #cdcdcd;
	border-top: 0px;
	padding: 5px;
}
div.main_h_title {
	background-color: #0d5997;
	color: #fff;
	font-family: Century Gothic,Arial,Verdana;
	font-size: 12px;
	font-weight: bold;
	padding: 4px 0 4px 12px;
	text-transform: uppercase;
}
div.main_left_block {
	margin-bottom: 4px;
}
div.main_left_block div.main_h_with_title_h {
	padding: 5px;
}
div.search_lb {
	font-size: 10px;
	float: left;
	width: 70px;
	padding-top: 3px;
}
div.search_inp {
	float: left;
	width: 88px;
}
div.search_inp input {
	width: 86px;
	font-size: 10px;
	border: 1px solid #cdcdcd;
	color: #666;
}
div.search_itm {
	padding-bottom: 3px;
}
div.search_inp_h {
	float: left;
	width: 34px;
}
div.search_inp_h input {
	width: 32px;
	font-size: 10px;
	border: 1px solid #cdcdcd;
	color: #666;
}
div.search_till_txt {
	float: left;
	width: 15px;
	text-align: right;
	margin-left: 2px;
	margin-right: 3px;
	font-size: 10px;
	padding-top: 3px;
}
div.search_btn {
	padding-left: 70px;
	padding-bottom: 5px;
}
div.search_btn input {
	background-color: #ccc;
	border: 1px solid #999;
	color: #000;
	font-family: Arial,Verdana;
	font-size: 11px;
	font-weight: bold;
}
div.main_h_with_title_h form {
	margin: 0px;
}
div.title_flash_h {
	padding-bottom: 4px;
}
div.langs {
	color: #0D5997;
	font-family: Arial;
	font-size: 11px;
	padding-bottom: 5px;
	text-align: center;
}
div.langs a {
	color: #0D5997;
	font-family: Arial,Verdana;
	font-size: 11px;
}
div.langs a.lang_act, div.langs a:hover {
	text-decoration: none;
}
div.langs span.lang_sp {
	padding-left: 5px;
	padding-right: 5px;
}
div.siteTree_list a {
	color: #0D5997;
	font-family: Arial,Verdana;
	font-size: 12px;
	text-decoration: none;
}
div.siteTree_list a:hover {
	text-decoration: underline;
}
div.productInCart {
	padding-bottom: 5px;
	font-weight: bold;
	color: #009900;
}
div.product_add_err {
	padding-bottom: 5px;
	font-weight: bold;
	color: #cc0000;
}
div.catalog_cart_h {
	padding-top: 2px;
	padding-right: 15px;
	color: #fff;
	font-family: Tahoma;
	font-size: 9px;
}
div.catalog_cart_h a {
	background-image: url(../images/cart.gif);
	background-position: left center;
	background-repeat: no-repeat;
	color: #fff;
	padding-left: 17px;
	text-decoration: none;
}
div.catalog_cart_h a:hover {
	text-decoration: underline;
}
div.productCart_itm_h1 {
	background-color: #f0f0f0;
	padding: 10px;
}
div.productCart_itm_h2 {
	padding: 10px;
}
div.productCart_itm_img {
	width: 135px;
	float: left;
}
div.productCart_itm_name {
	float: left;
	width: 160px;
}
div.productCart_itm_name_1 {
	font-size: 12px;
	font-weight: bold;
	padding-bottom: 10px;
}
div.productCart_itm_name_1 a {
	text-decoration: none;
	color: #0A4576;
}
div.productCart_itm_name_1 a:hover {
	text-decoration: underline;
}
div.productCart_itm_name_2, div.productCart_itm_name_3 {
	font-size: 11px;
	font-weight: bold;
	padding-bottom: 3px;
}
div.productCart_itm_name_2 span, div.productCart_itm_name_3 span {
	padding-right: 5px;
	color: #0A4576;
	font-weight: normal;
}
div.productCart_itm_Price {
	width: 70px;
	float: left;
	margin-left: 10px;
}
div.productCart_itm_Qnt {
	width: 50px;
	float: left;
	margin-left: 10px;
}
div.productCart_itm_Qnt input {
	width: 50px;
	border: 1px solid #CDCDCD;
	color: #666;
	font-size: 10px;
	padding-top: 3px;
	padding-bottom: 3px;
	text-align: right;
}
div.productCart_itm_Qnt div.productCart_itm_Qnt_btn {
	padding-top: 5px;
}
div.productCart_itm_Qnt div.productCart_itm_Qnt_btn input {
	background-color: #0D5997;
	padding: 0px;
	text-align: center;
	padding-top: 2px;
	padding-bottom: 2px;
	color: #fff;
}
div.productCart_itm_del {
	width: 60px;
	float: left;
	margin-left: 20px;
}
div.productCart_itm_del a {
	background-color: #0D5997;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 3px;
	padding-bottom: 3px;
	color: #fff;
	text-decoration: none;
	font-size: 10px;
}
div.productCart_itm_Price_lb, div.productCart_itm_Qnt_lb {
	font-size: 12px;
	color: #0D5997;
	padding-bottom: 8px;
}
div.productCart_itm_Price_pp {
	font-weight: bold;
	font-size: 12px;
}
div.productCart_itm_Qnt_lb {
	text-align: center;
	padding-bottom: 4px;
}
div.productCart_itm_del {
	padding-top: 22px;
}
div.productCart_title {
	padding-top: 10px;
	padding-bottom: 15px;
	font-size: 16px;
	font-weight: bold;
	color: #0D5997;
}
div.productCart_sum_h {
	padding-bottom: 15px;
	padding-right: 20px;
	padding-top: 25px;
}
div.productCart_sum_h_3 {
	float: right;
	padding-top: 5px;
}
div.productCart_sum_h_3 input {
	background-color: #0D5997;
	border: 1px solid #0D5997;
	color: #fff;
	font-size: 10px;
	padding: 1px 20px;
	text-decoration: none;
}
div.productCart_sum_h_2 {
	float: right;
	font-size: 15px;
	padding-top: 5px;
}
div.productCart_sum_h_2 span {
	font-weight: bold;
	padding-left: 1px;
	padding-right: 20px;
}
div.productCart_sum_h_2 span#es__all_sum_2 {
	padding-left: 10px;
	padding-right: 0px;
}
div.productCart_sum_h_1 {
	float: right;
}
div.productCart_sum_h_1_1 {
	float: left;
	font-size: 14px;
	padding-right: 15px;
	text-align: right;
	width: 120px;
}
div.productCart_sum_h_1_2 {
	float: left;
	font-size: 14px;
	font-weight: bold;
	padding-right: 15px;
	text-align: left;
}
div.order_subtitle {
	color: #0D5997;
	font-family: Arial,Verdana;
	font-size: 12px;
	font-weight: bold;
	padding-top: 15px;
	padding-bottom: 2px;
	border-bottom: 1px solid #ccc;
	margin-bottom: 15px;
	text-transform: uppercase;
}
div.order_required {
	color: #0D5997;
	float: left;
	font-family: Arial,Verdana;
	font-size: 11px;
	font-weight: bold;
	padding: 3px 5px 0px 0px;
	width: 95px;
}
div.order_input_small {
	float: left;
	padding: 3px 0px 0px;
	width: 400px;
}
div.order_input_small input {
	border: 1px solid #999;
	color: #666;
	font-family: Arial,Verdana;
	font-size: 11px;
	padding: 0px 4px;
	width: 160px;
}
div.order_input_big {
	float: left;
	padding: 3px 0px 0px;
	width: 400px;
}
div.order_input_big input {
	border: 1px solid #999;
	color: #666;
	font-family: Arial,Verdana;
	font-size: 11px;
	padding: 0px 4px;
	width: 390px;
}
div.order_txt {
	color: #666;
	float: left;
	font-family: Arial,Verdana;
	font-size: 11px;
	padding: 3px 5px 0px 0px;
	width: 95px;
}
div.productCart_cont {
	border-top: 1px solid #CCC;
}
div.order_err {
	padding-bottom: 10px;
	color: #cc0000;
	font-weight: bold;
}
div.orderSuccess {
	padding-top: 20px;
	padding-left: 15px;
	font-size: 12px;
	color: #00cc00;
	font-weight: bold;
}
div.item_prop_err div.redrawSelect_txt, div.item_prop_err div.redrawSelect_txt_act {
	border: 1px solid #cc0000;
	color: #cc0000;
	background-image: url(../images/combo_down_err.gif);
}
div.item_prop_err div.redrawSelect_txt_act {
	background-image: url(../images/combo_down_err.gif);
}
div.left_menu_adm {
	padding-left: 30px;
}
div.left_menu_aItm a, div.left_menu_aItm_act a {
	color: #fff;
	text-decoration: none;
}
div.left_menu_aItm_act a {
	color: #CCC;
}
div.main_adv_create {
	padding-bottom: 15px;
}
div.main_adv_create_l {
	padding-top: 15px;
}
div.main_adv_create a {
	color: #0A4576;
	text-decoration: none;
}
div.main_adv_create a:hover {
	text-decoration: underline;
}
div.main_adv_create img {
	padding-right: 5px;
	position: relative;
	top: 3px;
}
div.productTools_itm_sp {
	padding-top: 15px;
}
div.productTools_itm_types {
	padding-left: 15px;
}
div.item_prop a {
	color: #0D5997;
}
div.item_prop_itm_sp {
	padding-top: 15px;
}
div.item_prop_back {
	padding-top: 10px;
}
div.productForm_img_img {
	width: 125px;
	float: left;
	margin-right: 15px;
}
div.productForm_img_inp {
	width: 250px;
	padding-top: 20px;
	float: left;
}
div.productForm_img_inp input {
	font-family: Tahoma;
	font-size: 11px;
	width: 250px;
}
div.right_login_form {
        padding-top: 10px; 
        padding-bottom: 10px;
        border: 1px #cccccc solid;
	margin-top: 10px;
	margin-bottom: 20px;
}
div.right_login_inp {
	padding-bottom: 5px;
	width: 155px;
	text-align: right;
}
div.right_login_inp input {
	border:1px solid #CDCDCD;
	color: #666;
	font-size: 10px;
	font-family:Arial,Verdana;
	width: 145px;
}
div.right_login_btn {
	text-align: right;
	margin-bottom: 10px;
	padding-right: 10px;
}
div.right_login_btn input {
	background-color: #ccc;
	border: 1px solid #999;
	color: #000;
	font-family: Arial,Verdana;
	font-size: 11px;
	font-weight: bold;
}
div.right_login_urls {
	text-align: right;
	padding-bottom: 1px;
	padding-right: 10px;
}
div.right_login_urls a {
	color: #0A4576;
	text-decoration: none;
}
div.right_login_urls a:hover {
	text-decoration: underline;
}
div.gender_block {
	float:left;
	width: 267px;
}
div.gender_title {
	padding: 4px 0px 4px 12px;
	background-color: #0e7ed1;
	font-family: Century Gothic, Arial, Verdana;
	font-size: 12px;
	font-weight: bold;
	color: #fff;
	text-transform: uppercase;
}
div.gender_content {
	background-color: #e5e5e5;
	border: 1px solid #cdcdcd;
	border-top: 0;
	padding: 5px 0px 5px 0px;
}
td.group_block {
	width: 80px;
	height: 85px;
}
div.group_pic {
	height: 60px;
}
div.group_title {
	text-align: center;
}
div.group_title a {
	font-family: Century Gothic, Arial, Verdana;
	font-size: 12px;
	font-weight: bold;
	color: #0a4576;
	text-transform: uppercase;
	text-decoration: none;
}
div.group_menu {
	background-color: #e5e5e5;
	border: 1px solid #cdcdcd;
	padding: 5px 0px 5px 0px;
	margin-bottom: 4px;
}
div.footer {
	padding-left: 360px;
}
div.footer_div {
	width: 400px;
	padding: 15px 0px 5px 0px;
}
div.footer_picture {
	float: left;
	padding-right: 10px;
	width: 60px;
	display: block;
}
div.footer_text {
	float: left;
	padding-top: 5px;
	font-family: Arial, Verdana;
	font-size: 11px;
	color: #999;
	width: 300px;
	display: block;
}
div.footer_text a {
	font-family: Arial, Verdana;
	font-size: 11px;
	color: #999;
	text-decoration: none;
}
div.main_catalog_h {
	margin-top: 4px;
}
div.changePassword_lb {
	float: left;
	width: 140px;
	font-weight: bold;
}
div.changePassword_inp {
	float: left;
	padding-bottom: 5px;
	width: 300px;
}
div.changePassword_inp input {
	width: 250px;
}
div.lostPassword_btn {
	text-align: right;
	margin-right: 150px;
}
div.user_profile {
	margin-left: 20px;
	margin-right: 20px;
}
div.user_profile_title {
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	margin-top: 15px;
	margin-bottom: 15px;
	border-bottom: 1px solid #666;
	padding-left: 5px;
}
div.user_profile_data {
	float: left;
	width: 390px;
}
div.profile_tools {
	float: right;
	width: 100px;
}
div.profile_tools div {
	text-align: right;
}
div.user_profile a {
	color: #0A4576;
}
div.user_view_withLB {
	padding-bottom: 5px;
}
div.user_view_lb {
	float: left;
	width: 90px;
	font-weight: bold;
}
div.user_view_val {
	float: left;
	width: 300px;
}
div.register_form_holder {
	margin-left: 30px;
}
div.register_field {
	padding-bottom: 5px;
}
div.register_lb, div.register_lb_email, div.register_lb_pass, div.register_lb_code {
	float: left;
	width: 100px;
	font-weight: bold;
}
div.register_lb_code {
	padding-top: 5px;
}
div.register_inp, div.register_inp_email, div.register_inp_pass {
	float: left;
	width: 330px;
	padding-bottom: 5px;
}
div.register_inp input, div.register_inp_email input, div.register_inp_pass input {
	width: 330px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000;
	border: 1px solid #000;
	background-color: #fff;
}
div.register_pass_f_h_l {
	float: left;
	width: 320px;
	padding-top: 8px;
}
div.register_pass_f_h_l div.register_inp, div.register_pass_f_h_l div.register_inp_pass {
	width: 210px;
}
div.register_pass_f_h_l input {
	width: 200px;
}
div.register_com_pass {
	float: left;
	width: 180px;
}
div.register_btn {
	text-align: right;
	margin-right: 110px;
}
div.profile_title {
	font-size: 16px;
	font-weight: bold;
	margin-top: 15px;
	margin-bottom: 20px;
}
div.lostPassword_lb {
	float: left;
	width: 170px;
	font-weight: bold;
}
div.lostPassword_inp {
	float: left;
	width: 300px;
	padding-bottom: 5px;
}
div.lostPassword_inp input {
	width: 260px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000;
	border: 1px solid #000;
	background-color: #fff;
}
div.register_code1 {
	float: left;
	width: 152px;
	margin-right: 15px;
}
div.register_code1 img {
	border: 1px solid #ccc;
}
div.register_code2 {
	float: left;
	width: 160px;
	padding-top: 2px;
}
div.register_code2 input {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000;
	border: 1px solid #000;
	background-color: #fff;
	width: 160px;
}
div.register_btn2 {
	padding-top: 10px;
	text-align: right;
	margin-right: 80px;
}
div.register_btn2 input {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #454A4E;
	border: 1px solid #5F7285;
	color: #fff;
	font-weight: bold;
	padding-left: 10px;
	padding-right: 10px;
}
div.register_success a {
	color: #0A4576;
}
div.right_login_user {
	text-align: right;
	padding-bottom: 5px;
	font-weight: bold;
}
span.item_title_tools {
	margin-left: 20px;
	font-family: Tahoma;
	font-size: 11px;
}
span.item_title_tool_sp {
	margin-left: 5px;
	margin-right: 5px;
}
span.item_title_tools a {
	color: #0A4576;
	text-decoration: none;
}
span.item_title_tools a:hover {
	text-decoration: underline;
}
div.productForm_sp {
	padding-bottom: 10px;
}
div.productForm_err {
	color: #CC0000;
	font-weight: bold;
	font-size: 12px;
}
div.lostPassword_err {
	margin-bottom: 15px;
	color: #CC0000;
	font-weight: bold;
}
div.registration_err {
	margin-bottom: 15px;
	color: #CC0000;
	font-weight: bold;
	margin-left: 25px;
}