body {
margin:0px;
background-repeat:repeat-x;
margin-top:10px;
font-family: tahoma, sans-serif, arial;
font-size:9pt;
line-height:2;
height:100%; }

fieldset {
margin-top:10px;
border:0px;
padding:4px; }

fieldset legend {
font-weight:bold;
font-size:10pt; }

input {
border:1px #0F2733 solid; }

textarea {
border:1px #0F2733 solid;
padding:4px; }

h1 {
font-weight:bold;
color:#5a98d3;
font-size:14pt;
margin:2px; }

h2 {
font-weight:bold;
color:#5a98d3;
font-size:10pt;
margin:2px;
margin-bottom:5px; }

h3 {
font-weight:bold;
font-size:9pt;
margin:2px;
width:640px; }

img {
border:0px; }

a {
color:#414799; }

#ScreenCover {
width:100%;
position:absolute;
top:0px;
left:0px;
height:300%;
z-index:1010;
background-image:url('/images/coverbackground.gif');
visibility:hidden; }

.ContentWrapper {
margin-left:auto;
margin-right:auto;
width:950px;  }

.ContentWrapper .MainHeader {
width:950px;
margin-left:70px;
clear:both;
z-index:1001;
margin-bottom:0px; }

.ContentWrapper .MainHeader #Logo {
float:left;
position:relative;
margin-top:32px;
margin-left:-5px;
z-index:1009; }

.ContentWrapper .MainHeader #Tab {
position:relative;
float:left;
top:7px;
padding-top:40px;
padding-left:30px;
left:10px;
font-size:14pt;
font-weight:bold;
text-align:center;
color:white;
background-image:url('../images/tab.gif');
background-repeat:no-repeat;
width:338px;
height:75px; }

.ContentWrapper .Navigation {
top:4px;
width:180px;
float:left;
left:37px;
margin-top:-65px;
position:relative;
z-index:1000;
clear:left; }

.ContentWrapper .Navigation .Header {
background-image:url('../images/content_navigation_header.gif');
background-repeat:no-repeat;
clear:both;
height:39px; }

.ContentWrapper .Navigation .Content {
background-image:url('../images/content_navigation.gif');
background-repeat:repeat-y;
clear:both;
height:200px; }

.Navigation .Content .Item {
position:relative;
left:44px;
margin-bottom:4px;
background-image:url('../images/navigation_off_background.gif');
background-repeat:no-repeat;
width:122px;
height:30px;
font-weight:bold;
color:white;
clear:both; }

.Navigation .Content .ItemOn {
position:relative;
left:44px;
margin-bottom:4px;
background-image:url('../images/navigation_on_background.gif');
background-repeat:no-repeat;
width:122px;
height:30px;
font-weight:bold;
color:white;
clear:both; }

.Content .Item a {
width:122px;
height:26px;
padding-left:4px;
display:block;
color:#FFFFFF;
text-decoration:none; }

.Content .Item a:hover {
background-image:url('../images/navigation_on_background.gif');
background-repeat:no-repeat;
width:122px;
height:26px;
color:#5a98d3; }

.ItemOn a {
background-image:url('../images/navigation_on_background.gif');
background-repeat:no-repeat;
width:122px;
height:26px;
color:#5a98d3;
padding-left:4px;
display:block;
text-decoration:none; }

.ContentWrapper .Navigation .Footer {
background-image:url('../images/content_navigation_footer.gif');
background-repeat:no-repeat; 
clear:both;
height:80px; }

.ContentWrapper .Main {
width:730px;
margin-top:-65px;
float:left;
z-index:100; }

.ContentWrapper .Main .Half {
width:250px;
float:left; }

.Main .Half .Row {
width:100%;
clear:both; }

.Half .Row div {
font-weight:bold;
width:100px;
float:left; }

.ContentWrapper .Main .Header {
background-image:url('../images/content_background_top.gif');
background-repeat:no-repeat;
height:46px;
width:719px;  }

.ContentWrapper .Main .Content {
background-image:url('../images/content_background.gif');
background-repeat:repeat-y;
min-height:300px;
float:left;
width:719px;
padding-left:40px; }

.ContentWrapper .Main .Footer {
background-image:url('../images/content_background_bottom.gif');
background-repeat:no-repeat;
height:46px;
float:left;
width:719px; }

.ContentWrapper .Polaroid {
background-image:url('../images/content_pictures.gif');
width:305px;
top:-40px;
height:297px;
position:relative;
left:-2px;
float:left;
z-index:1000; }

.ContentWrapper .Prizes {
width:250px;
float:left; }

.Row {
width:373px;
clear:both;
margin-bottom:5px; }

.Row div {
font-weight:bold;
float:left;
width:125px; }

#Required {
color:red;
font-weight:bold; }

#Required div {
color:black; }

.Confidential {
width:620px;
text-align:center; }

.IndexContent {
float:left;
width:386px; }

.IndexContent .Row {
width:285px;
clear:both;
margin-bottom:5px; }

.IndexContent .Row div {
font-weight:bold;
float:left;
width:115px; }

.PromotionPrize {
width:620px;
clear:both;
margin-bottom:15px; }

.PromotionPrize .Place {
width:90px;
font-weight:bold;
float:left; }

.PromotionPrize .Image {
width:125px;
float:left;
margin-right:10px; }

.PromotionPrize .Description {
width:310px;
float:left; }

.Popup {
width:500px;
z-index:1011;
position:absolute;
top:100px;
left:50%;
margin-left:-200px;
visibility:hidden; }

.Popup .Title {
background-color:#5A98D3;
height:25px;
padding:4px;
color:white;
font-weight:bold;
clear:both;
width:392px;
margin-bottom:10px;
border-bottom:1px black solid; }

.Popup .Info { 
clear:both;
width:388px;
margin-bottom:10px;
background-color:#FFFEF6;
padding:4px;
padding-left:8px; }

.Popup .Info .Errors { 
color:red;
font-weight:bold; }

.Popup .Options {
clear:both;
width:392px;
border-top:1px black solid;
padding:4px;
text-align:center;
background-color:#5A98D3; }


.Popup .Layer {
position:relative;
border:1px black solid;
background-color:white;
top:0px;
width:400px;
height:100%;
z-index:1011; }

.Popup .Shadows {
left:10px;
position:relative;
z-index:1009; }

.Popup .Shadows .Right { 
background-image:url('../images/drop_shadow_right.gif');
background-repeat:repeat-y;
width:44px;
float:left;
filter:alpha(opacity=75);
-moz-opacity:.75;
opacity:.75; }

.Popup .Shadows .Bottom {
background-image:url('../images/drop_shadow_bottom.gif');
background-repeat:repeat-x;
width:350px;
height:46px;
margin-left:-5px;
margin-top:34px;
clear:both;
filter:alpha(opacity=75);
-moz-opacity:.75;
opacity:.75;
float:left; }

.Popup .Shadows .BottomRight {
background-image:url('../images/drop_shadow_bottom_right.gif');
background-repeat:no-repeat;
width:89px;
height:79px;
filter:alpha(opacity=75);
-moz-opacity:.75;
opacity:.75;
position:relative;
float:left; }

#Criminal {
position:absolute;
top:470px;
left:50%;
margin-left:110px;
z-index:1009; 
width:191px;
height:191px;
margin-bottom:10px; }

.Errors { 
color:red;
font-weight:bold; }

.Highlight {
background-color:#2673C1;
color:white;
cursor:hand; }

