.body
{
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #6B6B6B;
}

.bread_crumbs
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #F88488;
	text-align: right;
	padding: 10px 0px 0px 0px;
}

.bread_crumbs a
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
}

.bread_crumbs a:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #F88488;
	text-decoration: none;
}

.bread_crumbs span
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
}

.catalogs
{
	/* font-family: Verdana, Arial, Helvetica, sans-serif; 	font-size: 11px; 	color: #ffffff; */
	color: #FFFFFF;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 12px;
	font-weight: 500;
	line-height: 20px;
}

.catalogs a
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #F88488;
	text-decoration: none;
}

.catalogs a:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
}

.heading_bg
{
	background-image: url(../images/heading_bg.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	height: 46px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	padding: 0px 0px 0px 28px;
}

.main_body_bg
{
	background-color: #4C4C4A;
}

.contact_txt_1
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	padding: 25px 0px 0px 60px;
	color: #FFFFFF;
}

.map_padding
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	padding: 0px 0px 0px 60px;
	color: #FFFFFF;
}

.img_1_padding
{
	vertical-align: top;
	padding: 70px 0px 0px 0px;
	width: 200px;
}

.img_2_padding
{
	vertical-align: top;
	padding: 30px 0px 0px 0px;
	width: 200px;
}

.txt_field_1
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4C4C4A;
	padding: 3px;
	width: 217px;
	height: 21px;
	border: 1px solid #4C4C4A;
}
.txt_field_small
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4C4C4A;
	padding: 3px;
	width: 100px;
	height: 21px;
	border: 1px solid #4C4C4A;
}

.form_headings_1
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	width: 115px;
	height: 30px;
}

.form_headings_1 span
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #F88488;
}

.pls_fill
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: Red;
	font-weight: bold;
	padding: 5px 5px 20px 5px;
}

.txt_area_1
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4C4C4A;
	padding: 3px;
	width: 217px;
	border: 1px solid #4C4C4A;
}

.submit_button
{
	text-align: right;
	padding: 0px 13px 0px 0px;
}

.indicates_mandatory
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	padding: 0px 0px 20px 0px;
}

.indicates_mandatory span
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #F88488;
}

.main_body_bg_about_us
{
	background-color: #4C4C4A;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	padding: 20px 60px 20px 60px; /*text-align: justify;*/
}


.main_body_bg_about_us_mod
{
	background-color: #4C4C4A;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	padding: 0px 60px 00px 60px;
	text-align: justify;
}
/**6th July**/

.logo_td
{
	width: 254px;
	vertical-align: top;
}

.language_table_td
{
	width: 164px;
	vertical-align: bottom;
	padding: 0px 0px 5px 8px;
}

.flag_td
{
	width: 23px;
}


.divpartsearch
{
	width: 50px;
	height: 50px;
}
.innerdiv
{
	margin-left: 5px;
}

.language_td
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	width: 84px;
	text-align: right;
	padding: 0px 4px 0px 0px;
}

.shopping_cart_td
{
	width: 103px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	vertical-align: top;
	padding: 5px 0px 0px 0px;
}

.shopping_cart_txt
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	vertical-align: top;
	padding: 0px 0px 5px 0px;
}

.shopping_cart_txt a
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #2F302B;
	font-weight: bold;
}

.shopping_cart_txt a:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #2F302B;
	font-weight: bold;
	text-decoration: none;
}

.items
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
	width: auto;
}


div_login_up
{
	position: relative;
}
.div_login_username
{
	position: relative;
	margin-left: 300px;
	right: 85px;
	width: 200px;
}
.div_login_pswd
{
	position: absolute;
}

.customer_login
{
	width: 450px;
	vertical-align: top;
	padding: 5px 0px 0px 0px;
}

.user_name_td
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	width: 90px;
}

.user_name_txt_field_td
{
	width: 105px;
}

.user_name_txt_field
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #2F302B;
	border: 1px solid #6B6B6B;
	width: 103px;
	height: 18px;
}

.password_td
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	width: 103px;
	width: 83px;
	text-align: right;
}

.password_txt_field_td
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #2F302B;
	border: 1px solid #6B6B6B;
	width: 103px;
}

.password_txt_field
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #2F302B;
	border: 1px solid #6B6B6B;
	width: 103px;
	height: 18px;
}

.login_button_td
{
	width: 55px;
}

.new_user_forgot_password
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	padding: 2px 0px 0px 230px;
}

.new_user
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

.new_user:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: underline;
}

.forgot_password
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #F76466;
	text-decoration: none;
}

.forgot_password:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #F76466;
	text-decoration: underline;
}

.customer_login_padding
{
	padding: 0px 0px 7px 0px;
}

.search_flash_td
{
	background-color: #2F302B;
	height: 279px;
	width: 591px;
}

.search_locate_distributors_td
{
	width: 331px;
	vertical-align: top;
	background-color: #F4F8F9;
	padding: 40px 0px 0px 0px;
}

.flshtest
{
	
}

.flash_td
{
	width: 628px;
	vertical-align: top;
}
.search_txt_field
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #4B494A;
	padding: 0px;
	width: 167px;
	height: 18px;
	border: 1px solid #676767;
}
.search_td
{
	vertical-align: top;
	padding: 0px 0px 0px 0px;
}
.search
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #4B494A;
	width: 72px;
	text-align: right;
	padding: 0px 5px 0px 0px;
}

.search_txt_field_td
{
	width: 176px;
}

.advance_search_td
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-align: right;
	padding: 0px 10px 0px 0px;
}

.advance_search_td a
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
}

.advance_search_td a:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: underline;
}

.locate_distributor_large_td
{
	background-image: url(../images/locate_distributor_large.jpg);
	background-repeat: no-repeat;
	background-position: 7px 15px;
	height: 126px;
	width: 301px;
	text-align: right;
	padding: 75px 185px 0px 0px;
	vertical-align: top;
}

.top_links_bg
{
	background-image: url(../images/top_links_bg.gif);
	background-repeat: repeat-x;
	height: 42px;
}

.top_link_divider
{
	width: 2px;
	vertical-align: top;
}

.top_links_td
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-align: center;
	padding: 0px 15px 0px 15px;
}

.top_links_td a
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}

.top_links_td a:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ED1C24;
	text-decoration: none;
}

.highlighted_top_link
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	background-image: url(../images/heighlighted_td.gif);
	background-repeat: repeat-x;
	height: 42px;
	text-align: center;
	padding: 0px 15px 0px 15px;
}

.bottom_bg
{
	background-image: url(../images/bottom_bg.gif);
	background-repeat: repeat-x;
	height: 76px;
}

.footer_links
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #E71A22;
	text-align: center;
}

.footer_links span
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #959494;
	padding: 0px 5px 0px 5px;
}

.footer_links a
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #959494;
	text-decoration: none;
}

.footer_links a:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #E71A22;
	text-decoration: none;
}

.web_dev_copyright_td
{
	padding: 10px 0px 0px 281px;
}

.copyright
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ACABAB;
	float: left;
}

.web_dev
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ACABAB;
	float: left;
	padding: 0px 0px 0px 30px;
}

.web_dev a
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ACABAB;
	text-decoration: none;
}

.web_dev a:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ACABAB;
	text-decoration: underline;
}

/**7th JULY 2009**/

.main_left_side_td
{
	width: 715px;
	vertical-align: top;
}

.main_right_side_td
{
	width: 256px;
	vertical-align: top;
}

.main_right_side_td_11_sept
{
	width: 256px;
	vertical-align: top;
	background-color: #4C4C4A;
}
.banner_bg
{
	/*background-image: url(../images/banner_bg.jpg);*/
	background-repeat: no-repeat;
	background-position: left top;
	height: 385px;
	width: 186px;
	vertical-align: top;
	padding: 18px 0px 0px 5px;
}

.welcome_content
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	padding: 0px 5px 0 10px;
	text-align: justify;
	width: 506px;
	vertical-align: top;
}

.welcome_content span
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #F88488;
	text-align: justify;
}

.txt_field_heading_1_11_sept
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	padding: 10px 0px 5px 30px;
	background-color: #6B6B6B;
}


.check_stock_track_shipment
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4C4C4A;
	padding: 0px 0px 0px 3px;
	height: 18px;
	width: 191px;
	border: 1px solid #6B6B6B;
}

.txt_field_padding_11_sept
{
	padding: 0px 0px 0px 30px;
	background-color: #6B6B6B;
}
.find_button_td_11_sept
{
	text-align: right;
	padding: 12px 20px 0px 0px;
	background-color: #6B6B6B;
}

.our_partner_heading_bg
{
	/*background-image: url(../images/our_partner_heading.gif); 	background-repeat: no-repeat; 	background-position: left top; 	height: 81px;*/
}

.partner_bg_gray
{
	background-image: url(../images/partners_bg_gray.gif);
	background-repeat: repeat-y;
	background-position: left top;
}

.partners_top_white_bg
{
	background-image: url(../images/partners_top_white_bg.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
	height: 10px;
	width: 224px;
}

.partners_center_white_bg
{
	background-image: url(../images/partners_center_white_bg.gif);
	background-repeat: repeat-y;
	background-position: center top;
}

.partners_bottom_white_bg
{
	background-image: url(../images/partners_bottom_white_bg.gif);
	background-repeat: no-repeat;
	background-position: center top;
	height: 10px;
	width: 224px;
}

.partner_knowmore_td
{
	background-image: url(../images/partners_bg_gray.gif);
	background-repeat: repeat-y;
	background-position: left top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #F23138;
	text-align: left;
	padding: 0px 15px 8px 0px;
}

.partner_knowmore_td a
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #F23138;
}

.partner_knowmore_td a:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #F23138;
	text-decoration: none;
}

.bottom_gray_bg
{
	background-color: #4C4C4A;
}

.latest_pdt_heading
{
	background-image: url(../images/latest_product_heading.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	height: 43px;
	width: 287px;
}

.latest_pdt_bg
{
	background-image: url(../images/latest_pdt_bg.gif);
	background-repeat: repeat-y;
	background-position: left top;
	padding: 0px 0px 0px 40px;
}

.pdt_td
{
	width: 82px;
	vertical-align: top;
}

.pdt_name_div
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	padding: 9px 0px 8px 0px;
}

.pdt_price_div
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	padding: 0px 0px 7px 0px;
}

.add_to_cart_button_div
{
	float: left;
}

