﻿*   
{
    border:none;
    margin:none;
    padding:none;
    outline:none;
}

ol li
{
    margin-bottom:10px;
}

body 
{
    font-family:Arial, Verdana;
    background-color:#e71802;
    font-size:12px;
}

.clear
{
    font-size:0;
    line-height:0;
    height:0;
    clear:both;
}

.pageWrapper
{
    margin-left:auto;
    margin-right:auto;
    margin-top:32px;
    margin-bottom:32px;
    width:910px;
}

.bannerWrapper
{
    height:94px;
}

.menuAndClockWrapper
{
    margin-top:6px;
    width:900px;
}

.menuWrapper
{
    float:left;
    width:530px;
    height:24px;
    border-top:solid 1px white;
    border-bottom:solid 1px white;
    padding-top:10px;
}

.clockWrapper
{
    float:left;
    width:370px;
    height:34px;
    border-top:solid 1px white;
    border-bottom:solid 1px white;
    text-align:right;
}

.quizWrapper
{
    width:910px;
    margin-top:15px;
}

.footerWrapper
{
    margin-top:2px;
}

.sendToAFriendWrapper
{
    float:left;
    width:625px;
    height:70px;
}

.siteLinksWrapper
{
    float:left;
    width:245px;
    height:70px;
    text-align:center;
}

.tAndCWrapper
{
    text-align:right;
}

.compThumbnailsWrapper
{
    width:255px;
    float:left;
    vertical-align:top;
    height:351px;
    overflow:hidden;
}

.compThumbnailsWrapper img
{
    width:51px;
    height:39px;
    float:left;
}

.compMainWrapper
{
    width:652px;
    float:left;
    vertical-align:top;
    overflow:hidden;
    height:351px;
}

.compVerticalSeperator
{
    float:left;
    background-image:url('../app_graphics/verticalSeperator.gif');
    background-repeat:no-repeat;
    width:3px;
    height:351px;
    overflow:hidden;
}

.compHorizontalGradient
{
    float:left;
    background-image:url('../app_graphics/horizontalGradient.gif');
    background-repeat:no-repeat;
    width:910px;
    height:8px;
    overflow:hidden;
}

.compHorizontalFiller
{
    float:left;
    background-image:url('../app_graphics/horizontalFiller.gif');
    background-repeat:repeat-y;
    width:652px;
    height:2px;
    overflow:hidden;
}

.compVerticalFiller
{
    float:left;
    background-image:url('../app_graphics/verticalFiller.gif');
    background-repeat:no-repeat;
    width:10px;
    height:349px;
    overflow:hidden;
}

.compMainImage
{
    float:left;
    width:380px;
    height:349px;
}

.compQuestions
{
    background-color:White;
    float:left;
    width:262px;
    height:349px;
    overflow:hidden;
    
}

.checkImage
{
    margin-bottom:14px;
}

.numAnswered
{
    height:42px;
    text-align:center;
    width:262px;
    font-size:12px;
    font-weight:bold;
    color:#e71802;
}

.compThumbnailsBlank
{
    float:left;
    width:258px;
}

.formWrapper
{
    background-image:url('../app_graphics/formBackground.gif');
    background-repeat:repeat-y;
    float:left;
    vertical-align:top;
    width:510px;
    padding-top:10px;
    padding-bottom:10px;
    padding-left:71px;
    padding-right:71px;
}


.formError
{
    font-size:14px;
    font-weight:bold;
    color:#e71802;
}

.resultWrapper
{
    background-image:url('../app_graphics/resultBackground.gif');
    background-repeat:no-repeat;
    background-color:White;
    float:left;
    width:652px;
    height:357px;
    vertical-align:top;
}

.redMediumText
{
    font-size:18px;
    font-weight:bold;
    color:#e71802;
}

.redSmallText
{
    font-size:12px;
    font-weight:bold;
    color:#e71802;
}

.redSmallText a
{
    color:#e71802;
}

.blackSmallText
{
    font-size:9px;
    color:Black;
}

.formLabel
{
    float:left;
    width:150px;
    color:#e71802;
    font-weight:bold;
}

.formLabel a
{
    text-decoration:underline;
    color:#e71802;
}

.txtLongInput
{
    float:left;
    width:345px;
    border:solid 1px #e71802;
}

.txtShortInput
{
    float:left;
    width:100px;
    border:solid 1px #e71802;
}

.btnFindAddress
{
    width:347px;
    float:left;
    color:White;
    background-color:#e71802;
    border-top:solid 1px #f82913;
    border-left:solid 1px #f82913;
    border-right:solid 1px silver;
    border-bottom:solid 1px silver;
    font-weight:bold;
    
}

.btnSubmit
{
    width:200px;
    color:White;
    background-color:#e71802;
    border-top:solid 1px #f82913;
    border-left:solid 1px #f82913;
    border-right:solid 1px silver;
    border-bottom:solid 1px silver;
    font-weight:bold;

}

.lbAddressFinder
{
    width:500px;
    border:solid 1px #e71802;
    margin-bottom:5px;
}

.addressError
{
    font-size:9px;
    color:Black;    
}

.hearAboutLabel
{
    float:left;
    width:115px;
    color:#e71802;
    font-weight:bold;
}

.hearAboutCheck
{
    float:left;
    width:25px;
}

.hearAboutColumn
{
    float:left;
    width:140px;
}

.checkLabel
{
    width:25px;
    color:#e71802;
    font-weight:bold;
    float:left;
}

.checkBox
{
    float:left;
    width:49px;
}

.optionButton
{
    color:#e71802;
    font-weight:bold;
   
}

.alphaLinks a
{
    text-decoration:none;
    color:#e71802;
    font-weight:bold;
}

.headerName
{
    font-size:medium;
    color:Black;
    width:200px;
    text-align:left;
    border-bottom:solid 1px #e71802;
}

.headerTown
{
    font-size:medium;
    color:Black;
    width:180px;
    text-align:left;
    border-bottom:solid 1px #e71802;
    border-left:solid 1px #e71802;
}

.headerPrize
{
    font-size:medium;
    color:Black;
    width:80px;
    text-align:left;
    border-bottom:solid 1px #e71802;
    border-left:solid 1px #e71802;
}

.itemName
{
    font-size:small;
    color:#e71802;
    text-transform:uppercase;
}

.itemTown
{
    font-size:small;
    color:#e71802;
    text-transform:uppercase;
    border-left:solid 1px #e71802;
}

.itemPrize
{
    font-size:small;
    color:#e71802;
    text-transform:uppercase;
    border-left:solid 1px #e71802;
}

