@media all {
body {margin:0;padding:0;font-family:Helvetica,Arial;}
#HeadR {text-align:right;}
#HeadC {text-align:center;}
.pagetitle {font-family: Arial, Helvetica, sans-serif;color:#ff0000;}
.pp_title {
font-family: Arial, Helvetica, sans-serif;text-align:center;
margin:0px;padding:0px;background-color:#ff6600;color:#ffffff;font-size:28px;
}
.pp_h2 {font-family: Arial, Helvetica, sans-serif;font-size:24px;}
.pp_title2 {font-family: Arial, Helvetica, sans-serif;font-size:24px;margin-top:5px;}
.copyrights {font-size: 10px;font-family: Verdana, Arial, Helvetica, sans-serif;}
.contacttitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #FF0000;
}
#price_list {margin-left:5px;border:1px solid #888;border-collapse:collapse;border-spacing:2;font-size:16px;} 
#price_list td {border:1px solid #888;background-color:#F8DD95;padding-left:5px;padding-right:5px;font-size:16px; }
.warning {font-size:16px;color:#800000;}
h2,h3,h4,p,div {margin-left:5px;}
#divLeftBar{float:right;width:300px;}
.divContainer {height:auto;overflow:hidden;}
.divRight {width:300px;float:right;}
.divLeft {float:none;width:auto;overflow:hidden;}
.divRelatedItem{float:left;width:150px;height:196px;border:1px solid #dddddd;margin:2px;}
.divRelatedItemImg{height:108px;text-align:center;margin:3px}
.divRelatedItemDesp{height:60px;font-size:12px;margin:3px;border-top:1px solid #dddddd;}
.divRelatedItemGBtn{height:16px;}
.divRelatedItem:hover{border:1px solid #831E1E;}
#image_1{max-width:100%;}
.images{max-width:100%;}
.tblExpressCost{} 
.tblExpressCost th{border:solid 1px #666666;background:#ffbb00} 
.tblExpressCost td{border:solid 1px #666666;background:#ffffee;padding:2px} 

.pages_link {text-align:center;}
.pages_rows {margin-left:30px;color:#555555;}
.pl_previous{margin-right:30px; text-decoration: underline;}
.pl_current{display:inline-block;margin:0px 5px 0px 5px;}
.pl_mobile{display:inline-block;margin:0px 5px 0px 5px;}
.pl_other{display:inline-block;margin:0px 5px 0px 5px;}
.pl_next{margin-left:30px;text-decoration: underline;}
}
@media only screen and (max-width : 1120px) {
#image_1{max-width:100%;}
#divLeftBar{display:none;}
}

@media only screen and (max-width : 1000px) {
#HeadR {display:none}
}

@media only screen and (max-width : 800px) {
#HeadR {display:none}
#price_list {border:1px solid #888;border-collapse:collapse;border-spacing:2;font-size:18px;} 
#price_list td {border:1px solid #888;padding-left:5px;padding-right:5px;font-size:18px; }
#related_items {width:410px;border-collapse:collapse;font-size:18px;} 
#related_items td {border:1px solid #cccccc;padding:2px;font-size:18px;}

}

@media only screen and (max-width : 500px) {
#HeadC {display:none;}
#HeadR {display:none;}
#price_list {font-size:16px;display: block;overflow-x: auto;} 
#price_list td {border:1px solid #888888;background-color:#ffffee;padding:2px 10px 2px 10px;}
#related_items {width:410px;border-collapse:collapse;font-size:18px;} 
#related_items td {border:1px solid #cccccc;padding:2px;font-size:18px;}
.pages_rows {display:block;margin:10px;}
.pl_previous{display:none;}
.pl_current{margin:0px 1px 0px 1px;width:55px;border:1px solid #000000;background:#A9F5D0;}
.pl_mobile{margin:0px 1px 0px 1px;}
.pl_mobile a{border:1px solid #000000; text-decoration:none;width:55px;display:inline-block;background:#eeeeee;}
.pl_other{display:none;}
.pl_next{display:none;}
}