﻿.body
{
	height: 100%;
}

a:active {
	color: #B42541;
	text-decoration: underline;
}

a:visited {
	color: #B42541;
	text-decoration: underline;
}

a:link {
	color: #B42541;
	text-decoration: underline;
}

/*a:hover {
	color: #B42541;
	text-decoration: underline;
}*/



.ms-blogrss {
	color: #4c4c4c;
	width: 500px;
}

.ms-CommentsWrapper {
	color: #4c4c4c;
	width: 500px;
}

.ms-PostWrapper {
	color: #4c4c4c;
	width: 500px;
}

.topArea {
	background: none;
}
 
.topNavContainer {
	border-style: solid;
	/*border-color: #;*/
	border-width: 1px;
	padding: 1px 0px 0px 0px;
	margin: 0px;
	background-color: #CCCCCC;
}

.topNavSelected a:active {
	background-color: #ffffff;
}

.topNavSelected a:visited {
	background-color: #ffffff;
}

.topNavSelected a:link {
	background-color: #ffffff;
}

.topNavHover a:active {
	background-color: #c6c6c6;
}

.topNavHover a:visited {
	background-color: #c6c6c6;
}

.topNavHover a:link {
	background-color: #c6c6c6;
}

.title-With-Background {
	background-color: #5E6E9E;
}

.HorbyBottomSpaceMaker {
	height: 35px; clear:both;
	
}

.HorbySiteContainer {
	width: 893px;
	margin-left: auto;
	margin-right: auto;
	background-color: #FFFFFF;
	height: auto;
	background-image: url('/SiteCollectionImages/Webb/horby_shaded_background.jpg');
	background-repeat: repeat-y;
	background-position: left top;
	/*min-height:inherit;*/
	display: table;
	
}

.HorbyLogoTop {
	text-align: right;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #808080;
	margin-bottom: 0px;
	font-style: normal;
	width: 100%;
	font-weight: 700;
}

.HorbyLogoTop a:active {
	text-align: right;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #808080;
	margin-bottom: 7px;
	font-style: normal;
	text-decoration: none;
	font-weight: 700;
}

.HorbyLogoTop a:visited {
	text-align: right;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #808080;
	margin-bottom: 7px;
	font-style: normal;
	text-decoration: none;
	font-weight: 700;
}

.HorbyLogoTop a:link {
	text-align: right;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #808080;
	margin-bottom: 7px;
	font-style: normal;
	text-decoration: none;
	font-weight: 700;
}

#HorbyTopHeaderPic {
	width: 100%;
	height: 75px;
	border-style: none;
	border-width: 0px;
	padding: 0px 0px 1px 0px;
	margin: 0;
	clear: both;
}

.HorbyTopHeaderTurismPic {
	border-width: 0px 0px 0px 0px;
	border-color: #FFFFFF #FFFFFF #B10921 #FFFFFF;
	background-image: url('/SiteCollectionImages/Topbild//turism_top_pic.jpg');
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
}

/* Verkar inte som om det går att förändra fontstorleken? */
.HorbyAcrobatInfo {
	font-size: 12px;
	background-color: #dddddd;
	border-color: #B42541;
	border-width: 1px;
	border-style: solid;
	margin: 10px 30px 10px 0px;
	padding: 4px 6px 4px 6px;
	font-family: Verdana, Helvetica, sans-serif;
	clear:both;
}

.HorbyAcrobatInfo a:hover {
	color: #B42541;
	text-decoration: underline;
}

.HorbyAcrobatInfo a:active {
	color: #B42541;
	text-decoration: underline;
}

.HorbyAcrobatInfo a:visited {
	color: #B42541;
	text-decoration: underline;
}

.HorbyAcrobatInfo a:link {
	color: #B42541;
	text-decoration: underline;
}

.borderLine {
	color: #B42541;
}

.HorbyMainContainer {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 12px;
}

.HorbyTitel {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 28px;
	text-align: center;
	font-weight: bold;
}

.HorbyBildText {
	font-size: 10px;
	font-family: Verdana, Helvetica, sans-serif;
	color: #000000;
	margin-bottom: 12px;
	font-style: normal;
	margin-top: 3px;
	overflow: visible;
}

.HorbyFooter {
	padding-bottom: 25px;
	padding-top: 25px;
	padding-right: 0px;
	padding-left: 0px;
	text-align: right;
	white-space: nowrap;
	font-family: verdana;
	font-size: 10px;
	color: #666666;
	border-bottom: 1px #000000 solid;
}

.HorbyPageTitle {
	margin: 0px;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 21px;
	font-weight: bold;
	color: #000000;
	padding-bottom: 15px;
}

/*.HorbyMainContent a:hover {
	margin: 0px;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #B42541;
	text-decoration: underline;
}*/

.HorbyInvincibleContent {
	margin: 0px;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
}

.HorbyMenyAdress {
	margin: 0px;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-align: center;
	padding-top: 10px;
}

.HorbypageContent {
	font-family: verdana;
	font-size: 13px;
	color: #000000;
	height: 100%;
}

.HorbypageContent a:visited {
	color: #B42541;
	text-decoration: underline;
}

.HorbypageContent a:link {
	color: #B42541;
	text-decoration: underline;
}

.HorbypageContent a:active {
	color: #B42541;
	text-decoration: underline;
}

.PageContent {
	font-family: verdana;
	font-size: 11px;
	color: #000000;
}

.description {
	font-family: verdana;
	font-size: 11px;
	color: #000000;
}

.pageContent OL {
	clear: both;
}

.HorbypageContent LI {
	padding-top: 10px;
}

.HorbyEtjanstContainer {
	background-position: center top;
	border: 1px solid #B42541;
	font-family: Verdana, Helvetica, sans-serif;
	display: block;
	font-size: 13px;
	font-weight: bold;
	color: #B42541;
	background-image: url('/SiteCollectionImages/Webb/meny_top_e.gif');
	background-repeat: repeat-x;
	padding-top: 34px;
	width: 148px;
	padding-bottom: 3px;
	padding-left: 4px;
}

.HorbyEtjanstContainer a:hover {
	display: block;
	color: #B42541;
	font-family: Arial, Helvetica, sans-serif;
}

.HorbyWelcomeImage {
	float: right;
}

OL.ms-rteCustom-RomerskaSiffrorLista {
	font-family: Verdana;
	font-size: 10px;
	color: #595959;
	text-indent: 0;
	text-align: left;
	list-style-type: upper-roman;
	margin-left: 30px;
	margin-right: 10px;
	padding-left: 10px;
	margin-top: 1px;
	text-transform: capitalize;
}

UL.ms-rteCustom-KvadratiskPunktlista {
	font-family: Verdana;
	font-size: 10px;
	color: #595959;
	text-indent: 0;
	line-height: 150%;
	text-align: left;
	list-style-type: square;
	margin-left: 15px;
	margin-right: 10px;
	padding-left: 10px;
	margin-top: 10px;
	word-spacing: 0px;
	margin-bottom: 10px;
}

.ms-rteCustom-Rubrik {
	font-weight: bold;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 21px;
	color: #000000;
}

.ms-rteCustom-Mellanrubrik {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	font-weight: bold;
}

.ms-rteCustom-Mellanrubrik a:visited {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 13px;
	color: #B42541;
	font-weight: bold;
}

.ms-rteCustom-Mellanrubrik a:link {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 13px;
	color: #B42541;
	font-weight: bold;
}

.ms-rteCustom-Mellanrubrik a:active {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 13px;
	color: #B42541;
	font-weight: bold;
}

.ms-rteCustom-Brödtext {
	font-size: 13px;
	font-family: Verdana, Helvetica, sans-serif;
	/*color: #000000;*/
}

.ms-rteCustom-Brödtext a:visited {
	font-size: 13px;
	font-family: Verdana, Helvetica, sans-serif;
	color: #B42541;
	text-decoration: underline;
}

.ms-rteCustom-Brödtext a:link {
	font-size: 13px;
	font-family: Verdana, Helvetica, sans-serif;
	color: #B42541;
	text-decoration: underline;
}

.ms-rteCustom-Brödtext a:active {
	font-size: 13px;
	font-family: Verdana, Helvetica, sans-serif;
	color: #B42541;
	text-decoration: underline;
}

