﻿/*****************************
  MAIN LAYOUT
*****************************/
.MainTable
{
	width: 760px;
}
.Header
{
	height: 115px;
	vertical-align: top;
}
.LeftBlock
{
	width: 190px;
	padding-top: 4px;
	vertical-align: top;
}
.ContentCenter
{
	width: 570px;
	height: auto;
	text-align: left;
	padding-top: 20px;
	padding-bottom: 40px;
	vertical-align: top;
}
.Content
{
	width: 100%;
	height: auto;
	text-align: left;
	padding-top: 10px;
	vertical-align: top;
}
.ContentForSearch
{
	width: 100%;
	height: 300px;
	display: block;
	padding-top: 50px;
	vertical-align: top;
}
.ContentForSearchSpan
{
	position: absolute;
	top: 150px;
	left: 50%;
	margin-left: -200px;
	z-index: 999;
	margin-bottom: 20px;
	vertical-align: top;
}
#SRSB
{
	position: absolute;
	top: 165px;
	left: 50%;
	margin-left: -200px;
	z-index: 999;
	margin-bottom: 20px;
}
#SRSB div table tbody tr.ms-sbrow td.ms-sblink a
{
	visibility: hidden;
	display: none;
}
#SRSB div table tbody tr.ms-sbrow td.ms-sbLastcell
{
	visibility: hidden;
	display: none;
}
#SRSB input.ms-sbplain
{
	width: 390px !important;
}
.ContentCenter_TableMain
{
	width: 570px;
	height: auto;
	margin-bottom: 10px;
	vertical-align: top;
}

.ContentCenter_Table
{
	width: 570px;
	height: auto;
	margin-bottom: 10px;
	vertical-align: top;
}
.CT_SpotObjectWrapper
{
	height: auto;
	width: 190px;
	vertical-align: top;
	padding-left: 10px;
	vertical-align: top;
}
.Footer
{
	border-top:1px solid #CCCCCC;
	padding-bottom:30px;
	padding-top:40px;
	text-align:center;
	vertical-align: top;
}
/*****************************
  FONT STYLE
*****************************/
* 
{
  font-family: Verdana, Sans-Serif;
  font-size: 10px;
  color: #333333;
}

/*
h1
{ 
  font-size:18px;
  font-weight:normal;
} 
*/

h1
{ 
  	font-size:18px;
  	font-weight:normal;
  	background-color:#AFA900;
  	padding-left: 13px;
  	margin-left: 0px;
  	padding-top:8px;
  	padding-bottom:8px;
  	color:White;
  	text-transform:uppercase;
  	font-family:Lucida Sans Unicode, Helvetica, Arial;
  	margin-bottom:0px;
}

h2
{ 
  	font-size:14px;
  	font-weight:bold;
  	margin-bottom: 5px;
}

h3
{ 
  	font-size:12px;
  	font-weight:bold;
  	margin-bottom: 5px;
}

h4
{ 
   	font-size:10px;
   	font-weight:bold;
   	margin-bottom: 5px;
}
h5
{
	font-size:12px;
	font-weight: normal;
}

a
{
  text-decoration: none;
/*  color: #10c814;*/
   color: #AFA900;
}

a:hover
{
  text-decoration:underline;
}
.arrowLink
{
	display: block;
	padding-left: 15px;
	background: #fff url("../img/arrow_fwd.gif") top left no-repeat;
}
#content .document .abstract
{
  font-size:12px;
  color: #333333;
}

#menuArea ul.level0 li a, #content .siteMap ul.level0 li a
{
  text-decoration: none;
  color: #333333;
}

#menuArea ul.level1 li a, #content .siteMap ul.level1 li a
{
  color: #666666;
}

#menuArea ul li a:hover, #content .siteMap ul li a:hover
{
  /*color: #10c814;*/
  color: #AFA900;
}

#menuArea ul li a.selected
{
  /*color: #10c814;*/
  color: #AFA900;
}
/*****************************
  HEADER
*****************************/
.Logo
{
	float: left;
	height: 76px;
}
.Logo a
{
	border: solid 0px red;
	height: 76px;
	display: block;
}
.Logo a img
{
	border: solid 0px red;
}
.QuickLinks
{
	float: right;
	width: 500px;
	margin-top: 40px;
	text-align: right;
}
/*.QuickLinks a
{
	background-image: url("../../design/img/TopMenu_Separator.gif");
	background-position: left;
	background-repeat: no-repeat;
	padding-left: 10px;
	margin-left: 10px;
	color: #666;
}*/
.QuickLinks ul
{
  	float:right;
}

