@charset "windows-1251";

BODY, P, TABLE, TD, A, UL, LI, H1, H2, H3, H4, INPUT, SELECT, TEXTAREA, SPAN {
  line-height: 125%;
  font-size: 12px;
  color:#767676;
  font-family: Arial, Tahoma, Verdana, Sans-Serif;
}

h1, h2, h3, h4 {font-family:Arial, Helvetica, sans-serif; margin:0px; color:#FF7E00; font-weight:normal}
h1{font-size:22px;}
h2{font-size:14px; font-weight: normal; text-align:center; margin-top:5px; padding-bottom:10px;}
h3{font-size:16px;}

body{
	margin:0px; 
	padding:0px; 
	background:#FFFFFF; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	color:#767676;
}

p { margin:0px; }

img{border:0px}

ul{ margin:0px; padding:0px; font-size:11px;}
ul li{padding:0px; margin:0px }


a{ color:#1F68AD; text-decoration:underline;  font-size:12px;}
a:hover{ color:#FF7E00; text-decoration:none;} 

.menu {
	color: #CC6102;
	font-family: Arial, Tahoma, sans-serif;
	font-size: 15px;
	text-decoration: none;
}

A.menu:hover {
	color: #7B3A00; 
	text-decoration: none;
}

P.med {
  margin-top: 2pt;
  margin-bottom: 2pt;
}

INPUT {
   font-size : 11px;
}

INPUT.login {
   font-size : 10px;
   width: 100%;
}

INPUT.yellow_button {
   background-color: #FFCC10;
   color: #000000;
   font: bold 11px Tahoma, Sans-Serif;
   height: 20px;
}

INPUT.cbox {
/*   border: none;*/
}

INPUT, SELECT, TEXTAREA {
   /*border: 1px solid;*/
   margin: 0px;
   font-style : normal;
   font-size : 11px;
}

INPUT, SELECT {
   height: 19px;
}

.ast {
  font-family: Courier New, Courier;
  color: #FF0000; 
  font-weight: bold;
  font-size : 14px;
}

.error {
  color: #FF0000; 
  font-weight: bold;
}

.errfld {
  background: #FFEC9E; 
}

.menublock {
  margin-top: 3pt;
  margin-bottom: 7pt;
}

.minitxt {
	color: #CC6102; 
	font-size: 7pt;
}

.norm {
  color: #7B3A00;
}
.phone_cap {
	font-weight: bold;
	color: #000000;
}
.free_desc {
	font-weight: bold;
}









/* --------------------------------------------------------------------------- */
/* New edition --------------------------------------------------------------- */
/* --------------------------------------------------------------------------- */
table.feature {
  font: bold 12px Arial, Tahoma, Verdana, Sans-Serif;
  color: #FFFFFF;
  background: #E0E0E0;
}

.bus-logo {
  border: 1px solid #E0E0E0;
  background: #F2F2F2;
  width: 130px;
  padding: 7px;
  text-align: center;
}

div.separator {
  margin: 0;
  border: 3px solid #FFFFFF;
}

#inline_sign_in {
  padding: 8px;
  text-align: left;
}

#inline_sign_in h2 {
  text-align: center;
  text-transform: uppercase;
  padding: 0;
  margin: 0;
}

#inline_sign_in #hint {
  text-align: left;
  padding: 0;
  margin: 0 0 5px 0;
  font:normal 10px Tahoma;
}

#inline_sign_in p {
  text-align: center;
  padding: 8px 0 0 0;
}

DIV.sign-in {
	background:#FFFCE3; border:1px solid #F4F0D3; padding:10px; margin:0;
}
DIV.sign-in p{ margin:5px; text-align:center;}

DIV.sign-in h2 {
  text-align: center;
  padding: 0 0 10px 0;
  margin: 0;
}

ul.sidebar-menu {
  margin: 0;
  padding: 0 0 0 10px;
  list-style: none;
/* list-style-image: url("../gfx/arrow.gif");*/
}

ul.sidebar-menu li {
  padding: 1px 0 2px 0;
}

#sign-in p {
  text-align: center;
  padding: 8px 0 0 0;
}

a.topic {
  font:normal 13px Tahoma, Arial, Sans-Serif;
  padding: 10px 0 0 0;
  display: block;
  font-weight: bold;
}

