@charset "utf-8";
/*----------------------------------------- General Style -------------------------------------------*/
body 
{
	margin:0;
	width:100%;
	background-color:#000000;
	font-family:Tahoma;
	font-size:8pt;
	color:#cccccc;
	scrollbar-DarkShadow-Color:#eccfe3;
	scrollbar-Track-Color:#ffffff; 
	scrollbar-Face-Color:#cccccc; 
	scrollbar-Shadow-Color:#999999; 
	scrollbar-Highlight-Color:#ffffff; 
	scrollbar-3dLight-Color:#cccccc; 
	scrollbar-Arrow-Color:#999999;
}

td
{
	font-family:Tahoma;
}

th
{
	font-family:Tahoma;
}

a
{
	color:#999999;
	font-size:8pt;
	text-decoration:none;
}

a:hover
{
	color:#999999;
	font-size:8pt;
	text-decoration:underline;
	cursor:hand;
}

.left
{
	text-align:left;
}

.left
{
	text-align:-moz-left;
}

.right
{
	text-align:right;
}

.top
{
	vertical-align:top;
}

.bottom
{
	vertical-align:bottom;
}

.center
{
	text-align:center;
}

.center
{
	text-align:-moz-center;
}

.bold
{
	font-weight:bold;
}

.handcursor
{
	cursor:pointer;
}

.middle
{
	vertical-align:middle;
}

.nowrap
{
	white-space:nowrap;
}

.spacer
{
	height:5px;
	font-size:5px;
}

.underline
{
	text-decoration:underline;
}

.noborder
{
	border-width:0px;
}

/*----------------------------------------- Customize Style -------------------------------------------*/
.maintable
{
	width:990px;
}

.headertable
{
	width:990px;
	height:188px;
}

.headercompanyinfo
{
	background:url(../images/CI_top.jpg) no-repeat;
}

.headerproducts
{
	background:url(../images/product_top.jpg) no-repeat;
}

.brokenlinetable
{
	background:url(../images/products/icon_02.gif) repeat-x;
}

.productlistingtable
{
	width:230px;
	height:106px;
	background:url(../images/products/productcontainer.jpg) no-repeat;
}

.productinsidetable
{
	width:123px;
	height:86px;
}

p
{
	margin:2px auto;
} /* Set top and bottom margins */

.submenulinkout a
{
	color:#999999;
	font-family:Tahoma;
	font-size:8pt;
	text-decoration:none;	
}

.submenulinkout a:link
{
	color:#999999;
	font-family:Tahoma;
	font-size:8pt;
	text-decoration:none;	
}

.submenulinkout a:hover
{
	color:#ff6600;
	font-family:Tahoma;
	font-size:8pt;
	text-decoration:underline;
	cursor: hand;
}

.paginglinkout a
{
	color:#ff6600;
	font-family:Tahoma;
	font-size:8pt;
	text-decoration:none;
}

.paginglinkout a:link
{
	color:#ff6600;
	font-family:Tahoma;
	font-size:8pt;
	text-decoration:none;
}

.paginglinkout a:visited
{
	color:#ff6600;
	font-family:Tahoma;
	font-size:8pt;
	text-decoration:none;
}

.paginglinkout a:hover
{
	color:#ffffff;
	font-family:Tahoma;
	font-size:8pt;
	text-decoration:underline;
}

.linklinkout a
{
	color:#ff6600;
	font-family:Tahoma;
	text-decoration:none;
}

.linklinkout a:link
{
	color:#ff6600;
	font-family:Tahoma;
	text-decoration:none;
}

.linklinkout a:visited
{
	color:#ff6600;
	font-family:Tahoma;
	text-decoration:none;
}

.linklinkout a:hover
{
	color:#999999;
	font-family:Tahoma;
	text-decoration:underline;
}

.footerlink a:link
{
	color:#999999;
	font-family:Tahoma;
	font-size:8pt;
	text-decoration:none;	
}

.footerlink a:hover
{
	color:#999999;
	font-family:Tahoma;
	font-size:8pt;
	text-decoration:underline;
	cursor: hand;
}

.FC999999
{
	color:#999999;
}

.FCff6600
{
	color:#ff6600;
}

.BGffffff
{
	background-color:#FFFFFF;
}

.BGff6600
{
	background-color:#ff6600;
}

.BR666666
{
	border-top:solid 1px #666666;
	border-bottom:solid 1px #666666;
	border-right:solid 1px #666666;
}

.FS5px
{
	font-size:5px;
}

.FS16px
{
	font-size:16px;
}

.ddlDateSort
{
	background-color:#666666;
	color:#ffffff;
	font-size:8pt;
}

.cartChatTitle
{
	color:#ffffff;
	font-size:13pt;
	font-weight:bold
}

.CheckOutFill
{
	color:#999999;
	font-size:8pt;
	text-align: left;
	vertical-align: top;
}

/*----------------------------------------- Deminsion Style -------------------------------------------*/
.width10px
{
	width:10px;
}

.width18px
{
	width:18px;
}

.width90px
{
	width:90px;
}

.width126px
{
	width:126px;
}

.width172px
{
	width:172px;
}

.width250px
{
	width:250px;
}

.width300px
{
	width:300px;
}

.width470px
{
	width:470px;
}

.width510px
{
	width:510px;
}

.width700px
{
	width:700px;
}

.width870px
{
	width:870px;
}

.width930px
{
	width:930px;
}

.width1pc
{
	width:1%;
}

.width99pc
{
	width:99%;
}

.width100pc
{
	width:100%;
}

.height10px
{
	height:10px;
}

.height40px
{
	height:40px;
}

.height60px
{
	height:60px;
}

.height70px
{
	height:70px;
}

.height141px
{
	height:141px;
}

.height188px
{
	height:188px;
}

.height400px
{
	height:400px;
}

.height430px
{
	height:430px;
}

.height510px
{
	height:510px;
}

.height541px
{
	height:541px;
}

.height570px
{
	height:570px;
}

.height1pc
{
	height:1%;
}

.padding7px
{
	padding-top:7px;
	padding-bottom:7px;
	padding-right:7px;
	padding-left:7px;
}

.paddingtop5px
{
	padding-top:5px;
}

.paddingtop7px
{
	padding-top:7px;
}

.paddingtop11px
{
	padding-top:11px;
}

.paddingtop15px
{
	padding-top:15px;
}

.paddingtop22px
{
	padding-top:22px;
}

.paddingtop44px
{
	padding-top:44px;
}

.paddingleft1px
{
	padding-left:1px;
}

.paddingleft5px
{
	padding-left:5px;
}

.paddingleft10px
{
	padding-left:10px;
}

.paddingleft13px
{
	padding-left:13px;
}

.paddingleft34px
{
	padding-left:34px;
}

.paddingleft50px
{
	padding-left:50px;
}

.paddingleft70px
{
	padding-left:70px;
}

.paddingleft90px
{
	padding-left:90px;
}

.paddingleft110px
{
	padding-left:110px;
}

.paddingleft130px
{
	padding-left:130px;
}

.paddingright5px
{
	padding-right:5px;
}

.paddingright7px
{
	padding-right:7px;
}

.paddingleftright7px
{
	padding-right:7px;
	padding-left:7px;
}

.paddingleftbottom10px
{
	padding-bottom:10px
}

.paddingbottom5px
{
	padding-bottom:5px
}
