* {
margin: 0;
padding: 0;
border: 0; 

}

select, input,textarea {
border: solid 1px #dddfeb
}

body {
text-align: center;
/*background: url(images/bg_header_new.jpg) repeat-x;*/
/*background: url(images/bg_header.png) no-repeat top center;*/
font-family: tahoma;
}

ul {
list-style: none;
}

a {
text-decoration: none;
color: #012e6f
}

td {
vertical-align: top;
}


#container {
width: 1000px;
margin: 0 auto;
text-align: left;
}

#super_header {
background: url(images/bg_header.png) no-repeat top center;
/*background: url(images/bg_header_new.jpg) repeat-x;*/
height: 190px;
width: 100%;

}

#super_header1 {
position: absolute;
top: 0px;
left: 0px;
height: 16px;
width: 100%;
}

* html #header {
	width:expression(document.body.clientWidth > 1000? "100%" :"1000px");
	height:190px; 
	
}


#header ul {
list-style:none;
}

#header {
width: 1000px;
height: 190px;

/*background: url(images/bg_header_new.jpg) repeat-x;*/
/*position: relative;
min-width: 1000px;
height: 190px;*/

}

.clear {
clear: both;
}

#header_text {
	height: 16px;
	width: 1000px !important;
	font: 9px/14px Arial, Helvetica, sans-serif;
	height: 16px;
	color: #737e8a;	
	text-align: right;
}

img#logo {
float: left
}

#header #header_right {
width: 100%;
height: 159px;
background: url(images/bg_right.gif) no-repeat 143px 46px;

}

ul#global_menu {
float: left;
width: 780px;
overflow: hidden;
height: 30px;
margin-top: 16px;
margin-left: -16px;
}


ul#global_menu li {
display: block;
float: left;
padding-right: 6px;
padding-top: 8px;
color: #012e6f;
font: 12px Arial, Helevetica, sans-serif;
}

ul#global_menu li#mini_mba {
background: url(images/mini_mba_ico.jpg) no-repeat 2px 9px;
padding-left: 24px;
}

ul#global_menu li a {
display: block;
float: left;
padding-right: 12px;
padding-left: 12px;
color: #012e6f;
text-decoration: none;
}

ul#global_menu li a:hover {
color: #777;
}

/*main menu*/
ul#main_menu {
	clear: both;		
	width: 100%;	
	
	
}

ul#main_menu li {

	position: relative;
	display: block;
	float: left;
	padding-top: 2px;
	height: 30px;
	background: url(images/separator.gif) no-repeat right 9px;
}

ul#main_menu li a {	
/*white-space: nowrap;*/
	margin-left: 8px;
	padding-right: 10px;
	color: #fff;
	font: 12px/22px Arial, Helevetica, sans-serif;
	text-decoration: none;	
	text-align: left;	
}

ul#main_menu li a:hover {		
color: #c0c9da;
}

/*main menu dropdown*/
ul#main_menu li ul li a {	
line-height: 14px !important
}

ul#main_menu li ul {
z-index: 1000;
position: absolute;
top: 30px;
left: 0px;
background: #e2e2e3;

width: 174px;
display: none;
/*padding: 8px 0 0 0;*/
}

ul#main_menu li.last_item {
background: none;
}

ul#main_menu li.last_item ul {
left: -90px
}

ul#main_menu li ul li {
display: block;
clear: both;
height: 1%;
padding-top: 0;
width: 100%;
}

ul#main_menu li ul li a {
font-size: 11px
}

ul#main_menu li:hover ul, ul#main_menu li.over ul { 
display: block;
z-index: 5000;
}
ul#main_menu li:hover a, ul#main_menu li.over a { 
color: #c0c9da;
}

ul#main_menu li ul li:hover a, ul#main_menu li ul li.over a { 
color: #444 !important;
}

ul#main_menu li ul li a:hover {
background: #f2f2f4;
}

ul#main_menu li a {
width: 100%;
}

ul#main_menu li ul li a {
margin: 0;
display: block;
clear: both;
height: 1%;
padding: 2px 12px;
color: #444 !important; 
background: #e2e2e3;
border-bottom: solid 1px #d0d0d0
}

/*Level 3*/
ul#main_menu li ul li ul {
position: absolute;
top: 0px;
left: 198px;
background: #e2e2e3;
width: auto !important;
display: none !important;
padding: 0;
}

* html ul#main_menu li ul li ul {
width: 274px !important
}

ul#main_menu li ul li ul li a {
white-space: nowrap;
width: 100%   !important;
}

ul#main_menu li ul li:hover ul, ul#main_menu li ul li.over ul { 
display: block !important;
}

/*Service menu*/

ul#service_menu  {
display: block;
float: right;
padding-top: 30px;
background: url(images/service.gif) -8px 16px no-repeat;
clear: right;
}

#main ul#service_menu  {
background: url(images/service.gif) -30px 16px no-repeat;
}

ul#service_menu li {
display: block;
float: left;
width: 17px;
height: 13px;
margin-right: 5px;
overflow: hidden;
}

ul#service_menu li a {
background: url(images/pixel.gif);
display: block;
float: none;
width: 17px;
height: 18px;
text-indent: -900em;
}

/*Telephone*/

#header strong {
display: block;
float: right;
width: 220px;
height: 68px;
padding-top: 7px;
padding-right: 14px;
padding-bottom: 11px;
text-align: right;
font: normal 20px Tahoma;	
color: #012e6f
}

/*License*/
em.license {
display: block;
float: right;
clear: right;
width: 340px;
padding-right: 1px;
text-align: right;
font: normal 10px Tahoma;	
color: #012e6f
}


#header h1, #header p#heading {
display: block;
text-align: left;
position: absolute;
top: 78px;
left: 50%;
font: normal 20px Tahoma;	
color: #012e6f;
margin-left: -350px;
}

#header h1 span, #header p#heading span {
font-weight: bold;
display: block;
font-size: 12px;	
}

#main h2 {
padding-top: 7px;
padding-left: 6px;
font: bold 15px/16px arial;
height: 19px;	
color: #012e6f;
}

/*_________________________________Main column*/
#main_column {
float: left;
width: 671px;
margin-right: 10px;
overflow: hidden;
font-family: Tahoma, Helvetica, sans-serif;
font-size: 12px;
color: #444;
}

#main_column p {
margin-bottom: 10px;
}

#internal .wide_sidebar #main_column {
width: 580px;
}


#internal #main_column {
margin-right: 18px;
overflow: visible;
}

#internal #main_column {
width: 641px;
}

