
/* order Form 1 Begin */
#bodyType1ContentAllHead{
	float: left;
	padding: 170px 0 0 0;
	font-weight: bold;
}

.bodyType1ContentAllLine1{
	float: left;
	width: 636px;
	height: 2px;
	font-size: 0px;
	border-bottom: solid 1px #000;
	padding: 10px 0 0 0;
}

.bodyType1ContentAllLine2{
	float: left;
	width: 636px;
	height: 2px;
	font-size: 0px;
	border-bottom: solid 1px #000;
	padding: 6px 0 0 0;
}

.bodyType1ContentAllLine3{
	float: left;
	width: 636px; /* 636 */
	height: 2px;
	font-size: 0px;
	border-bottom: solid 1px #000;
}

#bodyType1ContentAllLocation{
	float: left;
	width: 636px;
	min-height: 200px;
	padding: 12px 0 0 0;
}

.bodyType1ContentAllLocationType{
	float: left;
	width: 150px;  /* 159 */
	font-size: 11px;
	padding: 0 0 6px 0;
	margin: 4px;
	_margin: 0px;
}

.bodyType1ContentAllLocationTypeRadio{
	padding: 6px;
	line-height: 24px;
}

.bodyType1ContentAllLocationTypeRadio label{
	font-weight: bold;
}

.bodyType1ContentAllLocationTypeRadio input{
	float: left;
	display: block;
	/*margin: 2px 2px 2px 0;*/
	height: 28px;
	font-size: 12px;
}

.bodyType1ContentAllLocationType p{
	padding: 0;
}

.bodyType1ContentAllLocationType label{
	font-size: 12px;
}

#bodyType1ContentAllSubmitBackContinue{
	float: left;
	text-decoration: none;
	/*width: 636px;*/
	padding: 0 0 15px 160px;
}

#bodyType1ContentAllSubmitBackContinue input{
	float: left;
	width: 130px;
	height: 25px;
	background: url(../images/button_2.gif) no-repeat;
	border: none;
	cursor:pointer;
	margin-right: 0px;
}

#bodyType1ContentAllSubmitBack input{
	margin: 0 60px 0 0;
}

#bodyType1ContentAllSubmitBackContinueBill{
	float: left;
	text-decoration: none;
	/*width: 636px;*/
	padding: 0 0 15px 310px;
}

#bodyType1ContentAllSubmitBackContinueBill input{
	float: left;
	width: 130px;
	height: 25px;
	background: url(../images/button_2.gif) no-repeat;
	border: none;
	cursor:pointer;
	margin-right: 0px;
}

#bodyType1ContentAllSubmitContinue {

}

#bodyType1ContentAllLocation2{
	float: left;
	padding: 12px 0 0 0;
}

.bodyType1ContentAllLocationType2{
	float: left;
	width: 159px;
	font-size: 11px;
	padding: 0 0 6px 0;
}

.bodyType1ContentAllLocationType2 p{
	padding: 0;
}

.bodyType1ContentAllContinue{
	float: left;
	padding: 21px 0 0 264px;
}

.bodyType1ContentAllContinue input{
	width: 143px;
	height: 25px;
	background: url(../images/button_3.gif) no-repeat;
	border: none;
	cursor:pointer;
	margin-right: 0px;
}

#bodyType1ContentAllContinue2{
	float: left;
	padding: 24px 0 24px 18px;
}

.bodyType1ContentAllContinue3{
	float: left;
	padding: 0 0 14px 459px; /*  */
}

.bodyType1ContentAllContinue3 input{
	width: 143px;
	height: 25px;
	background: url(../images/button_3.gif) no-repeat;
	border: none;
	cursor:pointer;
	margin-right: 0px;
}

#bodyType1ContentAllNewAddress{
	float: left;
	width: 636px;
	text-align: center;
	font-weight: bold;
	padding: 10px 0 20px 0;
}

#bodyType1ContentAllNewAddressForm{
	float: left;
	padding: 8px 0 0 0;
}

#bodyType1ContentAllNewAddressFormType1{
	float: left;
	width: 280px;/*328*/
}

#bodyType1ContentAllNewAddressFormType2{
	float: left;
	width: 270px;
	/*padding: 0 0 0 0px;*/

}

#bodyType1ContentAllNewAddressFormType1LName{
	padding: 0 0 0 1px;
}

.bodyType1ContentAllAccountInfoAddress2{
	float: left;
	/*width: 320px;*/
}

