/* fargekoder:
Mørk blå tekst:	#345087
Grønn tekst:	#33824c
Grå tekst:		#999999
Rødbrun lenke:	#873436
Lys grå bakgr:	#f9f9f7
Mørk grå bakgr:	#cccccc
Grå ramme/linje:#dbdbda
Lysegul bakgr:	#ffffce
Linje, liste:		#2f567f
Blå Boxhead-bg:	#355087
*/

/*	Default stylesheet for ECON internet site(s)	*/

* {
	padding: 0px;
	margin: 0px;
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	letter-spacing: 0.05em;
}
#SiteContainer {
/*	width: 775px;*/
	max-width: 1000px;
/*	width: 100%;*/
	padding: 0px 15px 0px 15px;
}

/*   S I T E F R A M E   w/rounded corners */
#SiteContainer .SFTopLeft {
	height: 15px;
	font-size: 1px;
	background-image: url(../../design/corner_L.gif);
	background-repeat: no-repeat;
}
#SiteContainer .SFMidLeft {
	font-size: 1px;
	border-left: 1px solid #999;
	background-color: #fff;
}
#SiteContainer .SFMidLeft IMG.ColWidth {
	width: 3px;
	height: 1px;
}
#SiteContainer .SFTopMid {
	font-size: 1px;
	background-color: #fff;
	background-image: url(../../design/fane_M.gif);
	background-repeat: repeat-x;
}
#SiteContainer .SFTopRight {
	height: 15px;
	width: 5px;
	background-image: url(../../design/corner_R.gif);
	background-repeat: no-repeat;
}
/* MAIN */
#SiteContainer .SFMidMid {
	padding: 0px 20px 40px 20px;
	background-color: #fff;
}
#SiteContainer .SFMidMid IMG.ColWidth {
/*	width: 720px;*/ /* for 1024px */
	width: 640px; /* for 800px */
	height: 1px;
}
#SiteContainer .SFMidRight {
	width: 2px;
	background-image: url(../../design/body_right.gif);
	background-repeat: repeat-y;
}
#SiteContainer .SFMidRight IMG.ColWidth {
	width: 5px;
	height: 1px;
}
#SiteContainer .SFFooterLeft {
	font-size: 1px;
	border-left: 1px solid #999;
	background-color: #fff;
}
#SiteContainer .SFFooterRight {
	background-image: url(../../design/body_right.gif);
	background-repeat: repeat-y;
}
#SiteContainer .SFFooterMid {
	height: 17px;
	padding-bottom: 10px;
	background-color: #fff;
}
#SiteContainer .SFBottomLeft {
	height: 9px;
	width: 6px;
	background-image: url(../../design/body_bottom_left.gif);
	background-repeat: no-repeat;
}
#SiteContainer .SFBottomMid {
	background-image: url(../../design/body_bottom.gif);
	background-repeat: repeat-x;
}
#SiteContainer .SFBottomRight {
	background-image: url(../../design/body_bottom_right.gif);
	background-repeat: no-repeat;
}
/* END   S I T E F R A M E   w/rounded corners */


#SiteContainer #SiteTabs {

	display: none;

/*	width: 100%;*/
	width: 730px;
	width: 900px;
	background-color: #ccc;
}
#SiteContainer #SiteHeader {
	background-color: #fff;
}

/*  U P P E R   B A N N E R   (logo, text, search)  */
#SiteContainer #SiteHeader #BannerUpper {
	height: 45px;
	width: 100%;
	margin-bottom: 10px;
}