#seminars_list {
width: 661px;
float: left;
margin-bottom: 14px;
padding: 10px 0 0 10px;
background: url(images/seminars_list_bg.gif) #d4dbe7 no-repeat;
}

.list_column {
overflow: hidden;
float: left;
width: 320px;
margin-right: 10px;
}

#seminars_list h3 {
clear: both;
padding: 8px 8px 1px 10px;
font: bold 15px/16px arial;	
color: #f35b00;
background: url(images/seminar_list_top.gif) #fff no-repeat left top;
}

#seminars_list h3 span {
color: #012e6f;
display: block;
}

#seminars_list ul {
width: 304px;
float: left;
margin-bottom: 10px;
padding: 0 8px 10px 10px;
background: url(images/seminar_list_bottom.gif) #fff no-repeat left bottom;
}


#seminars_list ul li.small a {
font-size: 11px
}

#seminars_list ul li {
display: inline;
width: 304px;
float: left;
clear: left;
}

#seminars_list ul li a {
display: block;
float: left;
font: normal 12px/14px verdana; 
color: #474747
}

#seminars_list ul li span {
display: block;
float: left;
font: normal 12px/14px verdana; 
padding: 0 4px;
}

#seminars_list ul li a:hover {
text-decoration: underline;
}

#seminars_list ul li.mini_mba {
background: url(images/mini_mba_ico.jpg) no-repeat 2px -1px;
padding-left: 24px;
}

/*Content table*/

#main #main_column table {
clear: both;
border-collapse: collapse;
margin: 0 0px 20px 1px;
width: 99.9%
}

#main #main_column table.border {
margin-bottom: 10px
}

#main #main_column table td {
vertical-align: top;
padding: 8px 10px 5px 10px;
width: 50%;
}

#main_column table.border td {
border: solid 1px #d4dbe7;
}

#main_column table.border h4 {
font: bold 12px/14px tahoma;	
color: #f35b00;
padding-bottom: 3px;
}

#main #main_column table h3 {
font: bold 15px/16px arial;	
color: #012e6f;
text-transform: uppercase;

border-bottom: solid 2px #002e6e;
padding-bottom: 3px
}
#main_column table.border h3 {
border: 0;
padding: 0
}

#main #main_column table h4 {
font: bold 12px/14px tahoma;	
color: #f35b00;
padding-bottom: 3px;
}

#main #main_column table h4 a {
color: #002e6e;
}

#main #main_column table h4 a:hover {
color: #676767;
}

#main_column table.border h4 {
font: normal 15px/16px arial;	
color: #f35b00;
}

#main #main_column table p {
padding-bottom: 1px;
color: #444;
text-align: justify;

}

#main_column table p.date {
color: #acacac;
font-weight: bold
}

#main #main_column table p a {
color: #002e6e;

}

#main_column table.border p  {
font-size: 12px
}

#main_column table.border p a {
color: #444;
text-decoration: none;
}
#main #main_column table p a:hover {
color: #999999;
text-decoration: underline;
}
#main #main_column table.border p a:hover {
color: #444;
}
#main_column table p a:hover {
text-decoration: underline;
}

#main_column table p.mini_mba {
background: url(images/mini_mba_ico.jpg) no-repeat 2px -1px;
padding-left: 24px;
font-weight: bold;	
}

#main #main_column table p strong {
font-size: 11px;	
}

#main_column table p.mini_mba strong {
font-size: inherit;	
}

#main_column table p.news_link {
text-align: right;
float: right;
}


#main #main_column table p img {
float: left;
margin: 0 10px 2px 0;
border: solid 1px #dfe1eb;
}

#main .sidebar_plashka form input {
float: right !important;
}

#main .sidebar_plashka form div input {
float: none  !important;
}


/*_____________________Sidebar*/
#sidebar {
float: left;
/*width: 319px;*/
width: 315px;
overflow: hidden
}

#sidebar img {
margin-bottom: 10px;
}

#sidebar div img {
margin-bottom: 0;
}

#internal .wide_sidebar #sidebar {
width: 344px;
}


#sidebar h3 {
padding: 10px 8px 1px 10px;
font: bold 15px/16px arial;	
color: #012e6f;
}

#internal #sidebar h3.orange  {
color: #f35b00;
}

#sidebar h3.orange a {
color: #f35b00;
}

#sidebar h3 a {
color: #002e6e;
}

#sidebar h3 a:hover {
color: #999999;
}

#sidebar #sidebar_rounded_top {
width: 319px;
height: 217px;
padding: 0 0 0 15px;
background: url(images/sidebar_rounded_top.gif) no-repeat;
margin-bottom: 10px;
}

#sidebar #sidebar_rounded_top h3 {
padding-left: 0;

}

#map_sm {
padding-left: 10px;
}



div.li img {

margin-left: 4px}

div.sidebar_plashka {
width: 313px;
display: inline-block;
clear: both;
border: solid 1px #dddfeb;
background: #f7f8f9;
padding-bottom: 10px;
margin: 0 0 10px 0px;
overflow: visible;
}
#internal .wide_sidebar #sidebar div.sidebar_plashka {
width: 342px;
}


div.sidebar_plashka img.border {
margin-left: 10px;
padding: 11px 1px 0 1px;
background: url(images/sidebar_plashka_img_bg.gif) no-repeat;
border-style: solid;
border-width: 0 0 1px 0;
border-color: #dddfeb;
}

#internal div.sidebar_plashka img.border {
margin-left: 10px;
padding: 11px 1px 0 1px;
background: url(images/sidebar_plashka_img_bg.gif) no-repeat;
border-style: solid;
border-width: 0 0 1px 0 !important;
border-color: #dddfeb;
}

marquee {
position: relative;
left: 15px;

width: 280px;
overflow: hidden;
}

marquee a {
margin-left: 30px;
font-size: 12px;
color: #002e6e;
text-decoration: underline;
}

marquee a:hover {
color: #999;
}

/*_____________________SEO text*/
#seo_text p {
clear: both;
font-size: 10px;
color: #666666;
padding-bottom: 10px;
font-size: 11px !important;
}
#seo_text  {
margin-bottom: 10px;
font-size: 11px !important;
}

#seo_text h5 {
font-size: 11px;
clear: both;
color: #999;
}

/*_____________________Footer*/

#footer {
clear: both;
text-align: center;
padding-top: 30px;
height: 69px;
background: url(images/footer.gif) repeat-x;
font-size: 10px;
color: #fff;
width: 100% !important;
}

#footer_inner {
	width: 1000px;
	text-align: center;
}

