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

body,td,th {
	font-family: "Lucida Grande", Lucida Sans Unicode, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	font-weight: normal;}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image:url(images/fff9db.jpg);
	background-repeat:repeat;}

/*----------------------------font*------------------------------*/
	
.css1 {
	font-size: 11px;
	font-weight:bold;
	color: #666666;
	font-weight: normal;}
.css2 {
	font-size: 11px;
	font-weight:bold;
	color: #993333;
	font-weight: normal;}
.css3 {
	font-size: 11px;
	font-weight:bold;
	color:#CC9900;
	font-weight: normal;}
.css4 {
	font-size: 11px;
	font-weight:bold;
	color:#FFFFFF;
	font-weight: normal;}
	.css5{
		font-size:18px;
	font-weight:bold;
	color:#CC9900;
	}
.h01 {
	font-size: 18px;
	color: #993333;
	font-weight: bold;}
.h02 {
	font-size: 14px;
	color:#330066;
	font-weight: bold;}
.h03 {
	font-size: 14px;
	color: #993333;
	font-weight: bold;}
.h04 {
	font-size: 12px;
	color:#990033;
	font-weight: bold;}
.h05 {
	font-size: 14px;
	color:#990000;
	font-weight: bold;}
.h06 {
	font-size: 22px;
	color:#990000;
	font-weight: bold;}
.h07 {
	font-size: 22px;
	color:#660033;
	font-weight: bold;}
.h08 {
	font-size: 22px;
	color:#663300;
	font-weight: bold;}
	
/*----------------------------menu------------------------------*/

#m1{
	width:93px;
	height:19px;
	padding:11px 0px 0px 29px;
	float:left;}
#m2{
	width:79px;
	height:19px;
	padding:11px 0px 0px 29px;
	float:left;}
#m3{
	width:73px;
	height:19px;
	padding:11px 0px 0px 29px;
	float:left;}
#m4{
	width:64px;
	height:19px;
	padding:11px 0px 0px 29px;
	float:left;}
#m5{
	width:70px;
	height:19px;
	padding:11px 0px 0px 29px;
	float:left;}
#m6{
	width:164px;
	height:19px;
	padding:11px 0px 0px 29px;
	float:left;} 
	
/*----------------------------link------------------------------*/	

a.link1:link{text-decoration:none; color:#FFFFFF; font-size:12px;}
a.link1:visited{text-decoration:none; color:#FFFFFF; font-size:12px;}
a.link1:hover{text-decoration:underline; color:#FFCC00; font-size:12px;}

a.link2:link{text-decoration:none; color:#666666; font-size:11px;}
a.link2:visited{text-decoration:none; color:#666666; font-size:11px;}
a.link2:hover{text-decoration:underline; color:#993333; font-size:11px;}

a.link3:link{text-decoration:none; color:#993333; font-size:11px;}
a.link3:visited{text-decoration:none; color:#993333; font-size:11px;}
a.link3:hover{text-decoration:underline; color:#999999; font-size:11px;}

a.link4:link{text-decoration:underline; color:#993333; }
a.link4:visited{text-decoration:underline; color:#993333; }
a.link4:hover{text-decoration:underline; color:#CC3366; }

INPUT.textfield {
    font-size:11px;
	BORDER-RIGHT: 1px solid;
	BORDER-TOP: 1px solid;
	BORDER-LEFT:1px solid;
	BORDER-BOTTOM: 1px solid;
	border-color:#999999;
    HEIGHT: 14px;
	width: 160px;
	background-color:#FFFFFF;
	scrollbar-face-color:#efefef;
	scrollbar-highlight-color:#999999;
	scrollbar-arrow-color:#333333;
	scrollbar-track-color:#efefef;
	scrollbar-darkshadow-color:#efefef;}
#fade{
	background-image:url(images/fade_001.jpg);
	background-position:top;
	background-repeat:repeat-x;}

/*----------------------------section------------------------------*/

#lefta{
	width:358px;
	float:left;}
#righta{
	width:362px;
	float:left;}
#centera{
	width:250px;
	float:left;}
#leftb{
	width:294px;
	padding:0px 32px 0px 32px;
	height:86px;
	text-align:left;
	float:left;
	background-image:url(images/img_014a.jpg);}
#rightb{
	padding:0px 40px 0px 25px;
	float:left;
	background-image:url(images/img_020a.jpg);}
#leftc{
	width:340px;
	padding:38px 23px 0px 46px;
	height:57px;
	text-align:left;
	float:left;
	background-image:url(images/img_023a.jpg);}
#rightc{
	width:307px;
	padding:37px 71px 0px 34px;
	height:57px;
	text-align:left;
	float:left;
	background-image:url(images/img_025a.jpg);}
#centerc{
	width:149px;
	float:left;}
	
/*----------------------------background------------------------------*/

#bg1{
	background-image:url(images/fade_001.jpg);
	background-repeat:repeat-x;
	background-position:top;}
#bg2{
	background-image:url(images/img_001a.jpg);
	background-repeat:no-repeat;
	background-position:top center;}
#bg3{
	background-image:url(images/img_001b.jpg);
	background-repeat:no-repeat;
	background-position:top center;}
#bg4{
	background-image:url(images/fade_002.jpg);
	background-repeat:repeat-x;
	background-position:top;}
