BODY   { font-size: 12px; font-family: Arial, Helvetica, sans-serif; background-image: url("../Images/SiteBgAll.jpg"); background-repeat: no-repeat; background-position: center; margin: 0; overflow: hidden; 
scrollbar-3dlight-color: #FFFFFF; 
scrollbar-arrow-color: #005e64; 
scrollbar-base-color: #FFFFFF; 
scrollbar-darkshadow-color: #333333; 
scrollbar-face-color: #FFFFFF; 
scrollbar-highlight-color: #333333; 
scrollbar-shadow-color: #005e64; 
scrollbar-track-color: #FFFFFF;
}
TABLE  { font-family: Arial, Helvetica, sans-serif;	font-size: 12px;}
FORM { margin: 0 }
TABLE#All { width: 100%; height: 100%; border: none }
.TableSite {width: 959px; border-style: none }
IMG { border: none }
PRE  { font-family: Arial, Helvetica, sans-serif; margin: 0; padding: 0 }
INPUT.TEXT  { color: #333333; font-family: Arial, Helvetica, sans-serif; width: 100%; border: solid 1px #cccccc }
TEXTAREA {
	behavior: url(../behaviors/maxlength.htc);
}
.TEXTAREA.NORMAL  { color: #333333; font-family: Arial, Helvetica, sans-serif; width: 100%; overflow: auto; border: solid 1px #cccccc }
A#LikeLinkWhite   { color: #fff; font-weight: normal; text-decoration: none }
A#LikeLinkWhite:hover   { color: #FFF; font-weight: bold; text-decoration: none }
A#LikeLink  { color: #666; font-weight: bold; text-decoration: underline }
A#LikeLink:hover   { color: #666; font-weight: bold; text-decoration: none }
A:link { color: #007e85; text-decoration: underline }
A:visited { color: #007e85; text-decoration: none }
A:hover   { color: #007e85; text-decoration: none;  }
A:active { color: #000 }
.LeftPadCell   { line-height: 16px; padding-top: 33px; padding-left: 30px; width: 205px; vertical-align: top }
.TxtJustify {  text-align: justify;}
.class  {  }
.CategoryCell  { color: #fff; font-size: 14px; font-weight: bold; background-position: left bottom; letter-spacing: 1px; cursor: pointer; padding-bottom: 15px; padding-left: 10px; width: 290px; height: 60px; vertical-align: bottom }
.CategoriesCell { padding-left: 30px; vertical-align: top }
.Pointer {cursor: pointer;}
/*-------------------*/
.GrayTbl_RU   { background-image: url("../Images/GrayTbl_RU.gif"); background-repeat: no-repeat; width: 7px; height: 7px }
.GrayTbl_U      { background-image: url("../Images/GrayTbl_U.gif"); background-repeat: repeat-x; height: 7px }
.GrayTbl_LU { background-image: url("../Images/GrayTbl_LU.gif"); background-repeat: no-repeat; width: 7px; height: 7px }
.GrayTbl_R    { background-image: url("../Images/GrayTbl_R.gif"); background-repeat: repeat-y; width: 7px }
.GrayTbl_BG     { background-color: #fff }
.GrayTbl_LBGR  { background-color: #fff; border-right: 2px solid #ddd; border-left: 2px solid #ddd }
.GrayTbl_txt    { color: #ae3e54; letter-spacing: 1px; padding-right: 0; height: 21px; vertical-align: middle }
.GrayTbl_L   { background-image: url("../Images/GrayTbl_L.gif"); background-repeat: repeat-y; width: 7px }
.GrayTbl_RD    { background-image: url("../Images/GrayTbl_RD.gif"); background-repeat: no-repeat; width: 7px; height: 7px }
.GrayTbl_D     { background-image: url("../Images/GrayTbl_D.gif"); background-repeat: repeat-x; height: 7px }
.GrayTbl_LD { background-image: url("../Images/GrayTbl_LD.gif"); background-repeat: no-repeat; width: 7px; height: 7px }
/*-------------------*/
.GreenTbl_RU   { background-image: url("../Images/GreenTbl_RU.gif"); background-repeat: no-repeat; width: 7px; height: 7px }
.GreenTbl_U      { background-image: url("../Images/GreenTbl_U.gif"); background-repeat: repeat-x; height: 7px }
.GreenTbl_LU { background-image: url("../Images/GreenTbl_LU.gif"); background-repeat: no-repeat; width: 7px; height: 7px }
.GreenTbl_R    { background-image: url("../Images/GreenTbl_R.gif"); background-repeat: repeat-y; width: 7px }
.GreenTbl_BG     { background-color: #fff }
.GreenTbl_LBGR  { background-color: #fff; border-right: 1px solid #007E85; border-left: 1px solid #007E85 }
.GreenTbl_txt    { color: #ae3e54; letter-spacing: 1px; padding-right: 0; height: 21px; vertical-align: middle }
.GreenTbl_L   { background-image: url("../Images/GreenTbl_L.gif"); background-repeat: repeat-y; width: 7px }
.GreenTbl_RD    { background-image: url("../Images/GreenTbl_RD.gif"); background-repeat: no-repeat; width: 7px; height: 7px }
.GreenTbl_D     { background-image: url("../Images/GreenTbl_D.gif"); background-repeat: repeat-x; height: 7px }
.GreenTbl_LD { background-image: url("../Images/GreenTbl_LD.gif"); background-repeat: no-repeat; width: 7px; height: 7px }
/*-------------------*/
.Green2Tbl_RU   { background-image: url("../Images/Green2Tbl_RU.gif"); background-repeat: no-repeat; width: 7px; height: 7px }
.Green2Tbl_U      { background-image: url("../Images/Green2Tbl_U.gif"); background-repeat: repeat-x; height: 7px }
.Green2Tbl_LU { background-image: url("../Images/Green2Tbl_LU.gif"); background-repeat: no-repeat; width: 7px; height: 7px }
.Green2Tbl_R    { background-image: url("../Images/Green2Tbl_R.gif"); background-repeat: repeat-y; width: 7px }
.Green2Tbl_BG     { background-color: #E3F1F2 }
.Green2Tbl_LBGR  { background-color: #E3F1F2; border-right: 1px solid #007E85; border-left: 1px solid #007E85 }
.Green2Tbl_txt    { color: #ae3e54; letter-spacing: 1px; padding-right: 0; height: 21px; vertical-align: middle }
.Green2Tbl_L   { background-image: url("../Images/Green2Tbl_L.gif"); background-repeat: repeat-y; width: 7px }
.Green2Tbl_RD    { background-image: url("../Images/Green2Tbl_RD.gif"); background-repeat: no-repeat; width: 7px; height: 7px }
.Green2Tbl_D     { background-image: url("../Images/Green2Tbl_D.gif"); background-repeat: repeat-x; height: 7px }
.Green2Tbl_LD { background-image: url("../Images/Green2Tbl_LD.gif"); background-repeat: no-repeat; width: 7px; height: 7px }
/*-------------------*/
.darkGraySml  { color: #666; font-size: 12px; }
.darkGrayMini { color: #666; font-size: 10px }
.darkGraySmlBold  { color: #666; font-size: 12px; font-weight: bold }
.RedSmlBold  { color: #ff0000; font-size: 12px; font-weight: bold ; letter-spacing: 2px; }
.darkGrayMed { color: #666; font-size: 14px }
.darkGrayMedBold { color: #666; font-size: 14px; font-weight: bold }
.grayMini { color: #999; font-size: 10px }
.greenMini { color: #005e64; font-size: 10px }
.graySml { color: #999; font-size: 12px }
.greenSml  { color: #005e64; font-size: 12px }
.greenSmlBold { color: #005e64; font-size: 12px; font-weight: bold }
.greenSmlMedBold { color: #005e64; font-size: 13px; font-weight: bold }
.grayMed { color: #999; font-size: 14px }
.greenMedBold  { color: #005e64; font-size: 14px; font-weight: bold }
.greenBig { color: #005e64; font-size: 16px }
.greenBigBold { color: #005e64; font-size: 16px; font-weight: bold }
.SearchCell  { padding: 20px }
.ResultCell  { padding: 20px 20px 20px 0 }
.ResultArea  { vertical-align: top; width: 200px; height: 200px; overflow: auto  }
.ResultComp { color: #666; font-size: 14px; font-weight: bold }
.HeaderCell { height: 57px; vertical-align: bottom }
.PadLeft { padding-left: 69px; vertical-align: bottom }
.MargLeft { margin-left: 69px }
.NewsArea {overflow: auto }
.MenuCompCatArea { overflow: auto }
.NewsDate { color: #666; font-size: 12px; text-align: right; vertical-align: top; padding-top: 15px; padding-bottom: 3px  ; padding-left: 5px; }
.Newsheader { color: #666; font-size: 16px; font-weight: bold; text-align: left; vertical-align: top; padding-top: 15px; padding-bottom: 3px  }
.NewsContent { color: #666; font-size: 14px; line-height: 20px; text-align: left ; vertical-align: top; }
.NewsPic { padding-left: 69px; vertical-align: bottom ; vertical-align: top;}
.AboutUsContent { color: #333; font-size: 14px; line-height: 22px; text-align: justify; width: 380px }
.floatRight  { float: right }
.MsgError { color: #82162e; font-weight: bold }
.MsgSuccess { color: #007e85; font-weight: bold }
.contactForm   { color: #7b7b7b; font-weight: bold; text-align: right; width: 15%; vertical-align: top }
.contactFormInput { padding-left: 15px; width: 85% }
.RegForm    { color: #7b7b7b; font-weight: bold; text-align: right; width: 85px; vertical-align: top }
.RegForm2    { color: #7b7b7b; font-weight: bold; text-align: right;  vertical-align: top ; padding-right: 5px;padding-left: 15px  }
.RegFormInput { padding-left: 15px; text-align: left; }
.blue { color: #004097 }
.CatalogArea { border-left: 1px solid #007E85  }
.MenuCompCatCell  { height: 213px; border-top: 1px solid #005e64; border-bottom: 1px solid #004097 }
.Hide { display: none }
.Show { }
.MenuCompCompanyName { color: #666; font-size: 14px; font-weight: bold; padding-left: 5px }
.MenuCompCompanyNameCell { background-color: #cce5e7; padding-left: 20px; height: 26px }
.MenuCatCell  { background-color: #e5f2f3; height: 22px }
.CatalogTitle  { color: #007e85; font-size: 24px; font-weight: normal; letter-spacing: 2px; margin: 0; padding: 0 }
.CatalogDes { color: #333; line-height: 16px; letter-spacing: 1px; padding-left: 5px }
.HeaderResultTbl { color: #808080; font-size: 14px; font-weight: bold  }
.RegImg { text-align: center; vertical-align: middle; height: 40px; border-top: 1px solid #b5e2e5; border-bottom: 1px solid #b5e2e5; }
.SearchModeHeader { padding-top: 15px; border-bottom: 1px dotted #007e85; color: #005e64; font-size: 13px; font-weight: bold; padding-bottom: 3px; }
