body {
	text-align:justify;
	font-family:Arial,Verdana, Helvetica, sans-serif;
	line-height:150%;
	margin:0px;
	font-size:70%;
	
}
a{
outline:none;
}
#tableLeft {
width:100%;border-collapse:collapse;
vertical-align:top;
}
#tableLeft td{
width:100%;border-collapse:separate;
border-bottom:2px; border-color:#FFFFFF; border-bottom-style:solid;
}

form {
padding:0px;
margin:0px;
}
#tableMain {
	width:848px;
	border-color:#FFFFFF;
	border-width:1px;	
}
#tableMain td {
	padding:0px;
}
#tableProducts {
	border-collapse:collapse;
	border-style:none;
	padding:0px;
	table-layout:fixed;
	overflow:visible;
	width:100%;
	margin-top:6px;
}
#tableProducts td {
	border-collapse:collapse;
	border-style:none;
	padding:0px;	
	padding-bottom:4px;
	vertical-align:top;
	text-align:left;
}
#tableProducts2 {
	border-collapse:collapse;
	border-style:none;
	padding:0px;
	overflow:visible;
	width:100%;
	margin-top:6px;
}
#tableProducts2 td {
	border-collapse:collapse;
	border-style:none;
	padding:0px;	
	padding-bottom:4px;
	vertical-align:top;
	text-align:left;
}
.nav {
	background-color:#000000;
	vertical-align:middle;
	text-align:center;
	border-color:#FFFFFF;
	border-style:solid;
	border-left-width:2px;
	border-right-width:2px;
	border-top-width:0px;
	border-bottom-width:0px;
	cursor:pointer;
	height:28px;
}
.nav a{
	color:#FFFFFF;
	text-decoration:none;
	text-align:center;
	font-weight:bold;
}
.navRO {
	background-color:#ffbf00;
	cursor:pointer;
	text-align:center;
}
.navRO a{
	color:#FFFFFF;
	text-decoration:none;
	cursor:pointer;
	text-align:center;
	font-weight:bold;
}
.navActive {
	background-color:#ffbf00;
	text-align:center;
	vertical-align:middle;
	border-color:#FFFFFF;
	border-style:solid;
	border-left-width:2px;
	border-right-width:2px;
	border-top-width:0px;
	border-bottom-width:0px;
	cursor:pointer;
}
.navActive a{
	color:#FFFFFF;
	text-decoration:none;
	cursor:pointer;
	text-align:center;
	font-weight:bold;
}

.btnSearch {
background-image:url(../images/buttons/search.jpg);
width:53px;
height:28px;
float:right;
cursor:pointer;
}
.btnSearchRO {
background-image:url(../images/buttons/searchRO.jpg);
width:53px;
height:28px;
float:right;
cursor:pointer;
}
.btnSearchPress {
background-image:url(../images/buttons/search_press.jpg);
width:53px;
height:28px;
float:right;
cursor:pointer;
}

.btnSearchCP961 {
background-image:url(../images/buttons/searchcp961.jpg);
width:196px;
height:28px;
float:right;
cursor:pointer;
}
.btnSearchCP961RO {
background-image:url(../images/buttons/searchcp961RO.jpg);
width:196px;
height:28px;
float:right;
cursor:pointer;
}
.btnSearchCP961Press {
background-image:url(../images/buttons/searchcp961_press.jpg);
width:196px;
height:28px;
float:right;
cursor:pointer;
}

.btnView {
background-image:url(../images/buttons/view.jpg);
width:76px;
height:29px;
float:left;
cursor:pointer;
}
.btnViewRO {
background-image:url(../images/buttons/viewRO.jpg);
width:76px;
height:29px;
float:left;
cursor:pointer;
}
.btnViewPress {
background-image:url(../images/buttons/view_press.jpg);
width:76px;
height:29px;
float:left;
cursor:pointer;
}

.btnTech {
background-image:url(../images/buttons/tech.jpg);
width:100px;
height:29px;
float:left;
cursor:pointer;
}
.btnTechRO {
background-image:url(../images/buttons/techRO.jpg);
width:100px;
height:29px;
float:left;
cursor:pointer;
}
.btnTechPress {
background-image:url(../images/buttons/tech_press.jpg);
width:100px;
height:29px;
float:left;
cursor:pointer;
}
.btnRanges {
background-image:url(../images/buttons/ranges.jpg);
width:100px;
height:29px;
float:right;
cursor:pointer;
}
.btnRangesRO {
background-image:url(../images/buttons/rangesRO.jpg);
width:100px;
height:29px;
float:right;
cursor:pointer;
}
.btnRangesPress {
background-image:url(../images/buttons/ranges_press.jpg);
width:100px;
height:29px;
float:right;
cursor:pointer;
}
.btnPayment {
background-image:url(../images/buttons/payment.jpg);
width:150px;
height:30px;
float:right;
padding-right:75px;
background-repeat:no-repeat;
cursor:pointer;
}
.btnPaymentRO {
background-image:url(../images/buttons/paymentRO.jpg);
width:150px;
height:30px;
float:right;
padding-right:75px;
background-repeat:no-repeat;
cursor:pointer;
}
.btnPaymentPress {
background-image:url(../images/buttons/payment_press.jpg);
width:150px;
height:30px;
float:right;
padding-right:75px;
background-repeat:no-repeat;
cursor:pointer;
}
.btnCheckout {
background-image:url(../images/buttons/checkout.jpg);
width:150px;
height:30px;
float:left;
cursor:pointer;
}
.btnCheckoutRO {
background-image:url(../images/buttons/checkoutRO.jpg);
width:150px;
height:30px;
float:left;
cursor:pointer;

}
.btnCheckoutPress {
background-image:url(../images/buttons/checkout_press.jpg);
width:150px;
height:30px;
float:left;
cursor:pointer;
}
.btnBuy {
background-image:url(../images/buttons/buy.jpg);
width:76px;
height:29px;
float:right;
margin:10px 0px 0px 0px;
cursor:pointer;

}
.btnBuyRO {
background-image:url(../images/buttons/buyRO.jpg);
width:76px;
height:29px;
float:right;
margin:10px 0px 0px 0px;
cursor:pointer;
}
.btnBuyPress {
background-image:url(../images/buttons/buy_press.jpg);
width:76px;
height:29px;
float:right;
margin:10px 0px 0px 0px;
cursor:pointer;
}