.ms-rteCustom-Ingress {
	font-size: 13px;
	font-family: Verdana, Helvetica, sans-serif;
	font-weight: bold;
	/*color: #000000;*/
}

.ms-rteCustom-Ingress a:visited {
	font-size: 13px;
	font-family: Verdana, Helvetica, sans-serif;
	color: #B42541;
	text-decoration: underline;
	font-weight: bold;
}

.ms-rteCustom-Ingress a:link {
	font-size: 13px;
	font-family: Verdana, Helvetica, sans-serif;
	color: #B42541;
	text-decoration: underline;
	font-weight: bold;
}

.ms-rteCustom-Ingress a:active {
	font-size: 13px;
	font-family: Verdana, Helvetica, sans-serif;
	color: #B42541;
	text-decoration: underline;
	font-weight: bold;
}

.ms-rteCustom-Z_RbrkSpecial {
	font-size: 27px;
	font-family: Verdana, Helvetica, sans-serif;
	color: #000000;
	font-weight: bold;
}

.ms-rteCustom-Z_Nyhetsrubrik_1 {
	font-size: 13.5pt;
	font-family: Verdana, Helvetica, sans-serif;
	color: #000000;
	font-weight: bold;
}

.ms-rteCustom-Z_Nyhetsrubrik_2 {
	font-size: 18pt;
	font-family: Verdana, Helvetica, sans-serif;
	color: #000000;
	font-weight: bold;
}

.ms-rteCustom-Z_Mailtext {
	font-size: 12pt;
	font-weight: bold;
	font-family: Verdana, Helvetica, sans-serif;
	/*color: #000000;*/
}

.ms-rteCustom-Z_Mailtext a:visited {
	font-size: 12pt;
	font-weight: bold;
	font-family: Verdana, Helvetica, sans-serif;
	color: #B42541;
	text-decoration: underline;
}

.ms-rteCustom-Z_Mailtext a:link {
	font-size: 12pt;
	font-weight: bold;
	font-family: Verdana, Helvetica, sans-serif;
	color: #B42541;
	text-decoration: underline;
}

.ms-rteCustom-Z_Mailtext a:active {
	font-size: 12pt;
	font-weight: bold;
	font-family: Verdana, Helvetica, sans-serif;
	color: #B42541;
	text-decoration: underline;
}

.HorbyInputTextAreas {
	border-width: 1px;
	border-color: #999999;
	border-style: solid;
	width: 350px;
}

form {
	height: 100%;
}

html {
	height: 100%;
}

.body {
	background-color: #CFCFCF;
/*	background-color: #C0C0C0;*/
	height: 100%;
	margin: 0px;
}

.master {
	width: 893px;
	margin-left: auto;
	margin-right: auto;
	height: 100%;
	background-color: #FFFFFF;
}

.masterContent {
width:100%;
	background-color: #FFFFFF;
}

.spacer10_height{
	height:10px;
}



.shadowRight {
	float:right;
	height: 100%;
	min-height: 100%;
	width: 4px;
	background-image: url('/SiteCollectionImages/Webb/kant_h.gif');
	background-repeat: repeat-y;
	background-position: left top;
	background-color: #CFCFCF;
}

.spacer30_right {
	width:30px; 
	float:right; 
	min-height:100%;
	bottom:0px;
	height:100%;
	/*background-image: url('/SiteCollectionImages/Webb/horby_shaded_background.jpg');*/
}

.main_container{
	 float:left;
	 background-color: #FFFFFF;
	 width: 825px; 
}

.shadowLeft {
	float:left;
	height:100%;
	min-height: 100%;
	width: 4px;
	background-image: url('/SiteCollectionImages/Webb/kant_v.gif');
	background-repeat: repeat-y;
	background-position: top;
	background-color: #CFCFCF;
}

.lineSpacer825 {
	width: 826px;
	border-width: 0px;
	vertical-align: top;
}

.lineSpacer175 {
	width: 175px;
	border-width: 0px;
}

.blankmarginLeft {
	width: 30px;
	float:left;
	height:100%;
	
}

.blankmarginRight {
	width: 30px;
}

.contentmarginLeft {
float:left; height: 100%; 
	width: 10px;
}

.contentmarginRight {
	width: 10px;
}

.contentMainContainer {
	float: right;
}

.contentMainContainerLeft {
	width: 480px;
}

.menuContainerTD {
vertical-align: top;
float:left;
width: 165px;
}

.spacer30 {
	width: 30px;
}

.spacer10 {
	width: 10px;
}

.breadcrumb {
	border-color: #CCCCCC;
	border-width: 1px;
	border-style: solid;
	font-family: Verdana, Helvetica, sans-serif;
	color: #990000;
	clear: both;
	font-size: 8pt;
	padding-left: 7px;
	padding-bottom: 2px;
	padding-top: 2px;
	border-bottom: 1px #CCCCCC solid;
	margin-bottom: 8px;
	font-weight: normal;
	margin-top: 5px;
	text-align: left;
}

.breadcrumb a:active {
	padding-left: 0px;
	padding-right: 0px;
	text-decoration: underline;
	color: #656b77;
}

.breadcrumb:active {
	padding-left: 0px;
	padding-right: 0px;
	text-decoration: underline;
	color: #990000;
}

.breadcrumb a {
	padding-left: 0px;
	padding-right: 0px;
	text-decoration: underline;
	color: #990000;
}

.breadcrumb a:hover {
	text-decoration: underline;
	color: #990000;
}

.breadcrumbCurrent {
	font-weight: bold;
}

.login {
	display: inline;
}

.login a:hover {
	text-decoration: underline;
}

.sharepointLogin {
	display: inline;
}

.sharepointLogin .ms-globallinks {
	position: relative;
}

a:active.#zz1_MyLinksMenuMenu {
	font-family: Tahoma;
}

a:visited.#zz1_MyLinksMenuMenu {
	font-family: Tahoma;
}

a:link.#zz1_MyLinksMenuMenu {
	font-family: Tahoma;
}

a:active.#zz8_Menu {
	font-family: Tahoma;
}

a:visited.#zz8_Menu {
	font-family: Tahoma;
}

a:link.#zz8_Menu {
	font-family: Tahoma;
}

div.#zz8_Menu_t img {
	vertical-align: middle;
}

.sharepointLogin .ms-globallinks a {
	color: #333333;
}

.sharepointLogin .ms-globallinks {
	color: #333333;
}

.sharepointLogin div {
	color: #333333;
}

.topArea {
	background-position: top right;
}

.topArea :active {
	text-decoration: underline;
}

.logo {
	font-size: 22pt;
	font-family: Verdana, Helvetica, sans-serif;
	font-weight: normal;
	text-transform: uppercase;
}

.topLinkBar {
	float: right;
	width: auto;
	padding-left: 1px;
	padding-right: 7px;
	display: inline;
}

.toplinkbar a:active {
	color: #444444;
	font-family: tahoma;
	font-size: 9pt;
	text-decoration: underline;
}

.topLinkBar a:active {
	color: #444444;
	font-family: tahoma;
	font-size: 9pt;
	text-decoration: underline;
}

.topLinkBar a:visited {
	color: #444444;
	font-family: tahoma;
	font-size: 9pt;
	text-decoration: underline;
}

.topLinkBar a:link {
	color: #444444;
	font-family: tahoma;
	font-size: 9pt;
	text-decoration: underline;
}

.topLinkBar a:hover {
	text-decoration: underline;
}

.topLink {
	background: url("../Sidor/Images/linksdivider.gif") right 6px no-repeat;
	display: inline;
}

	
.console {
	clear: both;
}

.search {
	margin: 6px 2px 20px 2px;
}

.search .ms-sbcell .ms-sbplain {
	margin-right: 2px;
	margin-left: 2px;
	border: 1px #555555 solid;
	height: 14px;
}

.search .ms-sbcell {
	border: none;
	font-weight: normal;
	font-size: 8pt;
	color: #60383e;
	padding: 0px;
}

.search .ms-sbgo {
	background: none;
}

.siteActionMenu {
	float: right;
}

.authoringRegion {
	width: 100%;
	background-color: #DDDDDD;
	color: #333333;
}

.topNavContainer {
	height: 10px;
}

.topNav {
	top: -1px;
	position: relative;
}