#footer_inner ul  {
display: block;
clear: both;
}
#footer_inner ul li {
display: inline;
}

#footer_inner a {
color: #fff;
}

#footer_inner a:hover {
color: #a7a7a7;
}

#footer_inner p.top_margin {
padding-top: 10px;
}


/*_____________________Internal pages*/

#gradusnik p {
font: normal 11px tahoma;
color: #444;
padding: 7px 24px;
}

#gradusnik p a {
text-decoration: underline
}

#gradusnik p a:hover {
color: #999;
}

/**/
#internal h1 {
padding: 3px 0;
padding-left: 0px;
font: bold 18px/20px arial;
color: #012e6f;

}

#main_content p#intro_text {
float: left;
width: 480px;
color: #183884;
font: normal 11px tahoma;
padding: 2px 0 0 0;
margin-bottom: 15px
}
#main_content p#duration {
padding: 2px 0 0 0;
float: right;
margin-bottom: 15px;

text-align: right;
color: #183884;
font: bold 13px tahoma;
}

#main_content p#duration span {
display: block;
clear:both;
color: #ff6600;
}

div.emphasis_border {
position: relative;
float: left;
clear: both;
border: solid 1px #dee0ec;
background: #f7f8fa;
padding: 8px 12px;
margin: 0 0 12px 0;

width: 615px;
}

div.emphasis {
clear: both;
background: #f7f8fa;
padding: 8px 12px;
margin: 0 0 12px 0;
}

#main_content div p {
font-size: 11px
}

#main_content div p a {
text-decoration: underline;
}

#main_content div p a:hover {
color: #999;
}

div.emphasis_border p {
line-height: 16px
}

#internal h2 {
clear: both;
padding: 3px 0;
padding-left: 0px;
font: bold 13px/16px tahoma;
color: #012e6f;
text-transform: uppercase
}

#internal h2.orange {
color: #fe6700;
}

#internal #main_column  h2.orange {
padding-top: 0;
margin-top: -2px
}

#internal h2.inline {
display: inline}

#internal p.inline {
display: inline;
line-height: 13px
}

#internal h2.underline {
width: 100%;
border-width: 0 0 2px 0;
border-style: solid;
border-color: #fe6700
}

div.white_border {
clear: both;
border: solid 1px #dee0ec;
padding: 0 12px 40px 12px;
margin: 0 0 12px 0;
}

#internal h3 {
padding: 10px 0 3px 0;
font: bold 13px/13px tahoma;
color: #444;
}

#internal #main_content ul li {
line-height: 16px
}


p.button {
float: right;

clear: both;
display: inline-block;
overflow:visible;
min-width: 50px;
white-space: nowrap;
height: 21px;
background: url(images/p_button_left.gif) no-repeat left;
padding-left: 8px;
margin: 10px 0;
}

* html p.button {
width: 50px;
}

#main_content p.button a {
display: block;
height: 21px;
background: url(images/p_button_right.gif) no-repeat right;
color: #fff;
font: bold 12px tahoma;
padding-right: 8px;
line-height: 21px;
text-decoration: none;
}
#main_content p.button a:hover {
color: #fff;
}


#fee  {
padding-bottom: 14px;}

#fee h2 {
float: left;
width: 400px;
padding: 5px 0 3px 24px;
background: url(images/strelka_orange.gif) no-repeat left;
font: bold 15px/15px arial;
color: #002e6e;
text-transform: uppercase
}

#internal #main_content #fee p {
float: right;
padding: 5px 0 3px 24px;
font: bold 17px/15px arial;
color: #f35b00;
}

#fee div {
float: left;
width: 631px;
clear: both;
margin: 4px 0 0 0;
padding: 8px 4px;
border: solid 1px #dee0ec;
margin-bottom: 14px;
}


#internal #main_content  #fee div p {
float: right;
color:#002e6e;
font-size: 17px
}

#internal #main_content h2.regular_blue {
float: none;
font: bold 15px/15px arial;
color: #002e6e;
text-transform: uppercase
}

h2#h2_register {
background: url(images/reg_green.gif) no-repeat 116px 8px;
}
p.intro_border {
border: solid 2px #ff6900;
border-width: 0 0 2px 0;
padding: 0 12px 6px 12px;
background: url(images/str_tem.gif) no-repeat 0 6px;
margin-bottom: 14px;
}

/*Registration form*/

form#register div {
margin-bottom: 12px;
/*width: 608px;*/

}

form#register input.right_inp {
height: 18px;
font-size: 11px
}

form#register label  {
line-height: 9px;
}
form#register label span {
font-size: 10px;
}

label.fixed_width {
padding-top: 3px;
display: block;
float:left;
width: 224px;
}
label.fixed_width span {
display: block;
padding-top: 4px
}

#f_id_date_seminar {
width: 381px;
}

#f_company {
width: 378px;
}

#f_dolgnost {
width: 140px;
}
#f_fio {
width: 340px;
margin-right: 8px;
}

#f_phone_code {
width: 38px;
font-size: 11px;
padding-left: 3px;
}
#f_phone {
width: 93px;
font-size: 11px;
margin-right: 8px;
padding-left: 3px;
}
#f_email,#f_phone_city, #f_address {
width: 103px;
margin-right: 8px;
}

form#register #f_email,form#register  #f_phone_city {
width: 140px;
}
form#register  #f_phone_city {
margin-right: 0;
}


form#register  p.right {
font-size: 12px;
text-align: right;
padding-bottom: 12px;
padding-right: 9px
}

label.float {
float: left;
padding-top: 4px;
}

#f_card {
float: left;
vertical-align: top;
margin: 0 30px 0 8px;
padding-left: 3px
}

form#register #f_card { 
margin-right: 94px
}


div.button {
float: left;
overflow:visible;
min-width: 50px;
white-space: nowrap;
height: 21px;
background: url(images/p_button_left.gif) no-repeat left;
padding-left: 8px;

}

#main_content #f_submit {
display: block;
height: 21px;
background: url(images/p_button_right.gif) no-repeat right;
color: #fff;
font: bold 10px tahoma;
padding-right: 8px;
line-height: 21px;
border: 0
}

p.extra_info {
clear:both;
font-size: 10px;
margin-bottom: 8px
}

p.arrow_bullet {
background: url(images/str_tem.gif) no-repeat 0 5px;
padding-left: 14px;
}

/*Comment form*/
form#comment {

} 

form#comment textarea, form#comment input {
font-size: 11px
} 

form#comment textarea {
padding: 3px;
color: #666666
} 


form#comment input {
height: 18px;
float: left;
margin-bottom: 10px;

} 


