﻿BODY {
  font-family: MS Sans Serif;
  font-size: 16px;
  background: #FFFFFF;
  color: #0066CC;
  margin-left: 0px;
  margin-top : 0px;
  margin-right: 0px;
  margin-bottom: 0px;
}

A {
  color: #0066CC;
  text-decoration: none;
}

A:visited {
	COLOR: #0066CC; TEXT-DECORATION: none
}

A:hover {
  color: #FF0000;
  text-decoration: underline;
}

.text01 {
	font-family: MS Sans Serif;
	font-size: 14px;
	font-weight: 200;
	color: #009900;
	text-decoration: none;
}

.text02 {
	font-family: MS Sans Serif;
	font-size: 14px;
	font-weight: 200;
	color: #FF00FF;
	text-decoration: none;
}

.text03 {
	font-family: MS Sans Serif;
	font-size: 14px;
	font-weight: 200;
	color: #0000FF;
	text-decoration: none;
}

.text04_Red {
	font-family: MS Sans Serif;
	font-size: 14px;
	font-weight: 200;
	color: #FF0000;
	text-decoration: none;
}

.text05 {
	font-family: MS Sans Serif;
	font-size: 14px;
	font-weight: 200;
	color: #808080;
	text-decoration: none;
}

.text06 {
	font-family: MS Sans Serif;
	font-size: 14px;
	font-weight: 200;
	color: #006699;
	text-decoration: none;
}
.footer {
	font-family: MS Sans Serif;
	font-size: 14px;
	text-decoration: none;
}
.text_bold {
	font-family: MS Sans Serif;
	font-size: 16px;
	font-weight: 600;
	color: #000000;
	text-decoration: none;
}
.text_bold_Red {
	font-family: MS Sans Serif;
	font-size: 14px;
	font-weight: 600;
	color: #FF0000;
	text-decoration: none;
}
.text07_Gray {
	font-family: MS Sans Serif;
	font-size: 14px;
	font-weight: 200;
	color: #666666;
	text-decoration: none;
}
.text08_White {
	font-family: MS Sans Serif;
	font-size: 14px;
	font-weight: 600;
	color: #FFFFFF;
	text-decoration: none;
}
.brdrcatalog {
	BORDER-TOP-STYLE: none; BORDER-BOTTOM: #000000 1px solid; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 32px
}
.productname {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #000000; LINE-HEIGHT: 21px; FONT-FAMILY: Tahoma; HEIGHT: 20px; TEXT-DECORATION: none
}
.productnamered {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #FF0000; LINE-HEIGHT: 21px; FONT-FAMILY: Tahoma; HEIGHT: 20px; TEXT-DECORATION: none
}
.productnamelink {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #000000; LINE-HEIGHT: 21px; FONT-FAMILY: Tahoma; HEIGHT: 20px; TEXT-DECORATION: none
}
.productnamelink:visited {
	color: #000000;
	text-decoration: none;
}
.productnamelink:hover {
	color: #FF0000;
	text-decoration: none;
}
.productnamelink:active {
	color: #000000;
	text-decoration: none;
}
.productnamelink:link {
	text-decoration: none;
}
.textbody {
	FONT-SIZE: 12px; COLOR: #666666; LINE-HEIGHT: 15px; FONT-FAMILY: Tahoma; HEIGHT: 20px; TEXT-DECORATION: none
}
.textbody2 {
	FONT-SIZE: 12px; COLOR: #666666; LINE-HEIGHT: 21px; FONT-FAMILY: Tahoma; HEIGHT: 20px; TEXT-DECORATION: none
}
.textbodylink {
	FONT-SIZE: 12px; COLOR: #666666; LINE-HEIGHT: 21px; FONT-FAMILY: Tahoma; HEIGHT: 20px; TEXT-DECORATION: underline
}
.ourpricebold {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #d80b10; LINE-HEIGHT: 21px; FONT-FAMILY: Tahoma; HEIGHT: 20px
}
.textbodybold {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #666666; LINE-HEIGHT: 21px; FONT-FAMILY: Tahoma; HEIGHT: 20px; TEXT-DECORATION: none
}
.textbodylinkbold {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #666666; LINE-HEIGHT: 21px; FONT-FAMILY: Tahoma; HEIGHT: 20px; TEXT-DECORATION: underline
}
.listprice {
	FONT-SIZE: 12px; COLOR: #666666; LINE-HEIGHT: 21px; FONT-FAMILY: Tahoma; HEIGHT: 20px
}
.ourprice {
	FONT-SIZE: 12px; COLOR: #d80b10; LINE-HEIGHT: 21px; FONT-FAMILY: Tahoma; HEIGHT: 20px
}
.textcondition {
	FONT-SIZE: 11px; COLOR: #666666; LINE-HEIGHT: 21px; FONT-FAMILY: Tahoma; HEIGHT: 20px; TEXT-DECORATION: none
}
.textfree {
	FONT-SIZE: 11px; COLOR: #d80b10; LINE-HEIGHT: 21px; FONT-FAMILY: Tahoma; HEIGHT: 20px; TEXT-DECORATION: none
}
.textregister {
	FONT-SIZE: 12px; COLOR: #666666; FONT-FAMILY: Tahoma; TEXT-DECORATION: none
}
/*ÊéÁ àËÅ×Í§*/
.grid
{
	margin-top: 15px;
	font: 12px Microsoft Sans Serif bold= "true";
	letter-spacing: 0px;
	color: Black;
	background-color: #ffffcc;
	border: #ffcc33 4px double;
}
.grid td, .grid th
{   
    padding:0px;
    border-width:1px;
    }
