/* Start lFPLowerContent: 0*/
/* MA lFPLowerContent: 0*/
/* TAB lFPLowerContent: 180*/
/* FOCUS lFPLowerContent: 360*/
/* IMAGEARTS lFPLowerContent: 495*/
/* lFPLowerContent: 495*/
/* Show Marketarea: 1*/
/* Show Tabed: 1*/
/* Show Focus: 1*/
/* Show Imagearts: 1*/

/*****************************************************************************/
/*                STYLES FOR VISMA WEBPAGES IN CENTRAL 2005                  */
/* ------------------------------------------------------------------------- */
/* COMMENT: This stylesheet is dynamically generated by an ASPscript to      */
/*          make use of variables on global values.                          */
/*****************************************************************************/

/********************* - START DYNAMIC CSS CODE - ****************************/

/*****************************************************************************/
/* SECTION: STANDARD-TAGS STYLES                                             */
/*****************************************************************************/
body
{
  margin:0px;
 padding:0px;
 background-color:#EBEAE6;

 background-image:url('designimages/fp_bodybg_1.gif');
 background-attachment:fixed;
  font-family: Arial, Helvetica, 'Sans Serif';
 font-size:9pt;
  
}

p
{
 /* GLOBAL OVERALL SETTINGS FOR GENERAL PARAGRAPHS */
  margin:0px;

 margin-bottom:5px;
  padding:0px;
 font-family: Arial, Helvetica, 'Sans Serif';
 font-size:9pt;
 
}
p.copyrightnotice
{
  margin:0px;

 margin-top:15px;
  padding:0px;
 font-family: Arial, Helvetica, 'Sans Serif';
 font-size:8pt;

 color:#8396A8; 
 text-align:center;	
}
p.5pxDistancer
{
  margin:0px;
 padding:0px;
 font-family: Arial, Helvetica, 'Sans Serif';
 
 font-size:1px;
 height:5px; 
}
/*****************************************************************************/
/* SECTION: TEMPLATE STRUCTURE STYLES                                        */
/*****************************************************************************/
#tmplMainPageWrapper
{
 /* TOPLEVEL CONTAINER FOR ALL VISIBLE PARTS OF THE RESULTING WEBPAGE        */
 clear:both;
 float:center;
 margin:0px;
 margin-left:auto;
 margin-right:auto;
 padding:0px;
 width:760px;
 height:;
/*border:1px dashed black;*/
}

/* TOPAREA                                                                   */
#tmplMainTopArea
{
 /* CONTAINER FOR LOGO, TOPMENU AND TOPRIGHTMENU */
  margin:0px;

 margin-bottom:5px;
  padding:0px;

 position:relative;
 top:5px;
 width:760px;
 height:50px;
 vertical-align:bottom;
 text-align:left;
 clear:both;
/*border-bottom:1px dashed green;*/
 }
#tmplTopLogoArea
{
 visibility:show;	
 position:relative;
 width:300px;
 height:60px;
 float:left;
  background-color:transparent; margin:0px;
 padding:0px;

 text-align:left;
/*border:1px dashed blue;*/
}
#mainLogoContainer
{
	 margin:0px;
 padding:0px;

	height:50px;
	width:500px;
/*border-color:#f7ec99;*/
}
#mainTopLogo
{
	 background-color:transparent; margin:0px;

	margin-top:7px;
	 padding:0px;

/*border:1px dashed black;*/
}
#mainTopShowspace
{
	 background-color:transparent; margin:0px;
 padding:0px;

	position:relative;
	width:300px;
	height:30px;
	top:-41px;
	left:185px;
/*border:1px dotted black;*/
}
#mainTopRightMenuContainer
{
	position:relative;
	 background-color:transparent; margin:0px;
 padding:0px;

	
	width:100%;
	height:60px;
  /*border:1px dashed red;*/
/*background-color:yellow;*/

}
#mainTopRightMenuContainer ul
{
	/*width:258px;*/
	width:460px;
	height:15px;
	margin-top:10px;
	line-height:10pt;
	clear:both;
/*border:1px dotted blue;		*/
}
#mainTopRightMenuContainer ul li
{
	 margin:0px;

	margin-right:2px;
	 padding:0px;

	padding-left:5px;
	/*width:100px;*/
	line-height:10pt;
	float:right;
	list-style-type:none;
	/*border:1px dotted #666666;	*/
}
#mainTopRightMenuContainer ul li a, #mainTopRightMenuContainer ul li a:visited
{
	 margin:0px;
 padding:0px;

	padding-left:15px;
	display:inline;
	background-image:url('designimages/link_arrow.gif');
	background-repeat:no-repeat;
	background-position:3px 2px;
	vertical-align:top;
}
#mainTopRightMenu
{
	position:relative;
	 background-color:transparent; margin:0px;

	margin-bottom:2px;
	 padding:0px;

	width:260px;
	height:50px;
	text-align:left;	
}
#mainTopSearch
{
	 margin:0px;
 padding:0px;

	padding-top:2px;
	display:block;
	width:100%;
	height:18px;
	/*background-image:url('designimages/bg_searchfield.gif');*/
	/*background-repeat:no-repeat;*/
	/*background-position:0px 0px;*/
/*padding-left:10px;*/
/*border:1px dotted green;	*/
}
#mainTopSearchFieldContainer
{
	 margin:0px;
 padding:0px;

	width:220px;
	height:20px;
	background-image:url('designimages/bg_searchfield.gif');
	background-repeat:no-repeat;
	background-position:0px 0px;
}