.bodyType1ContentAllAccountInfoAddress2 textarea{
	float: left;
	display: block;
	width: 130px;
	height: 58px;
	margin: 2px 0 2px 0;
}

.bodyType1ContentAllAccountInfoAddress2 label{
	float: left;
	display: block;
	width: 130px;  /* 120 */
	text-align: right;
	padding: 0 12px 0 0;
}

.bodyType1ContentAllNewAddressFormType2Sub{
	float: left;
	padding: 5px 0 0 143px;
	_padding: 5px 0 0 150px;
}

.bodyType1ContentAllNewAddressFormType2Sub input{
	width: 130px;
	height: 25px;
	background: url(../images/button_2.gif) no-repeat;
	border: none;
	cursor:pointer;
	margin-right: 0px;
}

.bodyType1ContentAllNewAddressFormType3Sub{
	float: left;
	padding: 5px 0 0 136px;
	_padding: 5px 0 0 130px;
}

.bodyType1ContentAllNewAddressFormType3Sub input{
	width: 130px;
	height: 25px;
	background: url(../images/button_2.gif) no-repeat;
	border: none;
	cursor:pointer;
	margin-right: 0px;
}

#bodyType1ContentAllNewAddressFormType2Ship{
	float: left;
	/*padding: 26px 0 0 74px;*/
}

#bodyType1ContentAllNewAddressFormType2Clear{
	float: left;
	/*padding: 0 0 0 74px;*/
}

#bodyType1ContentAllFormType2Submit{
	float: left;
	padding: 15px 0 0 0;
}

#exceptionOrderForm2 #bodyType1ContentAllACSubmit4{
	padding: 0 0 0 281px;
}

#exceptionOrderForm2 #bodyType1ContentAllACSubmit5{
	padding-top: 15px;
}

#exceptionOrderForm2 .bodyType1ContentAllACSubmit2{
	padding-left: 434px;
	padding-top: 0;
}

#bodyType1ContentAllFormType2Clear{
	float: left;
	padding: 10px 0 0 470px;
}

#bodyType1ContentAllFormType2Clear input{
	width: 105px;
	height: 25px;
	background: url(../images/button_1.gif) no-repeat;
	border: none;
	cursor:pointer;
	margin-right: 0px;
}

/* order Form 1 End */

/* contact us BEGIN */
#bodyType1ContentAllAddress{
	float: left;
}

#bodyType1ContentAllAddressType1{
	float: left;
	padding: 0 0 0 20px;
}

#bodyType1ContentAllAddressType1 p{
	padding: 0px;
}

#bodyType1ContentAllAddressType2{
	float: left;
	width: 450px;
	height: 120px;
}


#bodyType1ContentAllAddressType2ImageOrMap{
	float: left;
	width: 447px; /* 237 */
	height: 133px;
	background: url(../images/ImgOrMap.gif) no-repeat right bottom;
}

#bodyType1ContentAllQuestionHeader{
	float: left;
	width: 600px;
	padding: 40px 0 20px 0;
}

#bodyType1ContentAllQuestionHeader p{
	padding: 0;
}

.bodyType1ContentAllQuestionInputs{
	float: left;
	width: 300px;
	padding-top: 5px;
}

.bodyType1ContentAllQuestionInputs input{
	float: left;
	display: block;
	width: 120px;
	height: 22px;
	line-height: 22px;
}

.bodyType1ContentAllQuestionInputs label{
	float: left;
	display: block;
	width: 160px;
	text-align: right;
	padding: 3px 10px 0 0;
}

.bodyType1ContentAllQuestionInputs2{
	float: left;
	width: 300px;
	padding-top: 5px;
}

.bodyType1ContentAllQuestionInputs2 input{
	float: left;
	display: block;
	width: 120px;
	height: 22px;
	line-height: 22px;
}

.bodyType1ContentAllQuestionInputs2 label{
	float: left;
	display: block;
	width: 84px;
	text-align: right;
	padding: 3px 10px 0 0;
}

#bodyType1ContentAllQuestionSelect{
	float: left;
	width: 590px;
	padding: 5px 0 0 0;
}

#bodyType1ContentAllQuestionSelect select{
	float: left;
	display: block;
	width: 142px;
	font-size: 12px;
}

#bodyType1ContentAllQuestionSelect label{
	float: left;
	display: block;
	width: 160px;
	text-align: right;
	padding: 0 10px 0 0;
}

