body
{
color:#000000;
font-family:Arial,sans-serif;
font-size:100%;
font-size-adjust:none;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
}

table
{
border-collapse:collapse;
border-spacing:0;
}



/* menu */
.Rubrics  a { font-size: 0.75em; color:#0066AA; }
.Rubrics2 a { font-size: 0.75em; color:#D1250A; }


/* rubric header*/
a#rubricheader1 { color:#363636; font-size: 0.8em; text-decoration:none; }
span#rubricheader1 { color:#363636; font-size: 0.8em; text-decoration:none; }
h3 { background-color: #D3D3D3; margin: 0; padding: 0; border: 0; outline: 0; }



/* link */
a { color:#002455; font-size:0.95em; font-weight:bold; }
a:hover { text-decoration: underline;}


/* 1-4 */
.ClusterNumber { color:#D1250A; font-size:0.95em; font-weight:bold; }

.IssueDate  { font-size:0.7em; font-weight:bold; font-weight:normal; }
.IssueDate1 { font-size:0.8em; font-weight:bold; color:#000000; text-decoration:none; }
.IssueName { font-size:0.8em; font-weight:bold; color:#000000; text-decoration:none; }

.allviews {	font-size:0.8em; }
a#other { color:#2E8B57; font-size:0.8em; font-weight:normal; }



/* 5-12 */
.ClusterNumberOther { color:#D1250A; font-size:0.8em; font-weight:normal; }
.OtherNews { font-size: 0.8em; font-weight:normal; }
.OtherNewsCell { padding:0; vertical-align:top;}
a#notmainother { font-size: 0.8em; font-weight:normal; }
a#other2 { color:#2E8B57; font-size:0.75em; font-weight:normal; }



/* also in cluster */
.clipobj { color:#999999; font-size:0.8em; font-weight:normal; }
.clipstr { color:#2E8B57; font-size:0.8em; font-weight:normal; }



/* filter */
a#person { font-size:0.9em; font-weight:normal; text-decoration: none;}
span#person { font-size:0.8em; font-weight:bold; text-decoration: none;}
a:hover#person { text-decoration: underline;}

.FCtrlElement { width: 300px; font-size:0.8em; }
.FCtrlHeader { }
.FCtrlValue2 { font-size:0.8em; }
.FCtrlProcentLine { height:10px; text-decoration:none;border:White 1px solid; width:100px; text-align:left; }
.FCtrlPrecentLine_span {float:left; position:inherit; background:url(img/filterLine.gif) repeat-x; border-right:White 1px Solid; height:11px; line-height:11px; text-align:left;}
.FCtrlElement_ProcessLine { width:35%;}
.FCtrlElement_Title { width:80%; padding-left : 20px; }
.FCtrlElement_Title1 { width:20%; padding-left : 20px; }
.FCtrlValue { font-size:0.95em; padding-right : 20px; }


.FCtrlProcentLine { height:10px; text-decoration:none;border:White 1px solid; width:100px; }
.FCtrlPrecentLine_span {float:left; position:absolute; background:url(img/filterLine.gif) repeat-x; border-right:White 1px Solid; height:11px; line-height:11px;}


/* rating */
.Rating {font-size: 0.75em; font-weight:normal; text-decoration:none;}
.RatingCount { font-size:0.75em; color:#404040; }


/* telehouse */
a#telehouse { color:#666666; font-size:0.9em; }



/*MasterPage Controls*/
.ButtonDropDown{ font-size:0.8em;}

/* Calendar */
.CalendarMain A:Link { color: #0066AA;  font-family: Arial;  font-size: 0.8em; font-weight: bold; text-decoration: underline;}
.CalendarMain A:Visited { color: #0066AA;  font-family: Arial; font-size: 0.8em; font-weight: bold; text-decoration: underline;}
.CalendarMain {color: #0066AA; font-size: 0.8em; font-family: Arial;  font-weight: bold; text-decoration: underline;}
.CalendarOtherDay  { font-size: 0.8em;  font-family: Arial; font-weight: normal; text-decoration: none;}


div#menu { top: 7px;}

a#notmain { color: #0000CD; font-weight:normal;  }

a#doccount { background-color:#2E8B57; color:#FFFFFF; font-size: 0.84em; font-weight:normal;  }

div#uid { color:#BEBEBE; font-size:10px; font-weight:normal; }

div#rubrics {  font-size: 0.92em;}


a#rubricheader { font-size: 1.3em; color:#363636; }
a#rubrictitles { color: #0066AA; font-family: Arial; font-size: 0.92em; }

.Rubrics1 A:Link { color: #0066AA; font-family: Arial; font-size: 0.92em; font-weight: normal; text-decoration: none;}
.Rubrics1 A:Visited { color: #0066AA; font-family: Arial; font-size: 0.92em; font-weight: normal; text-decoration: none;}

.NewPerson1 A:Link {  font-size:0.92em; color: #0066AA; text-decoration: none; }
.NewPerson1 A::visited { color: #0066AA; font-family: Arial; font-size: 0.92em;}

a#personFull { font-size:0.92em;  font-weight:normal; color: #0066AA; text-decoration: none;}
a#personFull:hover { text-decoration: underline; color: #0066AA; font-weight:normal;}

div#search {font-size:0.8em; }
p#recordsFound {font-size:0.8em;}

.Information A:Link { color: #990000; font-family: Arial; font-size: 0.84em; }
.Information A:Visited { color: #990000;  font-family: Arial; font-size: 0.84em; }


.NoClusters { font-size: 0.84em;  font-weight:normal; text-decoration: none; }





/* mail ru - not touch! */
div#pogoda .main A { font-size: 12px; }
div#pogoda .gradus A { font-family: arial,sans-serif; font-size: 34px;}
div#pogoda .main .gradus_span span { font-size: 12px; }
div#pogoda .davl A { font-weight:normal; font-size: 10px; }
div#pogoda .main .podr A { font-size: 12px; color: #000070; }
div#pogoda .main .podr A:hover { font-size: 12px; color: #000070; text-decoration: underline; }

/* stock informers - not used */
div#ccomtm { visibility:hidden; }
div#icomtm { visibility:hidden; }
div#adrtm  { visibility:hidden; }

/*new styles for cluster items */
.ClusterImage { float: right; margin-right: 0em; margin-left: 0.2em; margin-bottom: 0.2em;}
.ClusterCell { vertical-align:top; padding: 0.5em; }
.ClusterExpand { color:#2E8B57; font-size:0.8em; font-weight:normal; }
.ClusterCollHeaderLink { color:#363636; font-size: 0.8em; text-decoration:none; }
.ClusterCollHeaderLink A:Hover { color:#363636; font-size: 0.8em; text-decoration:none; }
.ClusterCollHeaderTd { padding-left: 0.5em; background-color: #D3D3D3;}
.hdate {font-size:0.7em;}

/* sorting */
.SortLink { font-size: 0.7em; text-decoration:none; font-weight:normal;}
.SortInactive { font-size: 0.7em; text-decoration:none; font-weight:normal;}

/* docuid  */
.DocUid {font-size:0.7em; color:#eeeeee;}

/*Hot news*/
.HotNews { font-size: 0.8em; font-weight:normal; }
.HNExpand { color:#2E8B57; font-size:0.8em; font-weight:normal; }
.HNHeaderLink { color:#363636; font-size: 0.8em; text-decoration:none; }
.HNHeaderLink A:Hover { color:#363636; font-size: 0.8em; text-decoration:none; }
.HNHeaderTd { padding-left: 0.5em; background-color: #D3D3D3;}

/* Ratings */
.RatingTable
{
	width:100%;
}

.RatingOdd
{
	background-color:#F7F6F3;
}

.RatingEven
{
	background-color:#FFFFFF;
}

#rTopPerson
{
	position:relative;
	float:left;
	/*width:375px;*/
	width:49%;
}
#rTopOrganization
{
	position:relative;
	float:left;
	/*width:375px;*/
	width:49%;
}
#rIPOrganization
{
	position:relative;
	float:left;
	width:250px;
}
#rMain
{
	width:100%;
}

.lRatingTitle
{	
	background-color: #D3D3D3;
	width: 100%;
	font-weight: bold;	
	/*font-family: Verdana;*/
	color:#363636; 
	font-size: 0.8em;
	margin: 0px 0px 0px 0px;
	/*height:21px;*/
	vertical-align:text-top;
}

.xstooltip 
{
    visibility: hidden; 
    position: absolute; 
    top: 0;  
    left: 0; 
    z-index: 2; 
 background-color:#ffffff;
    font: normal 8pt sans-serif; 
    padding: 3px; 
    border: solid 1px;
    width: 200px;
}

#windowNavigation
{
	font: normal 1em sans-serif;
	margin-bottom:2px;
}


    #blockDiv{
        position:absolute;
        top:35px;
        left:20px;
        height:100px;
        width:95%;
        background: red transparent;
        font-family:sans-serif;
        font-weight:bold;
        font-size:15px;
        color:red;                      
    }
    
#windowTitle
{
	color: Blue;
	font-family: Arial;
	font-weight:bold;
	font-size:15px;
	float:left;
}

#nextLink, prevLink
{
	margin-left:10px;
	margin-right:10px;
}