.details_button_div
{
	float: left;
	padding: 0px 0px 0px 20px;
}

.pdt_table_td_padding
{
	padding: 0px 0px 0px 0px;
	vertical-align: top;
}

.pdt_outer_table_td
{
	padding: 10px 0px 12px 0px;
}

.download_cat_td
{
	width: 428px;
	background-image: url(../images/download_catalogs_heading.gif);
	background-repeat: no-repeat;
	background-position: left top;
	vertical-align: top;
}

.download_icon
{
	background-image: url(../images/download_icon.jpg);
	background-repeat: no-repeat;
	background-position: left 56px;
	height: 200px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	padding: 65px 56px 0px 180px;
	vertical-align: top;
	text-align: justify;
}


.down_load_instruction_div
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF; /*word-wrap: break-word; */
	width: 200px;
	height: 50px;
	overflow: hidden;
}

.down_load_instruction_div a
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #F88488;
	text-decoration: none;
}

.down_load_instruction_div a:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #F88488;
	text-decoration: underline;
}

.download_link_div
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #F23138;
	text-align: left;
	padding: 35px 0px 0px 15px;
}

.download_link_div a
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #F23138;
}

.download_link_div a:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #F23138;
	text-decoration: none;
}

.banner_1_padding
{
	padding: 0px 0px 8px 0px;
}

/**9th JULY 2009**/

.image_search_locate_distributor_td
{
	background-color: #2F302B;
	height: 99px;
}

.banner_td
{
	width: 425px;
}

.inner_pages_search
{
	background-image: url(../images/inner_page_search_bg.gif);
	background-repeat: repeat-x;
	padding: 33px 0px 0px 0px;
	vertical-align: top;
}
.inner_pages_search_drills
{
	background-image: url(../images/GW_Banner2.jpg);
	background-repeat: repeat-x;
	padding: 33px 0px 0px 0px;
	vertical-align: top;
}

.inner_pages_distributor
{
	width: 223px;
	height: 88px;
	background-repeat: no-repeat;
	background-position: left top;
	padding: 45px 0px 0px 0px;
	vertical-align: top;
	text-align: right;
	background-image: url(../images/inner_page_locate_distribut.jpg);
}

.inner_pages_distributor div
{
	padding: 0px 90px 0px 0px;
}

.search_inner_page
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #4B494A;
	width: 70px;
	text-align: right;
	padding: 0px 7px 0px 0px;
}

.search_txt_field_innerpage_td
{
	width: 230px;
}

.search_txt_field_innerpage
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #4B494A;
	padding: 0px;
	width: 200px;
	height: 18px;
	border: 1px solid #676767;
}

.go_button_innerpages
{
	width: 43px;
}

.advance_search_td_innerpage
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-align: right;
	padding: 0px 10px 0px 0px;
}

.advance_search_td_innerpage a
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
}

.advance_search_td_innerpage a:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: underline;
}

.red
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	background-image: url(../images/heighlighted_td.gif);
	background-repeat: repeat-x;
	height: 42px;
	text-align: center;
	padding: 0px 15px 0px 15px;
}

.red a
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}

.red a:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}

.gray
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	text-align: center;
	padding: 0px 15px 0px 15px;
}

.gray a
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
}

.gray a:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
}

.main_body_bg_innerpages
{
	background-color: #4C4C4A;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	padding: 20px 60px 20px 60px;
	text-align: justify;
}

.main_body_bg_innerpages a
{
	background-color: #4C4C4A;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FE442B;
}

.main_body_bg_innerpages a:hover
{
	background-color: #4C4C4A;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
}

.main_body_bg_innerpages span
{
	background-color: #4C4C4A;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FE442B;
	font-weight: bold;
}

.main_body_bg_innerpages p
{
	background-color: #4C4C4A;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
}

.form_headings_2
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	width: 169px;
	height: 40px;
}

.form_headings_2 span
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #F88488;
}

.left_registration_table
{
	width: 463px;
	padding: 20px 0px 0px 0px;
}

.registration_txt_field_td_1
{
	width: 294px;
	height: 40px;
}

.right_registration_table
{
	width: 353px;
	vertical-align: top;
	padding: 20px 0px 0px 0px;
}

.form_headings_3
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	width: 136px;
	height: 40px;
}

.form_headings_3 span
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #F88488;
}

.registration_txt_field_td_2
{
	width: 217px;
	height: 40px;
}

.customer_information_your_address_padding
{
	padding: 30px 0px 0px 0px;
}

.check_box_div
{
	float: left;
}

.check_box_heading_div
{
	float: left;
	width: 68px;
	padding: 3px 0px 0px 7px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
}

.customer_registration_checkbox_td
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	padding: 0px 0px 20px 0px;
}

.register_button
{
	text-align: right;
	padding: 10px 13px 42px 0px;
}

.customer_registration_password_txt_field
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4C4C4A;
	padding: 3px;
	width: 137px;
	height: 21px;
	border: 1px solid #4C4C4A;
}

/**10th july 2009**/

.txt_field_td_1
{
	height: 30px;
}

.form_headings_4
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	width: 115px;
	height: 30px;
	vertical-align: top;
	padding: 5px 0px 0px 0px;
}

.txt_area_td_1
{
	padding: 5px 0px 0px 0px;
	vertical-align: top;
}

.request_return_submit_button
{
	float: left;
	padding: 25px 0px 0px 80px;
}

.request_return_clear_button
{
	float: left;
	padding: 25px 0px 0px 20px;
}

.indicates_mandatory_request_return
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	padding: 20px 0px 5px 0px;
}

.indicates_mandatory_request_return span
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #F88488;
}

.restocking_charges_td
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #A8A9A3;
	padding: 0px 0px 20px 0px;
}

.restocking_charges_td span
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #F88488;
}

.main_body_bg_request_for_return
{
	background-color: #4C4C4A;
	padding: 25px 0px 0px 40px;
}

.forgot_password_link
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}

.forgot_password_link a
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}

.forgot_password_link a:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}

.sign_in_button_td
{
	padding: 10px 0px 30px 0px;
}

.main_body_bg_supplier_login
{
	background-color: #4C4C4A;
	padding: 40px 0px 0px 65px;
}

.sign_in_heading_img_td
{
	padding: 0px 0px 10px 0px;
}

.main_body_bg_check_stock
{
	background-color: #4C4C4A;
	padding: 25px 0px 0px 65px;
}

.check_stock_img_td
{
	padding: 10px 0px 20px 0px;
}

.check_stock_submit_button
{
	float: left;
	padding: 15px 0px 20px 33px;
}

.check_stock_reset_button
{
	float: left;
	padding: 15px 0px 20px 10px;
}

.check_stock_dropdown_1
{
	width: 69px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #6F6F6F;
	padding: 0px 0px 0px 0px;
}

.check_stock_dropdown_2
{
	width: 149px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #6F6F6F;
	padding: 0px 0px 0px 0px;
}

.check_stock_dropdown_3
{
	width: 129px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #6F6F6F;
	padding: 0px 0px 0px 0px;
}

.check_stock_dropdown_4
{
	width: 169px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #6F6F6F;
	padding: 0px 0px 0px 0px;
}

/**14th JULY 2009**/

.form_headings_5
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	width: 77px;
	height: 40px;
}

.form_headings_5 span
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #F88488;
}

.check_stock_submit_button_1
{
	float: left;
	padding: 15px 0px 20px 20px;
}

.check_stock_reset_button_1
{
	float: left;
	padding: 15px 0px 20px 15px;
}

.part_no_txt_field
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	border: 1px solid #4C4C4A;
	padding: 0px 0px 0px 0px;
	width: 150px;
}

.request_catalog_checkbox_td
{
	width: 4px;
	height: 30px;
}

.pls_send_catalog_txt_td
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	padding: 0px 0px 0px 50px;
}

.check_box_table_td
{
	padding: 20px 0px 0px 75px;
	vertical-align: top;
}

.check_box_txt
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	height: 30px;
}

.divider
{
	background-image: url(../images/divider.gif);
	background-repeat: no-repeat;
	background-position: 53px 8px;
}

/**15th JULY**/

.left_table_col_one
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	padding: 0px;
	width: 115px;
	height: 35px;
}

.left_table_col_one span
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #F88488;
	padding: 0px;
}

.left_table_col_two
{
	padding: 0px;
	width: 216px;
}

.request_catalog_txt_field_1
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4C4C4A;
	padding: 0px 0px 0px 3px;
	width: 153px;
	border: 1px solid #4C4C4A;
	height: 19px;
}

.request_catalog_dropdown_1
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4C4C4A;
	padding: 0px 0px 0px 3px;
	width: 216px;
}

.right_table_col_one
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	padding: 0px 0px 0px 29px;
	width: 143px;
	height: 35px;
}

.right_table_col_one span
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #F88488;
	padding: 0px;
}

.vertical_align_top
{
	vertical-align: top;
}

.comment_heading
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	padding: 8px 0px 0px 5px;
}

.comment_txt_area
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4C4C4A;
	padding: 0px 0px 0px 3px;
	width: 487px;
	border: 1px solid #4C4C4A;
	height: 45px;
}

.button_table_padding
{
	padding: 20px 205px 10px 0px;
	text-align: right;
}

.request_quote_left_td
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	height: 30px;
	width: 125px;
}

.request_quote_left_td span
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #F88488;
}

.request_qoute_txt_field_1
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4C4C4A;
	padding: 0px 0px 0px 3px;
	width: 220px;
	border: 1px solid #4C4C4A;
}

.main_body_bg_request_for_quote
{
	background-color: #4C4C4A;
	padding: 25px 0px 0px 50px;
}

.request_quote_form_1_td
{
	padding: 0px 0px 0px 187px;
}

.request_qoute_dropdown_1
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4C4C4A;
	padding: 0px 0px 0px 3px;
	width: 220px;
}

.request_qoute_image_padding
{
	padding: 30px 0px 10px 180px;
}

.request_quote_left_td_2
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	height: 30px;
	width: 136px;
}

.request_quote_size_td
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	height: 30px;
	width: 146px;
	font-weight: bold;
	text-align: right;
}

.request_quote_txt_field_td_2
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	height: 30px;
	width: 146px;
}

.request_quote_tolerance_td
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	height: 30px;
	width: 148px;
	font-weight: bold;
	text-align: right;
}

.request_quote_txt_field_td_3
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	height: 30px;
	width: 148px;
}

