@import url(MenuHWDropDown.css);
@import url(MenuHWLeft.css);
@import url(ModuleSupport.css);
@import url(TabsSubTabs.css);

/* Standard HTML tags */
/* ändrat alla font-family till verdana*/


BODY
{
	font-size: 70%;
	padding: 0px;
	margin: 0px;
	background-color: #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

P
{
	font-size: 100%;
	margin-top: 1px;
	padding-top: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

/* Ändrade länkfärgen så att länkarna syns lite tydligare. Important the order: link, visited, hover, focus, active. see http://www.w3.org/TR/REC-CSS2/selector.html  */
A:link
{
	color: #003399;
	text-decoration: none;
}
A:visited
{
	border-left: none;
	color: #333366;
	text-decoration: none;
}
A:hover
{
	color: #666666;
	text-decoration: none;
}
A:focus
{
	color: #666666;
	text-decoration: none;
}
A:active
{
	color: #666666;
	text-decoration: none;
}

H1
{
	font-weight: bold;
	font-size: 130%;
}
H2
{
	font-weight: bold;
	font-size: 120%;
}
H3
{
	font-weight: bold;
	font-size: 110%;
}
H4
{
	font-weight: bold;
	font-size: 100%;
}
HR
{
	color: #999999;
	height: 1pt;
	text-align: center;
}
IMG
{
	border-right: none;
	border-top: none;
	border-left: none;
	border-bottom: none;
}
INPUT.CommandButton /* Command buttons ändrad till standard (sparat tidigare ändringar lokalt)*/
{
}

INPUT
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
TABLE
{
	font-size: 100%;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
}
THEAD
{
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
}
TR
{
	font-size: 100%;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
}
TH
{
	vertical-align: baseline;
	color: #333333;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
}
TD
{
	font-size: 100%;
	color: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
TFOOT
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
TEXTAREA
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
OL
{
	font-size: 100%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
UL
{
	font-size: 100%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}


/* Standard Rainbow Classes */

/* Command buttons ändrad till standard (sparat tidigare ändringar lokalt)*/
.CommandButton
{
	font-weight: bold;
	color: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	white-space: nowrap;
	display: inline;
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 3px;
	padding-top: 3px;
}

/* Important the order: link, visited, hover, focus, active. see http://www.w3.org/TR/REC-CSS2/selector.html  */

A.CommandButton:link
{
	color: #333333;
	text-decoration: none;
}
A.CommandButton:visited
{
	color: #333333;
	text-decoration: none;
}
A.CommandButton:hover
{
	color: #999999;
	text-decoration: none;
}
A.CommandButton:focus
{
	color: #999999;
	text-decoration: none;
}
A.CommandButton:active
{
	color: #999999;
	text-decoration: none;
}

.EnhancedHtmlTitlePage /* Enhanced module support */
{
	font-size: 100%;
	font-weight: normal;
	color: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.EnhancedHtmlLink
{
	font-weight: bold;
	font-size: 100%;
	color: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
A.EnhancedHtmlLink:link
{
	color: #000000;
	text-decoration: none;
}
A.EnhancedHtmlLink:visited
{
	color: #999999;
	text-decoration: none;
}
A.EnhancedHtmlLink:hover
{
	color: #cccccc;
	text-decoration: none;
}
A.EnhancedHtmlLink:focus
{
	color: #cccccc;
	text-decoration: none;
}
A.EnhancedHtmlLink:active
{
	color: #333333;
	text-decoration: none;
}

.Error /* Error and warning messages */
{
	color: #FF0000;
}
.Grid_Header, .Grid_Header TD, .Grid_Header TH /* Search Modules */
{
	background-color: #999999;
	font-weight: 600;
}
.Grid_Footer
{
}
.Grid_Item
{
}
.Grid_Item TD A
{
	font-weight: 600;
}
.Grid_AlternatingItem
{
	background-color: #CCCCCC;
}
.Grid_AlternatingItem TD A
{
	font-weight: 600;
}
.Grid_SelectedItem
{
}
.Grid_Pager
{
}
.Head /* Add, announcements, articles, blog, ecc ecc ändrad färg från #999999 ändrad font till 14 pt och arial */
{
	font-size: 130%;
	font-weight: bold;
	color: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
INPUT.NormalTextBox, .NormalTextBox
{
	font-size: 100%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
SELECT, SELECT.NormalTextBox
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
OPTION
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.BlogTitle
{
	font-weight: normal;
}

.ItemTitle, A.ItemTitle
{
	font-weight: normal;
	color: #333333;
}
.ItemDate
{
	color: #666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

A.ItemDate:link
{
	color: #333333;
	text-decoration: none;
}
A.ItemDate:visited
{
	color: #333333;
	text-decoration: none;
}
A.ItemDate:hover
{
	color: #999999;
	text-decoration: none;
}
A.ItemDate:focus
{
	color: #999999;
	text-decoration: none;
}
A.ItemDate:active
{
	color: #999999;
	text-decoration: none;
}


.Message /* Informative messages */
{
	font-weight: normal;
	color: #ee7a35;
	background-color: #ffcc00;
}
.ModuleTitle /* Title of each module test ändrat fontsize från 10pt och arial padding-left 5px*/
{
	font-weight: 600;
	font-size: 125%;
	color: #333333;
	line-height: 110%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	white-space: nowrap;
	overflow: hidden;
	padding-left: 3px;
	padding-top: 0px;
}
.ModuleTitleAlt /* Title of each module */
{
	font-weight: 600;
	color: #333333;
	line-height: 14pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	white-space: nowrap;
	overflow: hidden;
}
.Module /* Module Ändrat padding-left till 5px*/
{
	padding-right: 10px;
	padding-left: 3px;
	padding-bottom: 10px;
	padding-top: 5px;
	background-color: #FFFFFF;
}
.ModuleAlt /* Module variant */
{
	background-color: #FFFFFF;
}
.Normal
{
	padding-right: 0pt;
	color: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: normal;
	letter-spacing: normal;
}
.NormalBold
{
	padding-left: 5pt;
	font-weight: bold;
	color: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.NormalItalic
{
	font-style: italic;
}

/* Styles for default pages bakgrundsfärg ändrad till vit*/
.rb_DefaultLayoutTable
{
	font-size: 100%;
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.rb_DefaultPortalHeader
{
	background-color: #ffffff;
	font-size: 100%;
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.rb_DefaultLayoutDiv
{
	width: 1000px;
	background-color: #ffffff;
	color: #333333;
	font-size: 100%;
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.rb_DefaultPortalFooter
{
	background-color: #ffffff;
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
/* Alternate styles for admin and edit pages */

.rb_AlternateLayoutTable
{
	margin: 0px;
	padding: 0px;
	color: #333333;
}
.rb_AlternatePortalHeader
{
	background-color: #ffffff;
}
.rb_AlternateLayoutDiv
{
}
.rb_AlternatePortalFooter
{
}

.rb_mod_btn /* Buttons support */
{
	display: block;
	margin: 0px 0px 0px 2px;
}
.btn-img-txt
{
}
.btn-img-only
{
}
.btn-img-txt
{
	overflow: hidden;
}
.btn-img-only-css
{
	overflow: hidden;
}
DIV.btn-img-only
{
	display: block;
	overflow: hidden;
	width: 0px;
	height: 0px;
}
DIV.btn-img-only-css
{
	display: block;
	overflow: hidden;
	width: 0px;
	height: 0px;
}
DIV.btn-img-txt
{
	display: block;
	overflow: hidden;
	width: 0px;
	height: 0px;
}
DIV.btn-txt-only
{
	line-height: 0.8;
}
.rb_mod_btn
{
	display: block;
	margin: 0px 0px 0px 2px;
	color: #333333;
}

.SiteLink /* Used on Header menu in Layouts ändrat färger */
{
	font-weight: normal;
	color: #000066;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-image: url(/Design/Themes/SFIS/img/graybg.jpg);
	background-repeat: repeat;
	text-align: center;
	display: block;
	padding-bottom: 0px;
	margin-bottom: 0px;
	padding-right: 4px;
	padding-left: 4px;
}

/* Important the order: link, visited, hover, focus, active. see http://www.w3.org/TR/REC-CSS2/selector.html  Längst upp där man ser välkommen etc + help ändrat färger */
.SiteLink A:link
{
	display: block;
	color: #000000;
	text-align: center;
	text-decoration: none;
}
.SiteLink A:visited
{
	color: #333333;
}
.SiteLink A:hover
{
	color: #000099;
}
.SiteLink A:focus
{
	color: #000099;
}
.SiteLink A:active
{
	color: #333333;
}

.SiteTitle /* Portal title in Header, in layout file Texten är vit för att inte synas */
{
	padding-right: 0px;
	padding-left: 10px;
	font-weight: normal;
	padding-bottom: 0px;
	color: #FFFFFF;
	padding-top: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.SubHead
{
	font-weight: 600;
	font-size: 10pt;
	color: #333333;
	padding-top: 4px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.SubSubHead
{
	margin-top: 10pt;
	font-weight: 600;
	color: #999999;
}

/* Three panes */
.LeftPane
{
	padding-right: 0px;
	padding-left: 5px;
	padding-bottom: 0px;
	margin: 0px;
	padding-top: 10px;
	border-top: none;
}
.RightPane
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	padding-top: 10px;
}

.ContentPane
{
	border-right: none;
	padding-right: 10px;
	border-top: none;
	padding-left: 10px;
	padding-bottom: 0px;
	margin: 0px;
	border-left: none;
	padding-top: 10px;
	border-bottom: none;
}
.DefaultBanner0 /*högst upp på sidan*/
{
	background-image: url(/Design/Themes/SFIS/img/bluebg.jpg);
	background-repeat: repeat;
}
.DefaultBanner1 /* Graphics ändrad färg*/
{
	background-color: #ffffff;
}
.DefaultBanner2 /* Graphics */
{
	background-color: #FFFFFF;
}

.Defaultfooter /*längst ned på sidan*/
{
	background-image: url(/Design/Themes/SFIS/img/bottom.jpg);
	background-repeat: repeat;
}


.DefaultTD /* Graphics */
{
	background-image: url(/Design/Themes/SFIS/img/bordertopbg_2.jpg);
	background-repeat: repeat;
	height: 27px;
}
.DefaultTDSub /* Graphics */
{
	background-color: #ffffff;
}

/* =============================
   BreadCrumbs styles ändrat färger och storlek
   ============================= */
.bc_Row
{
	padding-left: 28px;
	border-bottom: solid 1px #000066;
	background-color: #CCCCFF;
}
.bc_Text
{
	font-size: 90%;
}
.bc_Link, .bc_Link:link, .bc_Link:visited
{
	padding-left: 10px;
	font-size: 90%;
	font-weight: normal;
	text-decoration: none;
	color: #333333;
}
.bc_Link:hover
{
	color: #666666;
}

/* The Date Element in the Header ändrat från 4-12px padding*/
.dateCurrent
{
	padding-right: 12px;
	font-size: 7pt;
}

/* The Last Visit Element in the Header */
.dateLastVisit
{
	padding-right: 4px;
	font-size: 7pt;
}
