#search {
	width: 400px; margin-top: 14px; 
	float: left; position: relative; z-index: 3;
}
#search.rus {
	width: 360px;
}
#top.conference
{
    height: 62px;
	background: #dae3f2 url(../img/i/conference_back.jpg) no-repeat left top;
}
#top.conference #logo
{
    position: absolute; float: none;
    height: 59px; width: 235px; margin-left: 7px; margin-top: 2px;
	background: url(../img/i/logo_conference.gif) no-repeat left top;
}
#top.conference #header
{
    position: absolute; 
    height: 25px; width: 507px; margin-left: 250px; margin-top: 18px;
	background: url(../img/i/conference_header.gif) no-repeat left top;
}
#top.conference #onair
{
    position: absolute; 
    height: 18px; width: 90px; margin-left: 768px; margin-top: 16px;
	background: url(../img/i/conference_on_air.png) no-repeat left top;
}

/* default window */
div div.header {
	background: #b4c3d8 url(../img/i/conference_header_back.gif) no-repeat left top;
	font-weight: normal; color: black;
}
div div.header div.back {
	background: url(../img/i/conference_header_rc.gif) no-repeat right top;
}
#inner.rev-w div.body.main 
{
    padding-top: 21px; padding-bottom: 14px;
}
#inner[class="rev-w"] div.body.main
{
    padding-bottom: 0;
}
#inner.rev-w div.body.main div.row
{
    margin-bottom: 0;
}
#inner.conference div.headers 
{
    margin-bottom: 14px;
}
#inner.conference div.intro td.nn
{
    vertical-align: bottom; padding: 0 0 0 14px;
}
#inner.conference div.review div.row h2
{
    display: table;
    color: #7585a5;  line-height: 100%;
    margin-top: 14px; padding-right: 7px; padding-bottom: 9px; margin-bottom: 14px;
    background: url(../img/i/dots_horizontal_blogs.gif) repeat-x left bottom;    
}
#inner.conference div.review div.row h2:first-child
{
    margin-top: 10px;
}
#inner.conference div.review div.row td.nn
{
    padding-top: 7px;
}
#inner.conference h3 p:first-child:first-line
{
    /*font: normal 14pt Arial;*/
    font-weight: bold;
}
#inner.conference h3 p:first-child:first-line
{
    line-height: 140%;
}
#inner.conference td.n1 h3
{
    font: 9pt Verdana, sans-serif;
}
#inner.conference div.times
{
    color: #556380;
    margin-left: 14px;
}
#inner.conference div.times p
{
    font-size: 12pt;
}
#inner.conference td.nn h3
{
    margin-top: 14px;
}
#inner.conference div.highlight
{
    background: #e5ac00;    
    margin: 0; margin-bottom: 21px; padding: 0;
    font-size: 8pt;
}
#inner.conference div.refresh
{
    display: table; 
}
#inner.conference div.refresh input
{
    vertical-align: middle;
}
#inner.conference div.highlight div.back
{
    padding: 10px; margin: 0;
}
#inner.conference div.refresh div.back
{
    padding-bottom: 7px;
}
#inner.conference div.highlight a:link, #inner.conference div.highlight a:visited
{
    color: #0048da; font-size: 8pt;
}
#inner.conference div.highlight div.angles
{
    text-align: right; font-size: 0; line-height: 0;
    width: 100%; height: 0; padding: 0; margin: 0;
    position: relative; overflow: visible; /*border: solid red 1px;*/
}
#inner.conference div.highlight div.back p
{
    margin: 7px 0;
}
#inner.conference div.highlight div.back span {
	color: #0d1a33;
}
#inner.conference div.highlight div.back #r_ena {
	display: none;
}
#inner.conference div.highlight div.angles div.left
{
    height: 6px; width: 6px; margin: 0; padding: 0;
    position: absolute; left: 0;
    background: url(../img/i/angle_left_top_bl.gif) no-repeat left top;
}
#inner.conference div.highlight div.angles div.right
{
    height: 6px; width: 6px; margin: 0; padding: 0;
    position: absolute; right: -1px;
    background: url(../img/i/angle_right_top_bl.gif) no-repeat right top;
}
#inner.conference div.highlight div.angles div[class="right"]
{
    right: 0;
}
#inner.conference div.highlight div.bot div.left
{
    bottom: 0; margin: 0; padding: 0;
    background: url(../img/i/angle_left_bot_bl.gif) no-repeat left top;
}
#inner.conference div.highlight div.bot div.right
{
    bottom: 0; margin: 0; padding: 0;
    background: url(../img/i/angle_right_bot_bl.gif) no-repeat right top;
}
#inner.conference div.personal
{
    width: 312px; margin-left: 14px;
    color: #664f33; margin: 0;
}
#inner.conference div.personal em
{
    font: 14pt Arial;
}
#inner.conference div.personal span
{
    color: black;
}

#inner.conference a.to_top
{
    display: block;
    margin-top: -7px;
}

#inner.conference div.qa-edit
{
    display: table;
    margin-bottom: 14px; /*margin-top: 14px;*/ padding: 7px 10px 7px 7px;
    font-size: 8pt;
    background: #b4c3d8;
}
#inner.conference div.qa-edit a
{
    font-size: 8pt; margin-left: 7px;
}
#inner.conference div.qa-edit input
{
    vertical-align: middle; margin: 0 0 0 -4px;
}
#inner.conference div[class="qa-edit"] input
{
    margin: 0;
}
#inner.conference div.arr_cont
{
    margin-bottom: 21px;
}
#inner.conference div.headers h1 a:link, #inner.conference div.headers h1 a:visited
{ 
    text-decoration: none;
    margin-right: 0.62ex;
}
#inner.conference div.headers h1 a:hover
{ 
    text-decoration: underline;
}
#inner.conference p.adhoc
{
    margin-bottom: 1em;
}
#inner.conference div.journalists
{
    line-height: 160%;
}
#inner.conference p em
{
    font-style: italic; font-weight: normal;
}

#inner.conference p
{
    line-height: 130%;
}

#inner.conference li
{
    margin-bottom: 1em; margin-top: 1.62em;
}
#inner.conference li:first-child
{
    margin-top: 0;
}
#inner.conference div.r-row ol
{
    margin-left: 0; padding-left: 19px;
}
#inner.conference div.r-row ol ol
{
    margin-left: 19px; padding-left: 0;
}
#inner.conference div.r-row ol li h3
{
    font: 500 16pt Times New Roman;
}
#inner.conference div.r-row ol li h3 em
{
    font-style: italic;
}
#inner.conference div.r-row h4
{
    font: 14pt Times New Roman;
    margin-top: 1.62em;
}
#inner.conference div.r-row em
{
    font-style: italic; font-weight: normal;
}
#inner.conference div.r-row h4 em
{
    font: 15.5pt Times New Roman; font-style: italic;
}
#inner.conference div.r-row p.par01
{
    margin-left: 14px;
}
#inner.conference div.r-row p.par02
{
    margin-left: 28px;
}
/*#inner.conference div.r-row p em
{
    color: #556380;
}*/
#inner.conference div.r-row p.par03
{
    margin-left: 42px;
}
#inner.conference div.r-row p.par04
{
    margin-left: 58px;
}
#inner.conference div.r-row p.par05
{
    margin-left: 72px;
}

