﻿#leftColumn ul {  margin: 5px 0 0 0; padding: 0 0 0 20px; }
#leftColumn li { padding: 2px 0; }

.moduleTitleDark
{
	padding: 4px 0 4px 10px;
	
	/*font-family: Arial, Tahoma;*/
	font-weight: bold;
	
	/*background-color: #aaaaaa;*/
	background-color: rgb(220,220,220);
	color: black;
}

.moduleTitleDark2
{
	padding: 4px 0 4px 10px;
	
	/*font-family: Arial, Tahoma;*/
	font-weight: bold;
	
	/*background-color: #aaaaaa;*/
	background-color: rgb(200,200,200);
	color: black;
}

.moduleContentDark
{
	/*font-family: Tahoma, Verdana;
	font-size: 11px;*/
	
	/*background-color: #dcdcd2;
	background-color: rgb(240,240,240);*/
	background-color: White;
}

.moduleContentDark2
{
	/*font-family: Tahoma, Verdana;
	font-size: 11px;*/
	
	/*background-color: #dcdcd2;*/
	background-color: rgb(220,220,220);
}

.moduleTitleLight
{
	padding: 4px 0 4px 10px;
	
	font-family: Arial, Tahoma;
	font-weight: bold;
	
	background-color: #0084a4;
	color: White;
}

.moduleContentLight
{
	font-family: Tahoma, Verdana;
	font-size: 11px;
	
	background-color: #cce0eb;
}

.moduleContentBlue
{
	font-family: Tahoma, Verdana;
	font-size: 11px;
	
	background-color: #000096;
	color: White;
}

.moduleContentBlue A
{
	display: block;
	margin-top: 4px;
	
	font-weight: bold;
	font-size: 12px;
	text-decoration: underline;
	
	color: #C8C8C8;
}

.moduleContentBlue A.ul
{
	/*display: block;
	margin-top: 4px;
	
	font-weight: bold;*/
	font-size: 11px;
	/*text-decoration: underline;
	
	color: #C8C8C8;*/
}

.moduleContentBlue A:hover
{
	color: yellow;
}

.moduleBox
{
	background-color: rgb(248,248,248);
	border: solid 1px rgb(230,230,230);
	
	vertical-align: top;
}

.moduleSpacer
{
	height: 10px;
}

.defaultBullet
{
	margin-right: 5px;
	vertical-align: middle;
	
	border: none;
}

.textbox
{
	/*font-size: 11px;*/
	padding: 4px;
	border: solid 1px rgb(180,180,180);
}

.search-box
{
    font-size: 1.2em;
    padding: 2px;
    letter-spacing: 1px;
    margin: 5px 0 0 0;
    border: solid 1px rgb(210,210,210);
    width: 290px;
}

.search-button
{
    /*padding: 5px;*/
    vertical-align: middle;
    margin: 0 0 0 0;
    padding: 0;
    border: solid 1px red;
}

.w75
{
	width: 75px;
}

.w100
{
	width: 100px;
}

.w120
{
	width: 120px;
}

.w150
{
	width: 150px;
}

.w200
{
	width: 200px;
}

.w250
{
	width: 250px;
}

.w300
{
	width: 300px;
}

.w350
{
	width: 350px;
}

.w400
{
	width: 400px;
}

.w450
{
	width: 450px;
}

.w500
{
	width: 500px;
}

.defaultSelected
{
	padding: 2px;
	
	background-color: #E6E6E6;
	border: solid 1px #D2D2D2;
}

A.commandLink
{
	font-weight: normal;
	text-decoration: none;
	
	color: rgb(80,80,80);
}

A.commandLink:hover
{
	color: #96C846;
	text-decoration: underline;
}

/* TFL CGP COLORS */
.TaxFinLex1
{
	background-color:rgb(200,200,200);
	font-weight:bold;
	color:black;
}

.TaxFinLex2
{
	background-color:rgb(220,220,220);
}

.TaxFinLex3
{
	background-color:rgb(240,240,240);
}

.Tax1
{
	background-color:rgb(185,210,114);
	color:black;
}

.Tax2
{
	background-color:rgb(228,237,198);
}

.Tax3
{
	background-color:rgb(247,250,238);
}

.Fin1
{
	background-color:rgb(248,194,119);
	color:black;
}

.Fin2
{
	background-color:rgb(251,227,189);
}

.Fin3
{
	background-color:rgb(254,247,236);
}

.Lex1
{
	background-color:rgb(197,152,195);
	color:black;
}

.Lex2
{
	background-color:rgb(226,205,228);
}

.Lex3
{
	background-color:rgb(244,237,246);
}

.EkoLex1
{
    background-color: #62bb83;
}

.EkoLex2
{
    background-color: #c9e8d5;
}

.EkoLex3
{
    background-color: #f2f9f4;
}

