BODY {
	FONT-SIZE: 12px; COLOR: #454545; LINE-HEIGHT: 140%; FONT-FAMILY: "Arial", "Helvetica", "sans-serif"; TEXT-DECORATION: none
}
TD {
	FONT-SIZE: 12px; COLOR: #454545; LINE-HEIGHT: 140%; FONT-FAMILY: "Arial", "Helvetica", "sans-serif"; TEXT-DECORATION: none
}
P {
	FONT-SIZE: 12px; COLOR: #454545; LINE-HEIGHT: 140%; FONT-FAMILY: "Arial", "Helvetica", "sans-serif"; TEXT-DECORATION: none
}
FORM {
	FONT-SIZE: 12px; COLOR: #454545; LINE-HEIGHT: 140%; FONT-FAMILY: "Arial", "Helvetica", "sans-serif"; TEXT-DECORATION: none
}
INPUT {
	FONT-SIZE: 12px; COLOR: #454545; LINE-HEIGHT: 140%; FONT-FAMILY: "Arial", "Helvetica", "sans-serif"; TEXT-DECORATION: none
}
TEXTAREA {
	FONT-SIZE: 12px; COLOR: #454545; LINE-HEIGHT: 140%; FONT-FAMILY: "Arial", "Helvetica", "sans-serif"; TEXT-DECORATION: none
}
SELECT {
	FONT-SIZE: 12px; COLOR: #454545; LINE-HEIGHT: 140%; FONT-FAMILY: "Arial", "Helvetica", "sans-serif"; TEXT-DECORATION: none
}
A {
	FONT-SIZE: 12px; COLOR: #454545; LINE-HEIGHT: 140%; FONT-FAMILY: "Arial", "Helvetica", "sans-serif"; TEXT-DECORATION: underline
}
A:hover {
	FONT-SIZE: 12px; COLOR: #454545; LINE-HEIGHT: 140%; FONT-FAMILY: "Arial", "Helvetica", "sans-serif"; TEXT-DECORATION: none
}
.copyright {
	FONT-SIZE: 10px; COLOR: #454545; TEXT-DECORATION: none
}
.copyright A {
	FONT-SIZE: 10px; COLOR: #454545; TEXT-DECORATION: underline
}
.copyright A:hover {
	FONT-SIZE: 10px; COLOR: #454545; TEXT-DECORATION: none
}
.FormFormat INPUT {
	BORDER-RIGHT: #d1d1d1 1px solid; BORDER-TOP: #d1d1d1 1px solid; BORDER-LEFT: #d1d1d1 1px solid; COLOR: #808080; BORDER-BOTTOM: #d1d1d1 1px solid; HEIGHT: 18px; BACKGROUND-COLOR: #ffffff
}
.FormFormat TEXTAREA {
	BORDER-RIGHT: #b9b9b9 1px solid; BORDER-TOP: #b9b9b9 1px solid; BORDER-LEFT: #b9b9b9 1px solid; BORDER-BOTTOM: #b9b9b9 1px solid
}
.blue_11 {
	FONT-SIZE: 11px; COLOR: #0553a0; LINE-HEIGHT: 130%; TEXT-DECORATION: none
}
.blue_11 A {
	FONT-SIZE: 11px; COLOR: #0553a0; LINE-HEIGHT: 130%; TEXT-DECORATION: none
}
.blue_11 A:hover {
	FONT-SIZE: 11px; COLOR: #0553a0; LINE-HEIGHT: 130%; TEXT-DECORATION: underline
}
.blue_11-1 {
	FONT-WEIGHT: bolder; FONT-SIZE: 11px; COLOR: #0553a0; LINE-HEIGHT: 130%; TEXT-DECORATION: none
}
.blue_11-1 A {
	FONT-WEIGHT: bolder; FONT-SIZE: 11px; COLOR: #0553a0; LINE-HEIGHT: 130%; TEXT-DECORATION: none
}
.blue_11-1 A:hover {
	FONT-WEIGHT: bolder; FONT-SIZE: 11px; COLOR: #0553a0; LINE-HEIGHT: 130%; TEXT-DECORATION: underline
}
.black_border {
	FONT-WEIGHT: bolder; FONT-SIZE: 11px; COLOR: #333333; TEXT-DECORATION: none
}
.blue_12_bolder {
	FONT-WEIGHT: bolder; FONT-SIZE: 12px; COLOR: #0553a0; LINE-HEIGHT: 130%; TEXT-DECORATION: none
}
.blue_12_bolder A {
	FONT-WEIGHT: bolder; FONT-SIZE: 12px; COLOR: #0553a0; LINE-HEIGHT: 130%; TEXT-DECORATION: underline
}
.blue_12_bolder A:hover {
	FONT-WEIGHT: bolder; FONT-SIZE: 12px; COLOR: #0553a0; LINE-HEIGHT: 130%; TEXT-DECORATION: none
}
.blue_13_bolder {
	FONT-WEIGHT: bolder; FONT-SIZE: 13px; COLOR: #0553a0; LINE-HEIGHT: 130%; TEXT-DECORATION: none
}
.blue_13_bolder A {
	FONT-WEIGHT: bolder; FONT-SIZE: 13px; COLOR: #0553a0; LINE-HEIGHT: 130%; TEXT-DECORATION: none
}
.blue_13_bolder A:hover {
	FONT-WEIGHT: bolder; FONT-SIZE: 13px; COLOR: #0553a0; LINE-HEIGHT: 130%; TEXT-DECORATION: underline
}
.blue_13_bolder-1 {
	FONT-WEIGHT: bolder; FONT-SIZE: 13px; COLOR: #3667da; LINE-HEIGHT: 130%; TEXT-DECORATION: none
}
.blue_13_bolder-1 A {
	FONT-WEIGHT: bolder; FONT-SIZE: 13px; COLOR: #3667da; LINE-HEIGHT: 130%; TEXT-DECORATION: none
}
.blue_13_bolder-1 A:hover {
	FONT-WEIGHT: bolder; FONT-SIZE: 13px; COLOR: #3667da; LINE-HEIGHT: 130%; TEXT-DECORATION: underline
}
.blue_12 {
	FONT-SIZE: 12px; COLOR: #0553a0; LINE-HEIGHT: 130%; TEXT-DECORATION: none
}
.blue_12 A {
	FONT-SIZE: 12px; COLOR: #0553a0; LINE-HEIGHT: 130%; TEXT-DECORATION: underline
}
.blue_12 A:hover {
	FONT-SIZE: 12px; COLOR: #0553a0; LINE-HEIGHT: 130%; TEXT-DECORATION: none
}
.blue_14 {
	FONT-WEIGHT: bolder; FONT-SIZE: 14px; COLOR: #0553a0; LINE-HEIGHT: 130%; TEXT-DECORATION: none
}
.blue_14 A {
	FONT-WEIGHT: bolder; FONT-SIZE: 14px; COLOR: #0553a0; LINE-HEIGHT: 130%; TEXT-DECORATION: underline
}
.blue_14 A:hover {
	FONT-WEIGHT: bolder; FONT-SIZE: 14px; COLOR: #0553a0; LINE-HEIGHT: 130%; TEXT-DECORATION: none
}
.blue_16 {
	FONT-WEIGHT: bolder; FONT-SIZE: 16px; COLOR: #0553a0; LINE-HEIGHT: 130%; TEXT-DECORATION: none
}
.blue_16 A {
	FONT-WEIGHT: bolder; FONT-SIZE: 16px; COLOR: #0553a0; LINE-HEIGHT: 130%; TEXT-DECORATION: underline
}
.blue_16 A:hover {
	FONT-WEIGHT: bolder; FONT-SIZE: 16px; COLOR: #0553a0; LINE-HEIGHT: 130%; TEXT-DECORATION: none
}
.orange_12_bolder {
	FONT-WEIGHT: bolder; FONT-SIZE: 12px; COLOR: #ff6600; LINE-HEIGHT: 130%; TEXT-DECORATION: none
}
.orange_12_bolder A {
	FONT-WEIGHT: bolder; FONT-SIZE: 12px; COLOR: #ff6600; LINE-HEIGHT: 130%; TEXT-DECORATION: underline
}
.orange_12_bolder A:hover {
	FONT-WEIGHT: bolder; FONT-SIZE: 12px; COLOR: #ff6600; LINE-HEIGHT: 130%; TEXT-DECORATION: none
}
.green_12 {
	FONT-SIZE: 12px; COLOR: #006600; TEXT-DECORATION: none
}
.green_12 A {
	FONT-SIZE: 12px; COLOR: #006600; TEXT-DECORATION: underline
}
.green_12 A:hover {
	FONT-SIZE: 12px; COLOR: #006600; TEXT-DECORATION: none
}
.green_11 {
	FONT-SIZE: 11px; COLOR: #006600; TEXT-DECORATION: none
}
.green_11 A {
	FONT-SIZE: 11px; COLOR: #006600; TEXT-DECORATION: underline
}
.green_11 A:hover {
	FONT-SIZE: 11px; COLOR: #006600; TEXT-DECORATION: none
}
.white_12 {
	FONT-SIZE: 12px; COLOR: #ffffff; TEXT-DECORATION: none
}
.white_12 A {
	FONT-SIZE: 12px; COLOR: #ffffff; TEXT-DECORATION: underline
}
.white_12 A:hover {
	FONT-SIZE: 12px; COLOR: #ffffff; TEXT-DECORATION: none
}
.blue_22 {
	FONT-WEIGHT: bolder; FONT-SIZE: 22px; COLOR: #0553a0; LINE-HEIGHT: 130%; TEXT-DECORATION: none
}
.blue_22 A {
	FONT-WEIGHT: bolder; FONT-SIZE: 22px; COLOR: #0553a0; LINE-HEIGHT: 130%; TEXT-DECORATION: underline
}
.blue_22 A:hover {
	FONT-WEIGHT: bolder; FONT-SIZE: 22px; COLOR: #0553a0; LINE-HEIGHT: 130%; TEXT-DECORATION: none
}
.background {
	BACKGROUND-POSITION: 50% top; BACKGROUND-IMAGE: url(_layout/0_bg.jpg); BACKGROUND-REPEAT: repeat-x
}
.green_12_bolder {
	FONT-WEIGHT: bolder; FONT-SIZE: 12px; COLOR: #006600; TEXT-DECORATION: none
}
.green_12_bolder A {
	FONT-WEIGHT: bolder; FONT-SIZE: 12px; COLOR: #006600; TEXT-DECORATION: underline
}
.green_12_bolder A:hover {
	FONT-WEIGHT: bolder; FONT-SIZE: 12px; COLOR: #006600; TEXT-DECORATION: none
}
.black_12 {
	FONT-SIZE: 12px; COLOR: #333333; LINE-HEIGHT: 130%; TEXT-DECORATION: none
}
.black_12 A {
	FONT-SIZE: 12px; COLOR: #333333; LINE-HEIGHT: 130%; TEXT-DECORATION: none
}
.black_12 A:hover {
	FONT-SIZE: 12px; COLOR: #333333; LINE-HEIGHT: 130%; TEXT-DECORATION: underline
}
.orange_11 {
	FONT-SIZE: 11px; COLOR: #ff6600; TEXT-DECORATION: none
}
.orange_11 A {
	FONT-SIZE: 11px; COLOR: #ff6600; TEXT-DECORATION: underline
}
.orange_11 A:hover {
	FONT-SIZE: 11px; COLOR: #ff6600; TEXT-DECORATION: none
}
.black_13border {
	FONT-WEIGHT: bolder; FONT-SIZE: 13px; COLOR: #333333; TEXT-DECORATION: none
}
.black_13border A {
	FONT-WEIGHT: bolder; FONT-SIZE: 13px; COLOR: #333333; TEXT-DECORATION: underline
}
.black_13border A:hover {
	FONT-WEIGHT: bolder; FONT-SIZE: 13px; COLOR: #333333; TEXT-DECORATION: none
}
.pro_06 {
	FONT-SIZE: 12px; COLOR: #ffffff; TEXT-DECORATION: underline
}
.pro_06 A {
	FONT-SIZE: 12px; COLOR: #ffffff; TEXT-DECORATION: underline
}
.pro_06 A:hover {
	FONT-SIZE: 12px; COLOR: #ffffff; TEXT-DECORATION: underline
}
.pro_05 {
	FONT-SIZE: 12px; COLOR: #ffffff; TEXT-DECORATION: none
}
.pro_05 A {
	FONT-SIZE: 12px; COLOR: #ffffff; TEXT-DECORATION: none
}
.pro_05 A:hover {
	FONT-SIZE: 12px; COLOR: #ffffff; TEXT-DECORATION: none
}
.en_blue_11_bolder {
	FONT-WEIGHT: bolder; FONT-SIZE: 11px; COLOR: #0553a0; LINE-HEIGHT: 130%; TEXT-DECORATION: none
}
.en_blue_11_bolder A {
	FONT-WEIGHT: bolder; FONT-SIZE: 11px; COLOR: #0553a0; LINE-HEIGHT: 130%; TEXT-DECORATION: none
}
.en_blue_11_bolder A:hover {
	FONT-WEIGHT: bolder; FONT-SIZE: 11px; COLOR: #0553a0; LINE-HEIGHT: 130%; TEXT-DECORATION: underline
}
.en_blue_11_bolder-1 {
	FONT-WEIGHT: bolder; FONT-SIZE: 11px; COLOR: #3667da; LINE-HEIGHT: 130%; TEXT-DECORATION: none
}
.en_blue_11_bolder-1 A {
	FONT-WEIGHT: bolder; FONT-SIZE: 11px; COLOR: #3667da; LINE-HEIGHT: 130%; TEXT-DECORATION: none
}
.en_blue_11_bolder-1 A:hover {
	FONT-WEIGHT: bolder; FONT-SIZE: 11px; COLOR: #3667da; LINE-HEIGHT: 130%; TEXT-DECORATION: underline
}
.en_pro_05 {
	FONT-SIZE: 11px; COLOR: #ffffff; TEXT-DECORATION: none
}
.en_pro_05 A {
	FONT-SIZE: 11px; COLOR: #ffffff; TEXT-DECORATION: none
}
.en_pro_05 A:hover {
	FONT-SIZE: 11px; COLOR: #ffffff; TEXT-DECORATION: none
}
.en_pro_06 {
	FONT-SIZE: 11px; COLOR: #ffffff; TEXT-DECORATION: underline
}
.en_pro_06 A {
	FONT-SIZE: 11px; COLOR: #ffffff; TEXT-DECORATION: underline
}
.en_pro_06 A:hover {
	FONT-SIZE: 11px; COLOR: #ffffff; TEXT-DECORATION: underline
}
.en_white_11 {
	FONT-SIZE: 11px; COLOR: #ffffff; TEXT-DECORATION: none
}
.en_white_11 A {
	FONT-SIZE: 11px; COLOR: #ffffff; TEXT-DECORATION: underline
}
.en_white_11 A:hover {
	FONT-SIZE: 11px; COLOR: #ffffff; TEXT-DECORATION: none
}
.en_pro_07_1 {
	COLOR: #454545; TEXT-DECORATION: underline
}
.en_pro_07_1 A {
	COLOR: #454545; TEXT-DECORATION: underline
}
.en_pro_07_1 A:hover {
	COLOR: #454545; TEXT-DECORATION: underline
}
.en_pro_07 {
	COLOR: #454545; TEXT-DECORATION: none
}
.en_pro_07 A {
	COLOR: #454545; TEXT-DECORATION: none
}
.en_pro_07 A:hover {
	COLOR: #454545; TEXT-DECORATION: none
}