/*  L o g o  */
#SiteContainer #SiteHeader #BannerUpper #Logo {
	width: 150px;
	height: 45px;
	cursor: pointer;
	background-image: url('../../design/lgo/Econ-Poyry_RGB.gif');
	background-position: bottom 0px;
	background-repeat: no-repeat;
}
/*  V i s i o n  */
#SiteContainer #SiteHeader #BannerUpper #Vision {
	padding: 0px 20px 0px 30px;
}
/*  S e a r c h  */
#SiteContainer #SiteHeader #BannerUpper #SearchContainer {
	width: 204px;
	padding-top: 20px;
}
#SiteContainer #SiteHeader #BannerUpper #SearchContainer INPUT.Text {
	width: 160px;
	background-color: #e9ecf0;
	border: 1px solid #dbdbda;
}
/* The button is wrapped by an A - to handle the mouseover effect */
#SiteContainer #SiteHeader #BannerUpper #SearchContainer A.SearchButton {
	width: 25px;
	height: 20px;
	background-image: url(../../design/sok/sok_btn.gif);
	background-position: 50% 50%;
	background-repeat: no-repeat;
	padding: 2px;
}
#SiteContainer #SiteHeader #BannerUpper #SearchContainer A.SearchButton INPUT.Button {
	width: 25px;
	height: 20px;
	background-image: url(../../design/sok/sok.gif);
	background-position: 50% 50%;
	background-repeat: no-repeat;
	background-color: transparent;
	border: 0px;
}
#SiteContainer #SiteHeader #BannerUpper #SearchContainer A.SearchButton:hover INPUT.Button {
	background-image: url(../../design/sok/sok_over.gif);
	background-position: 50% 50%;
	background-repeat: no-repeat;
	background-color: transparent;
}
/* END   U P P E R   B A N N E R   (logo, text, search)  */


/*   B A N N E R   (pics, login)  */
#SiteContainer #SiteHeader #Banner {
	/*  Outer banner-table  */
	clear: both;
	width: 100%;
/*	table-layout: fixed;*/}


/*  P i c t u r e  */
#SiteContainer #SiteHeader #PictureContainer {
	vertical-align: top;
	width: 100%;
/*	padding-right: 8px;*/
	padding-bottom: 10px;
/*	width: 367px;*/
}
#SiteContainer #SiteHeader #Picture {
/*	float: left;*/
/*	margin-right: 4px;*/
/*	height: 102px;*/
	height: 130px;
	width: 100%;
	/*background-image: url(../../design/banner_foto.gif);*/
	/* Banner foto is assigned randomly by inc_siteheader.asp */
	background-position: left top;
	background-repeat: no-repeat;
}
#SiteContainer #SiteHeader #Picture .TopLeft {
	height: 4px;
	width: 5px;
	background-image: url(../../design/banner_top_left.gif);
	background-repeat: no-repeat;
	font-size: 1px;
}
#SiteContainer #SiteHeader #Picture .TopMid {
	border-top: 1px solid #dbdbda;
	background-color: transparent;
	line-height: 1px; /* to kill the &nbsp; in Opera */
	font-size: 1px; /* to kill the &nbsp; in IE+Firefox */
}
#SiteContainer #SiteHeader #Picture .TopRight {
	height: 4px;
	width: 7px;
	background-image: url(../../design/banner_top_right.gif);
	background-repeat: no-repeat;
}
#SiteContainer #SiteHeader #Picture .MidLeft {
	border-left: 1px solid #dbdbda;
/*	background-color: #f9f9f7;*/
	font-size: 1px;
}
#SiteContainer #SiteHeader #Picture .MidMid {
/*	height: 91px;*/
	height: 119px;
}
#SiteContainer #SiteHeader #Picture .MidRight {
	background-color: transparent;
	background-image: url(../../design/banner_right.gif);
	background-repeat: repeat-y;
}
#SiteContainer #SiteHeader #Picture .BottomLeft {
	height: 7px;
	width: 5px;
	font-size: 1px; /*må knekke &nbsp; fra inc_makebox.asp*/
/*	background-color: #f9f9f7;*/
	background-image: url(../../design/box_bottom_left.gif);
}
#SiteContainer #SiteHeader #Picture .BottomMid {
	background-color: transparent;
	background-image: url(../../design/box_bottom.gif);
	background-repeat: repeat-x;
}
#SiteContainer #SiteHeader #Picture .BottomRight {
	height: 7px;
	width: 7px;
	background-image: url(../../design/banner_bottom_right.gif);
	background-repeat: no-repeat;
}