#bodyType1ContentAllQuestionAddress{
	float: left;
	display: block;
	padding: 10px 0 0 0;
}

#bodyType1ContentAllQuestionAddress textarea{
	float: left;
	display: block;
	width: 342px;
	height: 80px;
}

#bodyType1ContentAllQuestionAddress label{
	float: left;
	display: block;
	width: 160px;
	text-align: right;
	padding: 0 10px 0 0;
}

#bodyType1ContentAllQuestionSubmit{
	float: left;
	padding: 10px 0 10px 386px;
}

#bodyType1ContentAllQuestionSubmit input{
	float: left;
	width: 130px;
	height: 25px;
	background: url(../images/button_2.gif) no-repeat;
	border: none;
	cursor:pointer;
	margin-right: 0px;
}

/* contact us END */

/* downloads Begin */

.bodyType1ContentAllH3{
	float: left;
	padding: 190px 0 0 0;
	width: 636px;
}

#bodyType1ContentAllDownloads{
	float: left;
	width: 576px;
	min-height: 400px;
	padding: 0 30px 20px 30px;
}

.bodyType1ContentAllDownloadsType1Links,
.bodyType1ContentAllDownloadsType1Links a{
	float: left;
	color: #000;
	text-decoration: none;
}

.bodyType1ContentAllDownloadsType1Links a:hover{
	float: left;
	color: #000;
	text-decoration: underline;
}

.bodyType1ContentAllDownloadsType1LinksImg{
	width: 80px;
	height: 18px;
	margin: 4px 0 0 290px;
	background: url(../images/arrov4.gif) no-repeat;
}

.bodyType1ContentAllDownloadsType1Intro{
	float: left;
	width: 576px;
}

.bodyType1ContentAllDownloadsType1Intro2{
	float: left;
	width: 576px;
	padding: 14px 0 0 0;
}
/* downloads End */

/*  support center: request history BEGIN */

#bodyType1ContentAllRequestHistoryType1{
	float: left;
	padding: 190px 0 12px 0;
	width: 436px;
	font-size: 18px;
	color: #CC0033;
}

#bodyType1ContentAllRequestHistoryType2{
	float: left;
	padding: 196px 0 0 0;
	width: 200px;
	text-align: right;
}

#bodyType1ContentAllRequestHistoryType2 a{
	float: left;
	color: #000;
	width: 200px;
	text-align: right;
	text-decoration: underline;
}

#bodyType1ContentAllRequestHistoryType2 a:hover{
	float: left;
	color: #CC0033;
	width: 200px;
	text-align: right;
	text-decoration: underline;
}

#bodyType1ContentAllRequestHistoryType3{
	float: left;
}

#bodyType1ContentAllRequestHistoryTop3Select1{
	float: left;
	padding: 16px 0 0 0;
}

#bodyType1ContentAllRequestHistoryTop3Select1 select{
	width: 150px;
}

#bodyType1ContentAllRequestHistoryTop3Select2{
	float: left;
	padding: 16px 0 0 185px;
}

#bodyType1ContentAllRequestHistoryTop3Select2 select{
	width: 150px;
}

#RequestHistoryRMArowType #RMArowType{
	width: 300px;
	text-align: left;
	padding: 0 0 0 50px;
	margin: 0;
}

#RequestHistoryRMArowType #RMArowDate{
	width: 120px;
	text-align: left;
	padding: 0 0 0 44px;
}

#RequestHistoryRMArowType #RMArowStatus{
	width: 60px;
	text-align: left;
	padding: 0 0 0 24px;
}

#bodyType1ContentAllSupportForm{
	float: left;
}

#bodyType1ContentAllSupportForm2{
	float: left;
	padding: 15px 0 0 0;
	width: 300px;
}

#bodyType1ContentAllSupportForm2Move{
	float: left;
	width: 300px;
	padding: 0 0 0 10px;
}

#bodyType1ContentAllSupportForm2Move #bodyType1ContentAllAccountInfoAddress4 label{
	width: 122px;
}

#bodyType1ContentAllAccountInfoAddress3{
	float: left;
	padding: 16px 0 0 70px;
}

#bodyType1ContentAllAccountInfoAddress3 textarea{
	float: left;
	display: block;
	width: 456px;
	height: 92px;
}

#bodyType1ContentAllAccountInfoAddress3 label{
	float: left;
	display: block;
	width: 133px;  /* 120 */
	text-align: left;
	padding: 0 10px 0 0;
}

