/* BODY
----------------------------------------------- */

body { margin: 0; padding: 0;  font-family: Tahoma, arial, verdana,  hevetica, sans-serif; font-size: 8pt; color: #333333; text-align:center;}

td, table, form, input, select, textarea { margin: 0; padding: 0;  font-family: Tahoma, arial, verdana,  hevetica, sans-serif; font-size: 8pt; color: #333333; }

a 		{ color: #006699; text-decoration:underline;}
a:hover 		{ color:#ff6600; text-decoration:underline; }
a:active 		{color:#ff6600;}

ul 		{ margin: 0; padding: 0; list-style-type: none;}
img		{ border: 0px none;}

.pointer { cursor:pointer}
.mout {cursor:hand; border:solid 1px white}
.hide { display:none}
.test 		{ color:Red; text-decoration:underline;}
.BodyTable	{ width:980px;} 
.BodyLeft		{ width:200px; vertical-align:top;text-align:left;}
.BodyCenter	{ width:auto; vertical-align:top; text-align:left}
.BodyRight	{ width:180px; vertical-align:top; text-align:left}
.divUC 		{ border-right: steelblue 1px solid; border-top: steelblue 1px solid; border-left: steelblue 1px solid; border-bottom: steelblue 1px solid;}

.MainTab		{ display:inline-block; height:31px; cursor:pointer;}
.topline 		{ font-size: 8pt; padding: 8px 2px 8px 2px; cursor: pointer; color: #333333; text-decoration:underline;}
.toplineon 	{ font-size:8pt; padding:8px 2px 8px 2px; cursor:pointer; color:Orange;}
.lite		{ color: #AAAAAA; border-top: 0px dotted #009900; border-right: 0px dotted #009900; border-bottom: 1px dotted #009900; border-left: 0px dotted #009900;}
.editor 		{ color:#444444;font-size:10pt;}
.foot		{ color:#666666;font-size:8pt; text-decoration:underline;}
.normal 		{ color:#333333;font-size:8pt;}
.hilight 		{ color:#ff6600;font-size:8pt; font-weight:bold;}
.cute 		{ color:#666666;font-size:10px; text-decoration:none;}
.cute2 		{ color:#ff6600;font-size:10px; text-decoration:none;}
.cute3 		{ color:#ffffff;font-size:10px; text-decoration:none;}
.head 		{ color:#555555  ;font-size:12pt; font-weight:bold;}
.head2 		{ color:#777777;font-size:10pt; font-weight:bold;}
.mrpoint 		{ color:#111111  ;font-size:20pt; font-weight:bold;}
.menu 		{ font-size:8pt; text-decoration:none;}
.input_quan 	{ border: 1px solid #666666; color: #666666;  background-color: #f9f9f9; font-size:10px; text-align:center;} 
.input_send 	{ border: 1px solid #ff6600; color: #666666;  background-color: #f4f4f4; font-size:11px;} 
.input_mail 	{ border: 1px solid #aaaaaa; color: #000000;  background-color: #ffffff; font-size:8pt;} 
.input_search 	{ border: 1px solid #ffffff; color: #333333; background-color: #ffffff; font-size:10pt;} 
.input_member 	{ background-color: #ffffff; font-size:10px; text-align:left;} 
.input_contact 	{ border: 1px solid #666666; color: #666666; background-color: #f4f4f4; font-size:10px;} 
.input_mr 	{ border: 1px solid #ff99cc; color: #666666;background-color: #f4e8f0; font-size:10px;} 
.img1		{ background-color: #EFF1D5; border:solid 1px #ff6600;}
.img2		{ background-color: #DDDDDD; border:solid 0px #DDDDDD;}
.img3		{ background-color: #ffffff; border:solid 1px gray;}
.popup		{ padding:0px 5px 5px 0px; filter: shadow(color=DimGray, direction=135, Strength=4);  position:absolute; display:none; margin:0px 0px 0px 0px}
.normalrow 	{ background-color:white;}
.hightlighrow	{ background-color:#cccccc;}
.gvCompareProduct{ height:20px;}
.TextBoxReadOnly	{ border: solid 1pt gray; background-color: gainsboro;}
.floatL 		{ float:left;}
.floatR		{ float:right;}
.imgTPG		{ border: solid 1px gray; cursor:hand; width:100px; height:100px;}
.roundcont 	{ width: 100%; }
.roundcont p 	{ margin: 0 10px;}
.roundtop 	{ background: url(images/tr.gif) no-repeat top right;}
.roundbottom 	{ background: url(images/br.gif) no-repeat bottom right;}
img.corner 	{ width: 15px;height: 15px;border: none;display: block !important;text-align:left}
.divAjaxSendFriend { border:solid 1pt gray;background-color:White; width:420px;}
.divAjaxPGDetail	{ padding:5px 5px 5px 5px; border:solid 1px gray; background-color:White; width:600px; text-align:left;} 
.divAjaxQuotation	{ border:solid 1px gray; background-color:White;width:420px }
.divAjaxCatalog	{ border:solid 1px gray; background-color:White;width:470px }
.divAjaxCart	{ border:solid 1px gray; background-color:White;width:550px;}
.divAjaxPGPhoto	{ border:solid 1px gray; background-color:White;width:400px;height:400px}
.btnCloseSendFriend{cursor:hand;position:absolute; left:410px; top:5px; z-index:4;}
.btnClosePGDetail	{ cursor:hand;position:absolute; left:405px; top:5px; z-index:4;}
.btnCloseQuotation	{ cursor:hand;position:absolute; left:405px; top:5px; z-index:4;}
.btnCloseCatalog	{ cursor:hand;position:absolute; left:455px; top:5px; z-index:4;}
.btnCloseCart	{ cursor:hand;position:absolute; left:535px; top:5px; z-index:4;}
.btnClosePGPhoto	{ cursor:hand;position:absolute; left:405px; top:5px; z-index:4;}
.headRelax	{font-weight: bolder; color: royalblue;}
.linkNews		{ color: royalblue; text-decoration:underline;}
.fac {border:solid 1px gainsboro; text-align:center; cursor:hand; background-color:Orange;}

h1          	{ font-size:1.50em; font-weight:normal; line-height:1.15; }
h2          	{ font-size:1.00em; font-weight:bold; line-height:1.15; margin-bottom:.45em; }
.logo { float:left; }
.header { margin:0 0 12px; }
.header .logo { float:left; text-decoration:none !important; }
.header .logo strong { position:absolute; top:-999em; left:-999em; width:0; height:0; font-size:0; line-height:0; text-indent:-999em; overflow:hidden; }


@media print 
{
.p100,	
.noprint 
{
	display:none;
	margin-left: 9px;
	
}
 .setmargin{ margin-left: 9px;}

}



