#content h5.tit_SubTitle {color: #3868B4; font-size: 15px; font-weight: bold; letter-spacing: -1px; margin-bottom: 2px;display:none;}
#content h1.tit_Title {color: #589AE4; font-size: 31px; font-weight: bold; letter-spacing: -1px; line-height: 1.1em; margin-bottom: 3px;display:none;}
#content .box_e-commerce_00 ul, #content .box_e-commerce_00 ol, #content .box_e-commerce_01 ul, #content .box_e-commerce_01 ol, #content .box_Privacy ul, #content .box_Privacy ol {margin-bottom: 0; margin-left: 0;}

.txt_ADR_Paragraph {clear: both; float: left; display: inline; width: 100%; padding-top: 30px; font-size: 11px; line-height: 13px; color: #666666;}

.box_e-commerce_00 {clear: both; float: left; display: inline; width: 502px; margin-top: 10px;}
.box_e-commerce_00 .clear {clear: both; height: 0px; overflow: hidden; font-size: 0px; background-color: #FFFFFF;}
	.box_e-commerce_00 .box_Title, .box_e-commerce_00 .box_Content {clear: both; float: left; display: inline; /*width: 462px;*/ width: 502px; padding: 0 20px; position: relative;}
.box_e-commerce_00 .box_Left, .box_e-commerce_00 .box_Right {position: absolute; display: block; width: 2px; overflow: hidden; text-indent: -9000px; background-position: left top; background-repeat: no-repeat;}
.box_e-commerce_00 .box_Title {height: 40px; background: url(../images/bg_e-commerce_Header_Main.png) left top repeat-x;}
	.box_e-commerce_00 .box_Title .tit_Title {display: table-cell; width: 462px; height: 40px; vertical-align: middle; font-size: 12px; line-height: 15px; font-weight: bold; color: #2B61A5;}
		*+html .box_e-commerce_00 .box_Title .tit_Title {padding-top: 5px; height: 35px;}
	.box_e-commerce_00 .box_Title .box_Left {height: 40px; left: 0; top: 0; background-image: url(../images/bg_e-commerce_Header_Left.png);}
	.box_e-commerce_00 .box_Title .box_Right {height: 40px; right: 0; top: 0; background-image: url(../images/bg_e-commerce_Header_Right.png);}
.box_e-commerce_00 .box_Content {background-color: #F0F0F0; padding-top: 10px; padding-bottom: 10px; width: 502px;}
	.box_e-commerce_00 .box_Content .box_Left {height: 2px; left: 0; bottom: 0; background-image: url(../images/bg_e-commerce_Content_Left.png);}
	.box_e-commerce_00 .box_Content .box_Right {height: 2px; right: 0; bottom: 0; background-image: url(../images/bg_e-commerce_Content_Right.png);}

	.box_SolutionsAndPrices .box_Bottom .tit_Description, .box_SolutionsAndPrices .box_Bottom .txt_TotalPrice {position: absolute; top: 0; font-size: 19px; font-weight: bold; color: #FFFFFF; text-align: right;}
		.box_SolutionsAndPrices .box_Bottom .tit_Description, .box_SolutionsAndPrices .box_Bottom .txt_NoDiscount {right: 110px; line-height: 40px;}
		.box_SolutionsAndPrices .box_Bottom .txt_TotalPrice {right: 10px;}
			.box_SolutionsAndPrices .txt_TotalPrice .txt_Original {font-size: 11px; line-height: 11px; color: #EAF3FD; text-decoration: line-through;}
			.box_SolutionsAndPrices .txt_TotalPrice .txt_Special {font-size: 21px; line-height: 21px; color: #FFFFFF; font-weight: bold;}

.box_e-commerce_00 hr {clear: both; float: left; display: inline; width: 100%; height: 1px; border: 0;}
.box_e-commerce_00 .box_Title .tit_02, .box_e-commerce_00 .box_Title .tit_03 {position: absolute; top: 0;}
	.box_e-commerce_00 .box_Title .tit_02 {left: 339px; top: 6px; width: 80px; line-height: 14px;}
	.box_e-commerce_00 .box_Title .tit_03 {right: 10px; line-height: 40px;}

#content .box_e-commerce_00 .list_Products {margin: 0;}
#content .box_e-commerce_00 .list_Products li {clear: both; float: left; display: inline; /*width: 492px;*/ width: 100%; padding: 5px; background-image: none; border-bottom: 1px solid #FFFFFF; line-height:inherit;}
#content .box_e-commerce_00 .list_Products li.extPrdLine  {padding:0; width:502px; border-top:1px solid #aaa;}
.list_Products .box_Img {float: left; display: inline; width: 34px; height: 34px; margin-right: 10px;}
.list_Products .tit_Titles {float: left; display: inline; width: 285px;}
#content .list_Products a.tit_Titles {text-decoration: none; margin-right: 10px;}
	#content .list_Products a.tit_Titles:link span, #content .list_Products a.tit_Titles:visited span {color: #2B5FA5; text-decoration: none;}
		#content .list_Products a.tit_Titles:hover span {color: #2B5FA5; text-decoration: underline;}
	.list_Products .tit_Name {font-size: 15px; line-height: 20px; font-weight: bold;}
	.list_Products .txt_Description {font-size: 11px;}
.list_Products .box_Select {float: left; margin-top: 5px;}
	.box_Form_e-commerce .box_Content .list_Products .box_Select label {display: none;}
	.box_Form_e-commerce .box_Content .list_Products .box_Select select {width: 55px;}
.list_Products .txt_ItemValue {float: left; display: inline; width: 55px; margin-top: 18px; font-size: 15px; color: #2B5FA5; text-align: right;}
.list_Products .txt_Price {float: right; text-align: right; margin-right: 5px;}
	.list_Products .txt_Price .txt_Original {font-size: 11px; line-height: 11px; color: #5997E4; text-decoration: line-through;}
	.list_Products .txt_Price .txt_Special {font-size: 21px; line-height: 21px; color: #2B5FA5; font-weight: bold;}

#content .box_e-commerce_00 a.btn_Refresh:link, #content .box_e-commerce_00 a.btn_Refresh:visited {float: left; display: inline; width: auto; height: 40px; padding-right: 27px; background: url(../images/btn_e-commerce_Refresh.png) right center no-repeat; font-size: 12px; line-height: 40px; font-weight: bold; color: #FFFFFF; text-decoration: none;}

.box_SolutionsAndPrices .box_Content {width: 502px; padding: 0;}
.box_SolutionsAndPrices .box_Bottom {margin-top: -4px; clear: both; float: left; display: inline; /*width: 462px;*/ height: 40px; padding: 0 20px; position: relative; background: url(../images/bg_e-commerce_Bottom_Main.png) left top repeat-x;}
	.box_SolutionsAndPrices .box_Bottom .box_Main {display: table-cell; width: 462px; height: 40px;}
	.box_SolutionsAndPrices .box_Bottom .box_Left {height: 40px; left: 0; top: 0; background-image: url(../images/bg_e-commerce_Bottom_Left.png);}
	.box_SolutionsAndPrices .box_Bottom .box_Right {height: 40px; right: 0; top: 0; background-image: url(../images/bg_e-commerce_Bottom_Right.png);}

.box_Form_e-commerce .box_Privacy {clear: both; float: left; display: inline; width: 502px; margin-top: 10px; margin-bottom: 20px;}
.box_Form_e-commerce .box_Privacy .box_Left, .box_Form_e-commerce .box_Privacy .box_Right {display: none;}
	.box_Form_e-commerce .box_Privacy label {padding-left: 20px; font-size: 11px; line-height: 19px; color: #666666;}
	.box_Form_e-commerce .box_Privacy .box_Textarea_Large {width: 472px;}
	.box_Form_e-commerce .box_Privacy .box_Textarea textarea {width: 462px;}
	#content .box_Privacy .list_Inline {clear: both; float: left; display: inline; margin-left: 175px;}
		.box_Form_e-commerce .box_Privacy .list_Inline label {padding-left: 0;}
.box_Form_e-commerce .box_Privacy .clear {clear: both; height: 0px; overflow: hidden; font-size: 0px; background-color: #FFFFFF;}

.box_Form_e-commerce .box_Recaptcha {clear: both; float: left; display: inline; width: 320px; margin: 0 90px;}

.box_Form_e-commerce .box_Content label, .box_Form_e-commerce .box_Input, .box_Form_e-commerce .box_Select {float: left; display: inline; display: inline;}
	.box_Form_e-commerce .box_Content label {width: 180px; font-size: 11px; line-height: 19px; color: #666666;}
	.box_Form_e-commerce .box_Content .txt_Value {font-size: 11px; line-height: 19px; color: #000000; text-transform: uppercase;}
	.box_Form_e-commerce .box_Input, .box_Form_e-commerce .box_Select, .box_Form_e-commerce .box_Textarea {border: 1px solid #C0C0C0; background-color: #FFFFFF;}
	.box_Form_e-commerce .box_Input_Small, .box_Form_e-commerce .box_Input_Medium, .box_Form_e-commerce .box_Input_Large, 
	.box_Form_e-commerce .box_Select_Small, .box_Form_e-commerce .box_Select_Medium, .box_Form_e-commerce .box_Select_Large {clear: both; float: left; display: inline; width: 100%; margin-bottom: 3px;}
		.box_Form_e-commerce .box_Input .inp_Text {border: 0; background: transparent; padding: 2px 5px; font-size: 11px; color: #666666;}
		*+html .box_Form_e-commerce .box_Input .inp_Text {padding: 1px 5px 0 5px;}
			.box_Form_e-commerce .box_Input_Small .inp_Text {width: 56px;}
			.box_Form_e-commerce .box_Input_Medium .inp_Text {width: 188px;}
			.box_Form_e-commerce .box_Input_Large {margin-left: 15px;}
				.box_Form_e-commerce .box_Input_Large .inp_Text {width: 418px;}
	.box_Form_e-commerce .box_Select_Medium .box_Select {width:176px !important;}
	.box_Form_e-commerce .box_Select select {border: 0; background: transparent; padding: 2px 2px 2px 1px; font-size: 11px; color: #666666;}
		.box_Form_e-commerce .box_Select_Small select {width: 48px;}
		.box_Form_e-commerce .box_Select_Medium select {width: 198px;}
		.box_Form_e-commerce .box_Select_Large {margin-left: 15px;}
			.box_Form_e-commerce .box_Select_Large select {width: 428px;}
	.box_Form_e-commerce .box_Textarea_Large {clear: both; float: left; display: inline; width: 430px; margin-left: 15px; margin-bottom: 3px;}
		.box_Form_e-commerce .box_Textarea textarea {width: 419px; height: 85px; border: 0; background: transparent; padding: 4px; font-family: Arial, sans-serif; font-size: 11px; color: #666666; resize: none;}
	#content .box_Form_e-commerce .list_Multiline li {clear: both; float: left; display: inline; width: 100%; background-image: none; padding-left: 0;}
		.box_Form_e-commerce .box_Radio .inp_Radio, .box_Form_e-commerce .box_Checkbox .inp_Check {float: left; display: inline; margin:  3px 10px 0 0;}
		.box_Form_e-commerce .list_Multiline label {width: auto;}
		.box_Form_e-commerce .list_Multiline .box_Input_Large {margin-left: 28px; margin-top: 5px;}
				.box_Form_e-commerce .list_Multiline .box_Input_Large .inp_Text {width: 389px;}
	#content .box_Form_e-commerce .list_Inline li {float: left; display: inline; background-image: none; margin-bottom: 0; padding-left: 0; padding-right: 12px;}
		.box_Form_e-commerce .list_Inline label {width: auto;}
			.box_Form_e-commerce .list_Inline .box_Radio .inp_Radio, .box_Form_e-commerce .list_Inline .box_Checkbox .inp_Check {float: left; display: inline; margin: 3px 10px 0 0;}

.box_Form_e-commerce .txt_Message {clear: both; float: left; display: inline; padding: 5px 20px 5px 20px; width: 462px; font-size: 11px; line-height: 13px; color: #666666;}
.box_e-commerce_01 {clear: both; float: left; display: inline; width: 502px; margin-top: 10px;}
.box_e-commerce_01 .clear {clear: both; height: 0px; overflow: hidden; font-size: 0px; background-color: #FFFFFF;}
	.box_e-commerce_01 .box_Title, .box_e-commerce_01 .box_Content {clear: both; float: left; display: inline; width: 317px; padding: 0 20px; position: relative;}
.box_e-commerce_01 .box_Left {position: absolute; display: block; width: 2px; overflow: hidden; text-indent: -9000px; background-position: left top; background-repeat: no-repeat;}
.box_e-commerce_01 .box_Title {height: 40px; background: url(../images/bg_e-commerce_Header_Main.png) left top repeat-x;}
	.box_e-commerce_01 .box_Title .tit_Title {display: table-cell; width: 462px; height: 40px; vertical-align: middle; font-size: 12px; line-height: 15px; font-weight: bold; color: #2B61A5;}
		*+html .box_e-commerce_01 .box_Title .tit_Title {padding-top: 5px; height: 35px;}
	.box_e-commerce_01 .box_Title .box_Left {height: 40px; left: 0; top: 0; background-image: url(../images/bg_e-commerce_Header_Left.png);}
	.box_e-commerce_01 .box_Title .box_Right {display: none;}
.box_e-commerce_01 .box_Content {clear: none; width: 105px; height: 40px; padding: 0 0 0 40px; background: url(../images/bg_e-commerce_Content_Special.png) left top no-repeat;}
	.box_e-commerce_01 .box_Content .box_Left, .box_e-commerce_01 .box_Content .box_Right {display: none;}
#content .box_e-commerce_01 .list_Inline li {position: relative; padding-left: 22px;}
#content .box_e-commerce_01 .list_Inline li .inp_Radio{position: absolute; left: 0; top: 9px;}
	html > /**/ body #content .box_e-commerce_01 .list_Inline li .inp_Radio{top: 13px;}
.box_Form_e-commerce .box_e-commerce_01 .box_Content label {width: auto; white-space: nowrap; padding-right: 15px; color: #FFFFFF; font-size: 11px; line-height: 40px;}
.box_e-commerce_01 .box_Content .box_Star_Voting {clear: both; float: left; padding: 12px 13px;}

.box_Form_e-commerce .box_Commands {clear: both; float: right; display: inline; margin-top: 20px;}
.box_Form_e-commerce .btn_Confirm, .box_Form_e-commerce .btn_Undo {float: right; margin-left: 3px; background: #3D75C0; border: 0; border-radius: 4px 4px 4px 4px; color: #FFFFFF; cursor: pointer; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-weight: bold; height: 20px; padding: 0 10px 2px; width: auto;}
#content .box_Form_e-commerce a.btn_Undo {height: 18px; line-height: 15px;}
#content .box_Form_e-commerce a.btn_Undo:link, #content .box_Form_e-commerce a.btn_Undo:visited {color: #FFFFFF; text-decoration: none; line-height: 20px;}

.extPrdCnt { background-color:#fff; padding-top:20px; padding-bottom:20px; display:inline; float:left; }
.extPrdCntIn { border: 4px solid #ff7f27; background-color:#f0f0f0; display:inline; float:left; width:484px; padding:5px; }

html>/**/body .box_Form_e-commerce .btn_Confirm {padding-top: 0; padding-bottom: 0;}

