html, body {
height:1100px; /* fix height to 100% for IE */
max-height:1100px; /* fix height for other browsers */
min-height: 804px;
padding:0px;
margin:0px;
border:0px;
/*overflow:auto;*/
width:100%;
/*background-color:red;*/
}
body {
/* font-size sets the scale of #content */
min-width: 1024px;
min-height: 804px;
}
#masPage{
display:block;
position:relative;
z-index:3;
height:100%;
margin:0px auto -51px; /* pixel margin for fixed height footer */
width:100%;
}

#masPageReel{
display:block;
position:relative;
z-index:3;
height:100%;
margin:0px auto -51px; /* pixel margin for fixed height footer */
width:100%;
}

#content{
width:1024px;
height:804px;
padding:0px;
margin-left:auto;
margin-right:auto;
margin-top:0px;
margin-bottom:0px;
z-index:4;
}
#background{
position:absolute;
width:100%;
height:100%;
overflow:hidden;
top:0px;
left:0px;
z-index:-3;
}

#background_lines{
position:absolute;
width:100%;
height:100%;
overflow:hidden;
top:0px;
left:0px;
z-index:-2;
background:url(/images/scaledbg_f01.png) repeat top;
}

#background img{position:absolute; top:0px; left:0px;}
#background.horizontal img{top:0px; left:0px; width:100%; visibility:visible;}
#background.vertical img{height:100%; left:50%;} /* counteract left positiong with negative left margin in javascript */
/******************************* splash page styles */
#splashLogo{float:left; width:1024px; width:201px !important; height:70px; padding-right:823px; margin-top:32px;}
#splashWelcome{float:left; width:1024px; width:600px !important; height:46px; padding:0px 29px 0px 395px; margin-top:272px;}
/******************************* header element styles */
#logoNav{width:1024px; height:75px;}
#mastersLogo{float:left; width:316px; height:75px; background:url(/images/nav/mas_nv_00000g1.png) no-repeat top;}
#ibmLogo{float:right; width:133px; height:75px; background:url(/images/nav/mas_nv_00000g2.png) no-repeat top;}
#leftBar{background:url(/images/nav/mas_nv_00000t1.png) 0px 32px repeat-x;}
#rightBar{background:url(/images/nav/mas_nv_00000t2.png) 0px 32px repeat-x;}
/******************************* navigation styles */
#mastersNav{
float:right;
display:inline;
margin-top:-37px;
margin-right:108px;
width:658px;
height:21px;
background:transparent url(/images/nav/mas_nv_00000g3.png) no-repeat top;
}
#navMinus, #navPlus, #navSubMinus, #navSubPlus{float:right; width:45px; width:36px !important; height:21px; padding-right:9px;}
#navMinus img, #navPlus img, #navSubMinus img, #navSubPlus img{float:right; display:inline; margin:4px 0 4px 0; cursor:pointer;}
#nav, #navSub{float:right; width:613px; height:21px; margin:0px; padding:0px;}
#nav ul, #navSub ul{float:left; position:relative; padding:0px; margin:0px; list-style-type:none;}
#navHome{float:left; position:absolute; width:33px !important; width:53px; left:0px; display:block; margin:0px; padding:0px 10px 0px 10px;}
#navPairings{float:left; position:absolute; width:100px !important; width:120px; left:53px; display:block; margin:0px; padding:0px 10px 0px 10px;}
#navPlayers{float:left; position:absolute; width:50px !important; width:70px; left:173px; display:block; margin:0px; padding:0px 10px 0px 10px;}
#navTournament{float:left; position:absolute; width:101px !important; width:121px; left:243px; display:block; margin:0px; padding:0px 10px 0px 10px;}
#navNews{float:left; position:absolute; width:80px !important; width:100px; left:364px; display:block; margin:0px; padding:0px 10px 0px 10px;}
#navCourse{float:left; position:absolute; width:68px !important; width:88px; left:464px; display:block; margin:0px; padding:0px 10px 0px 10px;}
#navHistory{float:left; position:absolute; width:47px !important; width:67px; left:552px; display:block; margin:0px; padding:0px 10px 0px 10px;}
#navHome, #navPlayers, #navTournament, #navVideo,
#navNews, #navCourse, #navHistory{float:left; display:block; margin:0px;}
/*** hide sub nav and set styles for main nav items ***/
#subnavPairings{float:left; position:relative; width:145px; display:none; padding:0px; margin:0px; overflow:hidden; background:url(/images/nav/mas_nv_00000g8.png) no-repeat; z-index:30;}
#subnavPlayers{float:left; width:145px; display:none; padding:0px; margin:0px; overflow:hidden; background:url(/images/nav/mas_nv_00000g8.png) no-repeat; z-index:30;}
#subnavTournament{float:left; width:145px; display:none; padding:0px; margin:0px; overflow:hidden; background:url(/images/nav/mas_nv_00000g8.png) no-repeat; z-index:30;}
#subnavNews{float:left; width:145px; display:none; padding:0px; margin:0px; overflow:hidden; background:url(/images/nav/mas_nv_00000g8.png) no-repeat; z-index:30;}
#subnavHistory{float:left; width:145px; display:none; padding:0px; margin:0px; overflow:hidden; background:url(/images/nav/mas_nv_00000g8.png) no-repeat; z-index:30;}
/*** display sub menu on mouseover ***/
#navPairings.over ul, #navPairings:hover ul{float:left; position:relative; display:block; padding-top:10px; margin-left:-20px;}
#navPlayers.over ul, #navPlayers:hover ul{float:left; position:relative; display:block; padding-top:10px; margin-left:-45px;}
#navTournament.over ul, #navTournament:hover ul{float:left; position:relative; display:block; padding-top:10px; margin-left:-20px;}
#navNews.over ul, #navNews:hover ul{float:left; position:relative; display:block; padding-top:10px; margin-left:-33px;}
#navCourse.over ul, #navCourse:hover ul{float:left; position:relative; display:block; padding-top:10px;}
#navHistory.over ul, #navHistory:hover ul{float:left; position:relative; display:block; padding-top:10px; margin-left:-50px;}
/*** main nav style on mouseover or when active ***/
#navHome, #navHome a{display:block; text-align:center;}
#navHome.active, #navHome.over, #navHome:hover{background:url(/images/nav/mas_nv_00000t4.png) 0px 3px repeat-x;}
#navHome a.active, #navHome.over a, #navHome:hover a{color:#FFFF00;}
#navPairings, #navPairings a{display:block; text-align:center;}
#navPairings.active, #navPairings.over, #navPairings:hover{background:url(/images/nav/mas_nv_00000t4.png) 0px 3px repeat-x;}
#navPairings a.active, #navPairings.over a, #navPairings:hover a{color:#FFFF00;}
#navPlayers, #navPlayers a{display:block; text-align:center;}
#navPlayers.active, #navPlayers.over, #navPlayers:hover{background:url(/images/nav/mas_nv_00000t4.png) 0px 3px repeat-x;}
#navPlayers a.active, #navPlayers.over a, #navPlayers:hover a{color:#FFFF00;}
#navTournament, #navTournament a{display:block; text-align:center;}
#navTournament.active, #navTournament.over, #navTournament:hover{background:url(/images/nav/mas_nv_00000t4.png) 0px 3px repeat-x;}
#navTournament a.active, #navTournament.over a, #navTournament:hover a{color:#FFFF00;}
#navNews, #navNews a{display:block; text-align:center;}
#navNews.active, #navNews.over, #navNews:hover{background:url(/images/nav/mas_nv_00000t4.png) 0px 3px repeat-x;}
#navNews a.active, #navNews.over a, #navNews:hover a{color:#FFFF00;}
#navCourse, #navCourse a{display:block; text-align:center;}
#navCourse.active, #navCourse.over, #navCourse:hover{background:url(/images/nav/mas_nv_00000t4.png) 0px 3px repeat-x;}
#navCourse a.active, #navCourse.over a, #navCourse:hover a{color:#FFFF00;}
#navHistory, #navHistory a{display:block; text-align:center;}
#navHistory.active, #navHistory.over, #navHistory:hover{background:url(/images/nav/mas_nv_00000t4.png) 0px 3px repeat-x;}
#navHistory a.active, #navHistory.over a, #navHistory:hover a{color:#FFFF00;}
/*** style for main nav links ***/
#navHome a, #navPairings a, #navPlayers a, #navTournament a,
#navNews a, #navCourse a, #navHistory a{
float:left;
line-height:21px;
font-family:Arial, sans-serif;
color:#FFFFFF;
font-size:.9em;
font-weight:bold;
text-decoration:none;
}
/*** style for subnav dropdowns ***/
#subnavPairings li{float:left; margin:0px; width:145px; width:139px !important; padding-left:6px; z-index:30;}
#subnavPlayers li{float:left; margin:0px; width:145px; width:139px !important; padding-left:6px; z-index:30;}
#subnavTournament li{float:left; margin:0px; width:145px; width:139px !important; padding-left:6px; z-index:30;}
#subnavNews li{float:left; margin:0px; width:145px; width:139px !important; padding-left:6px; z-index:30;}
#subnavHistory li{float:left; margin:0px; width:145px; width:139px !important; padding-left:6px; z-index:30;}
/*** styles for subnav links ***/
#subnavPairings a, #subnavPlayers a, #subnavTournament a, #subnavNews a, #subnavHistory a{
font-family:Arial, sans-serif;
text-decoration:none;
font-size:.9em;
font-weight:bold;
line-height:15px;
width:131px;
width:127px !important;
margin:0px;
padding:2px 0px 2px 4px;
text-align:left;
overflow:hidden;
}
#subnavPairings a:hover, #subnavPlayers a:hover, #subnavTournament a:hover, #subnavNews a:hover, #subnavHistory a:hover{
line-height:15px;
width:131px;
width:128px !important;
margin:0px;
padding:1px 0px 1px 3px;
text-align:left;
background-color:#2F3339;
border:1px solid #D5D6D7;
}
#navPairings:hover #subnavPairings a, #navPairings.over #subnavPairings a{color:#FFFFFF;}
#navPlayers:hover #subnavPlayers a, #navPlayers.over #subnavPlayers a{color:#FFFFFF;}
#navTournament:hover #subnavTournament a, #navTournament.over #subnavTournament a{color:#FFFFFF;}
#navNews:hover #subnavNews a, #navNews.over #subnavNews a{color:#FFFFFF;}
#navHistory:hover #subnavHistory a, #navHistory.over #subnavHistory a{color:#FFFFFF;}
#navPairings:hover #subnavPairings a:hover, #navPairings.over #subnavPairings a:hover{color:#FFFF00;}
#navPlayers:hover #subnavPlayers a:hover, #navPlayers.over #subnavPlayers a:hover{color:#FFFF00;}
#navTournament:hover #subnavTournament a:hover, #navTournament.over #subnavTournament a a:hover{color:#FFFF00;}
#navNews:hover #subnavNews a:hover, #navNews.over #subnavNews a a:hover{color:#FFFF00;}
#navHistory:hover #subnavHistory a:hover, #navHistory.over #subnavHistory a a:hover{color:#FFFF00;}
.bgsub{width:145px; margin:0px; padding:0px; background:url(/images/nav/mas_nv_00000t5.png) repeat-y; z-index:30;}
.bottomimage{width:145px; height:10px; margin:0px; padding:0px; background:url(/images/nav/mas_nv_00000g9.png) no-repeat top; z-index:30;}
/******************************* home content element styles */
#hmBreakingNews{float:left; width:988px; width:970px !important; height:86px; height:74px !important; padding:6px 9px; margin:11px 0px 0px 17px; background:url(/images/misc/mas_ms_00000t5.png) no-repeat;}
#hmLeft{float:left; display:inline; width:532px; height:673px; margin:11px 0px 0px 17px;}
#hmRight{float:left; display:inline; width:475px; height:673px; margin-top:11px;}
#hmScoreboard{float:left;}
#hmVideo{float:left; margin-bottom:5px;}
#videoSmall, #newsSmall{width:456px; height:33px; background:url(/images/misc/mas_ms_00000t2.png) no-repeat top;}
#hmNews{float:left;}
.resizableImg1 a{float:left; display:inline; width:26px; width:19px !important; height:26px; height:19px !important; padding:7px 0px 0px 7px;}
.resizableImg2 a{float:left; display:inline; width:26px; width:19px !important; height:33px; height:19px !important; padding:7px 0px 7px 7px;}
.resizableHeader a{float:left; display:block; line-height:19px; width:222px; width:215px !important; height:33px; height:19px !important; padding:7px 0px 7px 7px; margin:0px;}
.resizableHeader347 a{float:left; display:block; line-height:19px; width:196px; width:189px !important; height:26px; height:19px !important; padding:7px 0px 0px 7px; margin:0px;}
.resizableHeader703 a{float:left; display:block; line-height:19px; width:477px; width:468px !important; height:26px; height:19px !important; padding:7px 0px 0px 7px; margin:0px;}
.resizableText a{float:left; display:block; font-weight:bold; line-height:19px; width:208px; width:196px !important; height:33px; height:19px !important; padding:7px 12px 7px 0px; margin:0px; text-align:right;}
.resizableText347 a{float:left; display:block; font-weight:bold; line-height:19px; width:125px; width:113px !important; height:26px; height:19px !important; padding:7px 12px 0px 0px; margin:0px; text-align:right;}
.resizableText703 a{float:left; display:block; font-weight:bold; line-height:19px; width:200px; width:188px !important; height:26px; height:19px !important; padding:7px 12px 0px 0px; margin:0px; text-align:right;}
A.resizableHeaderLink:link{font-family:Helvetica, Arial,sans-serif; font-size:1.2em; font-weight:bold; color:#FFFF00; text-decoration:none;}
A.resizableHeaderLink:active{font-family:Helvetica, Arial,sans-serif; font-size:1.2em; font-weight:bold; color:#FFFF00; text-decoration:none;}
A.resizableHeaderLink:visited{font-family:Helvetica, Arial,sans-serif; font-size:1.2em; font-weight:bold; color:#FFFF00; text-decoration:none;}
A.resizableTextLink:link{font-style:italic; color:#7A7A79; text-decoration:none;}
A.resizableTextLink:active{font-style:italic; color:#7A7A79; text-decoration:none;}
A.resizableTextLink:visited{font-style:italic; color:#7A7A79; text-decoration:none;}
.module456{float:left; width:456px;}
.top456{float:left; width:456px; height:33px; background:url(/images/misc/mas_ms_00000g3.png) no-repeat; margin:0px; padding:0px; overflow:hidden;}
.middle456{float:left; width:456px; background:url(/images/misc/mas_ms_00000t3.png) repeat-y; margin:0px; padding:0px; overflow:hidden;}
.bottom456{float:left; width:456px; height:10px; background:url(/images/misc/mas_ms_00000g4.png) no-repeat; margin:0px; padding:0px; overflow:hidden;}
#videoLargeHome{float:left; height:290px; overflow:hidden;}
#videoLargeHome .middle456{width:456px; width:411px !important; height:247px; height:237px !important; padding:10px 22px 0px 23px;}
#homeVideoAltDiv{width:411px; height:232px; margin:0px auto; text-align:center; background:url(/images/misc/mas_ms_00000gb.png) no-repeat top;}
#homeVideoAltBg{width:411px; height:232px; background-color:#000000;}
#homeVideoGeoDiv{width:411px; height:232px; margin:0px auto; text-align:center; background:url(/images/misc/mas_ms_00000gb.png) no-repeat top;}
#headlinesLargeHome{float:left; overflow:hidden;}
#headlinesLargeHome .middle456{height:243px;}
#headlinesPicture{float:left; width:426px; height:195px; padding:0px; margin:2px 14px 10px 14px; overflow:hidden;}
#headlinesIcons{float:left; width:424px; height:17px; padding:0px; margin:0px 15px 0px 15px; overflow:hidden; text-align:center;}
#headlinesIcons ul{list-style-type:none; height:17px; margin:0px; padding:0px;}
#headlinesIcons li{float:left; display:block; width:20px; height:17px; padding:0px; background:url(/images/misc/mas_ms_00000g8.png) no-repeat top;}
#headlinesIcons li.active{width:20px; height:17px; padding:0px; background:url(/images/misc/mas_ms_00000g8.png) 0px -17px no-repeat;}
.imgMargin{margin:0px 8px 0px 0px;}
#headlinesText{float:left; width:184px; height:195px; margin-top:-200px; margin-left:250px; overflow:hidden; cursor:pointer;}
.pHeadlines{color:#FFFFFF; font-family:Helvetica, Arial, sans-serif; font-size:1.3em; margin:0px; padding:0px;}
#scoreboardSmallHome{float:left; width:292px; height:160px; overflow:hidden;}
#scoreboardSmallHome .top{width:292px; height:26px; padding:0px; margin:0px; background:url(/images/misc/mas_ms_00000g1.png) no-repeat top; overflow:hidden;}
#scoreboardSmallHome .middle{width:292px; width:248px !important; height:124px; height:109px !important; padding:15px 22px 0px 22px; margin:0px; background:url(/images/misc/mas_ms_00000t1.png) repeat-y; overflow:hidden;}
#scoreboardSmallHome .bottom{width:292px; height:10px; padding:0px; margin:0px; background:url(/images/misc/mas_ms_00000g2.png) no-repeat top; overflow:hidden;}
#scoreboardSmallHome .resizableHeader a{float:left; display:block; margin:0px; line-height:19px; padding:0px; width:152px; width:145px !important; height:26px; height:19px !important; padding:7px 0px 0px 7px; margin:0px;}
#scoreboardSmallHome .resizableText a{float:left; display:block; font-weight:bold; line-height:19px; width:114px; width:102px !important; height:26px; height:19px !important; padding:7px 12px 0px 0px; text-align:right;}
#scoreboardLargeHome{float:left; width:525px; height:564px; overflow:hidden; background:url(/images/misc/mas_ms_00000t6.png) no-repeat;}
#scoreboardLargeHome .top{width:525px; height:33px; background:url(/images/misc/mas_ms_00000g5.png) no-repeat;}
#scoreboardLargeHome .middle{width:525px; height:522px;}
#scoreboardLargeHome .bottom{width:525px; height:8px; background:url(/images/misc/mas_ms_00000g6.png) no-repeat;}
#scoreboardLargeHome .resizableHeader a{float:left; display:block; line-height:19px; width:290px; width:283px !important; height:33px; height:19px !important; padding:7px 0px 7px 7px; margin:0px;}
/******************************* sublevel content element styles */
/* styles for jScrollPane Horizontal scroll bars */
.jScrollHPaneContainer{position:relative; overflow:hidden; z-index:1; outline:none;}
.jScrollHPaneTrack{position:absolute; cursor:pointer; left:0; bottom:0; width:100%; background:url(/images/misc/mas_ms_04300g5.png) repeat-x;}.jScrollHIntervalTrack{position:absolute;}
.jScrollHPaneDrag{position:absolute; top:0px; cursor:pointer; overflow:hidden; margin:0px; background:url(/images/misc/mas_ms_04300g6.png) no-repeat top;}
.jScrollHPaneDragLeft{position:absolute; bottom:0; left:0; overflow:hidden;}
.jScrollHPaneDragRight{position:absolute; bottom:0; right:0; overflow:hidden;}
a.jScrollArrowLeft{display:block; position:absolute; z-index:1; bottom:0; left:0; text-indent:-2000px !important; overflow:hidden; height:9px; width:10px;}
a.jScrollArrowLeft:hover{/*background-color:#f60;*/}
a.jScrollArrowRight{display:block; position:absolute; z-index:1; bottom:0; right:0; text-indent:-2000px !important; overflow:hidden; height:9px; width:10px;}
a.jScrollArrowRight:hover{/*background-color:#f60;*/}
a.jScrollHActiveArrowButton, a.jScrollHActiveArrowButton:hover{/*background-color:#f00;*/}
/* styles for jScrollPane Vertical scroll bars */
.jScrollPaneContainer{position:relative; overflow:hidden; z-index:1; outline:none;}
.jScrollPaneTrack{position:absolute; cursor:pointer; right:0; top:0; height:100%; background:url(/images/misc/mas_ms_04000g6.png) repeat-y;}
.jScrollPaneDrag{position:absolute; cursor:pointer; overflow:hidden; background:url(/images/misc/mas_ms_04000g7.png) no-repeat top;}
.jScrollPaneDragTop{position:absolute; top:0; left:0; overflow:hidden;}
.jScrollPaneDragBottom{position:absolute; bottom:0; left:0; overflow:hidden;}
a.jScrollArrowUp{display:block; position:absolute; z-index:1; top:0; right:0; text-indent:-2000px; overflow:hidden; height:9px;}
a.jScrollArrowUp:hover{/*background-color:#f60;*/}
a.jScrollArrowDown{display:block; position:absolute; z-index:1; bottom:0; right:0; text-indent:-2000px; overflow:hidden; height:9px; /*background-color:#666;*/}
a.jScrollArrowDown:hover{/*background-color:#f60;*/}
a.jScrollActiveArrowButton, a.jScrollActiveArrowButton:hover{/*background-color:#f00;*/}
/* end styles for scroll bars */
.olive{color:#999966;}
.marginTop3{margin-top:3px;}

.stubText{float:left; margin-top:25px;}
#subResizable{width:347px; height:213px; overflow:hidden; margin:0px; padding:0px;}
.module208{float:left; width:208px;}
.top208{float:left; width:208px; height:10px; background:url(/images/misc/mas_ms_03010g3.png) no-repeat; overflow:hidden; z-index:5;}
.middle208{float:left; width:208px; width:192px !important; height:523px; padding:0px 8px; background:url(/images/misc/mas_ms_03010t2.png) repeat-y; overflow:hidden; z-index:5;}
.bottom208{float:left; width:208px; height:10px; background:url(/images/misc/mas_ms_03010g4.png) no-repeat; overflow:hidden; z-index:5;}
.module475{float:left; width:475px;}
.top475{float:left; width:475px; height:10px; background:url(/images/misc/mas_ms_03010g1.png) no-repeat; overflow:hidden; z-index:5;}
.middle475{float:left; width:475px; width:459px !important; padding:0px 8px; background:url(/images/misc/mas_ms_03010t1.png) repeat-y; overflow:hidden; z-index:5;}
.bottom475{float:left; width:475px; height:12px; background:url(/images/misc/mas_ms_03010g2.png) no-repeat; overflow:hidden; z-index:5;}
.module683{float:left; width:683px;}
.top683{float:left; width:683px; height:8px; background:url(/images/misc/mas_ms_04300g3.png) no-repeat; overflow:hidden; z-index:5;}
.middle683{float:left; width:683px; width:667px !important; padding:0px 8px; background:url(/images/misc/mas_ms_04300t2.png) repeat; overflow:hidden; z-index:5;}
.bottom683{float:left; width:683px; height:8px; background:url(/images/misc/mas_ms_04300g4.png) no-repeat; overflow:hidden; z-index:5;}
.module703{float:left; width:703px;}
.top703{float:left; width:703px; height:10px; margin:0px; padding:0px; background:url(/images/misc/mas_ms_04000g1.png) no-repeat top; overflow:hidden; z-index:5;}
.middle703{float:left; width:703px; width:687px !important; padding:0px 8px; margin:0px; background:url(/images/misc/mas_ms_04000t4.png) repeat-y top; overflow:hidden; z-index:5;}
.bottom703{float:left; width:703px; height:10px; background:url(/images/misc/mas_ms_04000g2.png) no-repeat top; overflow:hidden; z-index:5;}
.innerModule687{width:687px; margin:0px auto;}
.innerModule687 .top687{width:687px; height:8px; background: url("/images/misc/mas_ms_05040g4.png") no-repeat; float:left; overflow:hidden;}
.innerModule687 .middle687{width:671px; padding:0px 8px; background:url("/images/misc/mas_ms_05040t2.png") repeat-y; float:left; overflow:hidden;}
.innerModule687 .bottom687{width:687px; height:8px; background:url("/images/misc/mas_ms_05040g5.png") no-repeat; float:left; overflow:hidden;}
.innerModuleDk687{width:687px; margin:0px auto;}
.innerModuleDk687 .top687{width:687px; height:8px; background: url("/images/misc/mas_ms_05040g8.png") no-repeat; float:left; overflow:hidden;}
.innerModuleDk687 .middle687{width:671px; padding:0px 8px; background:url("/images/misc/mas_ms_05040t3.png") repeat-y; float:left; overflow:hidden;}
.innerModuleDk687 .bottom687{width:687px; height:8px; background:url("/images/misc/mas_ms_05040g9.png") no-repeat; float:left; overflow:hidden;}
.resizable347{float:left; width:347px;}
.topResizable347{width:347px; height:26px; padding:0px; margin:0px; background:url(/images/misc/mas_ms_01000g1.png) no-repeat top; overflow:hidden;}
.topResizable347 img{float:left; display:inline;}
.middleResizable347{width:347px; width:331px !important; padding:0px 8px; margin:0px; background:url(/images/misc/mas_ms_01000t1.png) repeat-y; overflow:hidden;}
.bottomResizable347{width:347px; height:10px; padding:0px; margin:0px; background:url(/images/misc/mas_ms_01000g2.png) no-repeat top; overflow:hidden;}
#subLeftScoreboardPromos{float:left; display:inline; width:266px; margin:11px 18px 0px 18px; padding:0px;}
#subPromosSmall{display:none;}
#subLeft{float:left; display:inline; width:266px; height:673px; margin:11px 18px 0px 18px; padding:0px;}
#subRight{float:left; display:inline; width:703px; height:667px; margin:11px 19px 0px 0px; padding:0px; z-index:5;}
#subPictureURight{float:left; display:inline; width:703px; height:690px; margin:11px 19px 0px 0px; padding:0px; z-index:5;}
.contentwrapperPU{ width:685px; height:638px; border:1px solid #FFFFFF;}
#subScoreboard{float:left; display:inline; width:266px; width:248px !important; height:180px; height:170px !important; padding:10px 9px 0px 9px; background:url(/images/misc/mas_ms_04000t1.png) no-repeat top; z-index:5; overflow:hidden; margin-bottom:7px;}
#subPromo1{float:left; display:inline; width:266px; height:113px; margin:0px; background:url(/images/misc/mas_ms_04000t2.png) no-repeat top; z-index:5;}
#subPromo2{float:left; display:inline; width:129px; height:173px; margin:8px 8px 0px 0px; background:url(/images/misc/mas_ms_04000t3.png) no-repeat top; z-index:5;}
#subPromo3{float:left; display:inline; width:129px; height:173px; margin-top:8px; background:url(/images/misc/mas_ms_04000t3.png) no-repeat top; z-index:5;}
#lgPromoImg{float:left; width:266px; width:250px !important; height:71px; margin:8px 0px; padding:0px 8px;}
#lgPromoButton{float:left; width:266px; width:250px !important; height:21px; margin-bottom:8px; padding:0px 8px;}
#lgPromoButton a{display:block; width:250px; height:21px; height:13px !important; padding-top:8px; background:url(/images/misc/mas_ms_04000t7.png) no-repeat top; text-align:center; font-style:italic; font-weight:bold; font-size:.9em; color:#666666; text-decoration:none;}
#smPromoImg{float:left; width:129px; width:113px !important; height:111px; margin:8px 0px 7px 0px; padding:0px 8px;}
#smPromoButton{float:left; width:129px; width:113px !important; height:37px; margin-bottom:10px; padding:0px 8px;}
#smPromoButton a{display:block; width:113px; height:37px; height:27px !important; padding-top:10px; background:url(/images/misc/mas_ms_04000t6.png) no-repeat top; text-align:center; font-style:italic; font-weight:bold; font-size:.9em; color:#666666; text-decoration:none;}
.clear{clear:both; margin:0px; padding:0px;}
.noMargin{clear:left; margin:0px; padding:0px;}
span.noMarginIndent{display:block; margin:0px; padding-left:10px;}
.bottomMargin{clear:left; margin:0px 0px 7px 0px; padding:0px;}
.bottomMargin2{clear:left; margin:0px 0px 10px 0px; padding:0px;}
#scoreboardSmall{float:left; width:248px;}
#scoreboardList{float:left; width:248px; height:103px; margin:0px 0px 3px 0px; padding:0px; overflow:hidden;}
.scoreboardPosHeader{float:left; width:29px; padding-bottom:7px; font-weight:bold; text-align:center; overflow:hidden;}
.scoreboardPlayerHeader{float:left; width:94px; width:92px !important; padding-bottom:7px; padding-left:2px; font-weight:bold; overflow:hidden;}
.scoreboardTodayHeader{float:left; width:37px; padding-bottom:7px; font-weight:bold; text-align:center; overflow:hidden;}
.scoreboardThruHeader{float:left; width:36px; padding-bottom:7px; font-weight:bold; text-align:center; overflow:hidden;}
.scoreboardTotalHeader{float:left; width:36px; padding-bottom:7px; font-weight:bold; text-align:center; overflow:hidden;}
.scoreboardPos{float:left; width:29px; text-align:center; overflow:hidden;}
.scoreboardPlayer{float:left; width:94px; width:92px !important; overflow:hidden; padding-left:2px;}
.scoreboardToday{float:left; width:37px; text-align:center; overflow:hidden;}
.scoreboardThru{float:left; width:36px; text-align:center; overflow:hidden;}
.scoreboardTotal{float:left; width:36px; text-align:center; overflow:hidden;}
.scoreboardVideo{float:left; width:16px; text-align:center; overflow:hidden;}
#scoreboardButton{clear:left; float:left; width:248px; height:25px; margin:0px; padding:0px;}
/********** pairings & stats section styles ***************/
#scoresPairings{float:left; height:320px; margin-bottom:10px;}
#scoresPairings .middle703{height:300px;}
#scoresStatisticsSmall, #scoresPar3Small{float:left; width:347px; height:32px; margin:0px; padding:0px; background:url(/images/misc/mas_ms_01000t2.png) no-repeat top;}
#scoresStatisticsLarge, #scoresPar3Large{float:left; height:213px; overflow:hidden; margin-right:10px; padding:0px; display:none;}
#scoresStatisticsLarge .middleResizable347, #scoresPar3Large .middleResizable347{height:177px;}
#scoresStatistics{float:left; width:347px; margin-right:9px;}
#scoresPar3{float:left; width:347px;}
#mastersTime{color:#999999; font-weight:bold;}
.headerBar687{float:left; width:687px; width:667px !important; height:22px; padding:0px 10px; margin-bottom:5px; line-height:22px; background:url(/images/misc/mas_ms_01000t3.png) no-repeat; font-weight:bold;}
.pairingsColumn136{float:left; width:136px; height:203px;}
.pairingsColumn137{float:left; width:137px; height:203px;}
.pairingsGroupText{float:left; width:100%; height:18px; line-height:18px; color:#999966; font-size:.9em; font-weight:bold; text-align:center;}
.pairingsTimeText{float:left; width:100%; height:23px; line-height:23px; color:#999966; font-size:1.1em; font-weight:bold; margin-bottom:1px; background:url(/images/misc/mas_ms_01000t4.png) repeat; text-align:center;}
.pairingsPlayers137{float:left; width:137px; width:124px !important; height:166px; height:156px !important; padding:10px 6px 0px 7px; background:url(/images/misc/mas_ms_01000t4.png) repeat;}
.pairingsPlayers136{float:left; width:136px; width:124px !important; height:166px; height:156px !important; padding:10px 6px 0px 6px; background:url(/images/misc/mas_ms_01000t4.png) repeat;}
.pairingsPlayerListing{float:left; width:124px; width:116px !important; height:50px; height:42px !important; padding:4px 4px 4px 4px;}
.pairingsPlayerListing .image{float:left; width:42px; height:42px; margin-right:8px; overflow:hidden; background-color:#000000;}
.pairingsPlayerListing .text{float:left; width:66px; height:42px; overflow:hidden;}
#scoresStatisticsLarge ul{list-style-type:none; margin:0px 0px 0px 25px; padding:0px;}
#pairingsContent{float:left;}
#pairingsContent .middle703{float:left;}
#pairingsContent .headerBar687{margin-bottom:10px;}
#pairingsRoundHeader{float:left; width:190px;}
.headerBar687 .round{float:left;}
.headerBar687 .withdrew{float:left; height:22px; height:18px !important; padding:2px 0px; width:477px;}
.headerBar687 .withdrew select{float:right; margin-left:10px;}
/* horizontally scrolling content */
#pairingsScrollHContent{float:left; width:687px; height:240px;}
#pairings-content-holder{float:left; height:225px;}
#pairingsContent .horizontal-scroll-pane{float:left; width:687px; height:240px; overflow:auto; z-index:10;}
/* vertically scrolling content */
#pairingsTableHeaders{float:left; width:687px; height:24px;}
#pairingsScrollVContent{float:left; width:687px; height:515px;}
#pairingsContent .vertical-scroll-pane{float:left; width:687px; height:515px; overflow:auto; z-index:10;}
.pairingsPlayers137 .active, .pairingsPlayers136 .active{background:url(/images/misc/mas_ms_01100t1.png) no-repeat top;}
#pairingsContent .header{float:left; height:23px; margin-bottom:1px; line-height:23px; color:#999966; font-weight:bold; font-size:1.2em; background:url(/images/misc/mas_ms_02100ta.png) repeat;}
#pairingsContent .row1{float:left; height:52px; height:42px !important; padding:5px 0px; background:url(/images/misc/mas_ms_02100t9.png) repeat; line-height:42px;}
#pairingsContent .row2{float:left; height:52px; height:42px !important; padding:5px 0px; background:url(/images/misc/mas_ms_02100ta.png) repeat; line-height:42px;}
#pairingsContent .status{width:107px; border-right:1px solid #050504; text-align:center; font-weight:bold;}
#pairingsContent .player{width:162px; width:154px !important; padding-left:8px; border-right:1px solid #050504;}
.player .image{float:left; width:42px; height:42px; margin-right:8px; overflow:hidden; background-color:#000000;}
.player .text{float:left; width:66px; height:42px; overflow:hidden; line-height:12px;}
#pairingsContent .par_total{width:98px; border-right:1px solid #050504; text-align:center;}
#pairingsContent .r1{width:48px; border-right:1px solid #050504; text-align:center;}
#pairingsContent .r2{width:48px; border-right:1px solid #050504; text-align:center;}
#pairingsContent .r3{width:48px; border-right:1px solid #050504; text-align:center;}
#pairingsContent .r4{width:48px; border-right:1px solid #050504; text-align:center;}
#pairingsContent .total{width:100px; text-align:center;}
#pairingsContentButtons{float:left; width:687px; width:685px !important; padding:0px 1px; margin-bottom:15px;}
#statsContentButtons{float:left; width:687px; width:685px !important; padding:0px 1px; margin-bottom:15px; list-style-type:none;}
.pairingsButton{float:left; width:131px; margin:0px 3px; padding:0px;}
.pairingsButton a{display:block; width:131px; height:17px; margin:0px; padding:0px; line-height:16px; background:url(/images/misc/mas_ms_01100b1.png) 0px 0px no-repeat; text-align:center; font-weight:bold; color:#BFBFBF;}
.pairingsButton a.active{display:block; width:131px; height:17px; margin:0px; padding:0px; line-height:16px; background:url(/images/misc/mas_ms_01100b1.png) 0px -17px no-repeat; text-align:center; font-weight:bold; color:#FFFFFF;}
.pairingsButton a.disabled{display:block; width:131px; height:17px; margin:0px; padding:0px; line-height:16px; background:url(/images/misc/mas_ms_01100b1.png) 0px -0px no-repeat; text-align:center; font-weight:bold; color:#3F3F3F; cursor:default;}
#statsContent{float:left;}
#statsContent .middle703{height:540px;}
#statsContent .stats-scroll-pane{float:left; width:687px; height:460px; overflow:auto;}
#statsContent select{width:147px; height:19px; border:1px solid #333333; background-color:#999999; margin-left:10px;}
/***** Tabs *****/
#tabsStats .ui-tabs-hide{display:none;}
#tabsStats{float:left; width:687px; height:510px; margin:0px; padding:0px; overflow:hidden;}
#tabsStats ul{float:left; width:687px; width:685px !important; padding:0px 1px; margin:0px 0px 15px 0px; list-style:none; overflow:hidden;}
#tabsStats ul li{float:left; width:137px; width:131px !important; height:17px; padding:0px 3px; margin:0px; overflow:hidden;}
#round5 a{width:131px; height:17px; display:block; line-height:16px; background:url(/images/misc/mas_ms_01100b1.png) 0px 0px no-repeat; text-align:center; font-weight:bold; color:#BFBFBF;}
#round5 a:hover, #round5.ui-tabs-selected a{background:url(/images/misc/mas_ms_01100b1.png) 0px -17px no-repeat; text-align:center; font-weight:bold; color:#FFFFFF;}
#round5.ui-tabs-disabled a{cursor:default; background:url(/images/misc/mas_ms_01100b1.png) 0px -0px no-repeat; text-align:center; font-weight:bold; color:#3F3F3F;}
#round1 a{width:131px; height:17px; display:block; margin:0px 3px; line-height:16px; background:url(/images/misc/mas_ms_01100b1.png) 0px 0px no-repeat; text-align:center; font-weight:bold; color:#BFBFBF;}
#round1 a:hover, #round1.ui-tabs-selected a{background:url(/images/misc/mas_ms_01100b1.png) 0px -17px no-repeat; text-align:center; font-weight:bold; color:#FFFFFF;}
#round1.ui-tabs-disabled a{cursor:default; background:url(/images/misc/mas_ms_01100b1.png) 0px -0px no-repeat; text-align:center; font-weight:bold; color:#3F3F3F;}
#round2 a{width:131px; height:17px; display:block; margin:0px 3px; line-height:16px; background:url(/images/misc/mas_ms_01100b1.png) 0px 0px no-repeat; text-align:center; font-weight:bold; color:#BFBFBF;}
#round2 a:hover, #round2.ui-tabs-selected a{background:url(/images/misc/mas_ms_01100b1.png) 0px -17px no-repeat; text-align:center; font-weight:bold; color:#FFFFFF;}
#round2.ui-tabs-disabled a{cursor:default; background:url(/images/misc/mas_ms_01100b1.png) 0px -0px no-repeat; text-align:center; font-weight:bold; color:#3F3F3F;}
#round3 a{width:131px; height:17px; display:block; margin:0px 3px; line-height:16px; background:url(/images/misc/mas_ms_01100b1.png) 0px 0px no-repeat; text-align:center; font-weight:bold; color:#BFBFBF;}
#round3 a:hover, #round3.ui-tabs-selected a{background:url(/images/misc/mas_ms_01100b1.png) 0px -17px no-repeat; text-align:center; font-weight:bold; color:#FFFFFF;}
#round3.ui-tabs-disabled a{cursor:default; background:url(/images/misc/mas_ms_01100b1.png) 0px -0px no-repeat; text-align:center; font-weight:bold; color:#3F3F3F;}
#round4 a{width:131px; height:17px; display:block; margin:0px 3px; line-height:16px; background:url(/images/misc/mas_ms_01100b1.png) 0px 0px no-repeat; text-align:center; font-weight:bold; color:#BFBFBF;}
#round4 a:hover, #round4.ui-tabs-selected a{background:url(/images/misc/mas_ms_01100b1.png) 0px -17px no-repeat; text-align:center; font-weight:bold; color:#FFFFFF;}
#round4.ui-tabs-disabled a{cursor:default; background:url(/images/misc/mas_ms_01100b1.png) 0px -0px no-repeat; text-align:center; font-weight:bold; color:#3F3F3F;}
#cumulativeStats .header{float:left; height:35px; line-height:35px; color:#999966; font-weight:bold; font-size:1.2em; background:url(/images/misc/mas_ms_02100t9.png) repeat; border-bottom:1px solid #050504;}
#cumulativeStats .datarow{float:left; height:19px; line-height:19px; background:url(/images/misc/mas_ms_02100ta.png) repeat; border-bottom:1px solid #050504;}
#cumulativeStats .hole{float:left; width:47px; border-right:1px solid #050504; text-align:center;}
#cumulativeStats .yards{float:left; width:63px; border-right:1px solid #050504; text-align:center;}
#cumulativeStats .hole_par{float:left; width:63px; border-right:1px solid #050504; text-align:center;}
#cumulativeStats .average{float:left; width:63px; border-right:1px solid #050504; text-align:center;}
#cumulativeStats .rank{float:left; width:63px; border-right:1px solid #050504; text-align:center;}
#cumulativeStats .eagles{float:left; width:63px; border-right:1px solid #050504; text-align:center;}
#cumulativeStats .birdies{float:left; width:63px; border-right:1px solid #050504; text-align:center;}
#cumulativeStats .pars{float:left; width:63px; border-right:1px solid #050504; text-align:center;}
#cumulativeStats .bogeys{float:left; width:63px; border-right:1px solid #050504; text-align:center;}
#cumulativeStats .double_bogeys{float:left; width:63px; border-right:1px solid #050504; text-align:center;}
#cumulativeStats .double_row{line-height:16px;}
#cumulativeStats .others{float:left; width:63px; text-align:center;}
#eaglesStats{float:left; width:687px;}
#eaglesStatsHeaders{float:left; width:673px;}
#eaglesStatsData{float:left; width:673px; padding-bottom:10px;}
#eaglesStats .vertical-scroll-pane{float:left; width:687px; height:470px; overflow:auto;}
#eaglesStats .header{float:left; height:35px; line-height:35px; color:#999966; font-weight:bold; font-size:1.2em; background:url(/images/misc/mas_ms_02100t9.png) repeat; border-bottom:1px solid #050504;}
#eaglesStats .datarow{float:left; height:19px; line-height:19px; background:url(/images/misc/mas_ms_02100ta.png) repeat; border-bottom:1px solid #050504;}
#eaglesStats .player{float:left; width:202px; border-right:1px solid #050504; text-align:center;}
#eaglesStats .hole{float:left; width:117px; border-right:1px solid #050504; text-align:center;}
#eaglesStats .par{float:left; width:117px; border-right:1px solid #050504; text-align:center;}
#eaglesStats .score{float:left; width:117px; border-right:1px solid #050504; text-align:center;}
#eaglesStats .round{float:left; width:116px; text-align:center;}
#birdiesStats{float:left; width:687px;}
#girStats{float:left; width:687px;}
#firStats{float:left; width:687px;}
#sandStats{float:left; width:687px;}
#puttsStats{float:left; width:687px;}
#drivesStats{float:left; width:687px;}
#par3Stats{float:left; width:687px;}
#par4Stats{float:left; width:687px;}
#par5Stats{float:left; width:687px;}
#roundStats, #cumulativeStats{float:left; width:687px;}
#roundStatsHeaders{float:left; width:673px;}
#roundStatsData{float:left; width:673px; padding-bottom:10px;}
#roundStats .vertical-scroll-pane{float:left; width:687px; height:440px; overflow:auto;}
#roundStats .header{float:left; height:35px; line-height:35px; color:#999966; font-weight:bold; font-size:1.2em; background:url(/images/misc/mas_ms_02100t9.png) repeat; border-bottom:1px solid #050504;}
#roundStats .datarow{float:left; height:19px; line-height:19px; background:url(/images/misc/mas_ms_02100ta.png) repeat; border-bottom:1px solid #050504;}
#roundStats .player{float:left; width:113px; border-right:1px solid #050504; text-align:center;}
#roundStats .round1{float:left; width:111px; border-right:1px solid #050504; text-align:center;}
#roundStats .round2{float:left; width:111px; border-right:1px solid #050504; text-align:center;}
#roundStats .round3{float:left; width:111px; border-right:1px solid #050504; text-align:center;}
#roundStats .round4{float:left; width:111px; border-right:1px solid #050504; text-align:center;}
#roundStats .total{float:left; width:111px; text-align:center;}
#par3Content{float:left;}
#par3Content .middle703{height:610px;}
#par3Table{float:left; width:293px; margin:20px 20px 0px 0px;}
#par3Table .header{float:left; height:23px; line-height:23px; color:#999966; font-weight:bold; font-size:1.2em; background:url(/images/misc/mas_ms_02100t9.png) repeat; border-bottom:1px solid #050504;}
#par3Table .datarow{clear:left; float:left; width:293px; min-height:19px; height:auto !important; height:19px; line-height:19px;background:url(/images/misc/mas_ms_02100ta.png) repeat; border-bottom:1px solid #050504;}
#par3Table .hole{float:left; width:41px; height:100%; text-align:center;}
#par3Table .player{float:left; width:184px; width:176px !important; padding-left:8px; border-right:1px solid #050504; border-left:1px solid #050504; }
#par3Table .distance{float:left; width:66px; text-align:center;}
#par3Scroll{float:left; width:374px; margin-top:20px;}
#par3ScrollHeaders{float:left; width:352px;}
#par3ScrollData{float:left; width:352px; padding-bottom:10px;}
#par3Scroll .par3-scroll-pane{float:left; width:374px; height:360px; overflow:auto;}
#par3Scroll .header{float:left; height:23px; line-height:23px; color:#999966; font-weight:bold; font-size:1.2em; background:url(/images/misc/mas_ms_02100t9.png) repeat; border-bottom:1px solid #050504;}
#par3Scroll .datarow{float:left; height:19px; line-height:19px; background:url(/images/misc/mas_ms_02100ta.png) repeat; border-bottom:1px solid #050504;}
#par3Scroll .position{float:left; width:61px; border-right:1px solid #050504; text-align:center;}
#par3Scroll .player{float:left; width:169px; width:161px !important; padding-left:8px; border-right:1px solid #050504;}
#par3Scroll .thru{float:left; width:39px; border-right:1px solid #050504; text-align:center;}
#par3Scroll .par{float:left; width:39px; border-right:1px solid #050504; text-align:center;}
#par3Scroll .total{float:left; width:39px; text-align:center;}
/********** players section styles ***************/
#playersContent{float:left;}
#playersContent .middle703{height:610px;}
#playersContent select, #playersBio select{height:19px; border:1px solid #333333; background-color:#999999; margin-left:10px;}
#playersTop5{float:left; width:683px; margin-top:5px;}
#playersTop5 .top{float:left; width:683px; width:663px !important; height:23px; padding:0px 10px; line-height:23px; background:url(/images/misc/mas_ms_02000t1.png) no-repeat; margin-bottom:1px;}
#playersTop5 .middle{float:left; width:683px; width:663px !important; height:54px; height:44px !important; padding:10px 10px 0px 10px; background:url(/images/misc/mas_ms_02000t2.png) repeat;}
#playersTop5 .bottom{float:left; width:683px; height:8px; background:url(/images/misc/mas_ms_02000g1.png) no-repeat;}
.top5PlayerListing{float:left; width:132px; height:42px;}
.top5PlayerListing .image{float:left; width:42px; height:42px; margin-right:8px; overflow:hidden;}
.top5PlayerListing .text{float:left; width:70px; height:42px; overflow:hidden;}
#playerFilterSelected{float:left; font-size:1.2em; font-weight:bold; margin-right:20px; padding:0px; color:#999966;}
#playerFilterOptions{float:left; padding-top:2px;}
#playersFilters a.active{color:#FFFFFF; text-decoration:none; background-color:#8E8F86;}
#playersContent .scroll-pane{float:left; width:687px; width:679px !important; height:420px; padding-left:8px; overflow:auto;}
.playerListColumn{float:left; width:224px; color:#999966;}
.playerListColumn a{line-height:30px;}
#inviteesContent{float:left;}
#inviteesContent .middle703{height:320px;}
.headerBar687Tall{float:left; width:687px; width:667px !important; height:28px; padding:0px 10px; margin-bottom:10px; background:url(/images/misc/mas_ms_02200t1.png) no-repeat; font-weight:bold;}
#inviteesContent .headerBar687Tall{font-size:.9em; color:#999966;}
#inviteesContent .invitees-scroll-pane{float:left; width:687px; height:255px; overflow:auto;}
.inviteesListColumn{float:left; width:224px; line-height:30px; overflow:hidden;}
#inviteesQualifications{float:left; margin-top:10px;}
#inviteesQualifications .quals-scroll-pane{float:left; width:687px; height:210px; overflow:auto;}
#qualificationsSmall{width:703px; height:33px; background:url(/images/misc/mas_ms_02200t2.png) no-repeat top;}
#qualificationsLarge .middle703{height:243px;}
#qualificationsLarge .top703{float:left; width:703px; height:33px; background:url(/images/misc/mas_ms_02200g1.png) no-repeat; margin:0px; padding:0px; overflow:hidden;}
#qualificationsLarge .headerBar687{float:left; margin-bottom:10px;}
#qualificationsForInvitation{float:left; width:473px; margin-right:10px;}
.qualificationsList{line-height:15px; display:block;}
#pastCampionsNotPlaying{float:left; width:184px;}
#playersBio .middle703{height:610px;}
#playerBioFrame{float:left; width:683px;}
#playerBioFrame .top{float:left; width:683px; height:8px; background:url(/images/misc/mas_ms_02100g1.png) no-repeat top;}
#playerBioFrame .middle{float:left; width:683px; width:663px !important; padding:0px 10px; height:500px; background:url(/images/misc/mas_ms_02100t1.png) repeat-x top;}
#flagName{float:left; width:302px; height:25px; color:#999966; font-size:1.3em; font-weight:bold;}
#flagName img{float:left; margin-right:10px; background:white; width:26px; height:16px;}
#currentInfo{float:left; width:361px; height:25px; color:#999966; font-size:1.2em; text-align:right;}
/***** Tabs *****/
#playersBio .ui-tabs-hide {position: absolute; left: -10000px; display: block;}
#tabsBio{float:left; width:663px; margin:0px; padding:0px; overflow:hidden;}
.playerTabTitle{float:left; width:285px; width:275px !important; height:29px; padding-left:10px; line-height:29px; font-weight:bold; background:url(/images/misc/mas_ms_02100t2.png) no-repeat;}
#tabsBio ul{float:left; width:378px; width:368px !important; height:29px; height:27px !important; list-style:none; margin:0px; padding:2px 10px 0px 0px; background:url(/images/misc/mas_ms_02100t3.png) no-repeat; overflow:hidden;}
#tabsBio ul li{float:left; height:27px; padding:0px; margin:0px; overflow:hidden;}
.tabsBioDiv{float:left; width:663px; height:505px; margin:11px 0px 0px 0px;}
#overviewTab a{width:48px; height:27px; display:block; margin-right:10px; background:url(/images/misc/mas_ms_02100g3.png) 0px 0px no-repeat;}
#overviewTab a:hover, #overviewTab.ui-tabs-selected a{background:transparent url(/images/misc/mas_ms_02100g3.png) 0px -27px no-repeat;}
#overviewTab.ui-tabs-disabled a{cursor:default; background:transparent url(/images/misc/mas_ms_02100g3.png) 0px -54px no-repeat;}
#scoresTab a{width:51px; height:27px; display:block; margin-right:10px; background:url(/images/misc/mas_ms_02100g4.png) 0px 0px no-repeat;}
#scoresTab a:hover, #scoresTab.ui-tabs-selected a{background:transparent url(/images/misc/mas_ms_02100g4.png) 0px -27px no-repeat;}
#scoresTab.ui-tabs-disabled a{cursor:default; background:transparent url(/images/misc/mas_ms_02100g4.png) 0px -54px no-repeat;}
#newsTab a{width:41px; height:27px; display:block; margin-right:10px; background:url(/images/misc/mas_ms_02100g5.png) 0px 0px no-repeat;}
#newsTab a:hover, #newsTab.ui-tabs-selected a{background:transparent url(/images/misc/mas_ms_02100g5.png) 0px -27px no-repeat;}
#newsTab.ui-tabs-disabled a{cursor:default; background:transparent url(/images/misc/mas_ms_02100g5.png) 0px -54px no-repeat;}
#videosTab a{width:61px; height:27px; display:block; margin-right:10px; background:url(/images/misc/mas_ms_02100g6.png) 0px 0px no-repeat;}
#videosTab a:hover, #videosTab.ui-tabs-selected a{background:transparent url(/images/misc/mas_ms_02100g6.png) 0px -27px no-repeat;}
#videosTab.ui-tabs-disabled a{cursor:default; background:transparent url(/images/misc/mas_ms_02100g6.png) 0px -54px no-repeat;}
#photosTab a{width:51px; height:27px; display:block; margin-right:10px; background:url(/images/misc/mas_ms_02100g7.png) 0px 0px no-repeat;}
#photosTab a:hover, #photosTab.ui-tabs-selected a{background:transparent url(/images/misc/mas_ms_02100g7.png) 0px -27px no-repeat;}
#photosTab.ui-tabs-disabled a{cursor:default; background:transparent url(/images/misc/mas_ms_02100g7.png) 0px -54px no-repeat;}
#resultsTab a{width:57px; height:27px; display:block; background:url(/images/misc/mas_ms_02100g8.png) 0px 0px no-repeat;}
#resultsTab a:hover, #resultsTab.ui-tabs-selected a{background:transparent url(/images/misc/mas_ms_02100g8.png) 0px -27px no-repeat;}
#resultsTab.ui-tabs-disabled a{cursor:default; background:transparent url(/images/misc/mas_ms_02100g8.png) 0px -54px no-repeat;}
#commentsTab a{width:45px; height:27px; display:block; background:url(/images/misc/mas_ms_02100g9.png) 0px 0px no-repeat;}
#commentsTab a:hover, #commentsTab.ui-tabs-selected a{background:transparent url(/images/misc/mas_ms_02100g9.png) 0px -27px no-repeat;}
#commentsTab.ui-tabs-disabled a{cursor:default; background:transparent url(/images/misc/mas_ms_02100g9.png) 0px -54px no-repeat;}
#playerOverview{float:left; width:661px; min-height:413px; height:auto !important; height:413px; margin:0px 1px;}
#playerOverview .content{float:left; width:661px; min-height:405px; height:auto !important; height:405px; background:transparent url(/images/misc/mas_ms_02100t4.png) repeat;}
#playerOverview .bottom{float:left; width:661px; height:8px; background:transparent url(/images/misc/mas_ms_02100g2.png) no-repeat;}
.overviewPicture{float:left; width:86px; height:129px; margin:30px 20px 0px 30px;}
.overviewStats{float:left; width:180px; height:305px; margin:30px 20px 0px 0px;}
.overviewText{float:left; width:300px; min-height:305px; height:auto !important; height:305px; margin:30px 22px 0px 0px;}
#overviewBar{clear:left; float:left; width:603px; height:50px; line-height:50px; margin:10px 29px; background:url(/images/misc/mas_ms_02100t5.png) no-repeat; text-align:center;}
#playerNews{float:left; width:663px; height:500px; margin-top:6px;}
.articles-scroll{float:left; width:663px; height:500px; padding:0px; margin:0px; overflow:auto;}
.playerNewsRow{float:left; width:649px; height:100%; margin-bottom:20px;}
.playerNewsLeft{float:left; width:314px; margin-right:21px;}
.playerNewsRight{float:left; width:314px; margin:0px;}
.playerNewsPhoto{float:left; width:127px; height:127px; margin-right:7px;}
.playerNewsText{float:left; width:180px;}
#playerVideos{float:left; width:663px;}
#playerVideosPlayer{width:642px; height:362px; margin-left:auto; margin-right:auto; margin-bottom:12px;}
#playerVideos .videos-scroll{float:left; width:663px; height:130px; padding:0px; margin:0px; overflow:auto;}
.playerVideosListing{float:left; width:132px; height:104px; margin-right:30px; overflow:hidden;}
.playerVideosListing .image{float:left; width:132px; height:75px; margin-bottom:1px;}
.playerVideosListing img{border:1px solid #797976;}
.playerVideosListing .text{float:left; width:132px; width:128px !important; height:28px; padding:0px 2px; line-height:12px; background-color:#363535; font-size:.9em;}
#playerPhotos{float:left; width:663px;}
#playerPhotosImageNavigation{float:left; width:663px; height:351px;}
#playerPhotosNavPrevious{float:left; width:82px; width:50px !important; height:351px; height:50px !important; padding:150px 16px 151px 16px;}
#playerPhotosImageCredit{float:left; width:500px; height:351px;}
#playerPhotosImage{float:left; width:500px; height:333px;}
#playerPhotosImage .landscape{float:left; width:500px; height:333px;}
#playerPhotosImage .portrait{float:left; width:500px; width:300px !important; height:333px; padding:0px 100px;}
#playerPhotosCredit{float:left; width:500px; height:18px; color:#999966; line-height:18px; font-size:.9em; text-align:right;}
#playerPhotosCredit .landscape{width:500px; padding:0px;}
#playerPhotosCredit .portrait{width:500px; width:300px !important; padding:0px 100px;}
#playerPhotosNavNext{float:left; width:81px; width:50px !important; height:351px; height:50px !important; padding:150px 15px 151px 16px;}
.headerBar663Tall{float:left; width:663px; width:643px !important; height:30px; padding:0px 10px; margin-bottom:10px; background:url(/images/misc/mas_ms_02100t7.png) no-repeat; font-size:.9em; font-weight:bold; overflow:hidden;}
#playerPhotosList a{float:left; width:93px; width:92px !important; height:93px; height:92px !important; padding:1px; margin-right:20px;}
#playerPhotosList a.active{float:left; width:93px; width:92px !important; height:93px; height:92px !important; padding:1px; margin-right:20px; background:#FFFFFF;}
#playerPhotosList img{border:1px solid #797976;}
#playerPhotosList a.active img{border:1px solid #FFFFFF;}
#playerPhotos .photos-scroll{float:left; width:663px; height:113px; margin:0px; padding:0px; overflow:auto;}
#playerResults{float:left; width:663px;}
.results-scroll{float:left; height:500px; overflow:auto;}
#results-scroll-content{float:left; width:649px;}
#playerResults .header{float:left; height:21px; margin-bottom:1px; line-height:21px; color:#999966; font-weight:bold; font-size:1.2em; background:url(/images/misc/mas_ms_02100t8.png) repeat;}
#playerResults .row1{float:left; height:21px; height:15px !important; padding:3px 0px; background:url(/images/misc/mas_ms_02100t9.png) repeat;}
#playerResults .row2{float:left; height:21px; height:15px !important; padding:3px 0px; background:url(/images/misc/mas_ms_02100ta.png) repeat;}
#playerResults .year{width:88px; border-right:1px solid #050504; text-align:center; font-weight:bold;}
#playerResults .position{width:121px; border-right:1px solid #050504; text-align:center; font-weight:bold;}
#playerResults .r1{width:57px; border-right:1px solid #050504; text-align:center; font-weight:bold;}
#playerResults .r2{width:57px; border-right:1px solid #050504; text-align:center; font-weight:bold;}
#playerResults .r3{width:57px; border-right:1px solid #050504; text-align:center; font-weight:bold;}
#playerResults .r4{width:57px; border-right:1px solid #050504; text-align:center; font-weight:bold;}
#playerResults .total{width:81px; border-right:1px solid #050504; text-align:center; font-weight:bold;}
#playerResults .money{width:124px; text-align:center; font-weight:bold;}
#playerComments{float:left; width:663px;}
#playerComments .comments-scroll{float:left; width:663px; height:475px; margin-top:10px; overflow:auto;}
.playerCommentBg{float:left; width:650px; width:630px !important; padding:5px 10px 7px 10px; background:url(/images/misc/mas_ms_04110t1.png) repeat;}
.playerCommentNoBg{float:left; width:650px; width:630px !important; padding:5px 10px 7px 10px;}
/********** tournament info section styles ***************/
#infoSchedule{float:left; margin-bottom:10px;}
#infoSchedule .middle703{height:192px;}
#infoTicketsSmall, #infoTournamentSmall{float:left; width:347px; height:32px; margin:0px; padding:0px; background:url(/images/misc/mas_ms_01000t2.png) no-repeat top;}
#infoTicketsLarge, #infoTournamentLarge{float:left; height:348px; overflow:hidden; margin-right:10px; padding:0px; display:none;}
#infoTicketsLarge .middleResizable347, #infoTournamentLarge .middleResizable347{height:312px;}
#infoTickets{float:left; width:347px; margin-right:9px;}
#infoTournament{float:left; width:347px;}
.infoScheduleColumn1{float:left; width:165px; width:157px !important; height:118px; padding-right:8px; margin-top:15px; border-right:1px solid #4C4C4C;}
.infoScheduleColumn2{float:left; width:175px; width:159px !important; height:118px; padding:0px 8px; margin-top:15px; border-right:1px solid #4C4C4C;}
.infoScheduleColumn3{float:left; width:165px; width:157px !important; height:118px; padding-left:8px; margin-top:15px;}
.infoScheduleColumnStub1{float:left; width:200px; width:192px !important; height:118px; padding-right:8px; margin-top:15px; border-right:1px solid #4C4C4C;}
.infoScheduleColumnStub2{float:left; width:200px; width:184px !important; height:118px; padding:0px 8px; margin-top:15px;}
p.top{margin-top:0px; padding-top:0px;}
#scheduleFutureDates{float:left; width:266px; width:248px !important; height:100px; height:84px !important; padding:8px 9px; margin-top:11px; background:url(/images/misc/mas_ms_03010t5.png) no-repeat; display:none;}
.futureDateColumn{float:left; width:49px; margin:0px; padding:0px; text-align:center;}
#scheduleSchedule{float:left; width:475px; overflow:hidden;}
#scheduleSchedule .middle475{height:527px;}
#scheduleVideo{float:left; width:208px; overflow:hidden;}
#scheduleVideo .middle208{height:527px;}
#scheduleDayContent span.noMarginIndent{clear:left;}
span.scheduleVideoLink{display:block; margin:0px; padding-left:25px; background:url(/images/misc/mas_ms_04000g3.png) left 2px no-repeat;}
span.scheduleVideoLinkInterview{display:block; margin-left:20px; padding-left:25px; background:url(/images/misc/mas_ms_04000g3.png) left 2px no-repeat;}
#scheduleDayList{float:left; width:221px; height:420px; height:417px !important; padding-top:3px;}
#scheduleDayList .border{width:221px; height:59px; background:url(/images/misc/mas_ms_03010g6.gif) no-repeat bottom left;}
#scheduleDayList .noborder{width:221px; height:59px;}
#scheduleDayList .active{width:221px; height:59px; background:url(/images/misc/mas_ms_03010t3.png) no-repeat top;}
.border a.scheduleDate{float:left; width:59px; width:50px !important; height:59px; margin-right:7px; padding-left:9px; color:#999966; font-size:3.5em; font-weight:bold; text-align:center; line-height:59px; text-decoration:none;}
.border a.scheduleDateText{float:left; width:155px; height:59px; height:48px !important; padding-top:11px; color:#999966; font-size:1.1em; text-decoration:none;}
.border b{font-size:1.2em; margin:0px 0px 3px 0px; padding:0px; color:#999966;}
.noborder a.scheduleDate{float:left; width:59px; width:50px !important; height:59px; margin-right:7px; padding-left:9px; color:#999966; font-size:3.5em; font-weight:bold; text-align:center; line-height:59px; text-decoration:none;}
.noborder a.scheduleDateText{float:left; width:155px; height:59px; height:48px !important; padding-top:11px; color:#999966; font-size:1.1em; text-decoration:none;}
.noborder b{font-size:1.2em; margin:0px 0px 3px 0px; padding:0px; color:#999966;}
.active a.scheduleDate{float:left; width:59px; width:50px !important; height:59px; margin-right:7px; padding-left:9px; color:#FFFFFF; font-size:3.5em; font-weight:bold; text-align:center; line-height:59px; text-decoration:none;}
.active a.scheduleDateText{float:left; width:155px; height:59px; height:48px !important; padding-top:11px; color:#FFFFFF; font-size:1.1em; text-decoration:none;}
.active b{font-size:1.2em; margin:0px 0px 3px 0px; padding:0px; color:#FFFFFF;}
#scheduleDayContent{float:left; width:238px; width:222px !important; height:413px; height:403px !important; padding:5px 8px; background:url(/images/misc/mas_ms_03010t4.png) repeat; margin-top:3px;}
#scheduleDayContentBorder{float:left; width:10px; height:419px;}
#scheduleDayContent img{margin-top:1px;}
#text7{height:59px; height:51px !important; padding-top:8px;}
#ticketsContent .middle703, #tournamentContent .middle703{height:531px;}
#tournamentContent .scrollContent687{z-index:1;}
#ticketsContent .scroll-pane, #tournamentContent .scroll-pane{width:687px; height:500px; overflow:auto;}
.headerBar668{float:left; width:668px; width:658px !important; height:22px; padding-left:10px; margin-bottom:15px; line-height:22px; background:url(/images/misc/mas_ms_03020t1.png) no-repeat; font-weight:bold; font-size:1.1em;}
.ticketsText, .tournamentText{float:left; width:668px; width:648px !important; padding:0px 10px 0px 10px; margin-bottom:20px;}
#pictureUContent{margin-bottom:10px;}
#pictureUContent .middle703{height:600px;}
#pictureUContent .scroll-pane{float:left; width:687px; height:640px; overflow:hidden;}
.pictureUText{float:left; width:668px; width:648px !important; padding:0px 10px 0px 10px; margin-bottom:20px;}
#htdigContent .middle703{height:531px;}
#htdigContent .scroll-pane{width:687px; height:500px; overflow:auto;}
.htdigText{float:left; width:668px; width:648px !important; padding:0px 10px 0px 10px; margin-bottom:20px;}
.htdigTitle img{display:inline;}
#large_map_background, #black_background{background-color:#000000; position:absolute; top:0px; left:0px; position:absolute; width:100%; height:100%; z-index:50;}
#large_map_page{top:0px; left:0px; position:absolute; width:100%; height:100%; overflow:hidden; z-index:51; text-align:center;}
#large_directions{width:640px; height:632px; margin-top:70px; margin-right:auto; margin-left:auto; padding:0px; z-index:52; text-align:left;}
#large_parking{width:586px; height:632px; margin-top:70px; margin-right:auto; margin-left:auto; padding:0px; z-index:52; text-align:left;}
/********** news & media section styles ***************/
#newsNews{margin-bottom:10px;}
#newsNews .middle703{height:330px;}
#newsPhotosSmall, #newsVideosSmall{float:left; width:347px; height:32px; margin:0px; padding:0px; background:url(/images/misc/mas_ms_01000t2.png) no-repeat top;}
#newsPhotosLarge, #newsVideosLarge{float:left; height:348px; overflow:hidden; margin-right:10px; padding:0px; display:none;}
#newsPhotosLarge .middleResizable347, #newsVideosLarge .middleResizable347{height:252px;}
#newsPhotos{float:left; width:347px; margin-right:9px;}
#newsVideos{float:left; width:347px;}
.bgNews347{width:331px; width:313px !important; height:224px; height:204px !important; padding:10px 9px; background:url(/images/misc/mas_ms_04000t8.png) repeat-x top;}
.bgNews347 img, .bgVideo347 img{float:left; border:1px solid #7A7A77;}
.bgNews347ImgMargin{margin-right:17px;}
.bgVideo347{width:331px; width:313px !important; height:224px; height:208px !important; padding:8px 9px; background:url(/images/misc/mas_ms_04000t8.png) repeat-x top;}
.bgVideo347VidMargin{margin-right:30px;}
.bgVideoDiv{float:left; width:130px;}
.bgVideo347DivMargin{float:left; width:130px; margin-right:30px;}
#articleContent .middle703{height:610px;}
#articleContent .scroll-pane{width:687px; height:580px; overflow:auto;}
.articleBlurbPhotoLeft{float:left; width:329px; height:135px; margin:0px 15px 15px 0px;}
.articleBlurbPhotoRight{float:left; width:329px; height:135px; margin-bottom:15px;}
.articleBlurbPhoto{float:left; width:127px; height:127px; margin-right:10px;}
.articleBlurbText{float:left; width:192px; color:#FFFFFF;}
.articleBlurbTextNoPhoto{float:left; width:329px; color:#FFFFFF;}
.articleDayListTop{float:left; width:673px; height:10px; margin:0px; padding:0px; background:url(/images/misc/mas_ms_04000g5.png) no-repeat top; overflow:hidden;}
.articleDayListFirst{float:left; width:673px; width:653px !important; margin-bottom:1px; padding:0px 10px 10px 10px; background:url(/images/misc/mas_ms_04000t5.png) repeat-y; overflow:hidden;}
.articleDayList{float:left; width:673px; width:653px !important; margin-bottom:1px; padding:10px 11px 10px 10px; background:url(/images/misc/mas_ms_04000t5.png) repeat-y; overflow:hidden;}
.articleListColumn{float:left; width:326px; line-height:17px;}
.articleListColumn a{clear:left; float:left;}
#newsHeadlines{float:left; width:330px; height:150px; margin-right:7px; overflow:hidden;}
#newsHeadlines a, #newsInterviews a{float:left; margin-bottom:7px;}
#newsInterviews{float:left; width:330px; height:150px; margin:0px; overflow:hidden;}
#articleDetail .middle703{height:610px; font-size:1.1em;}
#articleDetail .scroll-pane{width:687px; height:550px; overflow:auto;}
#articleDetail .video{float:left; width:642px; height:362px; margin:0px 16px 15px 16px;}
#articleDetail .portrait{float:right; width:300px; /*height:363px;*/ margin:0px 0px 0px 20px; text-align:right; color:#999966; font-size:.9em;}
#articleDetail .landscape{float:right; width:500px; /*height:363px;*/ margin:0px 0px 0px 20px; text-align:right; color:#999966; font-size:.9em;}
#relatedLinksPlayers{float:left; width:673px; width:655px !important; padding:5px 10px 7px 10px; margin-bottom:15px; background:url(/images/misc/mas_ms_04110t1.png) repeat;}
#relatedLinksPlayers .related{float:left; width:510px;}
#relatedLinksPlayers .players{float:left; width:145px;}
.articleCommentBg{float:left; width:673px; width:655px !important; padding:5px 10px 7px 10px; background:url(/images/misc/mas_ms_04110t1.png) repeat;}
.articleCommentNoBg{float:left; width:673px; width:655px !important; padding:5px 10px 7px 10px;}
.replyCommentBg{float:left; width:663px; width:645px !important; margin:0px 0px 5px 10px; padding:5px 10px 7px 10px; background:url(/images/misc/mas_ms_04110t1.png) repeat;}
.replyCommentNoBg{float:left; width:663px; width:645px !important; margin:0px 0px 5px 10px; padding:5px 10px 7px 10px;}
.articleCommentBg346{float:left; width:330px; width:310px !important; padding:5px 10px 7px 10px; background:url(/images/misc/mas_ms_04110t1.png) repeat;}
.articleCommentNoBg346{float:left; width:330px; width:310px !important; padding:5px 10px 7px 10px;}
.replyCommentBg346{float:left; width:320px; width:300px !important; margin:0px 0px 5px 10px; padding:5px 10px 7px 10px; background:url(/images/misc/mas_ms_04110t1.png) repeat;}
.replyCommentNoBg346{float:left; width:320px; width:300px !important; margin:0px 0px 5px 10px; padding:5px 10px 7px 10px;}
#photosContent .middle703{height:610px;}
.headerBar687 select{width:147px; height:19px; border:1px solid #333333; background-color:#999999; margin-left:10px;}
#photosContentButtons, #videosContentButtons{float:left; width:687px; width:654px !important; padding:0px 16px 0px 17px; margin:5px 0px 10px 0px;}
.photosGalleryButton, .videosGalleryButton{float:left; width:99px; margin:0px 5px; padding:0px;}
.photosGalleryButton a, .videosGalleryButton a{display:block; width:99px; height:17px; margin:0px; padding:0px; line-height:16px; background:url(/images/misc/mas_ms_04300b1.png) 0px 0px no-repeat; text-align:center; font-weight:bold; color:#BFBFBF;}
.photosGalleryButton a.active, .videosGalleryButton a.active{display:block; width:99px; height:17px; margin:0px; padding:0px; line-height:16px; background:url(/images/misc/mas_ms_04300b1.png) 0px -17px no-repeat; text-align:center; font-weight:bold; color:#FFFFFF;}
#photosImageNavigation{float:left; width:687px; height:356px; margin-top:20px;}
#photosNavPrevious{float:left; width:94px; width:50px !important; height:356px; height:50px !important; padding:153px 22px 153px 22px;}
#photosImageCredit{float:left; width:500px; height:356px;}
#photosImage{float:left; width:500px; height:333px;}
#photosImage .landscape{float:left; width:500px; height:333px;}
#photosImage .portrait{float:left; width:500px; width:300px !important; height:333px; padding:0px 100px;}
#photosCredit{float:left; width:500px; height:26px; color:#999966; line-height:26px; font-size:.9em; text-align:right;}
#photosCredit .landscape{width:500px; padding:0px;}
#photosCredit .portrait{width:500px; width:300px !important; padding:0px 100px;}
#photosNavNext{float:left; width:93px; width:50px !important; height:356px; height:50px !important; padding:153px 22px 153px 21px;}
.headerBar683Tall{float:left; width:683px; width:663px !important; height:30px; padding:0px 10px; margin-bottom:20px; background:url(/images/misc/mas_ms_04300t1.png) no-repeat;}
#photoCaption{float:left; width:544px; height:30px; font-weight:bold; overflow:hidden;}
.photosHDButton{float:right; width:119px; width:109px !important; height:30px; height:22px !important; padding:5px 0px 3px 10px;}
#photosThumbs .middle683{height:112px; height:109px !important; padding-top:3px;}
#photosThumbs a{float:left; width:93px; width:92px !important; height:93px; height:92px !important; padding:1px; margin-right:20px;}
#photosThumbs a.active{float:left; width:93px; width:92px !important; height:93px; height:92px !important; padding:1px; margin-right:20px; background:#FFFFFF;}
#photosThumbs a.active img{border:1px solid #FFFFFF;}
#photosThumbs img{border:1px solid #797976;}
#photosThumbs .horizontal-scroll-pane{float:left; width:667px; height:109px; margin-bottom:7px; padding:0px; overflow:auto;}
#videosContent .middle703{height:610px;}
#videosTitleDate{float:left; width:687px; height:20px;}
#videoTitle{float:left; font-size:1.2em; font-weight:bold; margin:0px; padding:0px; color:#999966; line-height:20px;}
#videoDate{float:right; font-weight:bold; margin:0px; padding:0px; color:#999966; line-height:20px;}
#videoContainer{width:642px; height:362px; margin:0px auto;}
#videoPlayer{float:left; width:642px; height:362px; margin:0px 0px 2px 0px;}
#videoPlayerAltContent{float:left; width:642px; height:362px; margin:0px 0px 2px 0px; background:url(/images/misc/mas_video_slate.jpg) no-repeat; display:none;}
#altContentVideoBg{float:left; width:640px; height:360px; background-color:#000000; margin:1px; text-align:center;}
#videosDropdown{float:left; width:687px; width:665px !important; height:16px; margin-bottom:8px; padding-left:22px;}
#videosDropdown select{width:146px; height:19px; border:1px solid #333333; background-color:#999999; margin-left:10px;}
#videosThumbs .middle683{height:131px;}
.videoListing{float:left; width:132px; height:121px; overflow:hidden; margin:0px 17px;}
.videoListing img{margin-right:20px; border:1px solid #797976;}
.videosButtonsContainer{width:545px; margin:0px auto;}
#videosThumbs .horizontal-scroll-pane{float:left; width:667px; height:131px; margin:0px; padding:0px; overflow:auto;}
#myPhotoContent{float:left;}
#myPhotoContent .middle703{height:610px;}
/*************** Course map index styles */
#courseMapContainer {float:left; width:703px; padding:0px; margin:0px;}
#courseMapContainer .titleBar {clear:left; float:left;background:url("/images/misc/mas_ms_05000g3.png") no-repeat; height:22px; width:687px; margin-top:10px;}
#courseMapContainer .titleText {font-size:1.1em; font-weight:bold; margin:3px 0px 0px 10px; color:#FFFFFF;}
#courseMapContainer .expand {float:right; margin-right:10px; margin-top:2px; display:inline; width:13px; height:13px; background:url("/images/misc/mas_ms_05000g5_down.png") no-repeat;}
#courseMapContainer .collapse {float:right; margin-right:10px; margin-top:2px; display:inline; width:13px; height:13px; background:url("/images/misc/mas_ms_05000g5_up.png") no-repeat;}
#courseMap {float:left; margin-top:10px; width:687px; height:516px;}
.courseMapLocation {cursor:pointer;}
.locationPopup, .locationPopupStay {position:relative; background:url('/images/misc/mas_ms_05000gj.png'); width:101px; height:83px; color:#FFFFFF; display:none;}
.locationPopupText {position:absolute;font-size:1.1em; color:#FFFFFF; width:91px; height:63px; padding:10px 5px; line-height:1.1em;}
.locationPopupText .hole {font-weight:bold;font-size:1.0em; }
.locationPopupText .par {font-weight:normal;margin-top:5px;}
.locationPopupText .yardage {font-weight:normal;}
.locationPopupText .landmark {font-weight:bold; font-size:1.0em;} /*removed height of 48px*/
.locationPopupText .details {margin-top:5px;}
#courseMapLegend {margin-top:0px; float:left; background:url('/images/misc/mas_ms_05000ge.png') no-repeat; width:687px; height:39px;}
#holesLegend{float:left; background:url("/images/misc/mas_ms_05000gk.png") no-repeat left; margin-left:20px; padding-left:32px; padding-top:3px; height:19px; margin-top:10px; font-weight:bold;}
#landmarksLegend{float:left; background:url("/images/misc/mas_ms_05000gl.png") no-repeat; margin-left:20px; padding-left:32px; padding-top:3px; height:19px; margin-top:10px; font-weight:bold;}
#dropdownContainer {float:right; width:371px; margin-right:0px;}
#holesContainer {float:left; display:inline; width:179px; margin-top:-622px; margin-left:0px;/* height:460px;*/}
#holesButton {cursor:pointer; float:right; width:179px; height:16px; display:inline; margin-right:0px; text-align:center; padding:0px;}
#holesButton .text {font-style:italic; color:#999999; text-decoration:none; font-weight:bold; font-size:.9em;background:url("/images/misc/mas_ms_05000g4.png") top no-repeat; width:162px; height:16px; margin:0px auto;}
#holesButton .text img {float:right; margin-right:10px; margin-top:2px; display:inline; width:13px; height:13px;}
#holesDropdownContainer {float:left; width:179px; margin-top:19px; margin-right:13px; }
#holesDropdown {display:none; float:left; text-align:center; width:179px;}
#holesDropdown .dropdownMiddle {float:left; background:url('/images/misc/mas_ms_05000t1.png') repeat-y; width:179px;}
#holesDropdown .dropdownBottom {float:left; background:url('/images/misc/mas_ms_05000g6.png') no-repeat; width:179px; height:8px;}
#holesDropdown .heading {color:#FFFFFF; font-size:1.1em; font-weight:bold; width:163px; height:22px;}
#holesDropdown .headingHoles {display:inline; width:54px; float:left; background:url("/images/misc/mas_ms_05000gc.png");padding-top:3px; height:19px;}
#holesDropdown .headingPar {display:inline; width:38px; float:left; background:#444444; padding-top:3px; height:19px; margin-left:1px;}
#holesDropdown .headingYardage{display:inline; width:69px; float:left;background:url("/images/misc/mas_ms_05000gd.png");padding-top:3px; height:19px; margin-left:1px;}
#holesDropdown .listMiddle {padding:0px; width:163px; margin:0px auto;}
#holesDropdown .listBottom {padding:0px; width:163px; height:5px; margin:0px auto;}
#holesDropdown .gridContainer {float:left; width:163px; margin:0px auto;}
#holesDropdown .gridBottom {float:left;padding:0px; background:url('/images/misc/mas_ms_05000g8.png') no-repeat; width:163px; height:5px; margin:0px auto;}
#holesDropdown .hole {padding:2px 0px; position:relative; font-weight:bold; clear:left; float:left;width:54px; background:url("/images/misc/mas_ms_05000gf.png") no-repeat;}
#holesDropdown .par {padding:2px 0px; font-weight:bold; float:left; width:38px; margin-left:1px;margin-bottom:1px; background:url("/images/misc/mas_ms_05000gg.png") no-repeat;}
#holesDropdown .yardage {padding:2px 0px; font-weight:bold; float:left; width:68px;margin-left:1px; margin-bottom:1px; background:url("/images/misc/mas_ms_05000gh.png") no-repeat;}
#holesDropdown .total {padding:4px 0px 3px; font-weight:bold; clear:left; float:left;width:54px; background:url('/images/misc/mas_ms_05000g9.png') no-repeat;}
#holesDropdown .parTotal {padding:4px 0px 3px; font-weight:bold; float:left; width:38px; margin-left:1px; background:url("/images/misc/mas_ms_05000gi.png") no-repeat;}
#holesDropdown .yardageTotal {padding:4px 0px 3px; font-weight:bold; float:left; width:69px; margin-left:1px; background:url('/images/misc/mas_ms_05000ga.png') no-repeat;}
#landmarksContainer {float:right; display:inline; width:179px; margin-top:-622px; margin-left:0px; /*height:512px;*/}
#landmarksButton {cursor:pointer; float:right; width:179px; text-align:center; padding:0px; display:inline; height:16px;}
#landmarksButton .text {font-style:italic; color:#999999; text-decoration:none; font-weight:bold; font-size:.9em; background:url("/images/misc/mas_ms_05000g4.png") no-repeat; width:162px; height:16px; margin:0px auto;}
#landmarksDropdownContainer {float:left; width:179px; margin-top:19px; }
#landmarksDropdown {float:left; width:179px; text-align:center; display:none;}
#landmarksDropdown .dropdownMiddle {background:url('/images/misc/mas_ms_05000t1.png') repeat-y; width:179px;}
#landmarksDropdown .dropdownBottom {background:url('/images/misc/mas_ms_05000g6.png') no-repeat; width:179px; height:8px;}
#landmarksDropdown .heading {padding-top:3px; color:#FFFFFF; font-size:1.1em; font-weight:bold; background:url('/images/misc/mas_ms_05000gb.png') no-repeat; width:163px; height:19px;}
#landmarksDropdown .listMiddle {padding:0px; background:url('/images/misc/mas_ms_05000t2.png') repeat-y; width:163px; margin:0px auto;}
#landmarksDropdown .listBottom {padding:0px; background:url('/images/misc/mas_ms_05000g8.png') no-repeat; width:163px; height:5px; margin:0px auto;}
#landmarksDropdown ul {list-style:none; margin:0px; padding:0px; text-align:center;}
#landmarksDropdown ul li {padding:4px 0px;}
/******* end course map index styles *************/
/******* landmark page styles ********************/
#landmarkContentContainer {}
h3.extraLarge{font-size:1.4em; margin:0px; padding:0px; color:#999966; margin-bottom:18px;}
#landmarkContentRight {float:right; width:145px;}
#landmarkContentRight .top145{float:left; width:145px; height:10px; background:url("/images/misc/mas_ms_05040g1.png") no-repeat;}
#landmarkContentRight .middle145{float:left; width:145px; background:url("/images/misc/mas_ms_05040t1.png") repeat-y; height:521px;}
#landmarkContentRight .bottom145{float:left; width:145px; height:10px; background:url("/images/misc/mas_ms_05040g2.png") no-repeat;}
#landmarkContentLeft {float:left; width:518px; position:relative; height:541px;}
#landmarkDescContainer{float:left; font-size:1.2em; line-height: 1.2em;}
#landmarkImgContainer{position:absolute; bottom:0; left:0;}
#landmarkImgContainer img{border:1px solid #707071;}
#landmarkList {margin:0px auto; padding:0px; list-style: none; width:133px;}
#landmarkList li.category {list-style:none; font-style:italic; cursor:default;}
#landmarkList li.selected{background:url("/images/misc/mas_ms_05040g3.png") no-repeat;}
#landmarkList li.selected a:link{color:#FFFFFF;}
#landmarkList li.selected a:visited{color:#FFFFFF;}
#landmarkList li.selected a:active{color:#FFFFFF;}
#landmarkVideoButton {display:none; padding-left:10px; float:left; margin-top:5px; margin-left:20px; height:16px; width:142px; }
#landmarkVideoCloseButton {display:none; padding-left:10px; float:right; margin-top:5px; margin-right:0px; height:15px; width:121px; background:url("/images/misc/mas_ms_05040g7.png") no-repeat; width:122px; height:16px;}
#landmarkVideoButton a:link, #landmarkVideoCloseButton a:link {color:#999999; font-style:italic; font-weight:bold; font-size:0.9em;}
#landmarkVideoButton a:visited, #landmarkVideoCloseButton a:visited {color:#999999; font-style:italic; font-weight:bold; font-size:0.9em; }
#landmarkVideoButton a:active, #landmarkVideoCloseButton a:active{color:#999999; font-style:italic; font-weight:bold; font-size:0.9em; }
#landmarkVideoContainer {position:relative; z-index:5; float:left; width:687px; height:621px; margin:-557px auto; display:none;}
#landmarkVideoPlayer{position:relative; width:642px; height:362px; margin:0px auto;}
/******* end landmark page styles ****************/
/********** start holes page styles **************/
#previousHoleBtn {width:89px;}
#previousHoleBtnContainer{width:89px;}
#nextHoleBtn {width:70px;}
#nextHoleBtnContainer {width:70px;}
#holesList{width:508px; height:22px; float:left;}
#holesList ul {list-style:none; margin:0px auto; padding:0px; width:420px;}
#holesList ul li.selected {background:url("/images/misc/mas_ms_05010g1.png") no-repeat center center; color:#FFFFFF;}
#holeHeadingContainer {float:left; width:687px; margin-bottom:20px; color:#999966; font-size: 1.2em; font-weight: bold;}
#holeHeadingContainer #holeNumber {font-size:1.6em; margin-left:10px;}
#holeHeadingContainer #holePlant {margin-left:30px;}
#holeHeadingContainer #holePar {margin-top:10px;}
#holeHeadingContainer #holeYardage {margin-top:10px;}
#holeHeadingContainer #holeSeparator {margin:10px 10px 0 10px;}
#holeButtonContainer{width:289px; height:17px; margin:0px auto 10px auto;}
#holeButtonContainer .holeButton {cursor:pointer; color:#BFBFBF; font-size:0.8em; font-weight:bold; padding-top:3px; background:url('/images/misc/mas_ms_05010b1_off.png'); height:14px; width:131px; text-align: center;}
#holeButtonContainer .holeButton.selected {color:#FFFFFF; background:url('/images/misc/mas_ms_05010b1_on.png');}
#holeImg {border:1px solid #707071;}
#holeImgContainer{position:relative;}
#holeDescription {background:url("/images/misc/mas_ms_05010t1.png") repeat-x; height:45px; width:648px;position:absolute; bottom:0; left:1px; padding:5px 10px;}
#holeHistoryContainer {margin-top:10px; clear:both; float:left; padding:10px;}
#holeHistoryContainer .left {float:left; width:124px; margin-right:10px;}
#holeHistoryContainer .right {float:right; width:533px;}
#holeHistory {margin-bottom:10px;}
#holePlantImg {border:solid 1px #707071;}
#holeFlyoverContainer {display:none;}
#flyoverHelperText {text-align: center; display:none;}
#flyoverVideoContainer {width:640px; height:360px; /*border:solid 1px #707071;*/ margin:20px auto 15px auto;}
/********** end holes page styles **************/
/********** history section styles ***************/
.module346{float:left; width:346px;}
.top346{width:346px; height:9px; background:url(/images/misc/mas_ms_06000g1.png) no-repeat; margin:0px; padding:0px; overflow:hidden;}
.middle346{width:346px; background:url(/images/misc/mas_ms_06000t1.png) repeat-y; margin:0px; padding:0px; overflow:hidden;}
.bottom346{width:346px; height:9px; background:url(/images/misc/mas_ms_06000g2.png) no-repeat; margin:0px; padding:0px; overflow:hidden;}
#historyContainer {}
#historyContainer .leftContainer {float:left; width:346px;}
#historyContainer .rightContainer {float:right; width:346px;}
#historyContainer .content {padding:0px 10px;}
#historyContainer .botMargin10 {margin-bottom:10px;}
#historyContainer #historyAtAGlance {width:330px; margin-bottom:15px;}
#historyContainer #historyOfTheClub {width:330px; margin-bottom:15px;}
#historyContainer .readMore {margin-bottom:10px;}
#historyContainer .founder {float:left; width:330px; height:135px;}
#historyContainer .founderImg {float:left; width:127px; height:127px;}
#historyContainer .founderText {float:right; width:193px;}
#historyContainer .sigDates{float:left; width:330px;}
#historyContainer .sigDatesImg {width:228px; height:137px; float:right;}
#historyContainer .sigDatesText {float:left; width:98px;}
#historyContainer #pastWinnersList ul{list-style: none; width:326px; padding:0px; margin:0px;}
#historyContainer #pastWinnersList ul li{float:left;width:65px;margin-left:20px; text-align: center;}
#historyContainer #pastWinnersList ul li.first {margin-left:0px;}
#historyContainer .noBotMargin {margin-bottom:0px;}
#historyContainer .recordsImg {width:142px; height:83px; float:right;}
#historyContainer .recordsText {float:left; width:154px;}
#historyContainer .awards{float:left; width:330px; height:112px;}
#historyContainer .awardsImg {width:128px; height:81px; float:right; margin-top:20px;}
#historyContainer .awardsText {float:left; width:197px;}
#awardsContent .middle703{height:610px;}
#awardsContent .scroll-pane{float:left; width:687px; height:580px; margin:0px; padding:0px; overflow:auto;}
.awardsBorder{border:1px solid #666666;}
#greenJacketContent .middle703{height:610px;}
#greenJacketContent .scroll-pane{float:left; width:687px; height:580px; margin:0px; padding:0px; overflow:auto;}
.headerBar329{float:left; width:329px; width:319px !important; height:22px; padding-left:10px; margin-bottom:15px; line-height:22px; background:url(/images/misc/mas_ms_06010t1.png) no-repeat; font-weight:bold;}
#sigDatesContent .middle703{height:610px;}
#sigDatesContent .horizontal-scroll-pane{float:left; width:687px; height:580px; margin:0px; padding:0px; overflow:auto;}
#dates-content-holder{float:left; width:3370px; height:550px; margin-top:15px; overflow:hidden;}
.sigDatesColumn{float:left; width:230px; width:220px !important; padding-right:10px; height:550px; margin-right:10px; overflow:hidden; border-right:1px solid #4C4C4C;}
.sigDatesColumnBig{float:left; width:470px; width:460px !important; padding-right:10px; height:550px; margin-right:10px; overflow:hidden; border-right:1px solid #4C4C4C;}
.sigDatesHeader{width:220px; text-align:center; color:#999966; font-weight:bold; font-size:1.2em; margin-bottom:10px;}
.sigDatesColumnBig .sigDatesHeader{width:460px; text-align:center; color:#999966; font-weight:bold; font-size:1.2em; margin-bottom:10px;}
/* styles for jscroll bars at top of page on Significant Dates page */
#sigDatesContent .jScrollHPaneTrack{position:absolute; cursor:pointer; left:0; top:0; width:100%; background:url(/images/misc/mas_ms_04300g5.png) repeat-x;}
.jScrollHPaneDrag{position:absolute;	top:0px; cursor:pointer; overflow:hidden; background:url(/images/misc/mas_ms_04300g6.png) no-repeat top;}
#sigDatesContent .jScrollHPaneDragLeft{position:absolute; top:0; left:0; overflow:hidden;}
#sigDatesContent .jScrollHPaneDragRight{position:absolute; top:0; right:0; overflow:hidden;}
#pastWinnersContent .middle703{height:610px;}
#pastWinnersListContainer{float:left; width:687px; height:124px; overflow:hidden; margin-bottom:20px;}
.scroll-pane-left{float:left; width:10px; height:124px; margin:0px; padding:0px; background:url(/images/misc/mas_ms_06030g1.png) no-repeat;}
#pastWinnersContent .year-scroll-pane{float:left; width:667px; height:124px; height:114px !important; margin:0px; padding-top:10px; background:url(/images/misc/mas_ms_06030t1.png) repeat-x; overflow:auto;}
.scroll-pane-right{float:right; width:10px; height:124px; margin:0px; padding:0px; background:url(/images/misc/mas_ms_06030g2.png) no-repeat;}
#results-content-holder{float:left; height:72px; margin:0px; padding:0px;}
.pastWinnerYear{float:left; width:66px; height:91px; margin:0px; padding:0px; text-align:center;}
.winnerPic{margin:1px 10px 3px 10px;}
.winnerPicActive{margin:0px 9px 2px 9px; border:1px solid #FFFFFF;}
/* styles for jscroll bars at top of page on Past Winners page */
#pastWinnersContent .jScrollHPaneTrack{position:absolute; cursor:pointer; left:0; bottom:5px; width:100%; background:url(/images/misc/mas_ms_04300g5.png) repeat-x;}
.jScrollHPaneDrag{position:absolute; bottom:5px; cursor:pointer; overflow:hidden; background:url(/images/misc/mas_ms_04300g6.png) no-repeat top;}
#pastWinnersContent .jScrollHPaneDragLeft{position:absolute; bottom:5px; left:0; overflow:hidden;}
#pastWinnersContent .jScrollHPaneDragRight{position:absolute; bottom:5px; right:0; overflow:hidden;}
.results-scroll-pane{float:left; width:687px; height:410px; overflow:auto;}
#pastWinnersText{float:left; width:220px; margin-right:10px; padding:0px; overflow:hidden;}
#pastWinnersTable{float:left; width:436px; margin:0px; padding:0px; overflow:hidden;}
#pastWinnersTable .header{float:left; background:url(/images/misc/mas_ms_06030t2.png) repeat; height:23px; line-height:23px; color:#999966; font-weight:bold; font-size:1.1em; text-align:center; border-bottom:1px solid #050504;}
#pastWinnersTable .position{float:left; width:59px; text-align:center; border-right:1px solid #050504;}
#pastWinnersTable .player{float:left; width:119px; text-align:center; border-right:1px solid #050504;}
#pastWinnersTable .r1{float:left; width:22px; text-align:center; border-right:1px solid #050504;}
#pastWinnersTable .r2{float:left; width:22px; text-align:center; border-right:1px solid #050504;}
#pastWinnersTable .r3{float:left; width:22px; text-align:center; border-right:1px solid #050504;}
#pastWinnersTable .r4{float:left; width:22px; text-align:center; border-right:1px solid #050504;}
#pastWinnersTable .score{float:left; width:81px; text-align:center; border-right:1px solid #050504;}
#pastWinnersTable .par{float:left; width:82px; text-align:center;}
#pastWinnersTable .row{float:left; background:url(/images/misc/mas_ms_06030t3.png) repeat; height:19px; line-height:19px; border-bottom:1px solid #050504;}
#pastWinnersYear{float:left; width:100%; color:#999966; font-weight:bold; font-size:1.3em;}
#pastWinnersWinner{float:left; width:100%; color:#FFFFFF; font-weight:bold; font-size:1.2em; margin-top:20px;}
#pastWinnersDates{float:left; width:100%; color:#FFFFFF;}
#pastWinnersCut{float:left; width:100%; color:#FFFFFF; margin-top:20px;}
#pastWinnersSummary{float:left; width:100%; color:#FFFFFF; margin-top:20px;}
/*** records and stats styles *******************************/
#recordsContent .middle703{height:620px;}
#recordsContent .scroll-pane{width:687px; height:552px; overflow:auto;}
#recordsContent h5 {margin:10px 0px;}
#recordsContent .dataTable {width:672px; overflow:hidden;}
#recordsContent .contentBlock{margin-bottom:40px;}
#recordsContent #dropdown {height:17px; margin:0px 0px 20px 0px; clear:left;}
#recordsContent .pageIntro{margin-bottom:20px;}
#recordsContent .dataIntro{clear:left; margin-bottom:20px;}
#recordsContent .dataPost{clear:left; margin:20px 0px;}
#recordsContent .sectionContent{float:left;}
#recordsContent .dataTable .cell {
background:transparent url(/images/misc/mas_ms_06040t2.png) repeat scroll 0 0;
float:left;
padding:3px 3px;
font-weight:normal;
/*height:28px; height is determined programatically*/
margin-bottom:1px;
border-right:1px solid #000000;
}
#recordsContent .dataTable .header {
background:transparent url(/images/misc/mas_ms_06040t1.png) repeat scroll 0 0;
float:left;
font-size:1.1em;
height:28px;
line-height:12px;
margin-bottom:1px;
border-right:1px solid #000000;
font-weight:bold;
text-align:center;
color:#999966;
padding:2px 3px;
}
#recordsContent .dataTable .total {
background:transparent url(/images/misc/mas_ms_06040t1.png) repeat scroll 0 0;
float:left;
font-size:1.1em;
height:14px;
line-height:12px;
margin-bottom:1px;
border-right:1px solid #000000;
font-weight:bold;
color:#FFFFFF;
padding:2px 3px;
}
#winningStatsData .dataTable{width:671px;}
#winningStatsData .name {clear:left;width:107px; text-align: left;}
#winningStatsData .year {width:75px; text-align: center;}
#winningStatsData .yearsBefore {width:100px; text-align: center;}
#winningStatsData .dob {width:50px; text-align: center;}
#winningStatsData .age {width:100px;; text-align: center;}
#winningStatsData .score {width:115px; text-align: center;}
#winningStatsData .deceased {width:75px; text-align: center;}
#roundByRoundData .dataTable{width:672px;}
#roundByRoundData .header{height:14px !important;}
#roundByRoundData .empty{clear:left; width:672px; height:8px !important;}
#roundByRoundData .year {clear:left; width:75px;}
#roundByRoundData .champion {width:135px;}
#roundByRoundData .category1 {width:104px;}
#roundByRoundData .category2 {width:104px;}
#roundByRoundData .category3 {width:104px;}
#roundByRoundData .category4 {width:104px;}
#roundByRoundData .score {width:30px;}
#roundByRoundData .standing {width:30px;}
#roundByRoundData .stroke {width:30px;}
#contestByYear .dataTable {width:478px;}
#contestByYear .header{height:14px !important;}
#contestByYear .cell{height:14px;}
#contestByYear .year {clear:left; width:75px;}
#contestByYear .player {width:100px;}
#contestByYear .score {width:75px;}
#contestByYear .victory {width:200px;}
#holeYardage .dataTable{width:214px;}
#holeYardage .header{height:14px !important;}
#holeYardage .hole {clear:left; width:100px;}
#holeYardage .yardage {width:100px;}
#holeYardage .total {font-weight:bold !important;}
#allTimeCumulativeStats .dataTable{width:664px;}
#allTimeCumulativeStats .header{height:14px !important;}
#allTimeCumulativeStats .cell {height:14px !important;}
#allTimeCumulativeStats .hole {clear:left; width:75px;}
#allTimeCumulativeStats .yards {width:75px;}
#allTimeCumulativeStats .par {width:75px;}
#allTimeCumulativeStats .average {width:75px;}
#allTimeCumulativeStats .rank {width:75px;}
#allTimeCumulativeStats .lowYear {width:120px;}
#allTimeCumulativeStats .highYear {width:120px;}
#allTimeCumulativeStats .total {font-weight:bold !important;}
#careerScoringAveragesContent .scoringAverages .dataTable {width:528px;}
#careerScoringAveragesContent .scoringAverages .header{height:14px !important}
#careerScoringAveragesContent .scoringAverages .average{clear:left; width:125px;}
#careerScoringAveragesContent .scoringAverages .player{width:125px;}
#careerScoringAveragesContent .scoringAverages .rounds{width:125px;}
#careerScoringAveragesContent .scoringAverages .best{width:125px;}
#contrastingPerformances .dataTable{width:528px;}
#contrastingPerformances .header{height:28px !important}
#contrastingPerformances .round {clear:left; width:125px;}
#contrastingPerformances .score {width:125px;}
#contrastingPerformances .numPlayers {width:125px;}
#contrastingPerformances .year {width:125px;}
#leaders .dataTable{width:667px;}
#leaders .header{height:28px !important}
#leaders .ledOrTied {clear:left; width:100px;}
#leaders .player {width:125px;}
#leaders .year1 {width:100px;}
#leaders .year2 {width:100px;}
#leaders .year3 {width:100px;}
#leaders .numTitles {width:100px;}
#leadMostPlayerToTie .dataTable {width:553px;}
#leadMostPlayerToTie .header{height:14px !important}
#leadMostPlayerToTie .numPlayers {clear:left; width:125px;}
#leadMostPlayerToTie .year {width:125px;}
#leadMostPlayerToTie .score {width:125px;}
#leadMostPlayerToTie .players {width:150px;}
#cutInfoByYear .dataTable {width:672px;}
#cutInfoByYear .header{height:14px !important}
#cutInfoByYear	.group1 {clear:left; width:217px; border-right:none !important;}
#cutInfoByYear	.group2 {width:217px; border-right:none !important;}
#cutInfoByYear	.group3 {width:216px;}
#cutInfoByYear	.group4 {width:124px;}
#cutInfoByYear	.group5 {width:85px;}
#cutInfoByYear	.group6 {width:124px;}
#cutInfoByYear	.group7 {width:85px;}
#cutInfoByYear	.year {clear:left; width:48px;}
#cutInfoByYear	.field {width:49px;}
#cutInfoByYear	.madeCut {width:49px;}
#cutInfoByYear	.cut {width:49px;}
#cutInfoByYear	.usFieldP {width:58px;}
#cutInfoByYear	.usMadeCutP {width:59px;}
#cutInfoByYear	.usFieldA {width:39px;}
#cutInfoByYear	.usMadeCutA {width:39px;}
#cutInfoByYear	.intFieldP {width:58px;}
#cutInfoByYear	.intMadeCutP {width:59px;}
#cutInfoByYear	.intFieldA {width:39px;}
#cutInfoByYear	.intMadeCutA {width:39px;}
#mostStarts .dataTable {width:665px;}
#mostStarts .header {height:14px !important;}
#mostStarts .totalStarts {clear:left; width:126px;}
#mostStarts .player {width:126px;}
#mostStarts .more72holes {width:126px;}
#mostStarts .less72holes {width:126px;}
#mostStarts .years {width:126px;}
/*** end records and stats styles *******************************/
/******************************* 3Dr styles */
#threeDLeft{float:left; display:inline; width:631px; height:667px; margin:11px 10px 0px 19px; padding:0px; z-index:5;}
#threeDRight{float:left; display:inline; width:346px; height:673px; margin:11px 18px 0px 0px; padding:0px;}
#threeDLeft .resizableImg1 a{float:left; display:inline; width:26px; width:19px !important; height:32px; height:19px !important; padding:7px 0px 6px 7px;}
#threeDLeft .resizableImg2 a{float:left; display:inline; width:26px; width:19px !important; height:32px; height:19px !important; padding:7px 0px 6px 7px;}
.module631{float:left; width:631px;}
.top631{float:left; width:631px; height:10px; margin:0px; padding:0px; background:url(/images/misc/mas_ms_20070g1.png) no-repeat top; overflow:hidden; z-index:5;}
.middle631{float:left; width:631px; width:615px !important; padding:0px 8px; margin:0px; background:url(/images/misc/mas_ms_20070t1.png) repeat top; overflow:hidden; z-index:5;}
.bottom631{float:left; width:631px; height:10px; background:url(/images/misc/mas_ms_20070g2.png) no-repeat top; overflow:hidden; z-index:5;}
.resizable310{float:left; width:310px;}
.topResizable310{width:310px; height:32px; padding:0px; margin:0px; background:url(/images/misc/mas_ms_20070g3.png) no-repeat top;}
.middleResizable310{width:310px; width:294px !important; padding:0px 8px; margin:0px; background:url(/images/misc/mas_ms_20070t1.png) repeat; overflow:hidden;}
.bottomResizable310{width:310px; height:10px; padding:0px; margin:0px; background:url(/images/misc/mas_ms_20070g4.png) no-repeat top; overflow:hidden;}
.resizableHeader310 a{float:left; display:block; line-height:19px; width:174px; width:167px !important; height:32px; height:19px !important; padding:7px 0px 6px 7px; margin:0px;}
.resizableText310 a{float:left; display:block; font-weight:bold; line-height:19px; width:110px; width:98px !important; height:32px; height:19px !important; padding:7px 12px 6px 0px; margin:0px; text-align:right;}
#threeDContent{float:left; margin-bottom:10px;}
#threeDContent .middle631{height:235px;}
#threeDViewingSmall, #threeDSystemSmall{float:left; width:310px; height:32px; margin:0px; padding:0px; background:url(/images/misc/mas_ms_20070t2.png) no-repeat top;}
#threeDViewingLarge, #threeDSystemLarge{float:left; width:310px; overflow:hidden; margin-right:10px; padding:0px; display:none;}
#threeDViewingLarge .middleResizable310, #threeDSystemLarge .middleResizable310{height:172px; height:380px; padding-top:9px;}
#threeDViewing{float:left; width:310px; margin-right:11px;}
#threeDSystem{float:left; width:310px;}
#systemTwisty{display:none;}
#threeDComments .middle346{width:346px; width:330px !important; padding:0px 8px; height:612px;}
#threeDComments .scroll-pane{width:330px; height:575px; overflow:auto;}
.comments346{width:315px; overflow:hidden;}
/******************************* footer styles */
#secondCutContent .middle703{height:160px;}
#searchContent .middle703{height:573px;}
#searchContent .scroll-pane{width:687px; height:373px; overflow:auto;}
#privacyContent .middle703{height:610px;}
#privacyContent .scroll-pane{width:687px; height:580px; overflow:auto;}
#termsofuseContent .middle703{height:610px;}
#termsofuseContent .scroll-pane{width:687px; height:580px; overflow:auto;}
#feedbackContent .middle703{height:580px;}
#copyrightContent .middle703{height:580px;}
#copyrightContent .headerBar687{margin-bottom:20px;}
#usefulLinks{float:left; width:266px; width:250px !important; height:86px; height:70px !important; padding:8px; margin-top:11px; background:url(/images/misc/mas_ms_20010t1.png) no-repeat; display:none;}
#usefulLinksColumn{float:left; width:125px; width:115px !important; height:45px; padding-left:10px;}
.scrollContent687{float:left; width:673px; padding-bottom:20px;}
#copyrightImages{float:left; width:354px; height:112px; margin:10px 0px;}
#copyrightBar{float:left; width:354px; height:191px;}
#copyrightBar .top{float:left; width:354px; height:10px; background:url(/images/misc/mas_ms_20010g1.png) no-repeat;}
#copyrightBar .middle{float:left; width:354px; width:336px !important; height:143px; padding:0px 9px; background:url(/images/misc/mas_ms_20010t2.png) repeat-y;}
#copyrightBar .bottom{float:left; width:354px; height:10px; background:url(/images/misc/mas_ms_20010g2.png) no-repeat;}
#sitemapContent .middle703{height:388px;}
#sitemapContent .column1{float:left; width:358px; width:350px !important; padding-left:8px;}
#sitemapContent .column1 img{float:left; border:1px solid #707071; margin-right:20px;}
#sitemapContent .column2{float:left; width:329px;}
#sitemapContent .column2 img{float:left; border:1px solid #707071; margin-right:20px;}
.siteSection{height:74px; margin-bottom:18px;}
.siteSectionBottom{height:74px;}
a.sitemapHeader:link{font-size:1.2em; color:#999966; text-decoration:none; font-weight:bold;}
a.sitemapHeader:active{font-size:1.2em; color:#999966; text-decoration:none; font-weight:bold;}
a.sitemapHeader:visited{font-size:1.2em; color:#999966; text-decoration:none; font-weight:bold;}
.hmInfo{z-index:100; position:absolute; bottom:61px;}
#hmButtons{z-index:100; position:absolute; bottom:61px; margin-left:886px; width:120px; height:49px; display:none;}
.backgroundPrev{float:left;}
.backgroundNext{float:right;}
.splashInfo{z-index:100; position:absolute; bottom:20px;}
.splashFooterContainer{width:1024px; height:51px; margin:0px; padding:0px;}
#infoSmall{float:left; width:37px; height:37px; margin:0px; padding:0px; background:url(/images/misc/mas_ms_00000g7.png) no-repeat; cursor:pointer;}
#infoLarge{float:left; width:562px; height:69px; width:542px !important; height:49px !important; padding:10px; background:transparent url(/images/misc/mas_ms_00000g9.png) no-repeat top;}
#footer{width:100%; position:absolute; z-index:5;}
#footerLeftBar{height:51px;}
#footerRightBar{height:51px; background:url(/images/nav/mas_nv_00000t3.png) repeat-x top;}
#footerContentBar{height:51px; background:#000000;}
#footerContainer{float:left; width:1024px; height:51px; margin:0px; padding:0px;}
#footerLinks{padding-left:18px; width:210px; width:192px !important; height:51px; line-height:51px; float:left; color:#B2B2B2; font-size:.9em;}
#footerLinks a:link{color:#B2B2B2; text-decoration:underline;}
#footerLinks a:active{color:#B2B2B2; text-decoration:underline;}
#footerLinks a:visited{color:#B2B2B2; text-decoration:underline;}
#footerMastersInfo{float:left; width:456px; height:51px; padding:0px; line-height:51px; text-align:center; color:#FFF200; font-weight:bold; font-style:italic; font-size:.9em;}
#footerSearch{float:left; width:198px; height:51px;}
#words{float:left; width:145px; height:15px; margin-top:15px;}
#footerLogos{float:left; width:160px; height:51px; background:url(/images/nav/mas_nv_00000g7.png) no-repeat top;}
#sponMenu2{height:51px; height:21px !important; width:160px; width:98px !important; padding:17px 17px 13px 45px; margin:0px; display:none;}
#sponMenu3{height:51px; height:33px !important; width:160px; width:67px !important; padding:10px 33px 8px 60px; margin:0px; display:none;}
/******************************* comments styles */
#comments_overlay{top:0px; left:0px; position:absolute; width:100%; height:100%; overflow:hidden; z-index:51; text-align:center;}
#commentsCount {display:inline-block; margin:-5px 3px 0px 7px; width:19px; height:17px; background:url(/images/misc/mas_ms_04000g4.png) no-repeat top; color:#000000; font-size:.7em; text-align:center; line-height:13px;}
/* EIPatron */
A.closebtn:link, A.closeBtn:link{color:#FFFFFF; font-size:.9em; font-weight:bold; text-decoration:none;}
A.closebtn:active, A.closeBtn:active{color:#FFFFFF; font-size:.9em; font-weight:bold; text-decoration:none;}
A.closebtn:visited, A.closeBtn:visited{color:#FFFFFF; font-size:.9em; font-weight:bold; text-decoration:none;}
.cssform{margin:0px; padding:0px;}
#commentform{width:413px; width:403px !important; min-height:338px; padding:5px; z-index:51; margin-top:250px; margin-right:auto; margin-left:auto;}
.commentformtop{width:413px; height:10px; background:url(/images/misc/mas_ms_20070g7.png) no-repeat top;}
.commentformmiddle{width:413px; min-height:318px; background:url(/images/misc/mas_ms_20070t3.png) repeat-y top;}
.commentformbottom{width:413px; height:10px; background:url(/images/misc/mas_ms_20070g8.png) no-repeat top;}
#commentform p{clear:left; margin:0; line-height:20px; padding:5px 0 5px 0; padding-left:104px; height:1%;}
#commentform label{font-weight:bold; color:#FFFFFF; float:left; text-align:right; margin-left:-104px; width:90px;}
#commentform span{margin-left:7px; float:left;}
.commentforminput{width:212px; border:2px solid #D2D7D2; float:left;}
#commenttextarea{margin-top:20px; margin-bottom:6px; margin-left:0px; padding-top:5px; padding-left:15px; text-align:left; clear:both;}
#commenttextarea label{color:#FFFFFF; width:371px; margin:0; padding-bottom:5px; font-weight:normal; float:none; text-align:left;}
#commenttextarea textarea{width:367px; height:100px; border:2px solid #D2D7D2; font-size:1.2em;}
#commentmessage{color:#FFFF00; padding-left:0px; margin:0 auto; text-align:center; width:355px; font-weight:bold; font-style:italic;}
#commentmessage p{color:#000000; margin-left:-95px;}
#commentsdisclaim{min-height:24px; margin-top:6px; margin-left:15px; padding:5px;}
#commentsdisclaim input{margin-right:5px; vertical-align:middle;}
#commentsdisclaim label{margin:0px; padding:0px; float:none; width:140px; text-align:left;}
#commentsdisclaim A:link{color:#6699FF;}
#commentsdisclaim A:active{color:#6699FF;}
#commentsdisclaim A:visited{color:#6699FF;}
#commentsbuttons{min-height:24px; margin-top:6px; margin-left:15px; padding:5px;}
.commentbtn{margin-left:6px; margin-right:6px; vertical-align:text-bottom; display:inline;}
#closeform{line-height:12px; float:right; width:40px; width:30px !important; padding-right:10px;}
#closeform img{vertical-align:middle; display:inline;}
#cluetip-close{display:none;}
#postmsg{position:absolute; top:300px; z-index:99; text-align:center; width:413px; margin-right:auto; margin-left:auto;}
.postmsgmiddle{width:413px; width:393px ! important; padding: 10px; min-height:90px; background:url(/images/misc/mas_ms_20070t3.png) repeat-y top;}

