/* CSS Document */
html, body{margin:0px; padding:0px; font-family:Arial,Verdana; font-size:11px; color:#FFFFFF; background:#000033;}
html{overflow: scroll;}
img{border:0px;}
a{text-decoration:none;color:#00354f; outline:none;}
a:hover{text-decoration:underline;}
form{padding:0px; margin:0px;}
.clearMe{clear:both; overflow:hidden;}
.footertext{text-decoration:none;color:#FFFFFF; outline:none;}
.footerlink{text-decoration:none;color:#FFFFFF; outline:none;}
.footerlinkbl{text-decoration:none;color:#000000; outline:none;}
.shadow{float:left; clear:both; background:url(shadow.jpg) repeat-x; height:8px; width:100%;}
#main{margin:0 auto; width:971px; text-align: left;}
#header{float:left; clear:both; height:130px; width:100%; background:url(images/header.jpg) no-repeat;}
.topnavbuttons {height:29px; width:100%; margin-left:107px; margin-top:-32px;}






/* NBC.com FOOTER */
#nbcFooter{float:left; clear:both; background:#001626; font-family:Arial,Verdana; height:auto; width:971px; margin:0px 0px 10px 0px; text-align:left;}
#nbcFooter a{text-decoration:none;}
#nbcFooter .footCallOut{float:left; width:229px; height:auto; margin:10px 0px 10px 9px; color:#ffffff;}
#nbcFooter .footCallOut embed{float:left;}
#nbcFooter .footCallOut img{float:left; width:120px; border:1px solid #999999;}
#nbcFooter .footCallOut span{float:left; width:101px; margin:2px 0px 0px 6px;}
#nbcFooter #corpLinks{float:left; clear:both; width:100%; padding-top:2px; border-top:1px solid #666666; color:#cccccc; text-align:center;}
#nbcFooter #corpLinks a{color:#cccccc; font-weight:normal;}
#nbcFooter #corpLinks span{color:#938e8e;}








/* General Rules */
#blMainSiteNav {float:left; padding: 0px; margin: 0px; list-style: none; z-index:10000;}
#blMainSiteNav li {float: left; position: relative; z-index:9900; }
#blMainSiteNav li ul {display: none; position: absolute; top: 1em;  margin-left: -40px; z-index:9800; }
#blMainSiteNav li > ul {top: auto; left: auto; z-index:9700; }
#blMainSiteNav li:hover ul, #blMainSiteNav li.over ul{ display: block; z-index:9600;  }
a.blContent {font-family:Verdana, Arial, Helvetica, sans-serif; color: #ffffff; }
*html #blMainSiteNav li ul {top: 31px; left: 40px;}

.mainDropDownNav li{
	float: left;
	clear: both;
	background-color: #000033;
	list-style: none;
	z-index:10000;
}

.mainSubNav {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:7pt; color: #ffffff; width: 165px; hieght:20px; padding: 3px 3px 3px 10px;  border: 1px solid #000033; z-index:10000;}
a.mainSubNav { float: left; text-decoration:none; z-index:9900;  }
a.mainSubNav:hover { color: #000033; text-decoration:none; background: #eccc49; border: 1px solid white; z-index:9900; }










#pResults{margin-left:15px;display:none; width:auto;}
#pForm{padding:0px; margin:5px;}
#ans1, #ans2, #ans3, #ans4{float:left;background:#FFCC00; height:12px; width:0px; margin:2px 5px 0px 0px;}
#v{text-align:center;}
#stat1, #stat2, #stat3, #stat4{margin-top:2px;}
#pollMe{margin-left:10px;display:none;}
