/* CSS Document */

body
    {
	  background:#ebeaea;
	  font-family:Arial, Helvetica, sans-serif;
	  font-size:11px;
	  color:#6b6c6c;
	}
img
    {
	  border:none;
	}
a
    {
	 text-decoration:none;
	}
#wrapper
    {
	 padding:0;
	 margin:0 auto;
	}
#container
    {
	 width:820px;
	 padding-top:25px;
	}
#header
    {
	 width:820px;
	 float:left;
	 
	}
#menu
    {
	 background:url(../images/menu.jpg) bottom no-repeat;
	 width:523px;
	 height:117px;
	 float:right; 
	}
#home_menu
    {
	 width:100px;
	 float:left;
	 padding:84px 0 0 0;
	 font-size:18px;
	 font-weight:bold;
	 color:#FFFFFF;
	}
#home_menu a
    {
	 color:#FFFFFF;
	}
#other_menu
    {
	 width:423px;
	 float:left;
	 text-align:left;
	 padding-top:30px;
	}
	.clear{ clear:both;
	float:none;}
#other_menu ul
    {
	 padding:0;
	 margin:0; 
	}
#other_menu ul li
    {
	 list-style:none;
	 display:block;
	 float:left;
	 width:102px;
	 font-size:18px;
	 font-weight:bold;
	 text-align:center;
	 color:#FFFFFF;
	 background:url(../images/border.jpg) right top no-repeat;
	 height:50px;
	   margin-top:0px;
	   padding-top:7px;
	}
#other_menu ul li a
     {
	  color:#FFFFFF;	
	  height:50px;
	  width:102px;
	   display:block;
	 }
#other_menu ul li a:hover
     {
	 height:51px;width:102px;display:block;
	  margin:-15px 0 0 0;
	  background:url(../images/menu_hover.jpg) left top repeat-x;
	  padding-top:7px;
	 }

#logo
    {
	 width:289px;
	 height:117px;
	 margin:0;
	 padding:0;
	 float:left; 
	}
#body_content
    {
	 width:818px;
	 float:left;
	 border:1px solid #7f7f7f;
	 margin-top:3px;
	 background:#ffffff;
	}
#top_body_content
    {
	 width:818px;
	 clear:both;
	}
#top_left
    {
	 background:url(../images/security_soft.jpg) no-repeat;
	 width:418px;
	 height:280px;
	 float:left;
	}
#top_right
    {
	 width:340px;
	 float:right;
	 margin-right:36px;
	}
#welcome_header
    {
	 background:url(../images/welcome_header.jpg) no-repeat;
	 width:337px;
	 height:24px;
	 margin-top:9px;
	 text-align:left;
	 padding-left:25px;
	}
.right_middle
    {
	 float:left;
	 padding-top:13px;
	}
#right_middle_left
    {
	  width:235px;
	  float:left;
	  text-align:left;
	  font-size:11px;
	  color:#676868;
	  
	}
.txt_one
    {
	color:#437180; font-weight:bold;
	}
.txt_two
    {
	color:#2b94b7; font-weight:bold;
	}
.address_txt
    {
	font-size:14px; color:#09597b; font-weight:bold;
	}
.address_txt_one
    {
	 font-size:14px; color:#6a6b6b; font-weight:bold;
	}
.address_txt_four
    {
	 font-size:13px; color:#6a6b6b; font-weight:bold;
	}
.address_txt_two
    {
	 font-size:13px; color:#09597b; font-weight:bold;
	}
.address_txt_three
    {
	 font-size:10px; color:#6a6b6b; 
	}
#right_middle_right
    {
	  width:225px;
	  float:left;
	  text-align:left;
	  font-size:11px;
	  color:#676868;
	  margin-left:10px;
	  
	}
#product_two
    {
	  background:url(../images/wheel.jpg) no-repeat;
	  float:right;
	  width:102px;
	  height:77px;
	}
#welcome_txt
    {
	 width:340px;
	 text-align:left;
	 font-size:11px;
	 color:#6b6c6c;
	}
#box_txt
    {
	 width:325px;
	 border:1px solid #d5d5d5;
	 font-size:14px;
	 color:#949595;
	 padding:5px 0 5px 0;
	}
#bottom_body
    {
	 width:818px;
	 float:left;
	 margin-top:5px;
	 margin-bottom:20px;
	}
#bottom_left
    {
	 width:509px;
	 float:left;
	}
#content_header
    {
	 background:url(../images/content_header.jpg) no-repeat;
	 width:450px;
	 height:23px;
	 margin-top:18px;
	 text-align:left;
	 padding-left:25px;
	 font-size:18px;
	 color:#4d7380;
	}
#content_header_two
    {
	 background:url(../images/content_header.jpg) no-repeat;
	 width:450px;
	 height:23px;
	 margin-top:18px;
	 text-align:left;
	 padding-left:25px;
	 font-size:18px;
	 color:#4d7380;
	 float:left;
	 margin-left:20px;
	}
#product_content
    {
	 width:450px;
	 padding-top:22px;
	 float:left;
	 padding-left:20px;
	}
.product_content_two
    {
	 width:798px;
	 padding-top:22px;
	 float:left;
	 padding-left:20px;
	}
.product
    {
	 background:url(../images/wheel.jpg) no-repeat;
	 width:102px;
	 height:77px;
	 float:left;
	}
#product_txt
    {
	 width:326px;
	 float:right;
	 font-size:11px;
	 color:#848484;
	 text-align:left;
	}
.product_txt_two
    {
	 width:660px;
	 float:right;
	 font-size:11px;
	 color:#848484;
	 text-align:left;
	}
#address
    {
	 width:790px;
	 border:1px solid #7f7f7f;
	 float:left;
	 margin-top:74px;
	 margin-left:13px;
	 padding:5px 0 5px 0;
	}
	
#address_front
    {
	 width:300px;
	 border:1px solid #7f7f7f;
	 float:left;
	 margin-top:74px;
	 margin-left:13px;
	 padding:5px 0 5px 0;
	}
#list_item
    {
	 float:left;
	 width:480px;
	 padding-left:20px;
	 padding-top:18px;
	}
.list_one
    {
	 width:116px;
	 float:left;
	}
.list_one ul
    {
	 padding:0;
	 margin:0;
	}
.list_one ul li
    {
	 background:url(../images/bullet.jpg) left no-repeat;
	 list-style:none;
	 text-align:left;
	 padding-left:15px;
	 font-family:tahoma;
	 font-size:11px;
	 color:#01739a;
	 text-decoration:underline;
	 line-height:20px;
	}
#list_two
    {
	 width:80px;
	 float:left;
	 text-align:left;
	 padding-left:15px;
	 font-family:tahoma;
	 font-size:11px;
	 color:#01739a;
	 text-decoration:underline;
	 line-height:20px;
	}
#empty_box
    {
	 width:474px;
	 height:33px;
	 border:1px solid #7f7f7f;
	 float:left;
	 margin:10px 0 0 10px;
	}
#bottom_right
    {
	 background:url(../images/safepic.jpg) no-repeat;
	 width:289px;
	 height:123px;
	 float:right;
	 margin-right:20px;
	}
#bottom_right2
    {
	 background:url(../images/lockpic.jpg) no-repeat;
	 width:289px;
	 height:123px;
	 float:right;
	 margin-right:20px;
	}
#footer
    {
	 width:820px;
	 height:36px;
	 clear:both;
	}