/* CSS Document */
img {border:none;}

.new_chenar_margin_top {
	background-image:url(new_images/margin1.gif);
	background-repeat:repeat-x;
	}
.new_chenar_margin_left {
	background-image:url(new_images/margin2.gif);
	background-repeat:repeat-y;
	}
.new_chenar_margin_right {
	background-image:url(new_images/margin3.gif);
	background-repeat:repeat-y;
	}
.new_chenar_margin_bottom {
	background-image:url(new_images/margin4.gif);
	background-repeat:repeat-x;
	}
/*.leftside_headers {
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	text-decoration:none;
	line-height:16px;
	color:#e7890c;
	padding-left:14px;
	padding-top:10px;
	}
.leftside_links {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#484848;
	text-decoration:none;
	padding-left:14px;
	line-height:16px;
	}
.leftside_links a {
	color:#484848;
	text-decoration:none;
	}
.leftside_links a:hover {
	color:#e7890c;	
	text-decoration:none;
}
	

.leftside_links_on {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#e7890c;
	text-decoration:none;
	padding-left:14px;
	line-height:14px;
	background-image: url(new_images/leftside_arrow.gif);
	background-position:left;
	background-repeat:no-repeat;
	}
.leftside_links_on a {
	color:#e7890c;
	text-decoration:none;
	}



.usd {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;	
	color:#8c8c8c;
	text-decoration:none;
	line-height:14px;
	}
.usd a {
	text-decoration:none;
	color:#8c8c8c;
	}

.cad {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;	
	color:#e7890c;
	text-decoration:none;
	line-height:14px;
	}
.cad a {
	text-decoration:none;
	color:#e7890c;
	}
*/	



.big_header {
	font: 44px Arial, Helvetica, sans-serif;
	color:#000000;
	text-decoration:none;
	padding-left:8px;
	}

.sub_header {
	font: 18px Arial, Helvetica, sans-serif;
	color:#484848;
	text-decoration:none;
	padding-left:10px;
	}
.big_header_blue {
	font-family:Arial, Helvetica, sans-serif;
	font-size:24px;
	color:#007cc2;
	padding-left:10px;
	text-decoration:none;
	}

.txt {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#484848;
	text-decoration:none;
	padding-left:10px;
	}

.categ_header {
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#e7890c;
	text-decoration:none;
	}
.categ_desc {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#484848;
	text-decoration:none;
	}
.categ_margin_top {
	background-image:url(new_images/categ_chenar_margin_top.gif);
	background-repeat:repeat-x;
	}
.categ_margin_left {
	background-image:url(new_images/categ_chenar_margin_left.gif);
	background-repeat:repeat-y;
	}
.categ_margin_right {
	background-image:url(new_images/categ_chenar_margin_right.gif);
	background-repeat:repeat-y;
	}
.categ_margin_bottom {
	background-image:url(new_images/categ_chenar_margin_bottom.gif);
	background-repeat:repeat-x;
	}
	
	
	
	

.categ_margin_topb {
	background-image:url(new_images/categ_chenar_margin_topb.gif);
	background-repeat:repeat-x;
	}
.categ_margin_leftb {
	background-image:url(new_images/categ_chenar_margin_leftb.gif);
	background-repeat:repeat-y;
	}
.categ_margin_rightb {
	background-image:url(new_images/categ_chenar_margin_rightb.gif);
	background-repeat:repeat-y;
	}
.categ_margin_bottomb {
	background-image:url(new_images/categ_chenar_margin_bottomb.gif);
	background-repeat:repeat-x;
	}	
	
	
	


.item_txt {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#484848;
	text-decoration:none;
	padding-left:7px;
	}
.item_txt a {
	color:#484848;
	text-decoration:none;
	}

.item_txt2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#636363;
	text-decoration:none;
	text-transform:uppercase;
	}
.item_txt2 a {
	color:#636363;
	text-decoration:none;
	}
.item_txt2 a:hover {
	color:#e7890c;
	text-decoration:none;
	}
	


.item_txt_orange {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#e7890c;
	text-decoration:none;
	padding-left:7px;
	}

.item_txt_orange a {
	text-decoration:none;
	color:#e7890c;
	}

