﻿/* Add your overrides of the default styles in this style sheet */

/* Login form */
.login-form {
    width: 400px;
    border: solid 1px #c2c4c6;
    padding: 15px;
    margin: 40px 0; 
}

.login-form label {
    display: block;
}

.login-form-failure {
    color: #9b0014;
    font-weight: bold;
}

.login-form-buttons {
    text-align: right;
}

.login-form  div {
    margin-bottom: 10px;
}

/*Added*/
.hide {
    display : none;
}

/*commandbar.css*/
.commandbar
{
    padding: inherit;
}

.commandbar_container
{
    border: none;
}

.commandbar_dropdown select
{
    width:260px;
}

.commandbar_pluginbutton
{
    margin: 0 3px 0 0;
}

.commandbar_sum_sumallvaluesnewvariabelname_dropdown
{
    padding : inherit;
}

.commandbar_sum_radiobuttonlist label
{
    margin-left  : 3px;
    vertical-align : inherit;
}

.commandbar_pivot_heading
{
    font-size: large;
    margin: 3px 0px 10px 0px;
}


/*datasort.css*/
table.table-class td.left
{
    float: none;
}

div.ssdsort table.table-class td.left
{
    border: none;
}

div.ssdsort table.table-class td
{
    border: none;
}

div.ssdsort table.table-class
{
    border: none;
}

div.ssdsort table.table-class tr.table-jquerysort-header
{
    display: none;
}

div.ssdsort table.table-class tr.table-jquerysort-header
{
    display: none;
}

div.ssdsort table.table-class tr.table-sort-header th
{
    background-color: #eeeeee;
    border: none;
}

/*footnote.css*/
.footnotes_container
{
    width: 900px;
}

dl.footnote_definitionlist dt
{    
    color: #333333;
    font-size:inherit;
    font-style: normal;  
}


dl.footnote_definitionlist dd
{   
    color: #333333;
    font-size:100%;
    font-style: normal; 
}

.footnote_mandatory
{
    color: #333333;
    font-size:1.19em;
    font-style: normal; 
}


/*information.css*/
.floatleft
{
    float:left;
}

.bottom
{
    display:inline-block;
    vertical-align:middle;
}

.ctrlsavequerylistedit th
{
    padding-right:10px;
    font-weight:bold;
}

dl.information_definitionlist dt
{
    color: #333333;
    font-size:inherit;
    font-style: normal;  
    font-weight:bold;
}

/*searchvalues.css*/
.searchvalues_container
{
    border: solid 1px #DFDFDF;
    margin: 16px 0 10px 0;
}

.searchvalues_searchresults_container
{
    width: 325px;
}

.selected_row
{
    background-color: #eeeeee;
}

.pagerFooter a:hover
{
    color : inherit;
}

div.pagerFooter div
{
    margin-bottom: 9px;
}

.searchvalues_leftdivider
{
    width: 278px;
    background: url(../SCB/images/SSD/orange.gif);
}

.searchvalues_rightdivider
{
    width: 300px;
    background: url(../SCB/images/SSD/orange.gif);
}

.searchvalues_removebutton
{

    background: url(../SCB/images/SSD/MoveUp.gif) no-repeat;
}

.searchvalues_addbutton
{
    background: url(../SCB/images/SSD/MoveDown.gif) no-repeat;
}


.searchvalues_selectedvalues_listbox
{
    width: 328px;
}

.searchvalues_buttonscontainer
{
    width: 627px;
}

.searchvalues_addtovariableselectorbutton
{
    margin-right: 0;
}

/*.searchvalues_selectiontips
{
    background-color: inherit;
}*/

#grdHeaders
{
    border: none;
}


/*table.css*/
.table-title
{
	font-size: 1.3em;
	border: none !important;
	text-transform: none;
	font-weight: bold;
	padding: 15px 5px 15px 5px;
}

.table-header-first
{
    background-color: none;
}

.table-class td.table-header-first
{
    background-color: none;
}

.layout2-table-stub1
{
    padding-left: 0px;
}


/*tableofcontent.css*/
.tableofcontent_link
{
     background:  url(../SCB/images/Arrow_Right_Blue.gif) 0px 4px no-repeat;
     padding-left: 10px;
}


.tableofcontent_tablelistlink {
    background: url(../SCB/images/Document.gif) 0 0 no-repeat;
    text-indent: 20px; 
} 


.tableofcontent_urllink 
{
    background: url(../SCB/images/Knapp_info.gif) 0 0 no-repeat;
    position: relative;
    top: -3px;
    text-decoration: none; 

} 

#TableOfContent div.AspNet-TreeView li.AspNet-TreeView-Leaf
{    
    width: 98.5%;
}


/*TreeView.css*/
div.AspNet-TreeView .AspNet-TreeView-Expand
{
    background:  none;
}


