img {
	border: 0px solid black;
}

img.vspacer {
	display: block;
}

img.ad {
	border: 1px solid #aaa;
	cursor: hand;
}

div#main {
	width: 1014px;
	background-color: white;
	vertical-align: top;
}

div#right {
	width: 167px;
}

div#sidebar {
	background-color: white;
}

div#footer {
}

td.navtitle {
	font-size:1.0em;
	vertical-align: top;
	padding-left: 10px;
	font-weight: bold;
	text-align: right;
	padding-right: 25px;
}

td.navtitle2 {
	font-size:1.0em;
	vertical-align: top;
	padding-left: 10px;
	font-weight: bold;
	text-align: right;
	padding-right: 25px;
}

td.navsearch {
	background-color: #8ab609;
	padding-left: 30px;
}

td.footerNav {
	background-color: #c2ed40;
	vertical-align: middle;
	text-align: center;
	font-size: 0.8em;
}

td.footerNav A {
	color: black;
}

#frmNavSearch {
	height: 25px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
}

#txtNavSearch {
	height: 25px;
}

#copyright {
	font-weight: bold;
	padding: 15px;
}

td.leftnav {
	border-top: 1px solid white;
	font-size: 0.8em;
	margin-left: 0px;
}

td.leftnav A {
	color: #000;
	display: block;
	padding-left: 30px;
	/*line-height: 1.2em;*/
	padding-top: 5px;
	padding-bottom: 5px;
}

td.navLevel1 {
	background-color: #a5d51d;
}
td.navLevel1 A {
	background: url('tips-bal.gif') no-repeat scroll center left;
}
td.navLevel1 A:hover {
	background: url('tips-bam.gif') no-repeat scroll center left;
}


td.navLevel2 {
	background-color: #bbdc59;
}
td.navLevel2 A {
	background: url('tips-bal.gif') no-repeat scroll center left;
}
td.navLevel2 A:hover {
	background: url('tips-bam.gif') no-repeat scroll center left;
}
td.navLevel2Selected A {
	background: url('tips-men.gif') no-repeat scroll center left;
}
td.navLevel2Selected A:hover {
	background: url('tips-meo.gif') no-repeat scroll center left;
}

td.navLevel3 {
	background-color: #c9e866;
}
td.navLevel3 A {
	background: url('tips-men.gif') no-repeat scroll center left;
}
td.navLevel3 A:hover {
	background: url('tips-meo.gif') no-repeat scroll center left;
}
td.navLevel3Selected {
	background-color: #dfe9cc;
}
td.navLevel3Selected A {
	background: url('tips-men.gif') no-repeat scroll center left;
}
td.navLevel3Selected A:hover {
	background: url('tips-meo.gif') no-repeat scroll center left;
}

td.navLevel4 {
	background-color: #e1f5ab; /*#c2ed40;*/
	padding-left: 20px;
}
td.navLevel4 A {
	background: url('tips-ban.gif') no-repeat scroll center left;
}
td.navLevel4 A:hover {
	background: url('tips-bal.gif') no-repeat scroll center left;
}
td.navLevel4Selected {
	background-color: #dfe9cc;
	padding-left: 20px;
}
td.navLevel4Selected A {
	background: url('tips-bam.gif') no-repeat scroll center left;
}
td.navLevel4Selected A:hover {
	background: url('tips-bal.gif') no-repeat scroll center left;
}

td.navLevel5 {
	background-color: #dfe9cc;
}

td.navSelected {
	background-color: #dfe9cc;
}

td.navSelected A {
	background-color: #dfe9cc;
	background: url('tips-men.gif') no-repeat scroll center left;
}
/*
td.leftnav A:hover {
	background: url('/images/leftnav/tips-menu-arrow-green.gif') no-repeat scroll center left;
}
*/
#visorTitle {
	font-weight: bold;
}

#visor div {
	font-size: 0.8em;
}

#visor div h3.tipTitle {
	font-weight: bold;
	font-size: 1.25em;
	margin-top: 0.5em;
	margin-bottom: 0.5em;
}

#fauxvisor div UL LI {
    MARGIN-TOP: 0.1em;
	/*LINE-HEIGHT: 1.1em;*/
    MARGIN-BOTTOM: 0.1em;
}

#fauxvisor div {
	font-size: 0.8em;
}

#fauxvisor div h3.tipTitle {
	font-weight: bold;
	font-size: 1.25em;
	margin-top: 0.0em;
	margin-bottom: 0.5em;
}

#visor div UL LI {
    MARGIN-TOP: 0.1em;
	/*LINE-HEIGHT: 1.1em;*/
    MARGIN-BOTTOM: 0.1em;
}

A.plBall {
	display:block;
	font-size: 1.0em;
	color: #749344;
	padding: 5px 15px 5px 30px;
	margin-left: 0px;
	margin-right: 45px;
	background: url('tips-bal.gif') no-repeat scroll center left;
}

A.plBall:hover {
	background: url('tips-bam.gif') no-repeat scroll center left;
}

A.prBall {
	display:block;
	font-size: 1.0em;
	color: #749344;
	padding: 5px 15px 5px 30px;
	margin-left: 0px;
	margin-right: 45px;
	background: url('tips-bam.gif') no-repeat scroll center left;
}

A.prBall:hover {
	background: url('tips-bal.gif') no-repeat scroll center left;
}

A.siteList {
	display:block;
	font-size: 1.0em;
	color: #749344;
	padding: 12px 0px 12px 45px;
}

table#guruCallout td.siteName {
	font-size: 0.9em;
	font-weight: bold;
	padding-bottom: 5px;
}

table#guruCallout td.guruName {
	font-size: 0.8em;
	font-weight: bold;
	color: #360;
}

table#guruCallout td.guruName a {
	font-size: 0.9em;
	font-weight: bold;
	color: #360;
}

table#guruCallout td.guruBio {
	font-size: 0.7em;
	font-weight: normal;
	color: #000;
	padding-bottom: 8px;
}

table#guruCallout td.guruLink a {
	font-size: 0.8em;
	font-weight: bold;
	color: #360;
}

td.bracket {
	background-color: #dee9cb;
}

td.bracketTitle {
	color: #78a200;
	font-size: 0.6em;
	font-weight: bold;
}

table#sidebarGray td.sidebarTitle {
	color: #000;
	background-color: #d1d9bf;
	font-size: 0.8em;
	font-weight: bold;
	color: #000;
}

table#sidebarGray td.sidebarText {
	background-color: #d1d9bf;
	font-size: 0.7em;
	font-weight: normal;
	color: #000;
}

table#bussolbox {
	font-size: 0.7em;
	font-weight: normal;
}
