body { background: #dedede; font-family: verdana, arial, helvetica, sans-serif; font-size: 100.01%; color: #0e1851; padding: 0px; margin: 0px; text-align: center; }

#page { text-align: left; position: relative; width: 1000px; margin-right: auto; margin-left: auto; background: #fff}
#header { position: relative; width: 980px; margin-left: 10px; margin-right:10px; padding: 0px; }


/* =================  Chat Declarations ===================== */
#Lobby { width: 754px; height: 850px;}
#Chat { font-size: 80%; width: 754px; border: 1px solid #692d08; background: white; margin: 0px; padding: 0px;}
#ChatHeader { color: #692d08; font-weight: bold; padding: 2px; background: #ecedb2; border-bottom: 1px solid #692d08; line-height: 1.50em; }
#ChatMessages { float: left; padding: 2px;  width: 394px; overflow: auto; scrollbar-base-color: #c1b637;}

#ChatUsers { float:right; width: 177px; height: 159px; background: #f0e3bf; padding: 0px; margin: 0px;border-left: 1px solid #692d08;  }
#WhosOnlineHeader { text-align: left; font-weight: bold; background: #f0bd2c; color: #fff;border-bottom: 1px solid #692d08; padding: 2px; }
#WhosOnline { background: #f0e3bf; color: #000; padding:2px;margin: 0px;height: 131px; overflow: auto; scrollbar-base-color: #c09723;}

#Games { float:right; width: 177px; height: 159px; background: #d4f0bf; border-left: 1px solid #692d08; padding: 0px; margin: 0px;}
#OpenGamesHeader { text-align: left; font-weight: bold; background: #8bcc25; color: #dff0d3;border-bottom: 1px solid #692d08; padding: 2px;}
#OpenGames { background: #d4f0bf; color: #000; padding:2px;height: 131px; overflow: auto; scrollbar-base-color: #76ad1f}
#OpenGames a { color: #0b3d0f; font-size: 90%; font-weight: bold; text-decoration: none }
#OpenGames a:link { color: #0b3d0f; text-decoration: none }
#OpenGames a:active { color: #0b3d0f; text-decoration: none; }
#OpenGames a:hover { color: #0b3d0f; text-decoration: underline; }
#OpenGames a.currentPage {color: #0b3d0f;text-decoration: none;}


#SendChat {width: 749px; color: #692d08; font-weight: bold; padding: 2px; background: #ecf8ba; border-top: 1px solid #692d08; z-index: 2;} /* */
#SendChat .input { border: #692d08 1px solid; margin: 0px 3px 0px 0px;}

/* ================= End Chat ========================= */


#nav-bar { z-index: 1; position: relative; top:-1px; height: 28px; border: 1px solid #919392; background: #f2f2f2 url('images/button_bg.gif') repeat-x; margin: 0px; text-align: left; padding: 0px;}
#nav-bar ul { float: left; padding: 0px; margin: 0px; list-style-type: none; }
#nav-bar li { line-height: 2.2em; font-size: 75%; text-align: center;display: inline; border-right: 1px solid #919392;margin:0px; padding: 6px 0px 8px 0px;}
.endButton { border-left: 1px solid #919392;}
#nav-bar li a { color: #2e303b; text-decoration: none;border-left: 1px solid #fff;margin:0px; padding: 6px 5px 8px 5px; }
#nav-bar li a:link { color: #2e303b; text-decoration: none }
#nav-bar li a:active { color: #2e303b; text-decoration: none; }
#nav-bar li a:hover { 	color:#2e303b; text-decoration: underline;}
#nav-bar li.currentPage {}
#nav-bar li a.currentPage {color: #2e303b;}

/*
#nav-bar {background: #f2f2f2 url('images/button_bg.gif') repeat-x; text-align: left; font-weight: bold; height: 30px; width: 982px; border: 1px solid #000; padding: 0px; margin: 0px;}
#nav-bar ul { padding: 0px; margin: 0px; list-style-type: none; height: 28px;}
#nav-bar li { font-size: 90%; text-align: center;display: inline; height: 28px; background: #f2f2f2 url('images/button_bg.gif') repeat-x; border-right: 1px solid #c3c3c3;border-left: 1px solid #fff;}
#nav-bar li a { color: #2e303b; font-size: 90%; font-weight: bold; text-decoration: none; height: 28px; }
#nav-bar li a:link { color: #2e303b; text-decoration: none }
#nav-bar li a:active { color: #2e303b; text-decoration: none; }
#nav-bar li a:hover { color: #2e303b; text-decoration: none; }
#nav-bar li a.currentPage {color: #2e303b;text-decoration: none;}
*/

a { color: #2e303b; text-decoration: none; }
a:link { color: #2e303b; text-decoration: none }
a:active { color: #2e303b; text-decoration: none; }
a:hover { 	color:#2e303b; text-decoration: underline;}



#adv-1 { margin-bottom: 10px; }
#container {text-align: left;}
#content { text-align: left; font-size: 90%; position: relative; width: 630px; float: left;  padding: 10 0 10 10; margin: 0px;}
#right-col { text-align: left; font-size: 90%; position: relative; width: 340px; float: right;  padding: 10 10 0 0; margin: 0px;}
#main-lspn-news { position: relative; border: 1px solid #8fb4e4; width: 630px; margin: 0 0 10 0; height: 200px; padding: 0;}
#main-leaderboard { position: relative; border: 1px solid #8fb4e4; width: 630px; margin: 0 0 10 0; height: 200px; padding: 0;}
#main-current-events {position: relative; border: 1px solid #8fb4e4; width: 630px; margin: 0 0 10 0; height: 600px;}
#main-schedule {position: relative; border: 1px solid #8fb4e4; width: 630px; margin: 0 0 10 0; height: 300px;}
#about-league-panel {position: relative; border: 1px solid #8fb4e4; width: 300px; margin: 0 0 10 0; height: 200px;}
#main-golf-news { position: relative; border: 1px solid #8fb4e4; width: 630px; margin: 0 0 10 0; height: 400px;}
#create-league-container { font-size: 90%; border: 1px solid #8fb4e4; text-align: left; padding:5px; margin: 0 0 10 0; background: #f0f0f0;}
#find-player-container { font-size: 90%; border: 1px solid #8fb4e4; text-align: left; padding:5px; background: #f0f0f0;}
#view-stats-container { font-size: 90%; border: 1px solid #8fb4e4; text-align: left; padding:5px; background: #f0f0f0; height: 160px;}
#stroke-stats { font-size: 90%; border: 0px; text-align: left; padding:0px; background: #f0f0f0; height: 250px;}
#putt-stats { font-size: 90%; border: 0px; text-align: left; padding:0px; background: #f0f0f0; height: 250px;}
#league-list-containers {position: relative; border: 1px solid #8fb4e4; width: 630px; margin: 0 0 10 0; height: 600px;}
#myleague-list-container {position: relative; border: 1px solid #8fb4e4; width: 630px; margin: 0 0 10 0; height: 200px;}
#requalifier-container {padding: 10px; background: #f0f0f0; position: relative; border: 1px solid #8fb4e4; width: 610px; margin: 0 0 10 0; height: 75px;}

#golf-news-header { position: relative; border-bottom: 1px solid #8fb4e4; width: 620px; margin: 0 0 0 0; padding: 5px; height: 65px;}
#golf-news-panel { position: relative; border: 0px; width: 620px; margin: 0 0 0 0; padding: 5px; height: 325px;}

#main-myevents { border: 1px solid #8fb4e4; margin: 0 0 10 0; height: 175px; background: #f5f5f5; padding: 0px; }
#main-compete { border: 1px solid #8fb4e4; margin: 0 0 10 0; height: 175px; background: #f5f5f5; padding: 5px; }
#main-browser { border: 1px solid #8fb4e4; margin: 0 0 10 0; height: 255px; background: #f5f5f5; padding: 10px; }
#main-ads { border: 1px solid #8fb4e4; margin: 0 0 10 0; height: 260px; background: #f5f5f5; padding: 10px; }
#main-stats { border: 1px solid #8fb4e4; margin: 0 0 10 0; background: #f5f5f5; padding: 5px; }


#leaderboard-splash { position: absolute; top: 0px; left: 0px; width: 200px; height: 200px; margin: 0; padding: 0; }
#leaderboard-tabs { position: absolute; top: -1px; left: 200px; width: 430px; height: 200px; margin: 0; padding: 0;}
#leaderboard-title {color: #fff; font-weight: bold; padding: 5px; border: 0px; background: #001b72 url('images/leaderboard/title00.jpg') no-repeat; }

.lb_highlighted {background: #fff600;}

/* -----------------------  tag declarations ----------------------- 
h1 { font-size: 125%;text-align: center;}
a { color: #fff; text-decoration: none }
a:link { color: #fff; text-decoration: none }
a:active { color: #fff; text-decoration: none }
a:hover { color: #fff; text-decoration: underline }
li { padding: 5px; }
 -------------------------------------------------------------------- */


/* ----------------------------  classes ---------------------------- 
.center { text-align: center; }
.small { font-size: 70%; }
.medium { font-size: 85%; }
.large { font-size: 125%; }
.spaced { padding: 10px; margin: 10px}
a.red { color: #8d0001; }
a.bold { font-weight: bold; }
.white { color: #fff; margin: 0px; padding: 0px;}
.leftColumn {width: 375px; text-align: left; }
.clearOut {clear: both; margin: 0px; padding: 0px;}
.createGameButton { border: #692d08 1px solid; margin: 0px; padding: 0px; width: 90px;}
.cancelButton { border: #692d08 1px solid; margin: 0px; padding: 0px; width: 60px;}
.nice { background: #ecf8ba; }
.nice a { color: #000; text-decoration: underline; font-weight: bold;}
.nice a:hover { color: #000; text-decoration: none; font-weight: bold;}
 -------------------------------------------------------------------- */
 
 .save {
    background-image:url(ext2/examples/shared/icons/fam/disk.png) !important;
}

.add {
    background-image:url(../../ext2/examples/shared/icons/fam/add.gif) !important;
}

.upgrade {
    background-image:url(../../ext2/examples/shared/icons/fam/arrow_up.png) !important;
}

.downgrade {
    background-image:url(../../ext2/examples/shared/icons/fam/arrow_down.png) !important;
}

.switch_to_yearly {
    background-image:url(../../ext2/examples/shared/icons/fam/arrow_refresh.png) !important;
}


.delete {
    background-image:url(../../ext2/examples/shared/icons/fam/delete.png) !important;
}

.x-grid3-header-offset {
text-align:left;
}
.x-grid3-header-offset table {
float:left;
}
