 *{
font-family: Verdana, Arial;
font-size: 10px; 
}

body {
	height: 100%;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	}
form {
	margin: 0px;
	padding: 0px;
	}
.small {
	font-size: 10px; 
}
.big {
	font-size: 14px; 
	font-weight: bold;
}
.normal {
	font-size: 12px; 
}
.boxtable 
{  
	background-repeat: no-repeat
}
.bold{
	font-weight: bold;
}
.center{
	text-align: center;
}
.menuitem 
{  
	font-weight: bold; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	color: #C2C2C2; 
	text-decoration: none;
}
.menuitem:hover 
{  
	font-weight: bold; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	color: #FFFFFF; 
	text-decoration: none;
	
}
.is_on {
	border-bottom: 2px solid #E2383E;
	}
.menuitem_on, .menuitem_on:hover 
{  
	font-weight: bold; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	color: #FFFFFF; 
	text-decoration: none;
}
.one_menu {
	margin-right: 30px;
	}
.redline {
	background-color: #E2383E;	
	height: 2px;
	width: 10px;
	}
.header 
{
	font-weight: bold; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 15px; 
	color: 727273;

}
.text, td, p , th
{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	color: #000000; 
	font-size: 10px; 

}
ul {
	alist-style-position: inside;
	margin: 0px;
	margin-left: 20px;
	margin-bottom: 10px;
	padding:0px;
	border: 0px solid;
	list-style: url('images/irina_square.gif') square;
	
	}
.rl {
	margin-bottom: 10px;
	}
.langs
{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	text-decoration: none; 
	color: #C2C2C2;
	font-weight: bold;
}
.langs:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	text-decoration: none; 
	color: #FFFFFF;
	font-weight: bold;
}
.langs_on, .langs_on:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	text-decoration: none; 
	color: #FFFFFF;
	font-weight: bold;
}
a img
{
  border: 0px;
}
a 
{  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 9px; 
	color: #000000; 
	text-decoration: underline; 
	font-weight: normal 
}
a:hover 
{  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 9px; 
	color: #000000; 
	text-decoration: none
}

.main {
	text-align: left;
	width: 765px;
	height: 100%;
	background-color: #FFFFFF;
	border: 0px solid;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	}

#left {
	float: left;
	}
#clear {
	clear: both;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;	
	}
.left {
	float: left;
	}
.right {
float: right;
}
.clear {
	clear: both;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;	
	}
.first_section {
	background-color: #FFFFFF;
	}
.search {
	background-color: #000000;
	height: 32px;
	width: 258px;
	}
.languages {
	background-color: #000000;
	width: 506px;
	height: 32px;
	padding: 9px 0px 0px 12px;
	color: #C2C2C2;
	font-family: Verdana, Arial;
	font-size: 10px;
	font-weight: normal;
	
	voice-family: "\"}\""; 
	voice-family: inherit;	
	height: 23px;
	width: 494px;
	}
.problem {

}
.one_lang, .one_sep {
	margin-right: 10px;
	
	}
.search_text {
	color: #FFFFFF;
	font-family: Verdana, Arial;
	font-size: 10px;
	font-weight: bold;
	padding-top: 9px;
	padding-left: 30px;
	}
.inputtext1 {
	text-align: left;
	padding-top: 0px;
	font-family: Verdana, Arial;
	font-size: 10px;
	font-weight: bold;
	height: 19px;
	width: 147px;
	border: 0px solid #FFFFFF;
	padding-top: 3px;	
	voice-family: "\"}\""; 
	voice-family: inherit;	
	height: 16px;
}
.problem {

}
.search_input {
	color: #FFFFFF;
	font-family: Verdana, Arial;
	font-size: 10px;
	font-weight: bold;
	padding-top: 5px;
	}
.search_go {
	color: #FFFFFF;
	font-family: Verdana, Arial;
	font-size: 10px;
	font-weight: bold;
	padding-top: 9px;
	text-decoration: none;
	}
a.search_go, a.search_go:hover {
	color: #FFFFFF;
	font-family: Verdana, Arial;
	font-size: 10px;
	font-weight: bold;
}
.big_picture {	
	height: 230px;
  overflow: hidden;
	}