#bodyType1ContentAllAccountInfoAddress4{
	float: left;
	padding: 20px 0 0 0;
	width: 600px;
}

#bodyType1ContentAllAccountInfoAddress4 textarea{
	float: left;
	display: block;
	width: 422px;
	height: 102px;
}

#bodyType1ContentAllAccountInfoAddress4 label{
	float: left;
	display: block;
	width: 130px;  /* 120 */
	text-align: right;
	padding: 0 10px 0 0;
}
/*  support center: request history END*/

/* FAQs Begin */
#bodyType1ContentAllFAQsLinks{
	float: left;
	padding: 20px 0 0 15px;
	width: 520px;
	font-weight: bold;
}

#bodyType1ContentAllFAQsLinks a{
	float: left;
	width: 210px;
	padding: 0 0 10px 0;
	color: #000;
	text-decoration: underline;
}

#bodyType1ContentAllFAQsLinks a:hover{
	color: #000;
	text-decoration: none;
}

.bodyType1ContentAllFAQsProducts{
	float: left;
	padding: 15px 5px 5px  5px;
}

.bodyType1ContentAllFAQsProductsTitle{
	float: left;
	font-size: 16px;
	font-weight: bold;
	padding: 0 0 0 6px;
	width: 600px;
}

.bodyType1ContentAllFAQsProductsType1{
	float: left;
	width: 600px;
	padding: 10px 0 0 0;
	_padding: 0 0 0 0;
}

.bodyType1ContentAllFAQsProductsType1NumQuestion{
	float: left;
	width: 30px;
	font-weight: bold;
}

.bodyType1ContentAllFAQsProductsType1Question{
	float: left;
	width: 500px;
}

.bodyType1ContentAllFAQsProductsType2{
	float: left;
	width: 600px;
	padding: 5px 0 0 0;
}

.bodyType1ContentAllFAQsProductsType2NumAnswer{
	float: left;
	width: 45px;
	font-weight: bold;
}

.bodyType1ContentAllFAQsProductsType2Answer{
	float: left;
	width: 498px;
}

#bodyType2Content a{
	/*float: left;*/
	width: 200px;
	text-decoration: underline;
	/*font-weight: bold;*/
	color: #000;
	/*padding: 20px 0 0 20px;*/
}

#bodyType2Content a:hover{
	color: #000;
	text-decoration: none;
}
/* FAQs End */

/* RMA BEGIN */

#bodyType1ContentAllSupportForm .bodyType1ContentAllAccountInfoAddress2{

}

#bodyType1ContentAllRMA{
	float: left;
	padding: 190px 0 12px 0;
	width: 536px;
	font-size: 18px;
	color: #B80039;
}

.bodyType1ContentAllRequestHistoryTop3TableRMA{
	float: left;
	width: 635px;
	margin: 20px 0 0 0;
}

.bodyType1ContentAllRequestHistoryTop3TableRMA tr{
	height: 24px;
	font-size: 12px;
}

.RMAtableoeven{
	background: #DDD;
}

.RMArowrequest2{
	padding: 0 0 0 6px;
}

.RMAtd2{
	padding: 0 0 0 50px;
}

.RMAtd3{
	padding: 0 0 0 40px;
}

.RMAtd4{
	padding: 0 0 0 20px;
}

#RMArowRequest{
	width: 120px;
	font-weight: bold;
	padding: 0 0 0 8px;
}

#RMArowType{
	width: 180px;
	font-weight: bold;
	padding: 0 0 0 24px;
}

#RMArowDate{
	width: 197px;
	font-weight: bold;
	padding: 0 0 0 10px;
}

#RMArowStatus{
	width: 100px;
	font-weight: bold;
	padding: 0 0 0 8px;
}

/* RMA END */

/* Visit Request Begin */

#bodyType1ContentAllExceptionVisitRequest .bodyType1ContentAllAccountInfoSelect2 {
	width: 500px;
	padding: 40px 0 0 0;
}

#bodyType1ContentAllExceptionVisitRequest {
	width: 250px; /* 312 */
	margin: 12px 0 0 0;
}
 .bodyType1ContentAllAccountInfoSelect2 select {
    width: 250px; /* 312 */
 }

#bodyType1ContentAllExceptionVisitRequest .bodyType1ContentAllAccountInfoSelect5 {
	width: 500px;
	padding: 20px 0 0 0;
}