.request_qoute_txt_field_2
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4C4C4A;
	padding: 0px 0px 0px 3px;
	width: 144px;
	border: 1px solid #4C4C4A;
}

.inbetween_td
{
	width: 94px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	padding: 0px 0px 0px 30px;
}

.request_qoute_dropdown_2
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4C4C4A;
	padding: 0px 0px 0px 3px;
	width: 144px;
}

.request_quote_left_td_2_top_padding
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	height: 60px;
	width: 136px;
	padding: 30px 0px 0px 0px;
}

.request_quote_txt_field_td_2_top_padding
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	height: 60px;
	width: 146px;
	padding: 30px 0px 0px 0px;
}

.inbetween_td_2_top_padding
{
	width: 94px;
	height: 60px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	padding: 30px 0px 0px 30px;
}

.request_quote_txt_field_td_3_top_padding
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	height: 60px;
	width: 148px;
	padding: 30px 0px 0px 0px;
}

.comment_txt_area_request_qoute
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4C4C4A;
	padding: 0px 0px 0px 3px;
	width: 217px;
	border: 1px solid #4C4C4A;
}

.comment_heading_request_qoute
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	padding: 8px 0px 0px 5px;
	vertical-align: top;
}

.comment_table_td_request_quote
{
	padding: 35px 0px 35px 180px;
}

.button_table_padding_request_quote
{
	padding: 0px 185px 10px 0px;
	text-align: right;
}

.track_shipment_main_td
{
	padding: 0px 0px 0px 0px;
	vertical-align: top;
}

.trackshipment_table_left_td
{
	padding: 15px 0px 0px 0px;
	width: 450px;
	vertical-align: top;
}

.trackshipment_table_right_td
{
	padding: 0px;
	width: 346px;
	vertical-align: top;
	vertical-align: top;
}

.po_no_txt_field_heading
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	width: 169px;
	height: 35px;
	padding: 0px 0px 0px 15px;
}

.po_no_txt_field_heading span
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #F88488;
}

.po_no_txt_field_td
{
	padding: 0px;
	width: 281px;
	height: 35px;
}

.track_shipment_txt_field_1
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4C4C4A;
	padding: 0px 0px 0px 3px;
	width: 217px;
	border: 1px solid #4C4C4A;
}

.track_shipment_left_table_top_padding
{
	padding: 10px 0px 0px 0px;
	vertical-align: top;
}

.track_shipment_right_table_top_padding
{
	padding: 10px 0px 0px 0px;
	vertical-align: top;
}

.track_shipment_dropdown_1
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #6F6F6F;
	width: 219px;
}

.po_no_txt_field_td_mm_dd_yy
{
	padding: 0px;
	width: 281px;
	height: 40px;
	background-image: url(../images/mm_dd_yy_bg.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}

.po_no_txt_field_td_mm_dd_yy div
{
	float: left;
	padding: 0px 4px 0px 0px;
}

.track_shipment_txt_field_2
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4C4C4A;
	padding: 0px 0px 0px 3px;
	width: 57px;
	border: 1px solid #4C4C4A;
}

.track_shipment_txt_field_3
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4C4C4A;
	padding: 0px 0px 0px 3px;
	width: 97px;
	border: 1px solid #4C4C4A;
}

.button_table_padding_track_shipment
{
	padding: 20px 70px 10px 0px;
	text-align: right;
}

.po_no_txt_field_heading_2
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	width: 129px;
	height: 35px;
	padding: 0px 0px 0px 12px;
}

/**16th JULY 2009**/

.faq_number
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-align: right;
	vertical-align: top;
	width: 27px;
	font-weight: bold;
}

.faq_txt
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	vertical-align: top;
	padding: 0px 20px 10px 10px;
	width: 923px;
	text-align: justify;
}

.faq_txt a
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}

.faq_txt a:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: underline;
}

.faq_txt span
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
}

.main_body_bg_faq
{
	background-color: #4C4C4A;
	padding: 20px 0px 10px 10px;
}

.locate_distributor_white_bg
{
	background-color: #FFFFFF;
	text-align: center;
	padding: 3px 0px 20px 0px;
}

.main_body_bg_locate_distributor
{
	background-color: #4C4C4A;
	padding: 20px 0px 30px 0px;
}

.news_arrow
{
	text-align: right;
	vertical-align: top;
	width: 27px;
	padding: 5px 0px 0px 0px;
}

.latest_pdt_td_border
{
	border: 1px solid #838381;
	width: 204px;
	padding: 10px 0px 10px 0px;
}

.latest_pdt_image_padding
{
	padding: 0px;
	width: 72px;
}

.latest_pdt_bdr
{
	border: 1px solid #E2E1E1;
}

.latest_pdt_price
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	padding: 0px 0px 10px 0px;
}

.latest_pdt_add_to_cart_button
{
	float: left;
	padding: 0px 4px 0px 0px;
}

.latest_pdt_detail_button
{
	float: left;
}

.latest_pdt_detail
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	background-image: url(../images/latest_pdt_divider.gif);
	background-repeat: no-repeat;
	background-position: center 10px;
	text-align: justify;
	padding: 18px 3px 0px 0px;
}

.latest_pdt_detail span
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	font-weight: bold;
}

.vertical_align_bottom
{
	vertical-align: bottom;
}

.main_body_bg_new_product
{
	background-color: #4C4C4A;
	padding: 0px 0px 0px 0px;
}

.main_body_bg_pagination
{
	background-color: #4C4C4A;
	padding: 15px 50px 0px 0px;
	text-align: right;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	word-spacing: 3px;
}

.main_body_bg_pagination a
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #9D9A9A;
	text-decoration: none;
}

.main_body_bg_pagination a:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #ffffff;
	text-decoration: none;
}

.main_body_bg_pagination_bottom
{
	background-color: #4C4C4A;
	padding: 0px 50px 15px 0px;
	text-align: right;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	word-spacing: 3px;
}

.main_body_bg_pagination_bottom a
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #9D9A9A;
	text-decoration: none;
}

.main_body_bg_pagination_bottom a:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #ffffff;
	text-decoration: none;
}

.main_body_bg_product_listing
{
	background-color: #4C4C4A;
	padding: 20px 0px 10px 50px;
}

/**17th JULY 2009**/

.main_body_bg_product_listing_2_a_1
{
	background-color: #4C4C4A;
	padding: 20px 0px 8px 50px;
}

.product_heading_td
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
}

.click_here_for_technical_data
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px; /*	color: F88488; */
	text-align: right;
	padding: 0px 20px 0px 0px;
}

.click_here_for_technical_data a
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px; /*		color: F88488;*/
	text-decoration: none;
}

.click_here_for_technical_data a:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px; /*		color: F88488;*/
	text-decoration: underline;
}

.product_listing_image_border
{
	border: 1px solid #A0A0A0;
}

.main_body_bg_product_listing_2_a_2
{
	background-color: #4C4C4A;
	padding: 10px 40px 5px 0px;
	text-align: center;
}

.main_body_bg_pagination_2
{
	background-color: #4C4C4A;
	padding: 15px 25px 20px 0px;
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	word-spacing: 3px;
}

.main_body_bg_pagination_2 a
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #9D9A9A;
	text-decoration: none;
}

.main_body_bg_pagination_2 a:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #ffffff;
	text-decoration: none;
}

.tablecell
{
	border-color: #4C4C4A;
	border-width: 0px 0px 1px 1px;
	border-style: solid;
}

.tablecell td
{
	border-width: 1px 1px 0 0;
	border-style: solid;
	border-color: #4C4C4A; /*	-moz-border-radius: ; */
}

.size_td
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
	background-color: #A9A8A8;
	height: 35px;
}

.product_listing_table_top_td_1
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	padding: 0px 0px 0px 10px;
	/*background-color: #A9A8A8;*/
	background-color:Black;
	height: 35px;
	text-align: center;
	
}

.product_listing_table_top_td_2
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #454545;
	padding: 0px 0px 0px 10px;
	background-color: #ffffff;
	height: 25px;
}

.product_listing_table_td_content
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #454545;
	padding: 4px 4px 4px 4px;
	background-color: #DDDCDC;
	height: 30px;
	text-align: center;
}

.product_listing_table_td_content a
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #454545;
	text-decoration: underline;
}

.product_listing_table_td_content a:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #454545;
	text-decoration: none;
}

.main_body_bg_product_listing_2_a_3
{
	background-color: #4C4C4A;
	padding: 0px 0px 8px 50px;
}

.product_detail_txt
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	padding: 0px 0px 0px 0px;
	height: 25px;
}

.product_detail_txt span
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
	padding: 0px 10px 0px 0px;
}

.main_body_bg_product_listing_3
{
	background-color: #4C4C4A;
	padding: 20px 0px 8px 50px;
}

.back_button_td
{
	text-align: right;
	padding: 0px;
	background-color: #4C4C4A;
	padding: 20px 40px 30px 0px;
}

.main_body_bg_shopping_cart_1
{
	background-color: #4C4C4A;
	padding: 28px 40px 5px 0px;
	text-align: right;
}

.shopping_cart_heading
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	padding: 0px 0px 0px 5px;
	background-image: url(../images/shopping_cart_red_bg.gif);
	background-repeat: repeat-x;
	height: 31px;
}

.shopping_cart_total_amt_heading
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	padding: 0px 15px 0px 5px;
	background-image: url(../images/shopping_cart_red_bg.gif);
	background-repeat: repeat-x;
	height: 31px;
	text-align: right;
}

.shopping_cart_action_heading
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	padding: 0px 0px 0px 0px;
	background-image: url(../images/shopping_cart_red_bg.gif);
	background-repeat: repeat-x;
	height: 31px;
	text-align: center;
}

.quantity_txt_field
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	padding: 0px 0px 0px 3px;
	width: 40px;
	border: 1px solid #525252;
}

.shopping_cart_content_td
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background-color: #838381;
	padding: 5px 0px 0px 5px;
	vertical-align: top;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #4C4C4A;
}

.total_amt_td
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background-color: #838381;
	padding: 5px 15px 0px 0px;
	width: 55px;
	text-align: right;
	vertical-align: top;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #4C4C4A;
}

.item_detail_td
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background-color: #838381;
	padding: 5px 0px 0px 5px;
	width: 335px;
	height: 39px;
	vertical-align: top;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #4C4C4A;
}

.item_detail_td span
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
	background-color: #838381;
}