#bg5{
	background-image:url(images/img_033a.jpg);
	background-repeat:no-repeat;
	background-position:top;}
#bg6{
	background-image:url(images/img_034a.jpg);
	background-repeat:repeat-x;
	background-position:top;}

a.rolla { 
   display: block;
   padding:0 0 0 0;
   width: 340px; 
   height: 41px;
   background:url(images/img_026a.jpg); 
} 
a.rolla:hover {
   background-position: -340px 0;
}

a.rollb { 
   display: block;
   padding:0 0 0 0;
   width: 305px; 
   height: 41px;
   background:url(images/img_027a.jpg); 
} 
a.rollb:hover {
   background-position: -305px 0;
}

/*----------------------------menu hover------------------------------*/

#menutop{
	height:22px;
	padding:26px 120px 0px 0px;
	text-align:right;
	/*background-image:url(images/img_m7.jpg);-->*/
	background-position:right;
	background-repeat:no-repeat;}
#menutopb{
	height:22px;
	padding:26px 60px 0px 0px;
	text-align:right;
	/*background-image:url(images/img_m7b.jpg);*/
	background-position:right;
	background-repeat:no-repeat;}
	
a.menu_a{
	display: block;
	width: 77px; 
    height: 30px;
	background-image:url(images/menu_a.gif);
}
a.menu_a:hover {
   background-position: 0 -30px;}
   
a.menu_b{
	display: block;
	width: 113px; 
    height: 30px;
	background-image:url(images/menu_b.gif);
}
a.menu_b:hover {
   background-position: 0 -30px;}
   
a.menu_c{
	display: block;
	width: 89px; 
    height: 30px;
	background-image:url(images/menu_c.gif);
}
a.menu_c:hover {
   background-position: 0 -30px;}
   
a.menu_d{
	display: block;
	width: 116px; 
    height: 30px;
	background-image:url(images/menu_d.gif);
}
a.menu_d:hover {
   background-position: 0 -30px;}
   
a.menu_e{
	display: block;
	width: 110px; 
    height: 30px;
	background-image:url(images/menu_e.gif);
}
a.menu_e:hover {
   background-position: 0 -30px;}
   
a.menu_f{
	display: block;
	width: 101px; 
    height: 30px;
	background-image:url(images/menu_f.gif);
}
a.menu_f:hover {
   background-position: 0 -30px;}
   
a.menu_g{
	display: block;
	width: 109px; 
    height: 30px;
	background-image:url(images/menu_g.gif);
}
a.menu_g:hover {
   background-position: 0 -30px;}

a.but_down { 
   display: block;
   width: 120px; 
   height: 18px;
   background:url(images/but_download.gif);} 
a.but_down:hover {
   background-position: -120px 0;}
   
a.but_search { 
   display: block;
   width: 52px; 
   height: 19px;
   background:url(images/but_search.gif);} 
