/* Print Stylesheet in accordance with Tine's visual profile
Hides top-menu, left-menu and other visual spacing elements. Leaves 5px top- and leftmargin
19.06.2003 Atle Larsson, BEKK
24.11.2003 Sverre Ølnes, BEKK - Changed
17.11.2004 Tor Håvard Bieltvedt, BEKK - Added class reportButton
20.09.2005 Tor Håvard Bieltvedt, BEKK - Added class repeater
repeater
*/

/* ELEMENTS */
BODY { background-repeat:no-repeat;font-family:verdana, sans-serif; font-size:70%;color:black;margin:0px 0px 0px 0px; padding:0px;}
TABLE, TR, TD, SELECT, INPUT, FORM, LI, P{font-family:verdana, sans-serif;color:black; font-size: 100%;}
FORM{margin:0px;}

H1{color:#17694b;font-size:144%;font-weight:bold;margin:0px 5px 10px 0px;}
H2{color:#17694b;font-size:120%;font-weight:bold;margin:5px 5px 10px 0px;}
H3{color:#17694b;font-size:110%;font-weight:bold;margin:0px 5px 5px 0px;}
H4{color:#17694b;font-size:100%;font-weight:bold;margin:0px 5px 1px 0px;}
H5{color:#17694b;font-size:100%;font-weight:bold;margin:0px 0px 0px 0px;padding:0px}
HR{margin:0px;padding:0px; border-style: outset;border-color:#d1cec6}

A{text-decoration:none;color:#17694b;}
A:visited{}
A:hover{color:#17694b;text-decoration:underline}

UL{padding:0px;margin:4px 0px 4px 20px}
LI{margin:0px 0px 7px}
/* END ELEMENTS */

/* GRID CLASSES */
#topGfx{height:89px; width:100%;margin:0px;padding:0px;display:none;}
#topSpacer{display:block;height:5px; width:100%;margin:0px;padding:0px;}
#logo{position:absolute;top:17px;left:51px;display:none;}
#printTineLogo{position: absolute; right: 10px; top: 0px}
#label{position:absolute;top:29px;left:170px;display:none;}
#logInLyr{position:absolute;top:26px; left:437px;width:323px;height:32px;background-color:#afceb2;z-index:2;display:none;}
#loggedInLyr{position:absolute;top:26px; left:403px;width:358px;height:32px;background-color:#afceb2;z-index:2;display:none;}
#globalmenu{display:none;}
#topmenu{position:absolute;top:74px;left:233px; width:528px;height:15px;display:none}

/* LEFTMENU */
#leftMenu{width:150px;display:none}
/* END LEFTMENU */

#dotted{width:1px;display:none}
#headerTable{display: none}
#maincontent{width:650px}
#maincontent .content{padding:0px 0px 0px 5px}

/* END GRID CLASSES */

/* CONTENT CLASSES */

.h1{margin:17px 15px 17px 15px}
.h2{margin:10px 10px 10px 10px}

.newsBlock-1{margin:0px 25px 0px 20px}
	.newsBlock-1 .repeater{background-position: center; background-repeat: repeat-x;margin:15px 0px 15px 0px}
.newsBlock-2{margin:0px 25px 0px 20px}
	.newsBlock-2 .repeater{background-position: center; background-repeat: repeat-x;margin:15px 0px 15px 0px}

.date{margin:0px 0px 7px 0px;}
/* END CONTENT CLASSES */

/* CUSTOM CLASSES */

/* Colors */
.blue {color: #0000ff}
.red {color: #ff0000}
.yellow {color: #ffff00}

.silver{background-color:#eeeeeb}

.actionImg{cursor:pointer;cursor:hand; border:0px;}
.fullWidth{width: 100%}
.txtSmall{font-family:verdana, sans-serif;color:#454545; font-size: 70%;}

.report{background-color:#d8e6d9;border-collapse:collapse;width:99%}
.report TR TH {text-align:center; border:1px solid #d8e6d9}  /* printer spesific */
.report TR TD {text-align:center; border:1px solid #d8e6d9; background-color:#ffffff}
.report TR .left{text-align:left}
.report TR .right{text-align:right}

/*applies to screen*/
.report TR TH.firstcol {background-image: url("../media/gif/r1.gif");background-repeat: no-repeat;background-position: top left;padding-left:10px}
.report TR TH.lastcol {background-image: url("../media/gif/r2.gif");background-repeat: no-repeat;background-position: top right;padding-right:10px}

/* Report button; will not be displayed when the page is printed: */
.reportButton {display: none}
.printNoDisplay {display: none}
.printDisplay {}

/* Report link symbol. Will not be displayed when the page is printed. */
.reportLinkSymbol {
	display: none;
}

.fontNormal {
	font-weight: normal;
}
.fontBold {
	font-weight: bold;
}

.greyedOut {
	font-style: italic; color: gray; font-weight: normal;
}

.greyedOut A {
 color: gray;
}

.greyedOut TD {
	font-style: italic; color: gray; font-weight: normal;
}

.repeater {
	background-image: none;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

#menu { margin-left: 0; }
#menu li
{
display: inline;
list-style-type: none;
padding-right: 20px;
}
/* END CUSTOM CLASSES */

#tp_footer_info
{
	margin-left: 125px;
}

.error {color: red}