body {
  margin: 0;
}
b { font-weight:normal;}

h2 {
margin: 0px 0px;
padding-left:20px;
font-size:12px;
}

h3 {
margin: 4px 0px 4px 0px;
padding:6px 0 0 0px;
font-size:12px;
width:163px;
height:20px;
background-color:#CCCCCC;
}

.homejs {
}
.homejs img {
float:right; padding: 10px 12px;
}
.homejs p {
font-size:12px; 
font-family: Arial, Helvetica, sans-serif; 
line-height:160%;
padding: 8px 0px 2px 20px; 
margin:0 0 ; 
text-indent:24px; 
}

#headtop {
margin:0;
padding: 0;
font-size:12px;
width:1000px;}

.headtop01 {
margin: 0 0;
padding: 0 0;
float:left;
width:19%;
height:5px;
background-image:url(line_top1.gif);
background-repeat:repeat-x;}

.headtop02 {
margin: 0 0;
padding: 0 0;
float:right;
width:81%;
height:5px;
background-image:url(line_top.gif);
background-repeat:repeat-x;}

#headlogo {
margin:0;
padding:0;
font-size:12px;
width:1000px;
height:57px;}

.headlogo01 {
margin:0 auto;
padding: 0px 0px;
float:left;
width:400px;
}

.headlogo02 {
margin: 0px 0px;
padding: 25px 0px 0px 0px;
float:left;
width:300px;
}

.headlogo03 {
margin: 0px 0px;
padding: 25px 0px 0px 0px;
float:right;
width:300px;
}
.ml {
margin: 0px 0px 20px 0px;
padding: 0px 0px;
width:203px;
height:11px
}

.proimg {
padding-right:24px; padding-left:35px;
}

.leftlx {
line-height:140%; padding-left:20px; font-size:12px;
}


.w1 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; TEXT-DECORATION: none
}
.w2 {
	FONT-SIZE: 12px; COLOR: #ffffff; TEXT-DECORATION: none
}
.w3 {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none; padding-left:8px;
}
.line {
	BORDER-BOTTOM: #999999 1px dashed; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.w4 {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #333333; LINE-HEIGHT: 20px; TEXT-DECORATION: none
}
.w6 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #404040; TEXT-DECORATION: none
}
.w7 {
	FONT-SIZE: 12px; COLOR: #b50000;  TEXT-DECORATION: none
}
.w2:hover {
	TEXT-DECORATION: underline
}
.w7:hover {
	TEXT-DECORATION: underline
}

.line2 {
	BORDER-BOTTOM: #c1c1c1 1px solid
}
.rr {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #f13e0a; 
}
.w1:hover {
	COLOR: #ffcc66
}
.w4:hover {
	TEXT-DECORATION: underline
}
.w3:hover {
	COLOR: #dd150b
}
.font2 {
	FONT-SIZE: 12px; FONT-FAMILY: "Arial", "Helvetica", "sans-serif"; TEXT-DECORATION: none
}
.font14 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; TEXT-DECORATION: none
}
.footer a:link , .footer a:visited {
	COLOR: #333333;text-decoration: none;
}
.footer a:hover{
	COLOR: #dd150b;
}
.footer { font-size:12px; color:#333333; font-family:Verdana, Arial, Helvetica, sans-serif;
}
.footer p { font-size:12px; color:#333333; padding:5px 0 0 0; margin:0 0;
}
