﻿html {overflow:auto;}
html, body, form {
	width:100%;
    height:100%;
    min-height:100%;
	margin:0px;
	padding:0px;
overflow:auto;

}

header, header, footer, nav{
    display: block;
}

div.loginlabel
{
    display: inline-block;
}

header.main-h
{
    position:fixed;
    width:100%;
    left:0;
    top:0;
    z-index:1000;
}
.toplink
{
    display:block;
    float:right;
}
div.searchcontrol
{
    margin-left:5px;
    margin-top:5px;
}

div.searchcontrol .searchtype
{
    margin-top:5px;
    margin-right:5px;
}
footer.main-f
{
    position:fixed;
    left:0;
    bottom:0;
    width:100%;
    height:25px;
    padding-bottom:10px;
    z-index:999;
    border:none;
}

div.maintoolbar
{
    z-index:1000 !important;
    position:fixed;
    top:50px;
}

div.adtoolbar
{
    z-index:999 !important;
    position:fixed;
    top:85px;
}
div.loginform
{
    Position:relative;
    width:600px;
    margin-top:75px;
    margin-left:auto;
    margin-right:auto;
    border: thin solid black;
}
div.loginframe
{
/*    margin-top:75px;*/
}

div.welcomehead
{
    margin:20px;
    text-align:center;
    font-weight:bold;
    font-size:18px;
}
div.welcomemessage
{
    margin:20px;
    text-align:justify;
    font-size:12px;
}

div.pagecontent
{
    width:100%;
    position:absolute;
    top:86px;
    margin-top:0px;
    padding-top:10px;
}

.pushdown{
    top:140px !important;
}

div.dashboard
{
    overflow-y:auto;
    margin-bottom:50px;
}

div.dashgrid
{
    height: auto !important;
    margin-top: 10px;
}

div.rgDataDiv
{
    height: auto !important;
}

div.formwrapper
{
    padding:10px;
}
div.formtable
{
    display:table;
    width:100%;
}

div.formtablerow
{
    display:table-row;
}

div.formtablecell
{
    display:table-cell;
    padding-bottom:10px;
    min-width:120px;
    vertical-align:top;

}

.right
{
    text-align:right;
}

div.formwrapper select.formfield, div.formwrapper input.formfield
{
    width:160px;
}
div.formwrapper select.formfieldwide, div.formwrapper input.formfieldwide
{
    width:200px;
}