/* CSS Document */



a:link, a:visited {
	color:#0e91a1;
	text-decoration:none;
}

a:hover{
	text-decoration:underline;
}

input{
	border:1px solid #CCC;
	border-radius:4px;
	padding:10px;
}


input.form_button{
	border:1px solid #F30;
	background-color:#F60;
	color:#FFF;
	cursor:pointer;
	font-weight:bold;
	text-transform:uppercase;
}
input.form_button:hover{
	border:1px solid #F30;
	background-color:#F30;
}

.message_success {
	padding:1em;
	padding-left:10px;
	background-color:#009900;
	border:1px solid #006600;
	color:#FFFFFF;
	margin-top:0px;
	margin-bottom:1.5em;
	border-radius:4px;
	text-align:left;
}

.message_error {
	padding:1em;
	padding-left:10px;
	background-color:#CE0000;
	border:1px solid #990000;
	color:#FFFFFF;
	margin-top:0px;
	margin-bottom:1.5em;
	border-radius:4px;
	text-align:left;
	max-width:100%;
}




/* normal liquid button */
a.liquid_button{
	display:inline-block;
	text-align:center;
	border:1px solid #F30;
	background-color:#F60;
	color:#FFF;
	border-radius:4px;
	padding:10px;
	text-decoration:none;
}

a.liquid_button:hover{
	background-color:#F30;
}




/* the lightbox appearing in center of the screen and showing content */
#center_lightbox{
	display:none; /* note that display should be set to 'TABLE' when activating the lightbox */
	position:fixed;
	top:0px; 
	left:0px; 
	height:100%; 
	width:100%; 
	text-align:center;
	background-image:url(/images/background_transparent.png);
}

#center_lightbox_cell{
	display:table-cell; 
	vertical-align:middle; 
	text-align:center; 
	width:100%;
}

#center_lightbox_content{
	padding:10px; 
	background-color:#FFF; 
	min-width:300px; 
	display:inline-block;
	text-align:left;
	border:4px solid #0e91a1;
	border-radius:4px;
	min-height:20px;
	/*box-shadow: 0px 0px 5px #333;*/
}