.big_picture_resized {	
	height: 110px;
  overflow: hidden;
	}
img.transparent {
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);	
}
div.transparent {
	;
	}
.logo_main{
	padding: 23px 0px 0px 27px;
	}
.grid_mozila {
	background-repeat: no-repeat;
	}
.product_finder_holder {
	padding: 46px 0px 0px 30px;
}
.product_finder {
	background-image: url('images/product_finder_grid_bg.gif');
	background-repeat: repeat;
	width: 675px;
	height: 71px;
	margin-top: 8px;
	padding: 0px 0px 0px 0px;
	} 
.text_pf {
	font-family: Verdana;
	font-weight: bold;
	font-size: 10px;
	color: #FFFFFF;
	margin: 3px 0px 0px 7px;
	}
.white_arrow {
	margin: 7px 0px 0px 5px;
	}
.product_finder_white_strip {
	background-color: #FFFFFF;
	width: 624px;
	height: 32px;
	margin: 0px 0px 0px 0px;
	}
.white_container1 {
	background-color: #FFFFFF;
	width: 295px;
	height: 32px;
	margin: 0px 0px 0px 0px;
	padding-left: 50px;
	w\idth: 245px;
	}
.your_business {
	font-family: Verdana;
	font-weight: bold;
	font-size: 13px;
	color: #000000;
	}
	
.selects {
	font-family: Verdana;
	font-weight: bold;
	font-size: 13px;
	color: #000000;
	margin: 6px 0px 0px 0px;		
	}
.busi_select {
	height: 1px;
	width: 150px;
	}
.red_go {
	background-color: #E2383E;	
	width: 37px;
	height: 32px;	
	margin: 0px 0px 0px 2px;	
	cursor: pointer;
	}
.red_go_txt {
	font-family: Verdana;
	font-weight: bold;
	font-size: 11px;
	color: #FFFFFF;
	margin: 9px 0px 0px 9px;	
	}
.menu_container {
	height: 36px;
	width: 765px;
	background-color: #000000;
	background-image: url('images/menu_container_background.gif');
  background-repeat: repeat-x;
	padding: 10px 0px 0px 40px;
	voice-family: "\"}\""; 
	voice-family: inherit;	
	height: 26px;
	width: 725px;
	}
.problem {

}
.body_container {
	height: auto;
	width: 765px;
	background-color: #FFFFFF;
	padding: 0px;
	margin: 0px;
	}
.welcome_logo {
	width: 184px;
	height: auto;
	padding: 17px 0px 0px 28px;
	border: 0px solid;
	w\idth: 156px;
	}
.img_container {
	margin-top: 23px;
	margin-left: 10px;
	}
.middle_body_container {
	width: 332px;
	border: 0px solid;
}
.one_engine {
	padding-top: 17px;
	}
.left_news_container {
	padding: 0px;
	width: 147px;
	height: auto;
	border: 0px solid;
	margin-top: 12px;
}
.main_body_text *{
	padding: 0px 0px 0px 0px;

}
.grid_news {
	width: 147px;
	height: 33px;
	font-family: Verdana;
	font-weight: bold;
	font-size: 10px;
	color: #000000;
	background-image: url('images/grid_news.gif');
	background-repeat: no-repeat;
	padding: 6px 0px 0px 6px;
	voice-family: "\"}\""; 
	voice-family: inherit;	
	width: 141px;
	height: 27px;
	}
.problem {

}
.grid_rl {
	width: 147px;
	height: 33px;
	font-family: Verdana;
	font-weight: bold;
	font-size: 10px;
	color: #000000;
	background-image: url('images/a.gif');
	background-repeat: no-repeat;
	padding: 6px 0px 0px 6px;
	voice-family: "\"}\""; 
	voice-family: inherit;	
	width: 141px;
	height: 27px;
}
.problem {

}

