@CHARSET "UTF-8";
input.stdTextInput{
	width: 150px;
	padding: 5px 3px 3px 7px;
	background: url(images/form-field-bg.gif) no-repeat;
	border-top: 1px solid #e6e6e6;
	border-right: 1px solid #E2E2E2;
	border-bottom: 1px solid #E2E2E2;
	border-left: 1px solid #e6e6e6;
}
input.stdTextInput:focus{
	border: solid 1px #3b9acc;
}
input.stdSubmit{
	color: #000000;
	background: url(images/submit-btn.gif) no-repeat top left;
	border: none;
	width: 135px;
	height: 25px;
	padding-bottom: 6px;
}
input.longTextInput{
	width: 660px;
}
textarea.longTextarea{
	width: 400px;
	height:400px;
}
textarea.texteditor{
	width: 660px;
	height:400px;
}
input.stdSubmit:hover{
	background: url(images/submit-btn.gif) no-repeat bottom left;
	color: #FFFFFF;
}
select.stdSelect{
	width: 150px;
	padding: 5px 3px 3px 7px;	
	border-top: 1px solid #e6e6e6;
	border-right: 1px solid #E2E2E2;
	border-bottom: 1px solid #E2E2E2;
	border-left: 1px solid #e6e6e6;		
}

input#submitBtn{
	color: #000000;
	background: url(images/submit-btn.gif) no-repeat top left;
	border: none;
	width: 135px;
	height: 25px;
	padding-bottom: 6px;		
}
input#submitBtn:hover{
	background: url(images/submit-btn.gif) no-repeat bottom left;
	color: #FFFFFF;
}

/* The hint */
.hint {   	
	position:relative;
    margin-top: -4px;
    border: 1px solid #c93;
    padding: 5px 10px;    
    background: #ffc url(images/hintpointer.gif) no-repeat -10px 5px;
}
td.hintpoiterbg{
   background: url(images/hintpointer_bg.gif) no-repeat top right;
   width:10px;
   border:1px solid #00000;	
}
/* The pointer image is hadded by using another span */
.hint .hint-pointer {	
	position:relative;        
    left: -10px;
    top: -6px;		
    width: 10px;
    height: 19px;
    background: url(images/hintpointer.gif) left top no-repeat;
}
.tbl_errortd{
	background: url(images/icon_error_100.gif) no-repeat top right;
	width:100px; height:100px;	vertical-align: top;
}
.tbl_warntd{
	background: url(images/icon_warn_100.gif) no-repeat top right;
	width:100px; height:100px;	vertical-align: top;
}
.tbl_infotd{
	background: url(images/icon_info_100.gif) no-repeat top right;
	width:100px; height:100px;	vertical-align: top;
}