.search_field {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: -moz-use-text-color;
	border-right-color: -moz-use-text-color;
	border-bottom-color: -moz-use-text-color;
	border-left-color: -moz-use-text-color;
	width: 120px;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 10px;
	padding-left: 5px;
	color: #898b8d;
	text-transform: uppercase;
	}

.search_bg {
	background-image: url(new_images/search_bg.jpg);
	background-repeat: repeat-x;
	}
.search_bgB {
	background-image: url(new_images/search_bg.gif);
	background-repeat: repeat-x;
	}

.cart_bg {
	background-image: url(new_images/cart_bg.jpg);
	background-repeat: repeat-x;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 11px;
	color: #525353;
	padding-left: 15px;
	}

.cart_links {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 11px;
	color: #525353;
	text-decoration: none;
	font-weight: bold;
	}


.box_top_bg {
	background-image: url(new_images/box_top_bg.jpg);
	background-repeat: repeat-x;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 12px;
	color: #ffffff;
	padding-left:5px;
	}


.left_content {
	background-color: #e9eaec;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #ffffff;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 9px;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 11px;
	color: #8c8c8c;
	}
.left_content a	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #8c8c8c;
	text-decoration: none;
}

.eco_txt {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#484848;
	text-decoration:none;
	line-height:15px;
	}
.eco_txt_green {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#759628;
	text-decoration:none;
	text-transform:uppercase;	
	}

.innovation_txt_blue {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#0081c7;
	text-decoration:none;	
	}


.bread_crumbs {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#484848;
	text-decoration:none;
	padding-left:11px;
	padding-top:11px;
	}

.drill_item_name {
	font-family:Arial, Helvetica, sans-serif;
	font-size:26px;
	color:#000000;
	text-decoration:none;
	padding-left:10px;
	padding-top:9px;
	}

.drill_item_name2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#484848;
	text-decoration:none;
	padding-left:10px;
	padding-top:9px;
	}

.drill_txt_orange {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#e7890c;
	text-decoration:none;
	padding-left:14px;
	}
.drill_txt_orange a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#e7890c;
	text-decoration: underline;
	}
	
.drill_txt_blue {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#0072bc;
	text-decoration:none;
	padding-left:14px;
	}
.drill_txt_blue a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#58b8df;
	text-decoration: underline;
	}
	

.drill_txt_pink {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#cd004b;
	text-decoration:none;
	padding-left:14px;
	}
.drill_txt_pink a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#cd004b;
	text-decoration: underline;
	}


.drill_txt_green {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#7da435;
	text-decoration:none;
	padding-left:14px;
	}
.drill_txt_green a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#7da435;
	text-decoration: underline;
	}

.drill_txt {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#484848;
	text-decoration:none;
	padding-left:14px;
	}
.drill_txt a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#484848;
	text-decoration:underline;
	padding-bottom:9px;
	}

.drill_txt_10 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#484848;
	text-decoration:none;
	text-transform:uppercase;
	}
.drill_txt_10 a {
	color:#484848;
	text-decoration:none;	
	}

.drill_txt_green_10 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#759628;
	text-decoration:none;	
	}

.drill_txt_green_10 a {
	color:#759628;
	text-decoration:none;	
	}


.right_content {
	background-color: #ffa900;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #ffffff;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 14px;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 14px;
	color: #ffffff;
	}
.right_content a	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #ffffff;
	text-decoration: none;
}


.right_content_on {
	background-color: #ffa900;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #ffffff;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 14px;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 14px;
	color: #ffffff;
	background-image: url(new_images/rightside_arrow.gif);
	background-position:left;
	background-repeat:no-repeat;
	}
.right_content_on a	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #ffffff;
	text-decoration: none;
}




.right_contentB {
	background-color: #ffa900;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #ffffff;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 14px;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 11px;
	color: #ffffff;
	}
.right_contentB a	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
}

.right_contentB_on {
	background-color: #ffffff;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #ffffff;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 14px;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 11px;
	color: #e7890c;
	background-image: url(new_images/leftside_arrow.gif);
	background-position:left;
	background-repeat:no-repeat;
	}
.right_contentB_on a	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #e7890c;
	text-decoration: none;
}

.uberlight_header {
	font: 18px Arial, Helvetica, sans-serif;
	color:#a7a9ac;
	text-decoration:none;
	text-transform:uppercase;
	}
.uberlight_txt {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#484848;
	text-decoration:none;
	}
	
