/* set the font face and default size for everything; could     */
/* set colors, too, but NN4 doesn't work too well with that...  */


/* Stytle Foundation Start Here */

body, p, ol, ul, li, dt, dl, dd, h2, h3, 
img, em, a, b, blockquote
  { font-family : Verdana, Arial, Helvetica, sans-serif; 
  font-size : 12px; 
  line-height:20px; 
  font-weight: normal; 
  color : #333333;}


/* Stytle Foundation End Here */

//body {background-image: url(images/bk.jpg)}

/* Font Definition Start Here */
.from00{
background-color: #CAE7F4;
	color: #666666;
	font-size : 12px;
	line-height:16px;
	font-weight: normal;
	font-family: Verdana;
	text-align:justify;
	border-top-color: #A2D1E3;
	border-right-color: #A2D1E3;
	border-bottom-color: #A2D1E3;
	border-left-color: #A2D1E3;
	padding-top: 2px;
	padding-bottom: 2px;
}

.from           {
background-color: #CAE7F4;
	color: #666666;
	font-size : 12px;
	line-height:16px;
	font-weight: normal;
	font-family: Verdana;
	text-align:justify;
	border-top-color: #A2D1E3;
	border-right-color: #A2D1E3;
	border-bottom-color: #A2D1E3;
	border-left-color: #A2D1E3;
	padding-top: 2px;
	padding-bottom: 2px;
}
.from tr.altrow1 {
	background-color: #DDF3FF;
}
.from tr.altrow2 {
	background-color: #FFFFFF;
}
.from input {
    color :          #666666;
	font-family :    Verdana;
	line-height:     1.2em;
	font-size :      9pt;
	font-weight :    normal;
	border: 1px solid #A8D0E6;
	padding-top:     1px;
	padding-left:    1px;
	padding-right:   1px;
	background-color: #FFFFFF
}
H1 {
 font-size : 24px; 
 line-height:normal; 
 font-weight: normal;
 font-family: Verdana, Arial, Sans-serif,  taipei;
 color : #000000;
 margin-bottom: 0px;

}
.title_24 
{font-size : 24px; 
 line-height:normal; 
 font-weight: normal;
 font-family: Verdana, Arial, Sans-serif,  taipei;
 color : #000000;}
 
 .title_15
{font-size : 15px; 
 line-height:normal; 
 font-weight: bold;
 font-family: Verdana, Arial, Sans-serif,  taipei;
 color : #333333;}


.word_1 
{
	font-size : 12px;
	font-weight: bold;
	font-family: Verdana, Arial, Sans-serif,  taipei;
	color : #333333;
	text-decoration: none;
	line-height: 20px;
}

.word_1-1 
{
	font-size : 12px;
	font-weight: normal;
	font-family: Verdana, Arial, Sans-serif,  taipei;
	color : #333333;
	text-decoration: none;
	line-height: 20px;
}


.word_2 
{
	font-size : 11px;
	font-weight: normal;
	font-family: Verdana, Arial, Sans-serif,  taipei;
	color : #999999;
	text-decoration: none;
	line-height: 15px;
}

.word_3
{
	font-size : 11px;
	font-weight: normal;
	font-family: Verdana, Arial, Sans-serif,  taipei;
	color : #000000;
	text-decoration: none;
	line-height: 18px;
}

.word_4 
{
	font-size : 12px;
	font-weight: bold;
	font-family: Verdana, Arial, Sans-serif,  taipei;
	color : #ffffff;
	text-decoration: none;
	line-height: 20px;
}

.word_5 
{
	font-size : 11px;
	font-weight: normal;
	font-family: Verdana, Arial, Sans-serif,  taipei;
	color : #333333;
	text-decoration: none;
	line-height: 15px;
}

.word_6 
{
	font-size : 12px;
	font-weight: normal;
	font-family: Verdana, Arial, Sans-serif,  taipei;
	color : #ff6600;
	text-decoration: none;
	line-height: 15px;
}

.button_01
{color : #FFFFFF;
 text-decoration: none;
 font-size : 13px; 
 line-height:15px; 
 font-weight: bold;
 font-family: Verdana;
 }
.button_01 A:link    {
   color: #FFFFFF; 
   text-decoration: none; 
   font-size : 13px; 
   line-height:15px; 
   font-weight: bold; 
   font-family: Verdana;}
.button_01 A:visited {
   color: #FFFFFF;
   text-decoration: none; 
   font-size : 13px; 
   line-height:15px; 
   font-weight: bold; 
   font-family: Verdana;}
.button_01 A:hover   {
   color: #F9E706; 
   text-decoration: none;      
   font-size : 13px; 
   line-height:15px; 
   font-weight: bold; 
   font-family: Verdana;}
 
.button_02
{color : #FFFFFF;
 text-decoration: none;
 font-size : 12px; 
 line-height:15px; 
 font-weight: bold;
 font-family: Verdana;
 }
.button_02 A:link    {
   color: #FFFFFF; 
   text-decoration: none; 
   font-size : 12px; 
   line-height:15px; 
   font-weight: bold; 
   font-family: Verdana;}
.button_02 A:visited {
   color: #FFFFFF;
   text-decoration: none; 
   font-size : 12px; 
   line-height:15px; 
   font-weight: bold; 
   font-family: Verdana;}
.button_02 A:hover   {
   color: #F9E706; 
   text-decoration: none;      
   font-size : 12px; 
   line-height:15px; 
   font-weight: bold; 
   font-family: Verdana;}

.product_bt
{color : #003366;
 text-decoration: none;
 font-size : 12px; 
 line-height:14px; 
 font-weight: bold;
 font-family: Verdana;
 }

.product_bt A:link    {
   color: #003366; 
   text-decoration: none; 
   font-size : 12px; 
   line-height:14px; 
   font-weight: bold; 
   font-family: Verdana;}

.product_bt A:visited {
   color: #003366;
   text-decoration: none; 
   font-size : 12px; 
   line-height:14px; 
   font-weight: bold; 
   font-family: Verdana;}

.product_bt A:hover   {
   color: ##00ccff; 
   text-decoration: none;      
   font-size : 12px; 
   line-height:14px; 
   font-weight: bold; 
   font-family: Verdana;}
   
.product_12
{color : #333333;
 text-decoration: none;
 font-size : 12px; 
 line-height:14px; 
 font-weight: normal;
 font-family: Verdana;
 }

.product_12 A:link    {
   color: #333333; 
   text-decoration: none; 
   font-size : 12px; 
   line-height:14px; 
   font-weight: normal; 
   font-family: Verdana;}

.product_12 A:visited {
   color: #333333;
   text-decoration: none; 
   font-size : 12px; 
   line-height:14px; 
   font-weight: normal; 
   font-family: Verdana;}

.product_12 A:hover   {
   color: ##00ccff; 
   text-decoration: none;      
   font-size : 12px; 
   line-height:14px; 
   font-weight: normal; 
   font-family: Verdana;}


.mail
{color : #0066cc;
 text-decoration: underline;
 font-size : 11px; 
 line-height:14px; 
 font-weight: normal;
 font-family: Verdana;
 }

.mail A:link    {
   color: #0066cc; 
   text-decoration: underline; 
   font-size : 11px; 
   line-height:14px; 
   font-weight: normal; 
   font-family: Verdana;}

.mail A:visited {
   color: #0066cc;
   text-decoration: underline; 
   font-size : 11px; 
   line-height:14px; 
   font-weight: normal; 
   font-family: Verdana;}

.mail A:hover   {
   color: #0066cc; 
   text-decoration: none;      
   font-size : 11px; 
   line-height:14px; 
   font-weight: normal; 
   font-family: Verdana;}


/* link colors Start Here*/ 
/* the explicit class link color assignments are needed for NN4 */

A:link    { color: #406784; text-decoration: underline; font-weight: normal;}
A:visited { color: #406784; text-decoration: underline; font-weight: normal;}
A:active  { color: #406784; text-decoration: underline; font-weight: normal;}
A:hover   { color: #D65273; text-decoration: none;      font-weight: normal;}

/* link colors End Here*/




/* From Textarea Start Here */

.input ,textarea, select
{
color :          #333333;
font-family :    Verdana, Arial, Helvetica, sans-serif;
line-height:     1.2em;
font-size :      9pt;
font-weight :    normal;
border: 1px solid #CCCCCC; 
padding-top:     1px;
padding-left:    1px;
padding-right:   1px;
background-color: #FFFFFF
}
.project A:hover      {
	color: #990000;
	font-size : 15px;
	line-height:18px;
	font-weight: normal;
    text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

/* From Textarea End Here */

img{ border-color : 666666; }

.add_cart_btn
{
	font-size : 11px;
	font-weight: normal;
	font-family: Verdana, Arial, Sans-serif,  taipei;
	color : #000000;
	text-decoration: none;
	line-height: 18px;
}
.PicPage{padding:8px 0; height:20px;}
.Pagediv span a:link,.Pagediv span a:visited,.Pagediv span b{ width:20px; height:18px; display:block; border:1px solid #007ab7; text-align:center; margin:0 1px; line-height:18px; font-family:Arial; text-decoration:none; float:left;}
.Pagediv span a:link,.Pagediv span a:visited{ color:#007ab7; background:#fff;}
.Pagediv span a:hover{ border:1px solid #007AB7; text-align:center; line-height:18px; font-family:Arial; text-decoration:none; background:#007ab7; font-weight:bold; color:#fff; position:relative; margin:-5px -4px; width:30px; height:28px; line-height:26px;}
.Pagediv span b{font-weight:bold;color:#fff;background-color: #007AB7;}
.Pagediv span span{ vertical-align:bottom; float:center;}
.Pagediv font{width:20px;height:18px;display:block;border:1px solid #007AB7;text-align:center;margin:0 1px;line-height:18px;font-family:Arial;text-decoration:none;float:center;color: #007AB7;}

.footer_word 
{
	font-size : 11px;
	font-weight: normal;
	font-family: Verdana, Arial, Sans-serif,  taipei;
	color : #333333;
	text-decoration: none;
	line-height: 15px;
}
.footer_word a:link, a:visited, a:active {
	color: #333333;
	text-decoration: none;
}