A:link
{
    FONT-WEIGHT: bold;
    COLOR: #004b85;
    TEXT-DECORATION: none
}
A:visited
{
    FONT-WEIGHT: bold;
    COLOR: #004b85;
    TEXT-DECORATION: none
}
A:active
{
    FONT-WEIGHT: bold;
    COLOR: #004b85;
    TEXT-DECORATION: none
}
A:hover
{
    FONT-WEIGHT: bold;
    COLOR: #000000;
    TEXT-DECORATION: underline
}
A#popup SPAN
{
    DISPLAY: none
}
A#popup:hover
{
    CURSOR: default
}
A#popup:hover #popbox
{
    BORDER-RIGHT: #333 1px dotted;
    PADDING-RIGHT: 5px;
    BORDER-TOP: #333 1px dotted;
    DISPLAY: block;
    PADDING-LEFT: 5px;
    FONT-SIZE: 10px;
    Z-INDEX: 100;
    LEFT: 80px;
    PADDING-BOTTOM: 5px;
    BORDER-LEFT: #333 1px dotted;
    WIDTH: 150px;
    COLOR: #000;
    LINE-HEIGHT: 1.3em;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: #333 1px dotted;
    POSITION: absolute;
    TOP: 90px;
    BACKGROUND-COLOR: #eee;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none
}
BODY
{
    BACKGROUND: url(images/main.background.jpg) #004b85 repeat-x;
    MARGIN: 0px;
    FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica
}
FORM
{
    MARGIN: 0px
}
HTML
{
    MIN-HEIGHT: 100%;
    HEIGHT: 100%
}
BODY
{
    MIN-HEIGHT: 100%;
    HEIGHT: 100%
}
H4
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    MARGIN: 0px;
    COLOR: #004b85
}
SELECT
{
    BORDER-RIGHT: #bfbfbf 1px solid;
    BORDER-TOP: #bfbfbf 1px solid;
    FONT-SIZE: 11px;
    BORDER-LEFT: #bfbfbf 1px solid;
    BORDER-BOTTOM: #bfbfbf 1px solid;
    FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica
}
INPUT
{
    BORDER-RIGHT: #bfbfbf 1px solid;
    BORDER-TOP: #bfbfbf 1px solid;
    FONT-SIZE: 11px;
    BORDER-LEFT: #bfbfbf 1px solid;
    BORDER-BOTTOM: #bfbfbf 1px solid;
    FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica
}
TEXTAREA
{
    BORDER-RIGHT: #bfbfbf 1px solid;
    BORDER-TOP: #bfbfbf 1px solid;
    FONT-SIZE: 11px;
    BORDER-LEFT: #bfbfbf 1px solid;
    BORDER-BOTTOM: #bfbfbf 1px solid;
    FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica
}
TD
{
    FONT-SIZE: 11px;
    COLOR: #000000
}
.Font9px
{
    FONT: 9px Tahoma, Verdana, Arial, Helvetica
}
.app
{
    BORDER-RIGHT: #333 1px dotted;
    PADDING-RIGHT: 0.5em;
    BORDER-TOP: #333 1px dotted;
    PADDING-LEFT: 0.5em;
    BACKGROUND: #eee;
    PADDING-BOTTOM: 0.5em;
    MARGIN: 1em;
    BORDER-LEFT: #333 1px dotted;
    PADDING-TOP: 0.5em;
    BORDER-BOTTOM: #333 1px dotted
}
.app P
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
.backButton
{
    CLEAR: left;
    BORDER-RIGHT: #666910 1px dotted;
    PADDING-RIGHT: 4px;
    BORDER-TOP: #666910 1px dotted;
    PADDING-LEFT: 4px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    BACKGROUND: #e9ebad;
    FLOAT: right;
    PADDING-BOTTOM: 4px;
    TEXT-TRANSFORM: uppercase;
    BORDER-LEFT: #666910 1px dotted;
    COLOR: #000000;
    PADDING-TOP: 4px;
    BORDER-BOTTOM: #666910 1px dotted
}
.borderNone
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BORDER-LEFT: medium none;
    BORDER-BOTTOM: medium none
}
.breadcrumbs
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    MARGIN: 0px;
    COLOR: #8a8f97
}
.breadcrumbs A:link
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #8a8f97;
    TEXT-DECORATION: none
}
.breadcrumbs A:visited
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #8a8f97;
    TEXT-DECORATION: none
}
.breadcrumbs A:active
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #8a8f97;
    TEXT-DECORATION: none
}
.breadcrumbs A:hover
{
    TEXT-DECORATION: underline
}
.cleaner
{
    CLEAR: both;
    BORDER-RIGHT: medium none;
    PADDING-RIGHT: 0px;
    BORDER-TOP: medium none;
    PADDING-LEFT: 0px;
    FONT-SIZE: 1px;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    BORDER-LEFT: medium none;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: medium none;
    HEIGHT: 1px
}
.clrBoth
{
    CLEAR: both
}
.monthButton
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    BACKGROUND: url(images/winners.blank.button.gif) no-repeat left top;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    TEXT-TRANSFORM: uppercase;
    WIDTH: 197px;
    COLOR: #000000;
    PADDING-TOP: 0px;
    HEIGHT: 25px
}
.monthButton SPAN
{
    LEFT: 10px;
    POSITION: relative;
    TOP: 6px
}
.monthButton A
{
    COLOR: #000000;
    TEXT-DECORATION: none
}
.subCleaner
{
    CLEAR: both;
    BORDER-RIGHT: medium none;
    PADDING-RIGHT: 0px;
    BORDER-TOP: medium none;
    PADDING-LEFT: 0px;
    FONT-SIZE: 1px;
    BACKGROUND: url(images/cleaner.background.gif) no-repeat left top;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    BORDER-LEFT: medium none;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: medium none;
    HEIGHT: 4px
}
.subHeader
{
    MARGIN-TOP: 10px;
    MARGIN-BOTTOM: 14px
}
#bottomContainer
{
    BACKGROUND: url(images/bottom.background.gif);
    MARGIN: 0px 0px 0px 10px;
    WIDTH: 749px
}
#bottomMiddle
{
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 3px;
    BACKGROUND: url(images/bottomInt.back.gif);
    PADDING-BOTTOM: 3px;
    MARGIN-LEFT: 15px;
    WIDTH: 714px;
    PADDING-TOP: 3px
}
HTML #bottomMiddle
{
    WIDTH: 714px
}
#bottomMiddleLeft
{
    FLOAT: left;
    WIDTH: 475px
}
#container
{
    BORDER-RIGHT: #b9b9b9 1px solid;
    BACKGROUND: url(images/container.back.gif) repeat-y;
    LEFT: 50%;
    MARGIN: 0px 0px 0px -386px;
    BORDER-LEFT: #b9b9b9 1px solid;
    WIDTH: 770px;
    BORDER-BOTTOM: #b9b9b9 1px solid;
    POSITION: absolute;
    TOP: 0px
}
HTML #container
{
    WIDTH: 770px
}
#clicknPick
{
    BORDER-RIGHT: #3f3f3f 1px solid;
    BORDER-TOP: #3f3f3f 1px solid;
    FLOAT: left;
    BORDER-LEFT: #3f3f3f 1px solid;
    WIDTH: 234px;
    BORDER-BOTTOM: #3f3f3f 1px solid;
    HEIGHT: 398px
}
HTML #clicknPick
{
    MARGIN-LEFT: 0px;
    WIDTH: 234px
}
#dynamicColumnContent
{
    PADDING-RIGHT: 7px;
    PADDING-LEFT: 7px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    BACKGROUND: url(images/subLeftColumn.back.jpg) no-repeat left bottom;
    PADDING-BOTTOM: 7px;
    MARGIN: 0px 0px 10px;
    WIDTH: 183px;
    PADDING-TOP: 17px
}
HTML #dynamicColumnContent
{
    WIDTH: 183px
}
#dynamicColumnMenu
{
    PADDING-RIGHT: 7px;
    PADDING-LEFT: 7px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    BACKGROUND: url(images/subLeftColumnMenu.back.jpg) #ced1da no-repeat left bottom;
    PADDING-BOTTOM: 85px;
    MARGIN: 0px;
    WIDTH: 183px;
    PADDING-TOP: 7px
}
HTML #dynamicColumnMenu
{
    WIDTH: 183px
}
#dynamicColumnMenu .bottom
{
    MARGIN-BOTTOM: 10px
}
#dynamicColumnMenu UL
{
    MARGIN-TOP: 0px;
    FONT-SIZE: 10px;
    MARGIN-BOTTOM: 0px
}
#footer
{
    MARGIN-TOP: 15px;
    FONT-SIZE: 10px;
    MARGIN-BOTTOM: 15px;
    TEXT-ALIGN: center
}
#imageContainer
{
    BORDER-RIGHT: #939bad 1px solid;
    BORDER-TOP: #939bad 1px solid;
    BACKGROUND: #fefefe;
    MARGIN: 2px 0px 0px 15px;
    BORDER-LEFT: #939bad 1px solid;
    WIDTH: 738px;
    BORDER-BOTTOM: #939bad 1px solid;
    HEIGHT: 258px
}
HTML #imageContainer
{
    WIDTH: 738px;
    HEIGHT: 258px
}
#login
{
    FONT-SIZE: 10px;
    FLOAT: right;
    WIDTH: 174px;
    POSITION: relative
}
#login P
{
    MARGIN-TOP: 10px;
    MARGIN-BOTTOM: 0px
}
#login TD
{
    FONT-SIZE: 10px
}
#loginHeader
{
    BORDER-RIGHT: #e29347 1px solid;
    BORDER-TOP: #e29347 1px solid;
    BACKGROUND: url(images/memberLogin.back.gif) #fdaf63 repeat-x;
    BORDER-LEFT: #e29347 1px solid;
    WIDTH: 172px;
    BORDER-BOTTOM: #e29347 1px solid
}
HTML #loginHeader
{
    WIDTH: 172px
}
#loginHeader IMG
{
    MARGIN-TOP: 5px;
    MARGIN-BOTTOM: 4px;
    MARGIN-LEFT: 7px
}
#loginHeader P
{
    MARGIN-TOP: 4px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    MARGIN-BOTTOM: 4px;
    MARGIN-LEFT: 7px;
    TEXT-TRANSFORM: uppercase
}
#mainImage
{
    BORDER-RIGHT: #ffffff 1px solid;
    BACKGROUND: url(images/temp.background.jpg) no-repeat left top;
    FLOAT: left;
    WIDTH: 563px;
    HEIGHT: 258px
}
HTML #mainImage
{
    WIDTH: 563px
}
#mainImageContent
{
    PADDING-RIGHT: 11px;
    PADDING-LEFT: 11px;
    FONT-SIZE: 10px;
    PADDING-BOTTOM: 0px;
    MARGIN: 130px 0px 0px 281px;
    OVERFLOW: hidden;
    WIDTH: 260px;
    COLOR: #000000;
    PADDING-TOP: 11px
}
HTML #mainImageContent
{
    WIDTH: 260px
}
#mainImageContent P
{
    MARGIN-TOP: 5px;
    MARGIN-BOTTOM: 0px
}
#memberComments
{
    BORDER-RIGHT: #3f3f3f 1px solid;
    BORDER-TOP: #3f3f3f 1px solid;
    FONT-SIZE: 11px;
    FLOAT: left;
    MARGIN: 0px 0px 0px 3px;
    BORDER-LEFT: #3f3f3f 1px solid;
    WIDTH: 400px;
    COLOR: #000000;
    BORDER-BOTTOM: #3f3f3f 1px solid;
    HEIGHT: 398px
}
HTML #memberComments
{
    WIDTH: 400px
}