/*  L o g i n  */
#SiteContainer #SiteHeader #LoginContainer, 
#SiteContainer #SiteHeader #LoggedInContainer {

	display: none;
/*
	float: right;
	width: 200px;
	vertical-align: top;
*/
}
#SiteContainer #SiteHeader #LoginContainer .BoxType3,
#SiteContainer #SiteHeader #LoggedInContainer .BoxType3 {
/*	height: 102px;*/
	background-color: transparent;
}
#SiteContainer #SiteHeader #LoginContainer .BoxType3 .BoxContent,
#SiteContainer #SiteHeader #LoggedInContainer .BoxType3 .BoxContent {
/*	height: 69px;*/
	height: 97px;
}
#SiteContainer #SiteHeader #LoginContainer .BoxType3 {
	background-image: url(../../design/login.gif);
	background-position: left 95%;
	background-repeat: no-repeat;
}
#SiteContainer #SiteHeader #LoginContainer .BoxType3 .BoxContent A {
	text-decoration: none; /* To avoid underline of &nbsp; */
}
#SiteContainer #SiteHeader #LoggedInContainer LABEL {
/* ???	background-color: 1px solid #ddd; ??? */
	padding-right: 0px;
}
#SiteContainer #SiteHeader #LoggedInContainer .BoxType3 .BoxContent {
	padding-right: 0px;
	padding-left: 0px;
}

/*  L o g g e d   i n  (extranet)  */
#SiteContainer #SiteHeader #LoggedInContainer {
}
#SiteContainer #SiteHeader #LoggedInContainer .BoxType3 {
}
#SiteContainer #SiteHeader #LoggedInContainer .BoxType3 .BoxContent {
/*	height: 69px;*/
	height: 97px;
}

/* END   B A N N E R   (pics, login)  */


/*   T O O L B A R   */
#SiteContainer #SiteHeader #ToolBar {
	clear: both;
	height: 16px;
/*	margin-top: 3px; >> margin-bottom på banner */
	margin-bottom: 5px;
	padding: 3px 5px 0px 5px;
/*	vertical-align: middle;*/
	background-color: #f9f9f7;
	border: 1px solid #dbdbda;
}
#SiteContainer #SiteHeader #ToolBar A {
/*	font-size: 14px;*/
	color: #873436;
}

/*   S u b s i t e s / l a n g u a g e   */
/*
#SiteContainer #SiteHeader #LinkBar {
	width: 100%;
	margin-right: 3px;
	margin-bottom: 3px;
	font-size: 14px;
	color: #345087;
	text-align: right;
}
*/
#SiteContainer #SiteHeader #ToolBar #SubSite {
	float: left;
	text-align: left;
}
#SiteContainer #SiteHeader #ToolBar #SubSite A.Active {
	padding-right: 25px;
	background-image: url(../../design/hake.gif);
	background-repeat: no-repeat;
	background-position: 80% 50%;
	color: #345087;
	text-decoration: none;
}
#SiteContainer #SiteHeader #ToolBar #SubSite A.Inactive {
	padding-right: 25px;
	text-decoration: none;
	color: #999999;
}
#SiteContainer #SiteHeader #ToolBar #SubSite A.Inactive:hover {
	text-decoration: underline;
}

/*   B r e a d c r u m b   */
#SiteContainer #SiteHeader #ToolBar .Breadcrumb {
	float: left;
	font-size: 10px;
	color: #999999;
}
#SiteContainer #SiteHeader #ToolBar .Breadcrumb A {
	font-size: 10px;
	font-weight: bold;
}
/*   I c o n s   */
#SiteContainer #SiteHeader #ToolBar .Icons A {
	float: right;
	margin-left: 10px;
}
/* END   T O O L B A R   */

/*   S I T E M E N U   */
#SiteContainer #SiteMenu {
	margin-bottom: 20px;
	background-color: #fff;
}
#SiteContainer #SiteLeft IMG.ColWidth {
	/* blank gif to secure design width */
	width: 200px;
	height: 1px;
}
/* END   S I T E M E N U   */