#comment_textarea {
display: block;
width: 290px;
float: left;
margin-right: 12px;
}

#comment_column {
float: left;
width: 300px;
}

#f_comment_info {
width: 289px;
padding-left: 3px;
color: #666666
}

#f_comment_email {
width: 100px;
padding-left: 3px;
color: #666666;
margin-right: 53px
}

.top_indent #f_comment_email {
margin-right: 3px
}

.form_full_width #f_comment_email {

margin-right: 3px
}

#main_content #f_comment_submit {
display: block;
height: 21px;
background: url(images/p_button_right.gif) no-repeat right;
color: #fff;
font: bold 12px tahoma;
padding-right: 7px;
line-height: 18px;
border: 0;
}

div.indent {
margin-left: 7px;
}


/*Internal page sidebar*/
#internal #sidebar  {
margin-top: -15px;
}


#internal .sidebar_plashka h3  {
font: bold 15px/16px arial;	
color: #012e6f;
padding: 10px 8px 1px 10px;
}

#internal .sidebar_plashka h4  {
font: bold 12px/13px tahoma;	
color: #012e6f;
padding: 2px 8px 1px 10px;
}

#internal .sidebar_plashka h4.skoro  {
font: bold 15px/16px tahoma;	
color: #012e6f;
text-transform: uppercase;
padding: 10px 8px 1px 10px;
}

#internal .sidebar_plashka h4.noimage  {
background: none !important
}


#internal .sidebar_plashka h4.blue  {
color: #012e6f;
}

#internal .sidebar_plashka h4.smaller  {
font: bold 12px arial
}

#internal .sidebar_plashka h4 a:hover {
text-decoration: underline
}

#internal .sidebar_plashka ul {
display: block;
clear: both;
padding: 2px 8px 8px 10px;

}

#internal .sidebar_plashka ul li {
display: block;
float: left;
clear: both;
}

#internal .sidebar_plashka ul li a {
display: block;
float: left;
clear: both;
}

#internal .sidebar_plashka ul li a, div.li a {
font: normal 11px/13px tahoma;
color: #444;
}
div.li  {
padding: 2px 8px 1px 10px;
}
div.li a {
text-decoration: none;
}
div.li a:hover {
text-decoration: underline
}

#internal .sidebar_plashka ul li a:hover {
text-decoration: underline
}
#internal .sidebar_plashka ul li img {
margin-left: 4px;
}

#internal .sidebar_plashka p.extra_link {
clear: both;

}

#internal .sidebar_plashka p.extra_link a{
text-decoration: underline;
color:  #002e6e;
}

#internal .sidebar_plashka p.extra_link a:hover{
color:  #999;
}

#div_62 {

display: none}

#div_reg {
width: 150px;
border: 1px solid silver; 
padding: 3px; 
background: #fff;  
display: none; 
position: absolute; 
font-size: 12px
}

#internal h5.link_separate {
padding: 0 8px 0 0;
font: bold 11px arial;

}

#internal h5.link_separate a {
display: block;
text-decoration: underline;
text-indent: 12px;
background: url(images/raquo.jpg) no-repeat 0 3px;
}

#internal h5.link_separate a:hover {
color: #999
}

#internal p.orange, #internal h5.orange  {
padding-bottom: 4px;
margin-bottom: 8px
}

#internal p.orange a, #internal h5.orange a {
background: url(images/raquo1.jpg) no-repeat 0 3px;
color: #f35b00
}

#internal p.orange a:hover, #internal h5.orange a:hover {
color: #f35b00 !important
}

#internal .sidebar_plashka div.indent p {
clear: both;
padding-bottom: 10px
}
#internal .sidebar_plashka div.indent p strong {
color: #f35b00
}


img.left {
float: left;
margin-bottom: 6px
}

#vy_poluchaete  {
margin-top: 20px;
}

#vy_poluchaete p {
clear:both;
}
#internal #vy_poluchaete p strong {
font-weight: bold;
color: #f35b00;
font-size: 11px;
}

h3#h3_vy_poluchaete {
z-index: 10;
position: relative;
top: -11px;
width: 290px;
height: 36px;
background: url(images/zagol.gif) no-repeat 6px 0;
display: block;
float:left;
text-indent: -900em;

margin-bottom: -21px;
}

#internal .sidebar_plashka h4 {
padding-top: 8px;
color: #444;
clear: both;
}

#internal .sidebar_plashka strong {
font: normal 12px/13px tahoma;
margin-bottom: 10px;
}

#internal .sidebar_plashka ul li a strong {
font-weight: bold;
font-size: 11px
}

#internal .sidebar_plashka p strong a {
text-decoration: none;
color:  #002e6e;
}

#internal .sidebar_plashka p {
padding: 8px 8px 1px 10px;
}

#internal .sidebar_plashka p a {
text-decoration: none;
color: #444
}

#internal .sidebar_plashka p em {
font-style: normal;
font-weight: bold;
}

#internal .sidebar_plashka img.left {
margin: 0 8px 2px 0
}

#otzyvy {
width: 315px;
margin-top: 10px;
margin-bottom: 8px;
background: url(images/grad_tile.gif) repeat-y ;
font-size: 11px;
}

div.otzyv {
clear: both;
background: url(images/grad.gif) /*repeat-y*/no-repeat bottom;
padding: 8px 12px 2px 11px;

}
div.otzyv p {
color: #444;
margin-bottom: 8px
}

div.otzyv h4 {
font: bold 13px tahoma;
color:  #012e6f

}


h3#h3_otzyvy {
padding: 0;
width: 321px;
height: 24px;
background: url(images/up1.gif) no-repeat;
display: block;
float:left;
}

#otzyvy p.extra_link {
padding: 8px 0 0 12px;
display: block;
clear: both;
height: 35px;
width: 321px;
background: url(images/down.gif) no-repeat;
}


#internal .sidebar_plashka  p.float {
font-weight: bold;
width: 120px;
float: left;
clear: none;
color: #444
}

#internal .sidebar_plashka  p.float em {
color: #012e6f;
font-weight: normal

}
#internal .sidebar_plashka  p.clear {
clear: both;
font: bold 13px tahoma
}

#internal  div.rounded {
padding: 10px 0 0 0;
border: 0;
clear: both;
margin-bottom: 10px;
width: 315px;
background: url(images/rounded_top.gif) no-repeat;


}

div.rounded div {
padding-bottom: 10px;
padding-left:8px;
padding-right: 8px;
width: 299px;
background: url(images/rounded_bottom.gif) no-repeat bottom;
}

