div#right{
display:none;
}
object.svg,
object.svg embed{
width:850px;
height:600px;
}
table#hpGPL{
width:870px;
}
table#hpEPL{
width:860px;
}
table#hpUPL{
width:850px;
}
table.hpContent{
line-height:1.1em;
border-collapse :collapse;
border-spacing:0;
border:1px solid #F2D255;
font-family:verdana,arial,helvetica,sans-serif;
}

table.hpContent tr.thGroup th,
table.hpContent tr.thName th{
font-size:0.8em;
font-weight:normal;
}
table.hpContent tr.thGroup th{
color:#fff;
font-weight:bold;
font-size:0.85em;
padding:2px 0;
}
table.upl tr.thGroup th{
font-size:0.8em;
vertical-align:bottom;
padding-bottom:2px;
}
table.hpContent tr.thGroup th.thBorder{
border-right:1px solid #fff;
}
table.hpContent tr.thName th{
border-bottom:1px dotted #ccc;
}
table.hpContent td{
padding:3px 0;
font-size:0.93em;
font-weight:normal;
}
table.hpContent .in,
table.hpContent .out{
border-left:1px dotted #ccc;
}
table.hpContent .active{
color:#000;
background-color:#DDFFDD;
}
table.hpContent td.tdName{
font-size:0.92em;
letter-spacing:0.01em;
color:#000;
height:30px;
}
table.hpContent td.tdName,
table.hpContent td.in,
table.hpContent td.out,
table.hpContent td.tdKey,
table.hpContent td.wsKey,
table.hpContent td.marker{
border-bottom:1px dotted #ccc;
}
table.hpContent .wsKey{
	background:#FFFFCE;
}
table.hpContent td.wsKey{
	font-size:10px;
	padding:3px;
}
table.hpContent td.marker{
text-align:center;
font-size:0.8em;
background:transparent url("/media/images/icons/cellNotActive.gif") no-repeat 0% 0%;
}
table.hpContent td.tdKey{
font-size:0.9em;
font-weight:bold;
text-align:center;
padding-right:5px;
}
table.hpContent td.upl{
text-align:left;
padding-left:3px;
}
table.hpContent td.in,
table.hpContent td.out{
text-align:right;
padding-right:3px;
}
table.hpContent tr.trTotal td.txtTotal{
	text-align:right;
}
table.hpContent tr.trTotal td.in,
table.hpContent tr.trTotal td.out{
border-top:1px solid #a00606;
border-bottom:3px double #a00606;
font-weight:bold;font-size:0.9em;
padding-right:2px;padding-left:2px;
}
table.hpContent td.tools{
width:25px;
text-align:center;
background-color:#F2D255;
border-bottom:1px solid #fff;
}
table.hpContent tr.destLine td{
	clear:both;
display:none;

height:auto;
}
table.hpContent tr.red th,
table.hpContent td.red{
background-color:#a00606;
}
table.hpContent tr.blue th,
table.hpContent td.blue{
background-color:#335080;
}
table.hpContent tr.green th{
border-top:1px solid #005B00;
}
table.hpContent tr.orange th,
table.hpContent td.orange{
background-color:#FF8000;
}
table.hpContent tr.green th,
table.hpContent td.green{
background-color:#005B00;
}
table.hpContent td.sumText{
text-align:right;
padding-right:5px;
}
table.hpContent tr.trDiff td{
text-align:right;
padding:10px 3px 5px 0;
border-top:1px solid #005B00;
}
table.hpContent tr.trDiff td.diff{
font-weight:bold;font-size:0.9em;
}
/*group*/

