	@charset "utf-8";
/* CSS Document */

* { margin: 0px; padding: 0px; }

body { background: url(../images/bg_Main.jpg) no-repeat top center #bcdcf5; margin-bottom: 0px; padding-bottom: 0px;  }
#wrapper { background: url(../images/bg_GrassTile.gif) repeat-x bottom; margin-bottom: 0px; padding-bottom: 0px; }
#container { width: 901px; margin: 0 auto; padding-bottom: 0px; }
#banner { width: inherit; height: 191px; background: url(../images/main_TopBanner.gif) no-repeat; margin: 18px 0 12px 0; }
#banner ul { height: 23px;  width: 743px; margin: 10px 0 0 0; float: right; }
#banner li { width: auto; float: left; list-style: none; }
#banner img.navImage { border: 0px; }
#banner span { display: none; }

/* Navigation */
#banner a.homeLogo:link, a.homeLogo:active, a.homeLogo:hover, a.homeLogo:visited {
	width: 347px;
	height: 153px;
	display: block;
}

#banner a.navAbout:link, a.navAbout:active, a.navAbout:visited, a.navAbout:hover,
a.navAboutSelected:link, a.navAboutSelected:active, a.navAboutSelected:visited, a.navAboutSelected:hover,
a.navVote:link, a.navVote:active, a.navVote:visited, a.navVote:hover, 
a.navTopTen:link, a.navTopTen:active, a.navTopTen:visited, a.navTopTen:hover, 
a.navChecklist:link, a.navChecklist:active, a.navChecklist:visited, a.navChecklist:hover, 
a.navChecklistSelected:link, a.navChecklistSelected:active, a.navChecklistSelected:visited, a.navChecklistSelected:hover, 
a.navVideos:link, a.navVideos:active, a.navVideos:visited, a.navVideos:hover,
a.navFriend:link, a.navFriend:active, a.navFriend:visited, a.navFriend:hover,
a.navSignup:link, a.navSignup:active, a.navSignup:visited, a.navSignup:hover,
a.navExperts:link, a.navExperts:hover, a.navExperts:active, a.navExperts:visited,
a.navExperts:hover, a.navExpertsSelected:link, a.navExpertsSelected:active, 
a.navExpertsSelected:visited, a.navExpertsSelected:hover   { height: 24px;  display: block;  }

#banner li.navExperts, #banner a.navExperts:link, a.navExperts:active, a.navExperts:visited { background: url(../images/nav_meetourexperts.gif) no-repeat; width: 126px; }
#banner a.navExperts:hover, a.navExpertsSelected:link, a.navExpertsSelected:active, 
a.navExpertsSelected:visited, a.navExpertsSelected:hover { background: url(../images/nav_meetourexperts2.gif) no-repeat; width: 126px; }

#banner li.navTopTen, #banner a.navTopTen:link, a.navTopTen:active, a.navTopTen:visited { background: url(../images/nav_topten.gif) no-repeat; width: 88px; }
#banner a.navTopTen:hover, a.navTopTenSelected:link, a.navTopTenSelected:active, 
a.navTopTenSelected:visited, a.navTopTenSelected:hover { background: url(../images/nav_topten2.gif) no-repeat; width: 88px; }

#banner li.navAbout, #banner a.navAbout:link, a.navAbout:active, a.navAbout:visited { background: url(../images/nav_About.gif) no-repeat; width: 54px; }
#banner a.navAbout:hover, a.navAboutSelected:link, a.navAboutSelected:active, 
a.navAboutSelected:visited, a.navAboutSelected:hover { background: url(../images/nav_About2.gif) no-repeat; width: 54px; }

#banner li.navVote, #banner a.navVote:link, a.navVote:active, a.navVote:visited { background: url(../images/nav_VoteAndWin.gif) no-repeat; width: 86px; }
#banner a.navVote:hover { background: url(../images/nav_VoteAndWin2.gif) no-repeat; width: 86px; }

#banner li.navPicks, #banner a.navPicks:link, a.navPicks:active, a.navPicks:visited { background: url(../images/nav_PopularPicks.gif) no-repeat; width: 98px;  }
#banner a.navPicks:hover { background: url(../images/nav_PopularPicks2.gif) no-repeat; width: 98px; }