#surveyRewards
{
    BORDER-RIGHT: #3f3f3f 1px solid;
    BORDER-TOP: #3f3f3f 1px solid;
    FONT-SIZE: 11px;
    FLOAT: left;
    MARGIN: 0px 0px 0px 3px;
    BORDER-LEFT: #3f3f3f 1px solid;
    WIDTH: 234px;
    COLOR: #000000;
    BORDER-BOTTOM: #3f3f3f 1px solid;
    HEIGHT: 398px
}
HTML #surveyRewards
{
    MARGIN-TOP: 0px;
    WIDTH: 234px
}

#quiz
{
    BORDER-RIGHT: #3f3f3f 1px solid;
    BORDER-TOP: #3f3f3f 1px solid;
    FONT-SIZE: 11px;
    FLOAT: right;
    BORDER-LEFT: #3f3f3f 1px solid;
    WIDTH: 234px;
    COLOR: #000000;
    BORDER-BOTTOM: #3f3f3f 1px solid;
    POSITION: relative;
    HEIGHT: 398px
}
HTML #quiz
{
    MARGIN: 0px;
    WIDTH: 234px
}
#select
{
    DISPLAY: block;
    FONT-SIZE: 10px;
    FLOAT: right;
    BORDER-LEFT: #ffffff 1px solid;
    WIDTH: 173px
}
#selectIcon
{
    CLEAR: left;
    FLOAT: right;
    MARGIN-BOTTOM: 10px;
    MARGIN-LEFT: 10px
}
#subContainer
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    BACKGROUND: url(images/subpage.background.gif) repeat-y left bottom;
    PADDING-BOTTOM: 0px;
    MARGIN: 2px auto auto 16px;
    WIDTH: 739px;
    PADDING-TOP: 0px
}
#subLeftColumn
{
    BORDER-RIGHT: #434343 1px solid;
    PADDING-RIGHT: 0px;
    BORDER-TOP: #434343 1px solid;
    PADDING-LEFT: 0px;
    BACKGROUND: #939bad;
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    BORDER-LEFT: #434343 1px solid;
    WIDTH: 197px;
    LINE-HEIGHT: normal;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: medium none;
    HEIGHT: 100%
}
HTML #subLeftColumn
{
    WIDTH: 197px
}
#subLeftColumn P
{
    MARGIN: 0px 0px 8px
}
#subRightColumn
{
    BORDER-RIGHT: #939bad 1px solid;
    PADDING-RIGHT: 15px;
    BORDER-TOP: #939bad 1px solid;
    PADDING-LEFT: 15px;
    FONT-SIZE: 11px;
    BACKGROUND: url(images/subPageBack.jpg) #fefefe no-repeat right top;
    FLOAT: right;
    PADDING-BOTTOM: 11px;
    MARGIN: 0px;
    BORDER-LEFT: #939bad 1px solid;
    WIDTH: 499px;
    COLOR: #000000;
    PADDING-TOP: 11px;
    BORDER-BOTTOM: medium none
}
HTML #subRightColumn
{
    WIDTH: 499px
}
#subRightColumn P
{
    FONT: 11px Tahoma, Verdana, Arial, Helvetica;
    COLOR: #000000
}
#subRightColumn TD
{
    FONT: 11px Tahoma, Verdana, Arial, Helvetica;
    COLOR: #000000
}