#SiteContainer #ColSpace IMG.ColWidth {
	/* blank gif to secure design width */
	width: 15px;
	height: 1px;
}
#SiteContainer #SiteLeft {
	padding-top: 13px;
	vertical-align: top;
}
#SiteContainer #SiteMain {
/*	width: 650px;*/
	width: 100%;
	padding-bottom: 10px;
	background-color: #fff;
	vertical-align: top;
}
#SiteContainer #PageContent {
	float: left;
	width: 100%;
	text-align: left;
	padding-top: 13px;
}
#SiteContainer #PageContent .DesignTable {
/*	margin-top: -23px;*/
}
#SiteContainer #PageContent .DesignTable #MainCol {
/*	padding-top: 23px;*/
	padding-right: 15px;
	vertical-align: top;
}
#SiteContainer #PageContent .DesignTable #RightCol,
#SiteContainer #PageContent .DesignTable .RightCol {
/*	width: 170px;*/
	width: 200px;
/*	margin-top: -23px;*/
	vertical-align: top;
}
#SiteContainer #SiteFooter {
	/* Check also #SiteContainer .SFFooterMid */
/*	height: 17px;*/
	height: 100%;
	margin: 0px 20px 0px 20px;
	padding: 2px 5px 0px 15px;	/* More right space added by ADDRESS .ViewData */
	background-color: #f9f9f7;
	border-top: 1px solid #dbdbda;
	border-bottom: 1px solid #dbdbda;
	vertical-align: middle;
}
#SiteContainer #SiteFooter .Copyright {
	float: left;
}
#SiteContainer #SiteFooter .ViewLabel {		
}
ADDRESS {
	float: right;
	display: inline;
	font-style: normal;
/*	color: #999999;*/
	color: #345087; /* blue */
}
ADDRESS .ViewLabel {
	margin-left: 10px;
}
ADDRESS .ViewData {	
	margin-right: 10px;
}

BODY {
	padding: 5px;
	background-color: #ccc;
}
H1 {
	padding-top: 3px;
	padding-bottom: 5px;
	font-size: 16px;
	color: #345087; /* blue */
}
H1 A {
	font-size: 16px;
	color: #345087; /* blue */
	text-decoration: none;
}
H2, H2 A {
	font-size: 14px;
	color: #345087; /* blue */
}
H3 {
	/* ingress */
	padding-bottom: 5px;
	font-style: italic;	
	font-weight: normal;
}
FORM {
	margin: 0px;
}
LABEL {
	padding-right: 2px;
}
INPUT {
	margin-right: 3px;
}
INPUT.Text {
	padding: 1px;
}
INPUT.Button {
}
INPUT.Checkbox {
}
INPUT.Radio {
}
INPUT.Image {
}
SELECT {
}
TEXTAREA {
}
A {
	color: #873436;
	color: #345087; /* Management */
	color: #33824c; /* Analysis/Energy */
	text-decoration: none;
}
A:hover {
	text-decoration: underline;
}
A:visited {
}
BR {
	letter-spacing: normal;	/* else it overflowed line feeds in body texts */
}
HR {
	margin: 10px 0px 10px 0px;
	height: 1px;
	background-color: #dbdbda;
	color: #dbdbda;
	border: 0px;
}
P {
	padding-bottom: 10px;
}
IMG {
	border: 0px;
}
UL {
	margin-left: 15px;
}
FIELDSET {
	padding: 3px;
}

.ViewLabel {
	margin-right: 5px;
	color: #345087; /* blue */
}
.ViewData {
}
.Date, .Published {
	font-weight: bold;
	margin-right: 3px;
}
.ReadMore {
/*
	clear: left;
	float: left;
*/
	display: inline-block;
	white-space: nowrap;
}
.Ingress {
	padding-right: 5px;
}

.Author {
}
.Author A {
}
.Author A:active {
}
.Author A:hover {
}
.Author A:link {
}
.Author A:visited {
}

