/*
fieldset {
    margin-bottom: 10px;
    padding: 10px;
    border: 1px solid #c0c0c0;
    border-radius: 5px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
}
[type=check], [type=radio], [type=submit] {
    cursor: pointer;
}
[type=text], [type=submit], textarea {
    margin-top: 3px;
    padding: 1px;
    border: 1px solid #000000;
    border-radius: 8px;
    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
}
*/

/* http://www.electrictoolbox.com/css3-rounded-corner-input */
input.rounded, select.rounded {
    border: 1px solid #ccc;
    -moz-border-radius: 8px;
    -webkit-border-radius: 8px;
    border-radius: 8px;
    -moz-box-shadow: 2px 2px 3px #666;
    -webkit-box-shadow: 2px 2px 3px #666;
    box-shadow: 2px 2px 3px #666;
	font: 16px Georgia, "Times New Roman", Times, serif;
    padding: 4px 7px;
    outline: 0;
	margin-bottom: 5px;
    -webkit-appearance: none;
	width: 225px; /* seems to be needed for Safari */
}

input:hover, textarea:hover, input:focus, textarea:focus {
    background-color: #fff8c1;
}
		
select 	{
		font: 16px Georgia, "Times New Roman", Times, serif;
		color: #000000; 
}
		
textarea{
		font: 16px Georgia, "Times New Roman", Times, serif;
		color: #000000;
}

table.padded-table td {padding:2px 2px 2px 4px;}
	
.joinheader	{font: 20px/26px Verdana, Arial, Helvetica, sans-serif;	text-align: center; font-weight: bold; color: #000000; margin-bottom: 10px; height: 24px;} /* background-image: url(/images/backgrounds/header_bar_orange.gif); background-repeat: repeat-x;}*/
.text		{font: 13px/16px Verdana, Arial, Helvetica, sans-serif; text-align: justify; color: #000000; }
.textleft  	{font: 13px/16px Verdana, Arial, Helvetica, sans-serif; text-align: left; color: #000000; }
.textcenter {font: 13px/16px Verdana, Arial, Helvetica, sans-serif; text-align: center; color: #000000; }
.check		{background: url(/images/checkmark.gif) center; background-repeat: no-repeat; padding-top: 5px; background-color: #cae3a9;}
