@charset "utf-8";
/* CSS Document */

body {
	background-color:#e1e1e1;
	margin:0;
}

.header {
	width:1003px;
	clear:both;
}

.header_center {
	background-image:url(images/top_center.gif);
	background-repeat:repeat-x;
	background-color:#150958;
	float:left;
	width:678px;
	height:150px;
	vertical-align:middle;
}

.header_left {
	background-image:url(images/top_left.gif);
	background-repeat:no-repeat;
	width:22px;
	height:150px;
	float:left;
}

.header_right {
	background-image:url(images/top_right.gif);
	background-repeat:no-repeat;
	width:272px;
	height:150px;
	float:left;
}

.nav {
	width:1003px;
	clear:both;
}

.nav_center {
	background-image:url(images/nav_center.gif);
	background-repeat:repeat-x;
	background-color:#150958;
	float:left;
	width:927px;
	height:56px;
	vertical-align:middle;
}

.nav_left {
	background-image:url(images/nav_left.gif);
	background-repeat:no-repeat;
	width:22px;
	height:56px;
	float:left;
}

.nav_right {
	background-image:url(images/nav_right.gif);
	background-repeat:no-repeat;
	width:22px;
	height:56px;
	float:left;
}

.text_01 {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#323232;
	text-align:left;
}


.text_02 {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:13px;
	font-weight:normal;
	color:#323232;
	text-align:left; 
}

.text_03 {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#323232;
	text-align:left;
}

.text_04 {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#1b1464;
	text-align:left;
}

.text_05 {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#ffffff;
	text-align:left;
}



a.text_01:link {
	text-decoration:none;
}

a.text_01:visited {
	text-decoration:none;
}

a.text_01:active {
	text-decoration:none;
}

a.text_01:hover {
	text-decoration:none;
	color:#150958;
}

a.text_02:link {
	text-decoration:none;
}

a.text_02:visited {
	text-decoration:none;
}

a.text_02:active {
	text-decoration:none;
}

a.text_02:hover {
	text-decoration:underline;
}

a.text_03:link {
	text-decoration:none;
}

a.text_03:visited {
	text-decoration:none;
}

a.text_03:active {
	text-decoration:none;
}

a.text_03:hover {
	text-decoration:underline;
}

a.text_05:link {
	text-decoration:none;
}

a.text_05:visited {
	text-decoration:none;
}

a.text_05:active {
	text-decoration:none;
}

a.text_05:hover {
	text-decoration:underline;
}


.content_area {
	width:1003px;
	clear:both;
}

.left_panel {
	width:302px;
	float:left;
}

.left_panel_top_left_corner {
	background-image:url(images/left_panel_top_left_corner.gif);
	background-repeat:no-repeat;
	float:left;
	width:22px;
	height:18px;
}

.left_panel_top_border {
	background-image:url(images/left_panel_top_border.gif);
	background-repeat:repeat-x;
	float:left;
	width:258px;
	height:18px;
}

.left_panel_top_right_corner {
	background-image:url(images/left_panel_top_right_corner.gif);
	background-repeat:no-repeat;
	float:left;
	width:22px;
	height:18px;
}

.left_panel_left_border {
	background-image:url(images/left_panel_left_border.gif);
	background-repeat:repeat-y;
	float:left;
	width:22px;

}

.left_panel_main_area {
	float:left;
	width:258px;

	background-color:#efefef;
}

.left_panel_right_border {
	background-image:url(images/left_panel_right_border.gif);
	background-repeat:repeat-y;
	float:left;
	width:22px;
}

.left_panel_bottom_left_corner {
	background-image:url(images/left_panel_bottom_left_corner.gif);
	background-repeat:no-repeat;
	float:left;
	width:22px;
	height:18px;
}

.left_panel_bottom_border {
	background-image:url(images/left_panel_bottom_border.gif);
	background-repeat:repeat-x;
	float:left;
	width:258px;
	height:18px;
}

.left_panel_bottom_right_corner {
	background-image:url(images/left_panel_bottom_right_corner.gif);
	background-repeat:no-repeat;
	float:left;
	width:22px;
	height:18px;
}

select {
	border:1px solid #989898;
	background-image:url(images/select_box_bg.gif);
	background-repeat:repeat-x;
	width:203px;
	height:20px;
}

.line_height_10px{
	line-height:10px;
}

ul {
	margin:5px;
	padding:0px;
}

.list_01 {
	line-height:18px;
	margin-left:12px;
	padding-left:3px;
	list-style:url(images/list_01.gif);
}

.list_02 {
	line-height:18px;
	margin-left:20px;
	padding-left:0px;
	list-style:disc;
}


.main_panel {
	width:669px;
	float:left;
}

.main_panel_top_left_corner {
	background-image:url(images/main_panel_top_left_corner.gif);
	background-repeat:no-repeat;
	float:left;
	width:22px;
	height:18px;
}

.main_panel_top_border {
	background-image:url(images/main_panel_top_border.gif);
	background-repeat:repeat-x;
	float:left;
	width:625px;
	height:18px;
}

.main_panel_top_right_corner {
	background-image:url(images/main_panel_top_right_corner.gif);
	background-repeat:no-repeat;
	float:left;
	width:22px;
	height:18px;
}

.main_panel_left_border {
	background-image:url(images/main_panel_left_border.gif);
	background-repeat:repeat-y;
	float:left;
	width:22px;

}

.main_panel_main_area {
	float:left;
	width:625px;

	background-color:#ffffff;
}

.main_panel_right_border {
	background-image:url(images/main_panel_right_border.gif);
	background-repeat:repeat-y;
	float:left;
	width:22px;
}

.main_panel_bottom_left_corner {
	background-image:url(images/main_panel_bottom_left_corner.gif);
	background-repeat:no-repeat;
	float:left;
	width:22px;
	height:18px;
}

.main_panel_bottom_border {
	background-image:url(images/main_panel_bottom_border.gif);
	background-repeat:repeat-x;
	float:left;
	width:625px;
	height:18px;
}

.main_panel_bottom_right_corner {
	background-image:url(images/main_panel_bottom_right_corner.gif);
	background-repeat:no-repeat;
	float:left;
	width:22px;
	height:18px;
}

.footer {
	width:1003px;
	clear:both;
}

.footer_center {
	background-image:url(images/footer_center.gif);
	background-repeat:repeat-x;
	background-color:#150958;
	float:left;
	width:927px;
	height:64px;
	vertical-align:middle;
}

.footer_left {
	background-image:url(images/footer_left.gif);
	background-repeat:no-repeat;
	width:22px;
	height:64px;
	float:left;
}

.footer_right {
	background-image:url(images/footer_right.gif);
	background-repeat:no-repeat;
	width:22px;
	height:64px;
	float:left;
}


