.CS
{
}
.MainBody
{
text-align: center
}
html, body {
    height: 100%;
}
ul
{
    margin: 10px;
	padding: 10px;
	list-style-type: round;
}
.MainTable
{
    margin:0px auto;
    BORDER-RIGHT: black 1px;
    BORDER-TOP: black 1px;
    PADDING-LEFT: 0px;
    BORDER-LEFT: black 1px;
    WIDTH: 540px;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: black 1px;
    BACKGROUND-COLOR: white;
	margin-bottom: 15px;
	text-align: left;
	/*table-layout: fixed; */
    
}
.LeftPanel
{
    BORDER-RIGHT: #6d661e 1px;
    HEIGHT: 800px;
    
}
.Divide
{
    WIDTH: 7px
}
.CS
{
}
.BodyText
{
    FONT-SIZE: 12px;
    COLOR: #000000;
    LINE-HEIGHT: 16px;
    FONT-FAMILY: arial, verdana, geneva
}
.BodyText a
{
	FONT-SIZE: 12px;
	FONT-FAMILY: arial, verdana, geneva;
	COLOR:#004466;
	TEXT-DECORATION: none
}
.BodyTextBold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #000000;
    LINE-HEIGHT: 16px;
    FONT-FAMILY: arial, verdana, geneva
}
.BodyTextLink
{
    FONT-SIZE: 12px;
    COLOR: #666666;
    LINE-HEIGHT: 16px;
    FONT-FAMILY: arial, verdana, geneva;
    TEXT-DECORATION: none
}
.BodyTextLink:hover
{
    TEXT-DECORATION: underline
}
.HighLightedLink
{
    FONT-SIZE: 12px;
    LINE-HEIGHT: 16px;
    FONT-FAMILY: arial, verdana, geneva;
    BACKGROUND-COLOR: #ffff00;
    TEXT-DECORATION: underline;
    COLOR: #000000
}
.BodyTextInput
{
    FONT-SIZE: 12px;
    COLOR: #000000;
    LINE-HEIGHT: 16px;
    FONT-FAMILY: arial, verdana, geneva
}
.BodyTextHeading1
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    COLOR: #000000;
    LINE-HEIGHT: 16px;
    FONT-FAMILY: arial, verdana, geneva
}
.BodyTextHeading2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #000000;
    LINE-HEIGHT: 16px;
    FONT-FAMILY: arial, verdana, geneva
}
.BodyTextHeadingTable
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    COLOR: #000000;
    LINE-HEIGHT: 16px;
    FONT-FAMILY: arial, verdana, geneva
}
.ErrorText
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #ff0000;
    LINE-HEIGHT: 16px;
    FONT-FAMILY: arial, verdana, geneva
}
.CS
{
}
.TableHeader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #000000;
    LINE-HEIGHT: 16px;
    FONT-FAMILY: arial, verdana, geneva
}
.MainTableDivider
{
    BACKGROUND-COLOR: #e6e6e6
}
.LinkInList
{
    FONT-SIZE: 12px;
	COLOR:#004466;
    LINE-HEIGHT: 16px;
    FONT-FAMILY: arial, verdana, geneva;
    TEXT-DECORATION: none
}
.LinkInList:visited
{
    TEXT-DECORATION: none
}
.LinkInList:hover
{
    TEXT-DECORATION: underline
}
.DownloadLink
{
    FONT-SIZE: 13px;
    LINE-HEIGHT: 18px;
    COLOR: #6F95CC;
    TEXT-DECORATION: none
}
.DownloadFileFormat
{
    FONT-SIZE: 12px;
    LINE-HEIGHT: 18px;
    COLOR: #AAAAAA;
    TEXT-DECORATION: none
}
.CS
{
}
.SearchResultTableCol1
{
}
.SearchResultTableCol2
{
}
.SearchResultTableCol3
{
}
.CS
{
}
.DefaultTableCol1Row2
{
    BORDER-RIGHT: #cccccc 1px solid;
    PADDING-RIGHT: 5px;
    BORDER-TOP: #cccccc 1px solid;
    PADDING-LEFT: 5px;
    PADDING-BOTTOM: 5px;
    BORDER-LEFT: #cccccc 1px solid;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: #cccccc 1px solid
}
.DefaultTableCol2Row2
{
    BORDER-RIGHT: #cccccc 1px solid;
    PADDING-RIGHT: 5px;
    BORDER-TOP: #cccccc 1px solid;
    PADDING-LEFT: 5px;
    PADDING-BOTTOM: 5px;
    BORDER-LEFT: #cccccc 1px solid;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: #cccccc 1px solid
}
.DefaultTableCol3Row2
{
    BORDER-RIGHT: #cccccc 1px solid;
    PADDING-RIGHT: 5px;
    BORDER-TOP: #cccccc 1px solid;
    PADDING-LEFT: 5px;
    PADDING-BOTTOM: 5px;
    BORDER-LEFT: #cccccc 1px solid;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: #cccccc 1px solid
}
.DefaultTableCol1Row3
{
    BORDER-RIGHT: #cccccc 1px solid;
    PADDING-RIGHT: 5px;
    BORDER-TOP: #cccccc 1px solid;
    PADDING-LEFT: 5px;
    PADDING-BOTTOM: 5px;
    BORDER-LEFT: #cccccc 1px solid;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: #cccccc 1px solid
}
.DefaultTableCol2Row3
{
    BORDER-RIGHT: #cccccc 1px solid;
    PADDING-RIGHT: 5px;
    BORDER-TOP: #cccccc 1px solid;
    PADDING-LEFT: 5px;
    PADDING-BOTTOM: 5px;
    BORDER-LEFT: #cccccc 1px solid;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: #cccccc 1px solid
}
.CS
{
}
.Button
{
    FONT-SIZE: 12px;
    FONT-FAMILY: Arial, Verdana
}
.CS
{
}
.MenuTextBoldLink
{
    /*FONT-WEIGHT: bold;*/
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: arial, verdana, geneva;
    TEXT-DECORATION: none
}
.MenuTextBoldLink:hover
{
    TEXT-DECORATION: underline
}
.MainHeadingQuest
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 22px;
    COLOR: #000000;
    FONT-FAMILY: 'Arial';
    TEXT-ALIGN: center
}
.MainQuestText
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #000000;
    FONT-FAMILY: arial, verdana, geneva;
    TEXT-ALIGN: left
}
.CS
{
}
.MainHeading
{
    
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    PADDING-BOTTOM: 2px;
    COLOR: white;
    PADDING-TOP: 2px;
    FONT-FAMILY: arial, verdana, geneva;
    HEIGHT: 20px;
    BACKGROUND-COLOR: #6d661e;
    TEXT-ALIGN: center
}
.LeftColText
{
    FONT-SIZE: 10px;
    LINE-HEIGHT: 14px;
    FONT-FAMILY: arial, verdana, geneva;
    BACKGROUND-COLOR: #dfdfdf
}
.LeftColLink
{
    FONT-SIZE: 10px;
    COLOR: #333333;
    FONT-FAMILY: arial, verdana, geneva;
    TEXT-DECORATION: underline
}
.LeftColLink:hover
{
    TEXT-DECORATION: underline
}
.PanelBackground
{
    BACKGROUND-POSITION: left center;
    FONT-SIZE: 12px;
    /*BACKGROUND-IMAGE: url(http://212.112.169.82/bookbrowser/images/panel_background_070308.gif);*/
    background-color: #c2c2c2;
    BACKGROUND-REPEAT: repeat-x;
    FONT-FAMILY: arial, Verdana, Georgia
}
.PanelBackgroundLeft
{
    BACKGROUND-POSITION: left top;
    FONT-SIZE: 12px;
    /*BACKGROUND-IMAGE: url(http://212.112.169.82/bookbrowser/images/panel_background_left_0703.gif);*/
    background-color: #c2c2c2;
    BACKGROUND-REPEAT: no-repeat;
    FONT-FAMILY: arial, Verdana, Georgia
}
.PanelBackgroundRight
{
    BACKGROUND-POSITION: right center;
    FONT-SIZE: 12px;
    /*BACKGROUND-IMAGE: url(http://212.112.169.82/bookbrowser/images/panel_bg_right_070308.gif);*/
    COLOR: darkblue;
    background-color: #c2c2c2;
    BACKGROUND-REPEAT: repeat-x;
    FONT-FAMILY: arial, Verdana, Georgia;
    BookmarkText: 12px
}
.PanelBackgroundTall
{
    BACKGROUND-POSITION: center top;
    FONT-SIZE: 12px;
    /*BACKGROUND-IMAGE: url(http://212.112.169.82/bookbrowser/images/panel_background_tall.gif);*/
    background-color: #c2c2c2;
    FONT-FAMILY: arial, Verdana, Georgia
}
.TableBlackBorder
{
    BORDER-RIGHT: black 1px solid;
    PADDING-RIGHT: 0px;
    BORDER-TOP: black 1px solid;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    BORDER-LEFT: black 1px;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: black 1px solid
}
.vline
{
    BORDER-RIGHT: black 1px;
    BACKGROUND-POSITION: center center;
    BORDER-TOP: black 1px;
    BACKGROUND-IMAGE: url(/images/v_line.gif);
    BORDER-LEFT: black;
    WIDTH: 5px;
    BORDER-BOTTOM: black 1px;
    BACKGROUND-REPEAT: repeat-y
}
.GrayBorder
{
    BORDER-RIGHT: #bbbbbb 1px solid;
    PADDING-RIGHT: 5px;
    BORDER-TOP: #bbbbbb 1px solid;
    PADDING-LEFT: 5px;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 5px;
    BORDER-LEFT: #bbbbbb 1px solid;
    TEXT-INDENT: 0px;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: #bbbbbb 1px solid;
    FONT-FAMILY: arial, Verdana;
    
    
}
.GrayBorderBlueBG
{
    BORDER-RIGHT: gray 1px solid;
    PADDING-RIGHT: 5px;
    BORDER-TOP: gray 1px solid;
    PADDING-LEFT: 5px;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 5px;
    BORDER-LEFT: gray 1px solid;
    TEXT-INDENT: 0px;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: gray 1px solid;
    FONT-FAMILY: arial, Verdana;
    background-color:#E6ECE5
}
.MainContainer
{
    BORDER-RIGHT: #b6b38b 1px solid;
    PADDING-RIGHT: 5px;
    BORDER-TOP: #b6b38b 1px solid;
    PADDING-LEFT: 5px;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 5px;
    BORDER-LEFT: #b6b38b 1px solid;
    TEXT-INDENT: 0px;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: #b6b38b 1px solid;
    FONT-FAMILY: arial, Verdana;    
}
.GrayLineBottom
{
    BORDER-RIGHT: gray 1px;
    BORDER-TOP: gray 1px;
    BORDER-LEFT: gray 1px;
    BORDER-BOTTOM: gray 1px solid
}
.SearchField
{
    BORDER-RIGHT: #999999 1px solid;
    PADDING-RIGHT: 5px;
    BORDER-TOP: #999999 1px solid;
    PADDING-LEFT: 5px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    PADDING-BOTTOM: 5px;
    BORDER-LEFT: #999999 1px solid;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: #999999 1px solid;
    FONT-FAMILY: arial, Verdana;
    BACKGROUND-COLOR: #cccccc
}
.HeaderTop
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    WIDTH: 760px;
    PADDING-TOP: 0px;
    HEIGHT: 60px
}
.HeaderTLB
{
    BORDER-RIGHT: black 1px;
    BORDER-TOP: black 1px solid;
    BORDER-LEFT: black 1px solid;
    BORDER-BOTTOM: black 1px solid;
    TEXT-DECORATION: none
}
.HeaderTL
{
    BORDER-RIGHT: black 1px;
    BORDER-TOP: black 1px solid;
    BORDER-LEFT: black 1px solid;
    BORDER-BOTTOM: black
}
.HeaderTLR
{
    BORDER-RIGHT: black 1px solid;
    BORDER-TOP: black 1px solid;
    BORDER-LEFT: black 1px solid;
    BORDER-BOTTOM: black 1px
}
.HeaderBigLink
{
}
.HeaderTLBR
{
    BORDER-RIGHT: black 1px solid;
    BORDER-TOP: black 1px solid;
    BORDER-LEFT: black 1px solid;
    BORDER-BOTTOM: black 1px solid
}
.ShoppingCart
{
    BORDER-RIGHT: black 1px solid;
    PADDING-RIGHT: 5px;
    BORDER-TOP: black 1px solid;
    PADDING-LEFT: 5px;
    PADDING-BOTTOM: 5px;
    BORDER-LEFT: black 1px solid;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: black 1px solid;
    BACKGROUND-COLOR: #ff9999
}
.Login
{
    BORDER-RIGHT: 1px;
    BORDER-TOP: 1px;
    FONT-SIZE: 9px;
    BACKGROUND-IMAGE: url("../images/ebokhyllan_april_081_mod_02.gif");
    BORDER-LEFT: 1px;
    WIDTH: 280px;
    COLOR: black;
    BORDER-BOTTOM: 1px;
    FONT-FAMILY: Verdana, arial, Georgia;
    HEIGHT: 112px
}
.GrayTitleField
{
    BORDER-RIGHT: #999999 1px solid;
    PADDING-RIGHT: 2px;
    BORDER-TOP: #999999 1px solid;
    PADDING-LEFT: 2px;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 2px;
    BORDER-LEFT: #999999 1px solid;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: #999999 1px solid;
    FONT-FAMILY: Arial, Verdana;
    BACKGROUND-COLOR: #cccccc
}
.HeaderTR
{
    BORDER-RIGHT: black 1px solid;
    BORDER-TOP: black 1px solid;
    BORDER-LEFT: black 1px;
    BORDER-BOTTOM: black 1px
}
.HeaderB
{
    BORDER-RIGHT: black 1px;
    BORDER-TOP: black 1px;
    BORDER-LEFT: black 1px;
    BORDER-BOTTOM: black 1px solid
}
.HeaderT
{
    BORDER-RIGHT: black 1px;
    BORDER-TOP: black 1px solid;
    BORDER-LEFT: black 1px;
    BORDER-BOTTOM: black 1px
}
.BookMarkText
{
    FONT-SIZE: 12px;
    COLOR: green;
    FONT-FAMILY: Arial, Verdana
}
.YellowText
{
    FONT-SIZE: 12px;
    COLOR: yellow;
    FONT-FAMILY: Arial, Verdana;
    TEXT-DECORATION: underline
}
.LoginLink
{
    FONT-SIZE: 12px;
    COLOR: silver;
    FONT-FAMILY: Arial, Verdana;
    TEXT-DECORATION: none
}
.GrayBorderBR
{
    BORDER-RIGHT: #cccccc 1px solid;
    BORDER-TOP: #cccccc 1px;
    FONT-SIZE: 12px;
    BORDER-LEFT: #cccccc 1px;
    BORDER-BOTTOM: #cccccc 1px solid;
    FONT-FAMILY: Arial
}
.i_searchTable
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px
}
.LoginText
{
    FONT-SIZE: 9px;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial
}
.BiggerText
{
    FONT-SIZE: 12px;
    FONT-FAMILY: Arial, Verdana
}
.BiggerText a
{
	FONT-FAMILY: Arial, Verdana;
	TEXT-DECORATION: none
}
.BiggerText a:hover
{
	TEXT-DECORATION: underline;
}
.BiggerTextBold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    FONT-FAMILY: Arial, Verdana
}
.GrayBorderTLR
{
    BORDER-RIGHT: #cccccc 1px solid;
    BORDER-TOP: #cccccc 1px solid;
    BORDER-LEFT: #cccccc 1px solid;
    BORDER-BOTTOM: #cccccc 1px
}
.GrayBorderTL
{
    BORDER-RIGHT: #cccccc 1px;
    BORDER-TOP: #cccccc 1px solid;
    BORDER-LEFT: #cccccc 1px solid;
    BORDER-BOTTOM: #cccccc 1px
}
.GrayBorderTLB
{
    BORDER-RIGHT: #cccccc 1px;
    BORDER-TOP: #cccccc 1px solid;
    BORDER-LEFT: #cccccc 1px solid;
    BORDER-BOTTOM: #cccccc 1px solid
}
.GrayBorderTLBR
{
    BORDER-RIGHT: #cccccc 1px solid;
    BORDER-TOP: #cccccc 1px solid;
    BORDER-LEFT: #cccccc 1px solid;
    BORDER-BOTTOM: #cccccc 1px solid
}
.FirstPage
{
    BORDER-RIGHT: gray thin dotted;
    PADDING-RIGHT: 5px;
    BORDER-TOP: gray thin dotted;
    PADDING-LEFT: 5px;
    PADDING-BOTTOM: 5px;
    MARGIN: 5px;
    BORDER-LEFT: gray thin dotted;
    WIDTH: 218px;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: gray thin dotted
}
.GrayBorderT
{
    BORDER-RIGHT: #cccccc 1px;
    BORDER-TOP: #cccccc 1px solid;
    BORDER-LEFT: #cccccc 1px;
    BORDER-BOTTOM: #cccccc 1px
}
.PasswordLink
{
    FONT-SIZE: 9px;
    COLOR: #003366;
    FONT-FAMILY: Verdana
}