#banner li.navChecklist, #banner a.navChecklist:link, a.navChecklist:active, a.navChecklist:visited { background: url(../images/nav_GetMyChecklist.gif) no-repeat; width: 106px; }
#banner a.navChecklist:hover, a.navChecklistSelected:link, a.navChecklistSelected:active,
a.navChecklistSelected:hover, a.navChecklistSelected:visited { background: url(../images/nav_GetMyChecklist2.gif) no-repeat; width: 106px; }

#banner li.navVideos, #banner a.navVideos:link, a.navVideos:active, a.navVideos:visited { background: url(../images/nav_WatchVideos.gif) no-repeat; width: 101px; }
#banner a.navVideos:hover { background: url(../images/nav_WatchVideos2.gif) no-repeat; width: 101px; }

#banner li.navFriend, #banner a.navFriend:link, a.navFriend:active, a.navFriend:visited { background: url(../images/nav_TellAFriend.gif) no-repeat; width: 93px; }
#banner a.navFriend:hover { background: url(../images/nav_TellAFriend2.gif) no-repeat; width: 93px; }

#banner li.navSignup, #banner a.navSignup:link, a.navSignup:active, a.navSignup:visited { background: url(../images/nav_Signup.gif) no-repeat; width: 89px; }
#banner a.navSignup:hover { background: url(../images/nav_Signup2.gif) no-repeat; width: 89px; }

/* Popular Picks */
#popPicks { width: 901px; height:669px; background: url(../images/bg_PopPicks1.gif) no-repeat #FFF;}
#popPicksContent { width: inherit;  padding: 20px 0 0 7px;  }

/* Exit Poll */
#ExitPollContainer, #mmsContentArea { width: 901px; background: url(../images/bg_PopPicks1a.gif) no-repeat #FFF;}
#ExitPollContainer div.ExitPollPadding { width: 880px;  padding: 20px 0 20px 35px;  font: 11px Verdana, Arial, Helvetica, sans-serif; color: #666; }
/* #mmsContentArea div.signUpTextLeft  */
#ExitPollContainer p.headerP { padding: 35px 28px 40px 0px; }
#ExitPollContainer p.textContent { padding: 0px 20px 20px 0px; font: 11px Verdana, Arial, Helvetica, sans-serif; color: #666; }
#ExitPollContainer p.poll { clear: both; padding-bottom: 5px; }
#ExitPollContainer div.radio, div.radioAgree { clear: both; width: 19px; float: left; margin-bottom: 4px; }
#ExitPollContainer div.radio, div.radioDisagree { width: 19px; float: left; margin-bottom: 4px; }
#ExitPollContainer div.choice { float: left; width: auto; }
#ExitPollContainer div.choiceFixed { float: left; width: 64px; }
#ExitPollContainer div.clearGap { clear: both; height: 12px; }
#ExitPollContainer select.selectLng, input.textbox, select.selectDDcountry { font: 11px Verdana, Arial, Helvetica, sans-serif; }
#ExitPollContainer p.exitPollSpilt { padding: 7px 0 3px; clear: both; } 
#ExitPollContainer .btnSubmit { background: url(../images/button_Submit.jpg) no-repeat; width: 173px; height: 36px; border: none; } 
#ExitPollContainer div.FloatLeft { float: left; }


/* First column */
#firstCol { width: 628px; float: left; }
#firstCol div.flashMain { background: url(../images/main_AnimatedBox.jpg) no-repeat center top; width: 901px; height: 354px; }
#firstCol div.mainContent { background: url(../images/main_ContentBg.jpg) no-repeat #FFF bottom; width: 628px; }
#firstCol div.mainWhatDoYouWant { background: url(../images/txt_WhatDoYouWantToDo.gif) no-repeat; width: 528px; height: 91px; }
#firstCol p.mainPersil { margin: 24px 0 0 31px; }
#firstCol div.mainPersil { margin: 24px 0 0 31px; padding: 0 0 20px 0; }
#firstCol p.mainPersilContent { padding: 20px 0 0 0; margin: 0  0 11px 31px; }
#firstCol p.mainPersilContentText { font: normal 11px Verdana, Arial, Helvetica, sans-serif; color: #666666; padding: 3px 60px 11px 31px; }

/* Internal pages common */
#firstCol div.bgMainContent { width: 628px; background: url(../images/bg_InternalPage.jpg) #FFFFFF no-repeat; }
#firstCol p.headerP { padding: 35px 28px 40px 28px; }
#firstCol p.textboxP { padding: 20px 28px 10px 28px; color: #666; font: 11px Verdana, Arial, Helvetica, sans-serif; }