div.groupHead p.eplName{
font-family:verdana,arial,helvetica,sans-serif;
font-size:1.2em;
font-weight:bold;
padding-left:60px;
}
div.groupHead p.groupName span{
color:#a00606;
}
div.groupHead p.shortLink{
font-size:0.8em;
height:20px;
line-height:20px;
}
table.hpContent td.eplName{
font-weight:bold;
font-size:1.2em;
padding-left:5px;
}
table.hpContent td.uplName{
letter-spacing:0.1em;
}
table.hpContent td.uplName{
font-weight:bold;
font-size:1.05em;
padding-left:5px;
color:#000;
}
table.hpContent td.eplName div.planLabel,
table.hpContent td.uplName div.planLabel{
font-size:10px;
font-weight:normal;
color:#6F6F6F;
}
table.hpContent td.eplName div.eplKey,
table.hpContent td.uplName div.uplKey{
width:70px;
float:left;
}
table.hpContent td.eplName div.eplKey,
table.hpContent td.uplName div.uplKey{
width:70px;
float:left;
}
table.hpContent td.planKey{
vertical-align:middle;
text-align:right;
padding-right:5px;
font-size:1.6em;
color:#000;
}
table.hpContent td.commentLine{
padding-left:5px;
font-size:0.9em;
}
table.hpContent td.commentLine p.number{
font-weight:bold;
margin:1.5em 0 0.3em 0;
}

/*ajaxTools*/

table.hpContent td.itemTools{
background:#DCE8DB;
}
table.hpContent td.itemTools img{
float:left;
margin:2px 2px;
}
table.hpContent td.itemTools img:hover{
	cursor:pointer;
}
/*ajaxForm*/
table.hpContent td input[type=text]{
text-align:right;
width:70px;
height:14px;
vertical-align:middle;
border:1px solid #005B00;
}
table.hpContent td input[type=image]{
width:15px;
height:14px;
border:1px solid #005B00;
float:left;
}
div#pageOutside{
left : 995px;
}
div#pageOutside p.shortLink{
margin-left : 15px;
}
table.BPtopMenu,
table.BPsubMenu{
border-collapse :collapse;
border-spacing:0;
	font-size:12px;
	line-height:14px;
}
table.BPsubMenu{
	margin:3px 0 10px 0;
}
table.BPtopMenu td{
	padding-bottom:4px;
}
table.BPtopMenu td.tk{
	font-weight:bold;
	width: 15px;
	color:#335080;

}
table.BPtopMenu td.sk{
	font-weight:bold;
	width: 30px;
	color:#ff6600;
}
table.BPtopMenu td.tn{
	padding-left:5px;
}
table.BPtopMenu td.tn a.enabled{
	font-weight:bold;
	color:#335080;
}
table.BPtopMenu td.sn a.enabled{
	font-weight:bold;
	color:#ff6600;
}
table#hpGPLgraph{
width:900px;
border-spacing:1px;
}
table#hpGPLgraph th{
background-color:#FFFFAA;
border-right:1px solid #F2D255;
font-size:10px;
letter-spacing:0.1em;
}
table#hpGPLgraph div.outEPL,
table#hpGPLgraph div.inEPL{
height:16px;
line-height:16px;
color:#fff;
padding-left:5px;
font-weight:bold;
min-width:5px;
}
table#hpGPLgraph div.inTXT,
table#hpGPLgraph div.outTXT{
height:16px;
width:100%;
line-height:16px;
}
table#hpGPLgraph div.outTXT{
border-top:1px solid #a00606;
}
table#hpGPLgraph div.inEPL{
	background:#005B00;
}
table#hpGPLgraph div.outEPL{
	background:#a00606;
	border-top:1px solid #fff;
}
table#hpGPLgraph td.keyEPL{
	width:35px;
}
table#hpGPLgraph td.nameEPL{
	width:200px;
}
table#hpGPLgraph td{
border-bottom:1px dotted #ccc;
}