.latest_news_container {
	width: 145px;
	height: auto;
	font-family: Verdana;
	font-weight: bold;
	font-size: 9px;
	color: #000000;	
	padding: 0px 10px 0px 6px;
	border: 0px solid;
	voice-family: "\"}\""; 
	voice-family: inherit;	
	width: 131px;
}
.problem {

}
.red {
	font-size: 10px;
	color: #E2383E;
	}
.black_normal {
	color: #000000;
	font-weight: normal;
	}
.black_bold, .black_bold:hover {
	font-size: 9px;
	color: #000000;
	font-weight: bold;
	}
.sector_box {
	width: 152px;
	height: 126px;
	}
.black_part {
	width: 152px;
	height: 23px;
	background-color: #000000;
	}
.sector_text {
	width: 138px;
	font-family: Verdana;
	font-weight: bold;
	font-size: 10px;
	color: #E2383E;
	padding: 5px 0px 0px 10px;
	voice-family: "\"}\""; 
	voice-family: inherit;	
	width: 128px;
	}
.problem {

}
.sector_arrow {
	padding: 8px 0px 0px 0px;
	}
.red_footer {
	width: 765;
	height: 45px;	
	border-top: 1px solid #FBE6E7;
	background-color: #E2383E;
	margin-bottom: 1px;
	font-family: Verdana;
	font-size: 9px;
	color: #FFFFFF;
	font-weight: normal;
	text-align: center;	
	
	}
.red_footer1 {
	padding: 10px 0px 0px 40px;
	}
.red_footer2 {
	padding: 0px 0px 0px 250px;
	}
.black_footer {
	width: 765px;
	height: 45px;	
	background-color: #000000;
	font-family: Verdana;
	font-size: 9px;
	color: #FFFFFF;
	font-weight: normal;
	padding: 15px 0px 0px 180px;	
	voice-family: "\"}\""; 
	voice-family: inherit;	
	width: 585px;
	height: 30px;	
	}
.problem {

}
.one_foot, .one_foot:hover {
	font-family: Verdana;
	font-size: 9px;
	color: #FFFFFF;
	font-weight: normal;
	margin-left: 1px;
	margin-right: 1px;	
	}
	.black_footer_contact {
	width: 765px;
	height: 45px;	
	background-color: #000000;
	font-family: Verdana;
	font-size: 9px;
	color: #FFFFFF;
	font-weight: normal;
	padding: 0px 0px 0px 180px;	
	voice-family: "\"}\""; 
	voice-family: inherit;	
	width: 585px;
	height: 45px;	
	}
	.one_foot_contact, .one_foot_contact:hover {
	font-family: Verdana;
	font-size: 9px;
	color: #FFFFFF;
	font-weight: normal;
	padding: 15px 0px 0px 0px;
	margin-left: 1px;
	margin-right: 1px;	
	}
.logmein{	
	
	margin-left: 1px;
	margin-right: 0px;	
	}
.title1 {
	font-weight: bold;
	}
.border1 {
	border: 1px solid #ff00ff;
	}
.news_back, a.news_back, a.news_back:hover {
	text-align: left;
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	color: #ACACAC;
	text-decoration: none;
	}
.navigation {
	width: 181px;
	margin-right: 22px;
	padding-left: 30px;
	
	voice-family: "\"}\""; 
	voice-family: inherit;	
	width: 151px;
	}
.problem {

}
.navigation1 {
	width: 181px;
	margin-right: 26px;
	padding-left: 30px;
	padding-top: 20px;
	voice-family: "\"}\""; 
	voice-family: inherit;	
	width: 151px;
	}
.problem {

}
.content {
	width: 332px;
	margin-right: 21px;
}
.content513 {
	height: auto;
	width: 505px;
	amargin-right: 21px;
	margin-left: 0px;
	padding-left: 14px;
	padding-right: 21px;
	voice-family: "\"}\""; 
	voice-family: inherit;	
	awidth: 470px;
	aborder: 1px solid #ff00ff;
}
.content514 {
	width: 677px;	
	margin-right: 21px;
	padding-left: 27px;
	
}
.content515 {
	width: 507px;		
	margin-right: 21px;
	margin-left: 0px;
	
}
.content16 {
	width: 499px;
	margin-right: 21px;
}
.content565 {
	width: 100%;	
	height: 100%;
	margin: 1px 0px -0px -5px;
	padding: 0px;
}
.news_content, p {
	
	font-family: Verdana;
	font-size: 11px;
	font-weight: regular;
	color: #000000;
	}