#internal div.rounded div h3 {
padding: 10px 8px 1px 10px;
font: bold 15px/16px arial;	
color: #012e6f;
}

div.rounded img {
margin-bottom: 10px;
margin-right: 8px;
}

div.rounded p {
margin-bottom: 10px;
}

div.rounded p a {
color: #444
}


#ctrl_enter {
clear: both
}

#ctrl_enter ul li {
display: inline;
font: normal 11px tahoma
}

#ctrl_enter ul li a{
text-decoration: underline
}
#ctrl_enter ul li a:hover{
color: #999
}
#ctrl_enter  p {
font: normal 11px tahoma;
margin: 10px 0;
}


/**/
#div_tema, #div_region  {
padding: 4px !important;
font-size: 13px;
color: #444
}
#div_tema input, #div_region input  {
border: 0
}

#div_tema div a, #div_region div a {
text-decoration: underline
}
/**/

/*___________________________Seminars page*/
#internal h1.orange {
color: #f35b00;
}

#internal h1.small {
font-size: 15px
}

#internal h1.small span {
color: #002e6e
}


#internal #main_column p.emphasis {
color: #444;
width: 650px;
font-weight: bold;
padding: 0;
}

#internal #main_column ul.two_column  {
margin-bottom: 0px;
}

#internal #main_column ul.two_column li {
display: block;
float: left;
width: 320px;
padding-bottom: 3px;
overflow: visible
}

#internal #main_column ul.two_column li a {
text-decoration: none;
display: block;
padding-left: 26px;
background: url(images/arrow.jpg) no-repeat 2px 5px;
}

#internal #main_column ul.two_column li a:hover {
text-decoration: underline;
background: url(images/arrow.jpg) no-repeat 7px 5px;
}

/*_____________________Single column page*/

body.single_column #main_column {
float: none;
width: 819px !important;
margin-left: 82px;
}

#intro_rounded {
margin: 14px 0 4px 0;
float: left;
clear: both;
background: url(images/rounded_819_bottom.gif) no-repeat bottom;
width: 819px;
}

#intro_rounded div {
width: 799px;
float: left;
clear: both;
background: url(images/rounded_819_top.gif) no-repeat;
padding: 10px 10px 20px 10px;
}

#intro_rounded h1 {
float: left;
width: 122px;
text-align:right;
font: bold 15px arial;
color: #f35b00;
padding-right: 10px;
}

#intro_rounded p {
padding-top:4px;
float: left;
width: 655px;
clear: right;
}

div.full_width_left, div.full_width_right {
padding-top: 6px;
clear: both;
border: solid 1px #dee0ec;
margin-bottom: 16px;
padding-bottom: 30px;


} 

div.full_width_left .bg, div.full_width_right .bg {
background: url(images/bg2.gif) repeat-x bottom;

float: left;
clear: both;

position: relative;
width: 817px

} 

* html div.full_width_left .bg, * html div.full_width_right .bg {
float: none;
height: 210px;
} 

body.single_column div.full_width_left p.masterclass_date, body.single_column div.full_width_right p.masterclass_date {
font: bold 17px/23px arial !important;
color: #fff;
text-align: center;
width: 117px;
height: 23px;
background: url(images/bg3.gif) no-repeat;
float: right;
clear:both;
}
body.single_column div.full_width_right p.masterclass_date {
float: left;
background: url(images/bg4.gif) no-repeat;
}

body.single_column .sidebar_plashka  form input {
float: right !important;
}
body.single_column .sidebar_plashka  form div input {
float: none !important;
}

#internal .sidebar_plashka div form input {
float: right !important;
}

#internal .sidebar_plashka div form div input {
float: none !important;
}


#internal div.full_width_left h2, #internal div.full_width_right h2  {
font-size: 14px;
padding: 6px 7px 10px 7px;
text-align: left;
}

#internal div.full_width_right h2  {
padding: 10px 7px 6px 7px;
text-align: right;
}

#internal div.full_width_left h2 a, #internal div.full_width_right h2 a {
text-decoration: underline
}

#internal div.full_width_left h2 a:hover, #internal div.full_width_right h2 a:hover {
color: #999;
}


#internal div.full_width_left img {
float: left;
margin: 0 14px 0 6px;
border: solid 1px #dee0ec;
}

#internal div.full_width_right img {
float: right;
margin: 0 6px 0 14px;
border: solid 1px #dee0ec;
}

#internal div.full_width_left p.masterclass_desc, #internal div.full_width_right p.masterclass_desc {
font-size: 12px;
line-height: 16px;
padding-right: 24px
}

#internal div.full_width_right p.masterclass_desc {
padding-left: 8px
}

#internal div.full_width_left p.trainer_info, #internal div.full_width_right p.trainer_info {
font-size: 13px;
text-align: right;
padding: 14px 4px 12px 0;

float: right
}

#internal div.full_width_left table, #internal div.full_width_right table  {
margin: 0 0 0 22px;
width: 772px;
clear: both;
position: relative;
top: 15px;

display: inline-block; 

}



#internal div.full_width_left table td, #internal div.full_width_right table td {
padding: 0;
text-align: left !important;

}

#internal div.full_width_left table img, #internal div.full_width_right table img {
margin: 0 10px 0 0 !important;
border: 0;
float: left
}


/*comment form*/
.form_full_width #comment_column {
clear: both;

}

.form_full_width #comment_column #f_comment_info {
width: 283px;
margin-top: 8px;
}

.form_full_width #comment_column #f_comment_email {
width: 146px;
vertical-align: top;
}

body.single_column .emphasis_border, div.forms_main_content .emphasis_border  {
width: 288px;
float: left !important;
clear: none !important;
margin-right: 12px;
position: relative;
left: 88px;
}

div.forms_main_content .emphasis_border  {
overflow: hidden;
left:0;
}

body.single_column .sidebar_plashka, div.forms_main_content .sidebar_plashka {
width: 319px;
float: left;
clear: none;
margin-left: 90px;
margin-top: 0px;
}

div.forms_main_content .sidebar_plashka {
margin: 0px;
width: 312px;
}



/*podarki*/

#podarki {
position: absolute;
top: 10px;
left: 480px;
width: 152px;
}


/*seminars list*/

