a {
	color: #666666;
	text-decoration: none;
}

a:hover {
	color: #FFFFFF;
}

.top {
	border: 1px solid #FFFFFF;
	text-decoration: none;
	margin-top: 20px;
	float: left;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
	background-color: #333;
	color: #999;
	font-size: 10px;
}
a:hover.top {
	border: 1px solid #FFFFFF;
	text-decoration: none;
	margin-top: 20px;
	float: left;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
	color: #e75f03;
	font-size: 10px;
}

/*---------contact.html---------*/

#contact {
	width: 200px;
	height: 50px;
}

#contact ul li {
	list-style-type: none;
	font-size: 12px;
}

#contact_1 {
	float: left;
}

#contact_2 {
	float: right;
}

/*---------machinery.html---------*/

#productmain_layout h4 {
	background-image: url(../images/nut.png);
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-position: left top;
	padding-left: 40px;
	margin-bottom: 10px;
	padding-bottom: 10px;
}

#product_layout {
	width: 800px;
	height: 417px;
	border-top-width: 0px;
	border-left-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-style: solid;
	border-color: #353535;
	margin-bottom: 25px;
}

#product2_layout {
	width: 800px;
	height: 305px;
}

#product_left {
	float: left;
}

#product_lefttop table {
	width: 400px;
}

#product_leftbtm {
	margin-top: 10px;
}

#product_leftbtm table {
	width: 400px;
}

#product_right {
	float: right;
}

#machine_table table {
	width: 500px;
}

/*---------accessories_parts.html---------*/

#parts_layout {
	width: 900px;
	height: 1330px;
}

#parts_layout h4 {
	background-color: #e75f03;
	text-indent: 10px;
}

#parts_layout ul {
	list-style-type: none;
	margin-top: -15px;
}

#parts_layout li {
	float: left;
	width: 400px;
	margin-top: 15px;
	text-align: justify;
}

#parts_layout img {
	padding-left: 40px;
}

/*---------electronics.html---------*/

#elec_layout {
	width: 800px;
	height: 323px;
	border-top-width: 0px;
	border-left-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-style: solid;
	border-color: #353535;
	margin-bottom: 25px;
}

#elecmain_layout h4 {
	background-image: url(../images/nut.png);
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-position: left top;
	padding-left: 40px;
	margin-bottom: 10px;
	padding-bottom: 10px;
}

#elec2_layout {
	width: 800px;
	height: 275px;
	border-top-width: 0px;
	border-left-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-style: solid;
	border-color: #353535;
	margin-bottom: 25px;
}

#elec3_layout {
	width: 800px;
	height: 280px;
	border-top-width: 0px;
	border-left-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-style: solid;
	border-color: #353535;
	margin-bottom: 25px;
}

#elec4_layout {
	width: 800px;
	height: 240px;
}

#elec_left {
	float: left;
}

#elec_left table {
	width: 400px;
}

#elec_right {
	float: right;
}

/*---------contract_manufacturing.html---------*/

#contractmain_layout h4 {
	background-image: url(../images/nut.png);
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-position: left top;
	padding-left: 40px;
	margin-bottom: 10px;
	padding-bottom: 10px;
}

#laser_list {
	width: 400px;
	list-style-type: none;
	font-size: 12px;
	margin-left: -15px;
}

#laser_list li {
	float: left;
	padding-left: 15px;
}

#comet {
	height: 412px;
	border-top-width: 0px;
	border-left-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-style: solid;
	border-color: #353535;
	margin-bottom: 25px;
}

#zsbtst {
	height: 376px;
	border-top-width: 0px;
	border-left-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-style: solid;
	border-color: #353535;
	margin-bottom: 25px;
}

#ssa {
	height: 341px;
	border-top-width: 0px;
	border-left-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-style: solid;
	border-color: #353535;
	margin-bottom: 25px;
}

#ttm {
	height: 365px;
}

#ttm ul {
	width: 800px;
	list-style-type: none;
	margin-left: -15px;
}

#ttm ul li {
	float: left;
	padding-left: 15px;
}

#ttm2 {
	height: 313px;
	border-top-width: 0px;
	border-left-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-style: solid;
	border-color: #353535;
	margin-bottom: 25px;
}

#ttm100 {
	height: 290px;
}

#sp {
	height: 20px;
}

#contract_layout {
	width: 830px;
	height: 730px;
}

#contract_left {
	float: left;
	width: 400px;
}

#contract_lefttop table {
	border: none;
	width: 400px;
}

#contract_leftbtm {
	margin-top: 10px;
}

#contract_leftbtm table {
	border: none;
	width: 400px;
}

#contract_right {
	float: right;
	width: 400px;
}

/*---------contract2---------*/

#contract2_layout {
	width: 800px;
	height: 225px;
	border-top-width: 0px;
	border-left-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-style: solid;
	border-color: #353535;
	margin-bottom: 25px;
}

/*---------contract3---------*/

#contract3_layout {
	width: 800px;
	height: 1005px;
	border-top-width: 0px;
	border-left-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-style: solid;
	border-color: #353535;
	margin-bottom: 25px;
}

#contract3_left table {
	float: left;
	border: none;
	width: 400px;
}

#contract3_right {
	float: right;
	width: 370px;
}

/*---------contract4---------*/

#contract4_layout {
	width: 800px;
	height: 611px;
	border-top-width: 0px;
	border-left-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-style: solid;
	border-color: #353535;
	margin-bottom: 25px;
}

/*---------contract5---------*/

#contract5_layout {
	width: 800px;
	height: 590px;
	border-top-width: 0px;
	border-left-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-style: solid;
	border-color: #353535;
	margin-bottom: 25px;
}

/*---------contract6---------*/

#contract6_layout {
	width: 820px;
	height: 446px;
}

/*---------contract7---------*/

#contract7_layout {
	width: 820px;
	height: 584px;
	border-top-width: 0px;
	border-left-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-style: solid;
	border-color: #353535;
	margin-bottom: 25px;
}

/*---------contract8---------*/

#contract8_layout {
	width: 800px;
	height: 376px;
}

/*---------contract9---------*/

#contract9_layout {
	width: 800px;
	height: 345px;
}

/*---------contract92---------*/

#contract92_layout {
	width: 820px;
	height: 325px;
	border-top-width: 0px;
	border-left-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-style: solid;
	border-color: #353535;
	margin-bottom: 25px;
}

/*---------contract10---------*/

#contract10_layout {
	width: 800px;
	height: 320px;
}


/*---------contract11---------*/

#contract11_layout {
	width: 800px;
	height: 324px;
}

/*---------contract12---------*/

#contract12_layout {
	width: 800px;
	height: 282px;
}

/*---------contract13---------*/

#contract13_layout {
	width: 800px;
	height: 264px;
}

/*---------contract14---------*/

#contract14_layout {
	width: 800px;
	height: 452px;
}

/*---------contract15---------*/

#contract15_layout {
	width: 800px;
	height: 363px;
}

/*---------contract16---------*/

#contract16_layout {
	width: 800px;
	height: 558px;
}