/* grey w/grey header rounded (menu etc.) */
.BoxType1 {
	width: 100%;
	margin-bottom: 15px;
	background-color: #f9f9f7;
	border: 1px solid #dbdbda;
	letter-spacing: normal;
}
.BoxType1 .BoxHeader {
	font-weight: bold;
	padding: 18px 5px 3px 8px;
}
.BoxType1 .BoxHeader A {
	display: block;
	width: 100%;
	color: #345087;
	letter-spacing: normal;
}
.BoxType1 .BoxContent {
	padding: 3px 5px 20px 8px;
}
.BoxType1 .topLeft {
}
.BoxType1 .topRight {
}
.BoxType1 .midLeft {
}
.BoxType1 .midRight {
}
.BoxType1 .bottomLeft {
}
.BoxType1 .bottomMid {
}
.BoxType1 .bottomRight {
}

/* Override/remove top/bottom padding when appear in main column */
#RightCol .BoxType1 .BoxHeader {
	padding-top: 3px;
}
#RightCol .BoxType1 .BoxContent {
	padding-bottom: 3px;
}

/* white w/grey header rounded (login etc.) */
.BoxType2 {
	width: 100%;
	margin-bottom: 15px;
	letter-spacing: normal;
}
.BoxType2 .BoxHeader {
}
.BoxType2 .BoxContent {
}
.BoxType2 .topLeft {
}
.BoxType2 .topRight {
}
.BoxType2 .midLeft {
}
.BoxType2 .midRight {
}
.BoxType2 .bottomLeft {
}
.BoxType2 .bottomMid {
}
.BoxType2 .bottomRight {
}

/* grey w/blue header rounded (single right box) */
.BoxType3 {
	width: 100%;
	margin-bottom: 15px;
	border: 1px solid #dbdbda;
}
.BoxType3 .BoxHeader {
	padding: 3px 3px 3px 5px;
	border-bottom: 1px solid #dbdbda;
	background-color: #f9f9f7;
	font-weight: bold;
	color: #345087;
	letter-spacing: normal;
}
.BoxType3 .BoxHeader A {
	display: block;
	width: 100%;
	color: #345087;
	letter-spacing: normal;
}
.BoxType3 .BoxContent {
	padding: 5px;
	letter-spacing: normal;
}
.BoxType3 .topLeft {
}
.BoxType3 .topRight {
}
.BoxType3 .midLeft {
}
.BoxType3 .midRight {
}
.BoxType3 .bottomLeft {
}
.BoxType3 .bottomMid {
}
.BoxType3 .bottomRight {
}

/* grey w/blue header rounded top, square bottom (top right box) */
.BoxType4 {
	width: 100%;
	border: 1px solid #dbdbda;
}
.BoxType4 .BoxHeader {
	padding: 3px 3px 3px 5px;
	border-bottom: 1px solid #dbdbda;
	background-color: #f9f9f7;
	font-weight: bold;
	color: #345087;
	letter-spacing: normal;
}
.BoxType4 .BoxContent {
	padding: 5px;
	letter-spacing: normal;
}
.BoxType4 .topLeft {
}
.BoxType4 .topRight {
}
.BoxType4 .midLeft {
}
.BoxType4 .midRight {
}
.BoxType4 .bottomLeft {
}
.BoxType4 .bottomMid {
}
.BoxType4 .bottomRight {
}

/* grey w/blue header square top/square bottom (linked boxes) */
.BoxType5 {
	width: 100%;
	border: 1px solid #dbdbda;
	border-top: none;
}
.BoxType5 .BoxHeader {
	padding: 3px 3px 3px 5px;
	border-bottom: 1px solid #dbdbda;
	background-color: #f9f9f7;
	font-weight: bold;
	color: #345087;
	letter-spacing: normal;
}
.BoxType5 .BoxContent {
	padding: 5px;
	letter-spacing: normal;
}
.BoxType5 .topLeft {
}
.BoxType5 .topRight {
}
.BoxType5 .midLeft {
}
.BoxType5 .midRight {
}
.BoxType5 .bottomLeft {
}
.BoxType5 .bottomMid {
}
.BoxType5 .bottomRight {
}