.QuickLinks li
{
  	float:left;
}

.QuickLinks ul li
{
  	position: relative;
}

.QuickLinks ul,.QuickLinks li
{
  	margin: 0;
	padding: 0;
	list-style: none;
}

.ms-WPBody .QuickLinks ul a,
.QuickLinks ul a
{
	display: block;
  	background-image: url(../img/TopMenu_Separator.gif);
  	background-position: left;
  	background-repeat: no-repeat;
  	padding:0 10px;
  	color: #666;
  	text-decoration: none;
}

.ms-WPBody .QuickLinks ul a.noSeparator,
.QuickLinks ul a.noSeparator
{
	display: block;
  	background-image: none;
  	background-position: left;
  	background-repeat: no-repeat;
  	padding:0 10px;
  	color: #666;
  	text-decoration: none;
}

.QuickLinks ul li.first a
{
  	background-image: none;
}


.TabMenu_Style tbody tr td
{
	width: 0px !important;
	vertical-align: top;
}
.TopTabMenu{
	width: 100%;
	float: right;
	height: 39px;
	background: url("../img/Menu_Back.gif") top left no-repeat;
}
.TopTabMenu a {
  display: inline;
  list-style-type: none;
  list-style-image: none;
  margin: 0;
  padding: 0;
  height: 39px;
  text-decoration: none;
}
a.TabMenu_StaticMenuItemStyle{
	height: 19px;
	padding-left: 10px;
	padding-right: 10px;
	display:block;
	padding-top: 15px;
	text-decoration: none;
	color: #666;
}
.TabMenu_StaticSelectedStyle{
	border-bottom:solid 5px #AFA900; 
	text-decoration: none;
}
.TabMenu_StaticHoverStyle{
  border-bottom:solid 5px #AFA900; 
  text-decoration: none;
}

/*****************************
     MENU FIX!!!!!!!!!!!!!
*****************************/
#zz1_TopMenu td{
padding:0;
}
/*****************************
  LEFT MENU
*****************************/

.TreeView_Style
{
	width: 190px;
}
.TreeView_Style a:hover
{
	text-decoration: none;
}

.TreeView_Style td
{
	width: 7px;
}
/*.TreeView_Style tr 
{
	height:auto;
	clear:both;
}*/

.TreeView_Style td div
{
	width: 10px;
	display: none;
	visibility: hidden;
}

.TreeView_Style table tbody tr td.TreeView_NodeStyle
{
	width: auto;
	height: 13px;
	padding-top: 13px;
	padding-left: 3px;
}
.TreeView_Style table tbody tr td.TreeView_NodeStyle a
{
	padding: 0px;
	margin: 0px;
	white-space: pre-wrap;
	color: #333;
}

.TreeView_Style div table tbody tr td.TreeView_NodeStyle
{
	padding-top: 1px;
	padding-bottom: 1px;
	margin: 0px;
	height: 10px;
	width: auto;
}
.TreeView_Style div table tbody tr td.TreeView_NodeStyle a
{
	padding: 0px;
	margin: 0px;
	white-space: pre-wrap;
	color: #666;
}
.TreeView_Style table tbody tr td img
{
	padding-top: 15px;
	max-height:8px;
}
.TreeView_Style div table tbody tr td img
{
	max-height:8px;
	padding-top: 3px;
}


.TreeView_NodeStyle
{
  	padding-top: 5px;
  	color: #666;
  	word-wrap:break-word;
  	width: auto;
}
.TreeView_Style div table tbody tr td.TreeView_SelectedNodeStyle a
{
	color: #AFA900;
}
.TreeView_Style table tbody tr td.TreeView_SelectedNodeStyle a
{
	color: #AFA900;
}
.TreeView_Style div table tbody tr td.TreeView-HoverNodeStyle a
{
	color: #AFA900;
}
.TreeView_Style table tbody tr td.TreeView-HoverNodeStyle a
{
	color: #AFA900;
}

.TreeView_SelectedNodeStyle
{
	color: #AFA900;
	word-wrap:break-word;
	padding-top: 5px;
}
.TreeView_LeafNodeStyle
{
	
}
.TreeView-HoverNodeStyle
{
	color: #AFA900;
}
.TreeView-RootNodeStyle
{
	
}



.TreeView_Style_SiteMap
{
	width: 300px;
	margin-left: 12px;
	margin-top: -25px;
}
.TreeView_Style_SiteMap a:hover
{
	text-decoration: none;
}

.TreeView_Style_SiteMap td
{
	width: 10px;
}
.TreeView_Style_SiteMap td div
{
	width: 10px;
	display: none;
	visibility: hidden;
}