#TableOfContent div.AspNet-TreeView .AspNet-TreeView-Expand
{
    background:  url(../SCB/images/SSD/expand.gif) 0 3px no-repeat;
}


div.AspNet-TreeView .AspNet-TreeView-Collapse
{
    background: none;
}


#TableOfContent div.AspNet-TreeView .AspNet-TreeView-Collapse
{
    background: url(../SCB/images/SSD/collapse.gif) 0 3px no-repeat;
}

.AspNet-TreeView-Show
{
	width: 60em;
	overflow: visible;
	font-family: Verdana, Arial, Sans-Serif;    
}

div.AspNet-TreeView ul li
{
    background-image: none;
    font-size: inherit;
    font-family: inherit;
}



#TableOfContent div.AspNet-TreeView li.AspNet-TreeView-Leaf
{
    white-space: normal;
}

div.AspNet-TreeView li.AspNet-TreeView-Leaf
{
    margin-left:20px;
    /*background-image: url("../SCB/images/Arrow_Right_Blue.gif");*/
    background-position: 1px 8px;
    padding-left: 8px;
}

span.AspNet-TreeView-ClickableNonLink
{
    color: #026D9A;
    font-family: Verdana,Arial,sans-serif;
    cursor: pointer;
}

div.AspNet-TreeView .AspNet-TreeView-Selected ul a
{
    color: #026d9a !important;
    font-weight: bold;
}

div.AspNet-TreeView .AspNet-TreeView-SelectExpand
{
    color:#026d9a;
}

div.AspNet-TreeView  a:hover
{
    text-decoration:underline;
}
a:hover
{
    text-decoration:underline;
}

/* Product TreView */
#ProductTreeView div.AspNet-TreeView ul li
{
    padding: 13px 0 2px 0px;     
}

#ProductTreeView div.AspNet-TreeView ul li.AspNet-TreeView-Leaf
{
    /*padding-left: 17px;*/
    padding: 3px 0 2px 17px; 
}

#ProductTreeView ul li.AspNet-TreeView-Leaf {
    border-bottom: 1px solid #DFDFDF;
    width: 100%;
}

#ProductTreeView div.AspNet-TreeView li.AspNet-TreeView-Leaf
{
    margin-left:0;
}

#ProductTreeView div.AspNet-TreeView ul ul
{
    margin-left: 7px;
}

#ProductTreeView div.AspNet-TreeView ul ul
{
    width: 79%;
}

/*general.css*/
#LeftMainRight .BesideLeftMenu#MainContent
{
    /*width: 49.2%;*/
    width: 72.0%;
}

#LeftMainRight .BesideRightMenu#MainContent
{
    /*width: 49.2%;*/
    width: 74.0%;
    border-right-color : #dfdfdf;
    border-right-width : 1px;
    border-right-style : solid;
}

#LeftMainRight #MainContent
{
    width: 96.5%;
}

#LeftMainRight #RightContent.ssdpuffar
{
    margin: 19.5em 0 !important;
    float: right;
}



#TopSearch .icon14 {
    background: url('../SCB/Images/Sprites/scb_sprites_14px.png') -1px -32px no-repeat;
}


/*variableselector.css*/
.variableselector_selectionerror_label
{
    font-weight: bold;
    font-family:inherit;
    color:inherit;
    font-style:inherit;
    font-size :inherit;
}


.variableselector_selected_rows_label_selected
{
    margin-right: 10px;
}


.variableselector_valuesselect_box
{
    margin: 0 10px 2px 0;
    height : auto;   
}

.variableselector_valuesselect_variabletitle_panel
{	
    min-height: inherit;
}


.variableselector_valuesselect_variabletitlesecond
{
    font-size: inherit; 
}


div.ui-resizable-handle.ui-resizable-e
{
    margin: -3px;
    padding: 6px;
    overflow: hidden;
    background-image: url(../SCB/images/SSD/expanderpil.gif);
    background-position: right;
    background-repeat: no-repeat;
}


.variableselector_valuesselect_valuesselect_panel
{
    padding: 9px;
}


.variableselector_valuesselect_showall_button
{
    background: url(../SCB/images/SSD/Searchtext.gif) 0 0 no-repeat;
    height:19px;
}


.variableselector_valuesselect_search_button
{
    background: #FFFFFF url(../SCB/images/SSD/Searchtext_ssd.gif) no-repeat;
    height:19px;
}


.variableselector_valuesselect_search_imagebutton
{
   background: #FFFFFF url(../SCB/images/SSD/search.gif) no-repeat;
   height:19px;
}


.variableselector_valuesselect_deselect_all_imagebutton
{
    background: #FFFFFF url(../SCB/images/SSD/UnSelect.gif) no-repeat;
    height:19px;
}


.variableselector_valuesselect_select_all_imagebutton
{
    background: #FFFFFF url(../SCB/images/SSD/SelectAll.gif) no-repeat;
    height:19px;
}


