/* created by:		Daniel Jonsson	*/
/* created date:	2010-01-18		*/
/* description:		classes for Online Application */

/* :: Search :: */
.searchForm div.kit-top
{
    background-color: #7A6164;
    background-image: none;
}

/* :: Tables columns width :: */
.kit-half
{
    width: 50%;
}

/* :: Button style :: */
.kit-buttonwrap
{
    clear: both;
}
.kit-buttonwrap input
{
    width: auto;
    overflow: visible;
    text-align: center;
    cursor: pointer;
    background-repeat: repeat-x;
    background-image: url(../Images/background-button-regular.gif);
    padding-left: 6px;
    padding-right: 6px;
    background-color: #b1b1af;
    background-position: 2px;
    padding-top: 2px;
    color: #FFF;
    border: none;
    padding-bottom: 2px;
}

.kit-buttonwrap input:hover
{
    background-image: url(../Images/background-button-regular-hover.gif);
}

.kit-buttonright
{
    clear: both;
}

.kit-buttonright input
{
    width: auto;
    overflow: visible;
    text-align: center;
    cursor: pointer;
    background-repeat: repeat-x;
    background-image: url(../Images/background-button-regular.gif);
    padding-left: 6px;
    padding-right: 6px;
    background-color: #b1b1af;
    background-position: 2px;
    padding-top: 2px;
    color: #FFF;
    border: none;
    padding-bottom: 2px;
    float: right;
}

.kit-reportbutton
{
    clear:both;
}

.kit-reportbutton input
{
    width: auto;
    overflow: visible;
    text-align: center;
    cursor: pointer;
    background-repeat: repeat-x;
    background-image: url(../Images/background-button-regular.gif);
    padding-left: 6px;
    padding-right: 6px;
    background-color: #b1b1af;
    background-position: 2px;
    padding-top: 2px;
    color: #FFF;
    border: none;
    padding-bottom: 2px;
    float: right;
}


.kit-buttonright input:hover
{
    background-image: url(../Images/background-button-regular-hover.gif);
}

/* :: Button style :: */
.kit-fullwidth
{
    width: 99%;
}
.kit-midwidth
{
    width: 37.6em;
}

.kit-custom
{
    width: 9em;
}

.FoldNavigation
{
    clear: both;
    background-image: url(../Images/foldmenubg.gif);
    background-repeat: repeat-x;
    background-position: bottom;
    width: 98%;
    float: left;
    padding-top: 0px;
    padding-right: 1%;
    padding-bottom: 0px;
    padding-left: 1%;
    border-bottom-width: 3px;
    border-bottom-style: solid;
    border-bottom-color: #745A5D;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 15px;
    margin-left: 0px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 0.9em;
}
.FoldNavigation li
{
    list-style-type: none;
    float: left;
}
.FoldNavigation a:link, .FoldNavigation a:visited
{
    color: #333;
    text-decoration: none;
    display: block;
    padding-left: 8px;
    padding-right: 8px;
    padding-bottom: 2px;
}
.FoldNavigation a:hover
{
    background: none;
    background-image: url(../Images/foldmenuhover.gif);
}
.FoldNavigation li.ActiveItem
{
    background-image: url(../Images/foldmenuact.gif);
    background-repeat: repeat-x;
}
.FoldNavigation li.ActiveItem a:link, .FoldNavigation li.ActiveItem a:visited
{
    color: #FFF;
}
.FoldNavigation li.LogOut
{
    float: right;
}

/* :: projectnav :: */
.Progress
{
    clear: both;
    width: 98%;
    float: left;
    padding-top: 0px;
    padding-right: 1%;
    padding-bottom: 0px;
    padding-left: 1%;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 15px;
    margin-left: 0px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 0.9em;
    background-color: #eee5e6;
}
.Progress li
{
    list-style-type: none;
    float: left;
    padding-right: 10px;
    padding-left: 10px;
    padding-bottom: 2px;
    padding-top: 4px;
}
.Progress a:link, .Progress a:visited
{
    color: #333;
    text-decoration: none;
    display: block;
    padding-left: 8px;
    padding-right: 8px;
    padding-bottom: 2px;
}
.Progress a:hover
{
    background: none;
    background-image: url(../Images/foldmenuhover.gif);
}
.Progress li.ActiveItem
{
    background-image: url(../Images/actarrow.gif);
    background-repeat: no-repeat;
    background-position: left 10px;
    font-weight: bold;
}
.Progress li.ActiveItem a:link, .Progress li.ActiveItem a:visited
{
    color: #FFF;
}
.Progress li.LogOut
{
    float: right;
}

.kit-header
{
    font-size: 16px;
    font-weight: bold;
}

.kit-lowth
{
    padding:7px;
    margin-bottom: 5px;
    background-color: #745a5d; 
    font-weight:bold; color:#fff; 
     
}

th p.kit-header {
	padding:0px;
	margin:0px;
}

.hiddenCell{
 display:none;
}

.buttonwrapper .squareButton{
    width:50px;
}

.oddHidden { background: #eee5e6; display:none;}

