.hdbg{background-image:url('../pic/web/icon/thdbg.png');background-repeat:repeat-y;}
.all{font-family:Tahoma;font-style:normal;font-size:11px;}
.bgstyle{background-color:#1E528C;}
A {COLOR: #3366CC; TEXT-DECORATION: none;font-size:11px;}
A:hover {COLOR: #E17100; TEXT-DECORATION: underline;font-size:11px;}
A.whitelinkcaption{COLOR: white; TEXT-DECORATION: none;font-size:12px;}
A.whitelinkcaption:hover{COLOR: black;TEXT-DECORATION: none;font-size:12px;}
.modulemenusize{font-size:10px;}
.cover_spaceleft{margin-left:5px;vertical-align:top;}
/*ROAD FORMAT*/
a.road,a.road:hover{font-family:Tahoma;TEXT-DECORATION: none;font-size:11px;}
.roadseperator{font-family:Tahoma;font-size:11px;}
a.menutop{color:#666666;font-family:Tahoma;TEXT-DECORATION: underline;font-size:10px;}
a.menutop:hover{font-family:Tahoma;TEXT-DECORATION: underline;font-size:10px;}
a.menubotm{color:#666666;font-family:Tahoma;TEXT-DECORATION:underline;font-size:10px;}
a.menubotm:hover{font-family:Tahoma;TEXT-DECORATION: underline;font-size:10px;}
/*PAGE FOOTER*/
.pagefooterlink{font-size:11px;color:white;}
a.pagefooterlink{font-size:11px;color:white;text-decoration:underline;margin-left:3px;margin-right:3px;}
.pagefooterlinkblack{font-size:11px;color:black;}
a.pagefooterlinkblack{font-size:11px;color:black;text-decoration:underline;margin-left:3px;margin-right:3px;}
a.pagefooterlinkblack:hover{font-size:11px;color:yellow;text-decoration:none;margin-left:3px;margin-right:3px;}
/*END PAGE FOOTER*/

/*ITEMS IN LIST*/
a.itemlinkcommon{font-size:12px;font-weight:bold;}
a.itemlinkcommon:hover{font-size:12px;font-weight:bold;}
.itemdesccommon{font-size:11px;font-weight:normal;}
/*END ITEMS IN LIST*/

/*TITLE*/
.labelcaption{font-weight:bold;display:block;color:Black;font-size:14px;}
.title1{font-size:20px;font-weight:bold;}
.title2{font-size:18px;font-weight:bold;}
.title3{font-size:16px;font-weight:bold;}
.title4{font-size:14px;font-weight:bold;}
.title5{font-size:12px;font-weight:bold;}
.title6{font-size:11px;font-weight:bold;}
.font5{font-size:12px;}
/*END TITLE*/

.functionbgstyle{background-color:#ECF3FF;}
.changecatebox{background-color:#ECF3FF;border-style:solid;border-width:1px;border-color:#5193FF;}
/*Block*/
.barsub{display:block;height:20px;padding: 3px 0px 0px 2px;background-color:#D9E8FF;border-top:solid 1px #2074FF;font-size:11px;font-weight:bold;}
a.barsub_link{font-size:12px;font-weight:bold;text-decoration:none;color:Black;}
a.barsub_link:hover{font-size:12px;font-weight:bold;text-decoration:none;color:#666666;}
.divcontent{padding:3px;}.spacer{display:block;height:3px;}
.spacer_{display:block;height:1px;}

/*function*/
.bgstyle_function{background-color:#C0C0C0;}
a.fuction{display:inline-block;padding:0px 5px 0px 5px;text-decoration:none;}
a.fuction:hover{display:inline-block;padding:0px 5px 0px 5px;background-color:White;color:black;text-decoration:none;}
/*TEXTBOX*/

.txt{font-size:11px;}
.btn{font-size:11px;}

/*HEADER-FOOTER*/
.divfooter{border-style: solid;border-color: #D5D5D5;border-bottom-width:1px;border-top-width:2px;border-right-width:1px;border-left-width:1px;padding:10px 5px 20px 5px;font-size:10.5px;}
.divspacer{height:3px;display:block;}

/**/
td.menuitem{height:27px;padding:3px;background-color:White;}
a.menurightitem{display:block;height:20px;font-size:11.5px;color:black;font-weight:bold;text-decoration:none;padding:3px 3px 3px 5px;}
a.menurightitem:hover{display:block;height:20px;font-size:11.5px;color:#CC3300;font-weight:bold;text-decoration:none;padding:3px 3px 3px 5px;}
a.menurightsubitem{display:block;height:20px;font-size:11.5px;color:black;font-weight:normal;text-decoration:none;padding:3px 3px 3px 15px;}
a.menurightsubitem:hover{display:block;height:20px;font-size:11.5px;color:#CC3300;font-weight:normal;text-decoration:none;padding:3px 3px 3px 15px;border-style:dotted}
.TopmenuLanguage{    padding:0 3px 3px 3px;    font-size:11px;    }
.padding-default{}.banner-common{padding:0px;width:1px;}

/* search homepage */
.search-home{background-color:White;border-left:solid 2px #7a9bc5;border-right:solid 2px #7a9bc5;vertical-align:middle;width:100%;padding:2px;}
.search-home .txtsearchhome{height:20px;padding:2px 0 0 3px;width:100%;border:0;color:#19547c;font-size:12px;}
.search-home img{border:0;height:20px;padding: 1px 1px 1px 0;}

/* search horizal */
.search-horizal{background-color:White;border-left:solid 2px #7a9bc5;border-right:solid 2px #7a9bc5;vertical-align:middle;width:100%;padding:2px;}
.search-horizal .txtsearchhome{height:20px;padding:2px 0 0 3px;width:100%;border:0;color:#19547c;font-size:12px;}
.search-horizal img{border:0;height:20px;padding: 1px 1px 1px 0;}

/* search div content */
.usearch{background-color:#dce2ce;width:100%;padding:6px;border:solid 1px #7a9bc5;}
.tab-new-homepate,.tab-product-homepate{font-size:18px;font-weight:bold;padding:0 0 3px 3px;border-bottom:solid 2px #006b2a;}

/* Utilities */
.utilities{text-align:right;}
.utilities .linksend,.utilities .linksend:hover{font-weight:bold;font-size:11px;padding:3px 5px;display:inline-block;}
.panelsendmail{ width:100% ;padding:15px 0px;}
.panelsendmail .lblmsg{padding:1px;vertical-align:middle;text-align:center;font-size:11px;color:Red;font-weight:normal;}
.panelsendmail .lefttitle,.panelsendmail .righttitle{padding:5px 0;font-size:13px;color:#19547c;}
.panelsendmail .commontitle{width:50px;display:inline-block;}.panelsendmail .content{padding-top:6px;}
.changeskin{position:absolute;top:0;right:0;}.searchkeywork,.searchkeywork:hover{color:White;font-size:11px;font-weight:bold;}
span.searchkeywork{color:White;font-size:11px;padding:0 4px;}

/* ---------------------------------------------------------------------------------------------------------------------------- */
* {/* Reset browsers default margin, padding and font sizes */margin: 0;padding: 0;}
html {font-size: 100%;/* Always show a scrollbar for short pages - stops the jump when the scrollbar appears. non-IE browsers */height: 100%;}
body {/* Text-Sizing with ems: http://www.clagnut.com/blog/348/ */FONT-FAMILY: Tahoma,  Arial;color: black;background-color: #FFFFFF;/*font-size: 62.5%; This sets the default font size to be equivalent to 10px */font-size: 10px;margin: 0;}
table {border:none;border-spacing:0px;border-collapse:collapse;font-size:12px;}/***** FONTS *****************************************************************/
.font11{font:11px}
.font11b{font:11px bold}
.font12{font:12px}
.font12b{font:12px bold}
.font13{font:13px}
.font13b{font:11px bold}
.font14{font:14px}
.font14b{font:14px bold}/***** LAYOUT *****************************************************************/
.fleft{float:left;}
.fright{float:right;}
.inline{display:inline;}
.clearleft{clear:left;}
.clearright{clear:right;}
.clearboth{clear:both;}
.relative{position:relative}
.absolute{position:absolute}
.textjustify{text-align:justify}
.textleft{text-align:left}
.textright{text-align:right}
.textcenter{text-align:center}
.textmiddle{vertical-align:middle}
.texttop{vertical-align:top}
.textbottom{vertical-align:bottom}

/***** ALIGNMENT *************************************************************/
.padding2{padding:2px}
.padding4{padding:4px}
.padding6{padding:6px}
.padding8{padding:8px}
.padding10{padding:10px}
.padding12{padding:12px}.padding14{padding:14px}
.padding18{padding:18px}.padding20{padding:20px}

/***** LINKS **************************************************************a { color: #3362BA; }a:hover { color: #7317a3; }a:visited { color: #7317a3; }*//***** COMMMON ***************************************************************/