.topNavItem {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
	border-width: 0px 1px 0px 0px;
	border-color: #ffffff;
	border-style: solid;
}

.topNavItem a {
	display: block;
	padding: 4px 4px 4px 4px;
}

.topNavHover a {
	background-color: #c6c6c6;
	color: #ffffff;
}

.topNavSelected a {
	background-color: #ffffff;
	color: #B42541;
}

.leftNav {
	background-color: #CCCCCC;
	background-image: url('/SiteCollectionImages/Webb/main_menu_dot.gif');
	background-repeat: repeat-y;
	width: 175px;
}

td.leftNav {
	height: 20px;
}

table.leftNav {
	height: 20px;
}

.leftNavSpacer {
	width: 175px;
}

table.leftNavSelectedParent {
	color: #B42541;
}

div.leftNavSelectedParent {
	background-color: #ffffff;
}

.leftNavSelected {
	color: #B42541;
}

.leftNav1 {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	line-height: 14pt;
	color: #000000;
	border-bottom-style: solid;
	border-bottom-width: 2px;
	border-bottom-color: #FFFFFF;
}

.leftNav1 a:hover {
	color: #ffffff;
}

td.leftNav2 {
	padding-top: 3px;
	padding-bottom: 3px;
}

.leftNav2 {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	padding-left: 0px;
	background-color: #ffffff;
}

.leftNav2Sel {
	color: #B42541;
}

.leftNav2Sel a {
	color: #B42541;
}

.leftNav3 {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 7pt;
	line-height: 9pt;
	color: #000000;
	background-color: #ffffff;
}

.leftNavHover {
	background-color: #808080;
	color: #FFFFFF;
}

.pageTitle {
	margin: 0px;
	font-family: tahoma;
	font-size: 12pt;
	font-weight: bold;
	color: #666666;
}

.pageTitle span {
	margin: 0px;
	padding: 0px;
}

.mainContainer {
	margin-left: 0px;
	margin-right: 0px;
}

.bottomLinkBar {
	font-family: tahoma;
	font-size: 8pt;
	color: #999999;
	float: none;
}

.mainContent {
	margin: 0px;
	font-family: tahoma;
	font-size: 10pt;
	font-weight: normal;
	color: #333333;
}

.mainContent td.ms-pagebreadcrumb {
	display: none;
}

.mainContent div.ms-pagebreadcrumb {
	display: none;
}

div.ms-wikieditouter {
	position: static;
	border-bottom: 1px #6393d4 solid;
	margin-bottom: 8px;
	margin-right: 5px;
	border-right-width: 1px;
}

div.ms-quicklaunchouter {
	margin-left: 7px;
	margin-top: 5px;
	width: 158px;
	border-width: 0px;
}

.slm-dragdrop-source {
	behavior: url(/_layouts/1053/cmsslwpdragdropsource.htc);
}

.slm-layout-main {
	width: 100%;
	padding: 0px;
	margin: 0px;
	border: 0px;
}

.slm-edit-ecb {
	width: 40px;
}

.slm-edit-ecb div {
	vertical-align: middle;
	height: 23px;
	padding: 2px 0px 0px 2px;
}

.slm-edit-link {
	vertical-align: top;
	padding: 1px 0px 0px 1px;
}

.slm-display-link {
	vertical-align: top;
	padding: 0px;
}

.presence-status-icon {
	float: left;
	padding-top: 1px;
	padding-right: 5px;
	padding-left: 0px;
	height: 12px;
	width: 12px;
}

.wp-content {
	margin-bottom: 6px;
	margin-top: 6px;
	margin-left: 4px;
	margin-right: 0px;
}

.cbq-layout-main {
	width: 100%;
	padding: 0px;
	margin: 0px;
	border: 0px;
}

.toc-layout-main {
	width: 100%;
	padding: 0px;
	margin: 0px;
	border: 0px;
}

.item {
	margin-bottom: 6px;
	margin-top: 6px;
	margin-left: 4px;
	margin-right: 0px;
	clear: both;
}

.centered {
	text-align: center;
}

.breadtext {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
}

.breadtext a:link {
	color: #B42541;
	text-decoration: underline;
}

.breadtext a {
	color: #B42541;
	text-decoration: underline;
}

.breadtext a:active {
	color: #B42541;
	text-decoration: underline;
}

.breadtext a:visited {
	color: #B42541;
	text-decoration: underline;
}

.breadtext a:hover {
	color: #B42541;
	text-decoration: underline;
}

.link-item {
	font-family: verdana;
	font-size: 11px;
	color: #000000;
}

.link-item a:link {
	font-family: verdana;
	color: #B42541;
	text-decoration: underline;
}

.link-item a {
	font-family: verdana;
	color: #B42541;
	text-decoration: underline;
}

.link-item a:active {
	color: #B42541;
	text-decoration: underline;
}

.link-item a:visited {
	color: #B42541;
	text-decoration: underline;
}

.link-item a:hover {
	color: #B42541;
	text-decoration: underline;
}

.link-item-large a:link {
	font-family: verdana;
	font-size: 18pt;
	color: #B42541;
	text-decoration: underline;
}

.link-item-large a {
	font-family: verdana;
	font-size: 18pt;
	color: #B42541;
	text-decoration: underline;
}

.link-item-large {
	font-family: verdana;
	font-size: 18pt;
	color: #B42541;
	text-decoration: underline;
}

.link-item-large a:active {
	color: #B42541;
	text-decoration: underline;
}

.link-item-large a:visited {
	color: #B42541;
	text-decoration: underline;
}

.link-item-large a:hover {
	color: #B42541;
	text-decoration: underline;
}

.description {
	font-family: verdana;
	font-size: 11px;
	color: #000000;
}

.image-area-left {
	float: left;
	padding-right: 5px;
	padding-left: 0px;
}

.image-area-right {
	float: right;
	padding-left: 5px;
	padding-right: 0px;
	vertical-align: top;
}

.image-area-top {
	padding-bottom: 5px;
}

.image {
	border: 0px;
}

.image-fixed-width {
	border: 0px;
	width: 90px;
}

.bullet {
	border-style: none;
	border-color: inherit;
	border-width: 0px;
	vertical-align: top;
	background-image: url("/_layouts/images/lstbulet.gif");
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 10px;
	padding-right: 0px;
}

.groupheader {
	font-family: tahoma;
	text-align: left;
	margin-bottom: 5px;
	font-size: 10pt;
	font-weight: bold;
	color: #000000;
	clear: both;
}

.band {
	background-color: #E4E8F0;
	padding: 2px 0px 2px 3px;
}

.large {
	font-size: 18pt;
}

.small {
	font-size: 8pt;
}

.medium {
	font-size: 10pt;
}

.centered {
	text-align: center;
}

.separator {
	border: 1px #333333 solid;
	clear: both;
}

.whitespace {
	margin-bottom: 5px;
	clear: both;
}

.level-header {
	padding: 2px 0px 2px 0px;
}

.level-band {
	background-color: #E4E8F0;
	padding: 2px 0px 2px 3px;
	margin-right: 3px;
	margin-left: 0px;
}

.level-description {
	font-family: tahoma;
	font-size: 8pt;
	color: #4c4c4c;
}

.level-description-padding {
	padding-left: 15px;
	padding-right: 0px;
	padding-bottom: 1px;
}

.level-item-pos {
	margin: 2px 3px 2px 3px;
	padding: 1px 0px 1px 0px;
}

.level-item a:link {
	font-family: tahoma;
	font-size: 8pt;
	color: #003399;
}

.level-item a {
	font-family: tahoma;
	font-size: 8pt;
	color: #003399;
}

.level-item {
	font-family: tahoma;
	font-size: 8pt;
	color: #003399;
}

.level-item a:active {
	color: #4167AF;
	text-decoration: underline;
}

.level-item a:visited {
	color: #4167AF;
	text-decoration: underline;
}

.level-item a:hover {
	color: #000000;
	text-decoration: underline;
}

.level-section {
	margin-bottom: 6px;
}

.level-bullet {
	border-style: none;
	border-color: inherit;
	border-width: 0px;
	vertical-align: top;
	background-image: url("/_layouts/images/lstbulet.gif");
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 10px;
	padding-right: 0px;
}

