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

body{
margin:0px;
background-image:url(../images/asv_bg.gif);
background-repeat:repeat-x;
background-color:#e2e2e2;
}
a.two:link {color:#ffffff;
text-decoration:none;
}
a.two:visited {color:#ffffff;
text-decoration:none;
}
a.two:hover {color:#000000;
text-decoration:none;}
a.three:link {color:#ffffff;
text-decoration:none;
}
a.three:visited {color:#ffffff;
text-decoration:none;
}
a.three:hover {color:#cf570f;
text-decoration:none;}
a.one:link {color:#cf570f;
text-decoration:none;
}
a.one:visited {color:#cf570f;
text-decoration:none;
}
a.one:hover {color:#783208;
text-decoration:none;}
a.five:link {color:#e4850f;
text-decoration:none;
}
a.five:visited {color:#e4850f;
text-decoration:none;
}
a.five:hover {color:#ffffff;
text-decoration:none;}
a.four:link {color:#000000;
text-decoration:none;
}
a.four:visited {color:#000000;
text-decoration:none;
}
a.four:hover {color:#000000;
text-decoration:none;}
#container{
width:1024px;
height:auto;
}
#box{
width:1024px;
height:auto;
float:left;
}
#header{
width:1024px;
height:92px;
float:left;
background-color:#FFFFFF;
}
#logo{
width:156px;
height:92px;
float:left;
}
#logo_right{
width:295px;
height:92px;
float:left;
}
#logo_gap{
width:573px;
height:92px;
float:left;
}
#link_bg{
width:1024px;
height:49px;
float:left;
background-image:url(../images/asv_link_bg.gif);
background-repeat:no-repeat;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#FFFFFF;
line-height:49px;
text-align:center;
}
#link_down{
width:1024px;
height:39px;
float:left;
}
#first_box{
width:1024px;
height:261px;
float:left;
}
#banner{
width:716px;
height:261px;
float:left;
}
#latest{
width:308px;
height:261px;
float:left;
}
#second_box{
width:1024px;
height:auto;
float:left;
margin-top:14px;
}
#left_second{
width:688px;
height:auto;
float:left;
}
#right_second{
width:293px;
height:auto;
float:left;
}
#left_break{
width:14px;
height:330px;
float:left;
}
#mid_break{
width:16px;
height:330px;
float:left;
}
#welcome{
width:688px;
height:36px;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
font-weight:bold;
line-height:36px;
color:#000000;
text-align:left;
}
#welcome_txt{
width:664px;
height:auto;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
text-align:justify;
padding-left:12px;
padding-right:12px;
padding-top:12px;
padding-bottom:12px;
}
#news_bg{
width:293px;
height:331px;
float:left;
background-image:url(../images/news_bg.gif);
background-repeat:no-repeat;
}
#news_bottom{
width:293px;
height:50px;
float:left;
}
#news_bg_txt{
width:263px;
height:270px;
float:left;
padding:51px 15px 10px 15px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
text-align:left;
line-height:20px;
}
#footer{
width:1024px;
height:25px;
background-image:url(../images/footer.gif);
background-repeat:no-repeat;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
line-height:25px;
color:#FFFFFF;
text-align:center;
}
#footer_bottom{
width:1024px;
height:35px;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
line-height:35px;
color:#c7460f;
text-align:center;
}
#pro_txt{
width:688px;
height:auto;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
text-align:justify;
padding-bottom:12px;
}
#ongoing_box{
width:688px;
height:164px;
float:left;
background-image:url(../images/pro_box.gif);
background-repeat:no-repeat;
}
#ongoing_box_one{
width:688px;
height:164px;
float:left;
background-image:url(../images/pro_box_one.gif);
background-repeat:no-repeat;
}
#ongoing_header{
width:688px;
height:34px;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
text-align:left;
color:#FFFFFF;
line-height:34px;
padding-top:4px;
}
#ongoing_imp{
width:688px;
height:121px;
float:left;
}

#on_image{
width:135px;
height:121px;
float:left;
}
#on_gap{
width:13px;
height:121px;
float:left;
}
#on_new{
width:165px;
height:111px;
float:left;
padding-top:10px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
text-align:left;
}
#pro_detail{
width:688px;
height:30px;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
line-height:30px;
color:#ffffff;
text-align:left;
background-color:#000000;
}
img.new{ 
    float: right; 
    clear: right; 
    margin-left:25px;
	margin-bottom:15px; 
	}
	img.old{ 
    float: left; 
    clear: left; 
    margin-right:25px;
	margin-bottom:15px; 
	}
	#textbox_form{
width:180px;
height:16px;
float:left;
}
#form_input{
width:300px;
height:16px;
float:left;
}
#form_break{
width:500px;
height:15px;
float:left;
}
#form_textarea{
width:280px;
height:40px;
float:left;
line-height:16px;
}
#form_checkbox{
width:20px;
height:14px;
float:left;
padding-top:2px;
}
#textbox_form1{
width:180px;
height:60px;
float:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#222222;
line-height:20px;
}
#send_button{
width:300px;
height:20px;
padding-left:180px;
float:left;
}
#first_cnt_inner{
width:631px;
height:auto;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-align:justify;
line-height:20px;
}
#clients_header{
width:631px;
height:20px;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
text-align:justify;
line-height:20px;
}
#clients_box{
width:631px;
height:130px;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
text-align:justify;
line-height:30px;
}
#clients{
width:150px;
height:130px;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
text-align:justify;
line-height:30px;
}
#clients_image{
width:148px;
height:98px;
float:left;
border:#ececec 1px solid;
}
#clients_txt{
width:150px;
height:30px;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
text-align:center;
line-height:30px;
color:#a50505;
}
#clients_break{
width:10px;
height:130px;
float:left;
}

