body {
	  margin: 0px;
      padding: 0px;
	  
}

a { outline:none; border:none; text-decoration:none;}



.white_num {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #FFFFFF;
	font-weight:bold;
}

.white_num a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #FFFFFF;
	font-weight:bold;
	text-decoration:none;
}

.white_num a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #FF9900;
	font-weight:bold;
	text-decoration:none;
}

.head_bg { background:#FFFFFF url(images/bg_01.jpg) repeat-x left top;}

.button_bg_1 { background:#FFFFFF url(images/top_bu01.jpg) no-repeat right top;}

.button_bg_2 { background:#FFFFFF url(images/top_bu02.jpg) repeat-x left top;}

.button_bg_3 { background:#FFFFFF url(images/top_bu03.jpg) no-repeat left top;}


.button_bg_01 { background:#FFFFFF url(images/bu01.jpg) no-repeat right top;}

.button_bg_02 { background:#FFFFFF url(images/bu02.jpg) repeat-x left top;}

.button_bg_03 { background:#FFFFFF url(images/bu03.jpg) no-repeat left top;}

.menu_bg { background:#FFFFFF url(images/menu_img.jpg) repeat-x left top;}

.line_bg { background:#FFFFFF url(images/line_img.jpg) repeat-x left top;}

.nav_bg { background:#FFFFFF url(images/right_bu.jpg) repeat-x left top;}

.nav_bg01 { background:#FFFFFF url(images/right_bu02.jpg) repeat-x left top;}

.red_bg { background:#FFFFFF url(images/or_bg.jpg) repeat-x left top;}

.footer_bg { background:#FFFFFF url(images/footer_bg.jpg) repeat-x left top;}

.flash_bg { background:url(images/header.swf) repeat-x left top;}

.top_text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	text-decoration:none;
	
}

.top_text a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	text-decoration:none;
	
}

.top_text a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #CC0000;
	text-decoration:none;
	
}
.top_text_active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	text-decoration:none;
}

.top_text_active a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #CC0000;
	text-decoration:none;
	
}

.footer_text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration:none;
	
}

.footer_text a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration:none;
	
}

.top_text_L {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration:none;
	padding-left:12px;
	padding-right:12px;
	line-height:18px;
	
}

.top_text_L a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration:none;
}

.top_menu_bg { background:url(images/menu_img.jpg) repeat-x left;}

.top_text01 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #FFFFFF;
	text-decoration:none;
}

.top_text01 a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration:none;
	
}

.top_text01 a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFCC00;
	text-decoration:none;
}

.top_text01_active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #FFFFFF;
	text-decoration:none;
}
.top_text01_active a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFCC00;
	text-decoration:none;
	
}


.top_text02 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #003300;
	text-decoration:none;
	padding-left:12px;
	padding-top:4px;
	padding-bottom:4px;
}

.top_text02 a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003300;
	text-decoration:none;
}

.top_text02 a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF3300;
	text-decoration:none;
	
}

.top_text02_active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #003300;
	text-decoration:none;
	padding-left:12px;
	padding-top:4px;
	padding-bottom:4px;
}

.top_text02_active a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF3300;
	text-decoration:none;
}


.top_text02a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #003300;
	text-decoration:none;
	padding-left:10px;
	padding-right:10px;
	padding-top:10px;
	padding-bottom:10px;
	line-height:18px;
	text-align:center;
	
}


.top_text02ab {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #CC0000;
	text-decoration:none;
	padding-left:10px;
	padding-top:4px;
	padding-bottom:4px;
	text-align:center;
	
}

.top_text02ab a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #CC0000;
	text-decoration:none;
	padding-left:10px;
    padding-top:4px;
	padding-bottom:4px;
	
}

.bu001 { background-image:url(images/left_bu01.jpg);
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	padding-left:28px;
	text-decoration:none;
}

.bu001 a{ 
	color: #FFFFFF;
	outline:none;
	text-decoration:none;
}

.bu001:hover{ background-image:url(images/left_bu02.jpg);
    
}

.bu001_active { background-image:url(images/left_bu02.jpg);
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	padding-left:28px;
	text-decoration:none;
}

.bu001_active a{ 
	color: #FFFFFF;
	outline:none;
	text-decoration:none;
}

.right_text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF6600;
	padding-left:8px;
	font-weight:bold;
	text-decoration:none;
	
}

.right_text a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF6600;
	padding-left:8px;
	font-weight:bold;
	text-decoration:none;
	
}

.hea01 {
	font-size: 18px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#034b91;
	padding-left:10px;
	padding-bottom:6px;
	padding-top:6px;
	
}

.hea01A {
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#034b91;
	padding-left:10px;
	padding-bottom:6px;
	padding-top:6px;
	font-weight:bold;
	
}

.hea01A a{
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#034b91;
	padding-left:10px;
	padding-bottom:6px;
	padding-top:6px;
	font-weight:bold;
	text-decoration:none;
	
}

.hea01a {
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#333333;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:6px;
	padding-top:6px;
	line-height:18px;
	text-align:justify;
}

.hea01ad {
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#333333;
	padding-left:15px;
	padding-right:15px;
	padding-bottom:8px;
	padding-top:8px;
	line-height:18px;
	text-align:justify;
}



.hea01b {
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#006633;
	padding-left:10px;
	padding-bottom:6px;
	padding-top:6px;
	font-weight:bold;
	
}

.hea01bb {
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#134970;
	padding-left:6px;
	padding-bottom:6px;
	padding-top:6px;
	font-weight:bold;
	text-decoration:none;
	
}
.hea01bb a{
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#134970;
	padding-left:6px;
	padding-bottom:6px;
	padding-top:6px;
	font-weight:bold;
	text-decoration:none;
}

.hea01bbd {
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#0099CC;
	padding-left:5px;
	padding-bottom:6px;
	padding-top:6px;
	font-weight:bold;
	text-decoration:none;
	line-height:18px;
	
}
.hea01bbd a{
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#0099CC;
	padding-left:5px;
	padding-bottom:6px;
	padding-top:6px;
	font-weight:bold;
	text-decoration:none;
	line-height:18px;
}



.hea01bbc {
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#134970;
	padding-left:6px;
	padding-bottom:10px;
	padding-top:10px;
	font-weight:bold;
	text-decoration:none;
	
}
.hea01bbc a{
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#134970;
	padding-left:6px;
	padding-bottom:4px;
	padding-top:4px;
	font-weight:bold;
	text-decoration:none;
}



