/*--b----------------------------------------------------------*/
body{
	SCROLLBAR-3DLIGHT-COLOR:    #e0e8f3; /*W~t*/
	SCROLLBAR-HIGHLIGHT-COLOR:  #e0e8f3; /*W~ؤ*/
	SCROLLBAR-ARROW-COLOR:      #bfdbf1; /*bY*/
	SCROLLBAR-BASE-COLOR:       #f9f9ee; /*@*/
	SCROLLBAR-DARKSHADOW-COLOR: #e0e8f3; /*kU~t*/ 
	SCROLLBAR-SHADOW-COLOR:     #e0e8f3; /*kU~ؤ*/
	SCROLLBAR-FACE-COLOR:       #48749e; /*O*/ 
	SCROLLBAR-TRACK-COLOR:      #e0e8f3; /*O*/ 

/*--e]w-----------------------------------------------------*/
	/*background-color: #4C1A36;                       /*I*/
	/*background-image: url(../images/bg.jpg);        /*I*/
	/*background-attachment:fixed;                     IϤ*/
	/*background-repeat:no-repeat;                     /*IϤ*/
    color:#494848;
	font-family: "Arial", "Helvetica", "sans-serif"; /*r*/
	font-size: 9pt;                                  /*rjp*/
	line-height: 14pt;                               /*Z*/
	/*letter-spacing:1pt;                              rZ*/
	/*overflow-x:hidden;                               /*|X{ԧAx令yܴN|X{ԧ*/
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	}


/*--rBjpBZ]w(Pbody]wYi----------------------------*/
.table1 {
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}

td {
	font-size: 9pt;
	line-height: 16pt;
}

.td2 {
	color: #21536A;
	font-size: 11pt;
	line-height: 16pt;
	background-color: #E8F0EF;
	border-top-color: #FFFFFF;
	border-left-color: #FFFFFF;
	border-top-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-left-style: solid;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-transform: uppercase;
}
.td3 {
	color: #ffffff;
	font-size: 9pt;
	line-height: 16pt;
	background-color: #99cc33;
	border-top-color: #FFFFFF;
	border-left-color: #FFFFFF;
	border-top-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-left-style: solid;
}
.td33 {
	color: #ffffff;
	font-size: 10pt;
	line-height: 16pt;
	background-color: #99cc33;
	border-top-color: #FFFFFF;
	border-left-color: #FFFFFF;
	border-top-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-left-style: solid;
}
.td1 {
	color: #21536A;
	font-size: 11pt;
	line-height: 16pt;
	background-color: #D5E3E1;
	border-top-color: #FFFFFF;
	border-left-color: #FFFFFF;
	border-top-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-left-style: solid;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-transform: uppercase;
}
.td4 {
	color: #ffffff;
	font-size: 11pt;
	line-height: 16pt;
	background-color: #779fcf;
	border-top-color: #FFFFFF;
	border-left-color: #FFFFFF;
	border-top-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-left-style: solid;
}
.td41 {
	color: #ffffff;
	font-size: 9pt;
	line-height: 16pt;
	background-color: #779fcf;
	border-top-color: #FFFFFF;
	border-left-color: #FFFFFF;
	border-top-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-left-style: solid;
}
.td5 {
	color: #ffffff;
	font-size: 9pt;
	line-height: 16pt;
	background-color: #990000;
	border-top-color: #FFFFFF;
	border-left-color: #FFFFFF;
	border-top-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-left-style: solid;
}
.td6 {
	color: #5D6810;
	font-size: 9pt;
	line-height: 16pt;
	background-color: #E6EEA0;
	border-top-color: #FFFFFF;
	border-left-color: #FFFFFF;
	border-top-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-left-style: solid;
}
.td7 {
	color: #21536A;
	font-size: 9pt;
	line-height: 16pt;
	background-color: #ffffcc;
	border-top-color: #FFFFFF;
	border-left-color: #FFFFFF;
	border-top-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-left-style: solid;
}
.td8 {
	color: #ffffff;
	font-size: 11pt;
	line-height: 16pt;
	background-color: #666666;
	border-top-color: #FFFFFF;
	border-left-color: #FFFFFF;
	border-top-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-left-style: solid;
}
.td9 {
	color: #ffffff;
	font-size: 11pt;
	line-height: 16pt;
	background-color: #ff6600;
	border-top-color: #FFFFFF;
	border-left-color: #FFFFFF;
	border-top-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-left-style: solid;
}
.td10 {
	color: #301B00;
	font-size: 9pt;
	line-height: 16pt;
	background-color: #ffffcc;
	border-top-color: #FFFFFF;
	border-left-color: #FFFFFF;
	border-top-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-left-style: solid;
}
.td11 {
	color: balck;
	font-size: 9pt;
	line-height: 16pt;
	background-color: #e4e4e4;
	border-top-color: #FFFFFF;
	border-left-color: #FFFFFF;
	border-top-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-left-style: solid;
}
.td12 {
	color: #333333;
	font-size: 9pt;
	line-height: 16pt;
	background-color: #f5f5f5;
	border-top-color: #FFFFFF;
	border-left-color: #FFFFFF;
	border-top-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-left-style: solid;
}
td{
    color:#494848;
	font-family: "Arial", "Helvetica", "sans-serif"; /*r*/
	font-size: 9pt;                                  /*rjp*/
	line-height: 14pt;                               /*Z*/
	/*letter-spacing:1pt;                              rZ*/
}