#bodyType1ContentAllExceptionVisitRequest .bodyType1ContentAllAccountInfoSelect5 select{
	width: 250px;
	font-size: 12px;
}

#bodyType1ContentAllExceptionVisitRequest .bodyType1ContentAllLogInType1Input2 label{
	width: 66px;
}

#bodyType1ContentAllExceptionVisitRequest #bodyType1ContentAllACSubmit3 {
	padding: 40px 0 0 408px;
}

/* Visit Request End */

/* Order form 3 BEGIN */

#bodyType1ContentAllIndent{
	padding-top: 170px;
}

.bodyType1ContentAllOrderFrom3Title{
	float: left;
	text-align: center;
	font-size: 14px;
	font-weight: bold;
	width: 636px; /* 636 */
}

.bodyType1ContentAllOrderFrom3Content{
	float: left;
	padding: 15px 0 0 0;
}

#bodyType1ContentAllOrderFrom3OrderDetailsType1{
	float: left;
	width: 380px;
	padding-left: 13px;
}

.bodyType1ContentAllAccountInfoSelect4{
	float: left;
	width: 380px;
}

.bodyType1ContentAllAccountInfoSelect4 select{
	float: left;
	display: block;
	width: 160px;
	font-size: 12px;
}

.bodyType1ContentAllAccountInfoSelect4 label{
	float: left;
	display: block;
	width: 130px; /* 120 */
	text-align: right;
	padding: 0 14px 0 0;
}

#bodyType1ContentAllAccountInfoSelect5{
	float: left;
	width: 380px;
	padding: 0 0 1px 0;
}

#bodyType1ContentAllAccountInfoSelect5 select{
	float: left;
	display: block;
	width: 80px;
	font-size: 12px;
}

#bodyType1ContentAllAccountInfoSelect5 label{
	float: left;
	display: block;
	width: 130px; /* 120 */
	text-align: right;
	padding: 0 14px 0 0;
}

#bodyType1ContentAllOrderFrom3OrderDetailsType2{
	float: left;
	width: 236px;
	font-size: 12px;
}

.bodyType1ContentAllOrderFrom3OrderDetailsType2Total{
	float: left;
	width: 116px;
	text-align: right;
	padding: 0 0 4px 0;
}

.bodyType1ContentAllOrderFrom3OrderDetailsType2TotalBold{
	float: left;
	width: 116px;
	text-align: right;
	font-size: 14px;
	font-weight: bold;
}

#bodyType1ContentAllOrderFrom3CardType1{
	float: left;
	width: 636px;
	padding: 12px 0 15px 0;
}

.bodyType1ContentAllLocationTypeCheckBox{
	float: left;
	width: 156px;
	line-height: 22px;
}

.bodyType1ContentAllLocationTypeCheckBox label{
	float: left;
	display: block;
	font-weight: bold;
}

.bodyType1ContentAllLocationTypeCheckBox input{
	float: left;
	display: block;
	height: 20px;
	margin: 2px 2px 2px 0;
}

#bodyType1ContentAllOrderFrom3CardType1 .bodyType1ContentAllAccountInfoSelect{
	width: 450px;
}

#bodyType1ContentAllOrderFrom3CardType1 .bodyType1ContentAllAccountInfoSelect select{
	width: 250px;
	font-size: 12px;
}

#bodyType1ContentAllOrderFrom3CardType1 .bodyType1ContentAllLogInType1Input4 label{
	width: 142px;
}

.bodyType1ContentAllOrderFrom3CardType1Label{
	min-width: 137px;
	font-size: 12px;
}

#bodyType1ContentAllLogInType1Input4{
	float: left;
	width: 340px;
	height: 24px;
	line-height: 24px;
}

#bodyType1ContentAllLogInType1Input4 input{
	float: left;
	display: block;
	/*padding: 5px;*/
	font-size: 14px;
	margin: 4px;
	width: 60px;
}

#bodyType1ContentAllLogInType1Input4 label{
	float: left;
	display: block;
	width: 142px;
	text-align: right;
	padding: 0 10px 0 0;
}

#bodyType1ContentAllLogInType1Input5{
	float: left;
	width: 290px;
	height: 24px;
	line-height: 24px;
}

#bodyType1ContentAllLogInType1Input5 input{
	float: left;
	display: block;
	font-size: 14px;
	margin: 4px;
	width: 60px;
}

