@charset "utf-8";
/* CSS Document */
/*###########################################################################
	Copyright	:	2010 Way out of Line - www.wayoutofline.net
###########################################################################*/

/* ++++ global-settings ++++++++++++++++++++++++++++++++++++++++++++ */

form {
	margin:0;
	padding:0;
	}
form label {
	cursor:pointer;
	}
input, select, textarea, .inputbox {
	padding:3px 4px;
	font-family:inherit;
	font-size:1.0em;
	margin:0 0 0.25em;
	}
.inputbox {
	border:1px solid #bdc1c6;
	border-radius:3px;
	background:#fff url(../images/layout/input_bg.png) 0 0 repeat-x;
	color:#555;
	max-width:250px;
	}
.inputbox:hover, .inputbox:focus {
	background:#666 /*6aa5cd 828d98*/ url(../images/layout/input_bg_hover.png) 0 0 repeat-x;
	color:#fff;
	}
select.inputbox {
	padding:2px;
	cursor:pointer;
	width:auto;
	max-width:250px;
	}
/* ++++ end global-settings ++++++++++++++++++++++++++++++++++++++++ */

/* ++++ user-settings ++++++++++++++++++++++++++++++++++++++++++++++ */
.user_settings form {
	margin:0;
	padding:0;
	}
.user_settings span {
	display:inline-block;
	margin:0 0 0.25em;
	}
.user_settings label, 
.user_settings input, 
.user_settings select, 
.user_settings textarea, 
.user_settings .inputbox {
	font-family:inherit;
	font-size:1.0em;
	margin:0 0 0.25em;
	color:#555;
	}
.user_settings label {
	display:inline-block;
	width:175px;
	font-size:1.0em;
	cursor:pointer;
	margin:0 0 0.25em;
	color:#333;
	}
.user_settings select,
.user_settings textarea, 
.user_settings .inputbox {
	padding:1px;
	font-family:inherit;
	font-size:1.0em;
	width:250px;
	margin:0 0 0.25em;
	}
.user_settings .inputbox {
	padding:3px 4px;
	border:1px solid #bdc1c6;
	border-radius:3px;
	background:#fff url(../images/layout/input_bg.png) 0 0 repeat-x;
	}
.user_settings .inputbox:hover, 
.user_settings .inputbox:focus {
	background:#666 url(../images/layout/input_bg_hover.png) 0 0 repeat-x !important;
	color:#fff !important;
	}

#tfe69lmx {
	width:100px !important;
	}


.user_settings .checkbox {
	width:auto !important;
	}

.user_settings .captcha {
	width:100px !important;
	}

/* ++++ end user-settings ++++++++++++++++++++++++++++++++++++++++++ */

/* ++++ buttons ++++++++++++++++++++++++++++++++++++++++++++++++++++ */

.button {
	font-size:0.9em;
	line-height:1.5em;
	text-decoration:none !important;
	padding:0.2em 0.4em;
	margin:5px 0 0;
	background:#555 url(../images/layout/button.png) 0 0 repeat-x;
	border:none/*1px solid #fff*/;
	border-radius:3px;
	color:#fff;
	cursor:pointer;
	}
.button:hover, .button:focus {
	background:#555 url(../images/layout/button_hover.png) 0 0 repeat;
	color:#fff;
	cursor:pointer;
	}
* html .button {
	padding:2px 0 !important; /*IE 6*/
	}
*+html .button {
	padding:2px 0 !important; /*IE 7*/
	}

a.button {
	line-height:1.5em;
	padding:0.2em 0.4em;
	}


/* ++++ end buttons ++++++++++++++++++++++++++++++++++++++++++++++++ */
