/***** general *****/
body { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; background-color: #ffffff; margin: 0px; padding: 0px; text-align: left; }

/***** header *****/
h1 { display: block; font-size: 21px; font-weight: normal; font-variant: small-caps; letter-spacing: 1px; padding: 5px 0px 2px 0px; margin: 0px 0px 10px 0px; border-bottom: 1px solid #777777; width: 100%; }
h2 { display: block; font-size: 12px; font-weight: bold; letter-spacing: 1px; padding: 2px 0px 1px 0px; margin: 0px 0px 4px 0px; border-bottom: 1px solid #aaaaaa; width: 100%; }

/***** paragraph *****/
p.bodytext { margin: 0px 0px 15px 0px; padding: 0px; line-height: 14px; }
a, a:hover { color: #000000; background-color: inherit; text-decoration: none; font-weight: normal; }

/***** list *****/
#divcontent ul { margin: 0px 0px 15px 0px; padding: 0px; }
#divcontent ul li { margin-left: 0px; line-height: 14px; }
#divcontent ul ul { margin: 0px 0px 15px 0px; }
#divcontent ul ul ul { margin: 0px 0px 0px 0px; }

/***** site *****/
#mainframe { width: 100%; margin: 0px; padding: 0px; }
#mainframe td { background-color: #ffffff; color: inherit; }
#tdlogo1 { text-align: right; }
#tdlogo2 { text-align: right; }
#tdlogo1 img { border: 0px; }
#tdlogo2 img { border: 0px; }
#tdnavtop { display: none; width: 0px; }
#navtop { display: none; }
#tdbanner { display: none; }
#tdnavmain { display: none; width: 0px; }
#navmain { display: none; }
#divsearch { display: none; }
#navlang { display: none; }
#tdspacer { display: none; width: 0px; }
#tdmain { padding: 10px 0px 10px 0px; width: auto; }
#tdnavbottom { background-color: #ffffff; color: inherit; border-top: 1px solid #777777; }
#navbottom { display: none; }
#divcopyright { margin: 10px 0px 0px 0px; padding: 2px 0px 2px 0px; }
.bg_gy { display: none; }
.bg_yg { display: none; }
.bg_g { display: none; }
.bg_gk { display: none; }

/***** textpic *****/
#divcontent div.csc-textpic { margin: 0px; padding: 0px; }
#divcontent div.csc-textpic div.csc-textpic-imagewrap { padding: 0px; margin: 0px; }
#divcontent div.csc-textpic div.csc-textpic-imagewrap dl.csc-textpic-image { padding: 0px; margin: 0px 0px 8px 0px; }
#divcontent div.csc-textpic div.csc-textpic-imagewrap dl.csc-textpic-image dt { display: block; padding: 0px; margin: 0px 0px 2px 0px; }
#divcontent div.csc-textpic div.csc-textpic-imagewrap dl.csc-textpic-image dd { display: block; padding: 0px; margin: 0px 0px 15px 0px; font-size: 10px; }
#divcontent div.csc-textpic div.csc-textpic-imagewrap dl.csc-textpic-image img { border: 1px hidden #777777; }
#divcontent div.csc-textpic-border div.csc-textpic-imagewrap dl.csc-textpic-image img { border: 1px solid #777777; }
#divcontent div.csc-textpic-intext-left div.csc-textpic-imagewrap { float: left; margin: 0px 12px 0px 0px; padding: 0px; }
#divcontent div.csc-textpic-intext-left div.csc-textpic-imagewrap dl.csc-textpic-image { text-align: left; }
#divcontent div.csc-textpic-intext-left-nowrap p.bodytext { margin-left: 12px; }
#divcontent div.csc-textpic-intext-left-nowrap div.csc-textpic-imagewrap { float: left; margin: 0px 12px 0px 0px; padding: 0px; }
#divcontent div.csc-textpic-intext-right div.csc-textpic-imagewrap { float: right; margin: 0px 0px 0px 12px; padding: 0px; }
#divcontent div.csc-textpic-intext-right div.csc-textpic-imagewrap dl.csc-textpic-image { text-align: right; }
#divcontent div.csc-textpic-intext-right-nowrap p.bodytext { margin-right: 12px; }
#divcontent div.csc-textpic-intext-right-nowrap div.csc-textpic-imagewrap { float: right; margin: 0px 12px 0px 0px; padding: 0px; }