.new_exciting_orange {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#e7890c;
	text-decoration:none;	
	}
	
.w_p_t_blue {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#15998c;
	text-decoration:none;
	}
	

.watch_video {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#8c8c8c;
	text-decoration:none;
	padding-top: 10px;
	}
.watch_video a {
	color:#8c8c8c;
	text-decoration:underline;	
	}


.categ_grey_txt {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 17px;
	color:#ffffff;
	text-decoration:none;
	text-transform: uppercase;
	padding-bottom: 5px;
	}



.support_header {
	font-family:Arial, Helvetica, sans-serif;
	font-size:48px;
	color:#8c8c8c;
	text-decoration:none;
	font-weight:normal;
	}
.support_header2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:48px;
	color:#8c8c8c;
	text-decoration:none;
	font-weight:normal;
	}
.support_sub_headers {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#e7890c;
	text-decoration:none;
	font-weight:normal;
	text-transform:uppercase;
	}
.support_sub_headers2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#e7890c;
	text-decoration:none;
	font-weight:normal;
	text-transform:uppercase;
	}



input#submitter {
	border:0px solid #FFFFFF;
	height:45px;
	background:#FFFFFF;
	color:#e7890c;
	font-weight:normal;
	text-transform:uppercase;
	}
input .bgbutton#submitter {
	border:0px solid #FFFFFF;
	height:45px;
	}
.bgbutton#submitter {
	border:0px solid #FFFFFF;
	height:45px;
	}

.bgbutton#secondary_submitter {
	border:0px solid #FFFFFF;
	height:45px;
	}

.bgbutton#register {
	border:0px solid #FFFFFF;
	height:45px;
	}

.bgbutton#submitclose {
	border:0px solid #FFFFFF;
	height:45px;
	}

.bgbutton#use {
	border:0px solid #FFFFFF;
	height:45px;
	}

.bgbutton#secondary_submitclose {
	border:0px solid #FFFFFF;
	height:45px;
	}

.nlbutton#apply {
	border:0px solid #FFFFFF;
	height:45px;
	}

.nlbutton#new {
	border:0px solid #FFFFFF;
	height:45px;
	}

.nlbutton#edit {
	border:0px solid #FFFFFF;
	height:45px;
	}

.nlbutton#delete {
	border:0px solid #FFFFFF;
	height:45px;
	}

.nlbutton#change {
	border:0px solid #FFFFFF;
	height:45px;
	}

input#checkout {
	border:0px solid #FFFFFF;
	height:45px;
	}

.textboldnolink#main_title {
	font:Arial, Helvetica, sans-serif;
	font-size:24px;
	color:#007cc2;
	text-decoration:none;
	font-weight:normal;
	}


/*mandatory fields for dealer application - same width , same bg*/
/*.inputreq#custentity22 {
	width:240px;
	display:block;
	background-color:#E7F5F8;	
	}
.inputreq#companyname {	
	width:240px;
	display:block;
	background-color:#E7F5F8;	
	}
.inputreq#firstname {	
	width:240px;
	display:block;
	background-color:#E7F5F8;	
	}
.inputreq#lastname {	
	width:240px;
	display:block;
	background-color: #E7F5F8;	
	}
.inputreq#email {	
	width:240px;
	background-color:#E7F5F8;	
	}
.inputreq#phone {	
	width:240px;
	display:block;
	background-color:#E7F5F8;	
	}


.input#address1 {
	width:240px;
	display:block;
	}
.input#address2 {
	width:240px;
	display:block;
	}
.input#city {
	width:240px;
	display:block;
	}	
.input#state {
	width:240px;
	display:block;
	}
.input#zipcode {
	width:240px;
	display:block;
	}
.input#country {
	width:240px;
	display:block;
	}
.input#comments {
	width:240px;
	display:block;
	}


*/input#resetter {
	border:0px solid #FFFFFF;
	height:45px;
	background:#FFFFFF;
	color:#8c8c8c;
	font-weight:normal;
	text-transform:uppercase;
	}
	
.smalltextnolink {
	font-weight:normal;
	}
	
	
/*same width fields for register si login*/

.inputreq#name {	
	width:240px;
	background-color:#E7F5F8;	
	}
.inputreq#retemail {	
	width:240px;
	background-color:#E7F5F8;	
	}
