a:link {text-decoration:none; color:#4a97d2;}
a:hover {text-decoration:underline; color:#4a97d2;}
a:visited {text-decoration:none; color:#4a97d2;}

.tower-ad {background-color:#fff;}

.nav-secondary a.on:link, .nav-secondary a.on:visited {background-color:#fff;color:#074676;}
.ad-container {padding:10px 0px;}

.contentArea, .page-area {background-color: #fff;}
.floatLeft {float:left}
.floatRight {float:right}
.wSpacer10px {float:left; width:10px; height:1px;}
.hSpacer10px {width:1px; height:10px;}
.articleText {padding:5px;}
.articleText p {margin-bottom:15px;}
.canvas-area {background-color: #fff; padding:10px 0px 0px 5px; color:#000;}
.canvas-area a:hover {color:#074676;}
.skyscraper-ad-companion {padding:5px;}

#col1_720 {}
.w720px {width:100%;}
.w320px {width:48%;}

div.boxHeader_w_ImageBackground {text-align:left;}
div.boxHeader_w_ImageBackground {text-align:left;}
.pad_left {padding-left:0px; text-align:left;}


.clearBoth {clear:both;}

/* data tables */
.columnStats h2 {font-size:18px; font-weight:bold;}
.columnStats td, .columnStats th {font-family:arial; font-size:11px; padding:6px 3px;}
	.columnStats tr.majorHeader td {background:#5b7a9e url(../../../img/tables/thead1-bg.gif) repeat-x top left; color:#fff; font-weight:bold;}
	.columnStats .majorHeader a:link, .columnStats .majorHeader a:visited {color:#f6e800; text-decoration:underline;}
	.columnStats .majorHeader {background:#5b7a9e url(../../../img/tables/thead1-bg.gif) repeat-x top left; color:#fff; font-weight:bold; padding:6px 3px; text-align:left; font-family:arial; font-size:11px;}
	.columnStats .rowAlt td, .columnStats .rowAlt th {background-color:#eee; color:#000;}
	.columnStats .over td, .columnStats .over th {background-color:#efefef; color:#000;}

/* end data tables */

/* stats */

#sortableStatsDrops {margin-top:10px; clear:both;}
	#sortableStatsDrops td {padding:3px 0px;}
div#sortableStatsDrops #sortableStatsByLeague {float:left;width:259px;}
div#sortableStatsDrops table {text-align:left;}
div#sortableStatsDrops table th {background-image:url(../../../img/header_back.gif);background-position:left center;background-repeat:no-repeat;height:20px;padding-left:10px;}
div#sortableStatsDrops .ranking_type {border-bottom:1px solid #969696;font-weight:bold;padding:0 0 5px;}

div#sortableStatsDrops #sortableStatsByConference {float:right;width:370px;}
.imageHeader {text-align:left;}

.centeralign {text-align:center;}


h2.imageHeader, div.imageHeader {margin-bottom:0;padding-right:0;}
#superbowl-stat-leaders column {text-align:left;}
div.imageWithNumberedList table.playerStats th {background-color:#E6EEFF;padding-bottom:3px;padding-left:10px;padding-top:3px;text-align:left;}
div.imageWithNumberedList table.playerStats td.teamImageCell img {border:4px solid #CCCCCC;}
div.imageWithNumberedList {background-image:url(../../../img/profile_back.jpg);background-position:left top;background-repeat:no-repeat;padding-left:10px;padding-top:9px;}
div.imageWithNumberedList table.playerStats {width:100%;}

.stat-leader td.image {padding:0px;}
div.imageWithNumberedList tr.selectedPlayer {background-color:#CCCCCC;}
div.imageWithNumberedList table.playerStats td.teamImageCell {width:84px;}
div.stat-leader tr.player td.image img {border:4px solid #CCCCCC;}
/* end stats */

#result tr.odd {background-color: #eee;}
#result tr.even {background-color: #fff;}
	#result td, #result th {padding:3px 1px;}

.w655pxArticle {
	padding-top:5px;
	text-align:left;
	width:100%;
}
.w965px {background-color: #fff; width:100%;}
	
		
div.subheadspace { border-color:#7a0031;}
.superBowlBorder { border-color:#7a0031; }
.superBowlBorder2 { border-color:#db0000; }
.superBowlBackground { background-color:#7a0031; }
div.superBowlBox {
	height:auto;
	background-color:#FFF;
	border-width:1px;
	border-style:solid;
}
div.superBowlFloatingBox {
	height:auto;
	background-color:#FFF;
}
div.superBowlBoxContent { padding:10px; }			
div.superBowlTabBoxContent { padding:5px 10px; }			
div.superBowlTabSmallBoxContent { padding:5px 5px; }			
table.superBowlNFLExperienceTable td.picDescription { width:120px; }
table.superBowlNFLExperienceTable img { padding-right:10px; }	
table.imgTextTable td { padding:0px 5px; }
table.imgTextTable2 td { padding:0px 10px; }
table.imgTextTableSidePadded { margin:0px 5px; }
table.moreLeagueInfo { margin:0px 10px; }
table.moreLeagueInfo td.moreLeagueInfoTD {
	padding:5px 0px 5px 13px;
	width:187px;
	background-image:url(../img/superbowl/superBowl_moreLeagueInfo-background.jpg);
}
table.superBowlHistoryTable { border-collapse:collapse; }
		
table.superBowlHistoryTable td {
	padding:0px 5px;
	vertical-align:top;
}
table.superBowlHistoryTable td.historyTableLefttd {
	border-width:0px 1px 0px 0px;
	border-style:solid;
}
table.superBowlHistoryTable img { padding-bottom:5px; }
div#superBowl_tabs1 ul {
	padding-left:90px;
}
div#superBowl_tabs1_1 {
	clear:both;
}
div#superBowl_tabs1_1 td {
	border-bottom:#cccccc 1px solid;
	padding:6px;
}
div#superBowl_tabs1_1 table {border-collapse:collapse;margin:10px;width:385px;}
div#superBowl_tabs1_1 img {margin-left:4px}
div#superBowl_tabs1_1 tr.tabbedThumbRowsOut {background-color:#fff}
div#superBowl_tabs1_1 tr.tabbedThumbRowsOver {background-color:#f2f2f2}
div#superBowl_tabs1_1 .videoImgOut {border:#ffffff 3px solid}
div#superBowl_tabs1_1 .videoImgOver {border:#666666 3px solid}
div#superBowl_tabs1_1 img.thumbs {border:#ffffff 3px solid}
div#superBowl_tabs1_2 table {
	margin:10px;
	text-align:center;
	border-collapse:collapse;
}
div#superBowl_tabs2 ul {
	padding-left:40px;
}
div#superBowl_tabs3 ul {
	padding-left:75px;
}
td.voiceQuote {
	padding:0px 10px;
}
span.floatingRightLink {
	float:right;
	margin:10px;
}
div.superBowlCenterColumn {
	margin-left:10px;
	width:235px;
	float:left;
}
.superBowlRedText { color:#db0000; }
ul.superBowlUL {
	position: relative;
	margin:5px 0px 5px 15px;
	padding:0px;
}
ul.superBowlUL li{
	margin:0px;
	padding:0px;
}
ul.superBowlHeadlinesUL {
	margin-left:12px;
	margin-bottom:0px;
}
div.superBowlHeaderWLink { padding:0px 5px; }
div.superBowlHeader {
	height:20px;
	padding:0px 10px;
	margin:0px;
	background-image:url(../img/superbowl/superBowl_subHeader-background.jpg);
	border-width:0px 0px 1px 0px;
	border-style:solid;
}
div.superBowlHeader img {
	margin:0px;
	padding:0px;
}
div.superBowlHistoryHeader { width:634px; }
span.superBowlVideoIcon {
	float:left;
	margin:3px 0px 0px 5px;
	cursor:pointer;
}
div.superBowlthinline {
	height:0px; 
	border-width:1px 0px 0px 0px;
	border-style:solid;
	border-color:#7a0031;
	margin:0px;
	padding:0px;
	font-size:0px;
}
div.superBowlthickline {
	height:3px; 
	border-width:1px;
	border-style:solid;
	border-color:#7a0031;
	background-color:#7a0031;
	margin:0px;
	padding:0px;
	font-size:0px;
}
		
/*********************** superBowl Based Dynatabs *********************/
.superBowlTabs {
	float:left;
	width:100%;
	background-image:url(../img/dynatabs/superBowl/tabs_base.gif);
	background-repeat:no-repeat;
}
.superBowlTabs ul {
	margin:0px;
	padding:0px;
	list-style:none;
}
.superBowlTabs li {
	float:left;
 	background:url(../img/dynatabs/superBowl/tabs_norm_right_off.gif) no-repeat right bottom;
	margin:0px;
 	padding:2px 0px 0px 0px;
}
.superBowlTabs a {
	display:block;
	background:url(../img/dynatabs/superBowl/tabs_norm_left_off.gif) no-repeat left bottom;
	padding:1px 24px;
	font-weight:bold;
}
.superBowlTabs .norm-current	{ background-image:url(../img/dynatabs/superBowl/tabs_norm_right_on.gif); }
.superBowlTabs .norm-current a	 { background-image:url(../img/dynatabs/superBowl/tabs_norm_left_on.gif); }
.superBowlTabs .special			 { background-image:url(../img/dynatabs/superBowl/tabs_norm_right_off.gif); }
.superBowlTabs .special a		 { background-image:url(../img/dynatabs/superBowl/tabs_slant_left_off.gif); }
.superBowlTabs .special-current	 { background-image:url(../img/dynatabs/superBowl/tabs_norm_right_on.gif); }
.superBowlTabs .special-current a { background-image:url(../img/dynatabs/superBowl/tabs_slant_left_on.gif); }
a:link.superBowlLink, .superBowlLink a:link       { text-decoration: none; color: #7a0031; }
a:visited.superBowlLink, .superBowlLink a:visited { text-decoration: none; color: #7a0031; }
a:hover.superBowlLink, .superBowlLink a:hover     { text-decoration: underline; color: #7a0031; }
a:active.superBowlLink, .superBowlLink a:active   { color: #7a0031; }
/********** superBowl Poll **************/
.nflPoll { background-color:#F4B5B2; }
.nflPoll .pollTop {
	background-image:url(../img/superbowl/superBowl_poll-top.jpg);
	background-repeat:no-repeat;
	width:300px;
	height:47px;
}
.nflPoll .pollBottom {
	background-image:url(../img/superbowl/superBowl_poll-bottom.jpg);
	background-repeat:no-repeat;
	width:300px;
	height:16px;
}
.homePoll .pollBase {
	width:201px;
}
.homePoll .pollContent {
	width:199px;
	background-color:#ffffff;
	background-image:url(../img/superbowl/superBowl_poll-watermark.jpg);
	background-repeat:no-repeat;
	background-position:center center;
	border:#7a0031 1px solid;
	text-align:left;
	padding:0px;
}
/******superBowl accordionTabs*****/
div.accordionTabs {
	border:#db0000 1px solid;
	width:298px;
	height:auto;
	overflowvisible;
}
div.accordionTabs div.tabContentLayout {
  width:auto;
  height: auto;
	margin: 5px;
}
div.accordionTabs div.blurbs {
	padding-left:20px;
}
/*START SUPER BOWL LANDING PAGE STYLE*/
div.superBowlfantasyLandingHeader {
	height:77px;
	padding-left:10px;
	background-image:url(../img/superbowl/superBowl_fantasyLanding_centerHeader-background.jpg);
	border-repeat:repeat-x;
}
div.superBowlfantasyLandingHeader.rightSide {
	text-align:center;
	padding:0px;
}
div.superBowlfantasyLandingHeader img {
	margin:0px;
	padding:0px;
}
div.superBowlfantasyLandingBox {
	text-align:center;
	height:345px;
	background-image:url(../img/superbowl/superBowl_fantasyLanding_centerBox-background.jpg);
	background-repeat:no-repeat;
	margin:0px;
	padding:15px 20px 0px 315px;
}
div.superBowlfantasyLandingBox p {
	text-align:left;
	margin:0px 0px 10px 0px;
}
div.superBowlfantasyLandingBox img {
	margin-top:40px;
}
div.superBowlfantasyLandingNotAMemberBox {
	background-image:url(../img/superbowl/superBowl_fantasyLanding_MemberSignIn-background.jpg);
	background-repeat: repeat-x;
	height:103px;
	color:#ffffff;
	margin:0px;
	padding:0px;
}
div.superBowlfantasyLandingNotAMemberBox div {
	position:absolute;
	width:235px;
}
div.superBowlfantasyLandingNotAMemberBox p {
	margin:0px 10px 5px 10px;
	padding:0px;
}
div.superBowlfantasyLandingNotAMemberBox p.signUpNow {
	font-weight:bold;
}
div.superBowlfantasyLandingNotAMemberBox div.officialRules {
	position:absolute;
	margin-top:90px;
	margin-left:155px;
	font-size:10px;
	padding:0px;
	width:90px;
}
div.superBowlfantasyLandingAMemberBox {
	background-image:url(../img/fieldpass_rightbannerbottom.jpg);
	background-repeat: repeat-x;
	padding:0px;
	margin:0px;
	height:228px;
	color:#ffffff;
}
div.superBowlfantasyLandingAMemberBox p {
	margin:5px 10px 5px 10px;
	padding:0px;
}
/*START SUPERBOWL RECAP PAGE STYLES*/
	span.superBowlEmail {
	  float:right;
	  padding-right:10px;
	}
	
	p.subHeadLines {
		font-size:13px;
		font-weight:bold;
	}
	
	p.wireReportsText {
		color:#666666;
		font-size:12px;
		font-weight:bold;
		margin-left:30px;
		margin-bottom:10px;
	}
	
	div.superBowlLogo {
		float:right;
		height:100px;
		width:160px;
		vertical-align:middle;
		text-align:center;
		margin-top:-100px;
		margin-right:40px;
	}
	
	
	
	/************************************************/
			
	div.superBowlRightLogo {
				float:right;
				height:100px;
				width:160px;
				vertical-align:right;
				text-align:center;
				margin-top:-100px;
				margin-right:0px;
				}
				
		
	/**************************************************/
	div.superBowlLogo table{
		margin:0px;
		padding:0px;
		width:100%;
		height:100%;
		vertical-align:middle;
		text-align:center;
	}
	div.superBowlLogo table tr td {
		text-align:center;
		width:100%;
	}
	
	div.relatedNewsBox {
		float:left;
		margin:10px 10px 10px 0px;
		padding:0px;
		background-color:#f2f2f2;
		border:10px solid #f2f2f2;
		width:217px;
		font-size:11px;
		text-align:left;
	}
	
	div.relatedNewsBox p {
		margin:5px 5px 0px 5px;
		padding:0px;
		font-size:11px;
	}
	
	div.relatedNewsBox p.superBowlRelatedNewsTitle {
		font-size:13px;
		font-weight:bold;
	}
	
	div.relatedNewsBox ul {
		margin:0px;
		margin-left:15px;
		padding:0px;
		text-indent:5px;
	}
/*END SUPERBOWL RECAP PAGE STYLES*/
/*START SUPERBOWL HISTORY PAGES STYLES*/
	div.articleTopLinks {
		height:20px;
		padding-left:10px;
		margin-bottom:10px;
	}
	
	p.whenPostedText {
		color:#666666;
		font-size:12px;
		font-weight:bold;
	}		
	
	div.articleText div.mvpImage {
		float:right;
		margin-left:10px;
		margin-bottom:10px;
	}
		
	div.articleText div.recapImage {
		float:left;
		margin-right:10px;
		margin-bottom:10px;
	}
	
	div.articleText div.recapImage p {
		margin:0px;
		padding:0px;
		font-size:10px;
		font-weight:bold;
	}
	
	/*GAMESCORE TABLE STYLES*/	
	div.gameScoreTable table {
		width:400px;
	}
	
	div.gameScoreTable table td, div.gameScoreTable table th {
		text-align:center;
	}
	
	div.gameScoreTable table tr.majorHeader td {
		font-weight:bold;
		background-color:#666666;
		color:#ffffff;
	}
	
	div.gameScoreTable table th {
		background-color:#cccccc;
		font-weight:bold;
	}
	
	div.gameScoreTable table td, div.gameScoreTable table td {
		background-color:#e4e4e4;
	}
	
	div.gameScoreTable table .teamInfo {
		width:145px;
		text-align:left;
		padding:0px 5px;
	}
	/*GAMESCORINGPLAYS TABLE STYLES*/
	div.gameScoringPlays table {
		border-collapse:collapse;
		width:400px;
	}
	div.gameScoringPlays table tr td {
		background-color:#e4e4e4;
		vertical-align:middle;
		padding:0px 5px;
		text-align:left;
		border-bottom:2px solid #ffffff;
	}
	
	div.gameScoringPlays table tr th {	
		background-color:#cccccc;
		font-weight:bold;
		vertical-align:middle;
		padding:0px 5px;
		text-align:left;
	}
	
/*START HISTORY LANDING STYLES*/
div.superBowlHistoryBox {width:222px; height:230px; margin: 10px 0px 0px 8px; padding:5px; border:1px solid #7a0031;}
	
	div.superBowlHistoryBox table {
		width:222px;
		border-collapse:collapse;
	}
	div.superBowlHistoryBox table tr td.superBowlNumber {
		text-align:left;
		font-size:16px;
		font-weight:bold;
	}
	
	div.superBowlHistoryBox table tr td.superBowlLogoTD {
		margin:0px;
		padding:0px;
		width:100px;
		height:75px;
		vertical-align:middle;
		text-align:center;
	}
	div.superBowlHistoryBox table tr td.superBowlLogoTD img {
		margin:0px;
		padding:0px;
	}
	div.superBowlHistoryBox table tr td.superBowlInfoTD {
		width:112px;
		padding-left:10px;
		vertical-align:middle;
		line-height:20px;
	}
	div.superBowlHistoryBox table tr td.superBowlMVPInfo {
		text-align:left;
		padding-left:5px;
		height:30px;
	}
	
	div.superBowlHistoryBox table tr td.goToTD {
		text-align:right;
		font-weight:bold;
	}
	
	div.superBowlHistoryBox table.superBowlBoxScoreTable {
		margin:5px 0px;
		background:#f8f8f8;
	}
		
	div.superBowlHistoryBox table.superBowlBoxScoreTable tr td {
		font-weight:bold;
		vertical-align:middle;
	}
	
	div.superBowlHistoryBox table.superBowlBoxScoreTable tr td.teamLogoTD {
		width:20px;
		height:20px;
	}	
	
	div.superBowlHistoryBox table.superBowlBoxScoreTable tr td.teamLogoTD img {
		width:20px;
		height:20px;
	}	
	
	div.superBowlHistoryBox table.superBowlBoxScoreTable tr td.teamNameTD {
		width:160px;
		padding-left:10px;
	}	
	
	div.superBowlHistoryBox select {
		width:160px;
		vertical-align:middle;
	}

/*************************/
div.superBowlHistoryddMenu {width:222px; height:; padding:0px;}
		
	div.superBowlHistoryddMenu table {
					width:222px;
					
					}
	div.superBowlHistoryddMenu table.superBowlBoxScoreTable tr td {
					font-weight:bold;
					vertical-align:middle;
				}
	div.superBowlHistoryddMenu table tr td.goToTD {
					text-align:right;
					font-weight:bold;
					vertical-align:middle;
				}
		
	div.superBowlHistoryddMenu select {
					width:160px;
					vertical-align:middle;
				}
	/************************/
	
	
	
	
	
	
	
	
		/*************** START of superbowlhistorytabs **************/
	div#superbowlhistorytabs{
		clear:both;
		width:100%;
		height:26px;
		background:url(../img/dynatabs/white/tabs_white_base.gif);
	}
	div#superbowlhistorytabs ul {
	  margin:0px;
		padding:0px;
		padding-left:40px;
				list-style:none;
	}
	div#superbowlhistorytabs li {
		float:left;
	 	background:url(../img/dynatabs/white/tabs_norm_right_off.gif) no-repeat right bottom;
	 	padding-top:5px;
		width:125px;
		text-align:center;
	}
	div#superbowlhistorytabs a {
		display:block;
		background:url(../img/dynatabs/white/tabs_norm_left_off.gif) no-repeat left bottom;
		padding:1px 1px;
		font-weight:bold;
	}
	
	div#superbowlhistorytabs .norm-current {background-image:url(../img/dynatabs/white/tabs_norm_right_on.gif);}
	div#superbowlhistorytabs .norm-current a {background-image:url(../img/dynatabs/white/tabs_norm_left_on.gif);}
	div#superbowlhistorytabs .special {background-image:url(../img/dynatabs/white/tabs_norm_right_off.gif);width:140px;}
	div#superbowlhistorytabs .special a {background-image:url(../img/dynatabs/white/tabs_slant_left_off.gif);}
	div#superbowlhistorytabs .special-current {background-image:url(../img/dynatabs/white/tabs_norm_right_on.gif);width:140px;}
	div#superbowlhistorytabs .special-current a {background-image:url(../img/dynatabs/white/tabs_slant_left_on.gif);}
	
	
	/***********************/
	div.superBowlMenuLinks_right {text-align: left; padding: 10px 0px 10px 0px;}
	div.recordsLinksBox {clear:both; padding:0px;}
	div.recordsLinksBox div {margin-bottom:5px;}
	div.recordsLinksBox span {float:left;padding:0 0 5px 10px;text-align:left;width:22%;}
/*END RECORDS AND FAC */
div.columnStats table tr td.stat, div.columnStats table tr th.stat {
	width:10%; /*issues if we set this to a px number, so percent number is used*/
}
div.superbowl_content h2,
div.superbowl_content p {
	padding-bottom: 10px;
}
div.experienceTable table {width:410px;}
div.experienceTable td {text-align:left;padding-left:10px;}
div.experienceTable th {text-align:left;padding-left:10px;}
/** ENTERTAINMENT TABLE **/
.superbowlEntertainmentTable {}
.superbowlEntertainmentTable th,
.superbowlEntertainmentTable td { 
	padding-left:10px;
	text-align:left;
}
.superbowlEntertainmentTable .game,
.superbowlEntertainmentTable .date  {
	padding-left:0px;
	text-align:center;
}
.superbowlEntertainmentTable .game {
	width: 50px;
}
.superbowlEntertainmentTable .date {
	width: 80px;
}
/*START FAN INFORMATION*/
div#ticketsContent {
	width: 410px;
	float: left;
}
div#factsAndFiguresContent {
	margin-left:10px;
	width: 235px;
	float: right;
}
div#factsAndFiguresContent p { padding-bottom:5px; }
/*START COMMUNITY OUTREACH*/
div#communityOutreachContent {
	float: left;
	width: 500px;
	margin-left: 10px;
}
div#communityOutreachContent p { padding-bottom:15px; }
/**
 * "Super Bowl News presented by Planters" sub-header
 */
.super-bowlSubHeader { background-color: #FFF; color: #333; min-width: 655px;}
	.super-bowlSubHeader,
	.super-bowlSubHeader * { background-image: url(../img/subheaders/super-bowl-news-planters.png) !important;}
	.super-bowlSubHeader p { width: 398px;} /* 398 and 230 must total less than 655 */
	.super-bowlSubHeader h2 { width: 230px;}		
div.subnoteRight {
	font-size:11px;
	padding-top: 5px;
	padding-right: 3px;
	font-style: italic;
	text-align: right;
	vertical-align: bottom;
}
#ftr .copyrightText { left: -7px; padding-left: 5px; padding-right: 5px;}
/* redesign class overrides */
#tl {display:none;}
#doc-wrap {background:transparent url() no-repeat scroll center top;}

.column-set {clear: both; overflow:hidden;	width:100%;}
.column-set .column {float: left; display: inline; overflow: hidden}

.tower-ad {}
.tower-ad .secondary {margin-right: 10px; width: 160px; float: right;}
.tower-ad .primary {margin-left: 10px; width: 785px;}
	.tower-ad .column .equal-width .column { width: 48.710%;}
	.tower-ad .column .equal-width .primary {margin-left:0px;}

.tower-wide .primary {margin-left: 10px; width: 645px; background-color:#fff;}
.tower-wide .secondary {float: right; margin:0 10px 0 10px; width: 300px;}
	.tower-wide .equal-width .column {width: 50%; margin: 0;}
	
.column {min-height:1px; overflow:hidden;}
.three-column {padding-top:10px; width:956px;}
.three-column .primary-column {float:left; margin-right:10px; width:312px;}
.three-column .secondary-column {float:right; width:312px;}
.three-column .tertiary-column {float:right; margin-left:10px; width:312px;}

.two-column {padding:10px 0 0 10px; width:956px;}
	.two-column .primary-column {float:left; margin-right:10px; width:634px;}
		.two-column .primary-column .primary-column {float:left; margin-right:10px; width:312px;}
		.two-column .primary-column-canvas-area { width: 614px;}
		.two-column .primary-column .secondary-column {float:right; width:312px;}
	.two-column .secondary-column {float:left; width:312px;}

.two-col {float:left; width:634px;}


#col1_720 table {width: 100%;}