#subRightColumn2
{
    BORDER-RIGHT: #939bad 1px solid;
    PADDING-RIGHT: 15px;
    BORDER-TOP: #939bad 1px solid;
    PADDING-LEFT: 15px;
    FONT-SIZE: 11px;
    BACKGROUND: url(images/subPageBack.jpg) #fefefe no-repeat right top;
    FLOAT: right;
    PADDING-BOTTOM: 11px;
    MARGIN: 0px;
    BORDER-LEFT: #939bad 1px solid;
    WIDTH: 770px;
    COLOR: #000000;
    PADDING-TOP: 11px;
    BORDER-BOTTOM: #939bad 1px solid;
}
HTML #subRightColumn2
{
    WIDTH: 770px
}
#subRightColumn2 P
{
    FONT: 11px Tahoma, Verdana, Arial, Helvetica;
    COLOR: #000000
}
#subRightColumn2 TD
{
    FONT: 11px Tahoma, Verdana, Arial, Helvetica;
    COLOR: #000000
}



#subRightColumnFixed
{
    BORDER-RIGHT: #939bad 1px solid;
    PADDING-RIGHT: 15px;
    BORDER-TOP: #939bad 1px solid;
    PADDING-LEFT: 15px;
    FONT-SIZE: 11px;
    BACKGROUND: url(images/subPageBack.jpg) #fefefe no-repeat right top;
    FLOAT: right;
    PADDING-BOTTOM: 11px;
    MARGIN: 0px;
    OVERFLOW: scroll;
    BORDER-LEFT: #939bad 1px solid;
    WIDTH: 499px;
    COLOR: #000000;
    PADDING-TOP: 11px;
    BORDER-BOTTOM: medium none;
    HEIGHT: 650px
}
HTML #subRightColumnFixed
{
    WIDTH: 499px
}
#subJoinColumn
{
    BORDER-RIGHT: #939bad 1px solid;
    PADDING-RIGHT: 15px;
    BORDER-TOP: #939bad 1px solid;
    PADDING-LEFT: 15px;
    FONT-SIZE: 11px;
    BACKGROUND: url(images/subPageBack.jpg) #fefefe no-repeat right top;
    PADDING-BOTTOM: 11px;
    MARGIN: 0px 0px 0px 15px;
    BORDER-LEFT: #939bad 1px solid;
    WIDTH: 708px;
    COLOR: #000000;
    PADDING-TOP: 18px;
    BORDER-BOTTOM: #939bad 1px solid
}
HTML #subJoinColumn
{
    WIDTH: 708px
}


