/** ReDefine HTML Tag **/
body {scrollbar-face-color: #cfcfcf; font-size: 12px; scrollbar-shadow-color: #595959; color: #000000; scrollbar-3dlight-color: #616161; line-height: 120%; scrollbar-arrow-color: #ffffff; scrollbar-darkshadow-color: #ffffff; scrollbar-base-color: #cfcfcf; letter-spacing: 0px;}
li {font-size: 12px;color: #333333;line-height: 150%;}
table {font-size: 12px;color: #333333;line-height: 120%;}
select {font-size: 12px;color: #333333;}
input {font-size: 12px;color: #333333;}

/** Header Define **/
.addr-background {background: #996699; border-top-width: 1px;border-bottom-width: 1px;border-top-style: solid;border-bottom-style: solid;border-top-color: #000000;border-bottom-color: #000000;}
.addr {
	font-size: 11px;
	color: #FFFFFF;
	background: #996699;
	font-family: Arial, Helvetica, sans-serif;
}
.addr A{font-size: 11px;color: #FFFFFF; text-decoration: underline;}
.addr A:hover{color: #FFFF00; text-decoration: none;}
.nav1-background {background: #F1F1F1;}
.nav2-background {background: #CCCCCC;}
.nav2-link {font-size: 12px;color: #333333;}
.nav2-link A{font-size: 12px;color: #333333; text-decoration: underline;}
.nav2-link A:hover{color: #FF0000; text-decoration: none;}

/** SideBar Define **/
.nav-outline {border: 1px solid #E5E527;background: #E5E527;}
.nav-conoutline {border: 1px solid #E5E527;background: #F9F9C8;}
.nav-icon {background: #FFCC00;}
.nav-subject {font-size: 12px;color: #333333; font-weight: bold;}
.nav-links {font-size: 12px;color: #333333;background: #FFFFFF;}
.nav-links A{font-size: 12px;color: #333333;background: #FFFFFF; text-decoration: underline;}
.nav-links A:hover{font-size: 12px;color: #FF9900; text-decoration: none;}

/** Footer Define **/
.copyright{font-size: 12px;color: #FFFFFF;line-height: 120%; background: #996699;}
.copyright A{font-size: 12px;color: #FFFFFF;line-height: 120%; text-decoration: underline;}
.copyright A:hover{color: #FFFF00; text-decoration: none;}

/** Contents Define **/
.product-div  {border-right: 1px solid #E4E4E4;}
.product-divv {border-bottom: 1px solid #E4E4E4;}
.main-infoname {font-size: 12px;color: #990000;font-weight: bold;} 
.main-infoborder  {border: 1px solid #EFEFEF;}
.main-infolink {font-size: 12px;color: #333333; background: #E6CBDC; line-height: 16px;}
.main-infolink A{font-size: 12px;color: #333333;text-decoration: underline;}
.main-infolink A:hover{color: #990066;text-decoration: none;}
.main-newname {font-size: 12px;color: #333333; background: #F1E6EE;}
.main-newname A{font-size: 12px;color: #333333;text-decoration: underline;}
.main-newname A:hover{color: #5C1E60;text-decoration: none}
.main-webtopborder {border: 1px solid #CCCCCC;}
.main-webtopdirect {font-size: 12px;color: #FFFFFF;line-height: 120%; background: #996699;}
.main-webtopdirect A{font-size: 12px;color: #FFFFFF;line-height: 120%; text-decoration: underline;}
.main-webtopdirect A:hover{color: #FFFF00; text-decoration: none;}
.main-webtoppname {font-size: 12px;color: #333333;line-height: 120%;}
.main-webtoppname A{font-size: 12px;color: #333333;line-height: 120%; text-decoration: underline;}
.main-webtoppname A:hover{color: #CC0000; text-decoration: none;}
.main-aboutuscontent {font-size: 12px;color: #333333;line-height: 180%;}
.main-aboutusheader {font-size: 13px;color: #794479; font-weight: bold; background: #F9F2F7;}
.main-contact {font-size: 12px;color: #333333;line-height: 120%; background: #F5E5E6;}
.main-contact A{font-size: 12px;color: #333333;line-height: 120%; text-decoration: underline;}
.main-contact A:hover{color: #990000; text-decoration: none;}
.main-gbookheader {font-size: 13px;color: #FFFFFF; font-weight: bold; background: #996699;}
.main-linksheader {font-size: 13px;color: #CC0000; font-weight: bold; background: #F1E6EE;}
.main-links1 {font-size: 12px;color: #333333; background: #FAF5F9;}
.main-links1 A{font-size: 12px;color: #333333; text-decoration: underline;}
.main-links1 A:hover{color: #CC0000; text-decoration: none;}
.main-links2 {font-size: 12px;color: #333333; background: #F5EFF3;}
.main-links2 A{font-size: 12px;color: #333333; text-decoration: underline;}
.main-links2 A:hover{color: #CC0000; text-decoration: none;}
.main-faqsubject{font-size: 12px;color: #660066; background: #FAF5F9; font-weight: bold;}
.main-faqanswer{font-size: 12px;color: #333333; background: #FFFFFF; line-height: 150%;}
.main-faqanswer A{font-size: 12px;color: #333333; text-decoration: underline;}
.main-faqanswer A:hover{color: #CC0000; text-decoration: none;}
.main-cname {font-size: 12px;color: #333333;background: #FFFFFF;}
.main-cname A{font-size: 12px;color: #333333;background: #FFFFFF; text-decoration: underline;}
.main-cname A:hover{font-size: 12px;color: #DD0000; text-decoration: none;}
.main-hotlineborder {border: 1px solid #F9A26B;}
.main-holinewords {font-size: 12px;color: #333333;line-height: 150%;}
.main-gbookborder {border: 1px solid #DDBBE1; font-size: 12px; color: #666666; line-height: 140%;}
.main-gbookreply {border: 1px solid #DDBBE1; font-size: 12px; color: #0042FF; line-height: 140%; background: #FAF5F9;}
.main-gname {font-size: 13px;color: #000000;}
.main-glink {
	font-size: 12px;
	color: #FFFFFF;
	font-family: sans-serif, Arial;
	word-spacing: 1pt;
}
.main-glink A{text-decoration: underline;}
.main-glink A:hover {color: #FFFF00; text-decoration: none;}
.main-actheader  {font-size: 16px;color: #CC0000;line-height: 150%;font-weight: bold; background: #F5EFF3;}
.main-actsubject {font-size: 12px;color: #000000; font-weight: bold;}
.main-actcontent {font-size: 12px;color: #333333; line-height: 140%;}
.actlogo {background-attachment: fixed;background-image: url(../images/others/main_act_logo.gif);background-repeat: no-repeat;background-position: center center;}
.main-actcurrentborder {border: 1px solid #EFEFEF;} 
.main-makefrinedborder {border: 1px solid #CC91CC;}
.main-makefrinedheader {font-size: 16px;color: #996699;line-height: 150%;font-weight: bold; background: #F5EFF3;}
.main-makefrinedcontent {font-size: 12px;color: #333333;line-height: 150%;}
.main-newshead {font-size: 16px;color: #996699;line-height: 140%; font-weight: bold;background: #F5EFF3;}
.main-newsfrom {font-size: 11px;color: #666666;line-height: 140%;}
.main-newsreporter {
	font-size: 12px;
	color: #666666;
	line-height: 130%;
	letter-spacing: 1px;
}
.main-newscontent {font-size: 12px;color: #333333;line-height: 150%;}
.main-epaperheader {font-size: 13px;color: #CC0000; font-weight: bold; background: #F1E6EE;}
.main-epaperheader A{font-size: 13px;color: #663366; font-weight: bold; text-decoration: underline; }
.main-epaperheader A:hover{font-size: 13px;color: #000000; text-decoration: none; }
.SiteMaplink {    color: #990000;font-family: Arial, Helvetica, sans-serif;font-size: 14px;line-height: 22px;}
.SiteMaplink A{font-size: 15px;color: #990000;text-decoration: underline;}
.SiteMaplink A:hover{background: #FFFFCC;}
.news-gray {
color: #666666;font-family: Arial, Helvetica, sans-serif;font-size: 14px;line-height: 22px; background: #FFFFFF;}
.news-gray A{font-size: 15px;color: #990000;text-decoration: underline;}
.news-gray A:hover{background: #FFFFCC;}
.news-BI {
color: #330033;font-family: Arial, Helvetica, sans-serif;font-size: 14px;line-height: 22px; background: #FFFFFF;}
.news-BI A{font-size: 15px;color: #660099;text-decoration: underline;}
.news-BI A:hover{background: #FFFFCC;}
.nav3-link {font-size: 12px;color: #FFFFFF;}
.nav3-link A{font-size: 12px;color: #FFFFFF}
.nav3-link A:hover{font-size: 12px;color: #FFFF00}