﻿body              {margin:0px;padding:0px;font:normal normal normal 9pt Verdana, Arial;background-color:#ECECEC;}
body div          {font:normal normal normal 9pt Verdana, Arial;}
body td           {font:normal normal normal 9pt Verdana, Arial;}
form              {margin:0px;padding:0px;}
input             {font:normal normal normal 9pt Verdana, Arial; }
select						{background-color:#F1F1F1 !important;}
a                 {text-decoration:none;color:#0290BE;cursor:pointer;}
a:hover						{text-decoration:underline;}
table             {border-collapse:separate;}
table td          {padding:0px;}
.left_float				{float:left;}
.cleaner					{clear:both;}
.required					{color:#333333; font-weight:bold;}
.message					{color:#FF0000; font-weight:bold;}

h1                {font:normal normal bold 11pt Verdana, Arial;color:#000000;margin:6px 0px 6px 0px;padding:0px 0px 0px 0px;}
h2                {font:normal normal bold 10pt Verdana, Arial;color:#0086B7;margin:6px 0px 6px 0px;padding:0px 0px 0px 0px;}
h3                {font:normal normal bold 10pt Verdana, Arial;color:#0086B7;margin:6px 0px 6px 0px;padding:0px 0px 0px 0px;}
.bold							{font-weight:bold;}

.center							{margin:0px auto 0px auto;width:800px;border:solid 0px red;padding:0px;background:url('/images/bck_bar.jpg') repeat-y left top;
}
.header							{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;height:42px;background:url('/images/top_bar.jpg') no-repeat 50% top;
text-align:left;
}
.header div					{margin:0px 0px 0px 0px;padding:18px 35px 0px 0px;}
.header a						{color:#FF8500;font-weight:bold;padding:0px 3px;}
.header a:hover			{color:#0290BE !important;text-decoration:underline !important;}

.footer						{margin:0px;padding:0px;height:13px; background-image:url(/images/bottom_bar.jpg); background-repeat:no-repeat; background-position:top left;clear:both;background-color:#ECECEC;}
.footer_dynatech	{margin:0px;padding:4px 0px 6px 0px;height:13px;clear:both;background-color:#ECECEC;text-align:center;display:none;}
.footer_dynatech span, .footer_dynatech a	{background-color:#ECECEC;color:#ECECEC;}
.footer_dynatech a:hover	{color:#ECECEC;text-decoration:none;}

.left_bar					{float:left;margin:0px;padding:0px; width:35px; height:100%; background-color:Transparent;background:url('/images/left_bar_long.jpg') repeat-y left top;
}
.right_bar				{float:left;margin:0px;padding:0px; width:37px; height:100%; background-color:Transparent;background:url('/images/right_bar_long.jpg') repeat-y left top;
}
.content_div      {float:left;margin:0px;padding:0px; width:728px;height:100%;}
.content_div .images {vertical-align:top;}
.content_div img  {margin:0px;padding:0px;vertical-align:top;}
.minheightIE			{width:1px;height:607px;margin:0px;padding:0px;font-size:1px;background-color:Transparent;}
.minheightIE_LeftMenu	{float:left;width:1px;height:465px;margin:0px;padding:0px;font-size:1px;background-color:Transparent;}

.content					{float:left;margin:0px;padding:0px;width:534px;}
.content a:hover  {color:#FF8500;text-decoration:underline;cursor:pointer;}
.content .content_body {padding-left:10px;}
div.div_earth2		{float:left;margin:0px;padding:0px 0px 0px 0px;width:534px;height:86px;background:url('/images/top_banner_earth2.jpg') no-repeat left top;
}
div.div_earth2 .welcometext					{float:left;padding:25px 0px 0px 30px;font:normal normal bold 8pt Verdana, Arial;border:solid 0px blue;width:240px;}
div.div_earth2 .welcometext_ru			{float:left;padding:10px 0px 0px 30px;font:normal normal bold 8pt Verdana, Arial;border:solid 0px blue;width:240px;}
div.div_earth2 .welcometext img {position:relative;top:-3px;}
div.div_earth2 .welcome1    {color:#FF8500;}
div.div_earth2 .welcome2    {color:#0290BE;}

div.div_earth2 .welcometext2		{padding:8px 0px 0px 0px;font:normal normal bold 8pt Verdana, Arial;border:solid 0px blue; color:#f00;}
.moreinfo_red										{font-weight:bold; color:#f00;}

div.div_earth2 .welcomelogin {float:right;width:250px;border:solid 0px blue;padding:4px 4px 4px 0px;font:normal normal bold 8pt Verdana, Arial;text-align:right;}
div.div_earth2 .welcomelogin table		{float:right;border-collapse:separate;}
div.div_earth2 .welcomelogin table td				{text-align:left;color:#0290BE;}
div.div_earth2 .welcomelogin table td.right {text-align:right;color:#0290BE;}
div.div_earth2 .welcomelogin .input		{width:136px;height:18px;border:solid 2px #7CA0AE;margin:1px 0px;padding:0px;}
div.div_earth2 .welcomelogin .button				{width:140px;height:24px;border:solid 0px #7CA0AE;margin:1px 0px 0px 0px;padding:0px;background:url('/images/login_button.jpg') no-repeat left top;
}
div.div_earth2 .welcomelogin .button_logout {width:140px;height:24px;border:solid 0px #7CA0AE;margin:4px 0px 0px 95px;padding:0px;background:url('/images/login_button.jpg') no-repeat left top;
}

div.commontable								{margin:4px 0px 8px 0px;}
div.commontable td						{line-height:18px;padding:2px 2px 2px 4px;border:solid 1px #B3B3B3;}
div.commontable td.graycolumn	{background-color:#D6D6D6;}

div.table_homepage table								{margin:0px 0px 0px 0px;}
div.table_homepage table td							{line-height:18px;}
div.table_homepage table .orangespan		{color:#E97A00;}

div#div_pagecontent													{float:left;margin:0px 0px 0px 0px;padding:18px 5px 0px 25px;width:490px;}
div#div_pagecontent .div_homepage_table			{margin:10px 0px 20px 0px;padding:0px 0px 0px 0px;font:normal normal normal 9pt Verdana, Arial;}
div#div_pagecontent .div_homepage_table td	{vertical-align:top;}
div#div_pagecontent .div_homepage_table .div_homepage_text		{line-height:18px !important;margin:0px 0px 0px 0px;padding:0px 5px 0px 0px;}
div#div_pagecontent .div_homepage_table td img								{margin:4px 0px 0px 0px;}
div#div_pagecontent div.tryitnowtext h3 				{font:normal normal bold 10pt Verdana, Arial; color:#0086B7;margin:16px 0px 6px 40px;padding:0px 0px 0px 0px;}
div#div_pagecontent div.tryitnowtext .bluetext 	{font:normal normal normal 9pt Verdana, Arial;color:#0086B7;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
div#div_pagecontent .telefonist						{width:490px;_width:490px;height:137px;margin:10px 0px 10px 0px;padding:0px 0px 0px 0px;background:url('/images/telefonist.jpg') no-repeat 50% top;
}
div#div_pagecontent .teleftext						{width:287px;margin:0px 0px 4px 198px;padding:4px 0px 0px 0px;font:normal normal normal 9pt Verdana, Arial;}
div#div_pagecontent .content_list					{margin:0px 0px 8px 20px;padding:0px 0px 0px 0px;}
div#div_pagecontent .content_list li			{list-style-type:disc;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}

div#div_pagecontent h1			{font:normal normal bold 12pt Verdana, Arial;color:#000000;margin:6px 0px 6px 0px;padding:0px 0px 0px 0px;}
div#div_pagecontent h1.home	{font:normal normal bold 12pt Verdana, Arial;color:#0086B7;margin:6px 0px 6px 0px;padding:0px 0px 0px 0px;}
div#div_pagecontent h2      {font:normal normal bold 12pt Verdana, Arial;color:#0086B7;margin:10px 0px 6px 0px;padding:0px 0px 0px 0px;}
div#div_pagecontent h3      {font:normal normal bold 11pt Verdana, Arial;color:#000000;margin:12px 0px 16px 0px;padding:0px 0px 0px 0px;}
div#div_pagecontent .a_visited						{ color: #00A4D7; font-weight:normal; }
div#div_pagecontent .a_visited:hover			{ color: #00A4D7; font-weight:normal; text-decoration:underline; }

.content_div_bottom {float:left;margin:0px 0px 0px 0px;padding:0px 0px 0px 31px; width:728px;height:100%;background-color:Transparent;}
div.div_homefooter{float:right;margin:0px 0px 8px 208px;padding:0px 0px 0px 0px;width:520px;height:44px;background:url('/images/bottom_bck.jpg') no-repeat right top;
}
div.div_homefooter .text						{margin:0px 0px 0px 0px;padding:0px 10px 0px 58px;font:normal normal bold 8pt Verdana, Arial;position:relative;top:10px;}
div.div_homefooter .text a					{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
div.div_homefooter .text a:hover		{cursor:pointer;}
div.div_homefooter .text img				{width:21px;margin:0px 4px 3px 0px;padding:0px 0px 0px 0px;}
/*div.div_homefooter .text img:hover	{cursor:pointer;}*/
/*div.div_homefooter .text a img	{width:21px;margin-bottom:3px;}*/
/*div.div_homefooter .text a.blindlink {cursor:default;}*/

h2.manual         {margin:6px 0px 0px 0px;padding:0px 0px 0px 0px;}
.gct_footer				{font-weight:normal;margin:16px 0px 0px 160px;padding:0px 0px 6px 30px;text-align:center;color:#0086B7; height:100%;}
	
.left_menu				{float:left;margin:0px;padding:0px; width:194px; background:url('/images/left_back_long.jpg') repeat-y 50% top;
}
.left_menu .left_menu_inner								{float:left;margin:0px;padding:0px;width:193px;}
.left_menu .left_menu_inner_home					{float:left;margin:0px;padding:0px;width:193px;}
.left_menu table					{border-collapse:separate;}
.left_menu table .link		{float:left;margin:0px;padding:0px;width:192px;text-align:center;height:83px;display:block;}
.left_menu table .img	  {margin:0px;padding:0px;border-width:0px;font-size:1px;}
.left_menu table  a							{margin:0px;padding:0px;width:193px;display:block;cursor:pointer;text-align:left;color:#000000;}
.left_menu table  a.active				{margin:0px;padding:0px;width:193px;display:block;background:url('/images/menu_hover.jpg') no-repeat right 50%;
cursor:pointer;text-decoration:none;
}
.left_menu table  a:hover				{margin:0px;padding:0px;width:193px;display:block;background:url('/images/menu_hover.jpg') no-repeat right 50%;
cursor:pointer;text-decoration:none;
}
.left_menu table  a.active_first	{margin:0px;padding:0px;width:193px;display:block;background:url('/images/menu_hover_first.gif') no-repeat right 50%;
cursor:pointer;text-decoration:none;
}
.left_menu table a.active_first:hover	{margin:0px;padding:0px;width:193px;display:block;background:url('/images/menu_hover_first.gif') no-repeat right 50%;
cursor:pointer;text-decoration:none;
}
.left_menu table .a_first:hover	{margin:0px;padding:0px;width:193px;display:block;background:url('/images/menu_hover_first.gif') no-repeat right 50%;
cursor:pointer;text-decoration:none;
}
.left_menu table a	div	  {margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;width:192px;height:83px;line-height:80px;overflow:hidden;}
.left_menu table a	div	span {margin:0px 0px 0px 0px;padding:0px 0px 0px 22x;font-weight:bold;}
.left_menu .left_menu_inner_home table a	div			 {text-align:center;}
.left_menu .left_menu_inner_home table a	div	span {margin:0px 0px 0px 0px;padding:0px 0px 0px 2px;font-weight:bold;}


fieldset { border:solid 1px #dddddd; width:215px; background-color:#D7D7D7; padding: 0px 8px 8px 8px; margin-top:15px; margin-left:0px; _position: relative; float:left; }
fieldset legend { font-weight:bold; color:#E3E3E3; font-size:10px; background:#00A4D7;  padding:2px 6px 4px 6px; margin:-10px -10px -10px 5px; _position: relative; _margin-bottom:-8px; }
fieldset div { margin-top:10px;}
fieldset select {font-size:10px; width:225px;}
fieldset legend { overflow:hidden; }

#registration table {}
#registration table td {margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; }

#registration .login_legend	{background-color:#D7D7D7; width:470px;}
#registration .login_legend div {padding:0px;margin:0px;}
#registration .big_fieldest {background-color:#D7D7D7; width:470px;}
#registration .chechboxes		{background-color:#D7D7D7; width:470px;margin-bottom:4px;display:none;}
#registration .chechbox_alone				{background-color:#D7D7D7; width:450px;margin-bottom:4px;height:23px !important;margin-top:2px;}
#registration .multitextbox_alone		{background-color:#D7D7D7; width:450px;margin-bottom:4px;height:65px !important;margin-top:2px;}
#registration .multitextbox_alone	textarea	{ width:425px; _width:424px; margin-bottom:0px; padding-bottom:0px; height:50px; }
.changeprofil_multitextbox_alone	textarea	{ width:436px; margin-bottom:0px; padding-bottom:0px; height:50px; }

#registration fieldset input  { margin:3px 0px 2px 0px; }
#registration fieldset select { margin:4px 0px 2px 0px; }
#registration .login_legend fieldset {float:left;margin-left:0px;margin-right:0px;padding-top:5px;height:80px;}
#registration .big_fieldest fieldset {float:left;margin-left:0px;margin-right:0px;padding-top:5px;height:80px;_height:82px;}
#registration .chechboxes   fieldset {margin-left:0px;margin-right:0px;padding-top:5px;width:450px;}
#registration .textboxes input       {background-color:#F1F1F1 !important;margin:3px 0px;}
#registration .big_fieldest .checkbox{width:215px;margin-top:1px;padding-top:0px !important;}
#registration .smallfieldset1 {float:left !important; margin-left:0px !important; margin-right:0px !important; padding-top:5px !important; height:auto !important; /*height:38px !important; _height:42px !important;*/ }
#registration .smallfieldset2 {float:left !important; margin-top:0px !important; margin-left:0px !important; margin-right:0px !important; padding-top:0px !important; height:38px !important; }

#registration .hide							{visibility:hidden;}
#registration .button						{width:140px;height:24px;border:solid 0px #7CA0AE;margin:6px 0px 4px 0px;padding:0px;background:url('/images/login_button.jpg') no-repeat left top;
}
#registration .required					{color:#000;}
#registration .textbox					{width:110px;margin-left:0px !important;}
#registration .ddl							{width:195px;margin-bottom:6px;}
#registration .ddl_subscriptions{width:235px;margin-bottom:6px;}
#registration .chechboxes input {margin:1px 5px 1px 2px;}

/*#registration .chechboxes table td input		{margin:1px 5px 1px 2px;background-color:#D7D7D7 !important;}
#registration .chechboxes table td					{width:155px;}*/
/*#registration .chechboxes span					{margin:0px 0px 0px 0px;}		/**/

#registration .textboxlong		{width:190px;}
#registration .input_info			{color:#00A4D7;}
#registration h1              {font:normal normal bold 11pt Verdana, Arial;color:#000000;margin:6px 0px 3px 0px;padding:0px 0px 0px 0px;}

#paycreditcard table {}
#paycreditcard table td { margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; height:22px;}
#paycreditcard td input	{ background-color:#F1F1F1 !important; width:180px; }

#paycreditcard fieldset { border:solid 1px #dddddd; width:215px; background-color:#D7D7D7; padding: 0px 8px 8px 8px; margin-top:15px; margin-left:0px; _position: relative; float:left; }
#paycreditcard fieldset legend { font-weight:bold; color:#E3E3E3; font-size:10px; background:#00A4D7;  padding:2px 6px 4px 6px; margin:-10px -10px -10px 5px; _position: relative; _margin-bottom:-8px; }
#paycreditcard fieldset div { margin-top:10px;}
#paycreditcard fieldset select {font-size:10px; width:186px;}
#paycreditcard fieldset legend		{ overflow:hidden; }
#paycreditcard .textboxes input		{ background-color:#F1F1F1 !important;margin:3px 0px;}
.btContinue									{ margin:7px 0px 0px 0px; }
#paycreditcard .input_info	{color:#00A4D7;}
#paycreditcard .required		{color:#000;}

#invoice fieldset { width:470px; }
#invoice fieldset fieldset { width:450px;padding-top:4px; }

#StocklistManagement fieldset {clear:both; float:none; width:470px}
#StocklistManagement .fieldsetleft	{float:left; width:250px;}
#StocklistManagement .fieldsetright	{float:left; width:200px;}
#StocklistManagement .innerfieldset	{width:450px;border-color:Black;}
#StocklistManagement .textboxdetail {width:110px;}

#MarketPlace .marketplaceitemdiv {width:485px;height:150px;margin-top:3px;float:left;margin-left:-10px;_margin-left:-5px;}
#MarketPlace .marketplaceitemoffer { background:url('/images/mpi_offer_new.gif') repeat-y left top; }
#MarketPlace .marketplaceitemrequest { background:url('/images/mpi_request_new.gif') repeat-y left top; }
#MarketPlace .InnerItemDiv {margin:0px 5px 0px 5px;}
#MarketPlace .InnerItemDiv input.DelItem {padding-top:0px;}
#MarketPlace .separator { height:10px; background-color:White; margin:5px 0px 0px 0px; float:left; }
#MarketPlace .pager_selected { text-decoration:underline; }
#MarketPlace .marketplaceitemoffer a { color:Black; text-decoration:none;}
#MarketPlace .marketplaceitemoffer a:hover { color:Black; text-decoration:underline;}
#MarketPlace .marketplaceitemrequest a { color:Black; text-decoration:none;}
#MarketPlace .marketplaceitemrequest a:hover { color:Black; text-decoration:underline;}
#MarketPlace .ItemTypeTitle {font-weight:bold;font-size:9px;}

#MarketPlace .lbListOfItems { font-family:Courier New, Courier New CE, Courier, Arial, Arial CE; font-size:12px; background-color:White !important; width:443px; height:100px; }
#MarketPlace .textbox { width:145px; }

#MarketPlace .InnerItemDiv .tableText { overflow:auto; height:83px; }
#MarketPlace .InnerItemDiv .tableText table td { padding:1px 5px 1px 0px; }
#MarketPlace .ItemDetailTable table td { padding:1px 5px 1px 0px; }
#MarketPlaceItemDetail .ItemDetailTable table td { padding:1px 5px 1px 0px; }
#MarketPlace .InnerItemDiv h2	a {font:normal normal bold 12pt Verdana, Arial;color:#0086B7;margin:10px 0px 6px 0px;padding:0px 0px 0px 0px;}
#MarketPlace .InnerItemDiv h2	a:hover {text-decoration:none;color:#0086B7;}
#MarketPlace .InnerItemDiv .urgent		{color:#0086B7/*FF8500*/;font-weight:bold;}

#MarketPlaceItemDetail fieldset {clear:both; float:none; width:470px}
#MarketPlaceItemDetail .fieldsetleft	{float:left; width:250px;}
#MarketPlaceItemDetail .fieldsetright	{float:left; width:200px;}
#MarketPlaceItemDetail .innerfieldset	{width:450px;border-color:Black;}
#MarketPlaceItemDetail .textboxdetail {width:110px;}

#ManageUserAccounts {}
#ManageUserAccounts input.button {width:120px;}
#ManageUserAccounts .listbox {width:300px; height:176px; margin-right:20px;}

#ManageUserAccounts div {float:left;}
#ManageUserAccounts .dropdownlist {width:138px; }

#ManageUserAccounts fieldset.big_fieldset {width:470px;}
#ManageUserAccounts fieldset.big_fieldset div {width:460px; margin-bottom:0px;}
#ManageUserAccounts fieldset.big_fieldset div div {width:auto; margin:0px;}
#ManageUserAccounts fieldset.big_fieldset .inner_fieldset {width:450px; margin-right:3px; }
#ManageUserAccounts fieldset.big_fieldset .inner_fieldset div {float:left; width:150px;}

#ManageUserAccounts .hide {visibility:hidden;}
#ManageUserAccounts .button {width:140px !important;height:24px;border:solid 0px #7CA0AE;margin:6px 0px 4px 0px;padding:0px;background:url('/images/login_button.jpg') no-repeat left top;
}
#ManageUserAccounts .buttonSave {width:140px !important;height:24px;border:solid 0px #7CA0AE;margin: 19px 0px 4px 0px;padding:0px;background:url('/images/login_button.jpg') no-repeat left top;
}
#ManageUserAccounts .buttonRenewValidTo {width:140px !important;height:24px;border:solid 0px #7CA0AE;margin:6px 0px 4px 308px;_margin-left:320px; padding:0px;background:url('/images/login_button.jpg') no-repeat left top;
}
/*modal pop up extenders*/
.modalProgressBackground 
{
  background:#CCCCCC;
	filter:alpha(opacity=80);
	opacity:0.8;
	z-index:100009;
}

.modalPopup
{
    text-align:center;
    padding-top: 10px; 
    background-color:#00A4D7; 
    width:300px; 
    height:50px;
}


.modalBackground_Extender { background-color:Gray; filter:alpha(opacity=60); opacity:0.6; }
.MessageModalPopUp {font:normal bold 10pt tahoma; filter:alpha(opacity=100); opacity:1.0; text-align:left;}
.MessageModalPopUp .button {background-position:right !important; background-image:none !important; background-color:#C8C8C8 !important; border:solid 2px #839EA9 !important; width:70px; color:#00A4D7 ; font-weight:bold; text-align:center; height:24px; margin:0px; padding:0px; }
.MessageModalPopUp .button:hover{background-color:#BDCBD2 !important; cursor:pointer !important;}
.MessageModalPopUp a { background-color:Transparent; color:#0290BE; font-weight:bold; }
.MessageModalPopUp a:hover { background-color:Transparent; color:#FF8500; cursor:pointer !important; }
.MessageModalPopUp fieldset {width:350px; background-color:#dcdcdc; margin-bottom:0px; padding-bottom:0px; border-width:0px;}
.MessageModalPopUp fieldset legend {width:100%; max-width:90%; _width:auto;}
.MessageModalPopUp fieldset div{ text-align:center;}
.MessageModalPopUp a.buttonOK { display:block; background-position:right !important; background-image:none !important; background-color:#C8C8C8 !important; border:solid 2px #839EA9 !important; width:73px !important; color:#00A4D7 !important; font-weight:bold; text-align:center; height:16px !important; margin:0px !important; padding:2px 12px 2px 12px !important; }
.MessageModalPopUp a.buttonOK:hover{ background-color:#BDCBD2 !important; text-decoration:none !important; cursor:pointer !important; }

.reg_help_link  { margin:0; padding:0; position:relative; top:-5px; _top:3px; height:8px; overflow:visible; width:465px; padding-right:0px; text-align:right; }

.MessageModalPopUpBig {font:normal bold 10pt tahoma; filter:alpha(opacity=100); opacity:1.0; text-align:left;}
.MessageModalPopUpBig .button {background-position:right !important; background-image:none !important; background-color:#C8C8C8 !important; border:solid 2px #839EA9 !important; width:70px; color:#00A4D7 ; font-weight:bold; text-align:center; height:24px; margin:0px; padding:0px; }
.MessageModalPopUpBig .button:hover{background-color:#BDCBD2 !important;}
.MessageModalPopUpBig a { background-color:Transparent; color:#0290BE; font-weight:bold; }
.MessageModalPopUpBig a:hover { background-color:Transparent; color:#FF8500; }
.MessageModalPopUpBig fieldset {width:700px; height:460px; background-color:#dcdcdc; margin-bottom:0px; padding-bottom:0px; border-width:0px;}
.MessageModalPopUpBig fieldset legend {width:100%; max-width:90%; _width:auto;}
.MessageModalPopUpBig fieldset div{ text-align:left;}

.AddItemModalPopUp {font:normal 10pt tahoma; filter:alpha(opacity=100); opacity:1.0; text-align:left;}
.AddItemModalPopUp fieldset {width:455px; background-color:#dcdcdc; margin-bottom:0px; padding-bottom:0px; border-width:0px;}
.AddItemModalPopUp fieldset legend {width:100%; max-width:90%; _width:auto;}
.AddItemModalPopUp fieldset div{ text-align:center;}

.divHovering									{  }
.repProducts_hoverPanel		  	{ background-color:#D3D3D3; filter:alpha(opacity=90); opacity:0.9; text-align:left; 
                       		  	  border:solid 1px #0290BE; overflow:auto; padding:5px; visibility:hidden; top:auto !important;}
/*end modal pop up extenders*/







/*start  to delete, only for tests*/

.xxx {margin:0px; padding:0px; width:auto;}

/*end  to delete, only for tests*/

/* searchitems.ascx */
.GridViewSItems { border:solid 1px white;float:left;}
.GridViewSItems th,.GridViewSItems td { border:solid 1px white;}
.GridViewSItems td table td { border:solid 0px white;}
div#match_code_div {margin:2px 0px 8px 0px;padding:0px 0px 0px 0px; font:normal normal normal 7pt Verdana, Arial;width:470px;text-align:justify;float:left;}
#match_code_div a { color:Black;font:normal normal normal 7pt Verdana, Arial;}
#match_code_div a:hover { color:Black;text-decoration:underline;font:normal normal normal 7pt Verdana, Arial;}
#match_code_div .column {border:solid 0px black;width:155px;float:left;text-align:left;_width:152px;}
#match_code_div div.column a {font-size:10pt !important;text-align:left;}
.div_tooltip {display:none;position:absolute;width:335px;height:53px;padding:2px 2px 0px 3px;margin-left:-3px;border:solid 1px #0086B7;background-color:#D3D3D3;}

/* Contact.ascx */
table.contact td img { margin:0px; padding:0px; border-width:0px; }

/* ModalPopupControlSendMail.ascx */
.ModalBackground_Css {background-color:Gray; filter:alpha(opacity=60); opacity:0.6;}
.ibClose { float:right; text-align:right; }
.textClose { color:#fff; float:right; text-align:right; padding-top:2px; padding-bottom:2px; }
.textClose a { color:#fff; margin-right:3px; font-weight:bold; padding:0px !important; font-size:8pt; }
.textClose a:hover { color:White; background-color:Transparent !important; color:#FF8500; }

.SendMailModalControl { font-size:8pt !important; background-color:/*#7CA0AE*/#00A4D7; width:370px; _width:392px; height:348px;  _height:342px; filter:alpha(opacity=100);	opacity:1;}
.SendMailModalControl_innerdiv { background-color:#F0F0EE; width:339px; _width:356px; height:306px; _height:306px; margin:0px 15px 15px 15px;  _margin:0px 8px 8px 8px; float:left; color:Black;}
.SendMailModalControll_innerdiv fieldset { border:solid 1px #dddddd; background-color:#EBEBE9; padding: 0px 5px 0px 5px; }
.SendMailModalControl_innerdiv fieldset legend { font-weight:bold; color:white; font-size:10px; background:#8C0042;   }
.SendMailModalControl_innerdiv h1 { text-align:center;font-size:16px;} 
.SendMailModalControl_innerdiv h5 { text-align:center;font-size:16px; margin:10px 0px 10px 0px;} 
.SendMailModalControl_innerdiv .center { text-align:center;}
.SendMailModalControl div {border-bottom:0px solid red;font-size:8pt !important;}
.SendMailModalControl_innerdiv div {border-bottom:0px dotted red;font-size:8pt !important;}
.SendMailModalControl_innerdiv a { background-color:Transparent; color:#fff; font-weight:bold;  }
.SendMailModalControl_innerdiv a:hover { background-color:Transparent; color:#FF8500; }
.SendMailModalControl a { background-color:Transparent; color:#fff; font-weight:bold;  }
.SendMailModalControl a:hover { background-color:Transparent; color:#FF8500; }
.SendMailModalControl h1 { font-weight:bold;}
.SendMailModalControl h5 { font-weight:bold;}

/*.SendMailBoxA { background-image:url(/images/office_mail.jpg); width:130px; height:15px; background-repeat:no-repeat; background-position:left top; }
.SendMailBoxA:hover { background-image:url(/images/office_mail_hover.jpg); width:130px; height:15px; background-repeat:no-repeat; background-position:left top; cursor:pointer; }
.SendMailBoxA_hover { background-image:url(/images/office_mail_hover.jpg); width:130px; height:15px; background-repeat:no-repeat; background-position:left top; cursor:pointer; }
/*.SendMailBoxA { color:Black !important;font-weight:bold;
.SendMailBoxA:hover{ color:#FF8500 !important; text-decoration:underline !important; background-color:Transparent !important; }*/


/* producer catalog */
.text { font-size:11px; font-weight:bold; }
table.catalog { border:solid 2px #7CA0AE; } /*0290BE*/
table.catalog td { font-size:11px; font-weight:bold; text-align:center; }
table.catalog td.td_title { height:25px; width:225px; text-align:left; border:solid 0px #000; font-weight:bold; background-image:url(/images/cat_top1.gif); background-position:left top; background-repeat:no-repeat; }
table.catalog td.td_title div { text-align:center; width:225px; background-color:#E8E8E8; border:solid 0px #7CA0AE; padding-top:5px; margin-bottom:6px; margin-left:0px; font-weight:bold; font-size:11px; }
table.catalog td.td_search { height:36px; width:225px; text-align:center; border:solid 0px #000; padding-bottom:0px;padding-top:0px; background-image:url(/images/cat_top2.gif); background-position:left top; background-repeat:no-repeat; }
table.catalog td.td_search input { width:120px; }
table.catalog td.td { height:100px; width:215px; text-align:center; border:solid 0px #000; background-image:url(/images/cat_bgr.gif); background-position:left top; background-repeat:repeat; padding:20px 0px 0px 4px; }
/*table.catalog td.td div { text-align:center; width:180px; border:solid 1px #0290BE; height:105px; padding-top:7px; margin-bottom:6px; margin-left:15px; }*/