.inputreq#retpwd {	
	width:240px;
	background-color:#E7F5F8;	
	}
	
.inputreq#pwd {	
	width:240px;
	background-color:#E7F5F8;	
	}
.inputreq#newpwd2 {	
	width:240px;
	background-color:#E7F5F8;	
	}
.input#hint {	
	width:240px;
	background-color:#E7F5F8;	
	}





/* class for dealers application form text under title */
.article_text {
	font-size: 12px;
	font-family: Arial,Helvetica,sans-serif;
	color: #77787b;
	padding-top: 25px;
	padding-bottom:15px;	
	}

.checkoutprogresstext  {
	color: #77787b;
	}
	
	
.footer_new_links {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #8c8c8c;
	text-decoration: none;
	text-transform:uppercase;
	}
.footer_new_links a {
	color: #8c8c8c;
	text-decoration: none;
	}
	



/*
.tab_off	{
	list-style-type: none;
}

.tab_off {	
	margin: 0;padding: 0;
	background-color: #9b9b9b;	
	}

.tab_off li {	
	height: 25px;	
	}

.tab_off li a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	text-decoration:none;
	margin: 0px;
	line-height:25px;
	display:block;	
	padding-left: 22px;
	padding-right: 22px;
	}
.tab_off li a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	text-decoration:none;
	margin: 0px;
	line-height:25px;
	display:block;	
	padding-left: 22px;
	padding-right: 22px;
	background-color: #e7890c;
}


.tab_on {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	text-decoration:none;
	padding-left: 22px;
	padding-right: 22px;
	background-color: #e7890c;
	}
.tab_on a {
	color:#FFFFFF;
	text-decoration:none;
	display:block;
	}
*/
.tab_on {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	text-decoration:none;
	background-color: #f59a00;
	}
.tab_on a {
	color:#FFFFFF;
	text-decoration:none;
	display:block;
	}


.tab_off {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	text-decoration:none;
	background-color: #9b9b9b;
	}
.tab_off a {
	color:#FFFFFF;
	text-decoration:none;
	display:block;
	}




.clearer	{
	margin: 0px;
	padding: 0px;
	height: 0px; 
	font-size: 0px; 
	line-height: 0px; 
	overflow: hidden;
}



/*
.tabs	{
	margin: 0;padding: 0;
	list-style-type: none;
}
.tabs li	{
	float: left; 
	overflow: hidden;
	background-color: #9b9b9b;
	height: 25px;
}
.tabs li a	{
	font-family: Arial;
	font-weight: normal;
	color: #ffffff;
	font-size: 11px;
	text-decoration: none;	
	margin: 0px;
	margin-right: 1px;
	padding: 5px;
	line-height: 25px;
	padding-left: 22px;
	padding-right: 22px;	
	display: block;
}
.tabs li a:hover	{
	font-family: Arial;
	font-weight: normal;
	color: #ffffff;
	font-size: 11px;
	text-decoration: none;	
	margin: 0px;
	margin-right: 1px;
	padding: 5px;
	line-height: 25px;
	padding-left: 22px;
	padding-right: 22px;	
	display: block;
	background-color: #e7890c;
}
.clearer	{
	margin: 0px;
	padding: 0px;
	height: 0px; 
	font-size: 0px; 
	line-height: 0px; 
	overflow: hidden;
}

.tabs_on	{
	font-family: Arial;
	font-weight: normal;
	color: #ffffff;
	font-size: 11px;
	text-decoration: none;	
	margin: 0px;
	margin-right: 1px;
	padding: 5px;
	line-height: 20px;
	padding-left: 22px;
	padding-right: 22px;	
	display: block;
	background-color: #e7890c;
}
*/





.text_normal {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	color:#484848;
	}
	
.text_normal a {
	text-decoration:none;
	color:#e7890c;
	}



#main_title.textboldnolink {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 48px;
	color: #8c8c8c;
	text-decoration: none;
	font-weight: normal;
	}


.instr_manual_title {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	text-decoration:none;
	font-weight:normal;
	color:#5b5b5b;
	}
.instr_manual_click {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	font-weight:normal;
	color:#fbae00;
	}
.instr_manual_click a {
	text-decoration:none;
	font-weight:normal;
	color:#fbae00;
	}

	
