body{margin:20px 0px 20px 0px; background-image:url(../images/bg.gif); }
a:active{color:#000000; text-decoration:none}
table { font-family:Arial, Helvetica, sans-serif; font-size:12px}

/* link for web*/
a{ color:#000000; text-decoration:none;}
a:hover{ color:#DF0024; text-decoration:none;}

/* color of link in top-menu*/
#topmenu a {color:#FFFFFF; font-weight:bold; text-decoration:none; margin-left:3px; margin-right:3px} 
#topmenu a:hover {color:#DF0024} /*as red color*/

/*  field input and more  */
select,input{ font-family:Arial, Helvetica, sans-serif; font-size:11px ; }

/*login form style*/
#formLogin{ font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#FFFFFF}
#formLogin input{ font-family:Arial, Helvetica, sans-serif; font-size:12px; height:12px}

/* style for left-menu  */
#left-menu-margin-left{/*padding-left:3px*/; height:20px}   /* title */
#left-menu-padding-left{ /*padding-left:10px; */height:19px; background-image:url(../images/dott.gif); background-position:bottom; background-repeat:no-repeat}
#left-menu-padding-left a{ text-decoration:none; color:#FFFFFF}
#left-menu-padding-left a:hover{ text-decoration:none; color:#000000}
#left-menu-menutitle{ font-weight:bold}


#productTxt {padding-top:6px; font-size:9px; padding-left:5px; font-weight:bold; text-decoration:none}
#productTxt a{ color:#000000; text-transform:uppercase}
#productTxtView {padding-top:6px;}
#productTxtView a{color:#ff0000; font-size:10px; }

/* text style */
#PageTitle{font-size:19px; font-weight:bold}
#PageminiTitle{font-size:14px; font-weight:bold}


#default {
	font-family: "Microsoft Sans Serif";
	font-size: 12px;
	color: #000000;
}

/*    for image library    */

#box-total{ }
#box-showall{  }

#productFrame{padding-bottom:5px; border:dotted #666666 1px; height:225px }
a:hover #productFrame-productname{ color:#000000;  cursor: pointer}
#productFrame-productname{ font-weight:bold; text-transform:uppercase; color:#DF0024; display:block; height:30px; padding:2px; background-color:#E4E4E4;}
#productFrame-productname2{ font-weight:bold; text-transform:uppercase; color:#DF0024; display:block; height:45px; padding:2px; background-color:#E4E4E4;}
#productFrame-productname-mini{ font-weight:bold; text-transform:uppercase; color:#DF0024; display:block; height:17px; padding:2px; background-color:#E4E4E4;}
#productFrame-code{ text-transform:uppercase; color:#393939; display:block; font-weight:bold; padding:2px; border:1px solid #E4E4E4}
#productFrame-productname-mainSub{font-weight:bold; text-transform:uppercase;}
#productFrame-productname a:hover{color:#ffcc00}
#productFrame-capacity{ font-size:10px; color:#616161; display:block; padding-top:5px}
#productFrame-image{margin-top:7px; margin-bottom:10px; display:block;/*border-bottom:1px dotted #666666;*/}
#productFrame-total{ font-size:11px; color:#616161}


/* style for index of all product page (Level 1)*/
#product_group_border {border:1px solid #DF0024;}
#product_group{ text-transform:uppercase; color:#FFFFFF; font-weight:bolder; text-align:center; }
td #product_group {height:30px; background-color:#DF0024; }
td #product_group a{ text-decoration:none; color:#FFFFFF; display:block; }


/* style for product group (Level 2) */

#detail{}
#productFrame2{ height:190px; padding-bottom:5px; border:dotted #666666 1px; }
#detail-code{font-weight:bold; text-transform:uppercase; display:block; height:30px; padding:2px; background-color:#E4E4E4; color: #DF0024; }
#detail-code-mini{font-weight:bold; text-transform:uppercase; display:block; height:17px; padding:2px; background-color:#E4E4E4; color: #DF0024; }
/*a:hover #detail-code {color: #000000; cursor:pointer}*/
a:hover #detail-code{color: #000000; cursor:pointer}
a:hover #detail-code-mini {color: #000000; cursor:pointer}
#productFrame2-image{margin-top:7px; margin-bottom:10px; display:block;}
#detail-name{/* text-transform: capitalize*/; color:#393939; display:block; padding:2px; border:1px solid #E4E4E4; }
td #detail-frame a{text-decoration:none; display:block}


/* style for product detail (Leve3) */
#product-name{ text-transform:uppercase; font-size: 14px; color:#FFFFFF; font-weight: bold} /* red bar*/
#productDetail-name{ font-size:14px; font-weight:bold; text-transform:uppercase; color:#FFFFFF}
#productDetail-code{ padding-left:12px; text-transform:uppercase; font-size:10px; color:#FFFFFF; font-weight:bold}
#productDetail-decs{}
#productDetail-tools{ text-transform:uppercase; border:dotted #666666 1px; margin-bottom:3px}
td #productDetail-tools{ height:23px}
td #productDetail-tools a{ display:block; width:100%;}
td #productDetail-tools a:hover{ }
#photoFrame-name{ color:#FFFFFF; text-transform:uppercase; font-size:12px; font-weight:bold; margin-left:21px;  }