.price_td
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background-color: #838381;
	padding: 5px 0px 0px 5px;
	width: 90px;
	height: 39px;
	vertical-align: top;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #4C4C4A;
}

.delete_action_td
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background-color: #838381;
	padding: 5px 0px 0px 5px;
	text-align: center;
	height: 39px;
	vertical-align: top;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #4C4C4A;
}

.total_amt_td_1
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
	padding: 20px 15px 0px 0px;
	width: 55px;
	text-align: right;
	vertical-align: top;
}

.sub_total_td
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
	padding: 20px 25px 0px 0px;
	vertical-align: top;
	text-align: right;
}

.calculation_td
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	padding: 5px 0px 0px 0px;
	vertical-align: top;
	text-align: right;
}

.calculation_td a
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
}

.calculation_td a:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	text-decoration: none;
}

.main_body_bg_shopping_cart
{
	background-color: #4C4C4A;
	padding: 35px 0px 35px 50px;
}

.shopping_cart_back_button
{
	padding: 0px 0px 0px 0px;
}


/* Shopping cart*/
.shoppingcart
{
	width: 800px;
	padding: 20px 20px 20px 20px;
	margin-left: 30px;
}



.cart_table_padding
{
	padding: 20px 0px 20px 0px;
}

.total_purchase_amt_txt_td
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
	padding: 15px 25px 0px 0px;
	vertical-align: top;
	text-align: right;
	background-image: url(../images/total_purchase_bg.gif);
	background-repeat: no-repeat;
	background-position: right top;
	height: 44px;
}

.total_purchase_amt_td
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
	padding: 15px 15px 0px 0px;
	width: 55px;
	text-align: right;
	vertical-align: top;
	background-image: url(../images/total_purchase_bg.gif);
	background-repeat: no-repeat;
	background-position: right top;
	height: 44px;
}

.already_registered_sign_in_here
{
	padding: 0px 0px 10px 0px;
	width: 404px;
}

.new_to_the_site
{
	padding: 0px 0px 10px 0px;
	width: 325px;
	text-align: right;
}

.register_at_pct
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	padding: 10px 0px 25px 0px;
}

.txt_field_password_1
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4C4C4A;
	padding: 3px;
	width: 157px;
	height: 21px;
	border: 1px solid #4C4C4A;
}

.edp_txt
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}

.main_body_bg_technology_epd
{
	background-color: #4C4C4A;
	padding: 25px 0px 0px 25px;
}

.epd_img_padding
{
	padding: 30px 0px 0px 135px;
}

.epd_table_td_padding
{
	padding: 45px 0px 0px 0px;
}

.epd_system
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #4C4C4A;
	text-align: center;
	background-color: #FFFFFF;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #4C4C4A;
	height: 31px;
}

.cutting_diameter
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #4C4C4A;
	text-align: center;
	padding: 0px;
	width: 188px;
	background: #C6C4C4;
	height: 33px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #4C4C4A;
}

.shank_diameter
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #4C4C4A;
	text-align: center;
	padding: 0px;
	width: 196px;
	background: #DDDCDC;
	height: 33px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #4C4C4A;
}

.epd_blank_td
{
	padding: 0px;
	width: 192px;
	background: #DDDCDC;
	height: 33px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #4C4C4A;
	vertical-align: top;
}

.cutting_diameter_td
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #4C4C4A;
	text-align: center;
	padding: 0px;
	width: 188px;
	background: #C6C4C4;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #4C4C4A;
	vertical-align: top;
}

.shank_diameter_td
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #4C4C4A;
	text-align: center;
	padding: 0px;
	width: 196px;
	background: #DDDCDC;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #4C4C4A;
	vertical-align: top;
}

.epd_content
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #2D2D2C;
	height: 35px;
}

/**18th JULY 2009**/

.edp_txt_1
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-align: justify;
}

.handbook_td
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
	width: 361px;
	padding: 25px 0px 0px 10px;
	vertical-align: bottom;
}

.listing_arrow_1
{
	width: 10px;
	padding: 5px 0px 0px 0px;
	vertical-align: top;
}

.listing_detail
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	vertical-align: top;
	padding: 0px 0px 10px 0px;
}

.millingformulas_td
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
	width: 343px;
	padding: 25px 0px 0px 63px;
}

.listing_arrow_2
{
	width: 59px;
	text-align: right;
	padding: 5px 5px 0px 0px;
	vertical-align: top;
}

.technology_listing_padding
{
	padding: 0px 0px 30px 55px;
}

.technology_bullet_1
{
	padding: 5px 5px 0px 0px;
	width: 22px;
	text-align: right;
	vertical-align: top;
}

.listing_detail_1
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	vertical-align: top;
	padding: 0px 0px 10px 0px;
	vertical-align: top;
}

.listing_detail_1 a
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}

.listing_detail_1 a:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}

/**20th july 2009**/

.causes_td_content
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #454545;
	padding: 15px 10px 15px 10px;
	background-color: #BDBCBC;
	height: 30px;
	width: 185px;
	vertical-align: top;
}

.causes_td_content_2
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #454545;
	padding: 15px 10px 15px 10px;
	background-color: #BDBCBC;
	height: 30px;
	width: 125px;
	vertical-align: top;
}

.solutions_td_content_2
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #454545;
	padding: 15px 10px 15px 10px;
	background-color: #DDDCDC;
	height: 30px;
	width: 181px;
	vertical-align: top;
}

/**27th july 2009**/

.dropdown
{
	padding-right: 0px;
}
.dropdown dt
{
	cursor: pointer;
}
/*.dropdown dd {position:absolute; overflow:hidden; display:none; z-index:200; opacity:0}*/
.dropdown dd
{
	position: absolute;
	overflow: hidden;
	display: none;
	z-index: 200;
}
.dropdown ul
{
	list-style: none;
	border-top: none;
}
.dropdown li
{
	display: inline;
}
.dropdown a, .dropdown a:active, .dropdown a:visited
{
	display: block;
	padding: 5px;
	color: #000000;
	text-decoration: none;
	background: #A30309;
	width: 117px;
}
.dropdown a:hover
{
	background: #A30309;
	color: #ffffff;
}
.dropdown .underline
{
	border-bottom: 1px solid #750307;
}

/**30th JULY 2009**/

.trouble_shooting_td_0
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #454545;
	padding: 0px 0px 0px 10px;
	background-color: #ffffff;
	height: 25px;
	width: 85px;
}

.trouble_shooting_td_1
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #454545;
	padding: 15px 5px 10px 10px;
	background-color: #DDDCDC;
	height: 30px;
	vertical-align: top;
}

.tolerance_type_td_0
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #454545;
	padding: 0px 0px 0px 10px;
	background-color: #ffffff;
	height: 25px;
	width: 173px;
}

.tolerance_td_0
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #454545;
	padding: 0px 0px 0px 10px;
	background-color: #ffffff;
	height: 25px;
	width: 123px;
}

.tolerance_td_1
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #454545;
	padding: 15px 10px 15px 10px;
	background-color: #DDDCDC;
	height: 30px;
	width: 123px;
	vertical-align: top;
}

/**1st AUGUST 2009**/

.main_body_bg_sitemap
{
	background-color: #4C4C4A;
	padding: 15px 0px 45px 184px;
	vertical-align: top;
}

.sublink_padding
{
	padding: 0px 0px 0px 25px;
	vertical-align: top;
}

.site_link
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	vertical-align: top;
	padding: 25px 0px 0px 5px;
}

.site_link a
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

.site_link a:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #999898;
	text-decoration: none;
}

.vertical_align_top_sitemap
{
	vertical-align: top;
	padding: 30px 0px 0px 0px;
}

.site_sublink
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	vertical-align: top;
	padding: 10px 0px 0px 0px;
}

.site_sublink a
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}

.site_sublink a:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999898;
	text-decoration: none;
}


.vertical_align_top_sitemap_2
{
	vertical-align: top;
	padding: 15px 0px 0px 0px;
}

/*Changes : 01 Aug 2009 : Prem*/
.pagination
{
	color: #ffffff;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 11px;
	padding: 10px 0 0;
	text-align: right;
}

.pagination a
{
	color: #F88488;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 11px;
	padding: 10px 0 0;
	text-align: right;
}

.pagination a:hover
{
	color: #F88488;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 11px;
	padding: 10px 0 0;
	text-align: right;
}

.listings-li
{
	color: #ffffff;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 11px;
	text-transform: capitalize;
}

.listings-li a
{
	color: #F88488;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 11px;
	text-transform: capitalize;
}

.listings-li a:hover
{
	color: #F88488;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 11px;
	text-transform: capitalize;
}


.dropmenudiv
{
	font-family: tahoma,Arial,Helvetica,sans-serif;
	font-size: 11px;
	position: absolute;
	left: -10px;
	z-index: 100;
	background-color: #a62126;
	visibility: hidden;
	display: block;
}

.dropmenudiv a
{
	font-family: tahoma,Arial,Helvetica,sans-serif;
	font-size: 11px;
	display: block;
	text-indent: 3px;
	text-decoration: none;
	color: #ffffff;
	padding: 5px 7px;
	min-width: 140px;
	width: auto;
	width: 140px;
}

.dropmenudiv a:hover
{
	font-family: tahoma,Arial,Helvetica,sans-serif;
	font-size: 11px;
	background: #e5262e;
}

/**17th AUG 2009**/
.main_body_bg_technology_specs
{
	background-color: #4C4C4A;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	padding: 20px 0px 20px 0px;
	text-align: center;
}

/**18th AUG 2009**/

.technology_spec_td_1
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #454545;
	padding: 0px 0px 0px 10px;
	background-color: #ffffff;
	height: 25px;
	width: 140px;
}

.technology_spec_td_2
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #454545;
	padding: 0px 0px 0px 10px;
	background-color: #ffffff;
	height: 25px;
	width: 95px;
}

.technology_spec_td_3
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #454545;
	padding: 0px 0px 0px 10px;
	background-color: #ffffff;
	height: 25px;
	width: 74px;
}

.technology_spec_td_4
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #454545;
	padding: 0px 0px 0px 10px;
	background-color: #ffffff;
	height: 25px;
	width: 380px;
}

.technology_spec_td_5
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #454545;
	padding: 0px 0px 0px 10px;
	background-color: #ffffff;
	height: 25px;
	width: 84px;
}

