@charset "UTF-8";
/* CSS Document */
/*XXXXXXXXXXXXXXXXXX Reset all browser defaults XXXXXXXXXXXXXXXXXXX*/
.NavigationBarElements .LogInTopNavBar a {
	color:#c00;
	}
#ContentContainerBox {
/*	padding:15px 10px;*/
	}
	#ContentContainerBox a, #ContentContainerBox a:visited {
		text-decoration:underline;
		}
#LeftPanel {
	width:200px;
	border-right:1px solid #807864;
	float:left;
	}
	#AccountNavigation {
		border:none;
		margin:20px;
		margin-top:10px;
		}
		#AccountNavigation ul li {
			text-transform:uppercase;
			list-style-type:none;
			font-size:8.5pt;
			margin-bottom:13px;
			margin-left:-40px;
			}
		#AccountNavigation a,
		#AccountNavigation a:visited,
		#AccountNavigation a:hover {
			text-decoration:none;
			}
		#AccountNavigation .dividerSpace {
			height:20px;
			}
		#AccountNavigation .NavListSubItem {
			padding-left:0px;
			}
#RightPanel {
	margin-left:200px;
	border-left:1px solid #807864;
	}
	#InfoBox {
		margin:5px 10px 0px 35px;
		position:relative; /*to create a positioning container for abs divs */
		}
		#InfoBox h2 {
			font-size:13pt;
			}
.LoginTitle {
	margin:0 0 10px 0;
	}
input, input:active,
select, select:active {
	border-width:1px;
	}
	input:focus {
		background-color:#ffc;
		}
.EmptyAccountOption {
	position:relative;
	top:30px;
	left:100px;
	width:400px;
	}
	.EmptyAccountOption p {
		margin: 20px auto;
		}
.PopupCaption {
	text-align:center;
	margin-top:10px;
}
#SecureSeal {
/*      position:relative;*/
/*      left:40px;*/
        margin:35px auto 0px;
        padding-left:12px;
        }
        #SecureSeal img {
                width: 127px;
                height:66px;
                opacity:0.7;
                }