.headertitle a:link {
	font-family: tahoma;
	font-size: 10pt;
	font-weight: bold;
	color: #003399;
}

.headertitle a {
	font-family: tahoma;
	font-size: 10pt;
	font-weight: bold;
	color: #003399;
}

.headertitle {
	font-family: tahoma;
	font-size: 10pt;
	font-weight: bold;
	color: #003399;
}

.headertitle a:active {
	color: #4167AF;
	text-decoration: underline;
}

.headertitle a:visited {
	color: #4167AF;
	text-decoration: underline;
}

.headertitle a:hover {
	color: #000000;
	text-decoration: underline;
}

.headertitle-large a:link {
	font-family: tahoma;
	font-size: 12pt;
	font-weight: bold;
	color: #003399;
}

.headertitle-large a {
	font-family: tahoma;
	font-size: 12pt;
	font-weight: bold;
	color: #003399;
}

.headertitle-large {
	font-family: tahoma;
	font-size: 12pt;
	font-weight: bold;
	color: #003399;
}

.headertitle-large a:active {
	color: #4167AF;
	text-decoration: underline;
}

.headertitle-large a:visited {
	color: #4167AF;
	text-decoration: underline;
}

.headertitle-large a:hover {
	color: #000000;
	text-decoration: underline;
}

.headertitle-small a:link {
	font-family: tahoma;
	font-size: 8pt;
	font-weight: bold;
	color: #003399;
}

.headertitle-small a {
	font-family: tahoma;
	font-size: 8pt;
	font-weight: bold;
	color: #003399;
}

.headertitle-small {
	font-family: tahoma;
	font-size: 8pt;
	font-weight: bold;
	color: #003399;
}

.headertitle-small a:active {
	color: #4167AF;
	text-decoration: underline;
}

.headertitle-small a:visited {
	color: #4167AF;
	text-decoration: underline;
}

.headertitle-small a:hover {
	color: #000000;
	text-decoration: underline;
}

.headertitle-band a:link {
	font-family: tahoma;
	font-size: 10pt;
	font-weight: bold;
	color: #003399;
}

.headertitle-band a {
	font-family: tahoma;
	font-size: 10pt;
	font-weight: bold;
	color: #003399;
}

.headertitle-band {
	font-family: tahoma;
	font-size: 10pt;
	font-weight: bold;
	color: #003399;
}

.headertitle-band a:active {
	color: #4167AF;
	text-decoration: underline;
}

.headertitle-band a:visited {
	color: #4167AF;
	text-decoration: underline;
}

.headertitle-band a:hover {
	color: #000000;
	text-decoration: underline;
}

.cqfeed {
	text-align: right;
}

.ms-slDlg-BodyContainer {
	width: 100%;
	height: 100%;
}

.ms-slDlg-FieldLabel {
	padding-top: 10px;
	padding-bottom: 2px;
}

.ms-slDlg-IndentedFieldLabel {
	padding-left: 10px;
	padding-top: 5px;
	padding-bottom: 2px;
}

.ms-slDlg-FieldDescription {
	color: gray;
}

.ms-slDlg-BrowseButton {
	margin-left: 10px;
	margin-right: 5px;
}

.ms-slLinkDlg-InputField {
	width: 275px;
}

.ms-slLinkDlg-FirstPanel {
	text-align: left;
	padding-top: 10px;
	padding-left: 50px;
	padding-right: 20px;
}

.ms-slLinkDlg-Panel {
	text-align: left;
	padding-top: 0px;
	padding-left: 50px;
	padding-right: 20px;
}

.ms-slLinkDlg-PeoplePanel {
	text-align: left;
	background-color: #ffd8de;
	padding-top: 0px;
	padding-left: 50px;
	padding-bottom: 10px;
	padding-right: 20px;
	margin-top: 5px;
}

.ms-slDlg-ActionText {
	padding-left: 5px;
}

.ms-slDlg-ActionText a:active {
	color: #4167AF;
	text-decoration: underline;
}

.ms-slDlg-ActionText a:visited {
	color: #4167AF;
	text-decoration: underline;
}

.ms-slDlg-ActionText a {
	color: #4167AF;
	text-decoration: underline;
}

.ms-slDlg-ActionText a:hover {
	color: #000000;
	text-decoration: underline;
}

.ms-slGroupDlg-InputField {
	width: 362px;
}

.ms-slGroupDlg-Panel {
	text-align: left;
	padding-top: 5px;
	padding-left: 50px;
	padding-right: 20px;
}

.ms-slViewDlg-InputField {
	width: 362px;
}

.ms-slViewDlg-Panel {
	text-align: left;
	padding-top: 5px;
	padding-left: 50px;
	padding-right: 20px;
}

.ms-slViewDlg-FirstPanel {
	text-align: left;
	padding-top: 20px;
	padding-left: 50px;
	padding-right: 20px;
}

.ms-slSortDlg-Panel {
	text-align: left;
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
}

.listItem div.callOut a {
	font-weight: bold;
	font-size: 12.5pt;
	font-family: arial, helvetica, sans-serif;
	color: #ffffff;
}

.title-With-Background {
	background-color: #83B0EC;
	margin-top: 5px;
	padding: 4px;
}

div.title-With-Background a:active {
	font-weight: bold;
	font-size: 12.5pt;
	font-family: arial, helvetica, sans-serif;
	color: #ffffff;
}

div.title-With-Background a:visited {
	font-weight: bold;
	font-size: 12.5pt;
	font-family: arial, helvetica, sans-serif;
	color: #ffffff;
}

div.title-With-Background a:hover {
	font-weight: bold;
	font-size: 12.5pt;
	font-family: arial, helvetica, sans-serif;
	color: #ffffff;
}

div.title-With-Background a:link {
	font-weight: bold;
	font-size: 12.5pt;
	font-family: arial, helvetica, sans-serif;
	color: #ffffff;
}

div.title-With-Background a {
	font-weight: bold;
	font-size: 12.5pt;
	font-family: arial, helvetica, sans-serif;
	color: #ffffff;
}

.HorbyMainContentUndelineTop {
	padding: 4px 0px 8px 0px;
	margin: 4px 0px 4px 0px;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #000000;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	display: block;
	border-bottom-color: #990000;
	text-decoration: underline;
}


.HorbyMainContentUndelineTop a:active {
	color: #B42541;
	text-decoration: underline;
}


.HorbyMainContentUndelineTop a:link {
	color: #B42541;
	text-decoration: underline;
}


.HorbyMainContentUndelineTop a:visited {
	color: #B42541;
	text-decoration: underline;
}

.HorbyMainContentUndelineTop a:hover {
	color: #FFFFFF;
	text-decoration: underline;
}

.HorbyMainContentUndeline {
	padding: 4px 0px 8px 0px;
	margin: 4px 0px 4px 0px;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #000000;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	display: block;
	border-bottom-color: #990000;
	text-decoration: underline;
}

.HorbyMainContentUndeline a:active {
	color: #B42541;
	text-decoration: underline;
}

.HorbyMainContentUndeline a:link {
	color: #B42541;
	text-decoration: underline;
}

.HorbyMainContentUndeline a:visited {
	color: #B42541;
	text-decoration: underline;
}

/*.HorbyMainContentUndeline a:hover {
	color: #B42541;
	text-decoration: underline;
}*/



.HorbyReadMoreLink {
	padding: 4px 8px 4px 10px;
	background-color: #CCCCCC;
	background-image: url('/SiteCollectionImages/Webb/main_menu_dot.gif');
	background-repeat: repeat-y;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	margin-top: 4px;
}

.HorbyReadMoreLink a {
	color: #B42541;
	text-decoration: underline;
}

.HorbyReadMoreLink a:hover {
	color: #B42541;
	text-decoration: underline;
}

.HorbyReadMoreLinkWide {
	padding: 4px 8px 4px 10px;
	background-color: #CCCCCC;
	background-image: url('/SiteCollectionImages/Webb/main_menu_dot.gif');
	background-repeat: repeat-y;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	margin-top: 4px;
	display: block;
}

.HorbyReadMoreLinkWide a {
	color: #B42541;
	text-decoration: underline;
}

.HorbyReadMoreLinkWide a:hover {
	color: #B42541;
	text-decoration: underline;
}

