﻿/* Set anyway by thickbox */
* { padding: 0; margin: 0; }
body { color: #000000; font-family: Verdana; font-size: 11px; }
a { color: #336699; text-decoration: none; cursor: pointer; }
a img { border: none; }
a:hover { color: #336699; text-decoration: underline; }
a:active { outline: none; }
a.a2:hover { color: #7AB601; }
:-moz-any-link:focus { outline: none; }
ul { list-style-type: none; }
p { margin: 10px 0px; }

h1, h2, h3, h4, h5, h6 { font-family: Times; font-weight: normal; }
h2, h3, h4, h5, h6 { color: #1B2C40; }
h1 { color: #213B52; font-size: 24px; }
h2 { font-size: 21px; }
h3 { font-size: 18px; }
h4 { font-size: 16px; }
h5 { font-size: 14px; }
h6 { font-size: 12px; }

.site_width { margin: 0px auto; padding-top:10px; width: 983px; }

.cb { clear: both; }
.fl { float: left; }
.cl { clear: left; }
.fr { float: right; }
.cr { clear: right; }

.SideModule { margin-bottom: 10px; }
.ContentModule { margin-bottom: 5px; float:left; width:100%; clear: both; }
.ModuleSpacing { margin-bottom: 20px; }

.Corner { position: absolute; width: 4px; height: 4px; }
.TopLeftCorner { top: 0px; left: 0px; }
.TopRightCorner { top: 0px; right: 0px; }
.BottomLeftCorner { bottom: 0px; left: 0px; }
.BottomRightCorner { bottom: 0px; right: 0px; }

#Header {background:url(/ui/images/layout/header-gradient.gif) repeat-x top left; height:77px; padding:15px 0 11px 0;}
	#Header .wrapper {margin:0 auto; position:relative; width:983px;}
	#Header h1 span {display:none;}
	#Header span {color:#FFF; display:block; left:55px; position:absolute; top:60px;}
	#Header form {background:url(/ui/images/layout/header-search.gif) no-repeat top left; display:block; height:39px; left:455px; position:absolute; top:21px; width:364px;}
		#Header form .search {background:none transparent; border:0; color:#333; font:bold 16px Arial; margin:10px 0 0 8px; width:253px;}
		#Header form .Button1a {left:268px; top:0px; position:absolute;}
		#Header img.sponsor {left:857px; top:0px; position:absolute;}

.Button1a {background:url(/ui/images/layout/header-search-button.gif) no-repeat top left; border:none; cursor:pointer; display:block; height:39px; width:96px;}
.ButtonSave {background:url(/ui/images/buttons/blue-pill-save.gif) no-repeat top left; border:none; cursor:pointer; display:block; height:31px; overflow:hidden; text-indent:-99999em; text-transform:capitalize; width:89px;}

#Nav {background:url(/ui/images/layout/nav-gradient.gif) repeat-x left top; font:bold 12px Arial,sans; height:37px; position:relative; text-align:center; text-transform:uppercase; z-index:2000;}
	#Nav ul {margin:auto; position:relative; width:980px; z-index:2000;}
	#Nav ul li {background:url(/ui/images/layout/nav-item.png) no-repeat left -37px; float:left; height:37px; margin:0; padding-left:10px; position:relative;}
		#Nav ul li:hover {background:url(/ui/images/layout/nav-item.png) no-repeat left -111px;}
		#Nav ul li.hovered {background:url(/ui/images/layout/nav-item.png) no-repeat left -111px;}
		#Nav ul li.last {height:37px;}
			#Nav ul li.last:hover {background:url(/ui/images/layout/nav-item.png) no-repeat left -37px;}
		#Nav ul li a {background:url(/ui/images/layout/nav-item.png) no-repeat right top; color:#FFF; display:block; line-height:37px; padding-right:10px; text-decoration:none;}
			#Nav ul li a.selected {color:#79B3DF;}
		#Nav ul li a:hover,
			#Nav ul li a.hovered {background:url(/ui/images/layout/nav-item.png) no-repeat right -74px; text-decoration:none;}

		#Nav ul li ul {background:url(/ui/images/layout/nav-sub-bottom.png) no-repeat left bottom; display:none; left:-2px; padding-bottom:6px; position:absolute; width:193px; z-index:2000;}
		#Nav ul li ul li {background:url(/ui/images/layout/nav-sub-edges.png) repeat-y left top; clear:both; float:none; margin:0; height:36px; padding:0 6px 0 2px; text-align:left; width:185px;}
			#Nav ul li ul li:hover {background:url(/ui/images/layout/nav-sub-edges.png) repeat-y left top;}
			#Nav ul li ul li a {background:none; background-color:#FFF; border:1px solid #EBEFFB; border-bottom:none; color:#30699A; font:normal 12px/35px Verdana,sans; height:36px; padding:0 0 0 10px; text-transform:none;}
			#Nav ul li ul li a:hover {background:none; background-color:#F1F1F1; text-decoration:underline; }
			#Nav ul li ul li a.disabled {background-color:#FFF; color:#AAA; cursor:default;}
			#Nav ul li ul li a.disabled:hover {background:none; background-color:#F1F1F1; cursor:default; text-decoration:none; }

		#Nav ul li ul.SignInNavModule {background:none; display:block; left:80px; top:10px; position:absolute; width:193px; z-index:2000;}
			#Nav ul li ul.SignInNavModule li {background:none; clear:none; float:left; margin:0; padding:0; text-align:left; width:65px;}
			#Nav ul li ul.SignInNavModule li:hover {background:none;}
				#Nav ul li ul.SignInNavModule li a {background:none; border:none; color:#FFF; font:bold 12px Arial,sans; text-transform:none;}
					#Nav ul li ul.SignInNavModule li a:hover {background-color:transparent; text-decoration:underline;}
				#Nav ul li ul.SignInNavModule li.last a {border-left:2px solid #79B3DF; height:14px; padding-left:15px;}

		#Nav ul li div.MemberNavModule {background:none; color:#79B3DF; display:block; font:normal 11px Verdana,sans; left:60px; top:3px; position:absolute; text-align:left; text-transform:none; width:193px; z-index:2000;}
			#Nav ul li div.MemberNavModule ul {background:none; display:block; margin:2px 0 0 0; padding:0; position:static; width:auto;}
				#Nav ul li div.MemberNavModule ul li {background:none; border-left:1px solid #000; clear:none; float:left; height:auto; margin:0; padding:0 8px 0 8px; width:auto;}
				#Nav ul li div.MemberNavModule ul li.first {border-left:none; padding-left:0;}
					#Nav ul li div.MemberNavModule a,
						#Nav ul li div.MemberNavModule ul li a {background:none; border:none; color:#FFF; display:inline; font:normal 11px/12px Verdana,sans; height:auto; padding:0;}
					#Nav ul li div.MemberNavModule a:hover,
						#Nav ul li div.MemberNavModule ul li a:hover {background-color:transparent; display:inline; font-weight:normal; text-decoration:underline;}

.Content .wrapper {background:none; margin:30px auto; width:990px;}
	.Col1 {float:left; margin-right:17px; width:647px;}
		.Col1 .Left {float:left; width:160px;}
		.Col1 .Main {float:left; margin-left:17px; width:470px;}
	.Col2 {float:right; width:326px; margin-bottom: 25px;}
	.SiteMap {clear:both: width:100%;}

.ThreeCol.LRail {float:left; margin-right:4px; width:160px;}
.ThreeCol.Main {float:left; margin:10px 10px 20px 0; width:480px;}
.ThreeCol.RRail {float:left; margin-top:10px; width:318px;}

	.Module1 {background:url(/ui/images/layout/module-drop-shadow.jpg) no-repeat left top;}

	.Featured {position:relative; padding:13px 13px 10px 13px;}
		.Featured #featured_tabs {height:302px; left:445px; position:absolute; width:176px; z-index:2;}
			.Featured #featured_tabs li {background:url(/ui/images/pages/homepage/featured-nav-item.png) no-repeat right 0; border:0; height:76px; margin:0; padding:0 0 0 40px; position:relative;}
				.Featured #featured_tabs li.last {background:url(/ui/images/pages/homepage/featured-nav-item.png) no-repeat right -228px; height:76px;}
				.Featured #featured_tabs li.selected {background:url(/ui/images/pages/homepage/featured-nav-item.png) no-repeat right -76px; height:76px;}
				.Featured #featured_tabs li.last.selected {background:url(/ui/images/pages/homepage/featured-nav-item.png) no-repeat right -152px; height:76px;}
					.Featured #featured_tabs li a {color:#30699A; display:block; font:normal 15px/18px Georgia,serif; height:18px; margin-top:-9px; position:absolute; top:50%; width:150px;}
						.Featured #featured_tabs li.selected a {color:#213B52;}
						.Featured #featured_tabs li a.twoline {height:36px; margin-top:-18px;}
						.Featured #featured_tabs li a.threeline {height:54px; margin-top:-27px;}
						.Featured #featured_tabs li a:hover {color:#213B52;}
		.Featured #featured_panes {clear:both; height:302px; overflow:hidden; position:relative; width:470px;}
			.Featured #featured_panes .items {clear:both; margin:0; padding:0; position:absolute; width:20000em;}
				.Featured #featured_panes .items dl {color:#FFF; display:block; float:left; font:normal 12px Verdana,sans; position:relative; width:470px;}
					.Featured #featured_panes .items dl dd {background:url(/ui/images/pages/homepage/featured-blurb.png) top left; height:90px; padding:10px 27px 0 12px; position:absolute; top:203px; width:431px;}
					.Featured #featured_panes .items dl dd a.attrib,
						.Featured #featured_panes .items dl dd span.attrib {color:#C5C5C5; font:bold 8px Verdana; margin-top:-25px; position:absolute; text-transform:uppercase;}
					.Featured #featured_panes .items dl .title {color:#FFF; font:normal 24px Georgia,serif;}
						.Featured #featured_panes .items dl .title a {color:#FFF; text-decoration:none;}
						.Featured #featured_panes .items dl .title a:hover {text-decoration:underline;}
					.Featured #featured_panes .items dl p {margin:0;}
					.Featured #featured_panes .items dl ul {margin-top:10px;}
						.Featured #featured_panes .items dl ul li {color:#FFF; float:left; font-weight:bold; height:13px; line-height:13px;}
						.Featured #featured_panes .items dl ul li.last {border-left:2px solid #C09A03; margin-left:10px; padding-left:10px;}
							.Featured #featured_panes .items dl ul li a {color:#FFF; font-weight:bold; line-height:13px;}
	
	/* HOME PAGE SEARCH COURSES */
	.findCourses { background: url(/ui/images/glSearch.jpg) no-repeat left center; height: 176px; margin: 0 auto 15px; padding-top: 51px; width: 640px; }
		.findCourses form { background: url(/ui/images/glSearchForm.png) no-repeat left center; color: #fff; font-family: Georgia; font-size: 22px; height: 103px; padding: 21px 0 0 20px; margin: 0 auto; width: 370px; }
		.findCourses form #courseName { border: 1px solid #fff; background: #e7e7eb; font-family: verdana; height: 27px; float: left; line-height: 27px; font-size: 14px; color: #999; padding-left: 5px; width: 248px; margin-top: 13px; }
		.findCourses form #findCoursesSubmit { background: url(/ui/images/buttons/search-green.png) no-repeat center; border: 0; height: 35px; color: #fff; font-family: verdana; float: left; margin-left: 10px; margin-top: 10px; font-size: 15px; font-weight: bold; width: 90px; }
	.tipsHighlights { height: 569px; }
		.hpEvenHeight { height: 100%; }

	.GameTracker {padding:6px 8px 3px 7px;}
		.GameTracker .innerWrapper {background:url(/ui/images/pages/homepage/gametracker-gradient.gif) repeat-x left bottom #F3F3F3; padding:15px 15px 7px 15px; position:relative;}
		.GameTracker h3 {color:#369; float:left; font:normal 26px Georgia,serif; padding-right:10px;}
		.GameTracker h4 {border-left:2px solid #DADADA; color:#303955; float:left; font:normal 22px/25px Georgia,serif; height:25px; margin-top:4px; padding-left:10px;}
		.GameTracker .bestScore {clear:both;}
			.GameTracker .bestScore dt {background:url(/ui/images/layout/square-thumb-gradient.png) no-repeat left top; float:left; height:112px; padding:6px 16px 6px 6px;}
			.GameTracker .bestScore dd {font:normal 12px Verdana,sans; padding-top:12px;}
				.GameTracker .bestScore dd span {display:block;}
				.GameTracker .bestScore dd .rank {color:#303955; font-size:14px; font-weight:bold;}
				.GameTracker .bestScore dd .club {color:#369; line-height:18px;}
				.GameTracker .bestScore dd .clocation {margin-bottom:10px;}
					.GameTracker .bestScore dd dl {width:375px;}
					.GameTracker .bestScore dd dl dt {background:none; display:inline; float:none; line-height:20px; padding:0;}
					.GameTracker .bestScore dd dl dd {display:inline; font-weight:bold; line-height:20px; padding-right:20px;}
		.GameTracker .yourScore {left:420px; position:absolute; width:195px; text-align:center; top:60px;}
			.GameTracker .yourScore dd {padding-top:15px;}
				.GameTracker .yourScore dd a {}
		.GameTracker table {border-bottom:1px solid #DBDBDB; clear:both; width:600px;}
			.GameTracker table thead {background:url(/ui/images/pages/homepage/leaderboard-rank-table-gradient.gif) repeat-x left top; border:1px solid #515784; border-bottom:none; color:#FFF; height:30px; text-transform:uppercase;}
				.GameTracker table thead th {height:30px;}
			.GameTracker table tr.alpha {background-color:#F1F1F1; border:1px solid #DBDBDB; border-bottom:none;}
			.GameTracker table tr.beta {background-color:#FFF; border:1px solid #DBDBDB; border-bottom:none;}
			.GameTracker table td {color:#333; font-size:12px; padding:7px 0;}
				.GameTracker table td.rank,
					.GameTracker table th.rank {text-align:center; width:60px;}
				.GameTracker table td.golfer,
					.GameTracker table th.golfer {font-weight:bold; text-align:left; width:160px;}
					.GameTracker table td.golfer a {font-size:12px;}
				.GameTracker table td.course,
					.GameTracker table th.course {text-align:left; width:260px;}
					.GameTracker table td.course a {font-size:12px; font-weight:normal;}
				.GameTracker table td.score,
					.GameTracker table th.score {text-align:center; width:80px;}
				.GameTracker table td.diff,
					.GameTracker table th.diff {text-align:center; width:60px;}
				.GameTracker table td.ounder,
					.GameTracker table th.ounder {text-align:center; width:80px;}
				.GameTracker table td.par,
					.GameTracker table th.par {text-align:center; width:60px;}
		.GameTracker span.note {color:#666; display:block; font-size:10px; padding-top:5px;}
			
	.FunFacts {background:url(/ui/images/pages/homepage/fun-facts.jpg) no-repeat left top; height:67px; margin-bottom:15px;}
		.FunFacts h5 {color:#326002; float:left; font:normal 18px/67px Georgia,serif; padding:0 20px 0 45px;}
		.FunFacts a.prev {background:url(/ui/images/layout/carousel-arrows.png) no-repeat left top; float:left; line-height:67px; text-indent:-1000em; width:11px;}
		.FunFacts p {color:#303955; float:left; height:47px; margin:0; padding:27px 20px 0 20px; text-align:center; width:450px;}
			.FunFacts p span {color:#369; font-weight:bold;}
			.FunFacts p em {font-style:normal; font-weight:bold;}
		.FunFacts a.next {background:url(/ui/images/layout/carousel-arrows.png) no-repeat -13px top; float:left; line-height:67px; text-indent:-1000em; width:11px;}

	.Module2 {border:1px solid #DADADA; margin:0 0 20px 0; padding:4px;}
		.Module2 h4 {background:url(/ui/images/layout/module-header-gradient.jpg) no-repeat top left; color:#FFF; font:normal 18px/35px Georgia; text-align:center;}

	.SplitCol {float:left; margin:0 20px 20px 3px; width:300px;}
		.SplitCol .post {border-bottom:1px solid #DADADA; margin:5px 10px 0 10px; text-align:left;}
			.SplitCol .post dt {background:url(/ui/images/layout/square-thumb-gradient.png) no-repeat left top; float:left; padding:6px 16px 6px 6px;}
			.SplitCol .post dd {color:#303955; font:normal 11px Verdana,sans; padding:5px 5px 0 0;}
				.SplitCol .post dd a {color:#30699a; font:bold 12px Verdana,sans;}
				.SplitCol .post dd .author {display:block; font:normal 10px Verdana,sans; padding-top:5px;}
					.SplitCol .post dd .author em {font-style:normal; text-transform:uppercase;}
		.SplitCol ul {border-bottom:1px solid #DADADA; color:#303955; margin:20px 10px 10px 10px; padding-bottom:10px; text-align:left;}
			.SplitCol ul li {font:normal 11px/16px Verdana; list-style-type:disc; margin-left:15px; padding:7px 0;}
				.SplitCol ul li.label {font-size:14px; list-style-type:none; margin-left:0; padding:0 0 5px 0;}

		.SplitCol a.prev {background:url(/ui/images/layout/carousel-arrows.png) no-repeat left top; float:left; line-height:67px; margin:60px 5px 0 5px; text-indent:-1000em; width:11px;}
			.SplitCol a.prev:hover {background:url(/ui/images/layout/carousel-arrows.png) no-repeat left -67px;}
		.SplitCol a.next {background:url(/ui/images/layout/carousel-arrows.png) no-repeat -13px top; float:right; line-height:67px; margin:60px 5px 0 5px; text-indent:-1000em; width:11px;}
			.SplitCol a.next:hover {background:url(/ui/images/layout/carousel-arrows.png) no-repeat -13px -67px;}
		.SplitCol #equipment_highlights {height:190px; overflow:hidden; position:relative; width:258px;}
			.SplitCol #equipment_highlights .items {clear:both; margin:0; padding:0; position:absolute; width:20000em;}
				.SplitCol dl.equipment {display:block; float:left; position:relative; width:258px;}
					.SplitCol dl.equipment dt {display:block; margin:15px 0 0 0; text-align:center;}
						.SplitCol dl.equipment dt .title {color:#369; display:block; font:bold 13px Verdana,sans;}
							.SplitCol dl.equipment dt .title em {font-style:normal; text-transform:uppercase;}
						.SplitCol dl.equipment dt .stars {display:block;}
					.SplitCol dl.equipment dd {height:100px; margin:10px 0;}
						.SplitCol dl.equipment dd img {border:1px solid #DADADA; float:left; margin:0 10px;}
						.SplitCol dl.equipment dd ul {border:none; float:left; margin:0; width:110px;}
							.SplitCol dl.equipment dd li {list-style-type:none; margin:0; padding:5px 0 0 0;}
								.SplitCol dl.equipment dd li.savings {color:#369; font:bold 12px Verdana,sans; text-transform:uppercase;}

		.SplitCol .tipOfTheDay {border:1px solid #DADADA; border-left:none; border-right:none; clear:both; margin:10px; padding:15px 5px; text-align:left;}
			.SplitCol .tipOfTheDay dt {color:#303955; font:normal 16px Georgia,serif; margin-bottom:15px;}
			.SplitCol .tipOfTheDay dd a {font:bold 11px Verdana;}
			.SplitCol .tipOfTheDay dd img {float:left; margin-right:10px; position:relative;}
			.SplitCol .tipOfTheDay dd .author {color:#303955; font:normal 10px/12px Verdana; padding-right:7px;}
			.SplitCol .tipOfTheDay dd p {color:#303955; font:normal 11px/13px Verdana;}
				.SplitCol .tipOfTheDay dd .author em {text-transform:uppercase; font-style:normal;}
	.SplitCol .ModuleNav.footer {clear:both; display:block; font-size:11px; line-height:12px; margin:0 10px 10px 0; text-align:right;}
	.SplitCol.last {margin:0 0 20px 0;}

	.Login {background:url(/ui/images/layout/member-login-gradient.jpg) repeat-x left top #52607C; height:227px; margin-bottom:15px;}
		.Login h4 {color:#FFF; font:normal 24px/45px Georgia,serif; text-align:center;}
		.Login .Button3a {background:url(/ui/images/buttons/join-now.png) no-repeat left top; height:32px; margin:0 auto; overflow:hidden; text-indent:-1000em; width:200px;}
		.Login fieldset {border:none; margin-top:15px;}
			.Login fieldset legend {color:#FFF; font:normal 18px/40px Georgia,serif; padding-left:105px; text-align:center;}
			.Login fieldset dl {clear:both; height:30px;}
				.Login fieldset dt {color:#FFF; float:left; padding:3px 10px 0 0; width:105px; text-align:right;}
				.Login fieldset dd {float:left; width:195px;}
					.Login fieldset dd input {width:185px;}
					.Login fieldset dd.password input {float:left; width:115px;}
					.Login fieldset dd.password input.Button1c {background:url(/ui/images/buttons/member-login.png) no-repeat left top; cursor:pointer; height:22px; border:none; color:#FFF; margin-left:5px; text-indent:-1000em; text-transform:capitalize; width:65px;}
			.Login fieldset .footnote {clear:both; color:#FFF; display:block; height:15px; padding:10px;}
				.Login fieldset .footnote input,
					.Login fieldset .footnote span {float:left;}
					.Login fieldset .footnote span {padding-left:5px;}
				.Login fieldset .footnote a {color:#FFF; float:right; font-weight:bold;}

	.CourseSearch {background:url(/ui/images/layout/find-course-gradient.gif) repeat-x left top #EEF2FC; color:#303955; border:1px solid #DADADA; margin-top:15px; padding:10px;}
		.CourseSearch fieldset {border:none; border-bottom:1px solid #DADADA; padding:10px 10px 20px 10px;}
			.CourseSearch fieldset legend {color:#303955; font:normal 20px/30px Georgia,serif;}
			.CourseSearch fieldset dl {height:45px;}
				.CourseSearch fieldset dl dt {padding-bottom:3px;}
				.CourseSearch fieldset dl dd input {width:280px;}
			.CourseSearch fieldset select {width:200px;}
			.CourseSearch fieldset input.Button1c {background:url(/ui/images/buttons/find-course.gif) no-repeat left top; border:none; cursor:pointer; height:21px; /* margin-left:5px; */ text-indent:-1000em; text-transform:capitalize; width:75px;}
		.CourseSearch h5 {font:normal 18px/50px Georgia,serif;}
		.CourseSearch ol {background:url(/ui/images/layout/ordered-bullets.gif) no-repeat 10px top; border-bottom:1px solid #DADADA; height:200px; list-style-type:none; margin:0; padding:0 0 10px 45px;}
			.CourseSearch ol li {margin:0; padding:0 0 12px 0;}
				.CourseSearch ol li .courseName {display:block; font-weight:normal;}
				.CourseSearch ol li .location {display:block; font-size:11px;}
		.CourseSearch .courseButtons {float:left; padding:20px 10px 10px 4px;}

	.FollowGL { background: #ebeffb; border:1px solid #DADADA; cursor: pointer; height: 44px; margin:20px 0; position:relative;}
		.FollowGL span {color:#303955; display:block; font:bold 13px/40px Verdana,sans; padding-left:20px; text-transform:uppercase;}
		.FollowGL .FaceBook,
			.FollowGL .Twitter,
			.FollowGL .Rss {float:left; height:60px; margin:0 0 30px 22px; text-indent:-1000em; width:60px;}
		.FollowGL .FaceBook {margin-left:50px;}
		.FollowGL fieldset {border:none; clear:both; padding:0 20px 15px 20px;}
			.FollowGL fieldset p { background: url(/ui/images/newsletter_arrow.jpg) no-repeat right center; color:#303955; font-family: Georgia; font-size: 18px; margin: 11px 0 7px; padding: 0 0 2px 0; width: 260px; }
			.FollowGL fieldset input {color:#303955; display: none; font-size:11px; padding:3px; width:184px;}
			.FollowGL fieldset input.Button1c {background:url(/ui/images/buttons/follow-golflink-submit.png) no-repeat left top; border:none; cursor:pointer; display: none; height:22px; margin-left:10px; padding:0; text-indent:-100em; text-transform:capitalize; width:75px;}
		.FollowGL .errors {left:195px; position:absolute; text-align:center; top:115px;}
			.FollowGL .errors span {background-color:#F8F8F8; border:1px dotted #CC9999; color:#CC9999; font:bold 11px Verdana; text-transform:none; padding:6px;}
	
	.socialLinks { color: #fff; left: 835px; position: absolute; top: 10px; }
		.socialLinks p { margin: 4px 0 -3px -2px; }
		.facebookLink { background: url(/ui/images/facebookLink.png) no-repeat center; float: left; width: 27px; height: 27px; padding: 7px 0; }
		.twitterLink { background: url(/ui/images/twitterLink.png) no-repeat center; float: left; width: 27px; height: 27px; padding: 7px 0; }
	
	.adBorders { background: #ebeffb; border:1px solid #DADADA; padding: 13px; }
	.adBordersAlt { background: #FFF; border:1px solid #DADADA; clear:both; padding: 13px; }	

	.SiteMap {background:url(/ui/images/layout/module-drop-shadow-full.jpg) no-repeat left top; clear:both; padding:5px 7px 3px 6px;}
		.SiteMap .wrapper {background-color:#F1F1F1; margin:0; padding:15px; width:auto;}
		.SiteMap ul {border-left:1px solid #DADADA; float:left; padding:0 13px; width:131px;}
			.SiteMap ul.first {border:none; padding-left:0;}
			.SiteMap ul li.label {color:#303955; font:normal 18px Georgia,serif; padding-bottom:10px;}
			.SiteMap ul li a.disabled {color:#AAA; cursor:default; text-decoration:none;}

	.Module1Footer {background:url(/ui/images/layout/module-drop-shadow-bottom.jpg) no-repeat left top; height:5px; margin-bottom:20px;}
	.Module6Footer {background:url(/ui/images/layout/module-drop-shadow-full-bottom.jpg) no-repeat left top; height:5px; margin-bottom:20px;}

	.ModuleNav {background:url(/ui/images/layout/link-arrows.png) no-repeat right 1px; font-weight:bold; padding-right:15px;}
	.ModuleNav.Full {background:url(/ui/images/layout/link-arrows.png) no-repeat right 1px; display:block; font-weight:bold; margin:10px 0 5px 0; text-align:right;}
	
	.AdModule {border:1px solid #DADADA; padding:10px 0; text-align:center;}

	.Button3a {display:block;}

	.FLC {clear:both;}
	
	.MyGamePromo h1 {border-right:2px solid #CCC; float:left; font-size:30px; line-height:36px; padding-right:.5em;}
	.MyGamePromo h2 {color:#369; float:left; font-size:24px; line-height:36px; padding-left:.5em;}
	.MyGamePromo h3 {color:#303955; font:bold 14px/40px Verdana;}
	.MyGamePromo h4 {background:#FFF; color:#303955; font:bold 12px/40px Verdana; margin:30px 0 0 -60px; position:relative; z-index:10;}
	.MyGamePromo .col1 {clear:both; float:left; height:582px; margin-top:20px; width:382px;}
	.MyGamePromo #exampleScreens {clear:both; height:522px; overflow:hidden; position:relative; width:382px;}
		.MyGamePromo #exampleScreens .screens {clear:both; margin:0; padding:0; position:absolute; width:20000em;}
		.MyGamePromo #exampleScreens .screens #profile {background:url(/ui/images/pages/mygame/mygame-promo-glossies.jpg) no-repeat left top; float:left; height:522px; position:relative; width:382px;}
		.MyGamePromo #exampleScreens .screens #rounds {background:url(/ui/images/pages/mygame/mygame-promo-glossies.jpg) no-repeat -382px top; float:left; height:522px; position:relative; width:382px;}
		.MyGamePromo #exampleScreens .screens #stats {background:url(/ui/images/pages/mygame/mygame-promo-glossies.jpg) no-repeat -764px top; float:left; height:522px; position:relative; width:382px;}
		.MyGamePromo #exampleScreens .screens #leaderboard {background:url(/ui/images/pages/mygame/mygame-promo-glossies.jpg) no-repeat -1146px top; float:left; height:522px; position:relative; width:382px;}
	.MyGamePromo .col2 {float:left; height:582px; margin-top:20px; padding-left:20px; position:relative; width:580px;}
	.MyGamePromo .dataPoints {font:normal 14px Verdana; height:250px;}
		.MyGamePromo .dataPoints li {clear:both;}
		.MyGamePromo .dataPoints span.bullet {color:#9bb770; float:left; padding:8px 0; width:16px;}
		.MyGamePromo .dataPoints span.point {float:left; padding:8px 0; width:545px;}
	.MyGamePromo .signUp {background:url(/ui/images/pages/mygame/mygame-promo-signup.jpg) no-repeat left top; clear:both; cursor:pointer; display:block; height:31px; text-indent:-99999em; width:182px;}
	.MyGamePromo #promoNav {background:url(/ui/images/pages/mygame/mygame-promo-gradient.jpg) repeat-x left bottom; border:1px solid #D8D8D8; height:112px; margin:0 0 30px -60px; padding:14px; position:relative; text-align:center; width:570px; z-index:10;}
		.MyGamePromo #promoNav li {color:#666; float:left; font:normal 11px Verdana; padding-right:17px;}
		.MyGamePromo #promoNav li.selected {font-weight:bold;}
		.MyGamePromo #promoNav li.last {padding-right:0px;}
		.MyGamePromo #promoNav a {border:1px solid #D8D8D8; display:block; height:90px; margin-bottom:10px; text-indent:-99999em; width:127px;}
			.MyGamePromo #promoNav li.selected a,
				.MyGamePromo #promoNav a:hover {border:2px solid #9BB770; height:88px; width:125px;}
			.MyGamePromo #promoNav a.profile {background:url(/ui/images/pages/mygame/mygame-promo-thumbs.jpg) no-repeat left top;}
			.MyGamePromo #promoNav a.rounds {background:url(/ui/images/pages/mygame/mygame-promo-thumbs.jpg) no-repeat -127px top;}
			.MyGamePromo #promoNav a.stats {background:url(/ui/images/pages/mygame/mygame-promo-thumbs.jpg) no-repeat -252px top;}
			.MyGamePromo #promoNav a.leaderboard {background:url(/ui/images/pages/mygame/mygame-promo-thumbs.jpg) no-repeat -379px top;}

.SubsThankYou {color:#274c66; margin:40px 0; text-align:center;}
	.SubsThankYou h3 {font:normal 24px Georgia;}
	.SubsThankYou a.continue {background:url(/ui/images/buttons/continue.gif) no-repeat left top; display:block; height:32px; margin:20px auto; width:132px; text-indent:-99999em;}

.ProBlogEntries {border:1px solid #D8D8D8; margin:20px 0 0 0; padding:4px;}
	.ProBlogEntries dl dt {background:#9091ac; border:1px solid #535885; color:#FFF; font:normal 18px/35px Georgia; text-align:center;
		filter: progid:DXImageTransform.Microsoft.Gradient(startColorstr='#9091ac', endColorstr='#535885', gradientType='0');
		background: -moz-linear-gradient(-90deg, #9091ac, #535885);
		background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#9091ac), to(#535885));}
	.ProBlogEntries dl dd {padding:0 0 0 15px;}
		.ProBlogEntries dl dd.callout {font:bold 14px/50px Verdana;}
		.ProBlogEntries dl dd .posts li {list-style-type:disc; margin:0 10px 20px 15px;}
			.ProBlogEntries dl dd .posts li span {display:block;}
	.ProBlogEntries dl dd.viewAll {border-top:1px solid #E1E1E1; margin:0 12px; padding:15px 0;}
		.ProBlogEntries dl dd.viewAll a {display:block; font-weight:bold; text-align:right; width:100%;}

.RelatedVideos {border:1px solid #D8D8D8; clear:both; margin:20px 0;}
	.RelatedVideos ul {background:url(/ui/images/layout/pro-profile-module-bg.gif) repeat-x left top; border:1px solid #FFF; border-bottom:1px solid #D8D8D8; margin-bottom:20px; height:80px;}
		.RelatedVideos ul li {float:left; height:32px;}
			.RelatedVideos ul li.indent {padding-left:10px;}
			.RelatedVideos ul li.title {color:#303955; float:none; font:normal 22px/48px Georgia; padding:0 0 16px 18px;}
			.RelatedVideos ul li a {border:1px solid #D8D8D8; -moz-border-radius:2px; -webkit-border-radius:2px; color:#369; display:block; font:bold 12px Verdana; margin:-1px 2px 0 2px; text-transform:uppercase;}
				.RelatedVideos ul li span {border:1px solid #EBEBEB; display:block; padding:8px 15px;
					filter: progid:DXImageTransform.Microsoft.Gradient(startColorstr='#D7D7D7', endColorstr='#E4E4E4', gradientType='0');
					background: -moz-linear-gradient(-90deg, #D7D7D7, #E4E4E4);
					background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#D7D7D7), to(#E4E4E4));}
			.RelatedVideos ul li.current a {border-bottom:0; color:#303955; margin:0 2px;}
				.RelatedVideos ul li.current span {border:1px solid #FFF;
					filter: progid:DXImageTransform.Microsoft.Gradient(startColorstr='#F4F4F4', endColorstr='#FFFFFF', gradientType='0');
					background: -moz-linear-gradient(-90deg, #F4F4F4, #FFFFFF);
					background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#F4F4F4), to(#FFFFFF));}
	.RelatedVideos #featured_vids {display:none;}
	.RelatedVideos .items dl {border-bottom:1px solid #D8D8D8; clear:both; height:68px; margin:10px 20px; padding-bottom:10px;}
		.RelatedVideos .items dl dt {float:left; padding-right:10px;}
		.RelatedVideos .items dl dd {height:68px;}
			.RelatedVideos .items dl dd a {display:block; font:bold 12px Verdana; padding:18px 0;}
	.RelatedVideos .items .viewAll {display:block; font-size:12px; padding:0 20px 10px 20px; text-align:right; text-transform:lowercase;}
		.RelatedVideos .items .viewAll a {text-decoration:underline;}

.VideosList {margin:10px; padding:10px;}
	.VideosList dt {font:normal 18px Georgia;}
	.VideosList dd {padding:10px 0;}
		.VideosList dd a {float:left; margin:0 15px 10px 0;}
		.VideosList dd .details {height:22px; line-height:22px;}
		.VideosList dd img {float:left; margin-right:5px;}
		.VideosList dd span {float:left;}
		.VideosList dd p {margin:5px 0;}
	.VideosList.even {background-color:#F4F4F4;}

.Categories {background-color:#eff1f9; border:1px solid #DADADA; margin:0; padding:14px 14px 50px 14px;}
	.Categories li {height:31px; position:relative;}
		.Categories li.title {border-bottom:1px solid #FFF; font-family:Georgia;}
		.Categories li a {border-bottom:1px solid #FFF; display:block; font:normal 13px Arial; height:30px; line-height:30px; position:absolute; width:130px;}
			.Categories li a:hover,
			.Categories li a:active,
			.Categories li a.selected {background:#75adda url(/ui/images/layout/white-pointer-on-blue.png) no-repeat 8px 10px; border:1px solid #DADADA; color:#FFF; height:29px; left:-10px; line-height:29px; padding-left:20px; text-decoration:none; width:136px; z-index:10px;}

.CategoryDescription {color:#333; font-size:12px;}

.Category {border-bottom:1px solid #DADADA; margin-bottom:20px;}
	.Category .CatTitle {background-color:#75adda; display: inline; font:normal 24px Georgia; padding:5px 20px;}
		.Category .CatTitle a {color:#FFF;}
		.Category .entry {margin-top:20px;}
			.Category .entry dt {font:bold 13px Verdana;}
				.Category .entry dt .author {color:#535353; display:block; font:normal 10px Verdana; text-transform:uppercase;}
			.Category .entry dd {color:#333; font-size:12px;}
				.Category .entry dd p {margin:8px 0 0 0;}
		.Category .viewAll {color:#369; display:block; font:bold 13px Verdana; margin:20px 0;}
			.Category .viewAll a {text-decoration:underline;}

.catThumbCarousel {border:1px solid #DADADA; clear:both; position:relative;}
	.catThumbCarousel h4 {color:#303955; font:normal 22px Georgia; padding:15px 20px;}
	.catThumbCarousel .next {background:url(/ui/images/layout/nav-sprites.png) no-repeat -21px top; cursor:pointer; display:block; height:33px; position:absolute; left:950px; text-indent:-99999em; top:115px; width:21px; z-index:100;}
		.catThumbCarousel .next.disabled {background-position:-21px -33px; cursor:default;}
	.catThumbCarousel .prev {background:url(/ui/images/layout/nav-sprites.png) no-repeat left top; cursor:pointer; display:block; height:33px; position:absolute; left:15px; text-indent:-99999em; top:115px; width:21px; z-index:100;}
		.catThumbCarousel .prev.disabled {background-position:left -33px; cursor:default;}
	.catThumbCarousel .boundary {height:180px; margin:0 auto; overflow:hidden; position:relative; width:892px;}
		.catThumbCarousel .thumbCats {clear:both; position:absolute; width:90000px;}
			.catThumbCarousel .thumbCat {float:left; width:892px;}
				.catThumbCarousel .thumbCat dd {background:url(/ui/images/layout/thumb-carousel-bg.png) no-repeat left top; float:left; height:170px; padding:5px; text-align:center; width:213px;}
				.catThumbCarousel .thumbCat span {display:block; font:bold 13px Verdana; margin-top:8px;}
	
.tipCategory h1 { color:#303955; font:normal 30px/50px Georgia; }
	.tipCategory h1 span { color:#8083A1; display:block; font:normal 12px Verdana; text-transform:uppercase;}
.tipCategory .hero { margin-bottom:20px; }
	.tipCategory dl.entry dd.image { float: left; margin: 10px 10px 20px 0; }
		.tipCategory .entry { border-bottom: 1px solid #dadada; clear:both; margin-bottom: 13px; }
			.tipCategory .entry p { color: #333333; font-size:12px; }
			.tipCategory .entry dt a.articleTitle { font: 18px Verdana; }
			.tipCategory .entry span { color: #535353; display: block; font: 10px Verdana; text-transform: uppercase; }

.ShareUs {height:50px; float: left; margin:0; padding:0; width: 120px; }
	.ShareUs li {float:left; width: 40px; }
		ul.ShareUs li.print a { background: url(/ui/images/layout/share.jpg) no-repeat -3px -42px; height:15px; padding: 0 4px 37px 3px; text-align: center; width:40px; }
		ul.ShareUs li.email a { background: url(/ui/images/layout/share.jpg) no-repeat -44px -42px; height:15px; padding: 0 4px 37px 3px; text-align: center; width:40px; }
		ul.ShareUs li.share a { background: url(/ui/images/layout/share.jpg) no-repeat -85px -42px; height:15px; padding: 0 4px 37px 3px; text-align: center; width:40px; }
			ul.ShareUs li.print a:hover { background: url(/ui/images/layout/share.jpg) no-repeat -2px 15px;}
			ul.ShareUs li.email a:hover { background: url(/ui/images/layout/share.jpg) no-repeat -44px 15px;}
			ul.ShareUs li.share a:hover { background: url(/ui/images/layout/share.jpg) no-repeat -85px 15px;}
	.ShareGL { background: #fff; border:1px solid #DADADA; float: left; margin: 6px 0 20px 13px; height: 39px; width: 191px; cursor: pointer; height: 44px; position:relative; }
		.shareForm { background: #fff; float: left; }
			.shareForm  fieldset { border:none; clear:both; padding:7px 2px 2px; width: 179px; }
				.shareForm fieldset p { background: url(/ui/images/layout/gradientBGarrow.jpg) repeat-x left center; line-height: 31px; margin: 0; height: 37px; padding: 0 0 0 5px; width: 182px; color:#303955; font-family: Georgia; font-size: 17px; }
				.shareForm fieldset input { color:#303955; display: none; font-size:11px; margin-left: 4px; padding:3px; width: 170px; } 
			.shareForm fieldset input.Button1c { background:url(/ui/images/buttons/follow-golflink-submit.png) no-repeat left top; color:#303955;  border:none; cursor:pointer; display: none; height:22px;   font-size:11px; padding:3px; text-indent:-100em; text-transform:capitalize; float: right; margin: 7px 4px 0 0; width: 75px; }
			
			.shareForm  fieldset .formButtons { background: #eff1f8; margin-top: -5px; }
			
.FollowUsFb { background: #eef0f8; border: 1px solid #dadada; padding: 13px 13px 1px; margin-top:20px;}
	.FollowUsFb .fb { background: #fff; width: 300px; }
	.FollowUsFb .twitterFollow { background:url(/ui/images/layout/twitter.png) no-repeat left top; height: 65px; width: 300px; }
	.FollowUsFb .twitterFollow a { font-size: 18px; line-height: 61px; padding: 10px 0 12px 59px; }
		.FollowUsFb .twitterFollow a:hover { text-decoration: none; }

.tipHeroModule {border-bottom:1px solid #DADADA; margin-bottom:20px; position:relative;}
	.tipHeroModule .navi {background:url(/ui/images/layout/tip-hero-transp.png) repeat left top; height:20px; padding:5px 0 5px 190px; position:absolute; top:270px; width:280px; z-index:100;}
		.tipHeroModule .navi a {background:url(/ui/images/layout/hero-module-sprite.png) no-repeat left -19px; float:left; height:19px; margin:0 3px; width:19px;}
			.tipHeroModule .navi a.selected {background-position:left top;}
	.tipHeroModule .boundary {height:340px; margin:0 auto; overflow:hidden; position:relative; width:470px;}
		.tipHeroModule .featured {position:absolute; width:20000em;}
			.tipHeroModule .article {float:left; height:340px; margin:0; padding:0; text-align:left; width:470px;}
				.tipHeroModule .article dt {height:300px;}
				.tipHeroModule .article dd {background-color:#F1F3FA; padding-left:10px;}
					.tipHeroModule .article dd a {color:#387BAB; font:normal 18px/40px Verdana;}
					
#ContentContainer {}

#Breadcrumbs { height:13px; margin-bottom:10px; }
#Breadcrumbs li { float: left; }
#Breadcrumbs li.divider { padding: 0px 5px; color: #336699; }

.LeaderboardContainer { margin-top: 10px; text-align: center; height: 90px; position: relative; z-index: 1000; }
.LeaderboardContainer div { margin: 0px auto; }
#PageContentContainer { margin: 10px 0px; }

.ContentColumn { float: left; padding: 0px 17px 0px 0px; width: 640px; }
.RightColumn { float: left; width: 322px; }

#ContentBottomBorder { height: 56px; }

#FooterSearchContainer { height: 80px; background: transparent url(/img/footer/bg.gif) repeat-x scroll 0 0; }
#FooterSearch { position: relative; top: 20px; width: 490px; margin: 0px auto; }
#FooterSearchInputContainer { background: transparent url(/img/footer/search_box.gif) no-repeat scroll 0 0; float: left; height: 27px; margin: -3px 10px 0 0; padding: 10px 5px 0; }
#FooterSearchInput { background-color: transparent; border-style: none; display: block; font-family: Arial; font-size: 16px; font-weight: bold; width: 331px; }
#FooterSearchButton { background: transparent url(/ui/images/buttons/blueSearch.png) no-repeat scroll 0 0; border-style: none; cursor: pointer; display: block; height: 31px; width: 89px; }

#Footer { font-family: Arial; font-size: 11px; color: #000000; }
#Footer p, #FooterLinks { margin-top: 11px; text-align: center; }
#FooterLinks li { display: inline; padding: 0px 1px;  }

/* form_block
-----------------------------------------*/
.form_block {padding-bottom:5px;}
.form_block label {padding:4px 5px 0px 0px; width:81px; display:block; float:left; text-align:right; color: #656565; }

/* large_button
-----------------------------------------*/
.large_button { background-image: url("/img/buttons/large.png"); background-position: 0px 0px; padding: 0px 0px 0px 7px; height: 31px; display: block; width: 157px; color: #FFFFFF; font-size: 16px; font-weight: bold; font-family: arial; }
.large_button span { background-image: url("/img/buttons/large.png"); background-position: right 0px; padding: 0px 7px 0px 0px; height: 31px; line-height: 31px; display: block; text-align: center; }
.large_button:hover { color: #FFFFFF; }

/* round box
-----------------------------------------*/
.RoundBox { }
.RoundBoxContent { background: #F8F8F8 none repeat scroll 0 0; border: 1px solid #E2E1D9; padding: 5px 15px 15px; }
.RoundBoxCornerTopLeft, .RoundBoxCornerTopRight, .RoundBoxCornerBottomLeft, .RoundBoxCornerBottomRight { background: transparent url(/ui/images/sprite-box-2.png) no-repeat scroll 0 0; height: 12px; position: relative; width: 12px; z-index: 1; }
.RoundBoxCornerTopLeft { background-position: top left; float: left; }
.RoundBoxCornerTopRight { background-position: top right; float: right; }
.RoundBoxCornerBottomLeft { background-position: bottom left; float: left; top: -12px; }
.RoundBoxCornerBottomRight { background-position: bottom right; float: right; top: -12px; }
.RoundBoxContentContainer { background: #FFFFFF; padding: 0 10px; margin-top: 5px; border: 1px solid #E2E1D9; }
.RoundBox .divider { margin: 0 10px; }
.RoundBox .seperator { border-bottom: 1px solid #ccc; height: 0; width: 100%; margin: 10px 0 8px; }
.RoundBox h2.ModuleTitle { font-size: 18px; margin-top: 5px; }
.RoundBox p { margin: 0; padding: 0; }
.RoundBox p.more { margin: 3px 0 0; padding: 0; }
.RoundBox .contentThumb { float:left; position:relative; width:140px; padding: 10px 10px 0 0; }
.RoundBox .contentThumb .playThumb { width: 130px; height: 90px; background: #eee; cursor: pointer; }
.RoundBox .content { padding: 10px 0 0 150px; }
.RoundBox .roundtitle { background: url(/img/title/background.gif) top left no-repeat; height: 33px; padding-left: 15px; margin: 5px 0 15px; }
.RoundBox .roundtitle span { background: url(/img/title/background.gif) top right no-repeat; display:inline-block; height: 28px; padding: 5px 15px 0 0; width: 260px; text-align: center; }
.RoundBox .comingsoon { color: #999; }
.RoundBox .comingsoon h2 { color: #999; }
.RoundBox .comingsoon img { opacity:0.4; filter:alpha(opacity=40); }
.RoundBox img.playbutton { position: absolute; z-index: 1000; top: 37px; left: 45px; }

/* feature box
-----------------------------------------*/
.FeatureBox .RoundBox h2 { color:#1B2C40; line-height:30px; }
.FeatureBoxContentContainer { background: #FFFFFF none repeat scroll 0 0; border: 1px solid #E2E1D9; }
.FeatureBoxContent { background: transparent url(/ui/images/arrow-2.png) no-repeat scroll 30px -2px; padding: 15px 10px 10px 10px; position: relative; top: -1px; }

/* side box
-----------------------------------------*/
.SideBox { width: 326px; }
.SideBoxHeader { height: 7px; background:transparent url(/img/right/box1/header.gif) no-repeat scroll left top; }
.SideBoxContent { padding: 0px 10px 2px 10px; background:transparent url(/img/right/box1/bg.gif) repeat-y scroll left top; position: relative; }
.SideBoxFooter { height: 7px; background:transparent url(/img/right/box1/footer.gif) no-repeat scroll left bottom; }

.SideBox .subheader { background:transparent url(/img/title/background.gif) no-repeat scroll 0 0; height:28px; margin:0 auto; padding:5px 0 0 5px; width:300px;}
.SideBox .image_list a img { display:inline; float:left; height:77px; margin:0 10px 0 0; }


/* side box for blog
-----------------------------------------*/
.SideBlog .Module2 {background: #F8F8F8 none repeat scroll 0 0; border: 1px solid #E2E1D9; padding: 5px 10px 0; margin: 0 0 15px; -moz-border-radius: 10px; -webkit-border-radius: 10px; }
		.SideBlog .Module2 h4 {background:transparent url(/img/title/background.gif) no-repeat; height: 33px; margin: 5px -2px 15px; padding:0 5px 0; width:300px; z-index: 1000; position: relative; text-align: center; color: #000; font-size: 18px; }

/* title box
-----------------------------------------*/
.TitleBox { border: solid 1px #d8d8d8; position: relative; }
.TitleBoxTitleContainer { height: 25px; background-image: url(/img/app/controls/TitleBox/title_bg.gif); background-repeat: repeat-x; }
.TitleBoxTitle { padding-left: 10px; position: relative; top: 3px; font-family: Georgia; font-size: 17px; color: #213b52; }
.TitleBoxContentContainer { border-top: solid 1px #d8d8d8; background-color: #fbfbf9; }
.TitleBoxTopLeftCorner, .TitleBoxTopRightCorner, .TitleBoxBottomLeftCorner, .TitleBoxBottomRightCorner { background-image: url(/img/app/controls/titlebox/corners.png); background-repeat: no-repeat; position: absolute; }
.TitleBoxTopLeftCorner, .TitleBoxTopRightCorner { top: -1px; width: 5px; height: 5px; }
.TitleBoxTopLeftCorner { left: -1px; background-position: 0px 0px; }
.TitleBoxTopRightCorner { right: -1px; background-position: -5px 0px; }
.TitleBoxBottomLeftCorner, .TitleBoxBottomRightCorner { bottom: -1px; width: 6px; height: 4px; }
.TitleBoxBottomLeftCorner { left: -1px; background-position: -10px 0px; }
.TitleBoxBottomRightCorner { right: -1px; background-position: -16px 0px; }