#mainTopSearchInputText
{
	 margin:0px;
 padding:0px;

	padding-top:2px;
	padding-left:10px;
	padding-right:2px;
	 border:0px none; font-family: Arial, Helvetica, 'Sans Serif';
 font-size:8pt;
 	
	width:170px;
	height:13px;
	background-color:transparent;
	/*border:1px dotted #999999;*/
}

#tmplMainContentArea
{
 /* CONTAINER FOR LOGO, TOPMENU AND TOPRIGHTMENU */
 position:relative;
 top:0px;
 width:760px;
 height:745px;
 float:center;
  vertical-align:top;
 margin:0px;
 padding:0px;

 margin-top:0px;
 text-align:left;
 /*border: 2px dashed blue;*/
}


#tmplTopRightMenuArea
{
	visibility:show;
	position:relative;
	/*width:260px;*/
	width:460px;
	height:60px;
	left:0px;
	top:0px;
	 background-color:transparent;
	/*background-image:url('designimages/bg_toprightmenu_brown.gif');*/
	/*background-repeat:no-repeat;*/
	/*background-position:0px 9px;*/
	float:left;
	clear:right;
	 margin:0px;
 padding:0px;

	overflow:hidden;

}

#tmplTopMenuArea
{
	 margin:0px;

	margin-top:5px;
	 padding:0px;

	position:relative;
	width:760px;
	height:60px;
	/*clear:both;*/
	/*border:1px solid black;*/
}
#mainTopMenuItemsLevel1
{
  margin:0px;
 padding:0px;

}
#mainTopMenuContainer
{
   margin:0px;

  clear:both;
	width:760px;
	height:60px;
	 padding:0px;

	padding-top:7px;
	/*background-image:url('designimages/bg_topmenu.gif');*/
	/*background-repeat:no-repeat;*/
  /*border:2px dashed black;*/
}

#fpPageHeaderContainer
{
	width:760px;
	height:px;
	 margin:0px;

	margin-top:10px;
	 padding:0px;
 font-family: Arial, Helvetica, 'Sans Serif';
 
	font-size:8px;
	overflow:hidden;
	background-image:url('designimages/bg_pagetop760_white.gif');
	background-repeat:no-repeat;
  /*border:1px dashed green;		*/
}
#fpPageFooterContainer
{
	width:760px;
	height:px;
	 margin:0px;
 padding:0px;

	padding-top:10px;
	 font-family: Arial, Helvetica, 'Sans Serif';
 font-size:8pt;

	text-align:center;
	color:#999999;
	background-image:url('designimages/bg_pagebottom760_white.gif');
	background-repeat:no-repeat;	
/*border:1px dashed green;		*/
}

/*****************************************************************************/
/* FRONTPAGE SPESIFIC STYLES                                                 */
/*****************************************************************************/
#fpMarketAreaContainer
{
	position:relative;
	top:1px;
	width:758px;
	height:180px;
	overflow:hidden;
	 margin:0px;
 padding:0px;
 font-family: Arial, Helvetica, 'Sans Serif';
 font-size:8pt;

	/*border:1px dashed black;	*/
}
#fp_marketflash
{
	width:px;
	height:180px;
}
#mainContentContainer
{
	width:740px;
	/*height:495px;*/
	/*height:100%;*/
	height:auto
	 margin:0px;
 padding:0px;

	padding-left:10px;
	padding-right:10px;
	 font-family: Arial, Helvetica, 'Sans Serif';
 font-size:8pt;

	background-color:#FFFFFF;
	/*overflow:hidden;*/
	/*border:1px dashed purple;*/
}
#mainContentAreaContainer
{
  width:740px;
  /*height:495px;*/
  /*height:auto;*/
  height:auto;
  overflow:hidden;
  /*border:1px dotted black;*/
}

#mainContentAreaContainerInner {
  /*border:1px dotted blue;*/
  height:100%;
}

#fpTopArticlesContainer
{
	 margin:0px;
 padding:0px;

	width:740px;
	height:180px;
	/*border:1px dashed black;	*/
}
#fpTopArtsTable
{
  width:740px;
  height:180px;
  margin-bottom:20px;
  /*border:1px dashed green;*/
}
.fpTopArtsHeaderCell
{
  width:175px;
	height:19px;
	padding:0px;
}
.fpTopArtsHeader
{
	width:175px;
	height:19px;
	 margin:0px;
 padding:0px;

	padding-top:6px;
	padding-left:7px;
	padding-right:3px;
	 font-family: Arial, Helvetica, 'Sans Serif';
 font-size:10pt;

	font-weight:bold;
	text-align:left;
	color:#ffffff;
	/*color:#072E52;*/
	background-image:url('designimages/bg_fpTopArtsHeader_4i2.gif');
	background-repeat:no-repeat;
	background-position:0px 0px;
	white-space:nowrap;
	overflow:hidden;
}
.fpTopArtsBodyCell
{
	width:175px;
	height:132px;
	 margin:0px;
 padding:0px;

}
.fpTopArtsBody p, .fpTopArtsBody span, .fpTopArtsBody li, .fpTopArtsBody td {
	 font-family: Arial, Helvetica, 'Sans Serif';
 font-size:8pt;

}