.cate{
margin:4px 0px;padding:0px;
text-align:right;
width:19px;
}
.cate_mout_head{
background:#063096 url(cate_out.gif) no-repeat left top;
margin:0px; padding:0px;
width:19px;
height:10px;
}
.cate_mout_foot{
background:#063096 url(cate_out.gif) no-repeat left bottom;
margin:0px; padding:0px;
width:19px;
height:10px;
}
.cate_mout{
background-color:#063096;
margin:0px; padding:2px 0px;
color: white;
font-weight:bold;
overflow:hidden;
text-align:right;
writing-mode: tb-rl;
width:19px;
}
.cate_mout a:link,
.cate_mout a:visited,
.cate_mout a:hover,
.cate_mout a:active
{
color: white;
text-decoration:none;
text-align:right;
}

.cate_mover_head{
background:#3A9143 url(cate_over.gif) no-repeat left top;
margin:0px; padding:0px;
width:28px;
height:10px;
}
.cate_mover_foot{
background:#3A9143 url(cate_over.gif) no-repeat left bottom;
margin:0px; padding:0px;
width:28px;
height:10px;
}
.cate_mover{
background-color:#3A9143;
margin:0px;padding:2px 7px 2px 2px;
color: white;
font-weight:bold;
overflow:hidden;
text-align:left;
writing-mode: tb-rl;
width:19px;
}
.cate_mover a:link,
.cate_mover a:visited,
.cate_mover a:hover,
.cate_mover a:active{
text-decoration:none;
color: white;
text-align:left;
}

.cast_list_right_border{
background:url(line_01.gif) repeat-x;
margin:2px 10px;
padding:0px;
height:1px;
}