.MainTableWide
{
    margin:0px auto;
    BORDER-RIGHT: black 1px;
    BORDER-TOP: black 1px;
    PADDING-LEFT: 5px;
    BORDER-LEFT: black 1px;
    WIDTH: 774px;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: black 1px;
    BACKGROUND-COLOR: white;
    margin-bottom: 20px
}

.loginButton 
{
	width: 100px;
	height: 20px;
	margin: 0;
	padding: 0;
	border: 0;
	background: transparent url("../images/loggain.png") no-repeat center top;
	text-indent: -1000em;
	cursor: pointer; /* hand-shaped cursor */
	cursor: hand; /* for IE 5.x */
}
		

/* Styles from Byggtjanst.se */

* { outline:none; margin:0px; padding:0px; font-family: Verdana; }
		body { height:100%;}
		.pageContent { width:984px; margin-left:auto;margin-right:auto; }
		
		a { color:#033466; }
		
		.footer {
			bottom:0px; width:984px;height:20px; background-color:#6d661e; 
			font-size:12px;
			color:#fff;
			vertical-align: middle;
			position:fixed;
			line-height:25px;

						
		}		
		.footer a { color:#fff;font-size:0.9em; font-weight:normal; text-decoration:none; }
		.footer .left {	float:left;margin-left:5px;line-height:25px; }
		.footer .right { float:right;margin-right:5px;line-height:25px; }
		.footerSpace { height:30px; }

		
		.serviceHeaderImg { background-image: url("../images/header.gif"); }
		.serviceHeader { 
			position:relative;
			background-position: 0px 0px;
			margin-top:5px;
			width: 984px; height: 83px;
		}
		
		.searviceHeaderTitle { 
			position:absolute;
			top:17px;left:123px;
			font-size: 22px; font-weight:bold;
			color:#fff;
		}
		.searviceHeaderPayOff { font-weight:normal; color:#fff381; }
		
		.loginStatus { 
			position:absolute;
			top:8px;left:100px;width:716px;
			font-size:12px;
			font-weight:bold;
			text-align:right;
			color:#fff;  
		}
		.loginStatus a { color:#fff; }
		
		.serviceHeaderLinks { 
			position:absolute;
			top:4px;left:100px;width:876px;
			font-size:9px;
			text-align:right;
			color:#033466;
		}
		.serviceHeaderLinks a { color:#033466; }
		
		a.headerBallLink span { 
			position:absolute;
			top:0px;left:0px;
			width:83px;height:83px; 
			text-decoration:none;
			cursor:pointer;
		}
		
		.TabsPosition {
			position:absolute;
			left:104px;			
			top:56px;
			font-size:13px;
		}
		.TabsPosition A { color:#000; }
		
		a.sbTab, a.sbTabActive, a.sbTabMyPage {
			background-color: transparent;
			background-attachment: scroll;
			display: block;
			float: left;
			font-weight: bold;
			height: 25px;
			margin-right: 2px;
			padding-right: 18px;
			text-decoration: none;
		}
		
		a.sbTab { background-position: right -100px; }
		a.sbTab:hover { background-position:right -135px; text-decoration: none !important; }
		a.sbTab:hover span { background-position:left -135px; }
		a.sbTabActive { background-position: right -135px; }
		a.sbTabMyPage { background-position: right -170px; }
		
		a.sbTab span, a.sbTabActive span, a.sbTabMyPage span {
			background-color: transparent;
			background-repeat: no-repeat;
			display: block;
			line-height: 14px;
			padding: 5px 0 6px 14px;
		} 
		
		a.sbTab span { background-position: left -100px; } 
		a.sbTabActive span { background-position: left -135px; } 
		a.sbTabMyPage span { background-position: left -170px; }
		
		a.greenBtn {
			float: left;display: block;
			background-color: transparent;
			background-attachment: scroll;
			background-position: right -240px;
			height: 18px;
			margin-right: 2px;
			padding-right: 18px;
			text-decoration: none;
			font-weight: bold;
			color:#fff;
		}
		
		a.greenBtn span {
			background-color: transparent;
			background-repeat: no-repeat;
			display: block;
			line-height: 18px;
			padding: 0px 0px 0px 18px;
			background-position: left -240px;
		}		
		.loginOverlay {
			position:absolute;z-index:100002;
			width:100%;height:100%;
			left:0px;top:0px;
			opacity:0.7;filter: alpha(opacity = 70);
			background-color:#000;
		}
		
		.loginPopup {
			position:absolute;z-index:100003;
			top:150px;left:389px;
			width:250px;			
			font-size:10px;
			text-align: left
		}
		.loginPopup .loginForm { 
			width:250px;
			background-color:#fff;
			border:solid 1px #fff;
			color: black;
            font-family: Verdana, Sans-Serif;
        }
        .loginLink {
            position:absolute;
			top:4px;left:0px;width:876px;
			font-size:12px;
			text-align:right;
			color:#033466;
        }
		.loginLink a { color:#033466; }
		
	
		.loginPopupClose {
			position:absolute;
			top:2px;left:231px;
			width:18px;height:18px;
			background-image: url("../images/header.gif");
			background-position: -30px -210px;
			cursor:pointer;
		}
		
		.loginPopup .tl, .loginPopup .tr, .loginPopup .bl, .loginPopup .br 	{
			margin:0px;
			background-repeat:no-repeat;
			background-image:url("../images/header.gif");
			width:10px; height: 10px; 
		}
		.loginPopup .row { font-size:0px; height:10px;}
		.loginPopup .tl { float:left; background-position: 0px -210px; }
		.loginPopup .mid { float:left; width:230px; height:10px; background-color:#fff;}
		.loginPopup .tr { float:right; background-position: -10px -210px; }
		.loginPopup .bl { float:left; background-position: 0px -220px; }
		.loginPopup .br { float:right; background-position: -10px -220px; }
		.loginPopup .a {color:black;} 
		
		div.loginPopup div.errorMessage
	    {
    	color:Red;
    	text-align:center;
        }
        
        /* Stilar för ebook_read.asp */
        
        .navPanel 
        {
			position:relative;
			background-position: 0px 0px;
			/*position:absolute;
			top:98px;left:550px;*/
			font-size: 11px; font-weight:bold;
			font-family: Verdana;
			color:gray;
			background-color:#cccccc;
			width:750px; height:40px;
			float: left;
		}
		
		.navPanel .page {
			background: transparent;
			position:absolute;
			top:10px;left:10px;
			height:20px;
			width: 140px;
		}

		.navPanel .zoomIn 
		{
			background: transparent;
			position:absolute;
			top:10px;left:150px;
			height:30px;
			width: 40px;
		}
		
		.navPanel .zoomOut
		{
			background: transparent;
			position:absolute;
			top:10px;left:170px;
			height:30px;
			width: 40px;
		}
		
		.navPanel .mail {
			background: transparent;
			position:absolute;
			top:11px;left:210px;
			height:20px;
			width: 150px;
		}

		.navPanel .print {
			background: transparent;
			position:absolute;
			top:8px;left:240px;
			height:20px;
			width: 150px;
		}
		.navPanel .bookMark {
			background: transparent;
			position:absolute;
			top:10px;left:270px;
			height:20px;
			width: 150px;
		}
		.navPanel .nameBookmark {
			background: transparent;
			position:absolute;
			top:10px;left:480px;
			height:20px;
			width: 300px;
		}
		.zoomInButton 
		{
			width: 20px;
			height: 20px;
			margin: 0;
			padding: 0;
			border: 0;
			background: transparent url("../images/zoom_in.png") no-repeat center top;
			text-indent: -1000em;
			cursor: pointer; /* hand-shaped cursor */
			cursor: hand; /* for IE 5.x */
		}
				
		.zoomOutButton 
		{
			width: 20px;
			height: 20px;
			margin: 0;
			padding: 0;
			border: 0;
			background: transparent url("../images/zoom_out.png") no-repeat center top;
			text-indent: -1000em;
			cursor: pointer; /* hand-shaped cursor */
			cursor: hand; /* for IE 5.x */
		}
		.bookmarkButton 
		{
			width: 20px;
			height: 20px;
			margin: 0;
			padding: 0;
			border: 0;
			background: transparent url("../images/check.gif") no-repeat center top;
			text-indent: -1000em;
			cursor: pointer; /* hand-shaped cursor */
			cursor: hand; /* for IE 5.x */
		}
		.BookMarkHeader
		{
			font-size: 11px; font-weight:bold;
			font-family: Verdana;
			color:gray;
		}
		
		.BookPages

		.readerContainer
		{
			position:absolute;
			z-index:100002;
			top:150px;left:550px;
			font-size: 11px; font-weight:bold;
			font-family: Verdana;
			color:gray;
			float: left;
		}