.fpTopArtsBody
{
	width:175px;
	height:100%;
	 margin:0px;
 padding:0px;

	padding-top:4px;
	padding-left:7px;
	padding-right:3px;
	 font-family: Arial, Helvetica, 'Sans Serif';
 font-size:8pt;

	font-weight:normal;
	text-align:left;
	background-image:url('designimages/bg_fpTopArtsBody_4i2.gif');
	background-repeat:no-repeat;
	background-position:0px 0px;
	overflow:hidden;		
}

.fpTopArtsLinkCell
{
	 margin:0px;
 padding:0px;

	padding-left:7px;
	padding-right:3px;
	 font-family: Arial, Helvetica, 'Sans Serif';
 font-size:8pt;

	font-weight:normal;
	text-align:left;
	background-image:url('designimages/bg_fpTopArtsLinkCell_4i2.gif');
	background-repeat:no-repeat;
	background-position:0px 0px;
}
#fpFocusAndNewsContainer
{
	 margin:0px;

	margin-top:0px;
	 padding:0px;

	width:740px;
	/*height:180px;*/
	height:auto;
	/*overflow:hidden;*/
	/*border:1px dashed green;*/
}
#fpFocusNewsAreaTable
{
	width:740px;
	height:170px;
	border-collapse:collapse;
	 margin:0px;
 padding:0px;

  /*border:2px solid black;*/
}
#fpFocusNewsAreaTable td.pagedivider
{
	vertical-align:top;
	 margin:0px;
 padding:0px;

  /*border:1px dashed blue;*/
}
img.fpFocusArtIngrImg
{
	 margin:0px;

	margin-right:5px;
	 padding:0px;
	
	float:left;
	clear:right;
}
#fpFocusArtContainer
{
   margin:0px;

  margin-top:3px;
   padding:0px;
 font-family: Arial, Helvetica, 'Sans Serif';

}

.fpFocusArtHeader
{
	 margin:0px;

	margin-bottom:5px;
	 padding:0px;

	padding-top:3px;
	padding-left:10px;
	 font-family: Arial, Helvetica, 'Sans Serif';
 font-size:10pt;

	font-weight:bold;
	width:286px;
	height:24px;
	color:white;
	white-space:nowrap;
	overflow:hidden;
	background-image:url('designimages/bg_fpFocusArtHeader.gif');
	background-repeat:no-repeat;
	background-position:0px 0px;	
}
.fpFocusArtBody
{
	width:286px;
	 margin:0px;
 padding:0px;
	
	padding-right:5px;
/*border:1px dashed green;*/
}

.fpFocusArtBodyNoIngressPicture
{
	width:286px;
	 margin:0px;
 padding:0px;
	
	padding-right:5px;
	padding-left:5px;
/*border:1px dashed green;*/
}