.news_title {
	margin: 10px 0px 10px 0px;
	font-family: Verdana;
	font-size: 13px;
	font-weight: bold;
	color: #000000;
	}
.news_picture {
	width: 184px;
	height: 146px;
	margin: 17px 10px 17px 0px;
	border: 1px solid #000000;
	}
.news_dash {
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	}
.news_date {
	font-family: Verdana;
	font-size: 9px;
	font-weight: regular;
	color: #ACACAC;
	}
.news_cross {
	margin: 155px 0px 0px 4px;
	}
.pdf {
	margin: 0px 30px 0px 0px;
	}
.icons_container {
	margin: 20px 0px 25px 34px;
	font-family: Verdana;
	font-size: 11px;
	font-weight: regular;
	color: #000000;
	}
.submenu {
	height: 21px;
	width: 151px;		
	padding: 4px 0px 0px 5px;
	voice-family: "\"}\""; 
	voice-family: inherit;	
	height: 17px;
	width: 146px;
	}
.problem {

}
.submenu_on {	
	height: 21px;
	width: 151px;		
	background-color: #ACACAC;
	padding: 4px 0px 0px 5px;
	voice-family: "\"}\""; 
	voice-family: inherit;	
	height: 17px;
	width: 146px;
	}
.problem {

}
a.submenu_on:hover {
	
	font-family: Verdana;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	background-color: #ACACAC;
	text-decoration: none
	
	}
a.submenu_on {
	
	font-family: Verdana;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none
	}
a.submenu:hover {
	
	font-family: Verdana;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none	
	
	}
a.submenu {	
	font-family: Verdana;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-decoration: none
	}
.grey {
	background-color: #CACACA;
	}
	
.headerLogo{
	font-family: Arial Black;
	font-size: 20px;
	margin-top: 13px;
	height: 58px;
	color: #ffffff;
	width: 540px;
}
.tddarkcontact{
	width: 151px;
	abackground-color: #E7E7E7;
	color: #000000;	
	
	text-align: right;
	margin-bottom: 3px;
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
}
.tddarkcontactcontrol {	
	height: 30px;
	abackground-color: #E7E7E7;
	color: #000000;
	
	text-align: center;
	margin-left: 17px;
	margin-bottom: 3px;
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
}

.tddarkcontactcontrol_textarea {	
	height: 30px;
	abackground-color: #E7E7E7;
	color: #000000;
	height: 82px;
	text-align: center;
	margin-left: 17px;
	margin-bottom: 3px;
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
}
.tddarkcontactcontrol1 {	
	abackground-color: #E7E7E7;
	color: #000000;
	
	text-align: left;
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
	margin-bottom: 3px;
	width: 340px;
}
.input_text {
	width: 150px;
	height: 24px;
	padding: 4px 0px 0px 0px;
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
	border: 1px solid #A7ABAE;
	background-color: #A0A0A4;
	voice-family: "\"}\""; 
	voice-family: inherit;	
	height: 20px;
}
textarea {
	width: 318px;
	height: 82px;
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
	border: 1px solid #A7ABAE;
	background-color: #A0A0A4;
}

textarea.distributor {
	width: 170px;
	height: 82px;
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
	border: 1px solid #A7ABAE;
	background-color: #ffffff;
}
.tddarkboldtitle {
	height: 50px;
	padding-left: 47px;
	text-align: left;
	abackground-color: #E7E7E7;
	color: #000000;
	font-family: Arial Black;
	font-size: 14px;
	font-weight: normal;
}
.button {
	background-color: #D4D0C8;
	}
.region_name {
	color: #000000;
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
}


table.pdMainTable th{
	font-weight: bold;
	background-color: #EBEBEB;
	font-size: 10px;
}

table.pdMainTable td{
	background-color: #F0F0F0;
	font-size: 10px;
}