.schedule {clear: both;
border: 1px dotted #CCCCCC; font-size:12px;border-collapse: collapse; margin: 10px 0 10px 0}
    	.schedule td {border: 1px dotted #CCCCCC;padding:3px;color:#434444; font-size:12px; }
	.f1 {color:#183884; background-color:white}
	.f2 {color:#183884; background-color:#FBFBFB}
	.f3 {color:#183884; background-color:#F3F3F3}
	
	
	
.vertical {
	width: 1em;
	line-height: 1em;}
	
.schedule td a {
color: #444
}

.schedule td a:hover {
text-decoration: underline
}

.schedule input {
border: 0
}

#sidebar div#cities_list   {
position: relative;
}


#sidebar div#cities_list p  {
padding-bottom: 2px;
padding-top: 2px;
}


#sidebar div#cities_list p a {

}

#sidebar div#cities_list p a:hover {
text-decoration: underline;
color: #444
}


span#list_all {
padding: 2px 0 ;
position: relative;
z-index: 0;
padding-right: 18px;
background: url(images/ruka.gif) no-repeat 88px 2px;
height: 15px;
}	


* html span#list_all {
background: url(images/ruka.gif) no-repeat 88px 4px;
}	

#sidebar .sidebar_plashka ul#all_cities {
margin-top: -2px;
width: 160px;
display: none;
position: absolute;
left: -1px;

z-index: 10000;
background: #f7f8f9;
border: solid 1px #dddfeb;
padding: 2px;
}
	
#sidebar .sidebar_plashka ul#all_cities li a {
color: #002e6e;
font-size: 12px;
text-decoration: underline
}
	
#sidebar .sidebar_plashka ul#all_cities li a:hover {
color: #999;

}


/*Videorates*/
#main_content  #intro_emphasis {
clear: both;
margin-bottom: 12px;
color: #002e6e;
float: left;
font: bold 14px arial;

}

table.video_list {
margin: 15px 0 0 0;
width: 600px
}

table.video_list td {
padding-bottom: 10px;
vertical-align: top
}

table.video_list div {
float: left;
}

#internal table.video_list h3 {
padding: 0;
line-height: 14px;

}

table.video_list h3 a {
color: #444
}
table.video_list h3 a span.dvd_info {
font-weight: normal
}

table.video_list h3 a span.price {
color: #002e6e
}

table.video_list h3 a:hover {
text-decoration: underline
}

table.video_list div.item_image {
position: relative;
width: 55px;
float: left;
padding-left: 35px;

background: url(images/str_tem.gif) no-repeat 12px 11px;
}

table.video_list div.item_image img {
border: solid 1px #dfe1eb
}

table.video_list div.item_image img.xit {
border: 0;
position: absolute;
left: 23px;
top: 25px;
}

#internal table.video_list a.buy {
display: block;
padding-left: 14px;
background: url(images/korzina.gif) no-repeat 0 4px ;
font-size: 12px;
text-decoration: none;
color: #002e6e
}

#internal table.video_list a.buy:hover {
text-decoration: underline
}

#internal .no_margin {
margin-top: 0;
padding-bottom: 6px
}
#internal .no_margin h2 {
padding-top: 8px;
zoom: 1
}
#internal .no_bottom_margin {

padding-bottom: 6px
}

#internal p.bottom_link {
text-align: right;
background: url(images/minus.gif) no-repeat right ;
height: 20px;
padding-right: 20px;


}

#internal p.bottom_link a {
display: block;
padding-right: 8px;
padding-top: 2px;
text-align: none;
border: solid 2px #ff6d02;
border-width: 0 0 2px 0;
height: 16px;
color: #9d9d9d;
text-decoration: none
}

#internal .switch a {
display: block;
padding-right: 8px;
padding-top: 2px;
text-align: none;
border: solid 2px #ff6d02;
border-width: 2px 0 0 0 !important;
height: 160px;
color: #9d9d9d;
text-decoration: none
}

#internal .sidebar_plashka .img_indent {
margin: 0 10px; 
}

#internal .relative {
position: relative
}

#internal .sidebar_plashka p#play_btn {
display: block;
float: left;
clear: both;
position: absolute;
top: 147px;
left: 260px;
width: 24px;
height: 28px;
padding: 0
}


#internal .sidebar_plashka p#play_btn a {
display: block;
float: left;
clear: both;
width: 24px;
height: 28px;
text-indent: -900em;
background: url(images/play.gif) no-repeat 0 0;
}

#internal .sidebar_plashka p#play_btn a:hover {
background: url(images/play.gif) no-repeat -24px 0;
}

#internal  .sidebar_plashka h3#video_advantages {
background: url(images/gal.gif) no-repeat 10px 10px;
padding-left: 48px;
padding-top: 14px;
height: 22px
}

#internal  .sidebar_plashka h3#video_ondemand {
background: url(images/lenta.gif) no-repeat 10px 10px;
padding-left: 48px;
padding-top: 14px;
height: 29px
}

#internal  .sidebar_plashka h3#video_payment {
background: url(images/usl.gif) no-repeat 10px 6px;
padding-left: 48px;
padding-top: 14px;
height: 29px
}

#internal  .sidebar_plashka h3#video_partners {
background: url(images/ruki.jpg) no-repeat 12px 15px;
padding-left: 68px;
padding-top: 18px;
height: 25px
}

#internal  .sidebar_plashka h4.more_strelka a {
font-size: 11px;
font-weight: bold;
display: block;
padding-left: 14px;
background: url(images/str_tem.gif) no-repeat 1px 4px;
color: #444;
}

#internal  .sidebar_plashka h4.more_strelka a:hover {
text-decoration: underline
}

#internal  .sidebar_plashka a.link_regular  {
color: #002e6e;
text-decoration: underline
}


#internal  .sidebar_plashka a.link_regular:hover  {
color: #999;
}


/*Foreign */

#internal  h2.no_emphasis {
text-transform: none;
font: bold 13px tahoma;
color: #444
}

#internal  table.text h3 {
font-size: 12px
}

#internal  table.text div.item_image  {
width: 210px;
}

#internal  table.text div.item_image  span {
font-size: 10px;
display: block;
padding-top: 5px
}

#internal  table.text ul  {
/*margin-left: -18px*/
}

#internal  table.text ul li {
background: url(images/li_small.gif) no-repeat 2px 2px;
padding-left: 16px
}

#internal  ul.bullets li {
list-style: none;
background: url(images/li_small.gif) no-repeat 2px 2px;
padding-left: 16px
}

.skoro {
background: url(images/skoro.gif) no-repeat 232px 8px;
}

#internal  .cities1 a {
font-size: 12px;
color: #444;
}
#internal  .cities1 strong {
font-weight: bold}

#internal  .cities1 a:hover {
text-decoration: underline;
color: #444;
}

#internal  table.schedule_small  {
margin: 4px 8px;
font-size: 12px;
color: #444;
}

#internal  table.schedule_small  td{
vertical-align: top
}

