/*==============================================================================
# LTB Self Service Password
#
# Copyright (C) 2009 Clement OUDOT
# Copyright (C) 2009 LTB-project.org
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# as published by the Free Software Foundation; either version 2
# of the License, or (at your option) any later version.
#
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
# GNU General Public License for more details.
#
# GPL License: http://www.gnu.org/licenses/gpl.txt
#
#==============================================================================*/


/* Rounded corner */
form, div, h1 {
-moz-border-radius:5px;
-webkit-border-radius:5px;
border-radius:5px;
}

#content {
margin:20px;
padding-bottom: 20px;
background:#fff;
/*border:1px solid #eee;*/
text-align:center;
}

#RegistroRhino {
display:block;
overflow:visible;
padding:20px 30px;
margin:10px 20%;
text-align:center;
background: #fff url(rediris/wb4_bnr_bg.gif) repeat-x scroll center bottom;
/*border:2px solid #c2e1ef;*/
border:2px solid #ddd;
color:#336699;
color:#666;
}





form select {
width: 230px;
}

form input[name=login] {
background:#FFFFFF url("user_suit.png") 5px 5px no-repeat;
padding-left:25px;
}

form input[type=password] {
background:#FFFFFF url("key.png") 5px 5px no-repeat;
padding-left: 25px;
}

form input[name=answer] {
background:#FFFFFF url("help.png") 5px 5px no-repeat;
padding-left: 25px;
}

form input[name=mail] {
background:#FFFFFF url("email.png") 5px 5px no-repeat;
padding-left: 25px;
}

form input[type=submit] {
	margin-top:20px;
	font-weight:bold;
	font-size:10pt;
	background-color:#1a7f84;
	color: #ffcc00;
	width:300px;
	height:50px;

	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
}
form input[type=submit]:hover, 
form input[type=submit]:active {
	background-color:#ffcc00;
	color:#1a7f84;
}

/* Message criticity */
div.result {
margin:10px 20%;
}

div.ok {
background-color:#e6efc2;
border:2px solid #C6D880;
color:#529214;
}

div.warning {
background-color:#ffe17a;
background-color:#ffee77;
background: #fff url(rediris/wb4_bnr_bg.gif) repeat-x scroll center bottom;
border:2px solid #ffca10;
border:2px solid #ffcc00;
color:#a03400;
color:#298F9B;
}

div.critical {
background-color:#fbe3e4;
border:2px solid #fbc2c4;
color:#d12f19;
}


/* Policy */
div.help {
padding:10px;
margin:10px 20%;
text-align:left;

background: #fff url(rediris/wb4_bnr_bg.gif) repeat-x scroll center bottom;
border:2px solid #ffcc00;
color:#666;
}

div.help p, div.help ul {
margin: 2px 0;
/*font-weight:bold;*/
}

div.help ul {
	margin-top: 10px;
	list-style-type: disc;
	list-style-image: url(rediris/wb4_icon_list_disc.gif);
}

/* reCAPTCHA */
div#recaptcha_widget_div {
box-shadow:0 0 0;
width: 318px;
margin: 5px auto;
}

