/* new css */

.header {font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #669933; 
	font-size: 18px;
	text-align:center;}
	
.headerfour {margin-top: 2px; margin-left: 2px; margin-bottom:0px; font-family: Arial; font-size: 18px; color: #878236; font-style: italic;}
	
.cellone {background-image:  url(images/fern.gif); background-repeat: no-repeat;  width: 85px; height: 42px; text-align: center; font-family: Arial, Helvetica, Geneva, sans-serif; font-size: 15px; font-weight:600; padding-top: 10px;}
td {font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 12px;}
/*.headertwo {font-family:Georgia, "Times New Roman", Times, serif; font-size: 18px; font-weight:bold;color: #998832;  margin-bottom: 4px; text-align:left; margin-left:-35px;}*/


a.nav:link {color: #669933; text-decoration: none; padding-top: -12px;font-size: 14px;}
a.nav:visited {color: #669933; text-decoration: none; padding-top: -12px; font-size: 14px;}
a.nav:hover {color: #827D34; text-decoration: none; padding-top: -12px; font-size: 14px;}

#additional-downloads {
	float:right;
	margin-right:0px; 
}

#additional-downloads ul.word li {
	list-style-image:url(images/icon_ms_word.gif);
	background-repeat: no-repeat;
	background-position:bottom;
}

#body a {color:#669933; text-decoration:underline;}
#body a:link {color:#669933; text-decoration:underline;}
#body a:active {color:#669933; text-decoration:underline;}
#body a:hover {color:#99E64C; text-decoration:none;}
#body a:visited {color:#998832; text-decoration:underline;}

p.highlight {color:#669933; font-weight:bold;}
/*p.question {font-style:italic;}*/
p.note {font-size:13px; color:#669933; font-style: italic;}
.caption {color:#669933; padding-left:0px; padding-top:0px; padding-bottom:0px; padding-right:5px; font-size:8pt; margin-bottom:10px; font-style:italic; margin-left:0px;}

.subtext {color:#000000; padding-left:0px; padding-top:10px; padding-bottom:0px; padding-right:5px; font-size:8pt; margin-bottom:10px; font-style:normal; margin-left:0px; font-weight:bold;}

li span.judge {color: #998832; font-weight:bold;}
.title {color:#998832;}
/*li span.winners {font-weight: bold; color: #878236; font-size:8pt;}*/
.winner_name {font-size:8pt;}
.winnersHome {font-weight: normal; color: #666666; font-size:9pt;}
.archive {font-size: 14px; color: #998832; margin-top: 0px;}
.finalist {font-size: 11px; color: #878236; margin-top: 0px; margin-bottom: 15px; margin-left: 5px;}
.header_finalist {font-size: 18px; color: #669933; font-weight:bold; margin-top: 0px; margin-left: 0px;}
.headerfinalists {font-size: 15px; color: #666666; margin-top: 0px; margin-left: 0px; font-weight:bold;}
.headerwinner {font-size: 18px; color: #669933; margin-top: 0px; margin-left: 0px; font-weight:bold;}


#judges ul {list-style-type:none;}

#judges li {margin: 1.3em 0;} 

#judges form{ 
	border: #998832 solid 2px;
	width:450px;
	margin: 20px;
	padding:20px;
}

#judges form div.label {
	width:80px;
	float:left;
	margin-bottom:15px;
}

#judges form div.input {
	width:200px;
	float:left;
	margin-bottom:15px;
}

#judges form div.submit {
	width:290px;
	float:left;
	text-align:left;
}

#body ul.pdf {
	margin-left:-15px;
	*margin-left:0px; /* IE7 */
}

#body ul.second-level {
	margin-left:-15px;
	*margin-left:15px; /* IE7 */
}

#body ul.pdf li {
	list-style-image:url(images/icon_pdf.gif);
	background-repeat: no-repeat;
	background-position:bottom;
	padding-left: 0px;
	margin-left: 0px; 
	margin-top: 0px;
	margin-bottom: 12px; 
}

#body ul.pdf li .last {
	margin-bottom:8px;
}

#body ul.pdf li span {
	font-size:9pt;
}

#bullets ul, #bullets ol {
	list-style-position: outside;
	line-height:17px;
	padding-left: 0px;
	margin-left: 40px;
	margin-top: 10px;
	margin-bottom: 5px;
}

#bullets li {
	padding-left: 0px;
	margin-left: 0px;  
	margin-top: 0px;
	margin-botton: 0px;
}
	

div.contact { margin-left:15px; }


	
/* end of new css */

/*.headertop {margin-top: 0px; margin-bottom:-3px; font-family: Arial; font-weight: bold; font-size: 21px; margin-left: 26px; color: #878236;}*/
/*.headerthree {font-size: 18px; color: #998832; margin-top: 0px; margin-left: 0px;}*/
/*.headerfour {margin-top: 2px; margin-left: 2px; margin-bottom:0px; font-family: Arial; font-size: 18px; color: #878236; font-style: italic;}*/
.listone {margin-left: 34px; margin-top: 0px; margin-bottom: 0px; font-weight: bold;}
.listitemone {text-decoration: none; color: #878236; font-weight: bold; font-size: 16px; line-height: 21px;}
.line {background-color: #CDC2AF; height: 1px; width: 100%; font-size: 1px;}

/*.headerfive {font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: bold;
	color: #669933; 
	font-size: 16px;
	text-align:center;}*/

/*.winners_name {font-size: 18px; color: #878236; margin-top: -4px; margin-bottom: 0px; margin-left: 23px;}*/
.arrow {margin-top: 0px; margin-right: 16px;}
.applicationtd {font-size: 18px; color: #878236; padding-right: 8px; padding-bottom: 6px; width: 235px;}
.applicationtdtwo {padding-bottom: 6px;}
.applicationthree {font-size: 18px; color: #878236; padding-bottom: 6px;}


.photoCredit {
	font-size:9px;
	color:#AAAAAA;
	padding-top:5px;
}
.privacyheader {
	font-weight: bold; font-size: 16px; color:#998832;
}

.privacyheader-link a {color:#669933; text-decoration:underline;}
.privacyheader-link a:link {color:#669933; text-decoration:underline;}
.privacyheader-link a:active {color:#669933; text-decoration:underline;}
.privacyheader-link a:hover {color:#99E64C; text-decoration:none;}
.privacyheader-link a:visited {color:#998832; text-decoration:underline;}

.rightPicSpacing {
	margin-left: 5px; margin-bottom: 5px;
}

p.question, p.subheader { color:#998832; font-weight:bold; }

p.subheader {font-size:14px;}

.leftPicSpacing {
	margin-right: 8px; margin-bottom: 5px;
}

.tablewidth {width: 645px; max-width: 645px; min-width: 645px;}

.winner-img {
	width: 100px;
	margin: 0px 0px 0px 0px;
	float: left;
}

.winner-text {
	width: 200px;
	margin: 10px 0px 0px 20px;
	float: left;
	clear:right;
}

p.clearsmall{height:2px; clear:both;}