.fpFocusArtLinkArea
{
	width:286px;
	 margin:0px;

	margin-top:5px;
	 padding:0px;

	text-align:right;	
}
#fpNewsListContainer
{
	width:434px;
	height:auto;
	 margin:0px;

	margin-right:0px;
	 padding:0px;

	float:right;
	/*clear:right;*/
	/*border:2px dotted blue;*/
}
.fpNewsListHeading
{
	 margin:0px;
 padding:0px;

	padding-left:8px;
	padding-top:6px;	
	width:422px;
	height:18px;
	white-space:nowrap;
	overflow:hidden;
	 font-family: Arial, Helvetica, 'Sans Serif';
 font-size:10pt;

	font-weight:bold;
	color:#072E52;	
	background-image:url('designimages/bg_fpNewslistHeading.gif');
	background-repeat:no-repeat;
	background-position:0px 0px;
/*border:1px dashed #072E52;	*/
}
.fpNewsListBody
{
	 margin:0px;
 padding:0px;

	padding-left:8px;
	padding-top:3px;	
	width:422px;
	height:155px;
	text-align:left;
	/*white-space:nowrap;*/
	/*overflow:auto;*/
	 font-family: Arial, Helvetica, 'Sans Serif';
 font-size:8pt;

	font-weight:normal;
	color:#072E52;	
	background-image:url('designimages/bg_fpNewslistBody.gif');
	background-repeat:repeat-y;
	background-position:0px 0px;
  /*border:1px dashed #072E52;*/
}
.fpNewsListLinkBox
{
	 margin:0px;
 padding:0px;

	padding-left:8px;
	padding-top:3px;	
	width:422px;
	height:18px;
	overflow:hidden;
	text-align:left;
	 font-family: Arial, Helvetica, 'Sans Serif';
 font-size:8pt;

	font-weight:normal;
	color:#072E52;	
	background-image:url('designimages/bg_fpNewslistBody.gif');
	background-repeat:repeat-y;
	background-position:0px 0px;
  /*border:1px dashed #072E52;  */
}
.fpNewsListBottom
{
	 margin:0px;
 padding:0px;

	font-size:1px;
	width:430px;
	height:8px;
	background-image:url('designimages/bg_fpNewslistBottom.gif');
	background-repeat:no-repeat;
	background-position:0px 0px;	
}
table.fpNewsListTable
{
	/*border:1px solid #f9f9f9;*/
	border-collapse:collapse;
}
td.fpNewsListLableCell
{
	background-color:#ffffff;
	padding-left:2px;
/*border:1px dashed #ececec;*/
border-bottom:2px solid #ececec;
}
.fpNewsListLable
{
	 font-family: Arial, Helvetica, 'Sans Serif';
 font-size:8pt;

	font-weight:bold;
}
td.fpNewsListColorTDFalse
{
	 margin:0px;

	padding-bottom:2px;
	padding-left:2px;
	height:15px;
	 font-family: Arial, Helvetica, 'Sans Serif';
 font-size:9pt;

	background-color:transparent;
	vertical-align:top;
}
td.fpNewsListColorTDTrue
{
	 margin:0px;

	padding-bottom:2px;
	padding-left:2px;	
	height:15px;
	 font-family: Arial, Helvetica, 'Sans Serif';
 font-size:9pt;

	background-color:#f9f9f9;
	vertical-align:top;	
}
#fpBottomArticlesContainer
{
	 margin:0px;

	margin-top:10px;
	 padding:0px;

	width:740px;
	height:135px;
	/*overflow:hidden;*/
	/*border:1px dashed blue;*/
}
td.fpBottomArtContainerCell
{
	 margin:0px;
 padding:0px;

	width:33%;
	height:135px;
	vertical-align:top;
}
.fpBottomArtContainerBox
{
	 margin:0px;
 padding:0px;

	width:225px;
	height:135px;
	text-align:left;
/*border:1px dashed #cccccc;*/
}
.fpBottomArtContainerBoxTop
{
	 margin:0px;
 padding:0px;

	font-size:1px;
	height:5px;
	background-image:url('designimages/bg_fpBottomArtContainerBoxTop_3i_2.gif');
	background-repeat:no-repeat;
	background-position:0px 0px;		
}
.fpBottomArtContainerBoxBody
{
	 margin:0px;
 padding:0px;

	padding-left:5px;
	padding-right:5px;
	 font-family: Arial, Helvetica, 'Sans Serif';
 font-size:8pt;

	height:125px;
	background-image:url('designimages/bg_fpBottomArtContainerBoxBody_3i_2.gif');
	background-repeat:repeat-y;
	background-position:0px 0px;		
}
.fpBottomArtContainerBoxBottom
{
	 margin:0px;
 padding:0px;

	font-size:1px;
	height:5px;
	background-image:url('designimages/bg_fpBottomArtContainerBoxBottom_3i_2.gif');
	background-repeat:no-repeat;
	background-position:0px 0px;		
}
img.fpBottomArticleImage
{
	 margin:0px;
 padding:0px;

	width:215px;
	height:100px;
}
.fpBottomArticleLinkContainer
{
	 margin:0px;
 padding:0px;

	padding-left:5px;
	height:24px;
	white-space:nowrap;
	overflow:hidden;
	background-color:#9CABBA;
}
/*****************************************************************************/
/* SECTION: LINKS                                                            */
/*****************************************************************************/
/* STANDARD LINKS (GENERAL RULE)                                             */
a
{
  margin:0px;
 padding:0px;
 font-family: Arial, Helvetica, 'Sans Serif';
 font-size:8pt;

 color:#072E52;
 text-decoration:none; 
}
a:hover
{
  margin:0px;
 padding:0px;
 font-family: Arial, Helvetica, 'Sans Serif';
 font-size:8pt;

 color:#8396A8;
}

a.w_arrow {
  /* CLASS FOR LINKS WITH LINKARROW IN FRONT */
  margin:0px;
 padding:0px;
 font-family: Arial, Helvetica, 'Sans Serif';
 font-size:8pt;

  color:#072E52; 
  padding-left:15px;
  padding-bottom:3px;
	background-image:url('designimages/lenkepil.gif');
	background-repeat:no-repeat;
	background-position:0px 1px;
}

a.w_arrow:hover {
  padding-left:15px;
	background-position:2px 1px;  
}




a.btnSearch, a.btnSearch:visited, a.btnSearch:hover
{
	display:block;
	/*position:relative;*/
	/*left:180px;*/
	/*top:-20px;*/
	 margin:0px;
 padding:0px;

	font-size:7pt;
	font-weight:bold;
	padding-top:4px;
	width:70px;
	height:18px;
	overflow:hidden;
	background-image:url('designimages/bg_a_search.gif');
	background-repeat:no-repeat;
	background-position:0px 0px;
	color:#B1E53A;
	text-align:center;
	
}
a.btnSearch:hover
{
	color:white;
	background-image:url('designimages/bg_a_hover_search.gif');
	background-repeat:no-repeat;	
	background-position:0px 0px;
}