.TreeView_Style_SiteMap table tbody tr td.TreeView_NodeStyle_SiteMap
{
	width: auto;
	height: 13px;
	padding-top: 13px;
}
.TreeView_Style_SiteMap table tbody tr td.TreeView_NodeStyle_SiteMap a
{
	display: block;
	padding: 0px;
	margin: 0px;
}

.TreeView_Style_SiteMap div table tbody tr td.TreeView_NodeStyle_SiteMap
{
	width: auto;
	padding: 1px;
	margin: 0px;
	height: 10px;
}
.TreeView_Style_SiteMap div table tbody tr td.TreeView_NodeStyle_SiteMap a
{
	display:block;
	padding: 0px;
	margin: 0px;
}
.TreeView_Style_SiteMap table tbody tr td img
{
	padding-top: 12px;
	max-height:9px;
}
.TreeView_Style_SiteMap div table tbody tr td img
{
	max-height:9px;
	padding-top: 2px;
}


.TreeView_NodeStyle_SiteMap
{
  	padding-top: 5px;
  	color: #666;
  	word-wrap:break-word;
  	width: auto;
}

.TreeView_SelectedNodeStyle_SiteMap
{
	color: #AFA900;
	word-wrap:break-word;
	padding-top: 5px;
}
.TreeView_LeafNodeStyle_SiteMap
{
	
}
.TreeView-HoverNodeStyle_SiteMap
{
	color: #AFA900;
}
.TreeView-RootNodeStyle_SiteMap
{
	
}

/*.TreeView_Style div table tbody tr td div
{
  	display: none;
}*/


.LeftBlock ul li a.children
{
  background-image: url(/design/img/LeftMenu_LargeArrow_Unselected.gif);
  background-position: left 2px;
  background-repeat: no-repeat;
}

.LeftBlock ul.level0 li a.children.open
{
  background-image: url(/design/img/LeftMenu_LargeArrow_Selected.gif);
  background-position: left 2px;
  background-repeat: no-repeat;
}

.LeftBlock ul.level1 li a.children
{
  background-image: url(/design/img/LeftMenu_SmallArrow_Unselected.gif);
  background-position: left 2px;
  background-repeat: no-repeat;
}

.LeftBlock ul.level1 li a.children.open
{
  background-image: url(/design/img/LeftMenu_SmallArrow_Selected.gif);
  background-position: left 2px;
  background-repeat: no-repeat;
}

.LeftBlock ul.level0 li
{
  margin-bottom: 14px;
}
.LeftBlock ul.level1 li
{
  margin-left: 10px;
  margin-bottom: 0px;
  margin-top: 2px;
}

.LeftBlock ul.level2 li
{
}
/*****************************
  ContentTypes
*****************************/
.CT_HomePageDiv
{
	width: 760px;
	height: auto;
}
.ms-formfieldcontainer span , .ms-formfieldcontainer div , .ms-formfieldcontainer
{
	height: auto !important;
}
.CT_HomePageTopImgL , .CT_HomePageTopImgR
{
	width: 380px !important;
	padding: 0px;
	margin: 0px;
	height: 215px !important;
}
.CT_HomePageTopImgL div , .CT_HomePageTopImgR div
{
	display: block !important;
	width: 380px !important;
	height: 215px !important;
	overflow: hidden;
	/*height: 215px;*/
}
.CT_HomePageTopImgL span , .CT_HomePageTopImgR span
{
	display: block !important;
	width: 380px !important;
}
.TeaserBlock
{
	width: 760px;
	height: auto;
	
}
.TeaserBlockTable
{
	width: 760px;
	height: auto;
	margin-top: 4px;
}
.TeaserBlockTable td , .TeaserBlockTable2 td
{
	vertical-align: top;
}

.TeaserBlockTable2
{
	width: 378px;
	height: auto;
	float: left;
	margin-bottom: 12px;
	margin-top: -15px;
}
.TeaserBlockTable2 .TeaserTd_R2
{
	width: 187px;
	padding-left: 1px;
	padding-right: 2px;
	padding-bottom: 7px;
}