#orangeUrls a {
color:#FF9900;
text-decoration:none;
}
#orangeUrls a:hover{
text-decoration:underline;
}

.btnTableRight {
 vertical-align:middle;
 text-align:right;
 padding-right:50px;
}

.btnViewRange {
background-image:url(../images/buttons/view_range.jpg);
width:75px;
height:29px;
float:right;
cursor:pointer;
}
.btnViewRangeRO {
background-image:url(../images/buttons/view_rangeRO.jpg);
width:75px;
height:29px;
float:right;
cursor:pointer;
}
.btnViewRangePress {
background-image:url(../images/buttons/view_range_press.jpg);
width:75px;
height:29px;
float:right;
cursor:pointer;
}
.btnClick {
background-image:url(../images/buttons/click.jpg);
width:76px;
height:29px;
cursor:pointer;
}
.btnClickRO {
background-image:url(../images/buttons/clickRO.jpg);
width:76px;
height:29px;
cursor:pointer;
}
.btnClickPress {
background-image:url(../images/buttons/click_press.jpg);
width:76px;
height:29px;
cursor:pointer;
}

.btnSubmit {
background-image:url(../images/buttons/submit.jpg);
width:76px;
height:29px;
float:right;
margin:10px 0px 0px 0px;
cursor:pointer;

}
.btnSubmitRO {
background-image:url(../images/buttons/submitRO.jpg);
width:76px;
height:29px;
float:right;
margin:10px 0px 0px 0px;
cursor:pointer;
}
.btnSubmitPress {
background-image:url(../images/buttons/submit_press.jpg);
width:76px;
height:29px;
float:right;
margin:10px 0px 0px 0px;
cursor:pointer;
}

.btnWhatsIn {
background-image:url(../images/buttons/whatsinit.jpg);
width:261px;
height:37px;
float:right;
margin:10px 0px 0px 0px;
cursor:pointer;

}
.btnWhatsInRO {
background-image:url(../images/buttons/whatsinitRO.jpg);
width:261px;
height:37px;
float:right;
margin:10px 0px 0px 0px;
cursor:pointer;
}
.btnWhatsInPress {
background-image:url(../images/buttons/whatsinit_press.jpg);
width:261px;
height:37px;
float:right;
margin:10px 0px 0px 0px;
cursor:pointer;
}

#tdAccountStar {
color:#FF9900;
margin:0px 5px 0px 5px;
width:10px;
text-align:right;
vertical-align:middle;
}

#tblProductList {
border:#ffffff solid 2px;
width:100%;
font-weight:bold;
}

#tblProductList td{
padding-left:5px;
text-align:center;
vertical-align:middle;
}
#divPicture {
background-color:#F78022;
color:#FFFFFF;
text-align:center;
width:113px;
height:114px;
}

#tdcp{
margin:0px;
border-left-width:2px;
border-right-width:2px;
padding-left:10px;
background-color:#000000;
}
.style3 {color: #FFFFFF; font-weight: bold; }

#footdiv{
width:50%;
text-align:right;
float:right;
color:#FFFFFF;
padding-right:10px
}

#footdiv a{
color:#FFFFFF;
text-decoration:underline;
}

.item-body 
{
  margin: 0px; 
  visibility: hidden; height: 0px;
  display:none; padding:0px;
}

.item-bodyShow
{
  margin: auto;
  visibility: visible; height: auto;
  display:block;
}
#tblTechList {
border:#ffffff solid 2px;
width:100%;
}
#tblTechList td{
text-align:left;
vertical-align:middle;
border-collapse:collapse;
padding:0px;
}
#cp961tbl {
border:solid 1px #000000;
border-collapse:collapse;
padding:0px;
}
#cp961tbl td{
border:solid 1px #000000;
padding-left:5px;
}
#cp961trTitle {
background-color:#999999;
}
#tblcart {
width:80%;
margin:0 auto 0 auto;
border-collapse:collapse;
padding:0;
border:solid 1px #ff0000;
}
#tblcart td{
border:solid 2px #cccccc;

padding-left:4px;
}
.btnPreC {
background-image:url(../images/buttons/precautions.jpg);
width:110px;
height:29px;
float:left;
cursor:pointer;
}
.btnPreCRO {
background-image:url(../images/buttons/precautionsRO.jpg);
width:110px;
height:29px;
float:left;
cursor:pointer;
}
.btnPreCPress {
background-image:url(../images/buttons/precautions_press.jpg);
width:110px;
height:29px;
float:left;
cursor:pointer;
}