a.but_search:hover {
   background-position: -52px 0;}
   
a.but_go{
	display:block;
	width:34px;
	height:19px;
	background-image:url(images/but_go.gif);
}
a.but_go:hover{
	background-position:-34px 0;
}  

a.but_advance{
	display:block;
	width:97px;
	height:19px;
	background-image:url(images/but_search_01.gif);
}
a.but_advance:hover{
	background-position:-97px 0;
}   

/*----------------------------Table------------------------------*/
   
#tablea{
	padding:10px 10px 10px 10px;
	border-color:#999999;
	border-style:dotted;
	border-width:1px 1px 1px 1px;
	font-size:11px;
	background-image:url(images/fffef9.gif);
	color:#666666;
}
#tableb{
	padding:10px 10px 10px 10px;
	border-color:#999999;
	border-style:dotted;
	border-width:1px 1px 1px 1px;
	background-image:url(images/faf8ef.gif);
	font-size:11px;
}
#tablec{
	padding:10px 10px 4px 10px;
	border-color:#666666;
	border-style:dotted;
	border-width:1px 1px 1px 1px;
}
#tabled{
	padding:4px 0px 4px 7px;
	border:none;
}
#tablee{
	padding:4px 0px 4px 7px;
	color:#CC9900;
	border:none;
}
#tablef{
	padding:10px 10px 4px 10px;
	background-image:url(images/fade_t1.gif);
	background-position:bottom;
	background-repeat:repeat-x;
	border-color:#666666;
	border-style:dotted;
	border-width:1px 1px 1px 1px;
}
#tableg{
	padding:10px 10px 4px 10px;
	background-image:url(images/fade_t2.gif);
	background-position:bottom;
	background-repeat:repeat-x;
	border-color:#666666;
	border-style:dotted;
	border-width:1px 1px 1px 1px;
}
#tableg1{
	padding:10px 10px 4px 10px;
	background-image:url(images/fade_004.jpg);
	background-position:bottom;
	background-repeat:repeat-x;
	border-color:#666666;
	border-style:dotted;
	border-width:1px 1px 1px 1px;
}
#tableh{
	padding:10px 10px 4px 10px;
	background-image:url(images/fade_t3.gif);
	background-position:top;
	background-repeat:repeat-x;
	border-color:#666666;
	border-style:dotted;
	border-width:1px 1px 1px 1px;
}
#tablei{
	padding:10px 10px 4px 10px;
	background-image:url(images/fade_t4.gif);
	background-position:top;
	background-repeat:repeat-x;
	border-color:#666666;
	border-style:dotted;
	border-width:1px 1px 1px 1px;
}
#tablej{
	padding:10px 10px 20px 10px;
	height:20px;
	background-image:url(images/fade_003.jpg);
	background-position:bottom;
	background-repeat:repeat-x;
	border-color:#666666;
	border-style:dotted;
	border-width:1px 1px 1px 1px;
}
#copy{
	background-image:url(images/img_m12.jpg);
	background-repeat:no-repeat;
	width:340px;
	padding:80px 0px 0px 0px;
	text-align:center;}
	
INPUT.textfield4 {
    font-size:11px;
	BORDER-RIGHT: 1px solid;
	BORDER-TOP: 1px solid;
	BORDER-LEFT:1px solid;
	BORDER-BOTTOM: 1px solid;
	border-color:#999999;
    HEIGHT: 14px;
	width: 80px;
	background-color:#FFFFFF;
	scrollbar-face-color:#efefef;
	scrollbar-highlight-color:#999999;
	scrollbar-arrow-color:#333333;
	scrollbar-track-color:#efefef;
	scrollbar-darkshadow-color:#efefef;}
	
INPUT.textfield5 {
    font-size:11px;
	color:#996633;
	BORDER-RIGHT:none;
	BORDER-TOP:none;
	BORDER-LEFT:none;
	BORDER-BOTTOM:none;
    HEIGHT: 14px;
	width: 190px;
	background-color:#ffffff;
	margin:1px 0 0 7px;