#firstCol div.bgTYContent { 
	width: 578px; 
	background: url(../images/hdr_ThankYou.jpg) #FFFFFF no-repeat; 
	height: 283px; 
	padding: 381px 25px 0; 
	font: 15px Verdana, Arial, Helvetica, sans-serif;
	color: #666;
}

#firstCol div.bgTYContent a { 
	font-size: 15px;
	font-weight:bold;
	text-decoration:underline;
}

#firstCol p.firstP, p.normalP { 
	padding: 0 28px 10px 28px;
	color: #666;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
}

p.normalP { 
	padding-top: 10px ;
}

#firstCol p.firstPAbout { 
	padding: 135px 28px 0 28px;
	color: #666;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	width: 282px;
}


/* Second column */

#secondCol div.totalVotes {
	background: url(../images/main_TotalVotes.gif) no-repeat;
	width: inherit;
	height: 50px;
	margin: 0 0 7px 0;
}

#secondCol div.totalNumberVotes {  
	width: 82px; 
	height: 25px; 
	float: right; 
	margin: 15px 0 0 0;
	padding-right: 12px;
	text-align: center; 
	font: bold 18px Arial, Helvetica, sans-serif; 
	color: #54b948; 
}

#secondCol div.latestSuggestionsContent { 
	background-color: #5191cd; 
	margin: 0 0 11px 0; 
	font: 11px Verdana, Arial, Helvetica, sans-serif; 
	color: #FFF; 
	clear: both;
}

#secondCol { width: 273px; float: left; margin: 11px 0 0 0; }
#secondCol div.padding { padding: 11px 0 0 0; }
#secondCol div.latestSuggestions { width: inherit; background-color: #5191cd; }
#secondCol div.clear { margin: 0px; padding: 0px; clear: both; }
#secondCol div.clearCenter { margin: 0 auto; padding: 0px; clear: both; }
#secondCol div.entry { padding: 0 0 11px 0; background: url(../images/div_Suggestions.jpg) repeat-x bottom; }
#secondCol div.voteAndWin { margin: 7px 0 0 0; background-color: #ef3327; } 
#secondCol div.voteAndWinContent { background-color: #ee3224;  width: inherit; }

#secondCol p.voteAndWinContent { 
	color: #FFF;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	padding: 20px 20px 12px 12px;
}

#secondCol div.suggestionsNotepad { 
	color: #000;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	padding: 0 0 12px 0;
	height: 85px;
	background: url(../images/main_SuggestionsBodyBg.gif);
	width: 224px;
	margin: 0 0 0 25px;	
}

#secondCol input.suggestionsNpad {
	width: 215px;
	border: 0px;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
}

#secondCol div.notepad { height: 20px; padding-top: 2px; clear: both; }
#secondCol div.notepadS { height: 20px; padding-top: 0px; clear: both; }
#secondCol p.VoteAndWinButton { margin: 0 0 0 30px; }
#secondCol div.suggestionBttm { padding: 10px 0 10px 30px; width: inherit; background: url(../images/main_SuggestionsBttm.gif); clear: both; }
#secondCol div.suggestions { margin: 7px 0 0 0; background: url(../images/main_SuggestionsBody.gif) repeat-y right #ee3224; } 
#secondCol div.suggestionsContent { height: 142px; background: url(../images/main_SuggestionsBody.gif) repeat-y right #ee3224; width: inherit; }

#secondCol textarea.suggestionBox {
	background: url(../images/main_SuggestionsBodyBg.gif);
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	border: 0px;
	margin: 0 0 0 12px;
	width: 228px; 
	height: 82px;
	line-height: 20px;
}

/* Tell a friend */
#firstCol input.tellAF, input.inputSU, input.SUarea, 
input.SUphone, input.SUchild, select.SUage { font: 11px Verdana, Arial, Helvetica, sans-serif; }
#firstCol p.textboxF { padding: 6px 28px 10px 28px; color: #666; font: 11px Verdana, Arial, Helvetica, sans-serif; }

