﻿html, head, body, form {margin:0;padding:0;height:100%;width:100%}

@media print 
{
	.sbStartpageLeft {display:none;}
	#TopSearch {display:none;}
	.sbTabs {display:none;}
	.TabsPosition {display:none;}
}


a { outline:none; }



#sbMain 
{
	width: 984px;
	margin-left:auto;
	margin-right:auto;
}

.sbHeader { background-position: 0 0;width:984px;height:82px;position:relative;}
.TabsPosition {	position: absolute;top: 56px; left: 104px; font-family: verdana; font-size: 13px;}
a.sbHeaderLogo span {position:absolute;top:0px;left:0px;width:83px;height:83px; text-decoration:none;cursor:pointer;}
.sbHeaderTitle {position:absolute;top:17px;left:123px;font-size: 22px; font-weight:bold;color:#fff;}
.sbHeaderPayOff { font-weight:normal; color:#fff381;}
.sbHeaderLinks {position:absolute;top:4px;left:100px;width:876px;font-size:9px;text-align:right;color:#033466;}
.sbHeaderLinks a {color:#033466;}


a.sbTab {background-position: right -159px;background-attachment: scroll;color: #000;display: block;float: left;font-weight: bold;height: 25px;margin-right: 2px;padding-right: 18px;text-decoration: none;}
a.sbTab span {background-position: left -159px;background-repeat: no-repeat;display: block;line-height: 14px;padding: 5px 0 6px 18px;} 	
a.sbTab:hover { background-position:right -194px; text-decoration: none !important; }
a.sbTab:hover span { background-position:left -194px; }
a.sbTabActive {background-position: right -194px;background-attachment: scroll;color: #444;display: block;float: left;font-weight: bold;height: 25px;margin-right: 2px;padding-right: 18px;text-decoration: none;}
a.sbTabActive span {background-position: left -194px;background-repeat: no-repeat;display: block;line-height: 14px;padding: 5px 0 6px 18px;} 	
a.sbTabActive:hover { text-decoration: none !important; }



.sbMainNewsLeft {clear:both; float:left; background-repeat: no-repeat; background-position: left -126px; height: 11px; width: 20px; font-size: 1px; }
.sbMainNewsMiddle {float:left; background-repeat: no-repeat; background-position: -20px -126px; height: 11px; font-size: 0px; line-height: 11px; text-align: left; width: 655px; font-size: 13px; }
.sbMainNewsRight { float:left; background-repeat: no-repeat; background-position: right -126px; height: 11px; width: 20px; font-size: 1px; }

.sbMainNews {float:left;width:695px;}
.sbMainNews .sbMainNewsRepeaterLeft {background-image:url(images/MainNewsRepeaterLeft.png);width:8px;background-repeat:repeat-y;height:100%;}
.sbMainNews .sbMainNewsRepeaterMiddle {background-color:#fff;width:675px;}
.sbMainNews .sbMainNewsRepeaterMiddle .InnerText {margin:5px 20px 0 20px;}
.sbMainNews .sbMainNewsRepeaterRight {background-image:url(images/MainNewsRepeaterRight.png);width:12px;background-repeat:repeat-y;height:100%;}

.sbMainNewsBottomLeft { float:left; background-color: transparent; background-repeat: no-repeat; background-position: left -139px; height: 20px; width: 675px; font-size: 1px; }
.sbMainNewsBottomRight { float:left; background-color: transparent; background-repeat: no-repeat; background-position: right -139px; height: 20px; width: 20px; font-size: 1px; }	





.sbMainmenuLeft {  float:left; background-repeat: no-repeat; background-position: left -84px; height: 23px; width: 10px; font-size: 1px; }
.sbMainmenuMiddle {float:left; background-repeat: no-repeat; background-position: -20px -84px; height: 23px; color: #fff; font-weight: bold; font-size: 10px; line-height: 20px; text-align: left; width: 230px; font-size: 10px; text-transform:uppercase; }
.sbMainmenuRight { float:left; background-repeat: no-repeat; background-position: right -84px; height: 23px; width: 20px; font-size: 1px; }
/*
.sbMainmenuRepeater { clear:both; background-image: url(Images/LeftmenuRepeater261.png); width: 261px; }
.sbMainmenuRepeater .sbMainmenuItem {  min-height: 25px; margin-top: 0px; margin-bottom: 0px; width: 150px; }
.sbMainmenuRepeater .sbMainmenuItem span { margin-left: 5px; margin-top: 5px; color: #000; float:left;  }
*/
.sbMainmenu {float:left;clear:both;width:261px;}
.sbMainmenu .sbMainmenuRepeaterLeft {background-image:url(images/LeftmenuRepeaterLeft.png);width:5px;background-repeat:repeat-y;height:100%;}
.sbMainmenu .sbMainmenuRepeaterMiddle {background-color:#fff;width:246px;}
.sbMainmenu .sbMainmenuRepeaterMiddle .InnerText {margin:5px 10px 0 10px;}
.sbMainmenu .sbMainmenuRepeaterMiddle .InnerText a {color:#033466;font-size:11px;font-weight:bold;text-decoration:none;height:18px;line-height:18px;vertical-align:middle;}
.sbMainmenu .sbMainmenuRepeaterMiddle .InnerText a:hover {text-decoration:none!important;color:#000;}
.sbMainmenu .sbMainmenuRepeaterRight {background-image:url(images/LeftmenuRepeaterRight.png);width:10px;background-repeat:repeat-y;height:100%;}
/*
.sbMainmenuRepeater .Delimiter {  height: 1px; overflow:hidden; }
.sbMainmenuRepeater .Delimiter div { background-color: #8594ca; width: 255px; margin-left: 1px; }
*/
.sbMainmenuBottomLeft { float:left; background-color: transparent; background-repeat: no-repeat; background-position: left -109px; height: 16px; width: 240px; font-size: 1px; }
.sbMainmenuBottomRight { float:left; background-color: transparent; background-repeat: no-repeat; background-position: right -109px; height: 16px; width: 20px; font-size: 1px; }	



.sbLeftmenuLeft {  float:left; background-repeat: no-repeat; background-position: left -84px; height: 23px; width: 10px; font-size: 1px; }
.sbLeftmenuMiddle {float:left; background-repeat: no-repeat; background-position: -20px -84px; height: 23px; color: #fff; font-weight: bold; font-size: 10px; line-height: 20px; text-align: left; width: 135px; font-size: 13px; }
.sbLeftmenuRight { float:left; background-repeat: no-repeat; background-position: right -84px; height: 23px; width: 20px; font-size: 1px; }

.sbLeftmenuRepeater { clear:both; background-image: url(Images/LeftmenuRepeater166.png); width: 166px; background-repeat: repeat-y; }
.sbLeftmenuRepeater .sbLeftmenuItem { min-height: 25px; margin-top: 0px; margin-bottom: 0px; width: 150px; }
.sbLeftmenuRepeater .sbLeftmenuItem span { margin-left: 5px; margin-top: 5px; color: #000; float:left;  }

.sbLeftmenuRepeater .Delimiter {  height: 1px; overflow:hidden; }
.sbLeftmenuRepeater .Delimiter div { background-color: #8594ca; width: 160px; margin-left: 1px; }

.sbLeftmenuBottomLeft { float:left; background-color: transparent; background-repeat: no-repeat; background-position: left -109px; height: 16px; width: 145px; font-size: 1px; }
.sbLeftmenuBottomRight { float:left; background-color: transparent; background-repeat: no-repeat; background-position: right -109px; height: 16px; width: 20px; font-size: 1px; }	

.sbLeftmenuRepeater .Books {margin: 0 10px 0px 8px;}
.sbLeftmenuRepeater .Books a {color:#0066FF;text-decoration:none;}
.sbLeftmenuRepeater .Books a:hover {color:#000;text-decoration:none!important;}



.sbLeftmenuBkLeft {  float:left; background-repeat: no-repeat; background-position: left -628px; height: 23px; width: 10px; font-size: 1px; }
.sbLeftmenuBkMiddle {float:left; background-repeat: no-repeat; background-position: -20px -628px; height: 23px; color: #fff; font-weight: bold; font-size: 10px; line-height: 20px; text-align: left; width: 135px; }
.sbLeftmenuBkRight { float:left; background-repeat: no-repeat; background-position: right -628px; height: 23px; width: 20px; font-size: 1px; }

.sbLeftmenuBkRepeater { clear:both; background-image: url(Images/LeftmenuBkRepeater166.png); width: 166px; }
/*
.sbLeftmenuBkRepeater .sbLeftmenuBkItem {  min-height: 25px; margin-top: 0px; margin-bottom: 0px; width: 150px; }
.sbLeftmenuBkRepeater .sbLeftmenuBkItem span { margin-left: 5px; margin-top: 5px; color: red; float:left;  }
*/
/*.sbLeftmenuBkRepeater { clear:both;background-color: #fff; background-image: url(Images/Search/LeftmenuBkRepeater.gif); width: 166px; }*/
.sbLeftmenuBkRepeater .sbLeftmenuBkItem { margin-left: 8px; margin-top: 5px; margin-bottom: 0px; width: 153px; font-size: 11px; line-height: 15px; }
.sbLeftmenuBkRepeater .sbLeftmenuBkItem span { color: #000; }
.sbLeftmenuBkRepeater .sbLeftmenuBkItem span a { color: #0066ff; text-decoration:none;font-size:9px; }
.sbLeftmenuBkRepeater .sbLeftmenuBkItem span a:hover { text-decoration:none!important; color:#000; }
.sbLeftmenuBkRepeater .sbLeftmenuBkItem .bkLink { font-size: 10px; line-height: 12px; }

.sbLeftmenuBkRepeater .Delimiter {  height: 1px; overflow:hidden; }
.sbLeftmenuBkRepeater .Delimiter div { background-color: #8594ca; width: 160px; margin-left: 1px; }

.sbLeftmenuBkBottomLeft { float:left; background-color: transparent; background-repeat: no-repeat; background-position: left -653px; height: 16px; width: 145px; font-size: 1px; }
.sbLeftmenuBkBottomRight { float:left; background-color: transparent; background-repeat: no-repeat; background-position: right -653px; height: 16px; width: 20px; font-size: 1px; }	





.MaincontentPlaceholder { float: left; margin-left: 20px; margin-top: 10px; }
.LeftmenuPlaceholder { margin-top: 10px; margin-left: 4px; float:left;}


.VagverketIcon { background-color: transparent; background-repeat: no-repeat; background-position: 0px -317px; height: 12px; width: 25px; font-size: 1px; margin-top: 3px; }
.BanverketIcon { background-color: transparent; background-repeat: no-repeat; background-position: -35px -317px; height: 13px; width: 25px; font-size: 1px; margin-top: 3px;  }
.ColorIcon { height: 13px; width: 25px; font-size: 1px; margin-top: 3px; }
.iconLocked { background-color: transparent; background-repeat: no-repeat; background-position: -70px -317px; height: 11px; width: 9px; font-size: 1px; margin-top: 3px;  }
.inputSearch { 	
	width: 65px;
    background-color: #fff;
	background-position: -86px -314px;
	background-repeat: no-repeat;
    border: solid 1px #7f9db9;
    padding-left: 14px;
    padding-right: -14px;
	width: 65px;
	float: left;
}
.sbButtonExpand { float:right; display:block;  background-repeat: no-repeat; background-position: -246px -315px; height: 13px; width: 13px; font-size: 1px; cursor: pointer; }
.sbButtonCollapse { float:right; display:block;  background-repeat: no-repeat; background-position: -266px -315px; height: 13px; width: 13px; font-size: 1px; cursor: pointer; }
.sbArrowRight { background-repeat: no-repeat; background-position: -286px -319px; height: 13px; line-height:13px; width: 4px; font-size: 1px; display: inline-block;  }

.commonButton 
{ 
	background-repeat: no-repeat;
	background-attachment: scroll;
	color: #444;
    display: block;
    float: left;
    font: normal 12px arial, sans-serif;
    height: 18px;
    margin-right: 6px;
    padding-right: 18px; /* sliding doors padding */
    text-decoration: none;
}
.commonButton span
{ 
	background-repeat: no-repeat;
	display: block;
	line-height: 9px;
    padding: 5px 0 5px 18px;
}

a.sButtonGreen { background-position: right -340px; }
a.sButtonGreen span { background-position: left -340px; } 	
a.sButtonGreen:hover { background-position:right -361px; }
a.sButtonGreen:hover span { background-position:left -361px; }	

a.sButtonBlue { background-position: right -382px; }
a.sButtonBlue span { background-position: left -382px; } 	
a.sButtonBlue:hover { background-position:right -403px; }
a.sButtonBlue:hover span { background-position:left -403px; }


.LoginboxPosition { position: absolute; top: 15px; left: 720px; width: 245px; height: 70px; font-size: 12px;  }
.LoginboxPosition .userName { font-weight: bold; margin-top: 5px; }

.mTop5 { margin-top: 5px; }
.mTop10 { margin-top: 10px; }
.mTop15 { margin-top: 15px; }
.mTop20 { margin-top: 20px; }
.mLeft5 { margin-Left: 5px; }
.mLeft10 { margin-Left: 10px; }
.mLeft15 { margin-Left: 15px; }
.mLeft20 { margin-Left: 20px; }

/*
.sbLeftmenuLeft { float:left; background-repeat: no-repeat; background-position: left -264px; height: 22px; width: 10px; font-size: 1px; }
.sbLeftmenuMiddle { float:left; background-color: transparent; background-repeat: no-repeat; background-position: -30px -264px; height: 22px; color: #fff; font-weight: bold; font-size: 10px; line-height: 20px; text-align: left; width: 141px; font-size: 13px; }
.sbLeftmenuRight { float:left; background-color: transparent; background-repeat: no-repeat; background-position: right -264px; height: 22px; width: 15px; font-size: 1px; }

.sbLeftmenuRepeater { clear:both; background-color: #fff; background-image: url(Images/Search/LeftmenuRepeater.gif); width: 166px; }
.sbLeftmenuRepeater .sbLeftmenuItem {  min-height: 25px; margin-top: 0px; margin-bottom: 0px; width: 150px; }
.sbLeftmenuRepeater .sbLeftmenuItem span { margin-left: 5px; margin-top: 5px; color: #000; float:left;  }

.sbLeftmenuRepeater .Delimiter {  height: 1px; overflow:hidden; }
.sbLeftmenuRepeater .Delimiter div { background-color: #8594ca; width: 160px; margin-left: 1px; }

.sbLeftmenuBottomLeft { float:left; background-color: transparent; background-repeat: no-repeat; background-position: left -296px; height: 11px; width: 83px; font-size: 1px; }
.sbLeftmenuBottomRight { float:left; background-color: transparent; background-repeat: no-repeat; background-position: right -296px; height: 11px; width: 83px; font-size: 1px; }	
*/

/*
.sbLeftmenuBkLeft { float:left; background-repeat: no-repeat; background-position: left -427px; height: 22px; width: 10px; font-size: 1px; }
.sbLeftmenuBkMiddle { float:left; background-color: transparent; background-repeat: no-repeat; background-position: -30px -427px; height: 22px; color: #fff; font-weight: bold; font-size: 10px; line-height: 20px; text-align: left; width: 141px; font-size: 13px; }
.sbLeftmenuBkRight { float:left; background-color: transparent; background-repeat: no-repeat; background-position: right -427px; height: 22px; width: 15px; font-size: 1px; }

.sbLeftmenuBkRepeater { clear:both;background-color: #fff; background-image: url(Images/Search/LeftmenuBkRepeater.gif); width: 166px; }
.sbLeftmenuBkRepeater .sbLeftmenuBkItem { margin-left: 5px; margin-top: 5px; margin-bottom: 0px; width: 150px; font-size: 12px; line-height: 15px; }
.sbLeftmenuBkRepeater .sbLeftmenuBkItem span { color: #000; }
.sbLeftmenuBkRepeater .sbLeftmenuBkItem span a { color: #0066ff; text-decoration:none; }
.sbLeftmenuBkRepeater .sbLeftmenuBkItem span a:hover { text-decoration:none!important; color:#000; }
.sbLeftmenuBkRepeater .sbLeftmenuBkItem .bkLink { font-size: 11px; line-height: 12px; }

.sbLeftmenuBkRepeater .Delimiter {  height: 1px; overflow:hidden; }
.sbLeftmenuBkRepeater .Delimiter div { background-color: #8594ca; width: 160px; margin-left: 1px; }

.sbLeftmenuBkBottomLeft {  clear:both;float:left; background-color: transparent; background-repeat: no-repeat; background-position: left -459px; height: 11px; width: 83px; font-size: 1px; }
.sbLeftmenuBkBottomRight { float:left; background-color: transparent; background-repeat: no-repeat; background-position: right -459px; height: 11px; width: 83px; font-size: 1px; }	
*/

.sbStartpage {width:984px;}
.sbStartpage .sbStartpageLeft {float:left;width:289px;}
.sbStartpage .sbStartpageMain {float:left;width:695px;}


.LitteratureItem {float:left;width:100%;text-align:center;}
.LitteratureItem img {/*max-width:105px;*/}
.LitteratureItem .LitteratureTitle {text-align:left;}
.LitteratureItem .LitteratureMore {text-align:right;font-size:10px;}



.sbTabs { float:left; line-height:normal; background-position: right -264px; height: 36px; position:relative; top: 2px; }
.sbTabs ul { margin:0 0 0 60px; padding-left:0px; list-style: none; }
.sbTabs li { display:inline; margin:0; padding:0; }
.sbTabs a { float:left; background-repeat: no-repeat; background-position: 0px -513px; margin-left:-40px; padding: 0 29px 0 29px; text-decoration:none; }
.sbTabs a span { float:left; display:block; background-repeat: no-repeat; background-position: right -513px; padding:14px 35px 6px 10px; color:#4a4949; font-weight: bold; }
.sbTabs a:hover {text-decoration:none!important;cursor:pointer;}
.sbTabs #current a { background-position: 0px -474px; }
.sbTabs #current a span { background-position: right -474px; }
.sbTabs #current a:hover span { text-decoration: none!important; color: #6a6969; } 

.sbTabs .Active a { background-position: 0px -474px!important; }
.sbTabs .Active a span { background-position: right -474px!important;color:#fff; }
.sbTabs .Active a:hover span { text-decoration: none!important; color: #fff; } 

.sbTabs a span {float:none;}
.sbTabs a:hover span { color:#fff; }
.sbTabs a:hover { background-position:0% -551px; text-decoration: none; }
.sbTabs a:hover span { background-position:right -551px; }


.NewsItems {margin:30px 20px 50px 20px;}
.NewsItems .Title {font-size:16px;color:#234052;font-weight:bold;}
.NewsItems .Title a {text-decoration:none;color:#234052;}
.NewsItems .Published {color:#666;font-size:0.9em;}
.NewsItems .Body {font-size:14px;color:#333;}
.NewsItems .Body P {font-size:14px;color:#333;}
.NewsItems .Body a {font-size:14px;text-decoration:none;color:blue;}

.BygginfoItems {margin:15px 20px 15px 20px;}
.BygginfoItems .Title {font-size:14px;color:#234052;font-weight:bold;}
.BygginfoItems .Title a {text-decoration:none;color:#234052;}
.BygginfoItems .Source {font-size:0.9em;color:#666;margin-bottom:4px;}
.BygginfoItems .Source a {text-decoration:none;}
.BygginfoItems .Bygginfo a {color: #926657;font-weight:bold;}
.BygginfoItems .Bygginfo a:hover {color:#6d331f;}
.BygginfoItems .Materialforum a {color: #4e865c;font-weight:bold;}
.BygginfoItems .Materialforum a:hover {color:#135d26;}
.BygginfoItems .Published {color:#666;font-size:0.9em;}
.BygginfoItems .Body {font-size:12px;color:#333;}
.BygginfoItems .Body P {font-size:12px;color:#333;}
.BygginfoItems .Body a {font-size:12px;text-decoration:none;color:blue;}
.BygginfoItems .Link {color:#666;font-size:0.9em;margin-top:3px;}
.BygginfoItems .ShowMore {text-align:right;}

.NewsItemsFaq {margin:20px 20px 20px 20px;}
.NewsItemsFaq .Title {font-size:14px;color:#234052;font-weight:bold;}
.NewsItemsFaq .Title a {text-decoration:none;color:#234052;}
.NewsItemsFaq .Body {font-size:14px;color:#333;}
.NewsItemsFaq .Body P {font-size:14px;color:#333;}
.NewsItemsFaq .Body a {font-size:14px;text-decoration:none;color:blue;}

.NewsItemsLinkList {}
.NewsItemsLinkList a {margin-left:20px;color:#033466;font-size:11px;font-weight:bold;text-decoration:none;height:18px;line-height:18px;vertical-align:middle;}
.NewsItemsLinkList a:hover {text-decoration:none!important;color:#000;}

.BygginfoStart {height:2px;font-size:0px;background-color:#395263;margin: 0 20px 0 20px;}
.BygginfoNews {font-size:20px;color:#234052;font-weight:bold;margin: 15px 20px 0 20px;}

.sbSearchLeftShadow {float:left;background-repeat: no-repeat; background-position: -0px -596px; height: 27px; width: 52px; font-size: 0px; border-style:none;border-width:0px;  }
.sbSearchLeft {float:left;background-color: transparent;background-repeat: no-repeat; background-position: -52px -596px; height: 27px; width: 10px; font-size: 0px; border-style:none;border-width:0px;  }
.sbSearch { float:left;margin:0;background-color: transparent;background-repeat: no-repeat; background-position: -62px -596px; height: 27px; line-height:27px;vertical-align:bottom; width: 400px; font-size: 14px; border-style:none;border-width:0px;color:#033466;font-weight:bold; }
.sbSearchWatermark {float:left;margin:0;background-color: transparent;background-repeat: no-repeat; background-position: -62px -596px; height: 27px; line-height:27px;vertical-align:bottom; width: 400px; font-size: 12px; border-style:none;border-width:0px;color:#888;font-weight:bold;font-family:Verdana; }
.sbSearchButton {text-decoration:none; float:left;margin:0;background-color: transparent;background-repeat: no-repeat; background-position: -462px -596px; height: 27px; line-height:27px;vertical-align:bottom; width: 39px; font-size: 10px;  }
.sbSearchButton:hover {text-decoration:none!important;}
.sbSearchRightShadow {float:left;background-repeat: no-repeat; background-position: -501px -596px; height: 27px; width: 42px; font-size: 0px; border-style:none;border-width:0px;  }
/*.sbSearchShadow { background-repeat: no-repeat; background-position: -0px -596px; height: 27px; width: 491px; font-size: 10px; border-style:none;border-width:0px;display:inline-block;  }*/


.sbLeftmenuTitle {position: relative;float: left;font-size: 12px;font-weight: bold;color: #033466;}
.sbLeftmenuTitleSelected {position: relative;float: left;font-size: 12px;font-weight: bold;color: black;}
.sbLeftmenuTitle A { text-decoration: none; color: #033466;}
.sbLeftmenuTitle A:hover { text-decoration: underline; color: #033466;}
.sbLeftmenuTitleSelected A { text-decoration: none; color: black;}
.sbLeftmenuTitleSelected A:hover { text-decoration: underline; color: black;}

.sbLeftmenuSubitem {margin-left: 5px;font-size: 11px;font-weight: normal;color: black;}
.sbLeftmenuSubitemSelected {margin-left: 5px;font-size: 11px;font-weight: normal;color:Black;}
.sbLeftmenuSubitem A { text-decoration: none; color: black; margin-left:3px;font-size:0.9em;}
.sbLeftmenuSubitem A:hover { text-decoration: underline; color: black;}
.sbLeftmenuSubitemSelected A { text-decoration: none; margin-left:3px;font-weight:bold;font-size:0.9em;color:Black;}
.sbLeftmenuSubitemSelected A:hover { text-decoration: underline; color: black;}
.sbLeftmenuKomplementSubitem {margin-left: 33px;font-size: 11px;font-weight: bold;color: black;}
.sbLeftmenuKomplementSubitemSelected {background:#f2f6fb;margin-left: 33px;font-size: 11px;font-weight: bold;color: black;}
.sbLeftmenuKomplementSubitem A { text-decoration: none; color: black; margin-left:3px;}
.sbLeftmenuKomplementSubitem A:hover { text-decoration: underline; color: black;}
.sbLeftmenuKomplementSubitemSelected A { text-decoration: none; color: black; margin-left:3px;}
.sbLeftmenuKomplementSubitemSelected A:hover { text-decoration: underline; color: black;}
.sbLeftmenuUnselected {position: relative;float: left;width: 159px;}
.sbLeftmenuSelected {position: relative;float: left;width: 159px;}
.sbLeftmenuLine {margin: 0 0 0 0;padding: 0;border-bottom: #fff solid 1px;font-size: 0pt;height:3px;width: 150px;}


.sbTreeviewTableDiv .TreeviewTable {width:755px;}
.sbTreeviewTableDiv .TreeviewTable TR:hover{background-color: #ebf1f5;}
.sbTreeviewTableDiv .TreeviewTable .TreeviewTableLeft{border-bottom: dashed 1px #cccccc;}
.sbTreeviewTableDiv .TreeviewTable .TreeviewTableLeft .inner{margin: 0px; float: left;font-size: 8px}
.sbTreeviewTableDiv .TreeviewTable .TreeviewTableRight{border-bottom-style: dashed;border-bottom-width: 1px;}
.sbTreeviewTableDiv .TreeviewTable .TreeviewTableLeft .inner .nodeText{margin-left: 3px; margin-top: 2px; margin-bottom: 3px; font-size: 11px;}
.sbTreeviewTableDiv .TreeviewTable .TreeviewTableLeft .inner .nodeText div{font-size: 11px;}
.sbTreeviewTableDiv .TreeviewTable .TreeviewTableLeft .inner .nodeText A {color: Blue;}

.sbWatermarkText {color:#888;}

/*
.sbFooter {position:relative;bottom:-6px;height:30px;width: 984px;margin-left:auto;margin-right:auto;background-color:#234052;line-height:30px;color:#fff;font-weight:bold;}
.sbFooter a {text-decoration:none;color:#fff;font-weight:normal;font-size:0.9em;}
*/
#sbFooter {clear:both;margin-top:30px;z-index:900}
#sbFooter .Footer {width: 984px;margin-left:auto;margin-right:auto;height:30px;background-color:#234052;line-height:30px;color:#fff;font-weight:bold;}
#sbFooter .Footer a {text-decoration:none;color:#fff;font-weight:normal;font-size:0.9em;}

#sbFooterFixed {clear:both;margin-top:30px;z-index:3000}
#sbFooterFixed .Footer {width: 984px;margin-left:auto;margin-right:auto;height:30px;background-color:#234052;line-height:30px;color:#fff;font-weight:bold;}
#sbFooterFixed .Footer a {text-decoration:none;color:#fff;font-weight:normal;font-size:0.9em;}
