body {
	background: #f9f6f1;
	font-size: 13px;
	font-family: Tahoma, Geneva, sans-serif;
}
    
p { 
	font-size: 13px; 	
	font-family: Tahoma, Geneva, sans-serif;
	margin : 0 0 9px;
}

.account-container h1 {
    margin: 0;
    padding: 5px 0;
    font-family: inherit;
    font-weight: bold;
    font-size: 30px;
    line-height: 36px;
}

.account-container ul {
    font-size: 13px;
    padding: 0;
    margin: 0 0 9px 25px;
}

input,
button,
select,
textarea {
  font-family: Tahoma, Geneva, sans-serif;
}

.navbar .container {
	position: relative;
}

.navbar {
    background: #666 !important;
}

/*.navbar-inner {
	padding: 7px 0;
	background: #666 !important;
	
	-moz-border-radius: 0;
	-webkit-border-radius: 0;
	border-radius: 0;
}*/

/*.navbar-fixed-top {
	position: static;
}*/

.navbar .nav a {
	font-size: 14px;
}
.navbar .nav>li>a { color:#fff !important;}
.navbar .brand {
	font-weight: 600;
	position: relative;
	top: 2px;
}

.navbar .search-query {
	background-color: #444;
	width: 150px;
	font-size: 11px;
	font-weight: bold;
}

.navbar .search-query::-webkit-input-placeholder {
    color: #666;
}

.navbar .search-query:-moz-placeholder {
    color: #666;
}

.navbar-search .search-query { background:#008866; border:0; color:#fff; line-height:normal;}

.warning-box {
	margin: 5px auto;
	background:#a52212;
	border: 1px solid #999;
	color: #fff;
	padding: 5px;
	line-height:20px;
	text-align: center;
	font-size: 16px;
}

.confirmation-box {
	margin: 5px auto;
	background:#6fb25f;
	border: 1px solid #999;
	color: #fff;
	padding: 5px;
	text-align: center;
	font-size: 16px;
}

/*.verify-box {
	margin: 5px auto;
	background:#ff9900;
	border: 1px solid #999;
	color: #fff;
	padding: 5px;
	text-align: center;
	font-size: 16px;
}*/

/*------------------------------------------------------------------
Login
*/
.account-container{
	 
	display: block;
	margin: 60px auto 100px auto;
	
	background: #f9f9f9;
	
	border: 1px solid #d5d5d5;
	
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;

	box-shadow:  0px 0px 2px #dadada, inset 0px -3px 0px #e6e6e6;
}

/*.login {
	width: 700px;
}

.forgot-password {
	width: 600px;
}

.agreement {
	width: 900px;
}*/
	
	

.content {
	padding: 16px 28px 23px;
} 


.login-fields .field {
	margin-bottom: 1.25em;
}

.login-fields label {
	display: none;
}

.login-fields input {
	font-size: 13px;
	color: #8e8d8d;
	padding: 11px 15px 10px 50px;
	background-color: #fdfdfd;
	/*width: 255px;*/
	display: block;
	margin: 0;
	box-shadow: inset 2px 2px 4px #f1f1f1;
}
.login-actions {
	float: right;
	
	width: 100%;
	
	margin-top: 10px;
	margin-bottom: 1.25em;
}

.username-field { background: url(../images/user.png) no-repeat; }

.password-field { background: url(../images/password.png) no-repeat; }

.search-note {
	font-size: 11px;
}

.footer {

  	margin: 0;
	text-align: center;
	padding: 15px;
	font-size: 12px;
	color: #333;
}



.footer a {
	color: #333;
	
}

.footer a:hover {
	color: #333;
	text-decoration: underlined;
}