/*--s]w-----------------------------------------------------------*/
a:link    {  color: #0072ad;text-decoration: none}      /*@s*/
a:visited {  color:#666666; text-decoration: none}      /*[Ls*/
a:hover   {  color: #83b300;text-decoration: underline} /*ƹsW*/
/*a:hover {  color: #9A0000; text-decoration: underline;position:relative;top:-1px;right:1px;}ƹsW|W@U*/

.b:link    {  color: #FF6600;text-decoration: none}      /*@s*/
.b:visited {  color:#006699; text-decoration: none}      /*[Ls*/
.b:hover   {  color: #FF6600;text-decoration: underline} /*ƹsW*/

.c:link    {
	color: #000000;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	line-height: normal;
}      /*@s*/
.c:visited {
	color: #000000;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
}      /*[Ls*/
.c:hover   {  color: #003366;text-decoration: none} /*ƹsW*/

.bb:link    {
	font-size: 9pt;
	color:#666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 20px;
	font-weight: normal;
	word-spacing: 3pt;
}      /*@s*/
.bb:visited {  
    color: #999999; text-decoration: none;
    font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 20px;
	font-weight: normal;
	word-spacing: 3pt;}      

.bb:hover   {  
    color: #333333;text-decoration: underline;
    font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 20px;
	font-weight: normal;
	word-spacing: 3pt;} /*ƹsW*/

.cc:link    {  
    color: #660000;text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 20px;
	font-weight: normal;
	word-spacing: 3pt;}      /*@s*/
.cc:visited {  
    color: #330000; text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 20px;
	font-weight: normal;
	word-spacing: 3pt;}      /*[Ls*/
.cc:hover   {  
    color: #990000;text-decoration: underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 20px;
	font-weight: normal;
	word-spacing: 3pt;} /*ƹsW*/

.d:link    {
	color: #666666;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: bold;
}      /*@s*/
.d:visited {  color: #999999; text-decoration: none}      /*[Ls*/
.d:hover   {  color: #006699;text-decoration: underline} /*ƹsW*/

.e:link    {
	color: #a9a9a9;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}      /*@s*/
.e:visited {  color: #a9a9a9; text-decoration: none}      /*[Ls*/
.e:hover   {  color: #ffffff;text-decoration: underline} /*ƹsW*/


/*--r令-------------------------------------------------------*/
.wordstraight{writing-mode:tb-rl}

/*--r-------------------------------------------------------------*/
.Ltable01 { filter: DropShadow(Color=#ffffff, OffX=1, OffY=1)}
.Lword0101 {
	color: #4C1A36;
}
.Lword0102 {
	color: #660033;
}
.Ltable02 { filter: DropShadow(Color=#FFE4E5, OffX=1, OffY=1)}
.Lword0201 {
	color: #9D080D;
}
.Ltable03 { filter: DropShadow(Color=#EEEEEE, OffX=1, OffY=1)}
.Lword0301 {
	color: #DD0202;
}

/*--vrMoruϥΨ䤤@ӡAӥBuϥΤ@*/
/*--vr-------------------------------------------------------------*/
.wordshadow01{
	filter:shadow(color=#ffffff,direction=110);
	color:#000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	text-decoration: none;
} /*-shadow(colorOvAdirectionOv-*/

/*--or-------------------------------------------------------------*/
.wordlight01{
	filter:glow(color=#ffffff,strength=2);
	color:#000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13pt;
	line-height: 22px;
	font-weight: bold;
	text-decoration: none;
}     /*-զr~glow(colorOoAstrengthOojp-*/
.wordlight02{filter:glow(color=#48F850,strength=2); color:#000000}     /*-¦r~glow(colorOoAstrengthOojp-*/


/*--]wform|-------------------------------------------------*/
form{margin-top: 0; margin-bottom: 0}

/*--s]w]Cs^-----------------------------------------------*/
.submit01{FONT-SIZE: 12px;padding-left:1px;padding-right:1px;padding-top:1px;padding-bottom:2px;height:20;background-color:#9D080D;color:#FFFFFF}
/*--s]w]Cs-us^--*/
.submit02{FONT-SIZE: 12px;padding-left:1px;padding-right:1px;padding-top:1px;padding-bottom:2px;height:20;background-color:#6DCFF6;color:#000000; border: 1 dotted #2E3092;}
/*--s]w]Ϥs^-----------------------------------------------*/
.input02 {FONT-WEIGHT: normal; FONT-SIZE: 12px; border: 0 solid #4E8A1B;color:#4C1A36;padding-left:1px;background-image:url("images/inpbg2.gif");padding-right:1px;padding-top:5px;padding-bottom:2px}
.input03 {
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	border: 0 solid #4E8A1B;
	color:#666666;
	padding-left:1px;
	background-image:url("images/inpbg3.gif");
	padding-right:1px;
	padding-top:2px;
	padding-bottom:3px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.input04 {
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	border: 0 solid #4E8A1B;
	color:#666666;
	padding-left:1px;
	background-image:url("images/inpbg4.gif");
	padding-right:1px;
	padding-top:2px;
	padding-bottom:2px;
	font-family: Arial, Helvetica, sans-serif;
}
.input05 {FONT-WEIGHT: normal; FONT-SIZE: 12px; border: 0 solid #4E8A1B;color:#4C1A36;padding-left:1px;background-image:url("images/inpbg5.gif");padding-right:1px;padding-top:5px;padding-bottom:2px}
.input06 {FONT-WEIGHT: normal; FONT-SIZE: 12px; border: 0 solid #4E8A1B;color:#4C1A36;padding-left:1px;background-image:url("images/inpbg6.gif");padding-right:1px;padding-top:5px;padding-bottom:2px}
.input07 {FONT-WEIGHT: normal; FONT-SIZE: 12px; border: 0 solid #4E8A1B;color:#4C1A36;padding-left:1px;background-image:url("images/inpbg7.gif");padding-right:1px;padding-top:5px;padding-bottom:2px}
.input08 {FONT-WEIGHT: normal; FONT-SIZE: 12px; border: 0 solid #4E8A1B;color:#4C1A36;padding-left:1px;background-image:url("images/inpbg8.gif");padding-right:1px;padding-top:5px;padding-bottom:2px}
.input09 {FONT-WEIGHT: normal; FONT-SIZE: 12px; border: 0 solid #4E8A1B;color:#4C1A36;padding-left:1px;background-image:url("images/inpbg9.gif");padding-right:1px;padding-top:5px;padding-bottom:2px}
.input10 {FONT-WEIGHT: normal; FONT-SIZE: 12px; border: 0 solid #4E8A1B;color:#4C1A36;padding-left:1px;background-image:url("images/inpbg10.gif");padding-right:1px;padding-top:5px;padding-bottom:2px}
.input11 {FONT-WEIGHT: normal; FONT-SIZE: 12px; border: 0 solid #4E8A1B;color:#4C1A36;padding-left:1px;background-image:url("images/inpbg11.gif");padding-right:1px;padding-top:5px;padding-bottom:2px}
.input12 {FONT-WEIGHT: normal; FONT-SIZE: 12px; border: 0 solid #4E8A1B;color:#4C1A36;padding-left:1px;background-image:url("images/inpbgsearch.gif");padding-right:1px;padding-top:5px;padding-bottom:2px}


/*--]wUԦ-------------------------------------------------*/
.option01{BACKGROUND-COLOR:#FFF1E1;COLOR:#CC0033;}
.option02{BACKGROUND-COLOR:#FEFCE0;COLOR:#993300;}
.option03{BACKGROUND-COLOR:#EFEFF7;BORDER:1 SOLID #EFEFF7;COLOR:#000066;}
.option04{BACKGROUND-COLOR:#FFF2DB;BORDER:1 SOLID #F7E4E4;COLOR:#BB7700;}


/*--g]w-------------------------------------------------*/
.inputkeyword0
{
	color:#666666;
	font-size:12pt;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-decoration: none;
	background-repeat: no-repeat;
	background-position: center center;
	border: 0px none #FFFFFF;
}
.inputkeyword01{
line-height:12pt;
color:#000000;
background-color:#FFFFFF; 
border-width:1px; 
border-style:solid;
border-color:#4C1A36;
	SCROLLBAR-3DLIGHT-COLOR:    #FFFFFF; /*W~t*/
	SCROLLBAR-HIGHLIGHT-COLOR:  #FFFFFF; /*W~ؤ*/
	SCROLLBAR-ARROW-COLOR:      #4C1A36; /*bY*/
	SCROLLBAR-BASE-COLOR:       #FFFFFF; /*@*/
	SCROLLBAR-DARKSHADOW-COLOR: #FFFFFF; /*kU~t*/ 
	SCROLLBAR-SHADOW-COLOR:     #FFFFFF; /*kU~ؤ*/
	SCROLLBAR-FACE-COLOR:       #FFFFFF; /*O*/ 
	SCROLLBAR-TRACK-COLOR:      #FFFFFF; /*O*/ 
}

.inputkeyword02{
line-height:12pt;
color:#2E3092;
background-color:#EAF8FE; 
border-width:1px; 
border-style:dotted;
border-color:#02045D;
	SCROLLBAR-FACE-COLOR:#EAF8FE;/*O*/ 
	SCROLLBAR-HIGHLIGHT-COLOR: #EAF8FE;/*kW~*/
	SCROLLBAR-SHADOW-COLOR: #EAF8FE;/*U~*/
	SCROLLBAR-3DLIGHT-COLOR: #EAF8FE; /*kW~t*/
	SCROLLBAR-ARROW-COLOR: #00114B; /*bY*/
	SCROLLBAR-TRACK-COLOR: #EAF8FE;/*O*/ 
	SCROLLBAR-DARKSHADOW-COLOR: #EAF8FE; 
	SCROLLBAR-BASE-COLOR: #EAF8FE;
}
.inputkeyword03{
line-height:12pt;
color:#000000;
background-color:#FFFFFF; 
border-width:1px; 
border-style:solid;
border-color:#b7b7b7;
	SCROLLBAR-3DLIGHT-COLOR:    #FFFFFF; /*W~t*/
	SCROLLBAR-HIGHLIGHT-COLOR:  #FFFFFF; /*W~ؤ*/
	SCROLLBAR-ARROW-COLOR:      #4C1A36; /*bY*/
	SCROLLBAR-BASE-COLOR:       #FFFFFF; /*@*/
	SCROLLBAR-DARKSHADOW-COLOR: #FFFFFF; /*kU~t*/ 
	SCROLLBAR-SHADOW-COLOR:     #FFFFFF; /*kU~ؤ*/
	SCROLLBAR-FACE-COLOR:       #FFFFFF; /*O*/ 
	SCROLLBAR-TRACK-COLOR:      #FFFFFF; /*O*/ 
}


/*--u]w------------------------------------------------------------*/
.line01{border: 1px solid  #9D080D} /*--u*/
.line02{border: 1px dotted #666666}/*--u*/
.line03{border: 1px dotted #FFFFFF}/*--u*/


/*--ϥ~--------------------------------------------------------------*/
.imageborder{border: 1px solid  #686767} /*--u*/

.bg_rtx {
	background-position: right top;
	background-repeat:repeat-x;
}
.bg_rbx {
	background-position: right bottom;
	background-repeat:repeat-x;
}
.bg_rb {
	background-position: right bottom;
	background-repeat:no-repeat;
}
.bg_lbx {
	background-position: left bottom;
	background-repeat:repeat-x;
}
.bg_lb {
	background-position: left bottom;
	background-repeat:no-repeat;
}
.bg_rt {
	background-position: right top;
	background-repeat:no-repeat;
}
.bg_ry {
	background-position: right top;
	background-repeat:repeat-y;
}
.bg_ly {
	background-position: left top;
	background-repeat:repeat-y;
}
.bg_ltx {
	background-position: left top;
	background-repeat:repeat-x;
}
.bg_lt {
	background-position: left top;
	background-repeat:no-repeat;
}
.bg_rt {
	background-position: right top;
	background-repeat:no-repeat;
}
.bg_ly {
	background-position: left top;
	background-repeat:repeat-y;
}

.bg_cx {
	background-position: center;
	background-repeat:repeat-x;
}
.bg_c {
	background-position: center;
	background-repeat:no-repeat;
}

/*--Urjp--------------------------------------------------------*/
.style1 {
	font-size: 9pt;
	color:#666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 20px;
	font-weight: normal;
	word-spacing: 3pt;
}
.style2 {
	font-size: 11pt;
	color:#7C042C;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
	line-height: 22px;
}
.style3 {
	font-size: 12pt;
	color:#990000;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
	line-height: 22px;
}

.style33 {
	font-size: 24px;
	color:#990000;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
	line-height: 22px;
}
.style4 {
	font-size: 11pt;
	color:#003366;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 22px;
	text-decoration: none;
	font-weight: bold;
}
.style44 {
	font-size: 12px;
	color:#48749e;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 22px;
	text-decoration: none;
}
.style5 {
	color:#000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	line-height: 22px;
	font-weight: bold;
	text-decoration: none;
}
.style6 {
	color:#666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	line-height: 22px;
	font-weight: bold;
	text-decoration: none;
}
.style7 {color:#DADADA;}
.style8 {color:#DD003C;}
.style9 {color:#FFFFFF;}
.style10{font-size: 11pt;color:#7E1550;}
.style11 {color: #535D00}
.style12 {color: #999999;font-size:11px;line-height:14pt;}
.style13 {color: #3E342B;font-size:9pt;line-height:18pt;}
.style14 {
	font-size: 12px;
	color:#000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 20px;
	font-weight: normal;
	word-spacing: 3pt;
}
.style15 {
	font-size: 12px;
	color:#0024aa;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 20px;
	font-weight: normal;
	word-spacing: 3pt;
}
.texto {overflow:hidden;text-indent:-5000px;}
.word1{font-size: 11pt;}
.word2{font-size: 9pt; color:black}
.word3{font-size: 11pt; color:yellow}
.word4{font-size: 11pt; color:#990000}
.word5{font-size: 9pt; color:#990000}
.word6{color:green}
.word7{font-size: 9pt; color:#ffffff}
.word8{color:yellow}
.word9 {color: #FFFFFF}
.word10 {color: #3399CC}
.word11 {
	color: #000000;
	letter-spacing:2pt;
}
.t4 {
	COLOR: #21536a; TEXT-DECORATION: line-through;font-size: 10pt;
}

