body { background-color: #FFFFFF; color: #333333; margin-left:4px; margin-top:4px; }

body,td,tr { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; }

a:link { color:#333333; text-decoration:none; }
a:visited { color:#333333; text-decoration:none; }
a:hover { color:#0066CC; text-decoration:underline; }

a.underline:link { text-decoration: underline;}
a.underline:visited { text-decoration: underline;}
a.underline:hover { text-decoration: underline;}

a.graylink:link { color: #666666; }
a.graylink:visited { color: #666666; }
a.graylink:hover { color:#0066CC; text-decoration:underline; }

a.omenu:link { color:#3366CC; }
a.omenu:visited { color:#3366CC; }

a.cmenu:link { color:#CC6600; }
a.cmenu:visited { color:#CC6600; }

a.imenu:link { color:#993399; }
a.imenu:visited { color:#993399; }

a.white:link { color:#FFFFFF; text-decoration:none; }
a.white:visited { color:#FFFFFF; text-decoration:none; }
a.white:hover { color:#FFFFFF; text-decoration:underline; }

a.title:link { color:#666666; text-decoration:none; font-size: 16px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; }
a.title:visited { color:#666666; text-decoration:none; font-size: 16px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; }
a.title:hover { color:#0066CC; text-decoration:underline; font-size: 16px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; }

a.title_s:link { color:#666666; text-decoration:none; font-size: 14px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; }
a.title_s:visited { color:#666666; text-decoration:none; font-size: 14px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; }
a.title_s:hover { color:#0066CC; text-decoration:underline; font-size: 14px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; }

.popuplink { border-width:1px; border-color:#000000; }

h1 { font-size: 11px; line-height: 13px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; }

.copyright { color: #29417C; font-size: 10px; font-family: Arial, Helvetica, sans-serif; }

.secondtext { font-size: 11px; line-height: 13px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;}

.bentleytext { color: #333366; font-size: 12px; line-height: 24px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;}

.defaulttext { font-size: 12px; line-height: 14px; }

.customertext { font-size: 12px; line-height: 18px; font-family: Arial, Helvetica, sans-serif; }

.brandnewtext { color: #CC3333; font-size: 11px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight: bold; }

.redtext { color: #CC3333; font-size: 11px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; }

.greentext { color: #006666; font-size: 11px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; }

.graytext { color: #666666; font-size: 11px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; }

.darkbluetext { color: #1F316A; line-height: 16px; font-size: 12px; font-family: Arial, Helvetica, sans-serif; }

.whitetext { color: #FFFFFF; font-size: 12px; font-family: Arial, Helvetica, sans-serif; }

.tgraytext { color: #666666; font-size: 12px; font-family: verdana, Geneva, Arial, Helvetica, sans-serif; }

.t18text { color: #796E6B; font-size: 12px; line-height: 16px; font-family: verdana, Geneva, Arial, Helvetica, sans-serif; }

.t10text { color: #666666; font-size: 10px; line-height: 12px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; }

.newstext { color: #333333; font-size: 10px; line-height: 18px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; }

table.detail{ border: 1px #999999 solid; width:740px; border-collapse: collapse; }

td.detailtd_ca{ border: 1px #999999 solid; background-color:#FDF3D8;  padding: 3px; font-size: 12px; line-height: 14px; }

td.detailtd_ach{ border: 1px #999999 solid; background-color:#FDF3D8; padding: 3px; font-size: 12px; line-height: 14px; font-weight: bold; color: #666666; }

td.detailtd_ac_r{ border: 1px #999999 solid; background-color:#FDE2D9;  padding: 3px; font-size: 12px; line-height: 14px; }

td.detailtd_ac_rh{ border: 1px #999999 solid; background-color:#FDE2D9; padding: 3px; font-size: 12px; line-height: 14px; font-weight: bold; color: #666666; }

td.detailtd_ac_b{ border: 1px #999999 solid; background-color:#D8F7FE;  padding: 3px; font-size: 12px; line-height: 14px; }

td.detailtd_ac_bh{ border: 1px #999999 solid; background-color:#D8F7FE; padding: 3px; font-size: 12px; line-height: 14px; font-weight: bold; color: #666666; }

td.detailtd_ph{ border: 1px #999999 solid; padding: 3px; text-align:center; font-size: 12px; line-height: 14px; }

td.detailtd{ border: 1px #999999 solid; padding: 3px; font-size: 12px; line-height: 14px; }

td.contentstop{ padding:12px 20px; font-size: 12px; line-height: 14px; }

td.guide{ vertical-align:top; font-size: 12px; font-family: Arial, Helvetica, sans-serif; padding:2px;}

.guidetop{ text-align:center; font-size: 12px; font-weight:bold; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; padding:2px;}

.guidetopby{ text-align:center; font-size: 11px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; padding:2px;}

td.guideline{ background-color:#FDF3D8; padding:3px;}

.guideplaza{ text-align: center; padding:10px; border:2px #FFCC66 solid; font-size:14px; font-weight:bold; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; line-height:120%;}

.guidetitle{ text-align: center; padding:10px; border-bottom:2px #FFCC66 solid; font-size:14px; font-weight:bold; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; line-height:120%;}

.guidesub{ padding: 2px 4px; border-left:8px #FFCC66 solid; border-bottom:1px #FFCC66 solid; font-size:12px; font-weight:bold; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; line-height:120%;}

li.auction{ margin-bottom:10px;}

.auctionitem{ margin-top:10px; font-weight:bold; font-size:12px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;}

.auctionhead{ font-weight:bold; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; color: #666666;}

th.article2{ font-size:12px; background-color:#FDF3D8; padding:2px; border: 1px #808080 solid;}

td.terminology{ vertical-align:top; padding:2px; font-size:12px; line-height:14px; border: 1px #808080 solid; width:140px;}

td.definition{ vertical-align:top; padding:2px; font-size:12px; line-height:14px; border: 1px #808080 solid;}

.banner { margin-bottom: 2px; }

div.hot_news{width:617px;background-image:url("image/siteinfo_title_small.gif");background-position:left top;background-repeat:no-repeat;margin:0;padding:12px 0px 4px 4px;}
div.hot_news div.scroll dl{padding:0;margin:0;font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;font-size:10px;line-height:18px;}
div.hot_news div.scroll dl dt{float:left;margin:0;padding:2px 0px;border-bottom:solid 1px #ce6b6b;}
div.hot_news div.scroll dl dd{float:left;width:522px;margin:0;padding:2px 0px 2px 4px;border-bottom:solid 1px #ce6b6b;}
div.hot_news div.scroll{display:block;overflow:auto;height:60px;margin:0;padding:0;width:613px;}
.news_box_top {border-top:solid 1px #ce6b6b;}

#external_link { text-align:left; }
#external_link ul {	list-style-type:none;margin:2px; }
#external_link li {	margin:2px 0px; }

#external_link a:link { color:#CC6633;text-decoration:underline; }
#external_link a:visited { color:#CC6633;text-decoration:underline; }
#external_link a:hover { color:#0066CC;text-decoration:underline; }

