body {
	font-family:serif;
	font-size:12px;
	padding:0;
	margin:10px;
}

p {
	margin: 0;padding:0;
}

form {
	margin: 0;
	padding:0;
}

#tooltip { position:absolute; border:1px solid #333; background:#f7f5d1; padding:2px 5px; color:#333; display:none; }	

	.linkbox {
		border: 1px solid #888888;
		background-color: #eeeeee;
		color:black;
		position: absolute;
		width:200px;
		padding:10px;
		display:none;			
	}
	
	.linkbox a {
		color:black;
		display:block;
		margin:3px 0;		
	}
	
	.inline {
		display:inline-block;
	}
	
	.left {
		float:left;
	}

	.right {
		float:right;
	}
	
	.clear {
		display:block;
		height:0px;
		clear:both;
	}
	
	.btn {
		border:1px solid black;
		-webkit-border-radius: 10px;
		-moz-border-radius: 10px;
		border-radius: 8px;
		color:#053244;		
		font-size:11px;
		font-weight:bold;
		background:url('/images/btn-bg.png') repeat-x 0 0;
		cursor:pointer;
        padding:5px 8px;
	}
	
	.btn:hover {
		color:#053244;
		background:url('/images/btn-bghover.png') repeat-x 0 0;
	}
	
	.ico {
		width:16px;
		height:16px;
		margin:3px;
		cursor:pointer;
		display:inline-block;
		/*text-indent:-10000px;*/
		background:url('/images/icons.png') no-repeat 0 0;
	}
		
	.folderup {		
		background-position: 0 -208px;
	}
	
	.fedit, .edit {
		background-position: 0 -16px;		
	}

	.export {
		background-position: 0 -80px;		
	}

	.import {
		background-position: 0 -96px;		
	}

	.folder {
		background-position: 0 0;		
	}

	.logdelete {
		background-position: 0 -32px;		
	}

	.logundelete {
		background-position: 0 -48px;		
	}

	.delete {
		background-position: 0 -64px;		
	}
	
	.movedel {
		background-position: 0 -64px;
	}
	
	.moveto {
		background-position: 0 -80px;		
	}	

	.comments {
		background-position: 0 -112px;		
	}

	.moveup {
		background-position: 0 -176px;		
	}	

	.movedown {
		background-position: 0 -160px;		
	}	
	
	.moveaway {
		background-position: 0 -192px;
	}

	.logs {
		background-position: 0 -128px;
	}
	
	.cache {
		background-position: 0 -144px;
	}

	.ereturn {
		background-position: 0 -48px;
	}
	
	.accept {
		background-position: 0 -224px;
	}	
	
	.moveafter {
		background-position: 0 -240px;				
	}

	.movebefore {
		background-position: 0 -240px;				
	}

	.space {
		background-position: 16px 0;
	}
	
	.createsmall {
		background-position: 0 -288px;
	}

	.moveright {
		background-position: 0 -256px;
	}	

	.moveleft {
		background-position: 0 -272px;
	}
	
	.rotateleft {
		background-position: 0 -304px;
	}	
	
	.rotateright {
		background-position: 0 -320px;
	}	

		
	/*.btn {
		background-color:#ecf3f7;
		border:1px solid #2f3131;
		font-weight:bold;
		cursor:pointer;
		font-family:Arial;
		font-size:11px;
	}

	.btn:hover {
		color:#ecf3f7;
		background-color:#315766;
		border:1px solid #2f3131;
	}*/
.box {
    background-color: #ECF3F7;
    border: 1px solid #2F3131;
    margin: 0 auto;
}

.box h1 {
  text-align:center;
  font-size:14px;
  font-weight:bold;
}
	
.pt10 {
	padding-top:10px;
}

.pl20 {
	padding-left:20px;
}


/**********************/






.td1		{font-family:arial;font-size:11px;color:#053244}
.select_td	{font-family:arial;font-size:11px;color:#053244}
.select_td select	{font-family:arial;font-size:11px;color:#053244;border:1px solid; #cccccc}
.error		{font-family:arial;font-size:12px;color:red;font-weight:bold}
.i1			{font-family:arial;font-size:11px;color:#053244;font-weight:bold;border:1px solid #053244;background-color:#D5E1E8}
.list_table 
{
	font-family:arial;
	font-size:11px;
	color:#053244;	
	border-left-width:1px;
	border-left-style:solid;
	border-left-color:#ccc;
	border-right-width:1px;
	border-right-style:solid;
	border-right-color:#ccc;
	border-top-width:1px;
	border-top-style:solid;
	border-top-color:#ccc;
	border:1px solid #ccc;
	border-bottom-width:0px;
}
.list_table td
{
	border-bottom-width:1px;
	border-bottom-style:solid;
	border-bottom-color:#ccc;
}
.list_table_head {font-family:arial;font-size:11px;color:#ffffff;border:1px;background-color:#59849E;}
.list_table2 {font-family:arial;font-size:11px;color:#053244;border-width:1px;border-style:solid;border-color:#cccccc;}
.list_table3 {font-family:arial;font-size:11px;color:#053244;border-width:1px;border-style:solid;border-color:#cccccc;}
.list_table3 td  {border-bottom:0px}

a			{font-family:arial;font-size:12px;color:#053244;}
.a1			{font-family:arial;font-size:12px;color:#053244;text-decoration:none;}
.a1:hover   {text-decoration:underline;color:black}
form		{margin:5px}
.hand	{cursor:pointer;cursor:hand;} 
.bgcolor1	{background-color:#E0EDF6;}
.bgcolor2	{background-color:#FFFFFF;}
.bgcolor3	{background-color:#EEEEEE;}
.bgcolor4	{background-color:#FFFFFE;}
.bgcolor7	{background-color:#F0EDF6;}
.bgcolor8	{background-color:#FEEDDF;}
.bgcolor9	{background-color:#F0EDFF;}

td.period { font-family: Arial; font-size: 12px; font-weight: bold; color: #FFFFFF; background-image: url(/images/td-period.gif); background-repeat: no-repeat; height: 16px; width: 26px; padding-right: 4px; text-align: right}
td.period2 { font-family: Arial; font-size: 11px; font-weight: normal; color: #FFFFFF; background-image: url(/images/td-period2.gif); background-repeat: no-repeat; height: 16px; width: 20px; padding-right: 4px; text-align: right}
td.value { font-family: Arial; font-size: 11px; font-weight: bold; text-align: right; background-image: url(/images/td-value.gif); background-repeat: no-repeat; height: 16px; width: 46px; padding-right: 32px; padding-bottom: 2px}
td.img {  width: 360px; height: 16px}
td.meter { font-family: Verdana; font-size: 9px; color: #FF9C00}
td.name { font-family: Verdana; font-size: 9px}
td.valuesum { font-family: Arial; font-size: 11px; font-weight: bold; text-align: right; background-image: url(/images/td-valuesum.gif); background-repeat: no-repeat; height: 16px; width: 76px; padding-right: 32px; padding-bottom: 2px }
td.page-name {  font-family: Arial; font-size: 12px; text-decoration: none; font-weight: bold; text-align: right; background-color: #F5F5F5; padding-left: 4px}
.list-nr {  font-family: Arial; font-size: 12px; text-decoration: none; color: #FFFFFF; font-weight: bold; background-color: #68CCFF}


.highlight {background-color:#F1D418;}

.deleted, .deleted:hover {
    color:red;
}
.crosslink {color:orange;}
