﻿body 
{
    margin:0px;
    padding:0px;
    font-family:tahoma;
}
div#fixPageWidth
{
    margin:0px auto;
    width:1000px;
}
div#PageHeaderSection
{
    background-image:url(/images/REOMatchHeaderImage.png);
		background-size: contain;
		background-repeat: no-repeat; /* Prevent image from repeating */		
    height:325px;
    position:relative;
    margin-left:0px;  
    margin-top:50px;  
    width:100%;
}
div#PageBodySection table
{
    width:100%;
    margin-left:0px;
		
}
div#PageBodySection table td
{
    padding:15px;
}
div#PageBodySection table th
{
    border-bottom-color:black;
    border-bottom-style:solid;
    border-bottom-width:1px;
    font-size:20px;
    padding-bottom:10px;
    text-align:left;
    padding-left:10px;
    color:#16324F;
    font-weight:bold;
}
div#PageFooterSection
{
    background:url(/images/footer.jpg) no-repeat;
    height:44px;
    margin-left:0px;
    margin-top:20px;
    width:922px;
    text-align:right;
}
div#PageBodySection table td{
	vertical-align:top;
	width:50%;
}
#loginForm
{
    left: 680px;
    position: relative;
    top: 90px;
    width: 250px;
}
#loginForm .x-panel-body
{
    background-color:transparent;
}
#loginForm .x-form-item-label
{
    color: #FFFFFF;
    font-weight: bold;
    font-size: 16px;
}
#loginForm .x-form-text
{
    font-size:14px;
    height:24px; 
}

#forgotPW div#PageHeaderSection, #doForgotPW div#PageHeaderSection
{
    background-image:url(/images/emptyheader.jpg);
    height:350px;
    position:relative;
    width:100%;
}
#forgotPW div#PageHeaderSection td
{
    color:#FFFFFF;    
}

#forgotPWFormWrapper
{
    position: absolute;
    top: 190px;
    left: 263px;
}
#doForgotPWFormWrapper
{
    position: absolute;
    top: 190px;
    text-align: center;
    color:#FFFFFF;
    width:100%;
}
#doForgotPWFormWrapper a
{
    color:#FFFFFF;
}

