body
{
    font-family: Arial, Tahoma, Helvetica, sans-serif;
    margin: 0;
    padding: 0;
    text-align: left;
    font-size: 14px;
}

.frmLbl
{
    font-size: 14px;
}

.smallText
{
    font-size: 12px;
}

h1
{
    color: #FF5900;
    margin-bottom: 12px;
    margin-top: 7px;
    font-size: 160%
}
h2
{
    color: #FF5900;
    margin-bottom: 6px;
    margin-top: 6px;
}
h3
{
    color: #00a430;
    margin-bottom: 5px;
    margin-top: 5px;
}

h4
{
    color: #EF1008;
    margin-bottom: 4px;
    margin-top: 4px;
    font-size:110%;
}

ul
{
    list-style-position: inside; 
    padding: .2em 0 0 0; 
    margin: 0;
}

a img
{
    border-width: 0px;
}

a
{
    
}

#container
{
    width: 590px; /*variable*/
    margin: 0 auto;
    background-color: #fff;
}

.mainContent
{
    width: 580px;
    margin: 0 auto;
    padding-top: 15px;   
    padding-bottom: 10px;
}


.pageFooter
{
    text-align: center;
    width: 100%; /*variable*/
    height: 40px; /*variable*/
    
}



.contentFooter .content
{
    font-size: 12px;
}

.contentFooter .content a
{
    color: #0000FF;
    text-decoration: underline;
}


.pageBottom
{

    color: White;
    text-align: center;
    font-size: smaller;
    padding-bottom: 10px;
}
.pageBottom A:link
{
    color: #000;
    text-decoration: underline;
}
.pageBottom A:visited
{
    color: #000;
    text-decoration: underline;
}
.pageBottom A:hover
{
    color: #000;
    text-decoration: none;
}
.pageBottom A:active
{
    color: #000;
    text-decoration: underline;
}


.panelHide
{
	visibility: hidden;
	position: absolute;
}
.panelShow
{
	visibility: visible;
	position:static;
}
.AdminGridControlLineHeader
{
    color: White;
    background-color: #00a430;
    font-weight: bold;
    font-size: 90%;
}
