﻿body 
{
    margin: 0;
	padding: 0;
	font-size: 13px;/* font sizing in ems. if you want to change anything, just change this.*/
	font-family: arial, helvetica, sans-serif;
	color:#000;
}
fieldset
{
	   -moz-border-radius-bottomleft: 7px;
	   -moz-border-radius-bottomright: 7px;
	   -moz-border-radius-topleft: 5px;
	   -moz-border-radius-topright: 7px;
	   -webkit-border-radius: 7px;
	   border-radius: 3px;
}
.topbar
{
    background-image:url(images/PalkkiTausta.jpg);
    height:30px;
}
.loginTable
{
    background-color:#FFF;
    border:solid 1px #FFF;    
}
.loginHeaderbar
{
    background-image:url(images/PalkkiTausta.jpg);
    height:30px;
}
.loginHeaderContent
{
    font-weight:bold;
    padding-left:10px;
    font-size:1.1em;
    color:#FFF;
}
.loginFormLabel
{
    text-align:left; 
    font-size:1.1em; 
    padding-left:10px;
}
.headerbar
{
    background:#4B4E53;
    height:30px;
}
.radPaneTop
{
     background:#FFF; /* #DEE2E7 */ 
     background-image:url(images/TopPalkkiTausta.jpg);
     background-repeat:repeat-x;
}
.rspPaneHorizontal
{
     border:0px !important; 
}
.formRow
{
     line-height:23px; 
}
.formLabel
{
    padding-left:5px;    
}

.dockCommandEdit
{
    width:16px !important;
    background-image:url(images/text_edit_16px.png) !important;
    background-repeat: no-repeat !important;
}
.dockCommandDelete
{
    width:16px !important;
    background-image:url(images/text_delete_16px.png)!important;
    background-repeat: no-repeat !important;
}
.dockCommandEdit:hover
{
    width:16px !important;
    background-image:url(images/text_edit_hover_16px.png) !important;
    background-repeat: no-repeat !important;
    cursor:pointer !important;
}
.dockCommandDelete:hover
{
    width:16px !important;
    background-image:url(images/text_delete_hover_16px.png)!important;
    background-repeat: no-repeat !important;
    cursor:pointer !important;
}
.formPanel
{
    line-height:1.2;
}
.formFields
{
    float:left;
    margin-top:10px;
    padding-left:10px;
    padding-bottom:20px;
}
.formFields ul
{
    list-style-type:none;
    margin:0px;
    padding:0px 0px 8px;    
}
.formFields li
{
    padding-bottom:8px;    
}
.formFields label
{
    display:inline-block;
    vertical-align:middle;
    width:120px;   
}
.fieldset 
{
	 -moz-border-radius-bottomleft: 7px;
	 -moz-border-radius-bottomright: 7px;
	 -moz-border-radius-topleft: 5px;
	 -moz-border-radius-topright: 7px;
	 -webkit-border-radius: 7px;
	 border-radius: 3px;
}
a.logout
{
    text-decoration: none;
	font-weight: bold;
	color:#FFF;  
}
a:hover.logout
{
    text-decoration:underline;
    color:#DEDEDE;    
}
.ErrorHolder
{
    width: 200px;
    border: solid 1px #955e0d;
    /*background: #ff9600 url( 'Img/warning.png' ) no-repeat 10px 10px;*/
    padding: 10px;
    display: none;
}