table.productInnerTable th{
	background-color: #E9E9E9;
	font-size: 10px;
	
}
.search_title{
	font-family: Verdana
	font-size: 12px;
	margin-top: 0px;
	font-weight: bold;
	color: #000000;
}

.searched_word{
	font-family: Verdana
	font-size: 11px;
	margin-top: 0px;
	font-weight: normal;
	color: #E2383E;
}
.search_a {
	text-decoration: none;
	}
.red_verdana_10_b {
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	color: #E2383E;
	}
.red_verdana_10, .red_verdana_10:hover {
	font-family: Verdana;
	font-size: 10px;
	font-weight: normal;
	color: #E2383E;
	text-decoration: none;
	}
.black_verdana_10_b {
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	}
.black_verdana_9_b {
	font-family: Verdana;
	font-size: 9px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	}
.black_verdana_9 {
	font-family: Verdana;
	font-size: 9px;
	font-weight: normal;
	color: #000000;
	}
.left_menu_container {
	width: 153px;
	padding-right: 20px;
	voice-family: "\"}\""; 
	voice-family: inherit;	
	width: 133px;
	}
.market_sector_grid {
	background-image: url('images/market_sector_grid.gif');
	background-repeat: no-repeat;
	height: 27px;
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	padding: 6px 0px 0px 6px;
	margin-bottom: 10px;
	voice-family: "\"}\""; 
	voice-family: inherit;	
	height: 21px;
	}
.market_sector_grid_small {
	background-image: url('images/news_main_grid_small.gif');
	background-repeat: no-repeat;
	height: 27px;
	width: 189px;
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	padding: 6px 0px 0px 6px;
	margin: 0px 0px 10px 0px;
	voice-family: "\"}\""; 
	voice-family: inherit;	
	height: 21px;
	width: 183px;
	}
.one_box {
	width: 153px;
	height: auto;
	margin-right: 15px;
}
.one_box1 {
	width: 189px;
	height: auto;
	margin-bottom: 25px;
}


table.productSeries th{
	background-color: #EAEAEA;
	
}

table.productSeries td.data{
	background-color: #F3F3F3;
	text-align: left;
	
}

table.productSeries td.datadark{
	background-color: #EAEAEA;
	
}

h3 {
	font-size: 18px;
}
.contact_grid {
	background-image: url('images/contact_grid.gif');
	background-repeat: no-repeat;
	height: 31px;
	width: 676px;
	font-family: Verdana;
	font-size: 14px;
	font-weight: bold;
	color: #000000;	
	}
.contact_header {
	padding-left: 64px;
	margin-top: 8px;
	}
.contact_header1 {
	margin-left: 180px;
	margin-top: 8px;
	}
.dark {
	background-color: #CCCCCC;
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	
	height: 28px;
	padding: 5px 0px 0px 0px;
	voice-family: "\"}\""; 
	voice-family: inherit;	
	height: 23px;
	}
.light {
	background-color: #DEDEDE;
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
		
	height: 28px;
	padding: 5px 0px 0px 0px;
	voice-family: "\"}\""; 
	voice-family: inherit;	
	height: 23px;
	}
.dark_title {
	background-color: #CCCCCC;
	font-family: Verdana;
	font-size: 16px;
	font-weight: bold;
	
	height: 28px;
	}
.dark_header {
	abackground-color: #CCCCCC;
	font-family: Verdana;
	font-size: 15px;
	font-weight: bold;
	width: 100%;
	height: 30px;
	}
.forms_container {
	border: 5px solid #CCCCCC;
	height: 410px;
	background-color: #CCCCCC;
	}
	

.plContainer{
	width: 490px;
	background-color: #F1F1F1;
	clear: both;
	margin-bottom: 20px;
	padding: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
}

.plProductList{
	width: 325px;
}

.plSeries{
	width: 135px;
	font-size: 11px;
	margin-right: 20px;
}

table.plProductBox{
	width: 150px;
	margin-right: 10px;
	margin-bottom: 10px;
	background-color: #ffffff;
	height: 80px;
}