.technology_spec_td_6
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #454545;
	padding: 0px 0px 0px 10px;
	background-color: #ffffff;
	height: 25px;
	width: 75px;
}

.technology_spec_content_td
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #454545;
	padding: 15px 5px 10px 10px;
	background-color: #DDDCDC;
	height: 30px;
	vertical-align: top;
	width: 380px;
}

.distributor_menu
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}

.distributor_menu a
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #F88488;
	text-decoration: none;
}

.distributor_menu a:hover
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: underline;
}

td
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}

th
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}

/*14 Sep 2009*/
.txt_field_heading_1
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	padding: 10px 0px 5px 30px;
}

.txt_field_padding
{
	padding: 0px 0px 0px 30px;
}

.find_button_td
{
	text-align: right;
	padding: 12px 35px 0px 0px;
}
.confirm
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: red;
	padding: 8px 0px 0px 5px;
}

/* Added for Endmill */
.modification_dropdown_1
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #6F6F6F;
	width: 100px;
}

.modification_txt_field_1
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4C4C4A;
	padding: 0px 0px 0px 3px;
	width: 100px;
	border: 1px solid #4C4C4A;
}

.modification_txt_heading_1
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	height: 25px;
	padding: 0px 0px 0px 12px;
}

.net_price_heading
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	background-color: #770600;
	padding: 3px 0px 3px 12px;
}

.modification_dropdown_2
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #6F6F6F;
	width: 100px;
}

.modification_txt_field_2
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4C4C4A;
	padding: 0px 0px 0px 3px;
	width: 70px;
	border: 1px solid #4C4C4A;
}

.main_body_bg_modification
{
	background-color: #4C4C4A;
	padding: 25px 0px 0px 25px;
}

.red_border
{
	border: 1px solid #292928;
	background-color: #6B6B6B;
}

.modification_txt_field_3
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4C4C4A;
	padding: 0px 0px 0px 3px;
	width: 60px;
	border: 1px solid #4C4C4A;
}

.border_table_td
{
	padding: 13px 0px 13px 0px;
}

.txt_field_width50
{
	border: 1px solid rgb(76, 76, 74);
	padding: 3px;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 11px;
	color: rgb(76, 76, 74);
	width: 50px;
	height: 21px;
}

/* carbide series images */
.subset a
{
	/*background:none repeat scroll 0 0 #FFFFFF;*/ /* border-left:1px solid #59822F; */ /* border-right:1px solid #59822F; */
	color: #4C4C4A;
	text-decoration: none;
}

/* .subset td:hover
  {
  background-color:#FFFFFF;
  height:12px;
  }*/
.subset a:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #6B6B6B;
	text-decoration: none;
}
/*iamge for LOC on Special build end mill */
img#test
{
	background: url(../images/LOC.jpg);
}


/* Display Cart */
.divbtncart
{
	position: relative;
	text-align: left;
	margin-top: 20px;
}
/* CheckOut Page*/
.customerdetails
{
	padding: 10px 0;
	width: 830px;
}
.fieldsetreview
{
	padding: 10px 0;
	width: 835px;
	margin-bottom: 20px;
}
.checkout
{
	border: 0;
	margin-left: auto;
	margin-right: auto;
	width: 830px;
}
.first_part
{
	border: 0 solid Green;
	float: left;
	width: 413px;
}
.field
{
	border: 0 solid Green;
	height: 20px;
	width: 412px;
	margin: 0;
	padding: 10px 0;
}
.field span.lbl
{
	float: left;
	width: 120px;
	height: 25px;
	line-height: 24px;
	font-size: 12px;
	padding: 0 3px 0 0;
	text-align: right;
	cursor: default;
}
.field span.lblfax
{
	float: left;
	width: 120px;
	height: 25px;
	line-height: 24px;
	font-size: 12px;
	padding: 0 13px 0 0;
	text-align: right;
	cursor: default;
}


.field .txtdetails .txtdetails
{
	-moz-background-clip: border;
	-moz-background-origin: padding;
	-moz-background-size: auto auto;
	background-attachment: scroll;
	background-color: transparent;
	background-image: url(../images/inputbackgr1.gif);
	background-position: left top;
	background-repeat: no-repeat;
	border-bottom-color: #CCCCCC;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-left-color-ltr-source: physical;
	border-left-color-rtl-source: physical;
	border-left-color-value: #333333;
	border-left-style-ltr-source: physical;
	border-left-style-rtl-source: physical;
	border-left-style-value: solid;
	border-left-width-ltr-source: physical;
	border-left-width-rtl-source: physical;
	border-left-width-value: 1px;
	border-right-color-ltr-source: physical;
	border-right-color-rtl-source: physical;
	border-right-color-value: #999999;
	border-right-style-ltr-source: physical;
	border-right-style-rtl-source: physical;
	border-right-style-value: solid;
	border-right-width-ltr-source: physical;
	border-right-width-rtl-source: physical;
	border-right-width-value: 1px;
	border-top-color: #333333;
	border-top-style: solid;
	border-top-width: 1px;
	color: #000000;
	padding-bottom: 3px;
	padding-left: 3px;
	padding-right: 3px;
	padding-top: 3px;
}

.txtdetails
{
	-moz-background-clip: border;
	-moz-background-origin: padding;
	-moz-background-size: auto auto;
	background-attachment: scroll;
	background-color: transparent;
	background-image: url(../images/inputbackgr1.gif);
	background-position: left top;
	background-repeat: no-repeat;
	border-bottom-color: #CCCCCC;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-left-color-ltr-source: physical;
	border-left-color-rtl-source: physical;
	border-left-color-value: #333333;
	border-left-style-ltr-source: physical;
	border-left-style-rtl-source: physical;
	border-left-style-value: solid;
	border-left-width-ltr-source: physical;
	border-left-width-rtl-source: physical;
	border-left-width-value: 1px;
	border-right-color-ltr-source: physical;
	border-right-color-rtl-source: physical;
	border-right-color-value: #999999;
	border-right-style-ltr-source: physical;
	border-right-style-rtl-source: physical;
	border-right-style-value: solid;
	border-right-width-ltr-source: physical;
	border-right-width-rtl-source: physical;
	border-right-width-value: 1px;
	border-top-color: #333333;
	border-top-style: solid;
	border-top-width: 1px;
	color: #000000;
	padding-bottom: 3px;
	padding-left: 3px;
	padding-right: 3px;
	padding-top: 3px;
}
.second_part
{
	border: 0 solid Reds;
	float: right;
	width: 412px;
}
.shipping
{
	height: 230px;
	padding: 10px 0;
	width: 830px;
}

.check_footer
{
	border: 0 solid Yellow;
	padding: 10px 0;
	text-align: center;
	width: 824px;
}
.checkout_error
{
	color: Red;
	padding: 0 0 10px;
}
.Shipingfield
{
	text-align: left;
	width: 818px;
}
/* Gradient 2 */
.tb7
{
	width: 221px;
	background: transparent url( 'images/bg.jpg' ) no-repeat;
	color: #FFFFFF;
	height: 20px;
	border: 0;
	padding: 4px 8px;
	margin-bottom: 0px;
}
/* Background Image */
.tb4
{
	background-image: url( 'images/bg.png' );
	border: 1px solid #6297BC;
	width: 230px;
}
/* Order Review*/

.reviewtitle
{
	margin: 20px 50px 10px 50px;
	font-size: large;
	text-align: center;
}
.shiptoaddres
{
	height: 100px;
	width: 350px;
	position: relative;
	float: left;
	margin: 10px 30px 30px 30px;
	font-size: small;
}

.Billtoaddres
{
	height: 100px;
	width: 350px;
	position: relative;
	float: left;
	margin: 10px 30px 30px 30px;
	font-size: small;
}
.orderDetails
{
	widows: 50px;
	height: 50px;
	margin-left: 30px;
}
.reviewcart
{
	width: auto;
	height: auto;
	float: left;
	margin: 30px;
}
.btnsubmit
{
	width: 100px;
	width: 350px;
	height: auto;
	text-align: center;
	margin-bottom: 25px;
}
.orderdetails
{
	margin: 5px 5px 5px 5px;
}
.endmillnext
{
	width: 350px;
	height: 50;
	text-align: center;
	margin-right: auto;
}


/*Carbide_MOdification*/
.carbidespecialdesc
{
	background-image: url(../images/carbide_special.png);
	background-repeat: no-repeat; /*	background-position: left bottom;*/
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	padding: 0px 0px 0px 28px;
	width: 400px;
	height: 300px;
}
.tdcarbicespecial
{
	color: #FFFFFF;
	font-size: 10pt;
	width: auto;
	margin-right: 300px;
}
.lblseries
{
	margin: 4px 4px 4px 4px;
}
.tblcarbideqty
{
	margin-left: 140px;
	margin-top: 10px;
	width: auto;
	background: #C0C0C0;
	border: #66CCFF;
}

.divnumberpecies
{
	background: #CCFFFF;
	width: 300px;
}


.carbide_td_heading
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #001111;
	width: 20px;
	height: 25px;
	text-align: center;
	padding: 0px 0px 0px 12px;
}

.tdreducecutdia
{
	background: #CCCCCC;
	border: #CC99CC;
	color: #001111;
}

/* Customer _Succe*/
.customer_success
{
	margin: 20px 0px 20px 50px;
}
.address
{
	padding: 20px 0px 0px 50px;
}
/* 538 Series Email  template*/

.emailTemplateContent
{
	margin-left: 120px;
	margin-top: 30px;
	margin-bottom: 20px;
	width: 810px;
	font-size: small;
}
.FlashPosition
{
	margin-left: 100px;
	margin-top: 50px;
	margin-bottom: 50px;
}

/*  HSS SUMMARY */
.DevhssSummary
{
	width: 800px;
	height: 400px;
	border-width: thick;
	overflow: hidden;
	display: block;
}
.devHSSDescription
{
	width: 400px;
	margin-left: 80px;
	margin-top: 50px;
}
.Tittlename
{
	margin-left: 10px;
	margin-bottom: 5px;
	margin-top: 5px;
	font-size: 10pt;
	font-weight: bold;
}
.DevHSSQuantity
{
	margin-left: 80px;
	margin-top: 40px;
}
.devmodifications
{
	margin-left: 15px;
	margin-bottom: 5px;
	margin-top: 5px;
	text-align: inherit;
}

/*----  HSS SUMMARY---- */