.TeaserTd_L
{
	width: 187px;
	padding-right: 3px;
}
.TeaserTd_L2
{
	width: 187px;
	padding-right: 2px;
	padding-left: 1px;
}
.TeaserTd_R
{
	width: 187px;
	padding-left: 3px;
}
.TeaserTd_R2
{
	width: 187px;
	padding-left: 2px;
	padding-right: 1px;
}
.TeaserTable
{
	width: 187px;
	height: auto;
}
.TeaserTd_HeaderText
{
	/*background: #000000 url(/design/img/teaser_arrow.gif) top right no-repeat;	*/
	background: #EFEFEF url(/design/img/teaser_arrow.gif) top right no-repeat;	

	height: 20px !important;
	width: 187px;
	padding: 0px;
}
.TeaserTd_HeaderText div
{
	display: block !important;
	height: 20px !important;
	width: 187px;
	overflow: hidden;
}
.TeaserTd_HeaderText div span
{
	display:block !important;
	height: 20px !important;
	width: 187px;
}

.TeaserTd_HeaderText div span a
{
	/*color:white;*/
	color:black;
	display:block !important;
	height:16px !important;
	padding-left:12px;
	padding-top:4px;
	text-decoration:none;
	text-transform:uppercase;
	width:182px !important;
}

.TeaserTd_HeaderText div span a:link
{
	/*color:white;*/
	color:black;
	display:block !important;
	height:16px !important;
	padding-left:12px;
	padding-top:4px;
	text-decoration:none;
	text-transform:uppercase;
	width:182px !important;
}
.TeaserTd_HeaderText div span a:visited
{
	/*color:white;*/
	color:black;
	display:block !important;
	height:16px !important;
	padding-left:12px;
	padding-top:4px;
	text-decoration:none;
	text-transform:uppercase;
	width:182px !important;
}




div#headerLinkContainer a.headerLink
{
	color:white;
	display:block !important;
	height:16px !important;
	padding-left:12px;
	padding-top:4px;
	text-decoration:none;
	text-transform:uppercase;
	width:182px !important;
}

a:visited.headerLink
{
	color:white;
	display:block !important;
	height:16px !important;
	padding-left:12px;
	padding-top:4px;
	text-decoration:none;
	text-transform:uppercase;
	width:182px !important;
}


.TeaserTd_Img
{
	width: 187px !important;
	padding: 0px;
	margin: 0px;
	height: 112px !important;
}
.TeaserTd_Img div
{
	width: 187px !important;
	display: block !important;
	height: 112px !important;
	overflow: hidden;
}
.TeaserTd_Img span
{
	width: 187px !important;
	display: block !important;
	height: 112px !important;
}

.TeaserTd_Text
{
	background: #fff url(/design/img/FrontPage_TextShading.gif) repeat-x top left;
	height: auto;
	width: 187px;
	padding: 12px;
}

.BottomBlock
{
	border-top:1px solid #CCCCCC;
	height:auto;
	margin-top:10px;
	padding-top:10px;
	width:760px;
}
.BottomBlockTable
{
	width: 760px;
	height: auto;
}
.BottomBlockTable_L
{
	width: 378px;
	height: auto;
	vertical-align: top;
}
.BottomBlockTable_R
{
	width: 187px;
	height: auto;
	margin-left: 3px;
	vertical-align: top;
}

/*****************************
  ContentTypes - SheredBlocks
****************************
.CT_SectionDiv 
{
	
}*/
.CT_Date
{
	MARGIN-bottom: 12px;
	margin-top: 2px;	
	margin-left: 13px;
	width: 365px;	
	/*COLOR: #10c814;*/
	color: #AFA900;
	float: left;
}
.CT_HeaderImage , .CT_HeaderImage div , .CT_HeaderImage div span
{
	width: 378px;
	height: auto;
	float: left;
}
.CT_HeaderImage div span img
{
	width: 378px;
	height: auto;
	float: left;
	padding-bottom: 7px;
}
.CT_HeaderImage_W , .CT_HeaderImage_W div , .CT_HeaderImage_W div span
{
	width: 378px;
	height: auto;
	float: left;
}
.CT_HeaderImage_W
{
	width: 570px;
	height: auto;
	float: left;
}
.CT_HeaderImage_W div span img
{
	width: 570px;
	height: auto;
	float: left;
	padding-bottom: 7px;
}

.CT_HeaderDiv
{
	float: left;
	width: 365px;
	margin-top: 0px;
	margin-bottom: 12px;
}
.CT_HeaderDiv_W
{
	float: left;
	width: 557px;
	margin-top: 0px;
	margin-bottom: 12px;
}
.CT_HeaderDiv a
{
	FONT-WEIGHT: normal;	
	FONT-SIZE: 18px;	
	TEXT-TRANSFORM: uppercase;	
	COLOR: white;	
	FONT-FAMILY: Lucida Sans Unicode, Helvetica, Arial;	
	text-decoration:none
}

