/* ----------- BEGIN Interface Styles------------*/

.button {
	height: 38px;
	margin: 0px;
	text-align: center;
}

.button .b_left {
	height: 38px;
	width: 16px;
	background: url(../images/interface/button-left.png) no-repeat top right;
	float: left;
}

.button .b_middle {
	padding-top: 7px;
	height: 38px;
	text-align: center;
	background: url(../images/interface/button-middle.png) repeat-x top left;
	float: left;
}

.button .b_right {
	height: 38px;
	width: 19px;
	background: url(../images/interface/button-right.png) no-repeat top left;
	float: left;
}

.account_links .pre_log {
	margin-left: 40px;
}

.account_links .post_log {
	
}

.account_links .button {
	float: left;
	font-size: 13px;
}

.account_links {
	text-align:center;
	margin-bottom: 20px;
}



/* ----------- END Interface Styles------------*/

/* ----------- BEGIN reCaptcha Styles------------*/

 .recaptchatable .recaptcha_image_cell, #recaptcha_table {
   background-color: transparent !important;
 }
 
 #recaptcha_table {
   border: none !important;
 }
 
 #recaptcha_response_field {
   border-color: #ccc !important;
   background-color: #fff !important; 
 }
 
 #recaptcha_tagline {
 	display: none;
 }

/* ----------- END reCaptcha Styles------------*/

/* ----------- BEGIN blockUI Styles------------*/

.blockUI a {
	color: #2085f6;
	text-decoration: none;
	outline: none;
}

.blockUI a:hover {
	color: #7b20f6;
	cursor: pointer;
}

.blockUI h1 {
	border-bottom: 1px dashed #b2ceee;
	color: #414448;
	font-family: 'Trebuchet MS';
	font-size: 25px;
	margin: 20px 0;
	line-height: 1;
	margin-bottom: 0.5em;
}

.blockUI h2 {
	color: #414448;
	font-family: 'Trebuchet MS';
	font-size: 20px;
}

/* ----------- END blockUI Styles------------*/
