
div.tipsHeader {
	width: 750px; height: 42px;
	background: transparent url(../../images/misc/tipsadvice/tipsHeader.gif) no-repeat top left;
}
div.tipsHeader a { display: block; height: 42px; }
div.tipsHeader span { display: none; }

div.tipsLayout { background: transparent url(../../images/misc/tipsadvice/box1/tile_right.gif) repeat-y top right; _position: relative; }
div.tipsLayout div.x2 { background: transparent url(../../images/misc/tipsadvice/box1/tile_bottom.gif) repeat-x bottom left; }
div.tipsLayout div.x3 { background: transparent url(../../images/misc/tipsadvice/box1/tile_left.gif) repeat-y top left; }
div.tipsLayout div.x4 { background: transparent url(../../images/misc/tipsadvice/box1/corner_bot_rt.gif) no-repeat bottom right; }
div.tipsLayout div.x5 {
	background: transparent url(../../images/misc/tipsadvice/box1/corner_bot_lt.gif) no-repeat bottom left;
	padding: 0px 1px 1px 1px;
}
div.tipsLayout div.happyCouple {
	background: transparent url(../../images/misc/tipsadvice/box1/happyCouple.jpg) no-repeat bottom left;
	padding: 0px 1px 1px 1px;
}

table.homeIndex div.homeIndexHead {
	color: #339900; font: bold 12px arial,sans-serif;
	padding-bottom: 8px;
}
table.homeIndex ul {
	padding: 0; margin: 0;
}
table.homeIndex ul li {
	list-style-type: none;
	background: transparent url(../../images/common/li_pixie.gif) no-repeat 0 4px;
	padding: 0 0 8px 10px; border: 0; margin: 0;
}
table.homeIndex ul li a, table.homeIndex ul li  {
	color: #52A827; font: normal 12px arial,sans-serif; text-decoration: none;
}

table.homeIndex a:visited {color: #52A827; text-decoration: none;}


table.homeIndex a:hover  {
	text-decoration: underline;
	color: #ff6600;
}


td.tipsSideNav {
	width: 156px;
	padding-top: 4px;
	border-right: 1px solid #999999;
}
td.tipsSideNav div.sideNavGroup {
	padding: 8px;
}
td.tipsSideNav div.sideNavHead {
	color: #339900; font: bold 12px arial,sans-serif;
}
td.tipsSideNav div.sideNavDivider { height: 1px; background: #999999; margin-top: 4px; }
td.tipsSideNav div.sideNavDivider hr { display: none; }

td.tipsSideNav ul {
	padding: 0; margin: 8px auto 0 auto;
}
td.tipsSideNav ul li {
	list-style-type: none;
	background: transparent url(../../images/common/li_pixie.gif) no-repeat 0 4px;
	padding: 0 0 9px 10px; border: 0; margin: 0;
}
td.tipsSideNav ul li a, td.tipsSideNav ul li a:visited {
	color: #52A827; font: normal 12px arial,sans-serif; text-decoration: none;
}
td.tipsSideNav ul li.selectedLink {
	background-image: url(../../images/common/li_pixie_sel.gif);
}
td.tipsSideNav ul li.selectedLink a, td.tipsSideNav ul li.selectedLink a:visited {
	color: #000000; font: bold 12px arial,sans-serif; text-decoration: none;
}

td.tipsMain {
	width: 576px;
	padding: 12px 8px;
}
td.tipsMain h1 {
	font: bold 24px arial,sans-serif;
	margin: 0 0 16px 8px;
}
td.tipsMain h2 {
	height: 16px;
	font: bold 12px arial,sans-serif;
	background: transparent url(../../images/misc/tipsadvice/logoHand.gif) no-repeat top left;
	padding: 8px 0 0 36px; margin: 3px 0;
}
td.tipsMain p {
	font: normal 11px arial,sans-serif;
	padding: 0; margin: 3px 0 8px 0;
}
td.tipsMain div.backToTop { text-align: right; }
td.tipsMain div.backToTop a, td.tipsMain div.backToTop a:visited { color: #000066; font: normal 11px arial,sans-serif; }

td.tipsMain td.mainIndex { padding-bottom: 24px; }
td.tipsMain td.mainIndex ul { padding: 0; margin: 0; }
td.tipsMain td.mainIndex ul li {
	list-style-type: none;
	background: transparent url(../../images/common/li_square.gif) no-repeat 8px 6px;
	font-weight: normal; font-size: 12px;
	padding: 0 0 0 20px; margin: 0 0 10px 0;
}
td.tipsMain td.mainIndex ul li a, td.tipsMain td.mainIndex ul li a:visited {
	color: #000066; font: normal 12px arial,sans-serif; text-decoration: underline;
}

td.ulfForm {
	width: 138px;
}
div.ulfForm {
	width: 136px;
	color: #515560; background: #EAEAEC;
	padding: 11px 10px 4px 10px; border: 1px solid #CCCCCC; margin: 0;
}
div.ulfForm p {
	font: 12px arial,sans-serif;
	margin: 0 0 10px 0;
}
div.ulfForm select {
	width: 136px; font: 11px arial,sans-serif;
}

td.tipsMain div.mainContent ol { margin-top: 8px; margin-bottom: 8px; }
td.tipsMain div.mainContent ol li {
	font: normal 11px arial,sans-serif;
}
td.tipsMain div.mainContent ul { padding: 0; margin: 0 0 8px 1.5em; }
td.tipsMain div.mainContent ul li {
	list-style-type: none;
	background: transparent url(../../images/common/li_square.gif) no-repeat 8px 6px;
	font: normal 11px arial,sans-serif;
	padding: 0 0 0 20px; margin: 0;
}
td.tipsMain div.mainContent ul.plain li {
	background: none;
	margin: 8px 0;
}