.CT_Abstract
{
	float: left;
	height: auto;
	padding-bottom: 20px;
	padding-left: 13px;
	margin-bottom: 0px;
	margin-top: 0px;
	width: 366px;

}
.CT_Abstract_W
{
	float: left;
	height: auto;
	padding-bottom: 20px;
	padding-left: 12px;
	margin-bottom: 0px;margin-top: 0px;
	width: 558px;
}

.CT_Abstract p , .CT_Abstract_W div , .CT_Abstract_W p /*.CT_Abstract div*/
{
	font-size: 12px;	
	color: #333333;
}
.CT_Body
{
	float: left;
	height: auto;
	padding-left: 13px;
	width: 365px;
}
.CT_Body_W
{
	float: left;
	height: auto;
	padding-bottom: 6px;
	padding-left: 12px;
	width: 558px;
	
}

.CT_Body div{
	font-size: 10px;	
	color: #333333;	
	font-family: Verdana, Sans-Serif;
}




/*****************************
  ContentTypes - Section
*****************************/

.CT_SectionDiv
{
	width: 380px;
	float: left;
	vertical-align: top;
}
/*****************************
  ContentTypes - Narrow document
*****************************/
.CT_NarrowDiv
{
	width: 380px;
	vertical-align: top;
	float: left;vertical-align: top;
}
/*****************************
  ContentTypes - Width document
*****************************/
.CT_WidthDiv
{
	width: 565px;vertical-align: top;
}
/*****************************
  ContentTypes - Newslist
*****************************/
.CT_NewslistDiv
{
	width: 380px;
	float: left;vertical-align: top;

}
/*****************************
  ContentTypes - Newslist
*****************************/
.CT_NewsitemDiv
{
	width: 380px;
	float: left;vertical-align: top;

}
/*****************************
  ContentTypes - IFrame
*****************************/
.CT_IframeDiv
{
	width: 570px;vertical-align: top;
}
.CT_IFrame
{
	
}
.CT_IFrame table
{
	float:left;
}

.WP_Block
{
	text-align: left;
}

.WP_Block table
{
	float:left;
}

.WP_Block td
{
	/*color: #10c814 !important;*/
	color: #AFA900 !important;
}

.WP_Block a
{
	color: #444 !important;
	text-decoration: none;
}
.WP_Block a:hover
{
	text-align: center;
	/*color: #10c814 !important;*/
	color: #AFA900 !important;

	text-decoration: none;
}


/*.WP_Block table tbody tr td table tbody tr td div.ms-WPBody div
{
	padding-left: 7px;
	
}
.WP_Block table tbody tr td table tbody tr td div.ms-WPBody div table tbody tr td
{
	padding-bottom: 9px;
	padding-right: 3px;
	padding-top: 0px;
	font-size: 10px;
}
.WP_Block table tbody tr td table tbody tr td div.ms-WPBody div table tbody tr td a
{
	display: block;
}

*/
.newsitem_list
{
	width: 365px;
	float: left;
	display: block;
	border-bottom: solid 1px #ccc;
	padding-bottom: 12px;
	padding-left: 13px;
	margin-top: 6px;
}
.newsitem_list span
{
	float: left;
	margin-top: 3px;
	margin-right: 6px;
	/*color: #10c814 !important;*/
	color: #AFA900 !important;
}



.cbq-layout-main tbody tr td
{
	padding-left: 13px;
}
.cbq-layout-main
{
	padding-top: 20px;
	text-align: left;
}
.cbq-layout-main ul
{
	list-style: none;
	margin-left: 0px;
	padding-left: 0px;
}
.CT_Newslist_Date
{
	
}
.CT_Newslist_Title a
{
	font-size: 12px;
	color: #444 !important;
	text-decoration: none;
}
.CT_Newslist_Title a:hover
{
	font-size: 12px;
	/*color: #10c814 !important;*/
	color: #AFA900 !important;
	text-decoration: none;
}

.CT_Newslist_Description
{
	
}
.CT_Newslist_Link a
{
	/*color: #10c814 !important;*/
	color: #AFA900 !important;
	text-decoration: none;
}
/*
======================================================================
 Language drop down                                                         
======================================================================
*/

/* ---------------------------------------------------------------- */
/* Language drop down box                                           */
/* ---------------------------------------------------------------- */

.QuickLinks ul li.level1
{
  background-image: url(../img/LeftMenu_LargeArrow_Selected.gif);
  background-position: right;
  background-repeat: no-repeat;
  padding-right:3px;
}

/* ---------------------------------------------------------------- */
/* Level 2 (language options from drop down box)                    */
/* ---------------------------------------------------------------- */