/* Sign up */
#firstCol div.labelSU { padding: 0 0 10px 28px; float: left; width: 150px; font: 11px Verdana, Arial, Helvetica, sans-serif; color: #666; }
#firstCol div.textboxSU { float: left; width: auto; }
#firstCol input.inputSU { width: 261px; }
#firstCol input.SUarea { width: 30px; }
#firstCol input.SUphone { width: 100px; }
#firstCol input.SUchild { width: 143px; }
#firstCol select.SUage { width: 80px; }
#firstCol div.labelAge { padding: 0 0 10px 8px; float: left; width: 30px; font: 11px Verdana, Arial, Helvetica, sans-serif; color: #666; }

/* Videos */
#flash-content { padding: 26px 10px 10px 39px; width: 570px; }

/* Page heights - for those with little content - have to put height to the first column */
#firstCol div.contentAboutH { height: 702px; }
#firstCol div.contentBlankH { height: 600px; }
#firstCol div.contentChecklistH { height: 724px; width: 629px; background: url(../images/bg_checklist.jpg) no-repeat; }

/* Tick Boxes */
#firstCol div.Box { width: 20px; float: left; clear: both; margin: 10px 0 0 28px; height: 30px; }
#firstCol p.tickBoxText { margin: 10px 0 15px 10px; color: #666; font: 11px Verdana, Arial, Helvetica, sans-serif; width: 400px; float: left; }

/* Buttons */
#firstCol div.butn_VoteWin { float: left; margin: 45px 0 0 28px; }
#firstCol div.butn_SignMeUp { float: left; margin: 3px 0 0 28px; }
#firstCol div.butn_TellAFriend { margin: 45px 0 0 20px; float: left; }

/* Vote and Win */
#firstCol div.voteMainContent { width: 628px; background: url(../images/vote_MainImage.jpg) #FFFFFF no-repeat; height: auto; }
#firstCol div.aboutMainContent { width: 628px; background: url(../images/about_MainImage.jpg) #FFFFFF no-repeat; height: auto; }
#firstCol div.voteMainContentH { width: inherit; background: url(../images/vote_MainImageBttm.gif) no-repeat bottom; height: 720px;	 }
#firstCol div.row, div.newRow { clear: both; width: 595px; }

#firstCol p.voteMainText {
	padding: 77px 0 31px 28px;
	color: #666;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	width: 295px;
}

#firstCol p.checklistText {
	padding: 109px 0 31px 28px;
	color: #666;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	width: 251px;
}

#firstCol div.choice {
	background: url(../images/vote_Choice.gif) no-repeat;
	float: left;
	color: #666;
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	height: 30px;
	padding: 7px 0 0 20px;
	margin: 0 0 0 28px;
	width: 310px;
}

#firstCol div.votes {
	background: url(../images/vote_NumberOfVotes.gif) no-repeat right top;
	float: left;
	color: #666;
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	height: 30px;
	padding: 7px 0 0 20px;
	width: 107px;
}

#firstCol div.voteButton {
	float: left;
	color: #666;
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	height: 30px;
	width: 61px;
	margin: 0 0 0 3px;
}

#firstCol p.clear { clear: both; }
#firstCol div.prevButton { clear: both; float: left; padding: 40px 0 18px 29px; width: 173px; }
#firstCol div.paging { float: left; padding: 50px 0 18px 60px; font: 11px Verdana, Arial, Helvetica, sans-serif; }
#firstCol div.nextButton { float: left; padding: 40px 0 18px 60px; width: 173px; }

/* Pop up window */

#popUp {
	width: 536px;
	height: 233px;
	background: url(../images/bg_popUp.jpg) no-repeat;
	padding: 20px 20px 0 20px;
	color: #FFF;
	font: 13px Verdana, Arial, Helvetica, sans-serif;
}

#popUp p.buttons { width: 312px; padding-top: 10px; }

/* Terms & Conditions */
#firstCol p.headerBold { padding: 0 0 15px 28px; font: bold 11px Verdana, Arial, Helvetica, sans-serif; color: #666; }
#firstCol p.textContent { padding: 0 20px 20px 28px; font: 11px Verdana, Arial, Helvetica, sans-serif; color: #666; width: 569px; }
#firstCol ul { list-style-type: decimal; list-style-position: inside; }
#firstCol li { padding:0px 20px 10px 0; font: 11px Verdana, Arial, Helvetica, sans-serif; color:#666; line-height:125%; position: static; }
#firstCol div.listContainer { margin:0 0 0 28px; }

