body { BACKGROUND: #ffffff; font-size: 10pt; color: #000000; font-family: Arial,Helvetica,Sans-Serif; margin:0pt 0pt 0pt 0p; 	PADDING: 2pt 3pt 0pt 4pt; }

.legend1  { text-indent: 3pt; font-size: 10pt; color: #ffffff; font-weight: bold; BORDER: 1pt solid #4e8bef; background: #4e8bef; PADDING: 1pt 6pt 1pt 1pt; }

.legend1a  { text-indent: 2pt; font-size: 10pt; color: #ffffff; font-weight: bold; BORDER: 1pt solid #4e8bef; background: #4e8bef; PADDING: 1pt 4pt 1pt 1pt; }

.legend1b  { text-indent: 2pt; font-size: 10pt; color: #ffffff; font-weight: bold; BORDER: 1pt solid #4e8bef; background: #4e8bef; PADDING: 1pt 4pt 1pt 1pt; }

.fieldset1  { text-indent: 4pt; font-size: 8pt; color: #008cf1; BORDER: 1pt solid #008cf1;	background-color: #ffffff; PADDING: 4pt 4pt 4pt 4pt;  }

.legend2  { text-indent: 4pt; font-size: 10pt; color: #a5a5a5; BORDER: 1pt solid #ebebeb; background-color: #ffffff; PADDING: 1pt 6pt 1pt 1pt; }

.fieldset2  { text-indent: 4pt; font-size: 8pt; color: #008cf1; BORDER: 1pt solid #a5a5a5; background-color: #f6f6f6; PADDING: 0pt 2pt 6pt 1pt;  }

.fieldset3  { text-indent: 0pt; font-size: 9pt; color: #000000; BORDER: 1pt solid #a5a5a5; background-color: #f6f6f6; PADDING: 4pt 4pt 4pt 4pt;  }


.up { font-size: 9pt; BACKGROUND: url('/img/_up.gif') bottom left repeat-x; PADDING: 0pt 0pt 0pt 0pt;  }

/* to top-top border */
.up_line { font-size: 9pt; BACKGROUND: url('/img/_up_line.gif') top left repeat-x; BORDER-left: 1pt solid #9eccfc; BORDER-right: 1pt solid #9eccfc; 
 BORDER-bottom: 1pt solid #9eccfc;  PADDING: 0pt 0pt 0pt 0pt;  }

.up_register { font-size: 10pt; color: #636376; text-align: right; PADDING: 4px 40px 2px 6px;  }

.up_search { font-size: 9pt; font-weight: bold; text-align: right; PADDING: 0px 0px 0px 0px;  }

.main_search { font-size: 12pt; font-weight: bold; text-align: right;  color: #FEFEFE; BORDER: 1pt; solid #acb5b5; background-color: #4a4aff; PADDING: 8px 10px 10px 8px;  }

.up_menu { font-size: 10pt; text-align: center; font-weight: bold; font-family: Arial,Helvetica,Sans-Serif,Tahoma ; background-color: #ffffff; BORDER-left: 2pt solid #9eccfc;  BORDER-right: 2pt solid #9eccfc; 
BORDER-bottom: 0pt solid #9eccfc; PADDING: 2pt 8pt 1pt 8pt;  cursor: hand; }

.up_menu_fill { font-size: 9pt; font-weight: bold; text-align: center; PADDING: 16pt 12pt 2pt 12pt;  }

.down_menu { font-size: 8pt; text-align: center; font-family: Arial,Helvetica,Sans-Serif; PADDING: 5pt 5pt 5pt 5pt;  }

/* to z3 */
.top_arrow { font-size: 8pt; text-indent: 8pt; text-align:right ; BACKGROUND: #ffffff  url('/img/top_arrow.gif') top left no-repeat; PADDING: 0pt 6pt 1pt 0pt;  }


.arrow { font-size: 9pt; text-indent: 8pt; color: #000099; text-align:justify; BACKGROUND: url('/img/arrow.gif') top left no-repeat; PADDING: 0pt 0pt 4pt 0pt;  }

.b1  { text-indent: 4pt; font-size: 8pt; color: #000000; BORDER: 1pt solid #acb5b5; background-color: #fafafa; PADDING: 0pt 4pt 0pt 2pt;  }

.c1  { text-indent: 4pt; font-size: 11pt; color: #000000; BORDER: 0pt solid #acb5b5; background-color: #fafafa; PADDING: 0pt 4pt 0pt 2pt;  }
.c2  { text-indent: 4pt; font-size: 11pt; color: #3d3f99; BORDER: 0pt solid #acb5b5; background-color: #fafafa; PADDING: 0pt 4pt 0pt 2pt;  }

.b_left  { text-indent: 4pt; font-size: 8pt; color: #3d3f99; BORDER: 1pt solid #70d2f7; background-color: #fafafa; PADDING: 8pt 4pt 26pt 2pt;  }
.b2 { text-indent: 4pt; font-size: 8pt; color: #000000; BORDER-bottom: 1pt solid #e5e5e5; background-color: #fafafa; PADDING: 2pt 5pt 0pt 5pt;  }


.b3 { font-size: 10pt; font-weight: bold; background: #ffffff; text-decoration: none; BORDER-top: 1pt solid #ffffff; BORDER-bottom: 1pt solid #ffffff; 
		PADDING: 1pt 2pt 5pt 2pt; margin-left:10px; cursor:hand; }

.b3on { font-size: 10pt; font-weight: bold; text-decoration: none; background: #dddddd; BORDER-top: 1pt solid #ffffff; BORDER-bottom: 1pt solid #eeeeee; 
		PADDING: 1pt 2pt 5pt 2pt; margin-left:10px; cursor:hand; }
		
.b3on A:Hover	{ text-decoration: underline; color: #004b81;  }

input { PADDING: 0pt 0pt 0pt 0pt;  }
.form td { text-indent: 4pt; font-size: 8pt; color: #3d3f99; BORDER-bottom: 1pt solid #fafafa; PADDING: 1pt 5pt 1pt 5pt;  }
.form { font-size:9pt; PADDING: 8pt 2pt 8pt 80pt;  }
td.form A:hover IMG { font-size:9pt; FILTER: chroma(color=#dedede); }

.c   { font-size: 7pt; TEXT-ALIGN: center; BACKGROUND: #ffffff; PADDING: 4px 0px 2px 0px; }
.s   { font-size: 7pt; TEXT-ALIGN: center; PADDING: 4px 0px 2px 0px; }
.10     { font-size: 9pt; }
.10_line { font-size: 9pt; BORDER-top: 1px solid #b4b4b4;  }

.left     			{ font-size: 9pt; BACKGROUND: url('/img/left.gif') top right repeat-y; PADDING: 0px 4px 10px 20px; }
.left_2     		{ font-size: 9pt; BACKGROUND: url('/img/left.gif') top right repeat-y; PADDING: 2px 2px 0px 0px; }
.left_adress     	{ font-size: 9pt; BACKGROUND: #f9f9f9; PADDING: 0px 0px 10px 20px; }
.right { font-size: 9pt; BACKGROUND: #f9f9f9; TEXT-ALIGN: right; PADDING: 0px 40px 0px 0px;  }
.right_news { font-size: 9pt; PADDING: 0px 4px 0px 0px;  }

.avder 		{ font-size: 9pt; PADDING: 0px 0px 6px 2px;  }
.avder2 		{ font-size: 9pt; PADDING: 8px 0px 6px 2px;  }
.pic 			{ font-size: 9pt; PADDING: 8px 2px 12px 16px;  }
.error  		{ font-size: 9pt; text-indent: 6pt; color: red; text-align="justify"; PADDING-top: 26px; PADDING-bottom: 26px; PADDING-left: 36px; PADDING-right: 4px; }
.red 			{ color: red; }
.fill { font-size: 8pt; BACKGROUND: #fbfcfd url('/img/fill.gif') top right repeat-y; PADDING: 6px 8px 6px 12px  ; }


.f12-1  { font-size: 10pt; text-indent: 6pt; color: #000000; text-align:justify; PADDING: 12px 4px 6px 12px; }
.f12-2  { font-size: 10pt; text-indent: 6pt; color: #000000; text-align:justify; PADDING: 6px 4px 6px 12px; }
.f12-3  { font-size: 10pt; text-indent: 6pt; color: #000000; text-align:justify; PADDING: 6px 4px 12px 12px; }
.f12-4  { font-size: 10pt; text-indent: 1pt; color: #000000; text-align:left; PADDING: 6px 6px 6px 6px; }
.f12-5  { font-size: 10pt; text-indent: 1pt; color: #000000; text-align:left; PADDING: 6px 6px 6px 6px; }
.f12-6  { font-size: 10pt; text-indent: 1pt; color: #000000; text-align:left; PADDING: 6px 12px 6px 0px; }
.f12-7  { font-size: 10pt; text-indent: 1pt; color: #000000; text-align:left; PADDING: 6px 0px 6px 12px; }
.f12-8  { font-size: 10pt; text-indent: 1pt; color: #000000; text-align:left; PADDING: 3px 12px 0px 0px; }
.f12-9  { font-size: 10pt; text-indent: 1pt; color: #000000; text-align:left; PADDING: 3px 0px 6px 12px; }
.f12-10 { font-size: 10pt; text-indent: 0pt; color: #000000; text-align:left; PADDING: 2px 2px 10px 2px; }
.f12-11 { font-size: 10pt; text-indent: 1pt; color: #000000; text-align:left; PADDING: 3px 3px 3px 3px; }
.f12-12 { font-size: 10pt; text-indent: 1pt; color: #000000; text-align:left; PADDING: 0px 12px 0px 0px; }

.f12-4 H2      {
  background: transparent;
  color: #006699;
  font-size: 13pt;
  font-weight: bold;
}

.f12-4 h2      {
  background: transparent;
  color: #006699;
  font-size: 13pt;
  font-weight: bold;
}

.f12-4 H3      {
  background: transparent;
  color: #000000;
  font-size: 13pt;
  font-weight: bold;
}

.f12-4 H3      {
  background: transparent;
  color: #000000;
  font-size: 13pt;
  font-weight: bold;
}

.f12-4 H4      {
  background: transparent;
  color: #000000;
  font-size: 12pt;
  font-weight: bold;
}

.BoxWarning  { font-size: 10pt; text-indent: 1pt; color: #000000; text-align:left; BACKGROUND: #FEFEB0; PADDING: 12px 12px 12px 12px; }

.content_1  { font-size: 9pt; text-indent: 1pt; color: #000000; text-align:left; PADDING: 12px 12px 12px 12px; }
.content_11  { font-size: 9pt; text-indent: 1pt; color: #000000; text-align:left; PADDING: 12px 12px 12px 12px; }
.most_searched  { font-size: 10pt; text-indent: 0pt; color: #000000; text-align:left; PADDING: 0px 10px 1px 0px; }
.most_searched_home  { font-size: 10pt; text-indent: 0pt; color: #000000; text-align:left; PADDING: 0px 12px 1px 12px; }
.slogan  { font-size: 10pt; text-indent: 0pt; color: #000000; text-align:left; PADDING: 7px 0px 3px 1px; }
.slogan_top  { font-size: 10pt; text-indent: 0pt; color: #000000; text-align:left; PADDING: 3px 0px 0px 0px; }
.lastupdate  { font-size: 8pt; text-indent: 0pt; color: #777777; text-align:left; PADDING: 6px 12px 6px 12px; }



.m1 { font-size: 9pt; font-weight: bold; TEXT-ALIGN: center; BACKGROUND: #f9f9f9; BORDER-left: 1pt solid #ffffff;  PADDING: 2px 2px 0px 2px; }
.m1 A:Link		{ text-decoration: underline; color: #0063de; }
.m1 A:Visited  { text-decoration: underline; color: #0063de; }
.m1 A:Hover    { text-decoration: underline; color: #ff0000; }


.line_up 			{ font-size: 8pt; BORDER-bottom: 1pt solid #fc8404; PADDING: 4px 6px 2px 6px; }
.line_down 			{ font-size: 8pt; BORDER-top: 1pt solid #fc8404; PADDING: 4px 6px 2px 6px; }
.line_txt 		{ font-size: 8pt; PADDING: 0px 0px 10px 0px; }

.z0 { font-size: 12pt; font-weight: bold; color: #ffffff; BACKGROUND: #008cf1; BORDER: 1pt solid #3d3f99; PADDING: 10px 44px 4px 24px;  }

.z00 { font-size: 12pt; font-weight: bold; color: #ffffff; BACKGROUND: #4E8BEF; PADDING: 2px 4px 0px 20px;  }

.tn1_1 { font-size: 7pt; BACKGROUND: #ffffff url('/img/tn1_1.gif') top left no-repeat; PADDING: 4px;}
.tn1_2 { font-size: 7pt; BACKGROUND: #ffffff url('/img/tn1_2.gif') top left repeat-x; PADDING: 4px;}
.tn1_3 { font-size: 7pt; BACKGROUND: #ffffff url('/img/tn1_3.gif') top right no-repeat; PADDING: 4px; }
.tn2_1 { font-size: 7pt; BACKGROUND: #ffffff url('/img/tn2_1.gif') top left repeat-y; PADDING: 4px; }
.tn2_3 { font-size: 7pt; BACKGROUND: #ffffff url('/img/tn2_3.gif') top right repeat-y; PADDING: 4px; }
.tn3_1 { font-size: 7pt; BACKGROUND: #ffffff url('/img/tn3_1.gif') bottom left no-repeat; PADDING: 4px;  }
.tn3_2 { font-size: 7pt; BACKGROUND: #ffffff url('/img/tn3_2.gif') bottom left repeat-x; PADDING: 4px;  }
.tn3_3 { font-size: 7pt; BACKGROUND: #ffffff url('/img/tn3_3.gif') bottom right no-repeat; PADDING: 4px; }


.z1 { font-size: 12pt; font-weight: bold; color: #004b81; BACKGROUND: #ffffff  url('/img/z1.gif') bottom left repeat-x;
		BORDER: 1pt solid #e7e7e7; PADDING: 10px 44px 4px 24px;  }

.z11 { font-size: 9pt; BACKGROUND: #eeeeee url('/img/top_arrow.gif') bottom left no-repeat; BORDER-top: 1pt solid #ffffff; PADDING: 0px 4px 2px 12px;  }
	
	
.z2  { font-size: 10pt; font-weight: bold; color: #284273; BACKGROUND: #ffffff  url('/img/z2.gif') top left no-repeat;
			BORDER-top: 6pt solid #ffffff; PADDING: 10px 0px 2px 22px;}

.z22  { font-size: 8pt; BACKGROUND: #f9f9f9; PADDING: 0px 0px 0px 20px; }

.z2ad  { font-size: 8pt; color: #a5a5a5; TEXT-ALIGN: center;  BACKGROUND: #ffffff;  PADDING: 10px 0px 2px 2px; } 

.z3 { font-size: 10pt; font-weight: bold; color: #0359c3; BORDER-bottom: 1pt solid #70d2f7; PADDING: 2px 0px 2px 2px;}

.z32 { font-size: 10pt; font-weight: bold; TEXT-ALIGN: right; color: #959494; BORDER-bottom: 1pt solid #959494; PADDING: 2px 0px 2px 2px;}


.z33 { font-size: 9pt; font-weight: bold; color: #0359c3; BACKGROUND: url('/img/z33.gif') bottom left no-repeat; BORDER-bottom: 1pt dashed #70d2f7; 
	PADDING: 4px 0px 2px 20px;}

.z4  { font-size: 8pt; color: #c8c8c8; TEXT-ALIGN: right; BACKGROUND: #ffffff  url('/img/z4.gif') bottom left no-repeat; PADDING: 0px 40px 0px 16px;}
.z4_cont { font-size: 10pt; TEXT-ALIGN: right; BACKGROUND: url('/img/z4_cont.gif') top right no-repeat; PADDING: 8px 20px 4px 16px;}


.z5  { font-size: 9pt; color: #c8c8c8; TEXT-ALIGN: right; BACKGROUND: #ffffff  url('/img/z5.gif') top right no-repeat; PADDING: 1px 20px 0px 6px;}
.z5r { font-size: 8pt; color: #c8c8c8; font-weight: bold; BACKGROUND: #ffffff  url('/img/z5r.gif') top left no-repeat; PADDING: 4px 20px 0px 16px;}



.z6 { font-size: 9pt; text-indent: 8pt; color: #003255; font-weight: bold; BORDER-bottom: 1pt solid #e5e5e5; BACKGROUND: url('/img/z6.gif') top left no-repeat; 
		PADDING: 2pt 0pt 0pt 0pt;  }

.news { font-size: 9pt; text-indent: 6pt; color: #636376; text-align:justify; PADDING: 4px 2px 0px 6px;  }
.more { font-size: 8pt; text-indent: 6pt; text-decoration: underline;  color: #636376; text-align:justify; PADDING: 0px 2px 2px 6px;  }


.ban { font-size: 9pt; BACKGROUND: #ffffff; PADDING: 2px 2px 2px 30px;}
TD.ban A IMG 	   { PADDING-bottom: 6px; PADDING-right: 20px; FILTER: Alpha(Opacity=30); font-size: 8pt; }
TD.ban A:hover IMG { PADDING-bottom: 6px; PADDING-right: 20px; FILTER: Alpha(Opacity=100); font-size: 8pt; }

.copyright   { font-size: 7pt; TEXT-ALIGN: center; color: #636376; BACKGROUND: #ffffff  url('/img/copyright.gif') bottom left repeat-x; PADDING: 30px 0px 8px 0px;}
.honcode   { font-size: 8pt; TEXT-ALIGN: left; color: #333333; BACKGROUND: #ffffff  url('/img/copyright.gif') bottom left repeat-x; PADDING: 2px 4px 2px 2px;}

A:Link	  { color: #004b81; }
A:Visited { color: #004b81; }
A:Hover   { color: #008cf1; }

