﻿
/* Photo Contest form */

.para {margin-top:0.25em;margin-bottom:0.25em }
.paradouble { margin-top:0.5em; margin-bottom:0.5em  }
.indent{margin-left:24px;}
.indentLarge{margin-left:48px;}
.buttonArea { padding-top:12px; padding-bottom:12px}
.px100L {width:100px; float:left; }
.px150L {width:150px; float:left; }
.px220L {width:220px; float:left; }
.px250L {width:250px; float:left;}
.clear {clear:both;}

.errorMsg, .errMessage { color:#990000}
.formRow { padding-top:8px; clear:both; width:700px; }
.formLabel { font-weight:bold; float:left; width:160px; text-align:right; padding-right:8px }
.formdata { font-weight:normal; float:left; width:490px;  text-align:left }
.formButton { font-weight:normal; float:left; width:120px;  text-align:left; }
.thumbImageArea {padding-top:18px }
.adminThumb{ border:solid 2px #000000}
.required { color:#990000 }
.imageArea { background-color:#FFFFFF; border:solid 2px #5a8f74; padding:8px; margin:0px }

input { font-size:10pt}
input:disabled, input.disabled { color:#666; background-color:#009999; border: solid 1px #999999;}
input.isdate, input.isNum {width: 75px}
input.isRadio { width: 18px }
input.isShortText, input.small {width: 100px}
input.tiny {width: 50px}
input.med , textarea.med {width: 150px}
input.large , textarea.large {width: 200px}
input.huge, textarea.huge {width: 350px}

/*CSS for pop up hint box */
#hintbox ul { padding:0px 0px 2px 14px; margin:0px 0px 0px 0px; color:#000}
#hintbox
{
	text-align:left;
	position:absolute;
	top: 0;
	background-color: #FFF4BF;
	width: 150px; /*Default width of hint.*/ 
	padding: 3px;
	border:1px solid black;
	font:normal 11px Verdana;
	line-height:14px;
	z-index:100;
	border-right: 3px solid black;
	border-bottom: 3px solid black;
	visibility: hidden;
}

a.hintanchor,  a.hintanchor:active,  a.hintanchor:visited { color:#5a8f74; font-weight:bold; text-decoration:none}
a.hintanchor:hover { color:#bc2030;font-weight:bold ;  text-decoration:none }



/* END CSS for pop up hint box */