body {font-family:Arial, Helvetica, sans-serif; font-size:10pt; background-color:#f5f8fb; background-image:url(AllPageGradBK1x2000.jpg); background-repeat:repeat-x; background-attachment:scroll; background-position:0% 0%; text-align:center; min-width:980px;}
body h1      { margin:0px 0px 0px 0px; padding:2px 0px 1px 5px; font-size:24px; color:#3a4b68; }
body h2      { margin:0px 0px 0px 0px; padding:2px 0px 1px 5px; font-size:20px; color:#3a4b68; }
body h3      { margin:0px 0px 0px 0px; padding:2px 0px 1px 5px; font-size:18px; color:#3a4b68; }
body h4      { margin:0px 0px 0px 0px; padding:2px 0px 1px 5px; font-size:14px; color:#3a4b68; }
body p       { margin:0px 0px 0px 0px; padding:2px 0px 1px 5px; font-size:14px; color:#3a4b68; }
body table   { margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; font-size:14px; color:#3a4b68; }
body li      { margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; font-size:14px; color:#3a4b68; }
/*
border:1px solid #8A2E2E;
*/

#bodywrap { position:relative; text-align:left; width:980px; margin:0px auto; }
	
#teamPage             { position:absolute; left:0px; top:0px; width:980px; height:1100px; overflow:hidden; background-color:#E2EBF3;}
#coachPage            { position:absolute; left:0px; top:0px; width:980px; height:800px;  overflow:hidden; background-color:#E2EBF3;}
#historyPage          { position:absolute; left:0px; top:0px; width:980px; height:2800px; overflow:hidden; background-color:#E2EBF3;}
#homePage             { position:absolute; left:0px; top:0px; width:980px; height:800px;  overflow:hidden; background-color:#E2EBF3;}
#eventPage            { position:absolute; left:0px; top:0px; width:980px; height:1500px; overflow:hidden; background-color:#E2EBF3;}
#contactPage          { position:absolute; left:0px; top:0px; width:980px; height:1800px; overflow:hidden; background-color:#E2EBF3;}
#joinPage             { position:absolute; left:0px; top:0px; width:980px; height:2250px; overflow:hidden; background-color:#E2EBF3;}
#registerPage         { position:absolute; left:0px; top:0px; width:980px; height:2200px; overflow:hidden; background-color:#E2EBF3;}
#registerThankYouPage { position:absolute; left:0px; top:0px; width:980px; height:600px;  overflow:hidden; background-color:#E2EBF3;}


#syncroLogo   { position:absolute; left: 0px; top: 0px; width:129px; height:90px; z-index:020; background-color:#f5f8fb; background-repeat:no-repeat; background-image:url(LeasideLogo-129.gif); }
#syncroLogo p { position:absolute; left: 3px; top: 33px; color:#3a4b68; font-size:12px; margin:0px 0px 0px 0px; padding: 0px 0px 0px 0px;}

#syncroTopWrapper { position:absolute; left:0px; top:0px; width:980px; height:90px; z-index:010; background-color:#E2EBF3; }

#syncroTopMsgWrapper { position:absolute; left:130px; top:0px; width:253px; height:50px; overflow:hidden;}

#syncroLinkWrapper { position:absolute; left:383px; top:0px; width:597px; height:24px; background-color:#E2EBF3; background-image:url(NavGradient1x24.gif); background-repeat:repeat-x;}

#syncroLink1                 { position:absolute; left:5px; top:0px; width:140px; height:23px; background-color:transparent; overflow:hidden;}
#syncroLink1Selected         { position:absolute; left:5px; top:0px; width:140px; height:23px; background-color:#f5f8fb;     overflow:hidden;}
#syncroLink1 a               { position:relative; left:3px;   top:2px;  width:138px; height:20px; background-color:transparent; color:#3a4b68; font-size:10pt; font-weight:normal; }
#syncroLink1 a:hover         { background-color:#003df5; color:#ffffff;}
#syncroLink1Selected a       { position:relative; left:3px;   top:2px;  width:138px; height:20px; background-color:#f5f8fb;     color:#3a4b68; font-size:10pt; font-style:italic; }
#syncroLink1Selected a:hover { background-color:#003df5; color:#ffffff;}

#syncroLink2                 { position:absolute; left:150px; top:0px;   width:46px; height:23px; background-color:transparent; overflow:hidden; }
#syncroLink2Selected         { position:absolute; left:150px; top:0px; width:46px; height:23px; background-color:#f5f8fb;     overflow:hidden; }
#syncroLink2 a               { position:relative; left:3px;   top:2px;  width:55px; height:20px; background-color:transparent; color:#3a4b68; font-size:10pt; font-weight:normal; }
#syncroLink2 a:hover         { background-color:#003df5; color:#ffffff;}
#syncroLink2Selected a       { position:relative; left:3px;   top:2px;  width:55px; height:20px; background-color:#f5f8fb;     color:#3a4b68; font-size:10pt; font-style:italic; }
#syncroLink2Selected a:hover { background-color:#003df5; color:#ffffff;}

#syncroLink3                 { position:absolute; left:200px; top:0px; width:46px; height:23px; background-color:transparent; overflow:hidden;}
#syncroLink3Selected         { position:absolute; left:200px; top:0px; width:46px; height:23px; background-color:#f5f8fb;     overflow:hidden;}
#syncroLink3 a               { position:relative; left:3px;   top:2px;  width:55px; height:20px; background-color:transparent; color:#3a4b68; font-size:10pt; font-weight:normal; }
#syncroLink3 a:hover         { background-color:#003df5; color:#ffffff;}
#syncroLink3Selected a       { position:relative; left:3px;   top:2px;  width:55px; height:20px; background-color:#f5f8fb;     color:#3a4b68; font-size:10pt; font-style:italic; }
#syncroLink3Selected a:hover { background-color:#003df5; color:#ffffff;}

#syncroLink4                 { position:absolute; left:250px; top:0px; width:130px; height:23px; background-color:transparent; overflow:hidden;}
#syncroLink4Selected         { position:absolute; left:250px; top:0px; width:130px; height:23px; background-color:#f5f8fb;     overflow:hidden;}
#syncroLink4 a               { position:relative; left:3px;   top:2px;  width:135px; height:20px; background-color:transparent; color:#3a4b68; font-size:10pt; font-weight:normal; }
#syncroLink4 a:hover         { background-color:#003df5; color:#ffffff;}
#syncroLink4Selected a       { position:relative; left:3px;   top:2px;  width:135px; height:20px; background-color:#f5f8fb;     color:#3a4b68; font-size:10pt; font-style:italic; }
#syncroLink4Selected a:hover { background-color:#003df5; color:#ffffff;}

#syncroLink5                 { position:absolute; left:385px; top:0px; width:70px; height:23px; background-color:transparent; overflow:hidden;}
#syncroLink5Selected         { position:absolute; left:385px; top:0px; width:70px; height:23px; background-color:#f5f8fb;     overflow:hidden;}
#syncroLink5 a               { position:relative; left:1px;   top:2px;  width:79px; height:20px; background-color:transparent; color:#3a4b68; font-size:10pt; font-weight:normal; }
#syncroLink5 a:hover         { background-color:#003df5; color:#ffffff;}
#syncroLink5Selected a       { position:relative; left:1px;   top:2px;  width:79px; height:20px; background-color:#f5f8fb;     color:#3a4b68; font-size:10pt; font-style:italic; }
#syncroLink5Selected a:hover { background-color:#003df5; color:#ffffff;}

#syncroLink6                 { position:absolute; left:460px; top:0px; width:80px; height:23px; background-color:transparent; overflow:hidden;}
#syncroLink6Selected         { position:absolute; left:460px; top:0px; width:80px; height:23px; background-color:#f5f8fb;     overflow:hidden;}
#syncroLink6 a               { position:relative; left:1px;   top:2px;  width:79px; height:20px; background-color:transparent; color:#3a4b68; font-size:10pt; font-weight:normal; }
#syncroLink6 a:hover         { background-color:#003df5; color:#ffffff;}
#syncroLink6Selected a       { position:relative; left:1px;   top:2px;  width:79px; height:20px; background-color:#f5f8fb;     color:#3a4b68; font-size:10pt; font-style:italic; }
#syncroLink6Selected a:hover { background-color:#003df5; color:#ffffff;}

#syncroLink7                 { position:absolute; left:543px; top:0px; width:52px; height:23px; background-color:transparent; overflow:hidden;}
#syncroLink7Selected         { position:absolute; left:543px; top:0px; width:52px; height:23px; background-color:#f5f8fb;     overflow:hidden;}
#syncroLink7 a               { position:relative; left:1px;   top:2px;  width:49px; height:20px; background-color:transparent; color:#3a4b68; font-size:10pt; font-weight:normal; }
#syncroLink7 a:hover         { background-color:#003df5; color:#ffffff;}
#syncroLink7Selected a       { position:relative; left:1px;   top:2px;  width:49px; height:20px; background-color:#f5f8fb;     color:#3a4b68; font-size:10pt; font-style:italic; }
#syncroLink7Selected a:hover { background-color:#003df5; color:#ffffff;}

#teamTabs { position:absolute; left:129px; top:50px; width:850px; height:40px; margin:0px 0px 0px 0px; padding: 0px 0px 0px 0px; font-size:12pt; overflow:hidden; background-image:url(NavGradient1x40.jpg); background-repeat:repeat-x;}

#team1                 { position:absolute; left:110px; top:0px; width:150px; height:40px; background-color:transparent; overflow:hidden; background-repeat:no-repeat; background-position: 12px 1px; background-image:url(Minergy-127-003399-02.gif);}
#team1Selected         { position:absolute; left:110px; top:0px; width:150px; height:40px; background-color:#f5f8fb;     overflow:hidden; background-repeat:no-repeat; background-position: 12px 1px; background-image:url(Minergy-127-003399-02.gif);}
#team1 a               { position:relative; width:60px;  height:20px; color:#000000; left:35px; top:20px; }
#team1 a:hover         { background-color:#003df5; color:#ffffff;}
#team1Selected a       { position:relative; width:60px;  height:20px; color:#3a4b68; left:35px; top:20px; font-style:italic; }
#team1Selected a:hover { background-color:#003df5; color:#ffffff;}

#team2                 { position:absolute; left:270px; top:0px; width:150px; height:40px; background-color:transparent; overflow:hidden; background-repeat:no-repeat; background-position: 12px 1px; background-image:url(Synergy-127-003399.gif);}
#team2Selected         { position:absolute; left:270px; top:0px; width:150px; height:40px; background-color:#f5f8fb;     overflow:hidden; background-repeat:no-repeat; background-position: 12px 1px; background-image:url(Synergy-127-003399.gif);}
#team2 a               { position:relative; width:60px;  height:20px; color:#000000; left:35px; top:20px; }
#team2 a:hover         { background-color:#003df5; color:#ffffff;}
#team2Selected a       { position:relative; width:60px;  height:20px; color:#3a4b68; left:35px; top:20px; font-style:italic; }
#team2Selected a:hover { background-color:#003df5; color:#ffffff;}

#team3                 { position:absolute; left:430px; top:0px; width:150px; height:40px; background-color:transparent; overflow:hidden; background-repeat:no-repeat; background-position: 12px 1px; background-image:url(Synergy-127-003399.gif);}
#team3Selected         { position:absolute; left:430px; top:0px; width:150px; height:40px; background-color:#f5f8fb;     overflow:hidden; background-repeat:no-repeat; background-position: 12px 1px; background-image:url(Synergy-127-003399.gif);}
#team3 a               { position:relative; width:60px;  height:20px; color:#000000; left:35px; top:20px; }
#team3 a:hover         { background-color:#003df5; color:#ffffff;}
#team3Selected a       { position:relative; width:60px;  height:20px; color:#3a4b68; left:35px; top:20px; font-style:italic; }
#team3Selected a:hover { background-color:#003df5; color:#ffffff;}

#team4                 { position:absolute; left:590px; top:0px; width:150px; height:40px; background-color:transparent; overflow:hidden; background-repeat:no-repeat; background-position: 12px 1px; background-image:url(Synergy-127-003399.gif);}
#team4Selected         { position:absolute; left:590px; top:0px; width:150px; height:40px; background-color:#f5f8fb;     overflow:hidden; background-repeat:no-repeat; background-position: 12px 1px; background-image:url(Synergy-127-003399.gif);}
#team4 a               { position:relative; width:60px;  height:20px; color:#000000; left:35px; top:20px; }
#team4 a:hover         { background-color:#003df5; color:#ffffff;}
#team4Selected a       { position:relative; width:60px;  height:20px; color:#3a4b68; left:35px; top:20px; font-style:italic; }
#team4Selected a:hover { background-color:#003df5; color:#ffffff;}

#team5                 { position:absolute; left:750px; top:0px; width:150px; height:40px; background-color:transparent;}
#team5Selected         { position:absolute; left:750px; top:0px; width:150px; height:40px; background-color:#f5f8fb;}
#team5 a               { position:relative; width:60px;  height:20px; color:#000000; left:35px; top:20px; }
#team5 a:hover         { background-color:#003df5; color:#ffffff;}
#team5Selected a       { position:relative; width:60px;  height:20px; color:#3a4b68; left:35px; top:20px; font-style:italic; }
#team5Selected a:hover { background-color:#003df5; color:#ffffff;}

#teamBkg    { position:absolute; left:0px;   top:90px; width:980px; height:985px; margin:0px 0px 0px 0px; padding: 0px 0px 0px 0px; overflow:hidden;}
#teamGenTxt { position:absolute; left:0px;   top:0px;  width:335px; height:80px;   margin:0px 0px 0px 0px; overflow:hidden; background-color:#f5f8fb;}
#teamGenImg { position:absolute; left:336px; top:0px;  width:482px; height:310px;  margin:0px 0px 0px 0px; text-align:center; overflow:hidden;}

#teamSched                  { position:absolute; left:820px; top:0px; width:160px; height:985px;  margin:0px 0px 0px 0px; overflow:visible; background-color:#f5f8fb;}
#teamSched p.eventDate	    { font-size:10px; color:#707070; font-weight: bold;   margin-top:10px;  margin-bottom:0;	margin-left:4px; margin-right:1px;}
#teamSched p.eventName	    { font-size:12px; color:#FFFFFF; font-weight: bold;   margin-top:15px; margin-bottom:0; margin-left:4px; margin-right:0px; background-color:#003DF5;}
#teamSched p.eventLocation	{ font-size:10px; color:#B0B0B0; font-weight: bold;   margin-top:0;    margin-bottom:0; margin-left:4px; margin-right:1px; }
#teamSched p.eventCountdown	{ font-size:10px; color:#101010; font-weight: bold;   margin-top:0;    margin-bottom:0; margin-left:4px; margin-right:1px; }
#teamSched p.eventLink	    { font-size:10px; color:#707070; font-weight: normal; margin-top:5px; margin-bottom:0; margin-left:4px; margin-right:1px; }

#teamMemb    { position:absolute; left:0px;   top:80px;  width:335px; height:230px; margin: 0px 0px 0px 0px; overflow:hidden; background-color:#f5f8fb; }
#teamMemCol1 { position:absolute; left:10px;  top:15px;  width:100px; height:130px; overflow:hidden; }
#teamMemCol2 { position:absolute; left:120px; top:15px;  width:100px; height:130px; overflow:hidden; }
#teamMemCol3 { position:absolute; left:230px; top:15px;  width:100px; height:130px; overflow:hidden; }
#teamMemBot  { position:absolute; left:10px;  top:148px; width:320px; height:79px;  overflow:hidden; }

#teamImgShow                  { position:absolute; left:0px;   top:310px; width:822px; height:680px; margin:0px 0px 0px 0px; overflow:hidden; }
#teamImgShowImg               { position:absolute; left:151px; top:2px;   width:670px; height:670px; margin:0px 0px 0px 0px;}
#teamImgScrollContent         {position:absolute;  left:5px;   top:0px;   width:145px; height:672px; margin:0px 0px 0px 0px; overflow-x:hidden; overflow-y:auto; background-color:transparent;}
#teamImgScrollContent p.light {margin:0px 0px 0px 0px; font-size:12px; color:#B0B0B0; background-color:transparent;}
#teamImgScrollContent p.dark  {margin:0px 0px 0px 0px; font-size:12px; color:#000000; background-color:transparent;}

#coachTopTxt     { position:absolute; left:0px; top:90px; width:978px; height:100px; margin:0px 0px 0px 0px; overflow:hidden; }
#coachWrapper    { position:absolute; left:0px; top:190px; width:977px; height:1280px; margin:0px 0px 0px 0px; overflow:hidden; }
#coachDetWrapper { position:relative; float:left; left:0px; top:0px; width:485px; min-height:200px; margin:20px 0px 0px 0px; overflow:hidden;}
#coachImg        { position:absolute; left:5px; top:0px; width:200px; height:200px; margin:0px 0px 0px 0px; overflow:hidden;}
#coachTxt        { position:absolute; left:220px; top:0px; width:258px; height:200px; margin:0px 0px 0px 0px; overflow:hidden;}


#historyTopTxt     { position:absolute; left:0px; top:90px; width:978px; height:100px; margin:0px 0px 0px 0px; overflow:hidden;}
#historyWrapper    { position:absolute; left:0px; top:190px; width:979px; height:3000px; margin:0px 0px 0px 0px; overflow:hidden;}
#historyDetWrapper { position:relative; left:0px; top:0px; width:977px; min-height:200px; margin:0px 0px 0px 0px; overflow:hidden;}
#historyImgWrapper { position:relative; left:0px; top:0px; width:977px; height:150px; margin:0px 0px 20px 0px; overflow:hidden;}
#historyImg        { float:left; min-width:50px; height:150px; margin:0px 0px 0px 0px; overflow:hidden;}
#historyTxt        { position:relative; left:0px; top:0px; width:977px; min-height:40px; margin:0px 0px 0px 0px; overflow:hidden;}

#homeTopTxt     { position:absolute; left:40px; top:120px; width:880px; height:200px; margin:0px 0px 0px 0px; overflow:hidden; }
#homeWrapper    { position:absolute; left:0px; top:250px; width:977px; min-height:600px; margin:0px 0px 0px 0px; overflow:hidden;}
#homeDetWrapper { position:relative; left:0px; top:0px; width:976px; min-height:500px; margin:0px 0px 0px 0px; overflow:hidden; }
#homeImgWrapper { position:relative; left:4px; top:0px; width:970px; min-height:50px; margin:0px 0px 0px 0px; overflow:hidden; border:1px solid #003df5;}
#homeImg        { float:left; min-width:50px; min-height:50px; margin:0px 0px 0px 0px; overflow:hidden;}
#homeTxt        { position:relative; left:0px; top:2px; width:975px; min-height:10px; margin:0px 0px 0px 0px; overflow:hidden;}

#eventWrapper    { position:absolute; left:0px; top:90px; width:977px; min-height:100px; margin:0px 0px 0px 0px; overflow:hidden; }
#eventDetWrapper { position:relative; left:0px; top:0px; width:976px; min-height:100px; margin:0px 0px 50px 0px; overflow:hidden; }
#eventImgWrapper { position:relative; left:0px; top:0px; min-width:10px; min-height:10px; margin:0px 0px 0px 0px; overflow:hidden; }
#eventImg        { float:left; min-width:300px; min-height:300px; margin:10px 0px 0px 0px; overflow:hidden; }
#eventTxt        { position:relative; left:0px; top:2px; min-width:1px; min-height:1px; margin:0px 0px 0px 0px; overflow:hidden; }

#contactTopTxt     { position:absolute; left:0px; top:90px; width:978px; height:180px; overflow:hidden; }
#contactTopTxtCol1 { position:absolute; left:100px; top:20px; width:250px; height:150px; overflow:hidden;}
#contactTopTxtCol2 { position:absolute; left:500px; top:20px; width:250px; height:150px; overflow:hidden;}
#contactWrapper    { position:absolute; left:0px; top:275px; width:977px; height:1400px; overflow:hidden; }
#contactDetWrapper { position:relative; left:0px; top:0px; width:976px; height:700px; overflow:hidden; }
#contactImgWrapper { position:absolute; left:1px; top:100px; width:975px; height:565px; overflow:hidden; }
#contactImg        { float:left; min-width:300px; min-height:300px; overflow:hidden; }
#contactTxt        { position:absolute; left:100px; top:2px; width:300px; height:90px; z-index:010; overflow:hidden; }

#joinTopTxt     { position:absolute; left:20px; top:120px;   width:930px; min-height:350px; margin:0px 0px 0px 0px; overflow:hidden; }
#joinTopTxtImg  { float: right; min-width:300px;  min-height:300px; margin:0px auto; overflow:hidden; }
#joinWrapper    { position:absolute; left:20px; top:630px;   width:930px; min-height:100px; margin:0px 0px 0px 0px; overflow:hidden; }
#joinDetWrapper { position:relative; left:0px; top:0px;     width:976px; min-height:100px; margin:0px 0px 0px 0px; overflow:hidden; }
#joinImgWrapper { position:relative; left:0px; top:0px; min-width:10px;  min-height:10px;  margin:0px 0px 0px 0px; text-align:center;  overflow:hidden; }
#joinImg        { position:relative;                    min-width:300px;  min-height:300px; margin:0px auto; overflow:hidden; }
#joinTxt        { position:relative; left:0px; top:2px; min-width:1px; min-height:1px; margin:0px 0px 0px 0px; overflow:hidden; }
#joinMapShow              { position:relative; left:0px; top:0px;   min-width:976px; height:750px; margin:0px 0px 0px 0px; overflow:hidden;}
#joinMapShowContent       { position:relative; left:0px; top:0px;   min-width:100px; height:115px;  margin:0px 0px 0px 0px; overflow:hidden;}
#joinMapShowImg           { position:absolute; left:0px; top:120px;  min-width:976px; height:750px; margin:0px 0px 0px 0px; overflow:hidden;}
#joinMapShowContent table { margin-left:auto; margin-right:auto; }

#registerTopTxt     { position:absolute; left:10px; top:90px; width:968px; min-height:150px; margin:0px 0px 0px 0px; overflow:auto;}
#registerWrapper    { position:absolute; left:20px; top:250px; width:900px; min-height:100px; margin:0px 0px 0px 0px; overflow:hidden;}
#registerDetWrapper { position:relative; left:50px; top:0px; width:700px; min-height:100px; margin:0px 0px 0px 0px; overflow:hidden;}
#registerDetWrapper table { margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}
#registerTxt        { position:relative; left:0px; top:2px; min-width:1px; min-height:1px; margin:0px 0px 0px 0px; overflow:hidden;}
#registerTxtButton1 { position:relative; left:0px;   top:0px;   width:300px; height:50px; margin:0px 0px 0px 0px; overflow:hidden;}
#registerTxtButton2 { position:relative; left:350px; top:-50px; width:300px; height:50px; margin:0px 0px 0px 0px; overflow:hidden;}

#syncroFooter1   { position:absolute; left:0px; bottom:0px; width:980px; height:25px; overflow:hidden; background-color:#f5f8fb;}
#syncroFooter1 p { text-align:center; font:normal; font-size:10px; margin:0px 0px 0px 0px; }