#bodyType1ContentAllLogInType1Input5 label{
	float: left;
	display: block;
	width: 110px;
	text-align: right;
	padding: 0 10px 0 0;
}

#bodyType1ContentAllLogInType1Input5What{
	font-size: 10px;
}

#bodyType1ContentAllLogInType1Input5What a{
	color: #000;
	text-decoration: none;
}

#bodyType1ContentAllLogInType1Input5What a:hover{
	color: #000;
	text-decoration: underline;
}

#bodyType1ContentAllOrderFrom3ApprovedCardType1{
	float: left;
	padding: 12px 0 0 0;
}

#bodyType1ContentAllOrderFrom3ApprovedCardType1 .bodyType1ContentAllLocationTypeCheckBox{
	width: 600px;
}

.bodyType1ContentAllLogInType1InputCard{
	float: left;
	width: 328px;
	height: 24px;
	line-height: 24px;
}

.bodyType1ContentAllLogInType1InputCard input{
	float: left;
	display: block;
	/*adding: 5px;*/
	font-size: 14px;
	margin: 4px;
	width: 130px;
}

.bodyType1ContentAllLogInType1InputCard label{
	float: left;
	display: block;
	width: 140px;
	text-align: right;
	padding: 0 10px 0 0;
}

.bodyType1ContentAllOrderFrom3ApprovedCardType1Submit{
	float: left;
	padding: 15px 0 0 0;
}

#bodyType1ContentAllOrderFrom3ApprovedCardType1 #bodyType1ContentAllACSubmit2{
	padding-top: 0;
}

.bodyType1ContentAllPadding{
	float: left;
	padding: 12px 0 0 0;
}
/* Order form 3 END */

/* confirm order begin */
.bodyType1ContentAllConfirmAddress{
	float: left;
	width: 170px;
	padding-left: 30px;
}

.bodyType1ContentAllConfirmAddressTitle{
	float: left;
	padding-left: 6px;
	padding-bottom: 4px;
	font-size: 12px;
}

.bodyType1ContentAllConfirmAddressSeparator{
	float: left;
	width: 170px;
	height: 2px;
	line-height: 2px;
	border-top: solid 1px #000;
	padding-bottom: 4px;
}

.bodyType1ContentAllConfirmAddressContent{
	float: left;
	padding-bottom: 12px;
	padding-left: 8px;
	width: 170px;
}

.bodyType1ContentAllConfirmAddressContent p{
	float: left;
	padding: 0;
	margin: 0;
	font-size: 12px;
	width: 170px;
}

#bodyType1ContentAllConfirmDeliveryAndChat{
	float: left;
	width: 400px;
	padding-top: 12px;
}

#bodyType1ContentAllConfirmDeliveryAndChatBtn,
#bodyType1ContentAllConfirmDeliveryAndChatBtn a{
	float: left;
	width: 350px;
	height: 60px;
	display: block;
	background: url(../images/productChat.gif) no-repeat;
}

#bodyType1ContentAllAccountInfoSelectDelivery{
	float: left;
	padding: 2px 0 2px 0;
}

#bodyType1ContentAllAccountInfoSelectDelivery select{
	float: left;
	display: block;
	width: 134px;
	font-size: 12px;
}

#bodyType1ContentAllAccountInfoSelectDelivery label{
	float: left;
	display: block;
	width: 218px; /* 120 */
	text-align: right;
}

#bodyType1ContentAllConfirmTotalPrice{
	float: left;
	width: 230px;
	padding-top: 12px;
}

#bodyType1ContentAllConfirmTotalPrice span{
	float: left;
}

.odd{
	float: left;
	width: 100px;
	text-align: right;
	font-size: 12px;
}

.even{
	width: 100px;
	text-align: right;
	font-size: 12px;
}

.odd2{
	width: 100px;
	text-align: right;
	font-size: 16px;
	font-weight: bold;
	padding-top: 6px;
	padding-bottom: 12px;

}

.even2{
	width: 100px;
	text-align: right;
	font-size: 14px;
	font-weight: bold;
	padding: 6px 0 0 0px;
}
/* confirm order end */

/* order Complete begin */

#bodyType1ContentAllOrderCompleteThanks{
	float: left;
	width: 610px;
	padding: 20px 0 12px 12px;
}

#bodyType1ContentAllOrderCompleteThanks p{
	float: left;
	font-size: 14px;
	font-weight: bold;
	width: 400px;
	padding: 0;
}

#bodyType1ContentAllConfirmSeparator{
	float: left;
	width: 400px;
	height: 60px;
}