/*------New Product Page---*/
.divnewproducts
{
	margin: 20px 20px 20px 80px;
	height: 500px;
	width: 800px;
}
.div_new_product1
{
	margin-top: 10px;
	padding: 0px 8px 7px 8px;
	display: inline;
	float: left;
}
.new_product_title
{
	margin-top: 20px;
	padding: 1px 60px 10px 67px;
	display: inline;
	width: 255px;
	color: White;
}
.new_producttitle
{
	width: 100px;
	color: White;
	display: inline;
	float: left;
}
.viewcatalogonline
{
	height: 300px;
	margin-left: 50px;
	margin-top: 40px;
}
.div_products_div td
{
	width: 800px;
	height: 600px;
}
.div_Products
{
	display: inline;
	width: 180px;
	height: 200px;
}

.div_Products2
{
	display: inline;
	width: 180px;
	height: 200px;
}
.newshipaddress
{
	margin-top: 10PX;
	margin-left: 83px;
	text-decoration: blink;
}

.QuoteReview
{
	margin: 30px 10px 30px 10px;
	position: relative;
	text-align: center;
}
#mnfpreviewcart .reviewgrid
{
	width: 600px;
	margin: 30px 40px 10px 50px;
	display: block;
	padding: 10px 0px 0px 30px;
}


#ourerwrap
{
	/*	background-color:#6B6B6B;*/
	background-repeat: repeat-x;
	background-repeat: repeat-y;
	margin-left: 35px;
	margin-right: 35px;
	margin-top: 24px;
	margin-bottom: 0px;
	width: 900px;
	height: 500px;
	color: white;
}

#topcontent
{
	margin-top: 50px;
	width: 900px;
	text-align: center;
}

ourerwrap #previeworder
{
	position: relative;
	margin-left: 50px;
	margin-right: 50px;
	margin-top: 100px;
}
#mnfshipto
{
	width: 300px;
	float: left;
	position: relative;
	display: inline;
	margin-left: 135px;
}
#billto
{
	float: right;
	display: inline;
	position: relative;
	margin-right: 160px;
}

#mnfpreviewcart
{
	width: auto;
	margin-top: 50px;
	margin-left: 125px;
	margin-right: 24px;
}
#mnfsubmitbtns
{
	text-align: center;
}

.grid
{
	border: 1px solid white;
	font-family: verdana;
	font-size: 10px;
	margin: 30px 40px 10px 50px;
}

/* BIld endmill Carbide  height: 600px;*/
.mainwrapper
{
	
	
	
}
.colorcodes
{
	margin: 0px 5px 0px 5px;
	height: 20px;
	position: relative;
	width:800px;

}
.CodeP
{
	margin: 5px 5px 5px 0px;
	width: 120px;
	height: 20px;
	float: left;
	background-image: url(../images/P.jpg);
}
.CodeM
{
	margin: 5px 5px 5px 0px;
	width: 120px;
	height: 20px;
	float: left;
	background-image: url(../images/M.jpg);
	float: left;
}
.CodeK
{
	margin: 5px 5px 5px 0px;
	width: 120px;
	height: 20px;
	float: left;
	background-image: url(../images/K.jpg);
	float: left;
}
.CodeN
{
	margin: 5px 5px 5px 0px;
	width: 120px;
	height: 20px;
	float: left;
	background-image: url(../images/N.jpg);
	float: left;
}
.CodeS
{
	margin: 5px 5px 5px 0px;
	width: 120px;
	height: 20px;
	float: left;
	background-image: url(../images/S.jpg);
	float: left;
}
.CodeH
{
	margin: 5px 5px 5px 0px;
	background-color: green;
	width: 120px;
	height: 20px;
	float: left;
	background-image: url(../images/H.jpg);
	float: left;
}
.CodesDiscrP
{
	float: left;
	margin: 0px 0px 10px 5px;
	
	width: 120px;
}
.CodesDiscrM
{
	float: left;
	margin: 0px 0px 10px 5px;

	width: 120px;
}
.CodesDiscrK
{
	float: left;
	margin: 0px 0px 10px 5px;

	width: 120px;
}
.CodesDiscrN
{
	float: left;
	margin: 0px 0px 10px 5px;

	width: 120px;
}
.CodesDiscrS
{
	float: left;
	margin: 0px 0px 10px 5px;
	
	width: 120px;
}
.CodesDiscrH
{
	margin: 0px 0px 10px 5px;

	width: 120px;
	float: left;
}

.toolswraper
{
	margin: 100px 10px 10px 0px;
	position: relative;
	display: block;
	height: 100%;
}

.toolsHeader
{
	background-image: url(../images/Build_Carbide_Header.jpg);
	height: 38px;
	background-repeat: no-repeat;
	color:White;
	width:800px
}
.carbidesplfluteshdr
{ color:white;
	
	display:block;
	height:38px;
	text-align:center;
	/*margin-top:5px;*/
	float:left;
	width:58px;
	
}
.carbidesplhelixhdr
{
	color:white;
 
	display:block;
	height:38px;
	text-align:center;
	/*margin-top:5px;*/
	float:left;	
	width:59px;
}

.carbidespltypehdr
{	
	display:block;
	height:38px;
	text-align:center;
	/*margin-top:5px;*/
	float:left;	
	color:white;
	width:162px;
}

.carbidesplIdlCuttinghdr
{	
	display:block;
	height:38px;
	text-align:center;
	/*margin-top:5px;*/
	float:left;	
	color:white;
	width:120px;
}
.carbidespltoolshdr
{
	
	display:block;
	height:38px;
	text-align:center;
	/*margin-top:5px;*/
	float:left;	
	color:white;
	width:183px;
}
.carbidesplselecthdr
{
 
	display:block;
	height:38px;
	text-align:center;
	/*margin-top:5px;*/
	float:left;	
	color:white;
	width:120px;	
}
.carbidesplflutespanhdr
{
	/*margin-top:5px;*/
}

.carbidesplSerieshdr
{
	
	display:block;
	height:38px;
	text-align:center;
	/*margin-top:5px;*/
	float:left;
	color:white;
	width:98px;
}

 .carbidesplflutes
{ color:Blue;
	width:55px;
	display:block;
	height:38px;
	text-align:center;
	/*margin-top:5px;*/
	float:left;
	
}
.carbidesplhelix
{
	color:Blue;
  width:55px;
	display:block;
	height:38px;
	text-align:center;
	/*margin-top:5px;*/
	float:left;	
}

.carbidespltype
{	width:167px;
	display:block;
	height:38px;
	text-align:center;
	/*margin-top:5px;*/
	float:left;	
	color:Blue;
}

.carbidesplIdlCutting
{	width:120px;
	display:block;
	height:38px;
	text-align:center;
	/*margin-top:5px;*/
	float:left;	
	color:Blue;
}

.colorcodeN
{
margin:10px 0px 10px 8px;
width:15px;
float:left;
background-repeat:no-repeat;
height:17px;
 
	
	
}
.carbidespltools
{
	width:189px;
	display:block;
	height:38px;
	text-align:center;
	/*margin-top:5px;*/
	float:left;	
	color:Blue;
}
.carbidesplselect
{
 width:100px;
	display:block;
	height:38px;
	text-align:center;
	/*margin-top:5px;*/
	float:left;	
	color:Blue;	
}
.carbidesplflutespan 
{
	/*margin-top:5px;*/
}

.carbidesplSeries
{
	width:100px;
	display:block;
	height:38px;
	text-align:center;
	/*margin-top:5px;*/
	float:left;
	color:Blue;
}




.toolshighperformence
{
background-image: url(../images/high_performance_Header.jpg);
	height: 38px;
	width:800px;
	background-repeat: no-repeat;
	margin-bottom:3px;	
}

.toolsstandard
{
background-image: url(../images/standard_endmill_Header.jpg);
	height: 38px;
	width:800px;
	background-repeat: no-repeat;
	margin-bottom:3px;		
}

.tool224
{
	background-image: url(../images/carbide_224.jpg);
	height: 38px;
	width:800px;
	background-repeat: no-repeat;
	margin-bottom:3px;
}

.tool235
{
	background-image: url(../images/carbide_235.jpg);
	height: 38px;
	width:800px;
	background-repeat: no-repeat;
	margin-bottom:3px;
}

.toolc224
{
	background-image: url(../images/carbide_c224.jpg);
	height: 38px;
	width:800px;
	background-repeat: no-repeat;
	margin-bottom:3px;
}
.tool215
{
	background-image: url(../images/carbide_215.jpg);
	height: 38px;
	width:800px;
	background-repeat: no-repeat;
	margin-bottom:3px;
}
.tool314
{
	background-image: url(../images/carbide_314.jpg);
	height: 38px;
	width:800px;
	background-repeat: no-repeat;
	margin-bottom:3px;
}

.tool337
{
	background-image: url(../images/carbide_337.jpg);
	height: 38px;
	width:800px;
	background-repeat: no-repeat;
	margin-bottom:3px;
}





.tool339
{
	background-image: url(../images/carbide_339.jpg);
	height: 38px;
	width:800px;
	background-repeat: no-repeat;
	margin-bottom:3px;
}
.tool360
{
	background-image: url(../images/carbide_360.jpg);
	height: 38px;
	width:800px;
	background-repeat: no-repeat;
	margin-bottom:3px;
}
.tool603
{
	background-image: url(../images/carbide_603.jpg);
	height: 38px;
	width:800px;
	background-repeat: no-repeat;
	margin-bottom:3px;
}
.tool406
{
	background-image: url(../images/carbide_406.jpg);
	height: 38px;
	width:800px;
	background-repeat: no-repeat;
	margin-bottom:3px;
}
.tool408
{
	background-image: url(../images/carbide_408.jpg);
	height: 38px;
	width:800px;
	background-repeat: no-repeat;
	margin-bottom:3px;
}
.tool410
{
	background-image: url(../images/carbide_410.jpg);
	height: 38px;
	width:800px;
	background-repeat: no-repeat;
	margin-bottom:3px;
}
.tool423
{
	background-image: url(../images/carbide_423.jpg);
	height: 38px;
	width:800px;
	background-repeat: no-repeat;
	margin-bottom:3px;
}
.tool451
{
	background-image: url(../images/carbide_451.jpg);
	height: 38px;
	width:800px;
	background-repeat: no-repeat;
	margin-bottom:3px;
}


