﻿/*  font: normal 80% "Lucida Sans Unicode",sans-serif; */
body { font-size:13px; font-family:Verdana; color:#333333; margin:0px; }

img { border:none; }

h2 { font-weight:bold; font-size:20px;  font-family:"Lucida Sans Unicode",sans-serif;  margin:0px;}
h3 { font-weight:normal; font-size:18px;  font-family:"Lucida Sans Unicode",sans-serif;  margin:0px;}

a { color:#333333; text-decoration:underline; }
a:Hover { color:#cccccc; text-decoration:underline; } 
/* a { color:#0066ff; text-decoration:none; } */
/* a:Hover { color:#ff3300; text-decoration:underline; } */

.a1 { color:#333333; text-decoration:none; }
.a1 A { color:#333333; text-decoration:none; }
.a1 A:Hover { color:#999999; text-decoration:underline; } 

.error { padding:10px; color:Red; text-align:center; }
.empty { padding:10px; color:#cccccc; text-align:center; }
.borderBottom { border-bottom:solid 1px #eeeeee; }
.pageContent { line-height:150%; padding-top:8px; padding-bottom:20px; font-family:Verdana; }
.lineHeight { line-height:110%; }
.tableField { padding:2px; }
.tableLabel { padding:4px; }
.tableID { padding:4px; text-align:right; padding-right:10px; }
.fontBold { font-weight:bold; }
.tableBorder { border-bottom:solid 1px #EEEEEE; }
.borderTop { border-top:solid 1px #EEEEEE; }
.padding4 { padding:4px; }
.lineThrough { text-decoration:line-through; color:#999999; }
.underLine { text-decoration:underline; }
.underLine A { text-decoration:underline; }
.underLine A:Hover { text-decoration:underline; }
.noUnderLine { text-decoration:none; }
.subTableTitle { padding:3px; background-color:#eeeeee; border-right:solid 1px #ffffff; border-bottom:solid 1px #FFFFFF; }
.textCenter { text-align:center; }
.textRight { text-align:right; }
.helptext { font-size:11px; color:#999999; }
.alignTop { vertical-align:top; }
.searchResult { text-align:right; padding-right:4px; color:#999999;}
.fileList { padding:3px; border-bottom:solid 1px #EEEEEE; font-size:11px; }
.subTitle { padding:3px; background-color:#EEEEEE; border-right:solid 1px #FFFFFF; font-size:11px; }
.subTitleE { padding:3px; background-color:#EEEEEE; }
    
.partTitle { border:solid 2px #F1F1F1; padding:4px; text-align:center; color:#FFFFFF; background:#1c6da5; font-size:14px; font-weight:bold; background-image:url(/images/bgPart.gif); background-position:center; }
.partAccIcon { padding:10px; padding-left:20px; padding-right:20px; text-align:center; }
.boxPrint { border:solid 1px #333333; }

.headline { padding:4px; background-color:#999999; color:#FFFFFF; font-weight:bold; text-decoration:none; }
.headline A { color:#FFFFFF; text-decoration:none; }
.headline A:Hover { color:#FFFFFF; text-decoration:none; }

.headlineLineThrough { padding:4px; background-color:#999999; color:#FFFFFF; font-weight:bold; text-decoration:line-through; }
.headlineLineThrough A { color:#FFFFFF; text-decoration:line-through; }
.headlineLineThrough A:Hover { color:#FFFFFF; text-decoration:line-through; }

.supportLink { color:#999999; font-weight:bold; }
.supportLink A { color:#999999; text-decoration:underline; }
.supportLink A:Hover { color:#999999; text-decoration:none; }

.prodcutTitleList { color:#333333; font-weight:bold; padding-bottom:6px; line-height:110%; }
.prodcutTitleList A { color:#333333; text-decoration:none; }
.prodcutTitleList A:Hover { color:#333333; text-decoration:underline; }

.prodcutTitleListGrid  { color:#333333; font-weight:bold; padding-top:6px; line-height:110%; }
.prodcutTitleListGrid  A { color:#333333; text-decoration:none; }
.prodcutTitleListGrid  A:Hover { color:#333333; text-decoration:underline; }

.prodcutTitleFeature { color:#333333; padding:3px; padding-top:10px; padding-bottom:8px; font-weight:bold; line-height:100%; }
.prodcutTitleFeature A { color:#333333; text-decoration:none; }
.prodcutTitleFeature A:Hover { color:#333333; text-decoration:underline; }

.productTitleAdmin { color:#333333; font-weight:bold; padding-bottom:10px; font-size:17px; line-height:110%; }

.productSummaryListAdmin { color:#666666; line-height:110%; }
.productSummaryList { color:#666666; line-height:110%; padding-top:10px; }
.productImage { border:solid 4px #F7F7F7; }
.productImage A { border:solid 4px #F7F7F7; text-decoration:none; }
.productImage A:Hover { border:solid 4px #F7F7F7; text-decoration:underline; }
.productCategoryList { color:#999999; text-decoration:underline; font-size:11px; }
.productCategoryList A { color:#999999; text-decoration:underline; }
.productCategoryList A:Hover { color:#CCCCCC; text-decoration:underline; }

.productManufacurerList { font-size:11px; color:#666666; }

.productCategoryDetail { text-decoration:underline; }
.productCategoryDetail A { color:#333333; text-decoration:underline; }
.productCategoryDetail A:Hover { color:#999999; text-decoration:underline; }

.productDetailLink { text-decoration:none; }
.productDetailLink A { color:#333333; text-decoration:underline; }
.productDetailLink A:Hover { color:#999999; text-decoration:underline; }

.boardTitleList { color:#333333; line-height:110%; }
.boardTitleList A { color:#333333; text-decoration:none; }
.boardTitleList A:Hover { color:#333333; text-decoration:underline; }

.topicDetailMenu { font-size:11px; color:#999999; padding-top:0px; padding-bottom:6px; }
.topicDetailMenu A { color:#999999; text-decoration:none; }
.topicDetailMenu A:Hover { color:#999999; text-decoration:underline; }

.linkColorGray { color:#333333; }
.linkColorGray A { color:#333333; text-decoration:none; }
.linkColorGray A:Hover { color:#999999; text-decoration:underline; }

.GridProduct {text-align:center; border-right:solid 1px #ebe8d8; padding:10px; vertical-align:top;}

/* Master Page */

.bottomSplit { background-image:url(/images/barBottom.gif); background-repeat:repeat-x; height:2px; }
.bottomCntLeft { font-weight:bold; padding:10px; padding-top:22px; padding-bottom:22px; }
.bottomCntRight { padding:10px; padding-bottom:22px; padding-top:22px; text-align:right; color:#999999; font-size:11px; }
.bottomCntRight A { color:#999999; text-decoration:none;}
.bottomCntRight A:Hover { color:#999999; text-decoration:underline; }
.bottomCntBottom { padding:6px; text-align:center; color:#999999; font-size:11px; background-color:#F9F9F9; border:solid 1px #F1F1F1;}
.bottomCntBottom A { color:#999999; text-decoration:none; }
.bottomCntBottom A:Hover { color:#999999; text-decoration:underline; }

.menuTopLeft { width:14px; height:36px; background-image:url(/images/topBarLeft.gif); background-position:left; background-repeat:no-repeat; }
.menuTopRight { width:14px; height:36px; background-image:url(/images/topBarRight.gif); background-position:right; background-repeat:no-repeat; }
.menuTopCenter { width:952px; height:36px; background-image:url(/images/topBarCenter.gif); background-position:left; background-repeat:repeat-x; }

.menuTopHome { float:left; font-weight:bold; color:#FFFFFF; font-family:"Lucida Sans Unicode",sans-serif; }
.menuTopHome A { color:#FFFFFF; text-decoration:none; }
.menuTopHome A:Hover { color:#FFFFFF; text-decoration:underline; }
.menuTop { float:right; font-weight:bold; color:#FFFFFF; font-family:"Lucida Sans Unicode",sans-serif; }
.menuTop A { color:#FFFFFF; text-decoration:none; }
.menuTop A:Hover { color:#FFFFFF; text-decoration:underline; }

.menuSideHeadline { height:32px; line-height:105%; padding-left:8px; padding-right:8px; background-image:url(/images/sideBarHeadline.gif); background-repeat:no-repeat; background-position:left; font-weight:bold; color:#FFFFFF; font-family:"Lucida Sans Unicode",sans-serif; }
.menuSideHeadline A { color:#FFFFFF; text-decoration:none; }
.menuSideHeadline A:Hover { color:#FFFFFF; text-decoration:underline; }
.menuSideSub { height:28px; padding-left:8px; padding-right:8px; background-image:url(/images/sideBar.gif); background-repeat:no-repeat; background-position:left; line-height:100%; color:#04316a; font-family:"Lucida Sans Unicode",sans-serif; }
.menuSideSub A { Color:#04316a; text-decoration:none; }
.menuSideSub A:Hover { Color:#04316a; text-decoration:underline; }

.winContent { width:752px; padding-left:20px; vertical-align:top; padding-top:10px; padding-bottom:10px; padding-right:4px; }
.winSideMenu { width:200px; padding-top:9px; vertical-align:top; padding-bottom:10px; padding-left:4px; }



/* master page 2 */

.aBottomCnt { font-weight:bold; padding:10px; text-align:center;}
.aWinContent { width:972px; padding-left:4px; vertical-align:top; padding-top:10px; padding-bottom:20px; padding-right:4px; }

.aPageTopLeft { background-image:url(/images/pageSectionBarTopLeft.gif); background-position:left; background-repeat:no-repeat; height:38px; width:10px; }
.aPageTopCenter { background-image:url(/images/pageSectionBarTopCenter.gif); background-position:left; background-repeat:repeat-x; height:32px; padding-bottom:6px; font-weight:bold; }
.aPageTopRight { background-image:url(/images/pageSectionBarTopRight.gif); background-position:right; background-repeat:no-repeat; height:38px; width:10px; }
.aPageMiddleLeft { background-image:url(/images/pageSectionBarMiddleLeft.gif); background-position:left; background-repeat:repeat-y; width:10px; }
.aPageMiddleRight { background-image:url(/images/pageSectionBarMiddleRight.gif); background-position:right; background-repeat:repeat-y; width:10px; }
.aPageBottomLeft { background-image:url(/images/pageSectionBarBottomLeft.gif); background-position:left; background-repeat:no-repeat; height:11px; width:10px; }
.aPageBottomCenter { background-image:url(/images/pageSectionBarBottomCenter.gif); background-position:left; background-repeat:repeat-x; height:11px; }
.aPageBottomRight { background-image:url(/images/pageSectionBarBottomRight.gif); background-position:right; background-repeat:no-repeat; height:11px; width:10px; }

.aWebPageListTop { padding:3px; }
.aWebPageList { padding:3px; border-top:solid 1px #eeeeee; }