table.plProductBox td{
	background-color: #dddddd;
	padding: 3px;
	font-size: 11px;
	vertical-align: top;
}

table.plProductBox .plProductType3, table.plProductBox .plProductType3 a{
	background-color: #F2C2C3;
	font-weight: bold;
}

table.plProductBox .plProductType4, table.plProductBox .plProductType4 a{
	background-color: #C3E5D4;
	font-weight: bold;
}

table.plProductBox .plProductType1, table.plProductBox .plProductType1 a{
	background-color: #F2EEC2;
	font-weight: bold;
}

table.plProductBox .plProductType2, table.plProductBox .plProductType2 a{
	background-color: #F2DCC2;
	font-weight: bold;
}

.plSeriesTitle{
	font-size: 13px;
	font-weight: bold;
}
.m_input {
	width: 170px;
	height: 18px;
	border: 1px solid #ACADAF;
	font-size: 13px;
	}
.m_q {
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
	text-align: right;
	padding-left: 20px;
}
.m_t {
	background-image: url('images/square_grid.gif');
	background-repeat: repeat-x;
	abackground-repeat: repeat-y;
	width: 688px;
	height: 32px;
}
.m_t1 {
	background-image: url('images/square_grid.gif');
	background-repeat: repeat-x;	
	width: 242px;
	height: 28px;	
}
.m_q1 {
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	atext-align: right;
	padding-left: 0px;
	color: #DB3A3F;
	margin-top: 7px;
	
}
.bg {
	margin: 0px;
	background-color: #EBEAE8;
	width: 242px;
	height: 74px;
}
.blue {
	color: #1D00E9;
	font-family: Verdana;
	font-size: 9px;
	font-weight: normal;
	margin-left: 42px;
	margin-right: 10px;
	cursor: pointer;
	}
.blue1 {
	color: #1D00E9;
	font-family: Verdana;
	font-size: 9px;
	font-weight: bold;
	cursor: pointer;
	}
.login_input {
	width: 138px;
	height: 18px;
	border: 1px solid #CFD0D2;
	font-size: 13px;
}
	

.distributorRegister td{
	background-color: #E7E7E7;
}

.distributorRegister .drHeader{
	text-align: right;
	font-weight: bold;
	height: 30px;
	
}

.distributorRegister .drTitle{
	text-align: left;
	font-weight: bold;
	font-size: 16px;
	padding: 10px;
}

.cart_form {
	height: 20px;
	padding: 3px 2px 0px 2px;
	voice-family: "\"}\""; 
	voice-family: inherit;	
	height: 17px;
}

.dlTableDealerDetails{
	background-color: #EFEFEF;
	border: 1px solid #E6E6FF;
	width: 300px;
}


.dlTableGrades td {
	background-color: #EFEFEF;
	text-align: center;
}

td.dlTitle{
	background-color: #E0E0E0;
	font-weight: bold;
	text-align: center;
	padding-left: 8px;
	padding-right: 8px;
}

td.dlTitleGrade{
	background-color: #E0E0E0;
	font-weight: bold;
	text-align: center;
	width: 17px;
	height: 22px;
}

h3.dealerRegionTitle{
	color: #3737A6;
	margin-bottom: 3px;
	margin-top: 10px;
	margin-left: 3px;
	font-weight: bold;
}

.ProductFinderBlock{
	display: inline;
}

.ProductFinderBlock_resized{
	display: none;
}
/* DEBUG pete - new styles for sector rollover menu */
#sectormenu { float: left; width: 152px; Xtop: -100px; position: absolute; display: none; background-color: #ccc; border: 1px solid #666; padding: 0px; z-index: 100; } 
#sectormenu div { width: 152px; height: 20px; border: 0px solid #666; } 
#sectormenu div a { display: block; padding: 3px; font-weight: bold; color: #4E4E4E; text-decoration: none; } 
#sectormenu div a:hover { background-color: #CE0000; color: #fff;  } 
.sector_on { background-color: #CE0000; color: #fff;  } 
.sector_off { background-color: #ccc; color: #fff;  } 