.variableselector_valuesselect_sort_asc_imagebutton
{
    background: #FFFFFF url(../SCB/images/SSD/MoveUp.gif) no-repeat;
    height:19px;
}


.variableselector_valuesselect_sort_desc_imagebutton
{
    background: #FFFFFF url(../SCB/images/SSD/MoveDown.gif) no-repeat;
    height:19px;
}


.variableselector_valuesselect_select_hierarcical_imagebutton
{
    background: #FFFFFF url(../SCB/images/SSD/Hierarchy.gif) no-repeat;
    height:19px;
}


.variableselector_searchinformationlink
{
    background: url(../SCB/images/SSD/Arrow_Right_Gray.gif) 0 0 no-repeat;
    height:19px;
}



/*breadcrumb.css*/


.breadcrumb_container
{
    background-color:inherit;
}

.breadcrumb_homebutton
{    background: url("../SCB/Images/Sprites/scb_sprites_14px.png") 10px 3px no-repeat;
    width: 30px;
    height: 20px;
    display: block;
    float: left;
}

.breadcrumb_text
{
    font-size: 100%;
}
.breadcrumb_text:hover
{
    font-size: 100%;
}
.breadcrumb_text_nolink
{
    font-size: 100%;
}
.breadcrumb_text_nolink:hover
{
    font-size: 100%
}
.breadcrumb_sep
{
    font-size: 90%;
}


/*SSD_Text.css*/
ul li
{
    background-image: none;
}

.PluppLink, .commandbar_download_file_dialog a
{
	background: url('../scb/Images/Arrow_Right_Turquoise.png') no-repeat 0px 3px;
    padding: 0 0 0 14px;
    text-decoration: none !important;
}


/*datasort.css*/

.datasort_sortdescription
{
	font-family: Arial;
}

.datasort_copydescription
{	
	font-family: Arial;
}

table.table-class td.left
{
    float: none;
}

div.ssdsort table.table-class td.left
{
    border: none;
}

div.ssdsort table.table-class td
{
    border: none;
}

div.ssdsort table.table-class
{
    border: none;
}


div.ssdsort table.table-class tr.table-jquerysort-header
{
    display: none;
}

div.ssdsort table.table-class tr.table-sort-header th
{
    background-color: #eeeeee;
    border: none;
}



/*Added kvar?*/
#ProductTreeView #TableOfContent div.AspNet-TreeView .AspNet-TreeView-Collapse, #TableOfContent div.AspNet-TreeView .AspNet-TreeView-Expand 
{
    padding: 0 9px 0 0;
} 

/*Added* kvar?/
#ProductTreeView #TableOfContent div.AspNet-TreeView .AspNet-TreeView-Expand 
{
    background: url(../SCB/images/Expand.gif) 0 0 no-repeat; 

} 

/*Added kvar?*/
#ProductTreeView #TableOfContent div.AspNet-TreeView .AspNet-TreeView-Collapse 
{
    background: url(../SCB/images/SSD/Collapse.gif) 0 0 no-repeat; 

} 

/*Added*/
#TableOfContent a em 
{
    color: #b1b1b1; 

} 

/*Added*/
#TableOfContent div.AspNet-TreeView .AspNet-TreeView-Collapse, #TableOfContent div.AspNet-TreeView .AspNet-TreeView-Expand 
{
    float: none;cursor: pointer;padding: 0 7px 0 0; 

} 






.hierarchical_tableinformation_title /*SSD h1*/
{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:200%;
	font-weight:500;
	line-height: 22px;
	margin:5px 0px 10px 0px;
    color: #333333;
}



.headingtext
{
    color:#333333;
    font-family:Georgia;
    font-size:1.5em;
    font-weight:normal;
    margin-bottom:4px;
}


#MainContent a
{
    color:#03649c;
    font-family:Verdana,Arial,sans-serif;
    text-decoration:none;
    padding-top:2px;
    font-size:100%;
}

#MainContent a:visited {
    color: #0493ac;
}
#ContentTabs a, #ContentTabs a:visited, #ContentTabs a:hover, #ContentTabs a:focus  {
    color: #333333;
}

.AspNet-TreeView-ClickableNonLink,.tableofcontent_link
{
    color:#03649c;
    font-family:Verdana,Arial,sans-serif;
    text-decoration:none;
    padding-top:2px;
    font-size:100%;
   font-weight:normal;
}

#PageContiner a.disabledLink
{
    color: grey;
    text-decoration: none;
}
#PageContiner a.disabledLink:hover
{
    color: grey;
    text-decoration: none;
    cursor:default;
}

#PageContiner.spinnerdiv {		
    height : 800px;
    width : 800px;

}

.alternating_row 
{ 
background-color: #cde9ee; 
} 

.selected_row 
{ 
background-color: #68becd; 
}
/* För att överrida .left i scb/styles/text.css*/
table.tablesorter tbody td {

    float:inherit;
    
}
