input
{
	font-family: Verdana, Arial;
}
textarea
{
	font-family: Verdana, Arial;
}
select
{
	font-family: Verdana, Arial;
}

label {font-size:12px; color:#333333; padding-top:0px; padding-bottom:0px;}
label.indented {font-size:12px; color:#333333; padding-left:30px; padding-top:0px; padding-bottom:0px;}

input.text {font-size:12px; border:1px solid #eeeeee; padding:2px 3px 2px 3px; width:100px; background:#ffffff; color:#333333;}
input.text:hover {background:#ffffff; border:1px solid #336699; color:#336699;}
input.text:focus {background:#ffffff; border:1px solid #336699; color:#336699;}



input.text_large {font-size:12px; border:1px solid #eeeeee; padding:2px 3px 2px 3px; width:100px; background:#ffffff; color:#333333;}
input.text_large:hover {background:#ffffff; border:1px solid #336699; color:#336699;}
input.text_large:focus {background:#ffffff; border:1px solid #336699; color:#336699;}



input.text_long {font-size:12px; border:1px solid #eeeeee; padding:2px 3px 2px 3px; width:250px; background:#ffffff; color:#333333;}
input.text_long:hover {background:#ffffff; border:1px solid #336699; color:#336699;}
input.text_long:focus {background:#ffffff; border:1px solid #336699; color:#336699;}



select.dropdown
{
    font-size:12px; 
    color:#333333;
    background:#ffffff;
    border:1px solid #eeeeee;
    padding:0 0 0 0;
    width:250px;
}

select.dropdown:focus
{
    color:#336699;
    background:#ffffff;
    border:1px solid #336699;
    padding:0 0 0 0;
}

select.dropdown:hover
{
    color:#333333;
    background:#ffffff;
    border:1px solid #336699;
        padding:0 0 0 0;
}

select.dropdown_large
{
    font-size:12px; 
    color:#333333;
    background:#ffffff;
    border:1px solid #eeeeee;
    padding:0 0 0 0;
    width:250px;
}

select.dropdown_large:focus
{
    color:#336699;
    background:#ffffff;
    border:1px solid #336699;
    padding:0 0 0 0;
}

select.dropdown_large:hover
{
    color:#333333;
    background:#ffffff;
    border:1px solid #336699;
        padding:0 0 0 0;
}

input.button 
{
    color: #336699;
	background:#336699; 
	padding: 0px 1px 1px 1px;
	font-size:12px; 
	border: 1px solid #;
	min-width:100px;
}

input.button:hover {
	color: #336699;
	background:#ffffff; 
	padding: 0px 1px 1px 1px;
	font-size:12px;
	border: 1px solid #336699;
}



.form_row
{
	width:400px;	
}

.form_element
{
	margin-top:10px;
	margin-left:20px;
	width:400px;
}
.form_label
{
	width:120px;
	float:left;
	font-size:medium;
}


/*
input.checkbox {margin:0; padding:100px; width:15px; border:0; background:none;}

select { width:100px; border:1px solid #; margin:0; background:#ffffff; color:#;}

option {border:1px solid #; margin:0; background:#ffffff; color:#;}


input.login{font-size:1em; border:1px solid #; padding:2px 3px 2px 3px; width:80px; background:#ffffff;}
input.pass{font-size:1em; border:1px solid #; padding:2px 3px 2px 3px; width:80px; background:#ffffff;}


.loginarea form label {font-size:0.8em; color:#;}
.loginarea form input.text {font-size:0.8em; border:1px solid #; padding:2px 3px 2px 3px; width:80px; background:#ffffff;}
.loginarea form input.text:hover {background:#ffffff; border:1px solid #FF00CC; color:#FF00CC;}
.loginarea form input.text:focus {background:#ffffff; border:1px solid #FF00CC; color:#FF00CC;}

.loginarea form input.button {
	color: #fff;
	background:#ffffff; 
	padding: 0px 1px 1px 1px;
	font-size:0.8em; 
	border: 1px solid #;
	cursor: pointer;
}

.loginarea form input.button:hover {
	color: #FF00CC;
	background:#ffffff; 
	padding: 0px 1px 1px 1px;
	font-size:0.8em; 
	border: 1px solid #FF00CC;
	
}

#ddholder{
z-index:500;
}



.searcharea form {padding:2px; margin:5px; font-size:1em; background:#ffffff;}
.searcharea form p {font-size:.9em; text-align:left; padding:0 5px 10px 0; margin:0;}
.searcharea form fieldset#current p {padding:4px; margin:0;}

.searcharea form fieldset {border:0px; border-bottom:1px solid #ccc; padding:5px 5px 5px 10px; margin-bottom:10px; font-size:1em;}
.searcharea form fieldset:hover {border:0px; border-bottom:1px solid #333;}
.searcharea form fieldset#opt:hover {border:0px; border-bottom:1px solid #333;}

.searcharea form legend {font-size:0.9em; font-weight:bold; margin-bottom:0px; padding:6px; background:none; color:#;}

.searcharea form dt {float:left; height:10px; width:170px; text-align:left; padding-right:10px; color:#333; margin-bottom:0.5em;}
.searcharea form dt.rightalign {float:left; height:10px; width:170px; text-align:left; padding-right:10px; color:#333; margin-bottom:0.5em;}

.searcharea form dd {float:left; width:150px; height:10px; margin:0 0 8px 0; padding:0;}

.searcharea form label {font-size:0.8em; height:10px; color:#;}
.searcharea form label.indented {font-size:0.8em; height:10px; color:#; padding-left:30px; }

.searcharea form input.text {font-size:0.8em; border:1px solid #; padding:2px 3px 2px 3px; width:80px; background:#ffffff;}
.searcharea form input.text:hover {background:#ffffff; border:1px solid #FF00CC; color:#FF00CC;}
.searcharea form input.text:focus {background:#ffffff; border:1px solid #FF00CC; color:#FF00CC;}

.searcharea form input.checkbox {margin:0; padding:100px; width:15px; border:0; background:none;}

.searcharea form select { width:100px; border:1px solid #; margin:0; background:#ffffff; color:#;}

.searcharea form option {background:#ffffff; color:#;}
.searcharea form optgroup {background:#ffffff; color:#; font-style:normal;}
.searcharea form optgroup option {background:#ffffff; color:#333;}



.searcharea form input.button {
	color: #fff;
	background:#ffffff; 
	padding: 0px 1px 1px 1px;
	width: 30px;
	font-size:0.8em; 
	border: 1px solid #;
	cursor: pointer;
}

.searcharea form input.button:hover {
	color: #FF00CC;
	background:#ffffff; 
	padding: 0px 1px 1px 1px;
	width: 30px;
	font-size:0.8em; 
	border: 1px solid #FF00CC;
	
}
*/