
/***** global *****/

body {
	margin:5px; padding:0px; border:0px none;
	line-height:100%; font-size:20px; font-family:Verdana, sans-serif;
	background-color:#ffffff; color:#000000;
	text-align:center; vertical-align:top;
}

a {text-decoration:none;}
a:hover {text-decoration:underline;}

div {
	margin:0px; padding:0px; border:0px none;
	line-height:100%;
}
p {line-height:100%; text-align:left;}

table {margin:0px; padding:0px; border:0px none; width:100%;}
div.table {text-align:center;}
div.table table {margin:auto;}
th, td {
	margin:0px; padding:0px; border:0px none;
	text-align:center; line-height:100%;
	font-family:Verdana, sans-serif;
}
th {vertical-align:middle;}
td {vertical-align:top;}

ol {text-align:left;}
ul {text-align:left;}
li {text-align:left; line-height:100%; font-family:Verdana, sans-serif;}

form {margin:0px;}

a {color:#23458c;}

/***** header *****/

div.page {text-align:center;}
table.page-body {margin:auto; width:770px;}
table.page-body td.page-body {}

table.page-header {margin-bottom:5px;}

table.page-header tr.user-menu td.user-menu {}
table.page-header tr.user-menu td.user-menu table.user-menu {
	background-repeat:no-repeat; background-position:top left;
	height:35px;
}
table.page-header tr.user-menu td.user-menu table.user-menu td.welcome {
	text-align:left; vertical-align:top; padding-top:19px; padding-left:16px;
	text-transform:uppercase; font-size:8px; letter-spacing:1px;
}
table.page-header tr.user-menu td.user-menu table.user-menu td.links {
	text-align:left;
}
table.page-header tr.user-menu td.user-menu table.user-menu td.sign-in {vertical-align:bottom;}
table.page-header tr.user-menu td.user-menu table.user-menu td.sign-in table.sign-in {margin-bottom:2px;}
table.page-header tr.user-menu td.user-menu table.user-menu td.sign-in table.sign-in td.buffer {width:100%;}
table.page-header tr.user-menu td.user-menu table.user-menu td.sign-in table.sign-in td input.text {
	margin-left:2px; margin-right:2px; padding:3px; border:1px solid #000000;
	font-size:9px; font-weight:bold; font-family:Verdana;
}
table.page-header tr.user-menu td.user-menu table.user-menu td.lock {width:114px; vertical-align:bottom;}
table.page-header tr.user-menu td.user-menu table.user-menu td.lock img {cursor:pointer;}
table.page-header tr.user-menu td.user-menu table.user-menu td.help {
	background-repeat:no-repeat; background-position:bottom center;
	width:81px;
}
table.page-header tr.user-menu td.user-menu table.user-menu td.help img {cursor:pointer;}
table.page-header tr.user-menu td.user-menu table.user-menu td.powered-by,
table.page-header tr.user-menu td.user-menu table.user-menu td.poststats {
	background-repeat:no-repeat; background-position:top left;
	cursor:pointer;
	width:220px;
}

table.page-header tr.images td.images {}
table.page-header tr.images td.images table.images {}
table.page-header tr.images td.images table.images td.logo {width:200px;}
table.page-header tr.images td.images table.images td.banner,
table.page-header tr.images td.images table.images td.banner-1,
table.page-header tr.images td.images table.images td.banner-2 {background-repeat:no-repeat; background-position:top left;}
table.page-header tr.images td.images table.images td.banner {
	padding-top:25px; padding-left:15px;
	text-align:left; color:#ffffff; font-weight:bold;
}
table.page-header tr.images td.images table.images td.banner-1,
table.page-header tr.images td.images table.images td.banner-2 {height:124px;}
table.page-header tr.images td.images table.images td.banner-top,
table.page-header tr.images td.images table.images td.banner-right,
table.page-header tr.images td.images table.images td.banner-bottom,
table.page-header tr.images td.images table.images td.ad-small {background-repeat:no-repeat; background-position:center center; cursor:pointer;}
table.page-header tr.images td.images table.images td.banner-top {height:13px;}
table.page-header tr.images td.images table.images td.banner-right {width:10px;}
table.page-header tr.images td.images table.images td.banner-bottom {height:18px;}

table.page-header tr.main-menu td.main-menu {}
table.page-header tr.main-menu td.main-menu table.main-menu {}
table.page-header tr.main-menu td.main-menu table.main-menu td.links {
	background-repeat:no-repeat; background-position:center center;
	width:770px; height:26px;
	padding-left:13px; padding-right:13px;
	text-align:left;
}



table.page-subheader td.page-subheader-top {
	background-repeat:no-repeat; background-position:bottom center;
	height:38px; text-align:left; vertical-align:bottom; padding-left:25px; padding-bottom:8px;
	font-size:18px; line-height:100%; font-weight:bold; font-style:italic;
}
table.page-subheader td.page-subheader-left {
	background-repeat:no-repeat; background-position:center center;
}
table.page-subheader td.page-subheader-right {
	background-repeat:no-repeat; background-position:center center;
}

table.page-subheader table.page-subheader-top td.subheader {text-align:left;}
table.page-subheader table.page-subheader-top td.location,
table.page-subheader table.page-subheader-top td.time {
	text-align:right; text-transform:uppercase; font-size:8px; letter-spacing:1px;
	padding-right:20px; padding-top:2px;
}



table.page-footer {
	background-repeat:no-repeat; background-position:top center;
	height:40px; margin-top:8px;
}
table.page-footer td.links {
	padding-left:20px;
	text-align:left; vertical-align:bottom;
	font-size:8px; text-transform:uppercase;
}
table.page-footer td.links a {color:#000000;}
table.page-footer td.credits {
	padding-right:20px; padding-bottom:9px;
	text-align:right; vertical-align:bottom;
	font-size:8px; text-transform:uppercase;
}
table.page-footer td.credits a {color:#000000;}

table.page-header tr.user-menu td.user-menu table.user-menu {background-image:url(http://www.poststats.com/images/header-user-menu-links.jpg);}
table.page-header tr.user-menu td.user-menu table.user-menu td.help {background-image:url(http://www.poststats.com/images/header-user-menu-help.jpg);}
table.page-header tr.user-menu td.user-menu table.user-menu td.powered-by {background-image:url(http://www.poststats.com/images/header-user-menu-powered.jpg);}
table.page-header tr.user-menu td.user-menu table.user-menu td.poststats {background-image:url(http://www.poststats.com/images/header-user-menu-poststats.jpg);}
table.page-header tr.main-menu td.main-menu table.main-menu td.links {background-image:url(http://www.poststats.com/images/header-main-menu.jpg);}

table.page-subheader td.page-subheader-top {
	color:#c71e2b;
	background-image:url(http://www.poststats.com/images/subheader-top.jpg);
}
table.page-subheader td.page-subheader-left {
	background-image:url(http://www.poststats.com/images/subheader-left.jpg);
	height:22px; width:6px;
}
table.page-subheader td.page-subheader-right {
	background-image:url(http://www.poststats.com/images/subheader-right.jpg);
	height:22px; width:9px;
}
table.page-subheader td.page-subheader-middle {
	background-repeat:repeat-x; background-image:url(http://www.poststats.com/images/subheader-middle.jpg);
	height:22px; width:755px;
}

table.page-footer {background-image:url(http://www.poststats.com/images/footer-links.jpg);}


/***** menu *****/

table.user-menu td.links table.menusystem {width:auto;}

table.user-menu td.links div.menusystem-H {
	padding-top:17px; padding-left:18px;
	text-align:left;
	font-size:10px; font-weight:bold;
}
table.user-menu td.links div.menusystem-H table.menusystem {width:auto;}
table.user-menu td.links div.menusystem-H td.spacer {width:10px;}

table.user-menu td.links div.menusystem-V {
	text-align:left;
	font-size:10px; font-weight:bold;
	padding:3px; border:1px solid #000000;
}
table.user-menu td.links div.menusystem-V td.display {padding:2px; text-align:left;}



table.main-menu td.links table.menusystem {width:auto;}

table.main-menu td.links div.menusystem-H {
	padding-left:5px;
	text-align:left;
}
table.main-menu td.links div.menusystem-H td {
	text-transform:lowercase;
	font-size:16px; font-family:Arial; font-weight:bold; font-style:italic;
}
table.main-menu td.links div.menusystem-H td.separator {padding-left:5px; padding-right:5px;}

table.main-menu td.links div.menusystem-V {
	text-align:left;
	font-size:10px; font-weight:bold;
	padding:3px; border:1px solid #000000;
}
table.main-menu td.links div.menusystem-V td.display {padding:2px; text-align:left;}



table.page-subheader table.menusystem {width:auto;}

table.page-subheader div.menusystem-H {padding-left:5px; text-align:left; height:100%;}
table.page-subheader div.menusystem-H table.menusystem {height:16px; margin-top:5px;}
table.page-subheader div.menusystem-H td {font-size:10px; text-transform:uppercase; font-weight:bold; letter-spacing:-1px;}
table.page-subheader div.menusystem-H td.display {cursor:pointer;}
table.page-subheader div.menusystem-H td.separator {padding-left:3px; padding-right:3px; color:#666666;}
table.page-subheader div.menusystem-H td.spacer {padding:0px; width:13px;}

table.page-subheader div.menusystem-V {
	padding-top:3px; padding-bottom:3px;
	border:1px solid #000000;
}
table.page-subheader div.menusystem-V td.display {
	padding:2px; padding-left:5px; padding-right:5px; text-align:left;
	font-size:10px; font-weight:bold;
}
table.page-subheader div.menusystem-V td.separator {height:1px;}

table.user-menu td.links div.menusystem-H,
table.user-menu td.links div.menusystem-V {color:#23458c;}
table.user-menu td.links div.menusystem-V {background-color:#bbddff;}



table.main-menu td.links div.menusystem-H,
table.main-menu td.links div.menusystem-V {color:#23458c;}
table.main-menu td.links div.menusystem-V {background-color:#bbddff;}
table.main-menu td.links div.menusystem-H td.display-highlight,
table.main-menu td.links div.menusystem-H td.display-highlight a {color:#c71e2b;}



table.page-subheader div.menusystem-H,
table.page-subheader div.menusystem-V {color:#23458c;}
table.page-subheader div.menusystem-V {background-color:#bbddff;}
table.page-subheader div.menusystem-V td.separator {background-color:#23458c;}

/***** content *****/

table.page-content {}
table.page-content td.page-header {
	background-position:left top; background-repeat:no-repeat;
	height:23px;
}
table.page-content td.page-content {
	background-position:left top; background-repeat:repeat-y;
	padding-top:5px; padding-left:10px; padding-right:10px;
}
table.page-content td.page-footer {
	background-position:left top; background-repeat:no-repeat;
	height:20px;
}



table.page-content td.page-content div.hgutter {height:15px;}
table.page-content td.page-content table.page-sections {}
table.page-content td.page-content table.page-sections td.hgutter {height:15px;}
table.page-content td.page-content table.page-sections td.vgutter {width:10px;}
table.page-content td.page-content table.page-sections table.structure {margin:0px;}
table.page-content td.page-content table.page-sections td.structure {padding:0px;}

table.page-content td.page-content table.page-sections td.page-section-thin {width:180px;}
table.page-content td.page-content table.page-sections td.page-section-thinck {width:275px;}
table.page-content td.page-content table.page-sections td.page-section-thick {width:370px;}

table.page-content td.page-content table.page-sections td.page-section-thin div.title {
	margin-bottom:3px; text-align:center; font-size:12px; font-weight:bold; font-family:Arial; font-style:italic;
}
table.page-content td.page-content table.page-sections td.page-section-thin div.info {text-align:left; font-size:10px;}
table.page-content td.page-content table.page-sections td.page-section-thin div.morelink {text-transform:uppercase; font-weight:bold; font-size:9px; margin-top:3px;}
table.page-content td.page-content table.page-sections td.page-section-thin select.possibly-wide {width:175px;}
table.page-content td.page-content table.page-sections td.page-section-thin div.member-list select {margin-top:2px; border:1px solid #000000; font-size:10px;}

table.page-content td.page-content table.page-sections td.page-section-thinck div.title {text-align:left; font-size:17px; font-weight:bold; font-style:italic;}
table.page-content td.page-content table.page-sections td.page-section-thinck div.morelink {text-transform:uppercase; font-weight:bold; font-size:9px;}
table.page-content td.page-content table.page-sections td.page-section-thinck div.image img {width:275px;}

table.page-content td.page-content table.page-sections td.page-section-thick div.title {text-align:left; font-size:17px; font-weight:bold; font-style:italic;}
table.page-content td.page-content table.page-sections td.page-section-thick div.morelink {text-transform:uppercase; font-size:10px; font-weight:bold;}
table.page-content td.page-content table.page-sections td.page-section-thick div.image img {width:360px;}

table.page-content td.page-content table.page-sections td.page-section-full div.title {text-align:left; font-size:17px; font-weight:bold; font-style:italic;}
table.page-content td.page-content table.page-sections td.page-section-full div.subtitle {text-align:left; font-size:14px; font-weight:bold;}
table.page-content td.page-content table.page-sections td.page-section-full div.morelink {text-transform:uppercase; font-weight:bold; font-size:10px;}



table.page-content td.page-content div.page-title {
	margin-bottom:10px;
	font-size:18px; font-weight:bold; font-style:italic; text-align:left;
}
table.page-content td.page-content div.page-section-title {
	margin-top:5px; margin-bottom:15px;
	text-align:left; vertical-align:bottom;
	font-size:12px; font-weight:bold; font-family:Arial; font-style:italic;
}

table.page-content td.page-content div.message,
table.page-content td.page-content div.confirmation,
table.page-content td.page-content div.invalid {
	margin-top:3px; margin-bottom:3px; text-align:left; font-size:12px;
}
table.page-content td.page-content div.invalid {color:#c71e2b;}
table.page-content td.page-content div.description {
	margin-top:3px; margin-bottom:3px; text-align:justify; font-size:14px; line-height:110%;
}

table.page-content td.page-content div.center {text-align:center;}

table.page-content td.page-content div.paging {text-align:center;}
table.page-content td.page-content div.paging table.paging {margin:auto; width:auto;}
table.page-content td.page-content div.paging table.paging td {vertical-align:middle; text-align:center; font-size:12px; font-weight:bold; padding-left:3px; padding-right:3px;}

table.page-content td.page-header {background-image:url('http://www.poststats.com/images/content-page-header.jpg');}
table.page-content td.page-content {background-image:url('http://www.poststats.com/images/content-page-body.jpg');}
table.page-content td.page-footer {background-image:url('http://www.poststats.com/images/content-page-footer.jpg');}



table.page-content td.page-content div.page-title {
	color:#c71e2b;
}

table.page-content td.page-content div.page-section-title {
	background-image:url(http://www.poststats.com/images/content-section/page-title.gif);
	background-repeat:no-repeat; background-position:top left;
	padding-left:5px; padding-top:11px;
	color:#c71e2b;
}



table.page-content td.page-content table.page-sections td.page-section-thin div.title {
	background-image:url(http://www.poststats.com/images/content-section/thin-title.gif);
	background-repeat:no-repeat; background-position:top left;
	padding-left:5px; padding-top:11px;
	color:#c71e2b;
}
table.page-content td.page-content table.page-sections td.page-section-thin div.title a {color:#c71e2b;}

table.page-content td.page-content table.page-sections td.page-section-thinck div.title {
	background-image:url(http://www.poststats.com/images/content-section/thinck-title.gif);
	background-repeat:no-repeat; background-position:top left;
	height:25px; padding-left:19px; padding-top:2px;
	color:#ffffff;
}

table.page-content td.page-content table.page-sections td.page-section-thick div.title {
	background-image:url(http://www.poststats.com/images/content-section/thick-title.gif);
	background-repeat:no-repeat; background-position:top left;
	height:25px; padding-left:19px; padding-top:2px;
	color:#ffffff;
}

table.page-content td.page-content table.page-sections td.page-section-full div.title {
	background-image:url(http://www.poststats.com/images/content-section/full-title.gif);
	background-repeat:no-repeat; background-position:top left;
	height:25px; padding-left:19px; padding-top:2px;
	color:#ffffff;
}
table.page-content td.page-content table.page-sections td.page-section-full div.subtitle {
	color:#c71e2b;
}



table.page-content td.page-content div.paging table.paging td.current-page {background-color:#bbddff;}

/***** table *****/

div.table {}
table.table {}
div.table table.table {}

table.table th,
table.table td {font-size:10px; text-align:left; padding:2px;}

table.table tr.header th {border-bottom:1px solid #000000; vertical-align:bottom;}
table.table tr.footer th {border-top:1px solid #000000;}
table.table th.left {text-align:left;}
table.table th.center {text-align:center;}
table.table th.right {text-align:right;}
table.table th.buffer {width:10px; padding:0px;}
table.table tr.buffer td {height:10px; padding:0px;}

table.table td.left {text-align:left;}
table.table td.center {text-align:center;}
table.table td.right {text-align:right;}



table.page-sections td.page-section-thin table.table {margin-top:3px;}

table.table tr.shaded th,
table.table tr.shaded td {background-color:#bbddff;}
table.table tr.shaded-1 th,
table.table tr.shaded-1 td {background-color:#ccffcc;}
table.table tr.shaded-2 th,
table.table tr.shaded-2 td {background-color:#bbddff;}
table.table tr.shaded-3 th,
table.table tr.shaded-3 td {background-color:#bbddff;}

/***** header *****/

table.page-header tr.images td.images table.images td.banner-1 {
	background-image:url(http://golf.poststats.com/images/header/national/banner-ad-small-1.jpg);
	width:280px; height:124px;
}
table.page-header tr.images td.images table.images td.banner-2 {
	background-image:url(http://golf.poststats.com/images/header/national/banner-ad-small-2.jpg);
	width:100px; height:124px;
}

table.page-header tr.images td.images table.images td.banner-top {
	background-image:url(http://golf.poststats.com/images/header/banner-top.jpg);
}
table.page-header tr.images td.images table.images td.banner-right {
	background-image:url(http://golf.poststats.com/images/header/banner-right.jpg);
}
table.page-header tr.images td.images table.images td.banner-bottom {
	background-image:url(http://golf.poststats.com/images/header/banner-bottom.jpg);
}

table.page-header tr.images td.images table.images td.ad-small {
	background-image:url(http://golf.poststats.com/images/header/ad-small.gif);
	width:180px;
}

/***** leaderboard *****/

td.leaderboard-spotlight {}
td.leaderboard-spotlight div.subtitle {text-align:left; font-size:14px; font-weight:bold;}
td.leaderboard-spotlight div.data {}