/* light blue w/blue header square top/rounded bottom (linked boxes) */
.BoxType6 {
	width: 100%;
	border: 1px solid #dbdbda;
	border-top: none;
	margin-bottom: 15px;
}
.BoxType6 .BoxHeader {
	padding: 3px 3px 3px 5px;
	border-bottom: 1px solid #dbdbda;
	background-color: #f9f9f7;
	font-weight: bold;
	color: #345087;
	letter-spacing: normal;
}
.BoxType6 .BoxContent {
	padding: 5px;
	letter-spacing: normal;
}
.BoxType6 .topLeft {
}
.BoxType6 .topRight {
}
.BoxType6 .midLeft {
}
.BoxType6 .midRight {
}
.BoxType6 .bottomLeft {
}
.BoxType6 .bottomMid {
}
.BoxType6 .bottomRight {
}


.tblListType1 {
	width: 100%;
}
.tblListType1 TH {
	padding: 3px 5px 0px 2px;
	border-bottom: 1px solid #2f567f;
	text-align: left;
	color: #345087;
	font-weight: bold;
}
.tblListType1 .tblListType1Rowstart {
	vertical-align: top;
	width: 0px;
}
.tblListType1 .tblListType1Row0 {
	background-image: url(../../design/dotted_line.gif);
	background-position: bottom;
	background-repeat: repeat-x;
}
.tblListType1 .tblListType1Row0 TD {
	vertical-align: top;
	padding: 3px 2px 3px 2px;
}
.tblListType1 .tblListType1Row0 TD A {
}
.tblListType1 .tblListType1Row0 TD A:hover {
}
.tblListType1 .tblListType1Row1 {
	background-image: url(../../design/dotted_line.gif);
	background-position: bottom;
	background-repeat: repeat-x;
}
.tblListType1 .tblListType1Row1 TD {
	vertical-align: top;
	padding: 3px 2px 3px 2px;
}
.tblListType1 .tblListType1Row1 TD A {
}
.tblListType1 .tblListType1Row1 TD A:hover {
}
.tblListType1 TFOOT TD {
	padding: 3px 2px 3px 2px;
	text-align: right;
}

.ListType1 {
	list-style-type: none;
	margin: 0px;
/*	margin-left: 10px;*/
	padding: 0px;
}
.ListType1 LI {
	margin: 0px;
	font-weight: bold;
	padding: 2px 0px 8px 15px;
/*	background-image: url(../../design/bullet_square_big.gif);*/
	background-image: url(../../design/econ_bullet_small.gif);
	background-position: left 5px;
	background-repeat: no-repeat;
}
.ListType1 LI A {
	text-decoration: none;
	letter-spacing: normal;
}
.ListType1 LI A:hover {
	text-decoration: underline;
}
.ListType1 .ListType1Item0 {
}
.ListType1 .ListType1Item1 {
}

/* Simple */
.ListType2 {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}
.ListType2 LI {
	margin: 0px;
	padding: 2px 0px 4px 10px;
	background-image: url(../../design/bullet_quote.gif);
	background-position: left 7px;
	background-repeat: no-repeat;
}
.ListType2 LI A * {
	text-decoration: none;
	letter-spacing: normal;
}
.ListType2 LI A:hover * {
	text-decoration: underline;
}
.ListType2 LI .Date {
	font-weight: normal;
}

/* Link image buttons (image OR text) */
.ListType3 {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
	margin-bottom: 15px;
}
.ListType3 LI {
	padding: 0px;
	margin: 0px;
	margin-bottom: 3px;
}
.ListType3 LI A * {
	text-decoration: none;
	font-weight: bold;
	letter-spacing: normal;
}
.ListType3 LI A:hover * {
	text-decoration: underline;
}
.ListType3 LI A IMG {
}
/* If no image */
.ListType3 LI A SPAN {
	display: block;
	padding: 3px 5px 2px 5px;
	background-color: #f9f9f7;
	border: 1px solid #dbdbda;
	color: #345087; /* blue */
}
.ListType3 .ListType3Item0 {
}
.ListType3 .ListType3Item1 {
}