#internal  table.schedule_small  th {
vertical-align: top;
width: 55px;
font-size: 11px
}

#internal  table.schedule_small  td a{
color: #444;
}
#internal  table.schedule_small  td a:hover{
color: #444;
text-decoration: underline
}

/*Kruglyj stol*/
#internal h1.smaller {
text-transform: none;
font: bold 13px arial;
color: #f35b00;
float: left;
padding-bottom: 8px;
}

p#location_info {
float: right
}

#internal #intro_text_bg {
margin-bottom: 20px;
clear: both;
background: url(images/intro_text_bg_bottom.gif) no-repeat bottom;
}

#internal #intro_text_bg div {
clear: both;
background: url(images/intro_text_bg_top.gif) no-repeat;
padding: 12px 12px 8px 12px
}

#internal #intro_text_bg div p {
font-size: 12px;
margin-bottom: 12px
}

#internal p#location_info {

font: bold 13px tahoma;
color: #002e6e;
clear: right 
}

#internal table.table_dotted  {
border-collapse: collapse ;
margin-bottom: 8px;
}

#internal table.table_dotted td a {
text-decoration: underline
}

#internal table.table_dotted td a:hover {
color: #999
}

#internal table.table_dotted td {
border: dotted 1px #ccc;
padding: 3px;
}

#internal table.table_dotted td.align_center {
text-align: center
}


#internal table.table_dotted td.th div {
position: relative
}

#internal table.table_dotted h2 {
width: 634px;
height: 22px;
z-index: 1
}

#internal table.table_dotted p.th_over {
display: none;
position: absolute;
top: -4px;
left: -4px;

width: 637px;
height: 28px;
font: bold 13px tahoma;
color: #002e6e;
padding: 6px 0 0 3px;
border: solid 1px #dddfeb;
background: url(images/knopka.gif) #f7f8f9 no-repeat right;
}

#internal div.text_expand {
font-size: 11px;
}
#internal div.text_expand h3 {
color: #002e6e;
}

#internal p.pullquote {
color: #002e6e;
font: normal 13px tahoma;
margin: 8px 0 14px 0
}

#internal #note {
position: absolute;
top: 10px;
left: 360px;
width: 272px;
}

#internal #note p {
font-size: 11px;
font-family: Arial, Helvetica, sans-serif;
color: #f35b00
}
#internal .special_otzyv h3 {
color: #f35b00
}

#internal .special_otzyv h4 {
color: #002e6e;
}


#internal .special_otzyv p strong {
font-weight: bold;
font-size: 11px;
color: #444
}

/*Video detail*/
.video_preview {
margin-top: 8px;
position: relative;
float: left;
width: 130px;
padding-bottom: 10px;
}

.video_preview div  {
position: relative;
}

.video_preview div img {
border: solid 1px #c0c0c0;
padding: 3px;
}

.video_preview img.xit {
position: absolute;
left: -14px;
top:110px;
border: 0
}

.video_preview img.lupa {
position: relative;
margin-left: -20px;
top:-110px;
border: 0
}

.video_info{
margin-top: 8px;

overflow: hidden
}

#internal .video_info p {
font: normal 13px tahoma;
display: inline;
}

#internal .video_info .video_rating {
display: inline;
}

#internal .video_info .video_rating img {
margin-right: 3px
}

#internal .video_info form {
display: inline;

}

#internal #all_ocenka{
padding-left: 50px;
display: inline;
height: 30px;
}

#internal .video_info span.price {
font-size: 14px;
color: #002e6e;
}


#internal .wide_sidebar .no_border h2 {
font: bold 15px arial;
width: 100%;
border-width: 0 0 2px 0;
border-style: solid;
border-color: #002e6e;
color: #002e6e;
background: none
}

#internal .wide_sidebar .no_border   {
padding-bottom: 20px;
}

#internal .wide_sidebar .no_border h3  {
margin-top: 8px
}

/*
#internal .wide_sidebar .no_border ul  {
list-style: disc inside
}*/

#internal .wide_sidebar .no_border ul  li {
background: url(images/li_small.gif) no-repeat  0 px;
padding-left: 10px
}

/*form*/

#internal .wide_sidebar .emphasis_border  {


width: 568px;
}
#internal .wide_sidebar .emphasis_border h2 {
border-width: 0 0 2px 0;
border-style: solid;
border-color: #f35b00;
}

#internal .wide_sidebar .emphasis_border #note p {
font: bold 14px Arial, Helvetica, sans-serif;
color: #002e6e;
}

#internal .wide_sidebar .emphasis_border h3 {
font: bold 15px Arial, Helvetica, sans-serif;
color: #002e6e;
padding-bottom: 8px
}

#internal .wide_sidebar .emphasis_border #f_company,#internal .wide_sidebar .emphasis_border #f_fio {
width: 330px;
margin: 0
}

table.compact {
margin: 12px;
margin: 0
}
table.compact  td{
vertical-align: top;

}

#internal .wide_sidebar table.compact td h4  {
font-size: 11px
}

#internal .wide_sidebar table.compact  td h4 strong {
font-size: 11px;
font-weight: bold;
}

#internal .wide_sidebar table.compact  td h4 strong .price {
color: #002e6e;
}

#internal .wide_sidebar table.compact  td h4 a {
color: #444;
}
#internal .wide_sidebar table.compact  td h4 a:hover {
text-decoration: underline;
color: #444;
}

#internal .wide_sidebar table.compact  td img {
border: solid 1px #dfe1eb
}



#internal .wide_sidebar .sidebar_plashka p.extra_link a strong{
font-weight: bold;
font-size: 13px
}

#internal .sidebar_plashka h3.smaller  {
font: bold 12px arial;
margin-bottom: -2px;
}

#internal .sidebar_plashka h4  {
font: bold 12px arial;
color: #002e6e;
}

h2#schedule {
background: url(images/to_calendar.gif) no-repeat  60px 10px;
padding: 20px 0 20px 120px;
}

h2#schedule a:hover {
text-decoration: none;
color: #999
}

#internal p.contact_emphasis {
font: normal 13px/15px tahoma;
color: #444
}

#internal p.contact_emphasis a {
color: #002e6e;
text-decoration: underline
}

#internal strong.float_heading {
font-weight: bold;
}

#internal strong.float_heading a {
color: #002e6e;
text-decoration: underline !important;
}
#internal strong.float_heading a:hover  {
color: #999
}

#internal p.bigger  {
font-size: 12px;
}
#internal p.bigger strong {
font-weight: bold
}
#internal p.bigger a {
color: #002e6e;
text-decoration: underline !important;
}