#bodyType1ContentAllConfirmTotalPrice2{
	float: left;
	width: 230px;
	padding-top: 6px;
}

/* order Complete end */

/* Quick Purchase begin */

#bodyType1ContentAllSupportFormA{
	float: left;
	width: 270px;
	padding-top: 12px;
	padding-left: 26px;
}

div.divider {
  float: left;
  width: 7px;
  height: 23px;
	font-size: 12px;
	font-weight: bold;
	margin: 0px 0 0px 0;
}

#bodyType1ContentAllSupportFormB{
	float: left;
	width: 270px;
	padding-top: 12px;
}

.bodyType1ContentAllSupportFormAInputsA{
	float: left;
	width: 80px;
}

.bodyType1ContentAllSupportFormAInputsB{
	float: left;
	width: 150px;
}

.InputsASmall{
	float: left;
}

.InputsASmall input{
	float: left;
	display: block;
	font-size: 14px;
	width: 70px;
	margin: 3px 0 3px 0;
}

.InputsCBig {
    float: left;
}

.InputsCBig1 {
    float: left;
    margin-bottom: 1px;
    width: 280px;
    height: 23px;
    margin-top: 3px;
}

.InputsCBig input {
    float: none;
	display: block;
	font-size: 14px;
	width: 300px;
	margin: 4px 0 4px 0;
	_margin: 2px 0 1px 0;

}

.InputsABig{
	float: left;
}

.InputsABig input{
	float: left;
	display: block;
	font-size: 14px;
	width: 130px;
	margin: 3px 0 3px 0;
}

.FormAInputsATitle{
  float: left;
	font-size: 12px;
	font-weight: bold;
	border: solid 1px #000;
	background: #CCC;
	width: 66px; /* 65 */
	padding: 3px;
	margin: 0 0 2px 0;
}

.FormAInputsBTitle{
  float: left;
	font-size: 12px;
	font-weight: bold;
	border: solid 1px #000;
	background: #CCC;
	width: 126px; /* 125 */
	padding: 3px;
	margin: 0 0 2px 0;
}

.FormAInputsCTitle{
  float: left;
	font-size: 12px;
	font-weight: bold;
	border: solid 1px #000;
	background: #CCC;
	width: 200px; /* 65 */
	padding: 3px;
	margin: 0 0 2px 0;
}

#quickPurchaseExc #bodyType1ContentAllACSubmit3{
	padding: 20px 0 0 366px;
}

/* Quick Purchase end */

/* warranty registration begin */

#bodyType1ContentAllNewAddressFormType1Warranty{
	float: left;
	width: 290px;/*328*/
}

#bodyType1ContentAllNewAddressFormType2Warranty{
	float: left;
	width: 300px;
}

.bodyType1ContentAllAccountInfoAddress3{
	float: left;
	line-height: 22px;
}

.bodyType1ContentAllAccountInfoAddress3 textarea{
	float: left;
	display: block;
	width: 130px;
	height: 18px;
	margin: 2px 0 2px 0;
}

.bodyType1ContentAllAccountInfoAddress3 label{
	float: left;
	display: block;
	width: 140px;  /* 120 */
	text-align: right;
	padding: 0 12px 0 0;
}

#bodyType1ContentAllNewAddressFormType2Warranty .bodyType1ContentAllAccountInfoAddress3 label{
	width: 130px;
}

#bodyType1ContentAllNewAddressFormType2 .bodyType1ContentAllAccountInfoAddress3 label{
	width: 120px;
}

#bodyType1ContentAllNewAddressFormType3Limited{
	float: left;
	width: 636px;
	font-size: 11px;
}

#bodyType1ContentAllNewAddressFormType3Limited a,
#bodyType1ContentAllNewAddressFormType3Limited a:hover{
	color: #666;
	text-decoration: underline;
	cursor: pointer;
}

#bodyType1ContentAllNewAddressFormType3Limited a:hover{
	color: #000;
}

.bold{
	font-size: 11px;
	font-weight: bold;
}

#warrantySeparator{
	float: left;
	padding-bottom: 20px;
}

#LimitedTitle{
	float: left;
	width: 636px;
	text-align: center;
	font-size: 12px;
	font-weight: bold;
	margin: 16px 0 4px 0;
}

#bodyType1ContentAllLogInType1InputWarranty{
	float: left;
	line-height: 22px;
	padding-top: 120px;
}