a.mainTopMenuItemLink, a.mainTopMenuItemLink:visited, a.mainTopMenuItemLink:hover
{
 display:block;
 height:22px;
  margin:0px;
 padding:0px;

 padding-top:2px;
  font-family: Arial, Helvetica, 'Sans Serif';
 font-size:10pt;

 color:#FFFFFF;
 font-weight:bold;
 text-align:center;
}
a.mainTopMenuItemLink:hover
{
	color:white;
	background-image:url('designimages/bg_topmenuitemhover_5i.gif');
	background-repeat:no-repeat;
	background-position:0 50%;	
/*	background-position:0px 0px;*/
}

a.mainTopMenuItemSelectedLink, a.mainTopMenuItemSelectedLink:visited, a.mainTopMenuItemSelectedLink:hover
{
 display:block;
 height:22px;
  margin:0px;
 padding:0px;

 padding-top:2px;
  font-family: Arial, Helvetica, 'Sans Serif';
 font-size:10pt;

 color:#FFFFFF;
 font-weight:bold;
 text-align:center;
 background-image:url('designimages/bg_topmenuitemselectedhover_5i.gif');
 background-repeat:no-repeat;
 background-position:0 0;
}
a.mainTopMenuItemSelectedLink:hover
{
	color:white;
	background-image:url('designimages/bg_topmenuitemhover_5i.gif');
	background-repeat:no-repeat;
	background-position:0 0;	
/*	background-position:0px 0px;*/
}
a.mainTopMenuItemLevel2Link, a.mainTopMenuItemLevel2Link:visited, a.mainTopMenuItemLevel2Link:hover
{
 display:block;
 height:15px;
  margin:0px;
 padding:0px;

 padding-top:2px;
  font-family: Arial, Helvetica, 'Sans Serif';
 font-size:8pt;

 /*color:#FFFFFF;*/
 font-weight:normal;
 text-align:center;
 background-image:url('designimages/bg_topmenulevel2_5i_bg_normal.gif');
 background-repeat:no-repeat;
 background-position:0px 0px;	
}
a.mainTopMenuItemLevel2Link:hover
{
	color:white;
	background-image:url('designimages/bg_topmenulevel2_5i_bg_hover.gif');
	background-repeat:no-repeat;
	background-position:0px 0px;	
}

a.mainTopMenuItemLevel2SelectedLink, a.mainTopMenuItemLevel2SelectedLink:visited, a.mainTopMenuItemLevel2SelectedLink:hover
{
 display:block;
 height:22px;
  margin:0px;
 padding:0px;

 padding-top:2px;
  font-family: Arial, Helvetica, 'Sans Serif';
 font-size:8pt;

 /*color:#FFFFFF;*/
 font-weight:normal;
 text-align:center;
 background-image:url('designimages/bg_topmenulevel2_5i_bg_selected.gif');
 background-repeat:no-repeat;
 background-position:0 0;
}
a.mainTopMenuItemLevel2SelectedLink:hover
{
	color:#FFFFFF;
	background-image:url('designimages/bg_topmenulevel2_5i_bg_hover.gif');
	background-repeat:no-repeat;
	background-position:0 0;	
/*	background-position:0px 0px;*/
}
a.fpTopArtsLink, a.fpTopArtsLink:visited, a.fpTopArtsLink:hover
{
 display:block;
 height:15px;
  margin:0px;

 margin-top:5px;
  padding:0px;

 padding-left:13px;
  font-family: Arial, Helvetica, 'Sans Serif';
 font-size:8pt;

 background-image:url('designimages/link_arrow.gif');
 background-repeat:no-repeat;
 background-position:0px 0.1em;
}
a.fpTopArtsLink:hover
{
 color:white;
}

a.fpImgArtsLink, a.fpImgArtsLink:visited, a.fpImgArtsLink:hover
{
 display:block;
 height:15px;
  margin:0px;

 margin-top:5px;
  padding:0px;

 padding-left:13px;
  font-family: Arial, Helvetica, 'Sans Serif';
 font-size:8pt;

 background-image:url('designimages/link_arrow.gif');
 background-repeat:no-repeat;
 background-position:0px 0.1em;
 color:white;
}
a.fpImgArtsLink:hover
{
 color:#072E52;
}

a.fpFocusArtLink, a.fpFocusArtLink:visited, a.fpFocusArtLink:hover
{
 display:block;
 width:98.6666666666667px;
 height:10px;
  margin:0px;

 margin-top:10px;
 margin-left:0px;
  padding:0px;

 padding-left:15px;
  font-family: Arial, Helvetica, 'Sans Serif';
 font-size:8pt;

 clear:right;
 /*background-color:#F7FCEB;*/
 background-image:url('designimages/link_arrow.gif');
 background-repeat:no-repeat;
 background-position:0px 0.1em;
 text-align:left;
 float:left;
/*border:1px dashed #999999;*/
}
a.fpFocusArtLink:hover
{

}
a.fpNewsListLink, a.fpNewsListLink:visited, a.fpNewsListLink:hover
{
  font-family: Arial, Helvetica, 'Sans Serif';
 font-size:9pt;

 font-weight:bold;
}
a.fpLink, a.fpLink:visited, a.fpLink:hover
{
 display:block;
 height:20px;
  margin:0px;

 margin-top:5px;
 margin-bottom:2px;
  padding:0px;

 padding-left:13px;
  font-family: Arial, Helvetica, 'Sans Serif';
 font-size:8pt;

 background-image:url('designimages/link_arrow.gif');
 background-repeat:no-repeat;
 background-position:0px 0.1em;
}
a.fpLink:hover
{

}