.headGrid
{
    letter-spacing: 0px;
    color:#8C4510 ;
    background:#ffb700;
    color:White ;
    font-weight: bold;
    font-size: 11px;
    font-family: 'Microsoft Sans Serif';
}
 .alternating
 {
	background: #ffdca7;  
	}
.pager
 {
	background-color:#f7dfb5;
	}
	/*à¢ÕÂÇ ¢ÒÇ*/
.grid2
{
	font: 11px Microsoft Sans Serif bold= "true";
	letter-spacing: 0px;
	color: Black;
	background-color: white;
	border: double 4px #66cc00;
}
.grid2 td, .grid th
{   
    padding:0px;
    border-width:1px;
    }
.headGrid2
{
    letter-spacing: 0px;
    color: White;
    font-weight: bold;
    font-size: 11px;
    font-family: 'Microsoft Sans Serif';
    background: #ffb700;
    padding: 0px;
    border: #ffcc33 4px double; 
}
.alternating2
{
	background-color:#ccee9c;
}
.pager2
 {
	background-color:#f7dfb5;
	}
  
/* CSS ¢Í§ DetailsView */ 
/*ÊéÁ*/
 .DetailsView
 {  
	margin-top:15px; 
    font:11px Microsoft Sans Serif bold="true"; 
    color:Black; 
    background-color:#ffdca7;
    border:double 4px  #ffcc33;
    }  
.DetailsView td,.DetailsView th
{
    padding:0px;
    border-width:0px;
    }
.DetailsViewheader
{
    letter-spacing: 0px;
    font: bold 11px Microsoft Sans Serif bold= "true";
    background-color: #ffb700;
    color: #000099;
}
.fieldHeader
{   
	letter-spacing: 0px;
    font: bold 11px Microsoft Sans Serif bold= "true";
    background-color: #ffdca7;
    color: #000099;
}
.DetailsViewalternating
    {
    background-color:#ffdca7;
    }
.command
{
     background-color:#ffdca7;
     }
.command a
{
     color:black;
     background-color:#eeeeee;
     font:11px Microsoft Sans Serif bold="true";  
     padding:3px;
     border:solid 1px black;
     }
.command a:hover
{
     background-color:#ffcc33;
     color: White;
     }
.pager td
{
     padding:2px;
     }
