﻿
#loginb-container
{
    width: 745px;
    overflow: hidden;
    text-align: center;
    vertical-align: top;
}

#loginb-container .header-small {
	height: 18px;
	overflow: hidden;
	background:url(../images/module-header-background-small.gif);
}

#loginb-container .header-small .header-left{
    float: left;
	background:url(../images/module-header-background-left-small.gif) top left;
	width: 11px;
	height: 39px;
}
#loginb-container .header-small .header-right{
	float: right;
	background:url(../images/module-header-background-right-small.gif) top right;
	width: 11px;
	height: 39px;
}

#loginb-container .content
{
    background-color: #ffffff;
    border-right: 1px solid #dedede;
    border-left: 1px solid #dedede;
    border-bottom: 1px solid #dedede;
    padding: 10px;
}

#loginb-container .content .color-banner-header
{
    margin: 0 auto;
	width:725px;
	height:80px;
	background:url(../images/color-banner-header.gif) no-repeat;	
}

#loginb-container .content .color-banner-header h1
{
    color: #444444;
	font-size: 30px;
	font-weight:bold;
	line-height: 30px;
	text-align:left;
	padding:0;
	margin: 0;
	padding-top: 25px;
	padding-bottom: 15px;
	padding-left: 15px;
}

#loginb-container .content .content-section{
	margin-left:auto;
	margin-right:auto;
	background-color:#f5f5f5;
	border:1px solid #d2d2d2;
	margin-top: 30px;
	margin-bottom: 20px;
}
/*
#loginb-container .content  .content-section .top-left
{
    background:url(../images/gray-module-top-left-corner.gif) no-repeat top left;
	position:relative;
	top:-2px;
	left:-2px;
}

#loginb-container .content .content-section .top-right
{
    background:url(../images/gray-module-top-right-corner.gif) no-repeat top right;
	position:relative;
	right:-2px;
	padding: 3px 0px 2px 0px;
}
*/

#loginb-container .LoginInformation
{
    color: #000000;
    font-size: 10pt;
    font-weight: normal;
    text-align: left;
    vertical-align: top;
}

#loginb-container .LoginPrompt
{
    color: #000000;
    font-size: 10pt;
    font-weight: normal;
    text-align: left;
    vertical-align: top;
    
}
#loginb-container .LoginButton
{
    text-decoration: none;
    background-color: transparent;
    background: url('../images/loginbutton.gif' ) left center no-repeat;
    overflow: hidden;
    border: none;
    margin: 0px 0px 0px 125px;
    width:85px;
    height: 30px;
    cursor: pointer;
}

#loginb-container .LoginStatus
{
    color: #0091B6;
    font-size: 10pt;
    font-weight: bold;
}

#loginb-container .RetrievePasswordText
{
    font-size: 10pt;
    font-weight: normal;
    color: #000000 !important;
    text-align: left;
    vertical-align: top;
}

#loginb-container .RetrievePasswordLink, #loginb-container .RetrievePasswordLink a, #loginb-container .RetrievePasswordLink a:visited
{
    font-size: 10pt;
    font-weight: normal;
    text-decoration: none;
    cursor: pointer;
    color: #0091B6 !important;
    text-align: left;
    vertical-align: top;
}
#loginb-container .RetrievePasswordLink a:hover
{
    text-decoration: underline;
}
/*

#loginb-container .RetrievePasswordMessage
{
    color: #000000;
    font-size: 10pt;
    font-weight: normal;
    text-align: left;
    vertical-align: top;
}
#loginb-container .ForgotPasswordText
{
    color: #000000;
    font-size: 10pt;
    font-weight: bold;
    text-align: left;
    vertical-align: top;
}
*/