	.maintable {
		width : 800px;}
	.wynleftnav {
		background-color : #dae0ee;
		width : 140px;
		vertical-align : top;
	}
	.navheader {
		font-weight : bold;
		margin-top : 8px;
	}


    li, td {
		font : 11px "Trebuchet MS", sans-serif;
		color : #333;
	}


    p {font : 11px "Trebuchet MS", sans-serif;
		display : block;
		margin-bottom : 20px;
	}

	ol.answer,ul.answer,p.answer {color:blue;}
	ol.answer li,ul.answer li {color:blue;}
	.answer a {color:blue;}

	b {
		font-weight : bold;
	}
	.maincolumn {
		padding: 0 15px 15px 0;
		width : 650px;
		vertical-align : top;
	}
	.wynmaincolumn {
		padding-left: 5px;
		padding-right: 15px;
		padding-top: 5px;
		padding-bottom: 15px;
		width : 550px;
	}
	#wynwcfooter {
		color : #999;
		text-align : center;
		font-family : "Trebuchet MS", sans-serif;
		font-size : 11px;
	}
	#wynwcfooter a:link {color : #999; line-height : 15px;}
	#wynwcfooter a:visited {color : #999; line-height : 15px;}
	#wynwcfooter a:hover {color : #999; line-height : 15px;}
	#wynwcfooter a:active {color : #999; line-height : 15px;}

	.catheader {
		font-weight : bold;
		margin : 15px 0 2px 0;
	}
	.qamaincolumn {
		padding-left: 15px;
		padding-right: 15px;
		padding-top: 5px;
		padding-bottom: 15px;
		width : 640px;
	}
	.leftnav {}
	.verticaldivider {
		background-color : #999999;
	}
	td.rightcolumn {
		background-color : #fff;
		width : 120px;
		vertical-align: top;
	}
	.breadcrumb {
		font : 11px/30px "Trebuchet MS", sans-serif;
		color : #3266cc;
	}
	a.breadcrumb:link {
		font : 11px;
		font-family: "Trebuchet MS", sans-serif;
		color : #3266cc;
	}
	a.breadcrumb:visited {
		font : 11px;
		font-family:"Trebuchet MS", sans-serif;
		color : #3266cc;
	}
	a.breadcrumb:hover {
		font : 11px;
		font-family: "Trebuchet MS", sans-serif;
		color : #3266cc;
	}
	a.breadcrumb:active {
		font : 11px;
		font-family: "Trebuchet MS", sans-serif;
		color : #3266cc;
	}

	.title {
		font-family : "Trebuchet MS", sans-serif;
		font-size : 18px;
		font-weight : normal;
		display : block;
		margin-top : 15px;
		margin-bottom : 5px;
	}
	H1 {
		font-family : "Trebuchet MS", sans-serif;
		font-size : 18px;
		font-weight : normal;
		display : block;
		margin-bottom : 0;
		margin-bottom : 5px;
	}
	.author {
		color : #000;
		font-size : 12px;
		font-family : Helvetica,Arial,  sans-serif;
		display : block;
		margin-bottom : 10px;
	}

	.bluebold {
		font : 10px; font-family: "Trebuchet MS", sans-serif;
		color : #1f327f;
		font-weight:bold;
		padding-bottom: 3px;
		display : block;
	}

	.pagination {
		font : 11px;
		font-family: "Trebuchet MS", sans-serif;
		color : #000;
	}
	a.pagination:link {
		font : 11px;
		font-family: "Trebuchet MS", sans-serif;
		color : #3266cc;
	}
	a.pagination:visited {
		font : 11px;
		font-family:"Trebuchet MS", sans-serif;
		color : #3266cc;
	}
	a.pagination:hover {
		font : 11px;
		font-family: 		"Trebuchet MS", sans-serif;
		color : #3266cc;
	}
	a.pagination:active {
		font : 11px;
		font-family: 	"Trebuchet MS", sans-serif;
		color : #3266cc;
	}


	.sponsorheader {
		font : 13px;
		font-family: "Trebuchet MS", sans-serif;
		color : #fff;
		text-decoration:none;
		font-weight:bold;
	}
	a.sponsorheader:link {
		font : 13px;
		font-family: "Trebuchet MS", sans-serif;
		color : #fff;
		text-decoration:none;
		font-weight:bold;
	}
	a.sponsorheader:visited {font : 13px;
		font-family:"Trebuchet MS", sans-serif;
		color : #fff;
		text-decoration:none;
		font-weight:bold;
	}
	a.sponsorheader:hover {
		font : 13px;
		font-family: "Trebuchet MS", sans-serif;
		color : #fff; text-decoration:none;
		font-weight:bold;
	}
	a.sponsorheader:active {
		font : 13px;
		font-family: "Trebuchet MS", sans-serif;
		color : #fff; text-decoration:none;
		font-weight:bold;
	}

	a.sponsorlink:link {font : 12px; font-family: "Trebuchet MS", sans-serif;	color : #3266cc;}
	a.sponsorlink:visited {font : 12px; font-family:"Trebuchet MS", sans-serif;	color : #3266cc;}
	a.sponsorlink:hover {font : 12px; font-family: "Trebuchet MS", sans-serif;	color : #3266cc;}
	a.sponsorlink:active {font : 12px; font-family: "Trebuchet MS", sans-serif; color : #3266cc;}

	.sponsorhead {
		color: #FFFFFF;
		background-color : #669;
		font-weight: bold;
		text-align : center;
		height : 20px;
	}
	.sponsortable {
		border : 1px solid #669;
		width : 250px;
		margin-right : 15px;
		margin-bottom : 5px;
		margin-left : 15px;
	}

	.leftsponsortable{
		border : 1px solid #669;
		width : 250px;
		margin-right : 15px;
		margin-bottom : 5px;

	}

	.sponsorbottombox {
		padding-right: 10px;
	}

	#upsell td {
		font : 10px;
		font-family: "Trebuchet MS", sans-serif;
	}

	.toptenheader {
		font-weight : bold;
	}

	a.toolbox:link {font : 10px; font-family: "Trebuchet MS", sans-serif;	color : #3266cc;}
	a.toolbox:visited {font : 10px; font-family:"Trebuchet MS", sans-serif;	color : #3266cc;}
	a.toolbox:hover {font : 10px; font-family: "Trebuchet MS", sans-serif;	color : #3266cc;}
	a.toolbox:active {font : 10px; font-family: "Trebuchet MS", sans-serif; color : #3266cc;}
	#yellowsponsorbox {border: 1px solid #F9F5B0; margin-left : 10px;}

	a.yellowsponsorbox:link {font : 11px; font-family: "Trebuchet MS", sans-serif;	color : #3266cc;}
	a.yellowsponsorbox:visited {font : 11px; font-family:"Trebuchet MS", sans-serif;	color : #3266cc;}
	a.yellowsponsorbox:hover {font : 11px; font-family: "Trebuchet MS", sans-serif;	color : #3266cc;}
	a.yellowsponsorbox:active {font : 11px; font-family: "Trebuchet MS", sans-serif; color : #3266cc;}


	#bluesponsorbox {border: 1px solid #3333ff; margin-left : 10px;}

	a.bluesponsorbox:link {font : 11px; font-family: "Trebuchet MS", sans-serif;	color : #3266cc;}
	a.bluesponsorbox:visited {font : 11px; font-family:"Trebuchet MS", sans-serif;	color : #3266cc;}
	a.bluesponsorbox:hover {font : 11px; font-family: "Trebuchet MS", sans-serif;	color : #3266cc;}
	a.bluesponsorbox:active {font : 11px; font-family: "Trebuchet MS", sans-serif; color : #3266cc;}



	a.whiteunderline:link {font : 11px; font-family: "Trebuchet MS", sans-serif;	color : #ffffff;}
	a.whiteunderline:visited {font : 11px; font-family:"Trebuchet MS", sans-serif;	color : #ffffff;}
	a.whiteunderline:hover {font : 11px; font-family: "Trebuchet MS", sans-serif;	color : #ffffff;}
	a.whiteunderline:active {font : 11px; font-family: "Trebuchet MS", sans-serif; color : #ffffff;}

	#quiz {font : 11px; font-family: "Trebuchet MS", sans-serif;	color : #666;}

	#hottable td {
		width : 140px;
		margin-bottom : 15px;
		text-align : center;
	}
	#hottable a {color : #3266cc;}
	#introtext {
		margin-top : 20px;
		margin-bottom : 20px;
	}
	.tooldropdown {
		font-family : 'Trebuchet MS', sans-serif;
		font-size : 10px;
		background-color : #f3ebde;
	}
	.toppick {
		float : right;
		font-style : italic;
		font-weight : bold;
		margin-top : 21px;
	}
	.articlelinks { vertical-align : top;}
	.articlelinks a:link {color : #000; line-height : 15px; display : block;}
	.articlelinks a:visited {color : #000; line-height : 15px; display : block;}
	.articlelinks a:hover {color : #000; line-height : 15px; display : block;}
	.articlelinks a:active {color : #000; line-height : 15px; display : block;}

	.wynleftnavhome {
		background-color : efeff7;
		width : 152px;
		padding : 14px 6px 18px 8px;
		margin : 0;
	}

	.wynleftnav a:link {color : #000; line-height : 20px; font:10px; padding-left:4px; margin-bottom:6px;}
	.wynleftnav a:visited {color : #000; line-height : 20px; font:10px; padding-left:4px; margin-bottom:6px;}
	.wynleftnav a:hover {color : #000; line-height : 20px; font:10px; padding-left:4px; margin-bottom:6px;}
	.wynleftnav a:active {color : #000; line-height : 20px; font:10px; padding-left:4px; margin-bottom:6px;}
	.wynleftnav ul {
		list-style-type: none;
		padding: 0;
		margin: 0;

	}
	.wynleftnav li {
		margin: 10 0 0 0;
		background-image: url(http://images.della.com/images/ngs/wyndham/images/bullet.gif);
		background-repeat: no-repeat;
		background-position: 2 5px;
		padding-left : 9px;
	}
	#subnavlist {
		list-style-type: none;
		background-image: none;
		padding: 0 0 0 4;
		margin: 0 0 0 0;
		line-height : 10px;}
	.row2sep {
		width : 4px;
	}
	#row2 {
		margin-top : 10px;
	}
	table#row2 td {
		vertical-align : top;
	}
	.row2col1 {
		background-color : #Fffade;
		margin-top : 4px;
	}
	.idxplanningarticles {

		background-color : #Fffade;
		width : 172px;
	}
	.idxplanningarticles ul {
		list-style-type: none;
		padding: 0;
		margin: 3;

	}
	.idxplanningarticles li  {
		margin: 3 5 0 0;
		background-image: url(http://images.della.com/images/ngs/wyndham/images/bullet.gif);
		background-repeat: no-repeat;
		background-position: 2 5px;
		padding-left : 9px;
		color : #000;
	}
	a:link {color:#000;}
	a:visited {color:#000;}
	a:hover {color:#000;}
	a:active {color:#000;}

	.idxrow3 {
		margin-top : 15px;
	}
	table#idxplantools td {
		vertical-align : top;
		background-color : #fff;
		border : 1px solid #999;
		padding : 3px 3px 3px 3px;

	}
	#toolcontent {
		width : 182px;
		background-color : #Fffade;
		text-align : center;
		height : 170px;
	}
	#plantoolbtn {
		text-align : bottom;
		margin-bottom : 5px;
	}
	.tooltext {
		text-align: left;
		margin: 10px 5px 0 10px;
		height: 150px;
	}
	.tooltext ul {
		list-style-type: none;
		padding: 0;
		margin: 3;

	}
	.tooltext li {
		margin: 10 0 0 0;
		background-image: url(http://images.della.com/images/ngs/wyndham/images/bullet.gif);
		background-repeat: no-repeat;
		background-position: 2 5px;
		padding-left : 9px;
	}
	.searchtext {
		padding : 6px 12px 0 12px;
		font-size : 10px;
		line-height : 9px;
		height : 25px;

	}

	/* Begin Login Page styles */
	.loginbox1 {
		background-color: #F9EFDF;
		border: 1px solid #999;
		padding: 4px 0 0 10px;
		height: 120px;
		vertical-align: top;
		width:254px;
	}
	.loginbox2 {
		background-color: #F9EFDF;
		border: 1px solid #999;
		padding: 4px 0 0 10px;
		height: 120px;
		vertical-align: top;
		width:244px;
	}
	.loginboxheader {
		font-family: "Trebuchet MS", sans-serif;
		font-size: 16px;
		font-weight: bold;
		margin: 3px 0 6px 0;
	}
	.loginboxtext {
		font-family: "Trebuchet MS", sans-serif;
		font-size: 13px;
	}

	.loginbox2text {
		font-family: "Trebuchet MS", sans-serif;
		font-size: 14px;
	}
	.error {
		font-family: "Trebuchet MS", sans-serif;
		font-size: 12px;
		color : red;
		margin-bottom : 3px;
	}

	/* Guest List Manager*/

	#normalboldbk {
		font : bold 11px;
	}


	#smbold {
		font : bold 9px;
	}
	.form {
		font-size : 12px;
	}

	/* Personal Shopper */
	#psIntroText {
		background-color: #fdf7e1;
		padding: 5px 10px 10px 10px;
		font-size: 11px;
		line-height: 14px;
		color:#604848;
		border-bottom: 3px solid #42b1d7;
	}

	#psTblBdr {
		border-top: 10px solid #42b1d7;
		border-right: 2px solid #42b1d7;
		border-left: 2px solid #42b1d7;
		border-bottom: 2px solid #42b1d7;
		width: 640px;
		background: rgb(255, 255, 255);
	}

	#psMainCaption {
		padding: 3px 0 3px 3px;
		font-size: 11px;
		text-align: right;
		width:275px;
	}

	#psHeadTopBg {
		background-color:#d9eff7;
	}

	#psHeadMidBg {
		background-color:#604848;
		height: 1px;
	}

	#psHeadBottomBg {
		background-color:#fdf7e1;
	}

	#psQATbl {
		padding: 25px 5px 25px 5px;
	}

	#psQ {
		padding-right:5px;
	}

	#psA {
		padding-right:5px;
	}

	#psQText {
		font: 13px;
		color: #42b1d7;
		padding-bottom:30px;
		padding-top:5px;
	}

	#psQText P {
		font: 13px;
		color: #42b1d7;
	}

	#psAText {
		padding-left:5px;
		padding-top:5px;
		font:13px;
	}

	#psAText P {
		font:13px;
	}

	#psProductCaption {
		padding:5px 10px 10px 10px;
		text-align:center;
	}
	#psFooter {
		background-color: #604848;
		padding-right: 5px;
		color: #ffffff;
		font: 14px;
		font-weight:bold;
		height: 30px;
		text-align:right;
	}

	/* Splurge vs Steal */
	#svsIntroText {
		background-color: #fdf7e1;
		padding: 5px 10px 17px 12px;
		font-weight: bold;
		font-size: 11px;
		color: #604848;
		height: 55px;
		border-bottom: 10px solid #604848;
		line-height: 16px;
	}

	#svsTblBdr {
		border-top: 17px solid #42b1d7;
		border-right: 2px solid #42b1d7;
		border-left: 2px solid #42b1d7;
		border-bottom: 2px solid #42b1d7;
		width: 640px;
		background: rgb(255, 255, 255);
	}

	#svsHeadTopLeftBG {
		background-color: #e4f3fa;
	}

	#svsHeadTopRightBG {
		background-color: #604848;
	}

	#svsHeadBottomBG {
		background-color: #fdf7e1;
	}

	#svsProductCaption {
		padding: 20px 10px 10px 10px;
		line-height:13px;
	}

	#svsHR {
		color: #999999;
		height: 1px;
	}

	#svsFooter {
		background-color: #604848;
		padding-right: 5px;
		color: #ffffff;
		font: 14px;
		font-weight:normal;
		height: 30px;
		text-align:right;
	}