
input[type="submit"] { cursor: pointer; }

form
	{
	font-family: Arial, Helvetica, sans-serif; font-size: 0.8em; color: #666;
	background: #ddd;
	border: dotted 1px #666;
	margin: 5px 0; padding: 0;
	}

#login
	{
	font-family: Arial, Helvetica, sans-serif; font-size: 0.7em; color: #666;
	background: #fff;
	border: dotted 0px #ddd;
	margin: 0 5px; padding: 0;
	width: 250px;
	}
.login_text
	{
	font-family: Arial, Helvetica, sans-serif; font-size: 1.0em; color: #666;
	width: 150px;
	margin: 2px 0 0 0; padding: 0 2px;
	}
.login_check
	{
	font-family: Arial, Helvetica, sans-serif; font-size: 1.0em; color: #666;
	margin: 2px 0 0 0; padding: 0;
	}
.login_submit
	{
	font-family: Arial, Helvetica, sans-serif; font-size: 1.0em; font-weight: normal; color: #666;
	margin: 2px 0 5px 0; padding: 0 5px;
	}

form hr
	{
	border: 0;
	width: 100%; height: 1px;
	color: #ddd; background: #ddd;
	border: 1px dotted #666; border-style: none none dotted;
	}

form p
	{
	font-size: 1.0em;
	margin: 5px 17px; padding: 0;
	}

.tag
	{
	font-weight: bold;
	margin: 10px 0 0 17px; padding: 0;
	}

.text
	{
	font-family: Arial, Helvetica, sans-serif; color: #666;
	width: 85%;
	margin: 2px 0 0 17px; padding: 2px;
	}
.checkbox
	{
	margin: 2px 0 0 17px; padding: 0;
	}

.text_small
	{
	font-family: Arial, Helvetica, sans-serif; color: #666;
	width: 155px;
	margin: 2px 0 0 0; padding: 0;
	}

.text_mini_l
	{
	font-family: Arial, Helvetica, sans-serif; color: #666;
	width: 32px;
	margin: 2px 0 0 17px; padding: 0;
	}

.text_mini_r
	{
	font-family: Arial, Helvetica, sans-serif; color: #666;
	width: 32px;
	margin: 2px 0 0 0; padding: 0;
	}

.file
	{
	font-family: Arial, Helvetica, sans-serif; color: #666;
	width: 400px;
	margin: 2px 0 0 17px; padding: 0;
	}

.select
	{
	font-family: Arial, Helvetica, sans-serif; color: #666;
	width: 85%;
	margin: 2px 0 0 17px; padding: 2px;
	}

.textarea
	{
	font-family: Arial, Helvetica, sans-serif; color: #666;
	width: 400px; height: 200px;
	margin: 2px 0 0 17px; padding: 2px;
	}
	.large { height: 400px;	}

.file
	{
	font-family: Arial, Helvetica, sans-serif; color: #666;
	color: #666;
	width: 403px;
	margin: 2px 0 0 17px; padding: 0;
	}

.radio
	{
	margin: 5px 5px 0 17px; padding: 0;
	}

.submit
	{
	font-family: Arial, Helvetica, sans-serif; font-weight: bold; color: #666;
	margin: 10px 17px; padding: 0 5px;
	cursor: pointer;
	}


/* FORM SPECIFIC CODE */

.search_form
	{
	margin: 5px 0; padding: 5px;
	}

.searchbox
	{
	width: 200px;
	margin: 0; padding: 2px;
	}