.tool453
{
	background-image: url(../images/carbide_453.jpg);
	height: 38px;
	width:800px;
	background-repeat: no-repeat;
	margin-bottom:3px;
}
.tool429
{
	background-image: url(../images/carbide_429.jpg);
	height: 38px;
	width:800px;
	background-repeat: no-repeat;
	margin-bottom:3px;
}
.tool538
{
	background-image: url(../images/carbide_538.jpg);
	height: 38px;
	width:800px;
	background-repeat: no-repeat;
	margin-bottom:3px;
}

.tool374
{
	background-image: url(../images/carbide_374.jpg);
	height: 38px;
	width:800px;
	background-repeat: no-repeat;
	margin-bottom:3px;
}
.tool640
{
	background-image: url(../images/carbide_640.jpg);
	height: 38px;
	width:800px;
	background-repeat: no-repeat;
	margin-bottom:3px;
}
.tool545
{
	background-image: url(../images/carbide_545.jpg);
	height: 38px;
	width:800px;
	background-repeat: no-repeat;
	margin-bottom:3px;
}
.tool367
{
	background-image: url(../images/carbide_367.jpg);
	height: 38px;
	width:800px;
	background-repeat: no-repeat;
	margin-bottom:3px;
}
.tool213
{
	background-image: url(../images/carbide_213.jpg);
	height: 38px;
	width:800px;
	background-repeat: no-repeat;
	margin-bottom:3px;
}

#spantool
{
	display: block;
	height: 38px;
	margin-top:10px;
}
.tool-1
{
	width:650px;
	float:left;
}
.tool-2
{
	width:70px;
	float:left;
	margin:10px 15px 10px 15px;
}

/* series title */

.seriesTitle
{
	height:10px;margin-bottom:20px;font-size:small;
}


/* Carbide MOdifications */
body
{
	background-color: #4C4C4A;
}
#Wrapper
{
	width: 960px;
	background-color: #4C4C4A;
	position: relative;
	display: block;
	margin: 24px;
}

#OureWrapper
{
	width: 864px;
	background-color: White;
	position: relative;
	display: block;
	margin: 5px 48px 5px 48px;
	border:1px;color:Black;
}
#OureWrapper #Topperinerwrap
{
	background-color: White;
	display: block;
	margin: 0px 40px 0px 40px;
}

#OureWrapper #Topperinerwrap .topNavbutns
{
	border-style: groove;
	border-color: Black;
	border-width: 1px;
	margin: 10px 5px 10px 5px;
}

#OureWrapper .Cenetline
{
	background-image: url( '../images/line2.gif' );
	background-color: White;
	position: relative;
	display: block;
	margin: 5px 48px 5px 48px;
	background-repeat: repeat-x;
	height:10px;
}
.splformTitle
{

	background-color: White;
	position: relative;
	display: block;
	margin: 15px 48px 5px 48px;

	height:50px;
		
}
#OureWrapper .texttitle
{
	margin: 15px 48px 5px 250px;
	}
	
	.txtbackcolor
	{
		border:black;
		border-style:inset;
		background-color:#99CCFF;
		height:20px
	}
.txtdetails
{
-moz-background-clip:border;
-moz-background-origin:padding;
-moz-background-size:auto auto;
background-attachment:scroll;
background-color:transparent;
background-image:url(../images/inputbackgr1.gif);
background-position:left top;
background-repeat:no-repeat;
border-bottom-color:#CCCCCC;
border-bottom-style:solid;
border-bottom-width:1px;
border-left-color-ltr-source:physical;
border-left-color-rtl-source:physical;
border-left-color-value:#333333;
border-left-style-ltr-source:physical;
border-left-style-rtl-source:physical;
border-left-style-value:solid;
border-left-width-ltr-source:physical;
border-left-width-rtl-source:physical;
border-left-width-value:1px;
border-right-color-ltr-source:physical;
border-right-color-rtl-source:physical;
border-right-color-value:#999999;
border-right-style-ltr-source:physical;
border-right-style-rtl-source:physical;
border-right-style-value:solid;
border-right-width-ltr-source:physical;
border-right-width-rtl-source:physical;
border-right-width-value:1px;
border-top-color:#333333;
border-top-style:solid;
border-top-width:1px;
color:#000000;
padding-bottom:3px;
padding-left:3px;
padding-right:3px;
padding-top:3px;
}

.spltoolname
{
background-image: url( '../Carbide_product_Images/wNeck.jpg' );
	background-color: White;
	position: relative;
	display: block;
	width:800px;
	height:600px;
	background-repeat:no-repeat;
	margin-left:55px;
}

.toolNormalEndmilWNeck_EL_2
{
background-image: url( '../Carbide_product_Images/EL_2.jpg' );
	background-color: White;
	position: relative;
	display: block;
	width:800px;
	height:550px;
	background-repeat:no-repeat;
	margin-left:55px;	
}
.toolNormalEndmilWNeck_EL_3
{
background-image: url( '../Carbide_product_Images/EL_3.jpg' );
	background-color: White;
	position: relative;
	display: block;
	width:800px;
	height:550px;
	background-repeat:no-repeat;
	margin-left:55px;	
}
.toolNormalEndmilWNeck_EL_4
{
background-image: url( '../Carbide_product_Images/EL_4.jpg' );
	background-color: White;
	position: relative;
	display: block;
	width:800px;
	height:550px;
	background-repeat:no-repeat;
	margin-left:55px;	
}
.toolNormalEndmilWNeck_EL_7-14
{
background-image: url( '../Carbide_product_Images/EL_7-14.jpg' );
	background-color: White;
	position: relative;
	display: block;
	width:800px;
	height:550px;
	background-repeat:no-repeat;
	margin-left:55px;	
}
.toolNormalEndmilWNeck_EL_57
{
	background-image: url( '../Carbide_product_Images/EL_57.jpg' );
	background-color: White;
	position: relative;
	display: block;
	width:800px;
	height:550px;
	background-repeat:no-repeat;
	margin-left:55px;
}
.toolNormalEndmilWNeck_ER_2
{
background-image: url( '../Carbide_product_Images/ER_2.jpg' );
	background-color: White;
	position: relative;
	display: block;
	width:800px;
	height:550px;
	background-repeat:no-repeat;
	margin-left:55px;	
}
.toolNormalEndmilWNeck_ER_3
{
background-image: url( '../Carbide_product_Images/ER_3.jpg' );
	background-color: White;
	position: relative;
	display: block;
	width:800px;
	height:550px;
	background-repeat:no-repeat;
	margin-left:55px;	
}
.toolNormalEndmilWNeck_ER_4
{
background-image: url( '../Carbide_product_Images/ER_4.jpg' );
	background-color: White;
	position: relative;
	display: block;
	width:800px;
	height:550px;
	background-repeat:no-repeat;
	margin-left:55px;	
}
.toolNormalEndmilWNeck_ER_7F-14F
{
background-image: url( '../Carbide_product_Images/ER_7F-14F.jpg' );
	background-color: White;
	position: relative;
	display: block;
	width:800px;
	height:550px;
	background-repeat:no-repeat;
	margin-left:55px;	
}
.toolNormalEndmilWNeck_ER_57
{
background-image: url( '../Carbide_product_Images/ER_57.jpg' );
	background-color: White;
	position: relative;
	display: block;
	width:800px;
	height:550px;
	background-repeat:no-repeat;
	margin-left:55px;	
}









.spltoolDescrname
{
	background-image: url( '../images/Step_Drills1_02.jpg' );
	background-color: White;
	position: relative;
	display: block;
	width:800px;
height:100px;
	background-repeat:no-repeat;
	margin-left:20px;
	
}
.spltoolDetailsname
{	background-image: url( '../images/Step_Drills1_03.jpg' );
	background-color: White;
	position: relative;
	display: block;
	width:800px;
	height:160px;
	background-repeat:no-repeat;
	margin-left:20px;
}
.ModWN_OAL
{
width:50px;
margin-left:325px;	
margin-top:10px;
}
.ModWN_Reach {
margin-left:410px;
margin-top:22px;
width:45px;
}
.ModWN_LOC {
margin-left:500px;
margin-top:22px;
width:45px;
}
.ModWN_Shank
{
margin-left:50px;
margin-top:29px;
width:40px;	
}
.ModWN_Neck
{
margin-left:200px;
margin-top:29px;
width:40px;	
}
.ModWN_DIA
{
margin-left:270px;
margin-top:29px;
width:40px;	
}
.ModWN_Materal
{
margin-left:100px;
margin-top:70px;
width:500px;
border-color:Gray;
border:1px;
}
.ModWN_Materal2
{
margin-left:100px;
margin-top:20px;
width:500px;
}
.ModWN_BallNose
{
margin-left:20px;
margin-top:50px;	
}
.ModWN_Helix
{
margin-left:20px;
margin-top:50px;
}

.ModWN_txthelix
{
width:40px;
}
.ModWN_Centercuting
{
margin-left:20px;
margin-top:50px;

}
.ModWN_Spiral
{
	
}
.ModWN_Materal2
{
margin-left:20px;
margin-top:20px;
}

.ModWN_flutes
{
margin-left:10px;
	
}
.txtnotes
{
margin-top:20px;	
}
.txtlblnotes
{	margin-bottom:10px;
	text-align:center;
}
.lblqty
{	margin-left:20px;
}
.txtqty
{	width:50px;
}
.calcbtn
{	margin-top:20px;
	margin-left:80px;
}