a.chlReadMoreLink, a.chlReadMoreLink:visited, a.chlReadMoreLink:hover
{
  display:block;
  height:15px;
  width:auto;
   margin:0px;

  margin-top:5px;
   padding:0px;

  padding-left:13px;
   font-family: Arial, Helvetica, 'Sans Serif';
 font-size:8pt;

  background-image:url('designimages/link_arrow.gif');
  background-repeat:no-repeat;
  background-position:0px 0.1em;
}

a.rightbox_menuitem_link_targetblank, a.rightbox_menuitem_link_targetblank:visited
{
  display:block;
  padding-left:15px;
  width:153px;
  height:auto;
  margin-bottom:3px;
  background-image:url('designimages/bul_rbox_menu_3a.gif');
  background-repeat:no-repeat;
  background-position:0px 1px;
  /*border:1px dotted blue;*/
}
a.rightbox_menuitem_link_targetblank:hover
{
  display:block;
  padding-left:15px;
  width:153px;
  height:auto;
  margin-bottom:3px;
  background-image:url('designimages/bul_rbox_menu_3b.gif');
  background-repeat:no-repeat;
  background-position:0px 1px;
}

a.rightbox_menuitem_link_targetsame, a.rightbox_menuitem_link_targetsame:visited
{
  display:block;
  padding-left:15px;
  width:153px;
  height:auto;
  margin-bottom:3px;
  background-image:url('designimages/bul_rbox_menu_1a.gif');
  background-repeat:no-repeat;
  background-position:0px 1px;
  /*border:1px dotted blue;*/
}
a.rightbox_menuitem_link_targetsame:hover
{
  display:block;
  padding-left:15px;
  width:153px;
  height:auto;
  margin-bottom:3px;
  background-image:url('designimages/bul_rbox_menu_1b.gif');
  background-repeat:no-repeat;
  background-position:0px 1px;
}
.rightbox_channelitem_container_2
{
  height:auto;
}
a.rbox_channelitem_link, a.rbox_channelitem_link:visited, a.rbox_channelitem_link:hover
{
  display:block;
  padding-left:15px;
  width:153px;
  height:auto;
  margin-bottom:3px;
  background-image:url('designimages/bul_rbox_link_3a.gif');
  background-repeat:no-repeat;
  background-position:0px 1px;
}

a.buttonlink1, a.buttonlink1:link, a.buttonlink1:visited, a.buttonlink1:active {
  display:block;
  position:relative;
  margin:0px;
 padding:0px;
 font-family: Arial, Helvetica, 'Sans Serif';
 
  font-size:11px;
  font-weight:bold;
  color:#072E52;
  width: 210px;
  height: 24px;
  padding-left:34px;
  padding-right:1px;
  padding-top:9px;
  padding-bottom:0px;
  text-align:left;
	background-image:url('designimages/button_big_2x_bg2.jpg');
	background-repeat:no-repeat;
	background-position:0px 0px;
}

a.buttonlink1:hover {
  color:#8396A8;
  font-size:11px;
  font-weight:bold;
  width: 210px;
  height: 24px;
  padding-left:34px;
  padding-right:1px;
  padding-top:9px;
  padding-bottom:0px;
  background-image:url('designimages/button_big_2x_bg2_hov.jpg');
	background-repeat:no-repeat;
	background-position:0px 0px;  
}

a.buttonlink, a.buttonlink:link, a.buttonlink:visited {
  display:block;
  position:relative;
  white-space:nowrap;
  margin:0px;
 padding:0px;
 font-family: Arial, Helvetica, 'Sans Serif';
 
  font-size:12px;
  font-weight:bold;
  color:#072E52;
  width: 180px;
  height: 32px;
  overflow:hidden;
  padding-left:34px;
  padding-right:1px;
  padding-top:9px;
  padding-bottom:9px;
	background-image:url('designimages/button_big_2x_bg.jpg');
	background-repeat:no-repeat;
	background-position:0px 0px;
}

a.buttonlink:hover {
  color:#8396A8;
  font-size:12px;
  font-weight:bold;
  width: 180px;
  height: 32px;
  padding-left:34px;
  padding-right:1px;
  padding-top:9px;
  padding-bottom:9px;
	background-image:url('designimages/button_big_2x_bg_hover.jpg');
	background-repeat:no-repeat;
	background-position:0px 0px;  
}