.Warning {
	text-align: center;
	color: #FF0000;
	font-size: large;
}

.Line {
	padding: 0px;
	margin: 10px 0px 0px 0px;
	background-color: #FFFFFF;
	display: block;
	font-size: 1px;
	font-family: Verdana, Helvetica, sans-serif;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #000000;
}


/**** FS ****/
.Horby_topNav td{
	text-align:left;
	height:auto;
}

.upperColor {
							border-style: inherit;
							border-width: 0px;
							border-color: #C0C0C0;
							width: 100%;
							color: #333333;
							background-color: #800000;
						}

/* UL */

/*.HorbyTopNav, .HorbyTopNav_Item*/
.Horby_menuContainer {
	vertical-align:bottom;
	/*background-image: url(/SiteCollectionImages/Webb/TopMenuShade.gif);*/
	background-repeat: repeat;
	height:24px;
	width:826px;
	clear:both;
}

.Horby_menuContainer ul{
/*	margin-left: 0;*/
	margin: 0px;
	padding-left: 0; float: left; width: 100%; 
	background-image: url(/SiteCollectionImages/Webb/TopMenuShade.gif);
	background-repeat: repeat;
	font: 70% Verdana, Helvetica, sans-serif;
	font-size: 13px;
	
}
	
.Horby_menuContainer li{display: inline;}

.Horby_menuContainer ul a{float: left; text-decoration: none; padding-left: 5px;
	padding-right: 5px;
	padding-top: 4px;
	padding-bottom: 4px;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: none;
	border-color: #FFFFFF;
}