.spltoolNormalEndmilNONeck
{
background-image: url( '../Carbide_product_Images/RH_4F_reach_next.jpg' );
	background-color: White;
	position: relative;
	display: block;
	width:800px;
	height:600px;
	background-repeat:no-repeat;
	margin-left:55px;	
}
.toolNormalEndmilNONeck_NL_2
{
background-image: url( '../Carbide_product_Images/NL_2.jpg' );
	background-color: White;
	position: relative;
	display: block;
	width:800px;
	height:600px;
	background-repeat:no-repeat;
	margin-left:55px;	
}
.toolNormalEndmilNONeck_NL_3
{
background-image: url( '../Carbide_product_Images/NL_3.jpg' );
	background-color: White;
	position: relative;
	display: block;
	width:800px;
	height:600px;
	background-repeat:no-repeat;
	margin-left:55px;	
}
.toolNormalEndmilNONeck_NL_4
{
background-image: url( '../Carbide_product_Images/NL_4.jpg' );
	background-color: White;
	position: relative;
	display: block;
	width:800px;
	height:600px;
	background-repeat:no-repeat;
	margin-left:55px;	
}
.toolNormalEndmilNONeck_NL_7F-14F
{
background-image: url( '../Carbide_product_Images/NL_7F-14F.jpg' );
	background-color: White;
	position: relative;
	display: block;
	width:800px;
	height:600px;
	background-repeat:no-repeat;
	margin-left:55px;	
}
.toolNormalEndmilNONeck_NL_57
{
	background-image: url( '../Carbide_product_Images/NL_57.jpg' );
	background-color: White;
	position: relative;
	display: block;
	width:800px;
	height:600px;
	background-repeat:no-repeat;
	margin-left:55px;
}
.toolNormalEndmilNONeck_NR_2
{
background-image: url( '../Carbide_product_Images/NR_2.jpg' );
	background-color: White;
	position: relative;
	display: block;
	width:800px;
	height:600px;
	background-repeat:no-repeat;
	margin-left:55px;	
}
.toolNormalEndmilNONeck_NR_3
{
background-image: url( '../Carbide_product_Images/NR_3.jpg' );
	background-color: White;
	position: relative;
	display: block;
	width:800px;
	height:600px;
	background-repeat:no-repeat;
	margin-left:55px;	
}
.toolNormalEndmilNONeck_NR_4
{
background-image: url( '../Carbide_product_Images/NR_4.jpg' );
	background-color: White;
	position: relative;
	display: block;
	width:800px;
	height:600px;
	background-repeat:no-repeat;
	margin-left:55px;	
}
.toolNormalEndmilNONeck_NR_7F-14F
{
background-image: url( '../Carbide_product_Images/NR_7F-14F.jpg' );
	background-color: White;
	position: relative;
	display: block;
	width:800px;
	height:600px;
	background-repeat:no-repeat;
	margin-left:55px;	
}
.toolNormalEndmilNONeck_NR_57
{
background-image: url( '../Carbide_product_Images/NR_57.jpg' );
	background-color: White;
	position: relative;
	display: block;
	width:800px;
	height:600px;
	background-repeat:no-repeat;
	margin-left:55px;	
}




.radchampdrop
{
	margin-top:0px;margin-right:1px;
	
}

.ModNONeck_OAL
{
width:50px;
margin-left:290px;	
margin-top:10px;
}

.ModNONeck_Reach_spsl
{
width:50px;
margin-left:403px;	
margin-top:0px;
}

.ModNONeck_Reach {
margin-left:410px;
margin-top:22px;
width:45px;
}
.ModNONeck_LOC {
margin-left:465px;
margin-top:1px;
width:45px;
}
.ModNONeck_LOC_vliidation
{
	margin-left:350px;
}
.ModNONeck_LOC_RF
{
	margin-left:450px;
}
.MOdNONeck_Radius
 {
margin-bottom:20px;
margin-left:20px;
margin-top:68px;
}
.MOdNONeck_Champ
{
	
margin-bottom:20px;
margin-left:35px;
margin-top:65px;
}
.MOdNONeck_Champ_raius
 {
margin-left:5px;
margin-top:0;
width:50px;
}
.rad_champ----old
{
float:right;
height:100px;
margin-right:170px;
text-align:right;
width:100px;
}

.rad_champ
{
    float: right;
    height: 40px;
    text-align: left;
    width: 150px;
}

.ModNONeck_Shankvalue
{
margin-left:140px;
margin-top:32px;
width:45px;	
}

.ModNONeck_Shank
{
margin-left:0px;
margin-top:29px;
width:50px;	
}
.ModNONeck_Neck
{
margin-left:200px;
margin-top:29px;
width:40px;	
float:left;
}
.ModNONeck_DIA
{
margin-left:570px;
margin-top:29px;
width:40px;	
}
.EndmilStep_Drill
{
background-image: url( '../Carbide_product_Images/Step_Drills_V2.jpg' );
	background-color: White;
	position: relative;
	display: block;
	width:800px;
	height:550px;
	background-repeat:no-repeat;
	margin-left:4px;		
}

 
 .ModNONeck_Materal
 {
 	font-family:Arial;font-size:12;
 	margin-left:20px;
 	float:left;
 }
.ModNONeck_Materal2
{
   font-family  :Arial;font-size:12;
 	margin-left:20px;
 	 	float:left;
}
.ModNONeck_Materal3
{
   font-family  :Arial;font-size:12;
 	margin-left:20px;
 	 	float:left;
 	 	width:600px;
}
.ModNONeck_Materal4
{
   font-family  :Arial;font-size:12;
 	margin-left:20px;
 	 	float:left;
 	 	
}
.ModNONeck_flat
{
   font-family  :Arial;font-size:12;
 	margin-left:125px;
 	margin-top:10px;
 	 	float:left;
}
.ModNONeck_spiral
{
   font-family  :Arial;font-size:12;
 	margin-left:70px;
 	margin-top:10px;
 	 	float:left;
}
.ModNONeck_coating
{
   font-family  :Arial;font-size:12;
 	margin-left:70px;
 	margin-top:10px;
 	 	float:left;
}
.ModNONeck_flutes
{
   font-family  :Arial;font-size:12;
 	margin-left:20px;
 	margin-top:10px;
 	 	float:left;
}

.txtoal
{
margin-left:390px;
margin-top:1px;
width:50px;
}
.txtflutelength
{
margin-left:520px;
margin-top:20px;
width:50px;
}

.txtcutlength
{
margin-left:545px;
margin-top:12px;
width:50px;
}
.txtShanklength
{
margin-left:225px;
width:50px;
}
.txtpointangle
{
margin-left:765px;
width:50px;
}
.txtshankdia
{
margin-left:55px;
margin-top:20px;
width:50px;
}
.txtneck {
margin-left:245px;
margin-top:18px;
width:50px;
}
.txtstepdia
{
margin-left:65px;
margin-top:28px;
width:50px;	
}
.txtnormaldia
{
margin-left:65px;
margin-top:8px;
width:50px;
}
.txtstepangle
{
margin-left:225px;
margin-top:35px;
width:50px;
}
.stepdia
{
	width:100px;
	float:right;
	
}
.stepangle
{
	width:100px;
	margin-left:200px;
	
}
.txtstepLength
{
margin-left:368px;
margin-top:10px;
width:50px;
}
.tapperoal
{
margin-left:390px;
margin-top:1px;
width:50px;
}
.tapperShankLength
{
	width:800px;
	
}
.tappercutlength
{
margin-left:510px;
margin-top:1px;
margin-top:20px;
width:50px;	
}
.tappershanklength
{
margin-left:205px;
margin-top:0;
width:50px;
}
.tapperRadius
{
	margin-left:399px;
margin-top:0;
width:50px;
}
.tapperchamfer
{
margin-left:45px;
margin-top:0;
width:50px;	
}
.tappershankdia
{
margin-left:35px;
margin-top:55px;
width:50px;
}
.tapperneckkdia
{
margin-left:235px;
margin-top:55px;
width:50px;
}
.tapperLeadDia
{
margin-left:345px;
margin-top:55px;
width:50px;	
}
.tappernominalDia
{
margin-left:705px;
margin-top:15px;
width:50px;
}
.tapperangle
{
margin-left:425px;
margin-top:30px;
width:50px;
}
.dishangle
{
margin-left:95px;
margin-top:30px;
width:50px;
}
/*
.ModStepDrils_OAL
{
width:50px;
margin-left:325px;	
margin-top:10px;
}
.ModStepDrils_Reach {
margin-left:410px;
margin-top:22px;
width:45px;
}
.ModStepDrils_LOC {
margin-left:500px;
margin-top:22px;
width:45px;
}
.ModStepDrils_Shank
{
margin-left:50px;
margin-top:29px;
width:40px;	
}
.ModStepDrils_Neck
{
margin-left:200px;
margin-top:29px;
width:40px;	
}
.ModStepDrils_DIA
{
margin-left:270px;
margin-top:29px;
width:40px;	
}
*/

.Tapered_Endmill
{
background-image: url( '../Carbide_product_Images/Tapered_Endmill.jpg' );
	background-color: White;
	position: relative;
	display: block;
	width:800px;
	height:550px;
	background-repeat:no-repeat;
	margin-left:20px;		
}
.ModTapered_Endmill_OAL
{
width:50px;
margin-left:325px;	
margin-top:10px;
}
.ModTapered_Endmill_Reach {
margin-left:410px;
margin-top:22px;
width:45px;
}
.ModTapered_Endmill_LOC {
margin-left:500px;
margin-top:22px;
width:45px;
}
.ModTapered_Endmill_Shank
{
margin-left:50px;
margin-top:29px;
width:40px;	
}
.ModTapered_Endmill_Neck
{
margin-left:200px;
margin-top:29px;
width:40px;	
}
.ModTapered_Endmill_DIA
{
margin-left:270px;
margin-top:29px;
width:40px;	
}
_OAL
{
width:50px;
margin-left:325px;	
margin-top:10px;
}
.ModTapered_Endmill_Reach {
margin-left:410px;
margin-top:22px;
width:45px;
}
.ModStepDrils_LOC {
margin-left:500px;
margin-top:22px;
width:45px;
}
.ModTapered_Endmill_Shank
{
margin-left:50px;
margin-top:29px;
width:40px;	
}
.ModTapered_Endmill_Neck
{
margin-left:200px;
margin-top:29px;
width:40px;	
}

.ModTapered_Endmill_DIA
{
margin-left:270px;
margin-top:29px;
width:40px;	
}
.TaperedEndmils
{
background-image: url( '../Carbide_product_Images/Tapered_Endmill.jpg' );
	background-color: White;
	position: relative;
	display: block;
	width:800px;
	height:500px;
	background-repeat:no-repeat;
	margin-left:20px;		
	
}

#job-search-bar {
-moz-background-clip:border;
-moz-background-origin:padding;
-moz-background-size:auto auto;
background-attachment:scroll;
background-color:transparent;
background-image:url("http://images.job.com/elements/search-bar-fixed-footer_bg.gif");
background-position:left top;
background-repeat:no-repeat;
bottom:0;
clear:both;
display:block;
height:83px;
margin-top:0px;
margin-left:49px;
overflow-x:hidden;
overflow-y:hidden;
padding-bottom:0;
padding-left:0;
padding-right:0;
padding-top:0;
position:fixed;
width:800px;
}
