﻿body, form, *.textbox, *.selectbox, textarea
{
    font-family:Verdana,Arial, Helvetica;
    font-size:10px;
}

div.InnerContent
{
    margin-top:14px;
    padding-bottom:7px;
    margin-right:7px;
    margin-left:7px;
    background-color:#FFFFFF;
    color:Black;
}

div.h1
{
    margin-top:7px;
    margin-bottom:7px;
    font-weight:bold;    
    font-size:10px;
    position:relative;
}
div.h2
{
    font-weight:bold;
    font-size:12px;
    color:Gray;
}
div.h3
{
    margin-top:14px;
    margin-bottom:7px;
    font-weight:bold;    
    font-size:10px;
    position:relative;
    
}    
div.h4
{
    font-style:italic;
}

p
{
    margin:0px;
    padding-left:0px;
    padding-right:0px;
    padding-top:4px;
    padding-bottom:4px;
}
.pageView
{
    border: 1px solid #898c95;
    border-top: none;
    margin-top: -2px;
    z-index:10;
    padding-top:14px;
    padding-left:7px;
    padding-right:7px;
    padding-bottom:28px;
    position:relative;
}
.RadTabStrip
{
    z-index:10;
    position:relative;
}

.labelHeader
{
    float:left;
    width:250px;
}
.textboxHeader
{
    float:left;
    width:250px;
    padding-top:10px; 
}
.labelValue
{
    float:left;
    width:400px;
}

.textboxValue
{
    float:left;
    width:400px;
}
.labelClear
{
    clear:both;
    margin-bottom:7px;
}




.ResultMessage
{
    background-color:Silver;
    padding:10px;
}


.multiLineTextBox
{
    width:250px;
    font-size:10px;
    height:60px;    
}

.warning {color:Red;}

.checkbox{}

.selectbox
{
    width:250px;
    font-size:10px;
    background-color:White;
    border:solid 1px Gray;
    color:Black;
    padding-top:4px;
    padding-left:2px;
    padding-bottom:2px;
    font-size:10px;
}

/* Hjälp */
div.PageInfoBox
{
    padding-right:49px;
    padding-left:7px;
    margin-bottom:14px;
    border:solid Silver 1px;
    border-top:solid Silver 4px;
    padding-top:7px;
    padding-bottom:7px;
    min-height:19px;   
}
div.PageInfoBox div.PageInfoImg
{
    float:left;
    margin-right:7px;
}

div.PageInfoBox div.PageInfoText
{
    margin-left:29px;
}
/* Slut hjälp */

div.PageErrorBox
{
    margin-top:7px;
    margin-bottom:7px;
    border:solid 1px silver;
    padding:7px;
    color:Red;
}

/* Formulär */

div.Form
{
    background-color:#eea942;
    padding:7px;
    height:100%;
    margin-bottom:14px;
    filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#eea942',EndColorStr='#FEDAA3');
}
div.FormHeader
{
    font-weight:bold;
    margin-bottom:14px;
}
div.FormElement
{
    padding-bottom:14px;
    padding-right:14px;
    float:left;
    width:300px;
}
div.FormElementHeader{}
div.FormElementInput{}
div.FormElementCheckbox{clear:both;padding-bottom:7px;}
div.FormElementButton{clear:both;padding-bottom:7px;}
div.FormElementValidation{clear:both;padding-bottom:7px;}
div.FormElementResult{}



.textbox
{
    width:250px;
    font-size:10px;
    background-color:White;
    border:solid 1px Gray;
    color:Black;
    padding-top:4px;
    padding-left:2px;
    padding-bottom:2px;
}

.button
{
    color:Black;
    font-family:'trebuchet ms',helvetica,sans-serif;
    font-size:11px;
    background-color:#eeddaa;
    width:130px;
    border:1px solid;
    border-top-color:Gray;
    border-left-color:Gray;
    border-right-color:Black;
    border-bottom-color:Black;
    filter:progid:DXImageTransform.Microsoft.Gradient
      (GradientType=0,StartColorStr='#ffffffff',EndColorStr='#ffeeddaa');
}

.FormElementValidation
{
    color:Red;
}

/* Slut Formulär */


/* PageHeader */
 #PageHeaderTable
 {
     height:100%;
     margin:0px;
     padding:0px;
     border-collapse:collapse;
 }
 
 #PageHeaderSiteMapPath
 {
     vertical-align:top;
     text-align:left;
     margin:0px;
     padding-bottom:0px;
     padding-right:0px;
     padding-top:7px;
     padding-left:7px;
 }
 
 #PageHeaderTitle
 {
     vertical-align:bottom;
     text-align:left;
     margin:0px;
     padding-top:0px;
     padding-right:0px;
     padding-bottom:7px;
     padding-left:7px;
     font-size:13px;
     color:White;
     font-weight:bold;
 }
 