.Horby_menuContainer a:visited{color: #000000;}

.Horby_menuContainer a:link{color: #000000;}
.Horby_menuContainer a:hover{background-color: #cccccc;}
.Horby_menuContainer a:active {color: #CC0000; background-color: #FFFFFF;}

/* Mipe1, FS: This is called upon from within the topMenu controller */
.Horby_menuContainer_SelectedItem a{background-color: #ffffff;}
.Horby_menuContainer_SelectedItem a:hover {background-color: #ffffff;}

/************/

.Horby_lineSpacerDIV {
	height: 5px;
	padding-top: 5px;
}

.TMP{
	background-image: url(/SiteCollectionImages/Webb/TopMenuShade.gif);
	background-repeat: repeat-x;

}

.width_100percent{
	width: 100%
}

.top_links{ 
	float:right;
	vertical-align: bottom;
	height: 30px;
	width: 698px;
}

.main_logo{
	float:left;
	height: 100%;
	width: 127px;
}


/*
.HorbyTopNav a
{
	background-image: url('');
	font-family: Verdana, Helvetica, sans-serif;
	color: #000000;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 4px;
	padding-bottom: 4px;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: none;
	text-decoration: none;
	margin: 0px;
	border-color: #FFFFFF;
}*/



/*
.HorbyTopMeny {
	height:20px;
	vertical-align:middle;
	border-color: #E6E6E6 #DBDBDB #FFFFFF #DBDBDB;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 13px;
	background-color: #CCCCCC;
	color: #000000;
	padding-top: 0px;
	padding-bottom: 0px;
	display: block;
	background-image: url(/SiteCollectionImages/Webb/TopMenuShade.gif);
	background-repeat: repeat-x;
	text-align: left;
	font-weight: normal;
	border-top-style: solid;
	border-top-width: 1px;
	border-bottom-style: solid;
	border-bottom-width: 5px;	
}
*/
/*
.HorbyTopMeny a:link, .HorbyTopMeny a:visited, .HorbyTopMeny a:active {
	font-family: Verdana, Helvetica, sans-serif;
	color: #000000;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 4px;
	padding-bottom: 4px;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: none;
	text-decoration: none;
	margin: 0px;
	border-color: #FFFFFF;
}


.HorbyTopMeny a:hover {
	color: #000000;
	border-color: #FFFFFF;
	background-color: #CCCCCC;
}

.HorbyTopMeny a:active {
	color: #CC0000;
	border-color: #FFFFFF;
	background-color: #FFFFFF;
}

*/


.Etjanster {
	background-image: url(/SiteCollectionImages/Webb/meny_top_e.gif);
	background-repeat: repeat-x;
	width: 145px;
	border: 1px solid #CC0000;
	padding-top: 35px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 3px;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	text-decoration: underline;
}

.Etjanster a:link {
	color: #B42541;
	text-decoration: underline;
}

.Etjanster a:visited {
	color: #B42541;
	text-decoration: underline;
}

.Etjanster a:hover {
	color: #B42541;
	text-decoration: underline;
}

.Etjanster a:active {
	color: #B42541;
	text-decoration: underline;
}

.Vadertjanst {
	background-image: url(/SiteCollectionImages/Webb/meny_top_vader.gif);
	background-repeat: repeat-x;
	width: 145px;
	border: 1px solid #CC0000;
	margin-top: 6px;
	padding-top: 28px;
	padding-right: 0px;
	padding-bottom: 8px;
	padding-left: 3px;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: underline;
}

.Vadertjanst a:link {
	color: #B42541;
	text-decoration: underline;
}

.Vadertjanst a:visited {
	color: #B42541;
	text-decoration: underline;
}

.Vadertjanst a:hover {
	color: #B42541;
	text-decoration: underline;
}

.Vadertjanst a:active {
	color: #B42541;
	text-decoration: underline;
}

.KaPr {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: bold;
	text-decoration: underline;
}

.KaPr a:link {
	color: #990000;
	font-weight: bold;
	text-decoration: underline;
}

.KaPr a:visited {
	color: #990000;
	text-decoration: underline;
}

.KaPr a:hover {
	color: #ff0000;
	text-decoration: underline;
}

.KaPr a:active {
	color: #B42541;
	text-decoration: underline;
}

.ms-sbtable {
	color: #000000;
	font-family: Verdana;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
}

.ms-sbtable-ex {
	width: 100%;
	border-collapse: collapse;
	margin-top: 2px;
	margin-left: 2px;
	margin-right: 10px;
	margin-bottom: 9px;
}

td.ms-sbcell {
	padding: 0px;
	padding-left: 2px;
	white-space: nowrap;
	border: none 0px #7f9db9;
}

.ms-sbtext {
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
}

input.ms-sbplain {
	font-family: Verdana;
	font-size: 12px;
	border: solid;
	border-color: #cccccc;
	border-width: 1px;
	height: 14px;
}

td.ms-sbgo {
	/*display: none;*/
	background-color: transparent;
	padding-left: 3px;
	padding-right: 3px;
	padding-bottom: 1px;
	padding-top: 1px;
}

.ms-sbLastCell {
	display: none;
	padding-right: 10px;
}

.Width500PX {
	width: 480px;
	overflow: hidden;
}

.HorbyNyhetRubrik {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 21px;
	color: #000000;
	font-weight: bold;
}

.HorbyNyhetIngress {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	font-weight: normal;
}

.HorbyTopMenyTurism {
	border-color: #B10921 #DBDBDB #FFFFFF #DBDBDB;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	padding-top: 4px;
	padding-bottom: 4px;
	display: block;
	background-image: url(/SiteCollectionImages/Webb/bg_turism_meny.gif);
	background-repeat: repeat-x;
	text-align: left;
	font-weight: normal;
	border-top-style: solid;
	border-top-width: 0px;
	border-bottom-style: solid;
	border-bottom-width: 5px;
}

.HorbyTopMenyTurism a {
	font-family: Verdana, Helvetica, sans-serif;
	color: #FFFFFF;
	padding: 4px 5px 4px 5px;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: none;
	text-decoration: none;
	margin: 0px;
}

.HorbyTopMenyTurism a:link {
	border-style: none solid none none;
	border-width: 0px 1px 0px 0px;
	border-color: #FFFFFF;
	color: #FFFFFF;
	text-decoration: none;
}

.HorbyTopMenyTurism a:visited {
	color: #FFFFFF;
	border-color: #FFFFFF;
	text-decoration: none;
}

.HorbyTopMenyTurism a:hover {
	color: #FFFFFF;
	border-color: #FFFFFF;
	background-color: #CCCCCC;
	text-decoration: none;
}

.HorbyTopMenyTurism a:active {
	color: #000000;
	border-color: #FFFFFF;
	background-color: #CCCCCC;
	text-decoration: none;
}

.HorbyMenyV {
	border: 1px solid #B42541;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 12px;
	width: 175px;
}

.HorbyMenyH {
	border: 1px solid #B42541;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 12px;
	width: 149px;
}

.HorbyMenyHNoLines {
	border: 0px solid #000000;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 12px;
	width: 150px;
}

.HorbyMenyTopTextRodVit {
	padding: 3px;
	color: white;
	font-weight: bold;
	background-image: url('/SiteCollectionImages/Webb/bg22topmeny.gif');
	background-repeat: repeat-x;
	display: block;
	height: 22px;
	text-align: center;
}

.HorbyMenyTopTextGraSvart {
	padding: 3px;
	color: black;
	font-weight: bold;
	background-image: url('/SiteCollectionImages/Webb/TopMenuShade.gif');
	background-repeat: repeat-x;
	display: block;
	height: 22px;
	text-align: center;
}

.HorbyMenyTopTextRodVitVHIH {
	padding: 5px;
	color: white;
	font-weight: bold;
	background-image: url('/SiteCollectionImages/Webb/bg_turism_meny.gif');
	background-repeat: repeat-x;
	display: block;
	height: 22px;
	text-align: center;
}

.HorbyMenyTopHelRodFill {
	padding: 5px;
	color: white;
	font-weight: bold;
	background-repeat: repeat-x;
	display: block;
	height: 22px;
	text-align: center;
	background-color: #B22641;
}

.HorbyMenyLinks {
	color: black;
	padding-left: 5px;
}

.HorbyMenyLinks a:link {
	font-family: verdana;
	color: #000000;
	text-decoration: none;
}

.HorbyMenyLinks a:active {
	color: #000000;
	text-decoration: none;
}

.HorbyMenyLinks a:visited {
	color: #000000;
	text-decoration: none;
}

.HorbyMenyLinks a:hover {
	color: gray;
	text-decoration: none;
}

.LL_Link {
	color: #ffffff;
}

.LL_Link a:active {
	color: #ffffff;
}

.LL_Link a:visited {
	color: #ffffff;
}

.LL_Link a:link {
	color: #ffffff;
}

div.AspNet-TreeView {
	margin: 0px;
	padding-left: 0px;
	background-color: #CCCCCC;
	background-image: url('/SiteCollectionImages/Webb/main_menu_dot.gif');
	background-repeat: repeat-y;
}

div.AspNet-TreeView ul {
	list-style: none;
	margin: 0px;
	padding-left: 0px;
}

AspNet-TreeView-Show {
}

.AspNet-TreeView-Hide {
	display: none;
}

.AspNet-TreeView-Root li {
	margin-left: 0px;
}

.AspNet-TreeView-Root a:active {
	position: relative;
	left: 16px;
	padding-top: 3px;
	padding-bottom: 5px;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}

.AspNet-TreeView-Root a:visited {
	position: relative;
	left: 16px;
	padding-top: 3px;
	padding-bottom: 5px;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}

.AspNet-TreeView-Root a:link {
	position: relative;
	left: 16px;
	padding-top: 3px;
	padding-bottom: 5px;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}

li.AspNet-TreeView-Selected ul {
	background-color: white;
	color: #000000;
}

li.AspNet-TreeView-ChildSelected ul {
	background-color: white;
}

li.AspNet-TreeView-Parent a:active {
	line-height: 20px;
	text-decoration: none;
}

li.AspNet-TreeView-Parent a:visited {
	line-height: 20px;
	text-decoration: none;
}

li.AspNet-TreeView-Parent a:link {
	line-height: 20px;
	text-decoration: none;
}

li.AspNet-TreeView-Leaf a:active  {
	line-height: 20px;
	text-decoration: none;
}

li.AspNet-TreeView-Leaf a:visited  {
	line-height: 20px;
	text-decoration: none;
}

li.AspNet-TreeView-Leaf a:link  {
	line-height: 20px;
	text-decoration: none;
}

div.AspNet-TreeView-Spanner {
	width: 100%;
	height: 2px;
	background-color: #ffffff;
}

a.AspNet-TreeView-Link-Selected {
	color: #B42541;
}

li.AspNet-TreeView-BlackDothed {
	background-image: url('/SiteCollectionImages/Webb/theblackplupp.gif');
	background-repeat: no-repeat;
}

li.AspNet-TreeView-BlackDothed-Root {
	background-image: url('/SiteCollectionImages/Webb/main_menu_dot_black.gif');
	background-repeat: repeat-y;
}

li.AspNet-TreeView-SecondLevel a:active {
	position: relative;
	left: 14px;
	text-decoration: none;
}

li.AspNet-TreeView-SecondLevel a:visited {
	position: relative;
	left: 14px;
	text-decoration: none;
}

li.AspNet-TreeView-SecondLevel a:link {
	position: relative;
	left: 14px;
	text-decoration: none;
}

li.AspNet-TreeView-ThirdLevel {
	position: relative;
	left: 10px;
}

ul.AspNet-TreeView-SecondLevel {
	background-color: #ffffff;
	padding-top: 6px;
	padding-bottom: 7px;
	padding-left: 10px;
	position: relative;
}

.table480 {
	width:480px;
}

input {
	font-family:verdana, sans-serif;
}

textarea {
	font-family:verdana, sans-serif;
}

select {
	font-family:verdana, sans-serif;
}


/***********************************************************************************/
/***********************************************************************************/
/***********************************************************************************/

.ms-rteTable-1 tr.ms-rteTableHeaderRow-1 {
	margin: 10px;
	padding: 10px;
	color: #000000;
	background: #e5687a;
	text-align: left;
	font-size: 10pt;  
	font-style: normal;
	font-family: Tahoma;  
	text-transform: capitalize;
	font-weight: bold;
	border-spacing: 10px;
	line-height: 14pt;
	vertical-align: top;
}
.ms-rteTable-1 td.ms-rteTableHeaderFirstCol-1 {
	padding: 0in 5.4pt 0in 5.4pt;
	color: #000000;
	line-height: 14pt;
}
.ms-rteTable-1 td.ms-rteTableHeaderLastCol-1  {
	padding: 0in 5.4pt 0in 5.4pt; 
	color: #000000;
	line-height: 14pt;
}
.ms-rteTable-1 td.ms-rteTableHeaderOddCol-1 {
	padding:0in 5.4pt 0in 5.4pt; 
	color: #000000;
	line-height: 14pt;
}
.ms-rteTable-1 td.ms-rteTableHeaderEvenCol-1 
{
	padding:0in 5.4pt 0in 5.4pt; 
	color: #000000;
	line-height: 14pt;
}
.ms-rteTable-1 tr.ms-rteTableOddRow-1  {
	color: #000000;
	background-color: #f2f1f1;
	font-size: 10pt;   
	vertical-align: top;
}
.ms-rteTable-1 tr.ms-rteTableEvenRow-1   {
	color: #000000;
	background-color: #f6e8ea;
	font-size: 10pt;   
	vertical-align: top;
}
.ms-rteTable-1 td.ms-rteTableFirstCol-1  {
	padding: 0in 5.4pt 0in 5.4pt;
}
.ms-rteTable-1 td.ms-rteTableLastCol-1 {
	padding:0in 5.4pt 0in 5.4pt;
}
.ms-rteTable-1 td.ms-rteTableOddCol-1  {
	padding: 0in 5.4pt 0in 5.4pt;
}
.ms-rteTable-1 td.ms-rteTableEvenCol-1 {
	padding:0in 5.4pt 0in 5.4pt;
}
.ms-rteTable-1 tr.ms-rteTableFooterRow-1     {
	background-color: #e5687a;
	color: #000000;
	font-weight: 500;
	font-size: 10pt;  
	font-family: Tahoma;  
	line-height: 11pt;
}
.ms-rteTable-1 td.ms-rteTableFooterFirstCol-1  {
	padding: 0in 5.4pt 0in 5.4pt;
	border-top: solid gray 1.0pt;
	text-align: left;
}
.ms-rteTable-1 td.ms-rteTableFooterLastCol-1 {
	padding:0in 5.4pt 0in 5.4pt;
	border-top:solid gray 1.0pt;
	text-align:left;
}
.ms-rteTable-1 td.ms-rteTableFooterOddCol-1  {
	padding: 0in 5.4pt 0in 5.4pt;
	text-align: left;
	border-top: solid gray 1.0pt;
}
.ms-rteTable-1 td.ms-rteTableFooterEvenCol-1  {
	padding: 0in 5.4pt 0in 5.4pt;
	text-align: left;
	border-top: solid gray 1.0pt;
}
.ms-rteTable-2   {
	border-collapse: collapse;
	border: solid 0px;
	font-family: Tahoma;   
}
.ms-rteTable-2 tr.ms-rteTableHeaderRow-2     {
	border-width: 1.0pt 1.0pt 3.0pt 1.0pt;
	margin-top: 0in;
	margin-right: 0in;
	margin-bottom: 10.0pt;
	margin-left: 0in;
	line-height: 115%;
	font-size: 11.0pt;  
	font-family: "Calibri","sans-serif";  
	width: 119.7pt;
	border: solid white 1.0pt;
	border-bottom: solid white 3.0pt;
	background: #b10d25;
	padding: 0in 5.4pt 0in 5.4pt;
	color: #FFFFFF;	
}
.ms-rteTable-2 td.ms-rteTableHeaderFirstCol-2   {
	border-width: 1.0pt 1.0pt 3.0pt 1.0pt;
	border: solid white 1.0pt;
	border-bottom: solid white 3.0pt;
	padding: 0in 5.4pt 0in 5.4pt;
}
.ms-rteTable-2 td.ms-rteTableHeaderLastCol-2  {
	border-width: 1.0pt 1.0pt 3.0pt 1.0pt;
	border: solid white 1.0pt;
	border-bottom: solid white 3.0pt;
	padding: 0in 5.4pt 0in 5.4pt;
}
.ms-rteTable-2 td.ms-rteTableHeaderOddCol-2 {
	border-width: 1.0pt 1.0pt 3.0pt 1.0pt;
	border: solid white 1.0pt;
	border-bottom: solid white 3.0pt;
	padding: 0in 5.4pt 0in 5.4pt;
}
.ms-rteTable-2 td.ms-rteTableHeaderEvenCol-2 {
	border-width: 1.0pt 1.0pt 3.0pt 1.0pt;
	border: solid white 1.0pt;
	border-bottom: solid white 3.0pt;
	padding: 0in 5.4pt 0in 5.4pt;
}
.ms-rteTable-2 tr.ms-rteTableOddRow-2 {
	color: #000000;
	background-color: #f2f1f1;
	font-size: 10pt;   
	vertical-align: top;
}
.ms-rteTable-2 tr.ms-rteTableEvenRow-2 {
	color: #000000;
	background-color: #f6e8ea;
	font-size: 10pt;   
	vertical-align: top;	
}
.ms-rteTable-2 td.ms-rteTableFirstCol-2  {
	margin-top: 0in;
	margin-right: 0in;
	margin-bottom: 10.0pt;
	margin-left: 0in;
	line-height: 115%;
	font-size: 11.0pt;  
	font-family: "Calibri","sans-serif";  
	width: 119.7pt;
	border-top: none;
	border-left: solid white 1.0pt;
	border-bottom: none;
	border-right: solid white 3.0pt;
	background: #b10d25;
	padding: 0in 5.4pt 0in 5.4pt;
	color: #FFFFFF;
}
.ms-rteTable-2 td.ms-rteTableLastCol-2 {
	padding:0in 5.4pt 0in 5.4pt;
}
.ms-rteTable-2 td.ms-rteTableOddCol-2  {
	padding: 0in 5.4pt 0in 5.4pt;
}
.ms-rteTable-2 td.ms-rteTableEvenCol-2 {
	padding:0in 5.4pt 0in 5.4pt;
}
.ms-rteTable-2 tr.ms-rteTableFooterRow-2    {
	color: #000000;
	background-color: #FFFFFF;
	font-size: 10pt;  
	vertical-align: top;
	padding: 0in 5.4pt 0in 5.4pt;
}
.ms-rteTable-2 td.ms-rteTableFooterFirstCol-2  {
	margin-top: 0in;
	margin-right: 0in;
	margin-bottom: 10.0pt;
	margin-left: 0in;
	line-height: 115%;
	font-size: 11.0pt;  
	font-family: "Calibri","sans-serif";  
	width: 119.7pt;
	border-top: none;
	border-left: solid white 1.0pt;
	border-bottom: none;
	border-right: solid white 3.0pt;
	background: #b10d25;
	padding: 0in 5.4pt 0in 5.4pt;
	color: #FFFFFF;
}
.ms-rteTable-2 td.ms-rteTableFooterLastCol-2 {
	padding: 0in 5.4pt 0in 5.4pt;
}
.ms-rteTable-2 td.ms-rteTableFooterOddCol-2  {
	padding: 0in 5.4pt 0in 5.4pt;
}
.ms-rteTable-2 td.ms-rteTableFooterEvenCol-2  {
	padding: 0in 5.4pt 0in 5.4pt;
}
.ms-rteTable-3   {
	border-collapse: collapse;
	border: solid 0px;
	font-family: Tahoma;   
}
.ms-rteTable-3 tr.ms-rteTableHeaderRow-3   {
	margin: 10px;
	padding: 10px;
	color: #ffffff;
	text-align: left;
	font-size: 10pt;  
	font-style: normal;
	font-family: Verdana;  
	text-transform: capitalize;
	font-weight: normal;
	border-spacing: 10px;
	vertical-align: top;
	background-color: #b10d25;
}
.ms-rteTable-3 td.ms-rteTableHeaderFirstCol-3    {
	padding: 0in 5.4pt 0in 5.4pt;
	color: #ffffff;
	line-height: 14pt;
}
.ms-rteTable-3 td.ms-rteTableHeaderLastCol-3   {
	padding: 0in 5.4pt 0in 5.4pt;
	color: #ffffff;
	line-height: 14pt;
}
.ms-rteTable-3 td.ms-rteTableHeaderOddCol-3  {
	padding: 0in 5.4pt 0in 5.4pt;
	color: #ffffff;
	line-height: 14pt;
}
.ms-rteTable-3 td.ms-rteTableHeaderEvenCol-3 
 {
	padding: 0in 5.4pt 0in 5.4pt;
	color: #ffffff;
	line-height: 14pt;
}
.ms-rteTable-3 tr.ms-rteTableOddRow-3 {
	color:#666666;
	vertical-align: top;
	font-size: 10pt;  
}
.ms-rteTable-3 tr.ms-rteTableEvenRow-3 {
	color:#666666;
	vertical-align: top;
	font-size: 10pt;  
}
.ms-rteTable-3 td.ms-rteTableFirstCol-3   {
	padding: 0in 5.4pt 0in 5.4pt;
	background-color: #f6e8ea;
}
.ms-rteTable-3 td.ms-rteTableLastCol-3  {
	padding: 0in 5.4pt 0in 5.4pt;
	background-color:#f6e8ea;
}
.ms-rteTable-3 td.ms-rteTableOddCol-3   {
	padding: 0in 5.4pt 0in 5.4pt;
	background-color:#F7F3F7;
}
.ms-rteTable-3 td.ms-rteTableEvenCol-3  {
	padding: 0in 5.4pt 0in 5.4pt;
	background-color:#f6e8ea
}
.ms-rteTable-3 tr.ms-rteTableFooterRow-3      {
	background-color: #b10d25;
	color: #ffffff;
	font-weight: normal;
	font-size: 10pt;  
	font-family: Verdana;  
	line-height: 11pt;
}
.ms-rteTable-3 td.ms-rteTableFooterFirstCol-3   {
	padding: 0in 5.4pt 0in 5.4pt;
	text-align: left;
}
.ms-rteTable-3 td.ms-rteTableFooterLastCol-3   {
	padding: 0in 5.4pt 0in 5.4pt;
	text-align: left;
}
.ms-rteTable-3 td.ms-rteTableFooterOddCol-3   {
	padding: 0in 5.4pt 0in 5.4pt;
	text-align: left;
}
.ms-rteTable-3 td.ms-rteTableFooterEvenCol-3   {
	padding: 0in 5.4pt 0in 5.4pt;
	text-align: left;
}
.ms-rteTable-4   {
	border-collapse: collapse;
	border: solid 0px;
	font-family: Tahoma;   
}
.ms-rteTable-4 tr.ms-rteTableHeaderRow-4     {
	border-width: 1.0pt 1.0pt 3.0pt 1.0pt;
	margin-top: 0in;
	margin-right: 0in;
	margin-bottom: 10.0pt;
	margin-left: 0in;
	line-height: 115%;
	font-size: 11.0pt;  
	font-family: "Calibri","sans-serif";  
	width: 119.7pt;
	background: #b10d25;
	padding: 0in 5.4pt 0in 5.4pt;
	color: #FFFFFF;	
}
.ms-rteTable-4 td.ms-rteTableHeaderFirstCol-4   {
	padding: 0in 5.4pt 0in 5.4pt;
	vertical-align: top;
}
.ms-rteTable-4 td.ms-rteTableHeaderLastCol-4  {
	padding: 0in 5.4pt 0in 5.4pt;
	vertical-align: top;
}
.ms-rteTable-4 td.ms-rteTableHeaderOddCol-4 {
	padding: 0in 5.4pt 0in 5.4pt;
	vertical-align: top;
}
.ms-rteTable-4 td.ms-rteTableHeaderEvenCol-4 {
	padding: 0in 5.4pt 0in 5.4pt;
	vertical-align: top;
}
.ms-rteTable-4 tr.ms-rteTableOddRow-4 {
	border-width: 1pt;
	color: #000000;
	font-size: 10pt;  
	vertical-align: top;
	border-bottom-style: solid;
	border-bottom-color: #b10d25;
}
.ms-rteTable-4 tr.ms-rteTableEvenRow-4 {
	color: #000000;
	font-size: 10pt;  
	vertical-align: top;	
}
.ms-rteTable-4 td.ms-rteTableFirstCol-4  {
	border-width: 1pt;
	border-color: #b10d25;
	padding: 0in 5.4pt 0in 5.4pt;
	border-bottom-style: solid;
	border-left-style: solid;
}
.ms-rteTable-4 td.ms-rteTableLastCol-4 {
	border-width: 1pt;
	border-color: #b10d25;
	border-bottom-style: solid;
	border-right-style: solid;
	padding: 0in 5.4pt 0in 5.4pt;
}
.ms-rteTable-4 td.ms-rteTableOddCol-4  {
	border-width: 1pt;
	border-color: #b10d25;
	padding: 0in 5.4pt 0in 5.4pt;
	border-bottom-style: solid;
}
.ms-rteTable-4 td.ms-rteTableEvenCol-4 {
	border-width: 1pt;
	border-color: #b10d25;
	padding: 0in 5.4pt 0in 5.4pt;
	border-bottom-style: solid;
}
.ms-rteTable-4 tr.ms-rteTableFooterRow-4    {
	color: #000000;
	background-color: #FFFFFF;
	font-size: 10pt;  
	vertical-align: top;
	padding: 0in 5.4pt 0in 5.4pt;
}
.ms-rteTable-4 td.ms-rteTableFooterFirstCol-4  {
	border-width: 1pt;
	border-color: #b10d25;
	border-bottom-style: solid;
	border-left-style: solid;
	padding: 0in 5.4pt 0in 5.4pt;
}
.ms-rteTable-4 td.ms-rteTableFooterLastCol-4 {
	border-width: 1pt;
	border-color: #b10d25;
	border-bottom-style: solid;
	border-right-style: solid;
	padding: 0in 5.4pt 0in 5.4pt;
}
.ms-rteTable-4 td.ms-rteTableFooterOddCol-4  {
	border-width: 1pt;
	border-color: #b10d25;
	border-bottom-style: solid;
	padding: 0in 5.4pt 0in 5.4pt;
}
.ms-rteTable-4 td.ms-rteTableFooterEvenCol-4  {
	border-width: 1pt;
	border-color: #b10d25;
	border-bottom-style: solid;
	padding: 0in 5.4pt 0in 5.4pt;
}
.ms-rteTable-5   {
	border-collapse: collapse;
	border: solid 0px;
	font-family: Tahoma   
}
.ms-rteTable-5 tr.ms-rteTableHeaderRow-5     {
	margin: 10px;
	padding: 10px;
	color: #60383e;
	text-align: left;
	font-size: 10pt;  
	font-style: normal;
	font-family: Tahoma;  
	text-transform: capitalize;
	font-weight: 500;
	border-spacing: 10px;
	line-height: 11pt;
	vertical-align: top;
}
.ms-rteTable-5 td.ms-rteTableHeaderFirstCol-5   {
	padding: 0in 5.4pt 0in 5.4pt;
	color: #60383e;
}
.ms-rteTable-5 td.ms-rteTableHeaderLastCol-5  {
	padding: 0in 5.4pt 0in 5.4pt; 
	color: #60383e;
}
.ms-rteTable-5 td.ms-rteTableHeaderOddCol-5 {
	padding:0in 5.4pt 0in 5.4pt; 
	color: #60383e;
}
.ms-rteTable-5 td.ms-rteTableHeaderEvenCol-5 
{padding:0in 5.4pt 0in 5.4pt; color: #60383e;
}
.ms-rteTable-5 tr.ms-rteTableOddRow-5 {
	color: #666666;
	vertical-align: top;
	font-size: 10pt; 
}
.ms-rteTable-5 tr.ms-rteTableEvenRow-5 {
	color: #666666;
	vertical-align: top;	
	font-size: 10pt; 
}
.ms-rteTable-5 td.ms-rteTableFirstCol-5  {
	padding: 0in 5.4pt 0in 5.4pt;
}
.ms-rteTable-5 td.ms-rteTableLastCol-5 {padding:0in 5.4pt 0in 5.4pt;}
.ms-rteTable-5 td.ms-rteTableOddCol-5  {
	padding: 0in 5.4pt 0in 5.4pt;
}
.ms-rteTable-5 td.ms-rteTableEvenCol-5 {padding:0in 5.4pt 0in 5.4pt;}
.ms-rteTable-5 tr.ms-rteTableFooterRow-5    {
	color: #60383e;
	font-weight: 500;
	font-size: 10pt; 
	font-family: Tahoma;  
	line-height: 11pt;
}
.ms-rteTable-5 td.ms-rteTableFooterFirstCol-5  {
	padding: 0in 5.4pt 0in 5.4pt;
	text-align: left;
}
.ms-rteTable-5 td.ms-rteTableFooterLastCol-5 {
	padding:0in 5.4pt 0in 5.4pt;
	text-align:left;
}
.ms-rteTable-5 td.ms-rteTableFooterOddCol-5  {
	padding: 0in 5.4pt 0in 5.4pt;
	text-align: left;
}
.ms-rteTable-5 td.ms-rteTableFooterEvenCol-5  {
	padding: 0in 5.4pt 0in 5.4pt;
	text-align: left;
}


/***********Search Styles***********************************************/
.srch-URL a:active {
	color: #B42541 !important;
	text-decoration: underline !important;
} 
.srch-URL a:visited {
	color: #B42541 !important;
	text-decoration: underline !important;
} 
.srch-URL a:link {
	color: #B42541 !important;
	text-decoration: underline !important;
} 
.srch-Metadata a:active {
	color: #B42541 !important;
	text-decoration: underline !important;
} 
.srch-Metadata a:visited {
	color: #B42541 !important;
	text-decoration: underline !important;
} 
.srch-Metadata a:link {
	color: #B42541 !important;
	text-decoration: underline !important;
} 
.srch-BB-URL a:active {
	color: #B42541 !important;
	text-decoration: underline !important;
} 
.srch-BB-URL a:visited {
	color: #B42541 !important;
	text-decoration: underline !important;
} 
.srch-BB-URL a:link {
	color: #B42541 !important;
	text-decoration: underline !important;
} 
.srch-BB-URL
{
	width:100% !important;
	border-top-color:#E7DFD6 !important;
	border-top-style:solid !important;
	border-top-width:1px !important;
}

/*******Hide the mysites menus*****************************************/
#ctl00_PlaceHolderNavSpacer_ctl02_hlMySite {
	visibility:hidden;
	display:none;
}

#ctl00_PlaceHolderNavSpacer_ctl03_MyLinksMenu {
	visibility:hidden;
	display:none;
}