#subJoinColumn2
{
    BORDER-RIGHT: #939bad 1px solid;
    PADDING-RIGHT: 15px;
    BORDER-TOP: #939bad 1px solid;
    PADDING-LEFT: 15px;
    FONT-SIZE: 11px;
    BACKGROUND: url(images/bg_2.jpg) #fefefe no-repeat right top;
    PADDING-BOTTOM: 11px;
    MARGIN: 0px 0px 0px 15px;
    BORDER-LEFT: #939bad 1px solid;
    WIDTH: 708px;
    COLOR: #000000;
    PADDING-TOP: 18px;
    BORDER-BOTTOM: #939bad 1px solid;
    HEIGHT: 670px;
}
HTML #subJoinColumn2
{
    WIDTH: 708px
}


#subJoinForm
{
    BORDER-RIGHT: #bfbfbf 1px solid;
    PADDING-RIGHT: 15px;
    BORDER-TOP: #bfbfbf 1px solid;
    PADDING-LEFT: 15px;
    BACKGROUND: url(images/joinnow.form.back.jpg) #dbe6ec no-repeat left top;
    FLOAT: right;
    PADDING-BOTTOM: 15px;
    MARGIN-LEFT: 12px;
    BORDER-LEFT: #bfbfbf 1px solid;
    WIDTH: 294px;
    PADDING-TOP: 15px;
    BORDER-BOTTOM: #bfbfbf 1px solid
}
HTML #subJoinForm
{
    WIDTH: 294px
}
#subJoinForm INPUT
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px
}
#subJoinForm SELECT
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px
}