.Kliping1
{
	background-color: #0083CA;
}

.Kliping2
{
	background-color: #79B2E1;
}

.Kliping3
{
	background-color: #ADCEED;
}

.Kliping4
{
	background-color: #D6E4F0;
}

.highlight { background-color: Yellow; font-weight: bold; }

#subTabs
{
	margin: 0;
	padding: 0;

	/*border: solid 1px gold;*/
}


#subTabs TD
{
	background-color: #BEBDB5;
	/*background-image: url("Images/TabDefault_bg.gif");
	background-repeat: repeat-x;*/
}

#subTabs TD.selectedTax
{
	background-color: #99C948;
	/*background-image: url("Images/TabTax_bg.gif");*/
}

#subTabs TD.selectedFin
{
	background-color: #FCB236;
	/*background-image: url("Images/TabFin_bg.gif");*/
}

#subTabs TD.selectedLex
{
	background-color: #8C4798;
	/*background-image: url("Images/TabLex_bg.gif");*/
}

#subTabs TD.selectedEkoLex
{
	background-color: #58b860;
	/*background-image: url("Images/TabTax_bg.gif");*/
}

#subTabs TD.selectedKliping
{
	background-color: #0083CA;
	/*background-image: url("Images/TabLex_bg.gif");*/
}

#subTabs IMG
{
	padding: 0;
	margin: 0;
	vertical-align: top;
}

#subTabs A
{
	font-weight: bold;
	
	color: White;
}

#subTabs A.selected
{
	color: Yellow;
}

#subTabs A:hover
{
	color: Yellow;
}

IMG.selectDateIcon
{
	vertical-align: middle;
	
	cursor: pointer;
}

.userQueries
{
	 position: absolute;
	 z-index: 100;
	 top: 260px;
	 right: 30px;
	 width: 200px;
	 padding: 4px;
	 
	 border: solid 1px rgb(180,180,180);
	 background-color: White;
}

/* ex lex.css */
.detailsMark
{
	width: 150px;
	padding-left: 10;
	font-weight: bold;
	background-color: #c598c3;	
	/*background-color: Red;*/
	text-align: left;
	color:Black;
}

.detailsContentEmpty
{
	/*width: 100%;*/
	padding-left: 10;
	border: 1px solid #e0cce3;
	background-color: #ffffff;	
}


.detailsEmpty
{
	text-align: left;
	/*width: 100%;
	padding-left: 10;*/
	background-color:#e0cce3;
}

.timelineMark td 
{
	font-weight: bold;
	padding-left: 10;
	background-color: #c598c3;
}

.wizardActions
{
	margin: 30px 0 0 0;
	padding: 10px 5px 10px 5px;
	
	font-weight: bold;
	
	background-color: #D6E4F0;
}

.sectionTitle
{
	 color: #0083CA;
	 font-size: 14px;
	 font-weight: bold;
	 margin-top: 20px;
	 margin-bottom: 10px;
}

div.novostiSubtitle
{
	font-weight: bold;
	font-size: 11px;
	padding: 4px;
}

/* lexnovice */
div.newsletterinfo { background-color: white; /*min-height: 200px;*/ overflow: hidden; padding: 4px; }
div.newsletterinfo img.interview { float: left; margin: 0 10px 10px 0; width: 80px; }
div.newsletterinfo p { margin: 0; padding: 0 0 5px 0; line-height: 1.2em; }
div.newsletterinfo h2 { font-size: 1.4em; font-weight: normal; margin: 0; padding: 0; }

div.newsletterinfo .left { float: left; width: 49%; padding: 5px 0 0 0; border-top: dotted 1px rgb(200,200,200); }
div.newsletterinfo .right { float: right; width: 49%; padding: 5px 0 0 0; border-top: dotted 1px rgb(200,200,200); }

div.newsletterinfo .section-name { font-size: 1.0em; color: #3366CC; }
div.newsletterinfo .date { float: right; }
div.newsletterinfo .action-links { font-size: 1.1em; }

div.newsletterinfo .img-screen { float: left; background: url('../../Images/lexnovice-screen.jpg') no-repeat left top; width: 100px; /*border: solid 1px orange;*/ }

table.summary { /*background-color: #f0f0f0; width: 260px;*/ width: 90%; margin: 0 auto; }
table.summary td.title { text-align: center; }
table.summary td.title a { font-size: 1.2em; font-weight: normal; color: #bf0214; }
table.summary td a { font-weight: normal; color: #004b96; }
table.summary td { font-size: 1.3em; font-weight: normal; }

span.novostiCountPurple { display: block; min-width: 20px; padding: 5px; margin: 0; background-color: #ab599b; color: white; font-weight: bold; }
span.novostiCountBlue { display: block; min-width: 20px; padding: 5px; margin: 0; background-color: #008bd1; color: white; font-weight: bold; }