table.s_tbl_up {
  border: 0;
  background: #FFC600;
  font-weight:bold;
}

table.s_tbl_up td{
  padding: 0 0 0 10px;
  color:#8B6200; 
}

table.s_tbl {
  border: 0;
  background: #FFC600;
  margin-bottom: 0;
}

table.s_tbl td{
  padding: 5px 0 2px 10px;
}

table.s_tbl02 {
  margin: 0;
  padding: 0;
}

table.s_tbl03 {
/*  background: #6A6A6A;
  padding: 5px;
*/  
  border-bottom: 2px solid #246DB5;
  margin-bottom: 5px;
  text-align: center;
  /*height: 28pt;*/
}

tr.t-header {
  background: #E0E0E0;
  font-weight: bold;
}

td.menu {
  color: #FFCC00;
  font: 14px Tahoma;
}

p.w {
  margin: 0 0 20px 0;
}

td.menu a {
  font: bold 11px Tahoma;
  color: #ffffff;
/*  text-transform: uppercase;  */
  text-decoration: none;
}

td.menu2 a {
  font: bold 14px Arial;
  text-decoration: undeline;
}
.menu2 {
  font: bold 16px Arial;
  color: #6254DA;
  text-decoration: none;
}

img {
  border: 0;
}

table.s_tbl_footer tr td, table.s_tbl_footer tr td a {
/*  border-top: 2px solid;*/
  font: 10px Tahoma;
  color: #4B4B4B;
  padding: 10px 0 15px 0
}

td.sidebar {
  background: #E0E0E0;
}

td.login {
  background: #FFCC00;
}

td.login-h,
td.h {
  font: bold 11px Tahoma;
  text-transform: uppercase;
  border-bottom: 2px solid #FFCC00;
  padding: 5px 0 5px 0;
}

td.h {
}


p.line {
  border-bottom: 1px solid #B6B6B6;
  margin: 0 0 10px 0;
  padding: 0 0 5px 0;
}

table.sidebar-menu a.menu {
  font: 14px Arial;
  color: #000066;
  text-decoration: underline;
}

td.log {

}

span.c {
  color: #767676;
  font-size: 10px;
}

table.b_bg {
  background: #F0F0F0;
}

table.r-tb {
  border: 1px solid #B6B6B6;
  border-bottom: 2px solid #CECECE;
  background: #F7F7F7;
}

h1.win {
  background: #FFB500;
  padding: 10px;
  font: 18px Tahoma;
  color: #ffffff;
}

.details {
  float: left;
  width: 69.9%;
}

.details2 {
  float: left;
  width: 29.9%;
}

p.descr {
  border-bottom: 1px solid #E0E0E0;
  padding: 5px 0 5px 0;
}

table.r-bg {
  background: #FFFFCF;
}

table.result {
  border: 1px solid #BCBCBC;
  margin-bottom: 15px;
}

a.res-h {
  font: 15px Tahoma;
}

a.add {
  font: 18px Tahoma;
}

a.num {
  font: bold 12px Tahoma;
/*  background: #F0F0F0;
  padding: 5px;*/
  padding: 0;
  margin: 0;
  display: inline;
  text-decoration: underline;
}
span.cur_num {
  font: bold 12px Tahoma;
/*  background: #F0F0F0;
  padding: 5px;*/
  padding: 0;
  margin: 0;
  display: inline;
  text-decoration: none;
}

td.banners{
  background-color: #FFFCE3;
}

table.myadds {
  margin: 0 0 10px 0;
}

table.myadds td {
  border-bottom: 1px solid #D4D0C8;
  padding: 5px 2px 5px 2px;
}

p.not {
  font-size: 15px;
}

a.log {
  color: #333366;
}

a.log:hover {
  color: #6254DA;
}

p.res {
  padding: 5px 0 10px 0;
}





body {
  margin: 10px 2px 10px 2px;
}
.tiers_head { 
	background-color: #ffcc00;
	font-weight: bold;
}
.tiers_row1 { 
	background-color: #ffffff;
	font-weight: bold;
}
.tiers_row2 { 
	background-color: #ffffcc;
	font-weight: bold;
}

.icon_image {
	width: 16px;
	height: 16px;
	border:0;
}

