﻿HTML { background-color:White; font-family:Comic Sans MS, Arial, Helvetica, sans-serif; font-size:10pt; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; } 
Body { margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; background-color:White; font-family:Comic Sans MS, Arial, Helvetica, sans-serif; font-size:10pt; } 
#PageBody { text-align:center; } 
.BodyBackground { margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; background-color:White; font-family:Comic Sans MS, Arial, Helvetica, sans-serif; font-size:10pt; } 
.BodyContent { text-align:left; background-color:White; width:1000px; margin:auto; } 
.PageBanner { width:746px; margin:15px 127px 0px 127px; } 
.MainMenu { width:1000px; height:40px;} 
.MenuContainer { padding:0px 127px 0px 127px;} 
.MenuBorder { width:746px;  margin:0px 127px 0px 127px;} 
.SpecialInterest { clear:both; float:left; width:250px; } 
.MainContent { float:left; width:496px; font-size:10pt; color:black; font-family:Comic Sans MS, Arial, Helvetica, sans-serif; } 
.MainContentRegistration { float:left; width:746px; font-size:10pt; color:black; font-family:Comic Sans MS, Arial, Helvetica, sans-serif; } 
.Copyright { clear:both; float:left; height:10px; width:746px; font-size:8pt; padding-bottom:15px; color:black; font-family:Comic Sans MS MS; background-image:url(/images/ferst_images/footer.gif); background-repeat:no-repeat; height:75px;margin:0px 127px 0px 127px;} 
.LatestNews { background-image:url(/images/ferst_images/latest-news2.jpg); background-repeat:no-repeat; height:380px; padding-top:85px; padding-left:30px; padding-right:40px; color:white; font-weight:bold; } 
.LatestNews a { color:white; font-weight:bold; text-decoration:none; } 
.ContestBanner, .ContestEntry, .ContestFooter { clear:both; width:1000px; font-size:10pt; color:black; font-family:Comic Sans MS, Arial, Helvetica, sans-serif; } 
.DefaultText
{
  font-family:Comic Sans MS, Arial, Helvetica, sans-serif;
}

UL.FTLOR { margin: 0px; padding: 0px; list-style-type: none; font-size: 8pt; }
UL.FTLOR LI { border:2px solid transparent; margin: 2px; padding: 1px; float: left; width: 138px; height: 140px; text-align: center; cursor:pointer; }
UL.FTLOR LI.selected, UL.FTLOR LI.hover
{ background: #f0f0f0; border:2px solid #5C41B4; }
.FTLORVideoPlayer { width:560px; height:340px; float:left; margin:10px 10px 10px 220px;}
.FTLORVoteForm { display:none; width:350px; height:340px; float:left; margin:5px; border:2px solid #5C41B4;}

.FTLORVideoPlayerForm { width:560px; height:340px; float:left; margin:10px 10px 10px 50px;}
.FTLORVoteFormVisible { width:350px; height:340px; float:left; margin:5px; border:2px solid #5C41B4;}

.FTLORVoteFormBanner, .FTLORVoteFormVisibleBanner { width:350px; height:24px; float:left; border-bottom:2px solid #5C41B4; background:#f0f0f0; line-height: 20px; font-size:14pt; font-weight:bold; margin-bottom:10px; }
.FTLORVoteFormPadding, .FTLORVoteFormVisiblePadding { margin:0px 10px 10px 10px; }
.FTLORFollowup { width:300px; margin:auto; font-size:12pt; }
.FTLORVoteReceived { display:none; width:500px; margin:auto; text-align:center; color: blue; font-weight:bold;}

.SHNCopyrightNotice { font-size:9pt; float:right; width:185px; height:50px; font-family:tahoma;}
.SHNCopyrightNotice A { color:black; text-decoration: none; }
.SHNCopyrightNotice A:hover { background:#f0f0f0; }

.FTLORDonateForm { display:none; width:810px; height:540px; margin:auto; border:2px solid #5C41B4; }
	.FieldRow { clear:both; width:695px; height:22px; margin:0px 0px 5px 20px; font-family:Arial; font-size:10pt; }
	.FieldLabel { float:left; width:150px; height:25px; }
	.FieldData { float: left; width:460px; height:25px; }
