@charset "utf-8";
/* CSS Document */

body
{
margin:0;
padding:0;
color:#737173;
font-size:10px;
font-family:Arial, Helvetica, sans-serif;
}
a:link, a:visited
{
color:#737173;
text-decoration:underline;
}
a:hover, a:active
{
color:#737173;
text-decoration:none;
}
p
{
padding:10px 0;
margin:0px;
}
img
{
border:0px;
}

#top_div
{
width:1004px;
height:80px;
float:left;
background:url(kw_img/top_bg.jpg) top left repeat-x;
text-transform:capitalize;
}

#top_div img
{
float:left;
margin:15px 15px;
}

#top_div h1
{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#435877;
padding-top:20px;
}

#top_div_link
{
float:left;
display:inline;
margin-left:600px;
margin-top:-60px;
}

#top_navi
{
float:left;
width:1004px;
height:34px;
background:url(kw_img/navi_bg.jpg) top left repeat-x;
}

#top_navi ul
{
list-style:none;
height:34px;
line-height:34px;
display:inline;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:white;
text-transform:uppercase;
font-weight:bold;
}
#top_navi ul a
{
color:white;
text-decoration:none;
}
#top_navi ul a:link
{
color:white;
text-decoration:none;
}
#top_navi ul a:hover
{
color:white;
text-decoration:underline;
}
#top_navi li
{
display:inline;
border-right:2px solid white;
margin-left:15px;
padding-right:15px;
}

#mid_img_bg
{
width:789px;
height:181px;
float:left;
background:url(kw_img/mid_bg.gif) top left no-repeat;
}
#mid_img_bg h2
{
text-transform:capitalize;
font-size:18px;
color:#0F3F9F;
margin-top:140px;
margin-left:180px;
position:absolute;
/*filter:DropShadow(Color=white, OffX=2, OffY=2, Positive=1); */
}

#product_list
{
clear:left;
width:200px;
float:left;
}
#product_list ul
{
list-style-image:url(kw_img/arrow.jpg);
font-size:11px;
margin-top:10px;
}
#product_list li
{
margin-top:5px;
}

#product_list img
{
margin-left:10px;
margin-top:5px;
}

#product_detail_title
{
width:300px;
height:30px;
float:left;
margin-top:20px;
margin-left:10px;
line-height:30px;
color:#FF4802;
font-size:16px;
font-weight:bold;
border-bottom:3px solid #CECFCE;
}

#product_detail
{
font-size:11px;
width:590px;
/*height:600px;*/
float:left;
/*border-right:1px solid #999999;*/
}

#product_name
{
float:left;
height:40px;
line-height:30px;
border-bottom:2px solid #737173;
text-align:center;
width:560px;
margin-left:20px;
margin-top:20px;
margin-bottom:20px;
display:inline;
}
#product_name h3
{
font-size:small;
text-transform:capitalize;
}

#product_img
{
float:left;
height:160px;
width:560px;
text-align:center;
vertical-align:middle;
}
#product_img img
{
border:1px solid #999999;
margin-left:5px;
}

#product_origin
{
float:left;
width:590px;
/*border:1px solid green;*/
border-top:1px solid #999999;
border-bottom:1px solid #999999;
}
#product_origin ul
{
margin-top:10px;
padding-bottom:10px;
margin-bottom:0px;
width:100px;
float:left;
display:inline;
list-style:none;
}
#product_origin li
{
line-height:18px;
}
#product_feature
{
float:left;
width:500px;
margin-left:23px;
margin-top:20px;
line-height:18px;
}
#other_product
{
float:left;
width:567px;
border-top:1px solid #999999;
border-bottom:1px solid #999999;
/*margin-left:23px;*/
padding-left:23px;
margin-top:20px;
padding-top:10px;
}

#search_engine
{
float:left;
width:567px;
margin-top:20px;
margin-bottom:10px;
padding:10px 0 10px 23px;
border-bottom:1px solid #999999;
}

#contact_us
{
float:left;
width:380px;
height:200px;
border-left:2px solid #999999;
border-right:2px solid #999999;
margin-left:100px;
margin-top:20px;
margin-bottom:20px;
padding-left:10px;
line-height:16px;
}
#contact_us h4
{
font-size:medium;
text-align:center;
padding:10px 0;
margin:0px;
}

#bottom_div
{
padding:10px 0;
clear:left;
width:1004px;
font-size:11px;
text-align:center;
border-top:1px solid #999999;
}
#bottom_div a:link
{
text-decoration:none;
}
#bottom_div a:hover
{
text-decoration:underline;
}