/* Footer */
#footer { clear: both; height: 90px; width: auto; }
#footer div.footerContainer { width: 901px; margin: 0 auto; }
#footer ul { padding-top: 15px; width: 901px; color: #78797a; }
#footer li.footerNav { background: url(../images/spacer_FooterNav.gif) no-repeat right; }
#footer li.footerNav, li.lastLi { width: auto; float: left; list-style: none; }

#footer li.copyright {
	width: auto;
	float: right;
	list-style: none;
	margin-top: 3px;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
}

/* Footer URLs */
#footer a:link, a:active, a:hover, a:visited {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #000;
	text-decoration: none;
}

/* Amnesia URL */
#footer a.amnLink:link, a.amnLink:active, a.amnLink:hover, a.amnLink:visited {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #78797a;
	text-decoration: none;
}

/* Redesign updates */
#votePromo { background: url(../images/bg_home_promo_vote.jpg) no-repeat left; }
#photoPromo { background: url(../images/bg_home_promo_photo.jpg) no-repeat left; }
#printPromo { background: url(../images/bg_home_promo_print.jpg) no-repeat left; }
#meetGrantsPromo { background: url(../images/bg_home_meet_grants.jpg) no-repeat left; width: 901px; height: 97px; margin-top: 5px; }
#topTenList { background: url(../images/bg_home_top10.jpg) no-repeat left; width: 446px; height: 461px; }
#headerVoteWin { width: 128px; height: 24px; background: url(../images/hdr_promo_vote.gif) no-repeat left; margin: 20px 0 0 20px; }
#headerPhotos { width: 233px; height: 28px; background: url(../images/hdr_promo_photos.gif) no-repeat left; margin: 20px 0 0 20px; }
#headerChecklist { width: 141px; height: 24px; background: url(../images/hdr_promo_checklist.gif) no-repeat left; margin: 20px 0 0 20px; }
#headerMeetGrants { width: 145px; height: 58px; background: url(../images/hdr_promo_meet_grants.gif) no-repeat left; margin: 20px 0 0 20px; float: left; }
#textGrantsPromo { width: 340px; float: left; margin-left: 57px; margin-top: 25px; display: inline; }
#homePromosGroup h3 span, #meetGrantsPromo h3 span { display: none; }
#homePromosGroup p { margin: 0; padding: 12px 0 15px 20px; color: #666666; font-family: Verdana, Arial, Helvetica, Sans-Serif; font-size: 11px; }
#meetGrantsPromo p { color: #666666; font-family: Verdana, Arial, Helvetica, Sans-Serif; font-size: 11px; }
#homePromosGroup a, #homePromosGroup img, #meetGrantsPromo a, #meetGrantsPromo img { border: none; }
.homePromoBox { width: 446px; height: 147px; padding: 5px 0; }
.contentColumn { width: 450px; }
.left { float: left; }
.right { float: right; }
.spacer { clear: both; }

/**** Meet The Grants (Experts) ****/

.expertsLeft p	{
	margin-bottom:22px;
}

.expertsRight p	{
	margin-bottom:20px;
}

.expertsLeft	{
	padding: 45px 0 0 30px;
	width:295px;
	float:left;
	line-height:14px;
}

.expertsRight	{
	padding:100px 275px 0 31px;
	width:270px;
	float:right;
	background: transparent url(../images/theGrantsTopRight.jpg) right 0 no-repeat;
	font-size:10px;
	color:#59808d;
	line-height:14px;
}

.hdrMeetTheGrants	{
	margin:0 0 33px 0;
	padding:0;
	width:251px;
	height:23px;
	background: transparent url(../images/hdr_MeetTheGrants.gif) 0 0 no-repeat;
	text-indent:-8000px;
}

.shdrFindEvent	{
	margin:0 0 8px 0;
	padding:0;
	width:260px;
	height:15px;
	background: transparent url(../images/shdr_FindParEvent.gif) 0 0 no-repeat;
	text-indent:-8000px;
}

.shdrLearnMore	{
	margin:0 0 8px 0;
	padding:0;
	width:92px;
	height:11px;
	background: transparent url(../images/shdr_learnmore.gif) 0 0 no-repeat;
	text-indent:-8000px;
}

.btnFindEvent a	{
	display:block;
	margin:0;
	padding:0;
	width:265px;
	height:66px;
	background: transparent url(../images/button_ParentsInc.gif) 0 0 no-repeat;
	text-indent:-8000px;
	outline:none;
}