.search_highlight {
}


/*tier 1 definitions*/
div.tier_1 table.r-tb {
  border: 0;
  background: #dae2f3;
  width: 608px;
}

div.tier_1 div.border1 {
	padding: 3px;
	background: #A0A0A0;
}
div.tier_1 div.border2 {
	padding: 2px;
	background: #FFFFFF;

}
div.tier_1 div.border3 {
	padding: 1px;
	background: #A0A0A0;
}
div.tier_1 td.caption a {
	font-size:18px;
	font-weight: bold;
}
div.tier_1.bus-logo {
  border: 1px solid #E0E0E0;
  background: #F2F2F2;
  width: 130px;
  padding: 7px;
  text-align: center;
}
div.tier_1 td.main_block, div.tier_1 td.main_block a {
	text-align:left; 
	padding-left: 7px; 
	font-size:18px;
	vertical-align: top;
}
div.tier_1 td.add_block {
	font-size:12px;
	text-align:right; 
	vertical-align: bottom;
}

/*tier 2 definitions*/
div.tier_2 table.r-tb {
  border: 0;
  background: #dae2f3;
  width: 610px;
}
div.tier_2 div.border1 {
	border: 3px solid #A0A0A0;
}
div.tier_2 div.border2 {
	border: 2px solid #FFFFFF;
}
div.tier_2 div.border3 {
	border: 0;
}
div.tier_2 td.caption a {
	font-size:16px;
/*	font-weight: bold;*/
	font-weight: normal;
}
div.tier_2.bus-logo {
  border: 1px solid #E0E0E0;
  background: #F2F2F2;
  width: 130px;
  padding: 7px;
  text-align: center;
}
div.tier_2 td.main_block, div.tier_2 td.main_block a {
	text-align:left; 
	padding-left: 7px; 
	font-size:16px;
	vertical-align: top;
}
div.tier_2 td.add_block{
	font-size:12px;
	text-align:right; 
	vertical-align: bottom;
}

/*tier 3 definitions*/

div.tier_3 table.r-tb {
  border: 0;
  background: #dae2f3;
  width: 616px;
}
div.tier_3 div.border1 {
	border: 2px solid #A0A0A0;
}
div.tier_3 div.border2 {
	border: 0;
}
div.tier_3 div.border3 {
	border: 0;
}
div.tier_3 td.caption a {
	font-size:14px;
/*	font-weight: bold;*/
	font-weight: normal;
}

div.tier_3.bus-logo {
  border: 1px solid #E0E0E0;
  background: #F2F2F2;
  width: 130px;
  padding: 7px;
  text-align: center;
}
div.tier_3 td.main_block, div.tier_3 td.main_block a {
	text-align:left; 
	padding-left: 7px; 
	font-size:14px;
	vertical-align: top;
}
div.tier_3 td.add_block {
	font-size:12px;
	text-align:right; 
	vertical-align: bottom;
}

/*no tier definitions*/
div.no_tier table.r-tb {
	background: #f7f7f7;
	border: 0;
    width: 618px;
}

div.no_tier div.border1 {
	border: 1px solid #c0c0c0;
}

div.no_tier div.border2 {
	border: 0;
}

div.no_tier div.border3 {
	border: 0;
}

div.no_tier td.caption a {
	font-size:12px;
	font-weight: normal;
}

div.no_tier.bus-logo {
  border: 1px solid #E0E0E0;
  background: #F2F2F2;
  width: 130px;
  padding: 7px;
  text-align: center;
}
div.no_tier td.main_block, div.no_tier td.main_block a {
	text-align:left; 
	padding-left: 7px; 
	font-size:12px;
	vertical-align: top;
}
div.no_tier td.add_block{
	font-size:12px;
	text-align:right; 
	vertical-align: bottom;
}

