/* WEBSITE FORM STYLES  =================================*/
.editbox {
	border: 1px solid #cccccc;
	}
	.listbox {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #008348;
		}
		
	.formprompt {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		border: 1px solid #818181;
		}
	select {
		border: 1px solid #acacac;
		}
	
	.FormStyleDefault td{
		border-left: 0px solid #e1e1e1;
		border-top: 1px solid #e1e1e1;
		vertical-align: top;
		}
	.FormStyleDefault {
		border-left: 1px solid #e1e1e1;
		border-right: 1px solid #999999;
		border-bottom: 1px solid #999999;
		}
	.FormInput {
		font-size: 11px;
		border: 1px solid #acacac;
		padding: 1px 0px 1px 2px;
		}
		.FormInputMed {
			color: #000000;
			font-size: 11px;
			width: 150px;
			border: 1px solid #333333;
			background-color: #CCCCCC;
			padding: 1px 0px 1px 2px;
			}
		.FormInputSml {
			font-size: 11px;
			width: 30px;
			border: 1px solid #acacac;
			padding: 1px 0px 1px 2px;
			}
	.FormTextArea {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		border: 1px solid #acacac;
		padding: 5px;
		background-image: url(/images/form-textarea-bg.jpg);
		background-repeat: repeat-x;
		background-position: top;
		background-color: #F2F2F2;
		}
	.FormButton {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-weight: bold;
		color: #FFFFFF;
		background-color: #818181;
		background-image: url(/images/button-background.gif);
		background-repeat: repeat-x;
		background-position: bottom right;
		border: none;
		padding: 2px 7px 2px 7px;
		cursor: pointer;
		}
		.FormButtonDim {
			font-family: Arial, Helvetica, sans-serif;
			font-size: 11px;
			font-weight: bold;
			color: #FFFFFF;
			background-color: #CCCCCC;
			background-image: url(/images/btn-background-dim.gif);
			background-repeat: repeat-x;
			background-position: bottom right;
			border-left: 1px solid #CCC;
			border-top: 1px solid #CCC;
			border-right: 1px solid #666666;
			border-bottom: 1px solid #666666;
			border: none;
			padding: 2px 5px 2px 5px;
			}

	.FormSelect {
		width: 204px;
		font-size: 10px;
		border: 1px solid #acacac;
		padding: 1px 0px 1px 2px;
		}
		.FormSelectSml {
			width: 104px;
			font-size: 10px;
			border: 1px solid #acacac;
			padding: 1px 0px 1px 2px;
			}
		.FormSelectXSml {
			width: 54px;
			font-size: 10px;
			border: 1px solid #acacac;
			padding: 1px 0px 1px 2px;
			}

/* FORM ENTRY =================== */
	.FormEntry {
		color: #CCCCCC;
		font-size: 11px;
		font-weight: normal;
		text-align: right;
		/*background-image: url(/images/icon-triangle-sml.gif);*/
		background-repeat: no-repeat;
		background-position: right 0px;
		padding: 0px 5px 0px 5px;
		border-top: 0px dotted #606972;
		vertical-align: top;
		}
	.FormEntry02 {
		color: #000;
		font-size: 11px;
		font-weight: bold;
		text-align: right;
		/*background-image: url(/images/icon-triangle-sml.gif);*/
		background-repeat: no-repeat;
		background-position: right 0px;
		padding: 0px 5px 0px 5px;
		border-top: 1px dotted #CCCCCC;
		vertical-align: top;
		}