a.buttonlink_small, a.buttonlink_small:link, a.buttonlink_small:visited {
  display:block;
  position:relative;
  white-space:nowrap;
  margin:0px;
 padding:0px;
 font-family: Arial, Helvetica, 'Sans Serif';
 
  font-size:12px;
  font-weight:bold;
  color:#072E52;
  width: 180px;
  height: 20px;
  overflow:hidden;
  padding-left:30px;
  padding-right:1px;
  padding-top:6px;
  padding-bottom:5px;
	background-image:url('designimages/buttonlink_small_bg_1.gif');
	background-repeat:no-repeat;
	background-position:0px 0px;
}

a.buttonlink_small:hover {
  color:#8396A8;
  font-size:12px;
  font-weight:bold;
  width: 180px;
  height: 20px;
  padding-left:30px;
  padding-right:1px;
  padding-top:6px;
  padding-bottom:5px;
	background-image:url('designimages/buttonlink_small_bg_2.gif');
	background-repeat:no-repeat;
	background-position:0px 0px;  
}

a.rightbox_navlink, a.rightbox_navlink:link, a.rightbox_navlink:visited {
  display:block;
  padding-left:17px;
  width:153px;
  height:auto;
  margin-bottom:3px;
	background-image:url('designimages/bul_rbox_menu_2ra.gif');
	background-repeat:no-repeat;
	background-position:2px 1px;  
}

a.rightbox_navlink:hover {
  display:block;
  padding-left:17px;
  width:153px;
  height:auto;
  margin-bottom:3px;
	background-image:url('designimages/bul_rbox_menu_2rb.gif');
	background-repeat:no-repeat;
	background-position:0px 1px;  
}

a.greenbutton, a.greenbutton:link, a.greenbutton:active, a.greenbutton:visited, a.greenbutton:hover {
	font-family: Calibri, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-image: url('designimages/greenbut_nrm.gif');
	background-repeat: no-repeat;
	background-position: left top;
	text-align: center;
	vertical-align: top;
	width: 180px;
	height: 30px;
	padding: 8px 10px 2px 10px;
	margin: 0px;
	display: block;
	overflow: hidden;
}
a.greenbutton:hover {
	text-decoration: underline;
	background-image: url('designimages/greenbut_hov.gif');
	background-repeat: no-repeat;
	background-position: left top;
	color: #000000;
}


/*****************************************************************************/
/* DETAIL TEMPLATE (SHOW ARTICLE) STYLES                                     */
/*****************************************************************************/
img.article_ingress_image
{
  display:block;
  clear:none;
}


/*****************************************************************************/
/* CONTEXT (RIGHTBOX) STYLES                                                 */
/*****************************************************************************/
.rightbox_container_2
{
   margin:0px;

  margin-bottom:5px;
   padding:0px;

  padding-bottom:5px;
  width:198px;
  height:auto;
  /*border:1px dashed blue;*/
}
.rightbox_top_header_2
{
   margin:0px;
 padding:0px;

  padding-top:7px;
  padding-left:10px;
  padding-right:10px;
  width:180px;
  height:18px;
   font-family: Arial, Helvetica, 'Sans Serif';
 font-size:9pt;
 font-weight:bold;

	color:white;
  overflow:hidden;
  text-align:left;
  /*background-image:url('designimages/rcol_headbg_2.gif');*/
  background-image:url('designimages/rcol_headbg_6.gif');
  background-repeat:no-repeat;
  /*border:1px dashed green;*/
}
.rightbox_content_2
{
   margin:0px;
 padding:0px;
 font-family: Arial, Helvetica, 'Sans Serif';
 font-size:8pt;

  padding-left:10px;
  padding-right:10px;
  padding-bottom:3px;
  padding-top:5px;
  width:180px;
  height:auto;
  /*background-image:url('designimages/rcol_bodybg_2.gif');*/
  background-image:url('designimages/rcol_bodybg_6.gif');
  background-repeat:repeat-y;
  
}
.rightbox_bottom_2
{
   margin:0px;
 padding:0px;
 font-family: Arial, Helvetica, 'Sans Serif';
 
	font-size:8px;
	/*background-image:url('designimages/rcol_bottombg_2.gif');*/
	background-image:url('designimages/rcol_bottombg_6.gif');
  background-repeat:repeat-y;
}
.rightbox_menuitem_2
{}

.rightbox_top_header_3
{
   margin:0px;
 padding:0px;

  padding-top:7px;
  padding-left:10px;
  padding-right:10px;
  width:180px;
  height:18px;
   font-family: Arial, Helvetica, 'Sans Serif';
 font-size:9pt;
 font-weight:bold;

	color:white;
  overflow:hidden;
  text-align:left;
  background-image:url('designimages/rcol_headbg_8.jpg');
  /*background-image:url('designimages/rcol_headbg_6.gif');*/
  background-repeat:no-repeat;
  /*border:1px dashed green;*/
}
.rightbox_content_3
{
   margin:0px;
 padding:0px;
 font-family: Arial, Helvetica, 'Sans Serif';
 font-size:8pt;

  padding-left:10px;
  padding-right:10px;
  padding-bottom:3px;
  padding-top:5px;
  width:180px;
  height:auto;
  /*background-image:url('designimages/rcol_bodybg_2.gif');*/
  background-image:url('designimages/rcol_bodybg_6.gif');
  background-repeat:repeat-y;
  
}
.rightbox_bottom_3
{
   margin:0px;
 padding:0px;
 font-family: Arial, Helvetica, 'Sans Serif';
 
	font-size:8px;
	/*background-image:url('designimages/rcol_bottombg_2.gif');*/
	background-image:url('designimages/rcol_bottombg_6.gif');
  background-repeat:repeat-y;
}
.rightbox_menuitem_3
{}