/* The UL tag forming a box containing the possible languages */
.QuickLinks li.level1 ul
{
  	display:block;
  	top: 100%;
	left: 7px;
	visibility:hidden;
  	position:absolute;
  	width:108px;
  	background-color:White;
  	border:solid 1px #efefef;
}
/* The list item tag forming one language option */
.QuickLinks li.level1 li
{
  display:block;
  float: right;
}

/* The list item tag forming the currently selected language */
.QuickLinks li ul.level2 li.selected
{
  font-weight:bold;
}

/* The language link tag */
.QuickLinks li ul.level2 li a
{
  background-image:none;
  float:right;
  padding-top:4px;
  padding-left: 20px;
  padding-right: 4px;
  padding-bottom: 4px;
}
.QuickLinks li ul.level2 li a.selected
{
  background-image:none;
  float:right;
  padding-top:4px;
  padding-left: 20px;
  padding-right: 4px;
  padding-bottom: 4px;
  font-weight:bold;
}

/* The language link tag hovering */
.QuickLinks li ul.level2 li a:hover
{
  text-decoration:none;
}

/*for compliant browsers*/
.QuickLinks li.level2:hover,
/*for IE*/
.QuickLinks li.over2
{
  border:solid 1px #666666;
  margin:-1px;
}

/*for compliant browsers*/
.QuickLinks li.level1:hover ul.level2,
/*for IE*/
.QuickLinks li.over1 ul.level2
{
	visibility: visible;
	cursor:pointer;
	display: block;
}

.NewsHeaderBlock
{
	background: url("../img/Generic_Header_Wide.gif") top left no-repeat;
	height: 18px;
	float: left;
	width: 368px;
	margin-left: -12px;
	padding-left: 10px;
	color: #fff !important;
	padding-top:5px;
	text-transform: uppercase;
}

.capiGreen 
{	
	/*background-color: #10c814;*/
	background-color: #AFA900;
}

.quickLinks 
{	
	background-image: url(/design/img/QuickLinks_Back.gif);	
	margin-bottom: 20px;	
	width: 175px;	
	background-repeat: repeat-y;
	float:right
}
.quickLinks .header {	PADDING-RIGHT: 0px;	PADDING-LEFT: 21px;	PADDING-BOTTOM: 4px;	TEXT-TRANSFORM: uppercase;	COLOR: white;	PADDING-TOP: 3px;	BORDER-BOTTOM: white 1px solid}
.quickLinks .top {	BACKGROUND-POSITION: 50% top;	BACKGROUND-IMAGE: url(/design/img/QuickLinks_Top.gif);	PADDING-TOP: 2px;	BACKGROUND-REPEAT: no-repeat}
.quickLinks .bottom {	BACKGROUND-POSITION: 50% bottom;	BACKGROUND-IMAGE: url(/design/img/QuickLinks_Bottom.gif);	PADDING-BOTTOM: 2px;	BACKGROUND-REPEAT: no-repeat}
.quickLinks UL {	PADDING-RIGHT: 0px;	BACKGROUND-POSITION: left top;	PADDING-LEFT: 0px;	PADDING-BOTTOM: 5px;	MARGIN: 0px 2px;	PADDING-TOP: 8px;	BACKGROUND-REPEAT: repeat-x;	LIST-STYLE-TYPE: none}
.quickLinks UL LI {	BACKGROUND-POSITION: left top;	PADDING-LEFT: 10px;	BACKGROUND-IMAGE: url(/design/img/QuickLinks_Button.gif);	PADDING-BOTTOM: 4px;	MARGIN-LEFT: 9px;	BACKGROUND-REPEAT: no-repeat}
.quickLinks UL LI A {	COLOR: white}

