/* ------------------------------------------------------------ */
/* Element Formatting */
/* ------------------------------------------------------------ */

/* SHOW/HIDE Button */

.Content-Wide a.Content-Toggle-Button {
	float: right;
	display: block;
	width: 63px;
	height: 21px;
	line-height: 21px;
	margin: 7px 20px 0 0;
	cursor: pointer;
	border-radius: 6px;
	
	font-size: 0.75em;
	font-weight: bold;
	text-transform: uppercase;
	text-decoration: none;
	text-align: center;
	color: #ffffff;
        box-shadow: 2px 1px 2px rgba(0, 0, 0, 0.37);
}

/* HIDE BUTTON */

.Content-Wide a.Content-Toggle-Button {
	background-color: #e1ecf4;
}

.Content-Wide a.Content-Toggle-Button:hover {
	background-color: #b5d0e4;
	text-decoration: none;
	color: #ffffff;
}

/* SHOW BUTTON */

.Content-Wide a.Content-Toggle-Button.Show {
	background-color: #2a78b0;
}

.Content-Wide a.Content-Toggle-Button.Show:hover {
	background-color: #1e88d3;
	color: #ffffff;
}

/* GENERAL BUTTON */

#Content-Container .Button,
#Creditcard-Form .Button,
.Content-Wide-Popup .Button {
	float: left;
	height: 23px;
	line-height: 23px;
	margin: 5px 15px 0 0;
	padding: 0 15px;
	cursor: pointer;
	border-radius: 6px;
	
	font-size: 0.75em;
	font-weight: bold;
	text-transform: uppercase;
	text-align: center;
	text-decoration: none;
	color: #ffffff;
	box-shadow: 2px 1px 2px rgba(0, 0, 0, 0.37);
	background-color: #186da9;
}

#Content-Container .Button:disabled,
#Creditcard-Form .Button:disabled,
.Content-Wide-Popup .Button:disabled,
#Content-Container .Button:disabled:hover,
#Creditcard-Form .Button:disabled:hover,
.Content-Wide-Popup .Button:disabled:hover {
	background-color: #ccc;
}

#Content-Container .Button.Right, #Creditcard-Form .Button.Right {
	float: right;
	margin: 0 0 0 15px;
}

.Content-Wide-Popup .Button.Center {
    display: block;
	float: none;
	margin: 0 auto;
    width: 108px;
}


#Content-Container .Button:hover,
#Creditcard-Form .Button:hover,
.Content-Wide-Popup .Button:hover {
	text-decoration: none;
	color: #ffffff;
	
	background-color: #1e88d3;
}
