/* CSS Document */

/*---------------Copyright 2011 Idaho Surveying and Rating Bureau, Inc.-----------------*/

*{
margin: 0px;
padding: 0px;
}

body{
font-size: 14px;
font-family: Verdana, Arial, Helvetica, sans-serif;
/*background: url(../images/background.gif) top left repeat-x;*/
}

#Container{
width: 950px;
margin: 0px auto 20px auto;
}

.Banner{
height: 131px;
padding-top: 3px;
position: relative;
z-index: 3500;
}

.topBar {
    border-top: solid 1px #333399;
    position: relative;
    z-index: 2;
}

.menuBarTop
{
    border-top: solid 1px #333399;
    border-bottom: solid 1px #333399;
    background-color: #C8C8C9;
    padding: 1px;
    position: absolute;
    top: 130px;
    display: block;
    width: 100%;
    z-index: 2;
}

.menuBarBottom
{
    border-top: solid 1px #333399;
    border-bottom: solid 1px #333399;
    background-color: #C8C8C9;
    padding: 1px;
    position: absolute;
    top: 155px;
    display: block;
    width: 100%;
    z-index: 2;
}

.whiteFiller
{
    position: absolute;
    z-index: 1;
    top: 0px;
    left: 0px;
    height: 155px;
    width: 100%;
    background: #FFF;
}

.stripedBackground
{
    background: repeating-linear-gradient(
        -45deg,
        #FEFEFE,
        #FEFEFE 2px,
        #F4F7FB 2px,
        #F4F7FB 4px
    );
    z-index: 0;
    height: 545px;
}

.Logo{
background: url(../images/ISRBLogo.png) top left no-repeat;
width: 538px;
height: 120px;
display: block;
float: left;
margin-top: 4px;
z-index: 5;
}

.LoginContainer{
	float: right;
	margin: 10px 5px 10px 0px;
	text-align: right;
	font-size: 11px;	
}

	.LoginContainer span{
		font-weight: bold;	
	}
	
/*.AdminNav{
float: right;
margin: 5px 5px 0px 0px;
text-align: left;
}*/

.NavContainer,
.NavContainer2{
padding: 2px 5px 1px 5px;
font-weight: bold;
margin-bottom: 5px;
font-size: 12px;
height: 15px;
z-index: 1;
position: relative;
}

	.NavContainer2{
		text-align: right;
	}

		.NavContainer a,
		.NavContainer2 a{
		color: #000000;
		text-decoration: none;
		}
	
		.NavContainer a:hover, .NavContainer a:active,
		.NavContainer2 a:hover, .NavContainer2 a:active{
		color: #000000;
		text-decoration: underline;
		}
.NavContainer
{
    z-index:3000;
}
.ContentContainer{
min-height: 250px;
padding: 10px;
background-color: #FFFFFF;
border-bottom: 1px solid #333399;
border-right: 1px solid #333399;
border-left: 1px solid #333399;
}

a{
color: #306ec1;
text-decoration: underline;
}

	a:hover, a:active{
	color: #333399;
	text-decoration: underline;
	}

.FooterContainer{
font-size: 10px;
line-height: 14px;
padding-bottom: 20px;
padding-top: 3px;
color: #666666;
}

.smallStrong{
font-size: 12px;
}

	.FooterContainer a{
	color: #666666;
	text-decoration: none;
	}
	
	.FooterContainer a:hover, .FooterContainer a:active{
	color: #666666;
	text-decoration: underline;
	}

	.FooterContainer span{
	font-style: italic;
	}
	
.Copyright{
width: 400px;
float: left;
}

.FooterNav{
width: 200px;
float: right;
text-align: right;
}


.workingScreen {
     position: absolute; 
     background-color: rgba(0,0,0,.7); 
     z-index: 2000;
}