table#hpGPLgraph td.graphGPL{
padding-right:7px;
border-left:1px solid #ff6600;
}
table#hpGPLgraph td.sum{
width:100px;padding-right:5px;
background-color:#FFFF71;
}
table#hpGPLgraph td.sum,
table#hpGPLgraph td.perc{
text-align:right;
font-size:11px;
font-weight:bold;
}
table#hpGPLgraph td.perc{
width:60px;
background-color:#FFFFAA;

}
table#hpGPLgraph td.legend{
padding-left:5px;
font-size:11px;
background-color:#FFFFCE;
}
table#hpGPLgraph td.keyEPL{
text-align:center;
width:20px;
background-color:#FFFFCE;
}
table#hpGPLgraph td.nameEPL{
font-size:11px;
font-weight:bold;
line-height:13px;
padding:3px;
color:#335080;
}

/*
uplVMH
*/

table#uplVMH{
width:920px;
border-collapse :collapse;
border-spacing:0;
border:1px solid #F2D255;
font-family:verdana,arial,helvetica,sans-serif;
}
table#uplVMH td{
vertical-align:top;
}
table#uplVMH td.eplName div.planLabel,
table#uplVMH td.uplName div.planLabel{
font-size:10px;
font-weight:normal;
color:#6F6F6F;
}
table#uplVMH td.eplName div.eplKey,
table#uplVMH td.uplName div.uplKey{
width:70px;
float:left;
}
table#uplVMH td.eplName div.eplKey,
table#uplVMH td.uplName div.uplKey{
width:70px;
float:left;
}
table#uplVMH td.eplName{
font-weight:bold;
font-size:1.2em;
padding-left:5px;
}
table#uplVMH td.uplName{
letter-spacing:0.1em;
}
table#uplVMH td.uplName{
font-weight:bold;
font-size:1.05em;
padding-left:5px;
color:#000;
}
table#uplVMH td.planKey{
vertical-align:middle;
text-align:center;
padding-right:5px;
font-size:1.6em;
color:#000;
}
table#uplVMH tr.head th{
color:#ff6600;
font-size:10px;
padding:0;
border-top:1px solid #ff6600;
}
table#uplVMH tr.subhead th{
color:#333;
font-size:10px;
line-height:13px;
vertical-align:bottom;
font-weight:normal;padding:0;
}
table#uplVMH tr.head th.border{
border-right:1px solid #ff6600;
}
table#uplVMH tr.subhead th.border{
border-right:1px solid #ccc;
border-top:1px solid #ff6600;
border-bottom:2px solid #ccc;
}
table#uplVMH tr.subhead th.active{
background-color:#FFFFCE;
}
table#uplVMH tr.border td{
border: 1px dotted #ccc;
}
table#uplVMH td.euro{
text-align:right;
padding-right:3px;
}
table#uplVMH td.sumName{
text-align:right;
padding-right:3px;
font-size:11px;
letter-spacing:1px;
}
table#uplVMH tr.sumGroup td{
font-weight:bold;
}
tr.sumGroup td{
	font-size:11px;
}
tr.in td.sumName{
	padding-bottom:20px;

}
tr.in td.euro,
tr.out td.euro{
	border-top:1px solid #333;
}
/*
table#uplVMH tr[group]{
display:none;
}
*/
table#uplVMH td.itemKey{
font-weight:bold;
background-color:#FFFFCE;
text-align:center;
padding:2px;
}
table#uplVMH th.marker,
table#uplVMH td.marker{
	text-align:center;
	background:#F3F3F3;
	font-size:10px;
}
table#uplVMH th.marker p,
table#uplVMH td.marker p{
line-height:13px;
}
table#uplVMH th.marker p.first,
table#uplVMH td.marker p.first{
border-bottom:1px solid #CFCFCF;
}
tr.uplGroup td{
	font-weight:bold;
	line-height:20px;
}