#subJoinForm2
{
    BORDER-RIGHT: #bfbfbf 1px solid;
    PADDING-RIGHT: 15px;
    BORDER-TOP: #bfbfbf 1px solid;
    PADDING-LEFT: 15px;
    BACKGROUND: url(images/joinnow.form.back.jpg) #dbe6ec no-repeat left top;
    FLOAT: right;
    PADDING-BOTTOM: 12px;
    MARGIN-LEFT: 12px;
    BORDER-LEFT: #bfbfbf 1px solid;
    WIDTH: 294px;
    PADDING-TOP: 15px;
    BORDER-BOTTOM: #bfbfbf 1px solid
}
HTML #subJoinForm2
{
    WIDTH: 294px
}
#subJoinForm2 INPUT
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px
}
#subJoinForm2 SELECT
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px
}


.small_email_password
{
    FONT-WEIGHT: 800;
    FONT-SIZE: 11px;
    COLOR: black;
    FONT-FAMILY: Tahoma;
    BACKGROUND-COLOR: transparent;
    PADDING: 0px;
    MARGIN: 0px;
   
}

.large_email_password
{
    FONT-WEIGHT: 800;
    FONT-SIZE: 14px;
    COLOR: black;
    FONT-FAMILY: Tahoma;
    BACKGROUND-COLOR: transparent;
    PADDING: 0px;
    MARGIN: 0px;

}