div.th { text-align:center;}
div.th { display:block; line-height:40px; margin-left:0px; text-align:center; }
div.th a{color:#1F68AD; font-size:11px; text-decoration:none}
div.th a:hover{color:#FF7E00;}


.img_png {
	behavior: url('/css/iepngfix.htc'); 
}

DIV.business_anchor {
	margin: 0;
	padding: 0;
	border: 0;
}

DIV.login_error {
	margin: 0;
	padding: 0;
	border: 0;
	font: normal 11px Verdna,Arial,Sans-Serif;
	color: #FF0000;
}

DIV.nb_lvl1_opened, DIV.nb_lvl1_opened a {
	padding: 0;
	margin: 0;
	height: 15px;
	color: #000000;
    font-weight: bold;
}
DIV.nb_lvl1_closed, DIV.nb_lvl1_closed a {
	height: 15px;
	padding: 0;
	margin: 0;
    font-weight: normal;
}

DIV.nb_lvl2_opened, DIV.nb_lvl2_opened a {
	margin: 0 0 0 5px;
	height: 15px;
	padding: 0;
    font-weight: bold;
}
DIV.nb_lvl2_closed, DIV.nb_lvl2_closed a {
	margin: 0;
	height: 15px;
	padding: 0;
    font-weight: normal;
}

DIV.nb_all_notes_opened, DIV.nb_all_notes_opened a {
	padding: 0;
	margin: 0;
	height: 15px;
	color: #000000;
    font-weight: bold;
}
DIV.nb_all_notes_closed, DIV.nb_all_notes_closed a {
	height: 15px;
	padding: 0;
	margin: 0;
    font-weight: normal;
}
DIV.nb_list_caption {
	padding: 0 0 5px 0;
	margin: 0;
    font-weight: bold;
    font-size: 16px;
    text-align: center;
}


DIV.notebook_tier_1 {
	margin:2px 0 0 5px;
}
div.notebook_tier_1 table.r-tb {
  width: 428px;
}
div.notebook_tier_1 td.caption a div.notebook_tier_1 td.main_block, div.notebook_tier_1 td.main_block a, div.notebook_tier_1 td.add_block, div.notebook_tier_1 div.inner_content a{
	font-size:14px;
}

DIV.notebook_tier_2 {
	margin:2px 0 0 5px;
}
div.notebook_tier_2 table.r-tb {
  width: 430px;
}
div.notebook_tier_2 td.caption a div.notebook_tier_2 td.main_block, div.notebook_tier_2 td.main_block a, div.notebook_tier_2 td.add_block, div.notebook_tier_2 div.inner_content a{
	font-size:13px;
}

DIV.notebook_tier_3 {
	margin:2px 0 0 5px;
}
div.notebook_tier_3 table.r-tb {
  width: 436px;
}
div.notebook_tier_3 td.caption a div.notebook_tier_3 td.main_block, div.notebook_tier_3 td.main_block a, div.notebook_tier_3 td.add_block, div.notebook_tier_3 div.inner_content a{
	font-size:12px;
}

DIV.notebook_no_tier {
	margin:2px 0 0 5px;
}
div.notebook_no_tier table.r-tb {
  width: 436px;
}
div.notebook_no_tier td.caption a div.notebook_no_tier td.main_block, div.notebook_no_tier td.main_block a, div.notebook_no_tier td.add_block, div.notebook_no_tier div.inner_content a{
	font-size:12px;
}


DIV.bg_border{ background:#FFFCE3; border:1px solid #F4F0D3; padding:10px; margin:0;}
DIV.bg_border p{ margin:5px; text-align:center;}

div#header{ height:66px; *height:70px; margin-bottom: 5px; background:url(/gfx/bg_header.gif) top repeat-x; padding-top: 5px;}
div#header img{ width:240px; height:56px; margin-left:180px;}

/*------------------------------------------------------------------*/
.form_text { 
	width:126px; 
	font-size:11px; 
	font-weight: normal; 
	color:#767676; 
	height:18px;  
	background-color:#FFFFFF; 
	border:1px solid #E9E7E7; 
	border-left:1px solid #BEBCBC; 
	border-top:1px solid #BEBCBC;
}
select { 
	font-size:12px; 
	color:#767676; 
	background:#FFFCE3; 
	border:1px solid #E9E7E7; 
	border-left:1px solid #BEBCBC; 
	border-top:1px solid #BEBCBC;
}
.button { 
	height:23px; 
	width:78px; 
	cursor:pointer; 
	background:#0E79C5 url(/gfx/bg_button.gif); 
	color:#FFFFFF; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	font-weight:bold; 
	border:0;
}	

/*------------------------------------*/