.linkless_menulist_item
{
   margin:0px;
 padding:0px;
 font-family: Arial, Helvetica, 'Sans Serif';
 font-size:8pt;

  padding-left:15px;
  width:153px;
  height:auto;
  margin-bottom:3px;
  background-image:url('designimages/bul_rbox_link_2a.gif');
  background-repeat:no-repeat;
  background-position:0px 1px;
}

/*****************************************************************************/
/* SECTION: LABLES                                                           */
/*****************************************************************************/
.leftlable
{
  visibility:hidden;display:none;

 position:relative;
 top:0px;
 left:0px;
 width:200px;
 height:10px;
  margin:0px;
 padding:0px;

 margin-bottom:-11px;
 margin-right:-201px;
 text-align:right;
 font:7px Verdana bold;
 color:#009E9B;
}



#tmplAdminMenu
{
	padding-bottom:20px;
	text-align:left;	
}
#contentAreaContainer
{
  margin:0px;
 padding:0px;

	visibility:show;
	position:relative;
	text-align:left;
	width:740px;	
	/*background-color:#ececec;*/
	/*overflow:hidden;*/
	/*border:2px dashed #ececec;*/
}


#contentAreaContainerWContext
{
	visibility:show;
	position:relative;
	text-align:left;
	width:540px;
	float:left;
	/*background-color:#ececec;*/
	height:100%;
	/*overflow:auto;*/
	/*border:1px dashed red;*/
}

#rightColumnContainer
{
	visibility:show;
	position:relative;
	text-align:left;
	/*border:1px dashed black;*/
	float:right;
}


/*****************************************************************************/
/* MISCELLANEOUS STYLES FOR USE IN TABLES AND OTHER NORMAL PAGESTRUCTURES    */
/*****************************************************************************/

/* TABLECELLS FOR USE ON PRODUCTLISTS */
td.prod_icon {
  padding:0px;
  vertical-align:top;
  width:100px;
}

td.prod_description {
  padding:0px;
  padding-top:6px;
  vertical-align:top;
  width:auto;
}

p.v_heading {
  font-size:10pt;
  font-weight:bold;
  color:black;
}



/*****************************************************************************/
/* PAGE2 TEMPLATE (CHANNEL LISTING)                                          */
/*****************************************************************************/

span.date {
  font-size:11px;
  letter-spacing:-0.10em;
  
  color:#999999;
}

#chlMainContentContainer
{
  margin:0px;
 padding:0px;

 width:740px;
 height:auto;
 float:left;
 clear:left;
/*border:1px dashed black;*/

}
#chlTopFlash
{
  margin:0;
}
#chlPageDividerTable
{
  margin:0px;
 padding:0px;

 /*width:740px;*/
border-collapse:collapse;

}
td#chlRightColumnCellTop, td#chlRightColumnCellBody, td#chlRightColumnCellBottom
{
border:1px dashed blue;
}
#chlLeftColumnCell
{
	width:520px;
	vertical-align:top;
	/*border:1px dashed red;*/
}

#chlRightColumnCell
{
 width:200px;
 vertical-align:top;
 /*border:1px dashed green;*/
}

#chlLeftColumn
{
  margin:0px;
 padding:0px;

 width:520px;
 left:0px;
border:1px dashed blue;
}
#chlTopImageContainer
{
  margin:0px;
  padding:0px;
  padding-bottom:15px; 
}
#chlHeadImage
{
  margin:0px;
  padding:0px;
/*border: 1px dashed blue;*/
}
table.chlIngressArticleTable
{
 margin:0px;
 padding:0px;
 width:100%;
}
table.chlIngressArticleTable td
{
 vertical-align:top;
}
td.chlArticleIngressImageCell
{
 width:100px;
 text-align:left;
}
.chlArticleIngressImage
{
  margin:0px;
 padding:0px;

}
.chlIngressArticleContainer
{
 margin:0px;
 padding:0px;

 padding-left:5px;
 padding-bottom:10px;
 left:0px;
 width:100%;
 height:100%;
 border-bottom: 2px dotted #ececec;
}

h1.chlIngressArticle, h2.chlIngressArticle, h3.chlIngressArticle
{
 margin:0px;
 padding:0px;
 font-family: Arial, Helvetica, 'Sans Serif';
 font-size:10pt;
 
}
td.chlIngressContainer
{
  padding-bottom:10px;
}
.chlIngressContainer p
{
  margin:0px;
 padding:0px;

 padding-bottom:5px;
  font-family: Arial, Helvetica, 'Sans Serif';
 font-size:8pt;
 
}
#trackingCodeContainer
{
 display:none;
 visibility:hidden;
}
/********************** - END DYNAMIC CSS CODE - *****************************/
