/* CSS Document */
body{margin-top:0px; margin-left:0px;  background-color:#CCCCCC;}
a img {border:none;}
#whole{width:1000px; background-color:#ffffff; margin:auto;}
#top{float:left; width:1000px; height:13px; background-image:url(images/bg_top.jpg); }
#login{float:left; width:840px; text-align:right; margin-left:130px;}
#logo{float:left; width:1000px; height:60px;   background-color:#ffffff;}
#logo_greenlea{float:left; width:150px; margin-left:50px;}
#logo_case{float:left; width:150px; margin-left:630px; margin-top:15px;}
#menu{float:left; width:1000px; height:21px; background-image:url(images/bg_menu.jpg); }
#menu_content{float:left; width:840px; height:21px;text-align:left; margin-left:90px;}
#welcome{float:left; width:1000px; height:170px; background-image:url(images/bg_welcome.jpg);}
#welcome_content{float:left; width:840px; margin-top:4px; margin-bottom:5px; margin-left:80px}

#middle{float:left; width:1000px; background-color:#ffffff; padding-bottom:30px;}
#middle_content{float:left; width:840px; background-color:#ffffff; margin-left:85px; text-align:left; line-height:15px;}
#m_left{float:left; width:510px;  margin-left:80px;}
#mission{float:left; width:495px; height:155px; padding:10px 5px 5px 15px; text-align:left;}
#line{float:left; width:495px; padding:10px 5px 5px 15px; text-align:left;}
#contact{float:left; width:235px; padding:10px 5px 5px 15px; text-align:left;}
#contact2{float:left; width:235px; text-align:left;}
#newsletter{float:left; width:235px; padding:10px 5px 5px 10px; text-align:left; }
#newsletter_content{float:left; width:205px; height:105px; background-image:url(images/bg_newsletter.jpg); background-repeat:no-repeat; padding:15px 15px 10px 15px;}
#m_right{float:left; width:310px; margin-left:20px;}
#new{float:left; width:310px; height:170px; text-align:left; margin-top:10px;}
#new_image{float:left; width:100px; padding-left:10px; margin-top:10px;}
#new_des{float:left; width:180px; margin-left:10px; margin-top:10px;}
#use{float:left; width:310px; height:165px; text-align:left; margin-top:10px;}
#use_list{float:left; width:95px; margin-left:5px; text-align:center; margin-top:10px;}

#bottom{float:left; width:1000px; height:20px; background-color:#707070;}
#bottom_left{float:left; width:825px; text-align:left; padding-left:15px; padding-top:3px; margin-left:80px;}

/* sub page */
#subpage_welcome{float:left; width:1000px; height:130px; background-image:url(images/bg_welcome.jpg); background-repeat:repeat-x;}
#submenu{float:left; width:180px; background-color:#75a833; padding-top:5px; padding-bottom:5px; margin-top:5px; text-align:left; padding-left:10px;}
#s_m_left{float:left; width:200px; margin-top:30px; text-align:left; margin-left:80px; }
#s_m_middle{float:left; width:300px; margin-top:50px; text-align:left;  padding-right:20px; margin-left:80px; }
#s_m_middle_left{float:left; width:100px;}
#s_m_middle_right{float:left; width:200px;}
#s_m_right{float:left; width:500px; margin-top:50px; padding-top:50px;}
#s_m_right2{float:left; width:300px; text-align:left; margin-left:40px;}
#s_m_right3{float:left; width:100px; text-align:left; margin-bottom:30px;}
#s_m_logos{float:left; width:800px; margin-top:0px; text-align:center; padding-top:0px;padding-left:50px; padding-right:50px}
/* sub page */

#new_equip_products {
float:left; 
width:849px;
padding:0px;
margin-left:90px;

}
#new_equip_products_ul {
float:left; 
padding:0px;
margin:0px;
margin-left:0px;
padding-left:8px;
}
#new_equip_products_li {
float:left; 
padding:0px;
margin:0px;
text-align:left;
display:inline;
margin-left:-2px;
margin-right:-2px;
}
#new_equip_header {
float:left; 
padding:0px;
margin:0px;
}
#new_equip_header_logo {
text-align:left;
margin-left:97px;
margin-top:0px;
padding-bottom:10px;
}
#new_equip_products_body {
float:left; 
padding:0px;
margin-left:90px;
padding-left:9px;
text-align:left;
}
#subproduct {
width:250px;
margin-top:10px;
float:left

}
#subproduct_listing {
float:left; 
	list-style-image: none;
	list-style-type: none;
font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#333333; line-height:13px;text-align:center;
	}
#subproduct_ul {
float:left; 
padding-right:2em;
border-right-width:1px;
border-right-style:inset;
border-right-color:#e3e3e3;
}
#logo_list {
	margin-top:10px;
	list-style-position: inside;
	list-style-image: none;
	list-style-type: none;
	padding-right:10px;
	
}
#logo_list_li {
	display: inline;
	padding-right:10px;
	padding-left:10px;
}
/* fonts */
.green-topic{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#75a833; font-weight:bold;}
.green-topic01{font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#75a833; font-weight:bold; line-height:30px;}
.black_content{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#363636; line-height:12px;}
.black_content01{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#363636; line-height:16px;}
.black_topic{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#363636; line-height:16px; font-weight:bold;}
.white_content{font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#ffffff; line-height:12px;}
.white_content01{font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#ffffff; line-height:12px; font-weight:bold;}
a:link{color:#363636; text-decoration:underline;}
a:hover{color:#363636; text-decoration:underline;}
a:visited{color:#363636; text-decoration:underline;}

#s_m_left a:link{color:#ffffff; text-decoration:none;}
#s_m_left a:hover{color:#ffffff; text-decoration:none;}
#s_m_left a:visited{color:#ffffff; text-decoration:none;}
.green_topic{font-family:Arial, Helvetica, sans-serif; font-size:20px; color:#80af42; line-height:18px; font-weight:bold;text-align:left; margin:0px;padding:0px;padding-bottom:5px;}
.black_subtopic{font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#333333; line-height:18px; font-weight:bold;text-align:left;padding:0px;margin:0px;padding-left:10px;	display: inline;}