/* ECON bullet and orange text */
.ListType4 {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}
.ListType4 LI {
	margin: 0px;
	font-weight: bold;
	padding: 4px 0px 6px 15px;
	background-image: url(../../design/econ_bullet_small.gif);
	background-position: left 6px;
	background-repeat: no-repeat;
}
.ListType4 LI A * {
	text-decoration: none;
	letter-spacing: normal;
	color: #d49c2a;
}
.ListType4 LI A:hover * {
	text-decoration: underline;
}
.ListType4 .ListType4Item0 {
}
.ListType4 .ListType4Item1 {
}


/* Sitetabs */
.tabs {
}
.tleft, .tright {
	font-size: 1px;
	height: 24px;
}
.tleft, .tright, tmid {
}
.tleft {
}
.tmid {
	font-family: arial;
	font-size: 14px;
/*	text-transform: uppercase;*/
	font-weight: bold;
}
A.tmid {
/*	width: 170px; >> floating width */
	text-decoration: none;
	padding: 6px 10px 0px 3px;
}
A.SiteTabBlue {
	color: #345087; /* Text: Analysis/Energy */
}
A.SiteTabGreen {
	color: #33824c; /* Text: Management */
}
A.SiteTabRed {
	color: #873436; /* Text: Extranet */
}

.TabActive, .TabInactive {
}
.TabActive .tleft {
	float: left;
	display: block;
	width: 7px;
	background-image: url(../../design/corner_L.gif);
}
.TabActive .tmid {
	float: left;
	height: 18px;
	display: block;
	background-image: url(../../design/fane_M.gif);
	background-repeat: repeat-x;
	background-position: top left;
}
.TabActive .tright {
	float: left;
	display: block;
	width: 7px;
	background-image: url(../../design/corner_R.gif);
}
.TabInactive .tleft {
	float: left;
	display: block;
	width: 6px;
	background-image: url(../../design/corner_L_grey.gif);
}
.TabInactive .tmid {
	float: left;
	height: 18px;
	display: block;
	background-image: url(../../design/fane_M_grey.gif);
	background-repeat: repeat-x;
	background-position: top left;
}
.TabInactive .tright {
	float: left;
	display: block;
	width: 6px;
	background-image: url(../../design/corner_R_grey.gif);
	background-repeat: no-repeat;
}
.TabSheet {
}

#OrgDetails {
	margin-top: 10px;
}
#OrgDetails #OrgDetailsImage {
	float: left;
	margin: 0px 20px 20px 0px;
}
#OrgDetails #OrgDetailsInfo {
	float: left;
	max-width: 500px;
}
#OrgDetails #OrgDetailsInfo .InfoItem {
	clear: both;
	float: left;
	width: 100%;
	margin-bottom: 10px;
}
#OrgDetails #OrgDetailsInfo .InfoItem.Comment {
	clear: none;
}

/*** SPECIALS FOR DIFFERENT MEDIA  ***/

@Media print {
	BODY {
		background-color: #fff;
	}
	#SiteContainer,
	#SiteContainer .SFMidMid {
		padding: 0px;
	}
	#SiteContainer .SFTopLeft,
	#SiteContainer .SFTopMid,
	#SiteContainer .SFTopRight,
	#SiteContainer .SFMidLeft,
	#SiteContainer .SFMidRight,
	#SiteContainer .SFBottomLeft,
	#SiteContainer .SFBottomMid,
	#SiteContainer .SFBottomRight,
	#SiteContainer .SFFooterLeft,
	#SiteContainer .SFFooterRight,

	#SiteTabs,
	#SiteHeader,
	#SiteFooter,
	#SiteMenu,
	.WebAccess {
		display: none;
	}
}
@Media screen {
	.WebAccess {
		display: none;
	}
}
@Media aural {
}
@Media braille {
}


/***   O U T D A T E D   ***/
/* (replaced by H1,H2,..) */
.CategoryName {
}
.Headline {
}
.SubHeader {
}
/* (replaced by THEAD, TH, TFOOT TD) */
.tblListType1 .tblListType1Header {
}
.tblListType1 .tblListType1Bottom {
}