/* Reset CSS */


body, html {
	font-family			: Verdana, Arial, Helvetica, sans-serif;
	font-size			: 82%;
}




/* Form elements */
	
form {
	padding				: 0px;
	margin				: 0px;
}
.form_table {
	padding				: 10px;
	margin-bottom		: 10px;
	border				: 1px solid #cccccc;
	background-image	: url(system/tablebkg.gif);

	background-position	: left bottom;
	background-repeat	: repeat-x;
	z-index				: 90 !important;
}

.form_table_x {
	padding				: 1px;
	margin-bottom		: 1px;
	border				: 1px solid #cccccc;
	background-color	: #f8f8f8;
    font-family			: Verdana, Arial, Helvetica, sans-serif;
	font-size			: 90%;
	
}

.form_table .top_image {
	position			: relative;
	margin				: -10px;
	float				: right;
      

}

.form_table h2, .form_table h1 {
	color				: #000066;
	font-size			: 150%; 
	font-weight			: normal;
}
.form_field, .captcha_field, .form_field_select, .form_field_small, .form_field_large, .form_button_search, .form_field_search, input, textarea, select {
	font-family			: Verdana, Arial, Helvetica, sans-serif;
	font-size			: 100%;
}
.form_button{
	font-family			: Verdana, Arial, Helvetica, sans-serif;
	font-size			: 90%;
	
	
}
.form_title {
	width				: 140px;
	vertical-align		: top;	
	padding-top			: 4px; 
      font-size			: 90%;/* was 100*/

}
.form_text {
	/*width				: 140px;*/
	vertical-align		: top;	
	padding-top			: 4px; 
      font-size			: 90%;/* was 100*/

}

.form_field, .form_answer {
	width				: 290px;
	float				: left;
      font-size			: 90%;/* was 100*/

}
.form_field_small, .form_answer_small  {
	width				: 100px;
      font-size			: 90%;/* was 100*/

}
.form_field_large {
	width				: 348px;
}
.form_field_search {
	width				: 128px;
	border				: 1px solid #B9B9B9;
}
.form_field_select{
	width				: 295px;
}
.form_button {
	padding-left		: 5px;
	padding-right		: 5px;
}
.error {
	color				: #FF0000;
}

.form_title em {
	color				: #999999;
	width				: 140px;
	display				: block;
}

.form_table input[type=checkbox], .form_table input[type=radio] {
	display				: block;
	width				: 18px;
	float				: left;
	padding-left		: 0px;
	margin-left			: 0px;
}
.form_table label {
	display				: block;
	width				: 250px;
	float				: left;
}