tr.uplGroup td.uplGroupTools{
	background:#C1D6C0;

}
table#uplVMH td.itemTools{
	background:#DCE8DB;
	line-height:20px;
}
tr.uplGroup td.uplGroupTools img{
	float:left;
	margin:2px 3px;
}
table#uplVMH td.itemTools img{
	float:left;
	margin:2px 0;
}
table#uplVMH td.itemTools img:hover,
table#uplVMH tr.uplGroup td.uplGroupTools img:hover{
	cursor:pointer;
}
tr.out td.itemKey{
	color:#a00606;
	font-size:11px;
}
tr.in td.itemKey{
	color:#005B00;
	font-size:11px;
}
td.uplGroupNumber{
	color:#6E6E6E;
}
td.uplGroupName{
	text-indent:5px;
	letter-spacing:1px;
	color:#000;
}
td.uplGroupName span{
	letter-spacing:1px;
	font-size:12px;
	color:#D14A23;
	margin-left:5px;
}
td.itemName,
td.active{
	color:#000;
}
td.itemName{
	padding:2px;
	line-height:14px;
	font-size:11px;
	letter-spacing:1px;
}
td.uplGroupNumber,
td.sid,
td.marker{
	text-align:center;
}
td.active[type=ve]{
	background-color:#E1FFE1;
}
td.active[type=y1]{
	background-color:#B3FFB3;
}
tr.totalGroup td{
	text-align:right;
	font-weight:bold;
	font-size:11px;
}
tr.fLine td.euro,
tr.fLine td.bez{
	border-top:2px solid #ff6600;
}
tr.lLine td.euro,
tr.lLine td.bez{
	border-top:1px solid #ff6600;
	border-bottom:3px double #ff6600;
}
tr.ukTopout td{
	padding:2px;
	border-bottom:1px solid #ff6600;
}
tr.ukTopout td.ukTopitemKey{
font-weight:bold;
background-color:#FFFFCE;
text-align:center;
padding:2px;
	font-size:11px;
	color:#a00606;

}
tr.ukTopout td.ukTopitemName{
		color:#000;
	line-height:14px;
	font-size:11px;
	letter-spacing:1px;

}
tr.ukTopout td.ukTopmarker{

}
tr.ukTopout td.active,
tr.ukTopout td.ukTopeuro,
tr.ukTopin td.ukTopeuro,
td.UKeuro{
	text-align:right;
	background:#fff;
}
tr.UKout td{
	padding:2px;
}
tr.UKout td.UKitemKey{
	font-weight:bold;
	text-align:center;
	padding:2px;
	font-size:11px;
	color:#a00606;
}
tr.UKout td.UKitemKey span{
	color:#6E6E6E;
	font-weight:normal;
	letter-spacing:1px;
}

tr.UKout td.UKitemName{
	color:#000;
	line-height:14px;
	font-size:11px;
	letter-spacing:1px;
	padding-left:15px;
	background:transparent url("/media/images/icons/uk_icon.png") no-repeat 2px 5px;
}
tr.UKout td.active,
tr.UKout td.UKeuro{
	text-align:right;

}
tr.ukTopout td.ukTopmarker,
tr.ukTopout td.ukTopsid{
	text-align:center;
	background:#E9E9E9;
}

tr.UKout td.UKsid,
tr.UKout td.UKmarker{
	text-align:center;
	background:#fff;
}
/*quickSearchForm*/

div#topOutSide form{
line-height:13px;
}

div#topOutSide tavle#qsF{
border-collapse :collapse;
border-spacing:0;
}
div#topOutSide input[type=text]{
background-image: url("/media/images/icons/qsFi.png");
background-repeat:no-repeat;
background-position:0 50%;
background-color:#fff;
width:100px;
}
div#topOutSide input[type=text]:focus{
background-image: none;
}


/*bpSearchResult*/

ul#bpSearchResult{
font-size:12px;
line-height:14px;
width:550px;
margin-left:50px;
}
ul#bpSearchResult p{
padding:0;
}
ul#bpSearchResult li{
margin-bottom:15px;
padding:0;

}
ul#bpSearchResult li p.bpType{
font-size:10px;
font-weight:bold;
letter-spacing:1px;
line-height:11px;
font-family:verdana,arial,sans-serif;
}
ul#bpSearchResult li p.topLinks{
font-size:10px;
letter-spacing:1px;
line-height:11px;
font-family:verdana,arial,sans-serif;
}