#bodyType1ContentAllLogInType1InputWarranty input{
	float: left;
	display: block;
	font-size: 14px;
	margin: 2px;
	width: 130px;
}

#bodyType1ContentAllLogInType1InputWarranty label{
	float: left;
	display: block;
	width: 130px;
	text-align: right;
	padding: 0 10px 0 0;
}

#bodyType1ContentAllNewAddressFormType2Warranty .bodyType1ContentAllLogInType1Input2 label{
	width: 130px;
}

#bodyType1ContentAllNewAddressFormType1Warranty .bodyType1ContentAllLogInType1Input label{
	width: 140px;
}

#bodyType1ContentAllNewAddressFormType1Warranty .bodyType1ContentAllAccountInfoAddress2 label{
	width: 140px;
}

/* warranty registration end */

/* order history begin */

.OrderCompleteThanks{
	float: left;
	width: 300px;
	font-size: 14px;
	font-weight: bold;
	padding: 12px 0 0 0;
}

#OrderCompleteThanks2{
	float: left;
	font-size: 14px;
	font-weight: bold;
}

#OrderCompleteThanks2 a,
#OrderCompleteThanks2 a:hover{
	color: #000;
	text-decoration: underline;
	cursor: pointer;
}

#OrderCompleteThanks2 a:hover{
	color: #666;
}

/* order history end */

/* white papers begin */

.bodyType1ContentAllDownloadsType1TitleWhite{
	float: left;
	width: 600px;
}

.bodyType1ContentAllDownloadsType1TitleWhite h4{
	float: left;
	font-size: 14px;
}

.bodyType1ContentAllDownloadsType1LinksWhite{
	padding: 0 0 10px 0;
}

.bodyType1ContentAllDownloadsType1LinksWhite,
.bodyType1ContentAllDownloadsType1LinksWhite a{
	float: left;
	color: #000;
	text-decoration: none;
	font-size: 14px;
}

.bodyType1ContentAllDownloadsType1LinksWhite a:hover{
	float: left;
	color: #000;
	text-decoration: underline;
}

.bodyType1ContentAllDownloadsType1LinksImgWhite{
	width: 20px;
	height: 18px;
	margin: 4px 0 0 74px;
	background: url(../images/arrov4.gif) no-repeat;
}

/* white papers end*/

/* Support Ticket View begin */
#supportCenterContent{
	float: left;
	font-size: 12px;
	width: 635px;
}

#supportCenterContentType1{
	float: left;
	width: 300px;
}

#supportCenterContentType1 span{
	display: block;
	padding-bottom: 6px;
}

.supportCenterContentType1RowA{
	float: left;
	width: 150px;
	/*text-align: right;*/
	padding-right: 10px;
}

.supportCenterContentType1RowB{
	float: left;
	width: 140px;
}

#supportCenterContentType2{
	float: left;
	width: 300px;
}

#supportCenterContentType2 span{
	display: block;
	padding-bottom: 6px;
}

#supportCenterContentType1RowC{
	float: left;
	width: 280px;
	text-align: right;
	color: #CC0033;
	font-size: 14px;
	font-weight: bold;
	margin-bottom: 16px;
}

#supportCenterContentType3{
	float: left;
	width: 600px;
	padding: 10px 0 0 0;
}

#supportCenterContentType3 span{
	display: block;
	padding-bottom: 6px;
}

.supportCenterContentType1RowD{
	float: left;
	width: 400px;
}

.supportCenterContentType4{
	float: left;
	width: 636px;
}

.supportCenterContentType4Info{
	float: left;
	width: 150px;
	padding-top: 10px;
}

.supportCenterContentType4InfoTitle{
	float: left;
	width: 140px;
	font-weight: bold;
	text-align: center;
	border-bottom: solid 1px #999;
}

.supportCenterContentType4InfoText{
	float: left;
	width: 140px;
	text-align: center;
	padding-top: 6px;
	padding-bottom: 6px;
}

.supportCenterContentType4Text{
	float: left;
	width: 480px;
	padding: 10px 0 0 0;
}

.supportCenterContentType4Separator{
	float: left;
	width: 636px;
	text-align: right;
	border-bottom: solid 1px #000;
	color: #CC0033;
	font-size: 14px;
	font-weight: bold;
}

#supportCenterContentTypeSubmitSeparator{
	float: left;
	width: 600px;
	height: 20px;
}

/* Support Ticket View end */