#internal img.border {
border: solid 1px #dddfeb
}

#internal .top_indent {
/*margin-top: 8px;*/
width: 288px !important;
overflow: hidden
}




/*Seminars list*/
#internal  .sidebar_plashka h3#stats {
background: url(images/verh.gif) no-repeat;
width: 290px;
height: 62px;
margin-top: -16px;
float: left;
clear: both;
text-indent: -900em;
margin-bottom: -26px;
position: relative;
}

#internal .sidebar_plashka h4.regular  {
font: normal 11px/14px tahoma;	
color: #444;
text-transform: none;
padding: 10px 8px 1px 10px;
}

#internal .sidebar_plashka h4.regular a {
font-weight: bold;
color: #444;
}

#internal .sidebar_plashka img.regular_border {
border: solid 1px #dfe1eb
}

#internal .sidebar_plashka h4 {
clear: both;
}

#internal .sidebar_plashka p a.question {
display: block;
float: left;
padding: 6px 0;
background: url(images/a_mail.gif) no-repeat 0 4px;
text-indent: 30px;
}

a.question {
display: block;
float: left;
padding: 6px 0;
background: url(images/a_mail.gif) no-repeat 0 4px;
text-indent: 30px;
font-size: 11px;
text-decoration: underline;
}

#internal .trainer p  {
font-size: 11px;
}

#internal .trainer p strong {
font: bold 12px tahoma;
}

#internal .trainer p strong a {
color: #444;
text-decoration: none !important;
}

#internal .trainer p strong a:hover {
color: #676767;
}

#internal .trainer h4 {
font: normal 12px tahoma;
color: #444;
text-decoration: underline;
margin-bottom: 4px;
}

#internal .trainer h5 {
padding: 2px 8px;
font: normal 11px/12px tahoma;
color: #444;
}

#internal .trainer h5 a {
color: #444;
}

#internal .trainer h5 a:hover {
color: #676767;
}

#internal .trainer h5 strong {
font-size: 11px;
font-weight: bold;
color: #002e6e
}

#internal  p#book {
background: url(images/book.jpg) no-repeat 0 6px;
padding: 4px 0 10px 44px;
}

#internal p#book a {
font: bold 12px tahoma;
}

table td {

vertical-align: middle}

#internal a.link_g_10 {
font-weight: normal !important}

#internal a.link_g_10:hover {
text-decoration: underline !important}

#all_tables {
margin-top: 10px 
}

#internal form.type2 #f_company {
width: 372px
}

#internal form.type2 #f_fio{
width: 557px
}

#internal form.type2 #f_email {
margin-right: 29px
}

#internal form.type2 div {
float: left
}

#internal form.type2 #f_submit  {
font-size: 12px ;
width: 150px
}

#internal form.type3 select  {
width: 334px !important
}

#internal form.type3 #f_email  {
width: 130px
}

#internal form.type3 #f_submit  {
font-size: 12px ;
width: 150px;
}
#internal form.type3 .button  {
position: relative;
 left: 402px

}



/**/
#forms label {

padding-left: 5px}


body#main .orange a:hover {
color: #f35b00
}

#new_text_osn{
margin-top: 10px;
font-size: 12px !important;
}
#new_text_osn strong{
 font-size: 12px !important;
}
#new_text_osn p{
 margin-top: 5px;
 margin-bottom: 5px;
 font-size: 12px !important;
}
#new_text_osn li{
list-style: none;
margin-left: 0px !important;
background: url(images/li_small.gif) no-repeat 0px 3px;
padding-left: 14px;
}
#new_text_osn ul{
margin-left: 0px !important;
padding-left: 0px !important;
margin-bottom: 5px;
}

.hidden {display: none; POSITION: absolute; background: #e2e2e3; 	border : 1px solid #d0d0d0;	padding : 2px;}
.visible {Z-INDEX: 2; display: block; POSITION: absolute; background: #e2e2e3;	border : 1px solid #d0d0d0;	padding : 2px;}
.dictionary_word {
	color:#3F3F3F !important;
	font-family:Tahoma;
	font-size:13px;
	cursor: pointer;
	padding-top: 3px !important;
	padding-bottom: 3px !important;
}

.cen_head2 { color:#183884; font-size:18px;}
.cen_head3 { color:#F35B00; font-size:15px; padding-top:5px; font-weight:bold;font-family:Arial; }

.news_caption {
	font-size: 12px !important;
}

.news_caption  b {
	font-size: 12px !important;
}

.news_caption p {
	font-size: 12px !important;
}

.zresponse_caption {
	font-size:12px; font-weight: bolder; color: #012E6F;
}

.zresponse_text  {
	font-size:12px !important;
}

.zresponse_text p{
	font-size:12px !important;
}

.zresponse_url {
	font-size:10px !important; color: #ccc!important;
}

.zresponse_url a {
	font-size:10px; color: #ccc;
	text-decoration: underline !important;
}

.zresponse_url a:hover {
	font-size:10px; color: #ccc;
	text-decoration: none !important;
}

.success_date {
	color:#434444;
	font-family:Tahoma;
	font-size:13px;
}

a.success_link {
	font-weight:bold;
	text-decoration:none;
	color:#002E6E;
	font-family:Tahoma;
	font-size:13px;
}

a.success_link:hover {
	font-weight:bold;
	text-decoration:none;
	color:#999999;
	font-family:Tahoma;
	font-size:13px;
}

.success_text {
	color:#434444;
	font-family:Tahoma;
	font-size:13px;
}

a.success_link1 {
	color:#002E6E;
	font-family:Tahoma;
	font-size:13px;
}

a.success_link1:hover {
	color:#999999;
	font-family:Tahoma;
	font-size:13px;
}

a.zright_success_link {
	font-weight:bolder;
	padding-left:8px;
	color:#002E6E;
	font-family:Tahoma;
	font-size:13px !important;
	text-decoration: underline;
}

a.zright_success_link:hover {
	font-weight:bolder;
	padding-left:8px;
	color:#999999;
	font-family:Tahoma;
	font-size:13px !important;
	text-decoration: underline;
}

.zright_success_text {
	color:#434444;
	font-family:Tahoma;
	font-size:13px !important;
}

.zright_success_text a {
	color:#002E6E;
	font-family:Tahoma;
	font-size:13px !important;
	text-decoration: underline;
}

.zright_success_text a:hover {
	color:#999999;
	font-family:Tahoma;
	font-size:13px !important;
	text-decoration: underline;
}

a.seminar_link:hover {
	text-decoration: underline !important;
}