.LinkButton
{
    letter-spacing: 0px;
    font: bold 13px Microsoft Sans Serif bold= "true";
    color: #000099;
}
.sidebar {
	MARGIN-BOTTOM: 10px; WIDTH: 100%
}
.sidebarheader {
	FONT-WEIGHT: bold; FONT-SIZE: 1.2em; TEXT-TRANSFORM: uppercase; COLOR: #fff; FONT-FAMILY: Microsoft Sans Serif; HEIGHT: 24px
}
.sidebarcontent {
	BORDER-RIGHT: #0f2543 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #0f2543 1px solid; PADDING-LEFT: 10px; FONT-WEIGHT:normal; PADDING-BOTTOM: 20px; BORDER-LEFT: #0f2543 1px solid; FONT-FAMILY: Microsoft Sans Serif; LINE-HEIGHT: 1.5em; PADDING-TOP: 10px; BORDER-BOTTOM: #0f2543 1px solid
}
imgProduct {
max-width: 100px;
}
/* CSS Comment */
.crop02  {
	border-left:2px solid;
	border-right:2px solid;
	margin:0 2px;
}
.crop03  {
	border-left:1px solid;
	border-right:1px solid;
	margin:0 1px;
}
.crop04  {
	border-left:1px solid;
	border-right:1px solid;
	height:2px;
	margin:0 0px;
}
.clear {
	clear:both;
}
.headcrop_hilight {
	width:580px;
	margin:0 auto;
}
.content_hilight {
	width:560px;
	padding:0 10px;
	margin:0 auto;
	border-left:1px solid;
	border-right:1px solid;
	color:Black
}
.crop01 {
	background:#000000;
	margin:0 4px;
}
.headcomment {
	padding:15px;
	font-weight:bold;
}
.leftbody {
	padding:10px;
	border-left:1px solid;
	border-right:1px solid;
}
.sidebarcontent2 {
	BORDER-RIGHT: #0f2543 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #0f2543 1px solid; PADDING-LEFT: 0px; FONT-WEIGHT:normal; PADDING-BOTTOM: 0px; BORDER-LEFT: #0f2543 1px solid; FONT-FAMILY: Microsoft Sans Serif; LINE-HEIGHT: 1.5em; PADDING-TOP: 10px; BORDER-BOTTOM: #0f2543 1px solid
}

.tbgreen {
	border: 1px solid #006600;
}
.tbblack {
	border: 1px solid #000000;
}
.tbyellow {
	border: 1px solid #FFCC66;
}
.tb_dot_black {
	border: 1px dotted #999999;
}
/* The End CSS Comment */


/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */

.thumbnail{
position: relative;
z-index: 0;
}

.thumbnail:hover{
background-color: transparent;
z-index: 50;
}

.thumbnail span{ /*CSS for enlarged image*/
position: absolute;
background-color: lightyellow;
padding: 5px;
left: -1000px;
border: 1px dashed gray;
visibility: hidden;
color: black;
text-decoration: none;
}

.thumbnail span img{ /*CSS for enlarged image*/
border-width: 0;
padding: 2px;
}

.thumbnail:hover span{ /*CSS for enlarged image on hover*/
visibility: visible;
top: 0;
left: 90px; /*position where enlarged image should offset horizontally */

}

a.sample_attach, a.sample_attach:visited, div.sample_attach
{
  display: block;
  width:   100px;

  border:  1px solid black;
  padding: 2px 5px;

  background: #FFFFEE;

  text-decoration: none;
  font-family: MS Sans Serif;
  font-weight: 200;
  font-size: 14px;
  color:   #008000;
}

a.sample_attach, a.sample_attach:visited { border-bottom: none; }
div#sample_attach_menu_child             { border-bottom: 1px solid black; }
div#sample_attach_menu_child_2           { border-bottom: 1px solid black; }
div#sample_attach_menu_child_3           { border-bottom: 1px solid black; }
div#sample_attach_menu_child_4           { border-bottom: 1px solid black; }
div#sample_attach_menu_child_5           { border-bottom: 1px solid black; }
div#sample_attach_menu_child_6           { border-bottom: 1px solid black; }
div#sample_attach_menu_child_7           { border-bottom: 1px solid black; }
div#sample_attach_menu_child_8           { border-bottom: 1px solid black; }
div#sample_attach_menu_child_9           { border-bottom: 1px solid black; }
div#sample_attach_menu_child_10           { border-bottom: 1px solid black; }
div#sample_attach_menu_child_11           { border-bottom: 1px solid black; }
div#sample_attach_menu_child_12           { border-bottom: 1px solid black; }
div#sample_attach_menu_child_13           { border-bottom: 1px solid black; }
div#sample_attach_menu_child_14           { border-bottom: 1px solid black; }

form.sample_attach
{
  position: absolute;
  visibility: hidden;

  border:  1px solid black;
  padding: 0px 5px 2px 5px;

  background: #FFFFEE;
}

form.sample_attach b
{
  font-family: MS Sans Serif;
  font-weight: 200;
  font-size: 14px;
}

input.sample_attach { margin: 1px 0px; width: 170px; 
}