.btnWatchVideo a	{
	display:block;
	margin:0;
	padding:0;
	width:265px;
	height:66px;
	background: transparent url(../images/button_WatchVideo.gif) 0 0 no-repeat;
	text-indent:-8000px;
	outline:none;
}

.rightDivider	{
	padding: 0 25px 0 0;
	border-right:1px solid #d9d9d9;
}

/**** My Checklist ****/

.myCheckList {
	padding:45px 0 0 28px;
	background: transparent url(../images/checkListTopRight.jpg) right 0 no-repeat;
}

.myCheckList p	{
	margin-bottom:23px;
	padding-right:411px;
}

#firstCol .myCheckList a	{
	color:#3476b5;
}

.hdrYourCheckList	{
	margin:0 0 21px 0;
	padding:0;
	width:210px;
	height:23px;
	background: transparent url(../images/hdr_YourChecklist.gif) 0 0 no-repeat;
	text-indent:-8000px;
}

.shdrHowTopTen	{
	margin:0 0 5px 0;
	padding:0;
	width:406px;
	height:13px;
	background: transparent url(../images/shdr_HelpTopTen.gif) 0 0 no-repeat;
	text-indent:-8000px;
}

.shdrVoteWin	{
	margin:0 0 5px 0;
	padding:0;
	width:222px;
	height:13px;
	background: transparent url(../images/shdr_VoteWin.gif) 0 0 no-repeat;
	text-indent:-8000px;
}

.shdrPrintCertificate	{
	margin:0 0 5px 0;
	padding:0;
	width:211px;
	height:13px;
	background: transparent url(../images/shdr_PrintCertificate.gif) 0 0 no-repeat;
	text-indent:-8000px;
}

.checkListButtons	{
	height:200px;
	position:relative;
}

.btnSignMeUp {
	position:absolute;
	top:40px;
	left:0;
	display:block;
	margin:0;
	padding:0;
	width:170px;
	height:34px;
	background: transparent url(../images/button_SignMeUp.gif) 0 0 no-repeat;
}

.btnSignMeUp a	{
	display:block;
	margin:0;
	padding:0;
	width:170px;
	height:34px;
	background: transparent url(../images/button_SignMeUp.gif) 0 0 no-repeat;
	text-indent:-8000px;
	outline:none;
}

.btnPrintCert {
	position:absolute;
	top:0;
	left:560px;
	display:block;
	margin:0;
	padding:0;
	width:293px;
	height:100px;
	background: transparent url(../images/button_PrintCert.gif) 0 0 no-repeat;
}

.btnPrintCert a	{
	display:block;
	margin:0;
	padding:0;
	width:293px;
	height:100px;
	background: transparent url(../images/button_PrintCert.gif) 0 0 no-repeat;
	text-indent:-8000px;
	outline:none;
}

.btnPrintChecklist {
	position:absolute;
	top:0;
	left:290px;
	display:block;
	margin:0;
	padding:0;
	width:249px;
	height:126px;
	background: transparent url(../images/button_PrintList.gif) 0 0 no-repeat;
}

.btnPrintChecklist a	{
	display:block;
	margin:0;
	padding:0;
	width:249px;
	height:126px;
	background: transparent url(../images/button_PrintList.gif) 0 0 no-repeat;
	text-indent:-8000px;
	outline:none;
}

/**** Top Ten List ****/

#topten	{
	width:845px;
	height:631px;
}

.toptenlist	{
	position:relative;
	padding:20px 0 15px 33px;
}

.toptenlist p	{
	position:absolute;
	top:105px;
	left:33px;
	width:340px;
}

.hdrCheckoutTopTen	{
	position:absolute;
	top:20px;
	left:33px;
	margin:0;
	padding:0;
	width:224px;
	height:56px;
	background: transparent url(../images/hdr_CheckOutTopTen.gif) 0 0 no-repeat;
	text-indent:-8000px;
}

/**** Vote and Win ***/

.deepEndContent iframe	{
	padding:0;
	amrgin:0;
	border:none;
	overflow:hidden;
}

.tcTable	{
	border-collapse:collapse;
}

.tcTable td	{
	border:1px solid #000;
	padding:5px;
}

/**** clearfix ****/

.clear,
.lowerLeftSplat {
	display:inline-block;
}
.clear:after,
.lowerLeftSplat:after {
	display:block; 
	visibility:hidden; 
	clear:both; 
	height:0; 
	content: "."; 
}