.spot {	BACKGROUND-POSITION: 50% bottom;	BACKGROUND-IMAGE: url(/design/img/Spot_Footer_Green.gif);	MARGIN-BOTTOM: 10px;	PADDING-BOTTOM: 1px;	WIDTH: 175px;	BACKGROUND-REPEAT: no-repeat; float: right;}
.spot .header {	BACKGROUND-IMAGE: url(/design/img/Spot_Header_Local.gif);	MARGIN-BOTTOM: 1px}
.spot .text {	PADDING-RIGHT: 9px;	BACKGROUND-POSITION: 50% top;	PADDING-LEFT: 9px;	BACKGROUND-IMAGE: url(/design/img/Spot_Shading_Green.gif);	PADDING-BOTTOM: 9px;	PADDING-TOP: 9px;	BACKGROUND-REPEAT: no-repeat;	BACKGROUND-COLOR: #e8f6e8}
.spot .header {	PADDING-RIGHT: 9px;	PADDING-LEFT: 9px;	PADDING-BOTTOM: 3px;	TEXT-TRANSFORM: uppercase;	COLOR: #ffffff;	PADDING-TOP: 4px}
.spot .text P {	MARGIN: 0px}
.spot a img { border: solid 0px white; }

.BottomBlockTable_L .header , .BottomBlockTable_R .header {	BACKGROUND-IMAGE: url(/design/img/FrontPage_Header_Double.gif);	BACKGROUND-REPEAT: no-repeat ;PADDING-LEFT: 12px;	TEXT-TRANSFORM: uppercase;	PADDING-TOP: 4px;	HEIGHT: 16px}
.BottomBlockTable_L .text , .BottomBlockTable_R .text {	PADDING-RIGHT: 8px;	PADDING-LEFT: 8px;	MIN-HEIGHT: 71px;	PADDING-BOTTOM: 0px;	PADDING-TOP: 12px;	BACKGROUND-REPEAT: repeat-x}

.relatedInformation .spot {	BACKGROUND-POSITION: 50% bottom;	BACKGROUND-IMAGE: url(/design/img/Spot_Footer.gif);	MARGIN-BOTTOM: 10px;	PADDING-BOTTOM: 1px;	WIDTH: 175px;	BACKGROUND-REPEAT: no-repeat; float: right;}
.relatedInformation .spot .header {	BACKGROUND-IMAGE: url(/design/img/Spot_Header_RelatedInformation.gif);	MARGIN-BOTTOM: 1px;	COLOR: #666666}
.relatedInformation .spot .text {	PADDING-RIGHT: 9px;	BACKGROUND-POSITION: 50% top;	PADDING-LEFT: 9px;	BACKGROUND-IMAGE: url(/design/img/Spot_Shading_Gray.gif);	PADDING-BOTTOM: 9px;	PADDING-TOP: 9px;	BACKGROUND-REPEAT: no-repeat;	BACKGROUND-COLOR: #efefef}

.globalSpots .spot {	BACKGROUND-POSITION: 50% bottom;	BACKGROUND-IMAGE: url(/design/img/Spot_Footer.gif);	MARGIN-BOTTOM: 10px;	PADDING-BOTTOM: 1px;	WIDTH: 175px;	BACKGROUND-REPEAT: no-repeat; float: right;}
.globalSpots .spot .header {	BACKGROUND-IMAGE: url(/design/img/Spot_Header_Global.gif);	MARGIN-BOTTOM: 1px}
.globalSpots .spot .text {	PADDING-RIGHT: 9px;	BACKGROUND-POSITION: 50% top;	PADDING-LEFT: 9px;	BACKGROUND-IMAGE: url(/design/img/Spot_Shading_Gray.gif);	PADDING-BOTTOM: 9px;	PADDING-TOP: 9px;	BACKGROUND-REPEAT: no-repeat;	BACKGROUND-COLOR: #efefef}


.CapeeContactButton input
{
	BORDER-TOP-WIDTH: 0px;	
	PADDING-RIGHT: 0px;	
	BACKGROUND-POSITION: left top;	
	PADDING-LEFT: 0px;	
	BORDER-LEFT-WIDTH: 0px;	
	BACKGROUND-IMAGE: url(/design/img/Button_Back_Active.gif);	
	BORDER-BOTTOM-WIDTH: 0px;	
	PADDING-BOTTOM: 0px;	
	MARGIN: 0px;	
	WIDTH: 70px;	
	COLOR: #ffffff;	
	PADDING-TOP: 0px;	
	BACKGROUND-REPEAT: repeat-x;	
	HEIGHT: 15px;	
	BORDER-RIGHT-WIDTH: 0px
}
	
	


.srch-sort-right{
	padding-top: 10px !important;
	padding-bottom: 10px !important;
	margin-top: 10px !important;
}
.mapaFirmi{
	background: #fff url("../../upload/images/koncerndiagram/Arkiv/Org.diagram_04092008_dk_old1.gif") no-repeat top left no-repeat;
	margin-left: -10px;
}



.ms-WPBody .CT_HomePageDiv a
{
  text-decoration: none;
/*  color: #10c814;*/
   color: #AFA900;
}

.ms-WPBody .CT_HomePageDiv a:hover
{
  text-decoration:underline;
}

.ms-WPBody .CT_HomePageDiv .TeaserTd_HeaderText a
{
/*	color:white;*/
	color:black;
	display:block !important;
	height:16px !important;
	padding-left:12px;
	padding-top:4px;
	text-decoration:none;
	text-transform:uppercase;
	width:182px !important;
}

.ms-WPBody .ContentCenter_Table .TeaserTd_HeaderText a
{
	/*color:white;*/
	color:black;
	display:block !important;
	height:16px !important;
	padding-left:12px;
	padding-top:4px;
	text-decoration:none;
	text-transform:uppercase;
	width:182px !important;
}
.ms-WPBody .CT_HomePageDiv .TeaserTd_HeaderText a:hover
{
	/*color:white;*/
	color:black;
	display:block !important;
	height:16px !important;
	padding-left:12px;
	padding-top:4px;
	text-decoration:none;
	text-transform:uppercase;
	width:182px !important;
}

.ms-WPBody .ContentCenter_Table .TeaserTd_HeaderText a:hover
{
	/*color:white;*/
	color:black;
	display:block !important;
	height:16px !important;
	padding-left:12px;
	padding-top:4px;
	text-decoration:none;
	text-transform:uppercase;
	width:182px !important;
}


.ms-WPBody .ContentCenter_Table a
{
text-decoration: none;
  /*color: #10c814;*/
  color: white;
}

.ms-WPBody .ContentCenter_Table .TreeView_Style_SiteMap a
{
text-decoration: none;
  /*color: #10c814;*/
  color: #333;
}

.ms-WPBody .ContentCenter_Table .TreeView_Style_SiteMap a:hover
{
  text-decoration: none;
  /*color: #10c814;*/
  color: #333;
}



.ms-WPBody .ContentCenter_Table a:hover
{
	text-decoration: underline;
}

.ms-WPBody .CT_Abstract div
{
	font-size: 12px;	
	color: #333;
	font-weight:normal;
}

.ms-WPBorder .ms-WPBody .ContentCenter_Table .CT_SectionDiv .CT_Abstract div.contentFont , 
.ms-WPBody .ContentCenter_Table .CT_SectionDiv .CT_Abstract p , 
.ms-WPBody .ContentCenter_Table .CT_SectionDiv .CT_Abstract_W div , 
.ms-WPBody .ContentCenter_Table .CT_SectionDiv .CT_Abstract_W p
{
	font-size: 12px;	
	color: #333333;
}


.ms-WPBody .CT_Abstract_W div,
.ms-WPBody .CT_HeaderDiv div
{
	font-size: 12px;	
	color: #333;
	font-weight:normal;
}

.ms-WPBody .CT_HeaderDiv_W
{
	width: 552px;
	font-weight:normal;
	font-size:18px;
}
.ms-WPBody H1
{
	font-weight:normal;
	font-size:18px;
}
.ms-WPBody H2
{
	font-weight:bold;
	font-size:14px;
}

.ms-WPBody .quickLinks UL LI A {	COLOR: white}


.ms-WPBody .CT_NewsitemDiv .CT_Body div div a
{
  text-decoration: none !important;
  /*color: #10c814 !important;*/
  color: #AFA900 !important;
	
}

.ms-WPBody .CT_NewsitemDiv .CT_Body div p a
{	
  text-decoration: none !important;
  /*color: #10c814 !important;*/
  color: #AFA900 !important;

}

.ms-WPBody .CT_Body a
{	
  text-decoration: none !important;
  /*color: #10c814 !important;*/
  color: #AFA900 !important;

}

.ms-WPBody .CT_Body_W a
{	
  text-decoration: none !important;
  /*color: #10c814 !important;*/
  color: #AFA900 !important;

}

.ms-WPBody .CT_Body_W td
{	
	font-family:Verdana, Sans-Serif;
	color: #333333;
	font-size:10px;
}

.ms-WPBody .CT_Body td
{	
	font-family:Verdana, Sans-Serif;
	color: #333333;
	font-size:10px;
}


.ms-WPBody .spot a
{	
  text-decoration: none !important;
  /*color: #10c814 !important;*/
  color: #AFA900 !important;
}

.myPagerTable
{
	
}
.myPagerTable .ms-header a
{
	font-family:Verdana,Sans-Serif;
	font-size:12px;
	color:#333333;
	text-decoration:none
}
.myPagerTable .ms-vb a
{
	font-family:Verdana,Sans-Serif;
	font-size:10px;
	/*color:#10C814;*/
	color:#AFA900;
	text-decoration:none
}

.myPagerTable .ms-vb a:hover
{
	font-family:Verdana,Sans-Serif;
	font-size:10px;
	/*color:#10C814;*/
	color: #AFA900;
	text-decoration:none
}


.myPagerTable .ms-header a:hover
{
	font-family:Verdana,Sans-Serif;
	font-size:12px;
	/*color:#10C814;*/
	color: #AFA900;
	text-decoration:none
}