/* CSS Document */

.error,
.notice, 
.success    { padding: .8em; margin-bottom: 1em; border: 2px solid #ddd; }

.error      { background: #FBE3E4; color: #8a1f11; border-color: #FBC2C4; }
.notice     { background: #FFF6BF; color: #514721; border-color: #FFD324; }
.success    { background: #E6EFC2; color: #264409; border-color: #C6D880; }

#submitformtbl {
	color:#848484;
	font-family:georgia,times,serif;
	font-size:12px;
	width:854px; }
	
#submitformtbl img{padding:0px;}
#submitformtbl #preview-img {max-width:416px;}
#submitformtbl td {vertical-align:top;text-align:left;margin:0px;padding:0px;}
.form-input-title{font-size:13px;line-height:20px;font-weight:bold;}

#submitformtbl input, #submitformtbl textarea, #submitformtbl select{
	border:1px solid #DDDDDD;
	color:#000000;
	font-family:georgia,times,serif;
	font-size:18px;
	margin-bottom:15px;
}
#submitformtbl input{height:38px;}
#submitformtbl textarea{height:306px;}
#submitformtbl #leftright input{width:850px;}
#submitformtbl #left-form{	width:434px;}
#submitformtbl #right-form{	width:420px;}
#submitformtbl #left-form input, #submitformtbl #left-form textarea {width:410px;} 
#submitformtbl #right-form input[type='text']{width:416px;} 
#submitformtbl #right-form input[type='file']{height:40px;width:416px;} 


#submitformtbl div.fileinputs {
	position: relative;
}

#submitformtbl table.fakefile {
	position: absolute;
	top: 0px;
	left: 0px;
	z-index: 1;
	width:416px;
	height:40px;
	padding:0px;
	margin:0px;
}
#fakefileinput {height:38px;width:210px;}

#submitformtbl input.file {
	position: relative;
	text-align: right;
	-moz-opacity:0 ;
	filter:alpha(opacity: 0);
	opacity: 0;
	z-index: 2;
}

