/* mymedia research style sheet */
body {margin:0px; font-family:arial, sans-serif; font-size:1.0em; color:#000; background-color:#fff;}
/* colours */
/* red: #D0392A */
/* green: #5BC14D */
/* yellow: #F4F31F and F7F88E */
/* blue: #00ADEF */
/* grey: #C1C2C4 */
/* orange: #F1AC02 */

/* common styles */
img {border:0px;}
img.landing {height:535px; width:1010px;}
p.normal {margin:0px; font-size:0.8em; font-weight:normal; padding:0px; color:#737174; background-color:#fff;}
p.center {text-align:center;}
a.normal {font-weight:normal; font-size:1.0em; color:#00ADEF; text-decoration:none;}
a.normal:hover {font-weight:normal; font-size:1.0em; color:#00ADEF; text-decoration:underline;}
a.designedby {font-weight:normal; font-size:1.0em; color:#fff; text-decoration:none;}
a.designedby:hover {font-weight:normal; font-size:1.0em; color:#fff; text-decoration:underline;}
a.yellow {font-weight:normal; font-size:1.0em; color:#FFF68D; text-decoration:none;}
a.yellow:hover {font-weight:normal; font-size:1.0em; color:#FFF68D; text-decoration:underline;}

/* common page layout */
#commontop {margin:0px; border:0px dotted #6495ed; position:absolute; left:0px; top:0px; width:1010px; height:112px; color:#fff; background-color:#000;}
  #kbclogo {margin:0px; border:0px dotted #6495ed; position:absolute; left:25px; top:31px; width:158px; height:26px; color:#fff; background-color:#000;}
  #kbccuplogo {margin:0px; border:0px dotted #6495ed; position:absolute; left:924px; top:22px; width:61px; height:49px; color:#fff; background-color:#000;}
#commonmiddle {margin:0px; border:0px dotted #6495ed; position:absolute; left:0px; top:112px; width:1010px; height:536px; color:#000; background-color:#fff;}
#commonbottom {margin:0px; border:0px dotted #6495ed; position:absolute; left:0px; top:647px; width:1010px; height:126px; color:#fff; background-color:#000;}

/* lhs menu styles */
p.menu {margin:0px; font-family:arial, sans-serif; font-size:0.7em; font-weight:normal; padding-top:2px; padding-bottom:3px; color:#D0392A;}
p.submenu {margin:0px; font-family:arial, sans-serif; font-size:0.7em; font-weight:normal; padding-left:6px; padding-bottom:1px; color:#D0392A;}
a.menu {font-weight:bold; font-size:0.9em; color:#D0392A; text-decoration:none;}
a.menu:hover {font-weight:bold; font-size:0.9em; color:#D0392A; text-decoration:underline;}
a.submenu {font-weight:bold; font-size:0.9em; color:#D0392A; text-decoration:none;}
a.submenu:hover {font-weight:bold; font-size:0.9em; color:#D0392A; text-decoration:underline;}

/* page content layout */
#pagetypetext {margin:0px; border:0px dotted #6495ed; position:absolute; left:75px; top:113px; width:110px; height:50px;}
p.pagetypetext {margin:0px; font-family:"times new roman", serif; font-size:1.1em; font-weight:normal; color:#CD071E;}
p.alert {margin:0px; font-family:"times new roman", serif; font-size:0.8em; font-weight:normal; color:#CD071E; background-color:#fff;}
#lhsmenu {margin:0px; border:0px dotted #6495ed; position:absolute; left:25px; top:112px; width:100px; height:220px;}
#videoplayer {margin:0px; border:0px dotted #6495ed; position:absolute; left:385px; top:130px; width:320px; height:224px; color:#fff; background-color:#000;}
#galleryvideoplayer {margin:0px; border:0px dotted #6495ed; position:absolute; left:414px; top:168px; width:280px; height:196px; color:#fff; background-color:#000;}
#flashobject {margin:0px; border:0px dotted #6495ed; position:absolute; left:810px; top:502px; color:#fff; background-color:#000;}
#errortext {margin:0px; border:0px dotted #6495ed; position:absolute; left:220px; top:282px; color:#fff; background-color:#000;}

/* main menu */
#mmhometxt {margin:0px; border:0px dotted #6495ed; position:absolute; left:25px; top:87px; width:43px; height:20px; color:#009EE0; background-color:#000;}
#mmregistertxt {margin:0px; border:0px dotted #6495ed; position:absolute; left:97px; top:87px; width:53px; height:20px; color:#009EE0; background-color:#000;}
#mmteamstxt {margin:0px; border:0px dotted #6495ed; position:absolute; left:180px; top:87px; width:47px; height:20px; color:#009EE0; background-color:#000;}
#mmvenustxt {margin:0px; border:0px dotted #6495ed; position:absolute; left:255px; top:87px; width:49px; height:20px; color:#009EE0; background-color:#000;}
#mmlogintxt {margin:0px; border:0px dotted #6495ed; position:absolute; left:950px; top:87px; width:43px; height:20px; color:#009EE0; background-color:#000;}
#mmdiv1 {margin:0px; border:0px dotted #6495ed; position:absolute; left:74px; top:87px; width:7px; height:13px; color:#fff; background-color:#000;}
#mmdiv2 {margin:0px; border:0px dotted #6495ed; position:absolute; left:159px; top:87px; width:7px; height:13px; color:#fff; background-color:#000;}
#mmdiv3 {margin:0px; border:0px dotted #6495ed; position:absolute; left:232px; top:87px; width:7px; height:13px; color:#fff; background-color:#000;}
#mmhome {margin:0px; border:0px dotted #6495ed; position:absolute; left:25px; top:107px; width:33px; height:5px; color:#000; background-color:#fff;}
#mmregister {margin:0px; border:0px dotted #6495ed; position:absolute; left:97px; top:107px; width:47px; height:5px; color:#000; background-color:#fff;}
#mmteams {margin:0px; border:0px dotted #6495ed; position:absolute; left:180px; top:107px; width:38px; height:5px; color:#000; background-color:#fff;}
#mmvenus {margin:0px; border:0px dotted #6495ed; position:absolute; left:255px; top:107px; width:41px; height:5px; color:#000; background-color:#fff;}
#mmlogin {margin:0px; border:0px dotted #6495ed; position:absolute; left:950px; top:107px; width:33px; height:5px; color:#000; background-color:#009EE0;} 
a.mmhome {font-family:"Times New Roman", serif; font-weight:normal; font-size:0.9em; color:#00ADEF; text-decoration:none;}
a.mmhome:hover {font-weight:normal; font-size:0.9em; color:#00ADEF; text-decoration:underline;}
a.mmregister {font-family:"Times New Roman", serif; font-weight:normal; font-size:0.9em; color:#fff; text-decoration:none;}
a.mmregister:hover {font-family:"Times New Roman", serif; font-weight:normal; font-size:0.9em; color:#D0392A; text-decoration:none;}
a.mmteams {font-family:"Times New Roman", serif; font-weight:normal; font-size:0.9em; color:#fff; text-decoration:none;}
a.mmteams:hover {font-family:"Times New Roman", serif; font-weight:normal; font-size:0.9em; color:#5BC14D; text-decoration:none;}
a.mmvenus {font-family:"Times New Roman", serif; font-weight:normal; font-size:0.9em; color:#fff; text-decoration:none;}
a.mmvenus:hover {font-family:"Times New Roman", serif; font-weight:normal; font-size:0.9em; color:#F4F31F; text-decoration:none;}

/* common bottom */
#fsareg {margin:0px; border:0px dotted #6495ed; position:absolute; left:25px; top:42px; width:400px; height:15px; color:#009EE0; background-color:#000;}
p.fsareg {margin:0px; font-size:0.6em; font-weight:normal; padding:0px; color:#999; background-color:#000;}
#libalogo {margin:0px; border:0px dotted #6495ed; position:absolute; left:725px; top:25px; width:96px; height:40px; color:#009EE0; background-color:#000;}
#selogo {margin:0px; border:0px dotted #6495ed; position:absolute; left:824px; top:25px; width:161px; height:40px; color:#009EE0; background-color:#000;}
#masterslogo {margin:0px; border:0px dotted #6495ed; position:absolute; left:538px; top:23px; width:62px; height:37px; color:#009EE0; background-color:#000;}

/* bottom menu */
#bmbank {margin:0px; border:0px dotted #6495ed; position:absolute; left:25px; top:22px; width:79px; height:5px; color:#fff; background-color:#000;}
#bmmasters {margin:0px; border:0px dotted #6495ed; position:absolute; left:112px; top:22px; width:85px; height:5px; color:#fff; background-color:#000;}
#bmaccess {margin:0px; border:0px dotted #6495ed; position:absolute; left:205px; top:22px; width:95px; height:5px; color:#fff; background-color:#000;}
#bmlegal {margin:0px; border:0px dotted #6495ed; position:absolute; left:309px; top:22px; width:35px; height:5px; color:#fff; background-color:#000;}
#bmdiv1 {margin:0px; border:0px dotted #6495ed; position:absolute; left:101px; top:20px; width:7px; height:13px; color:#fff; background-color:#000;}
#bmdiv2 {margin:0px; border:0px dotted #6495ed; position:absolute; left:193px; top:20px; width:7px; height:13px; color:#fff; background-color:#000;}
#bmdiv3 {margin:0px; border:0px dotted #6495ed; position:absolute; left:298px; top:20px; width:7px; height:13px; color:#fff; background-color:#000;}
#animation {margin:0px; border:0px dotted #6495ed; position:absolute; left:930px; top:40px; width:65px; height:65px; color:#fff; background-color:#000;}
a.bottommenu {font-weight:normal; font-size:0.6em; color:#fff; text-decoration:none;}
a.bottommenu:hover {font-weight:normal; font-size:0.6em; color:#fff; text-decoration:underline;}

/* page content styles */
p.h1 {margin:0px; font-family:"times new roman", serif; font-size:1.3em; font-weight:normal; color:#00ADEF;}
p.h2 {margin:0px; font-family:"times new roman", serif; font-size:1.2em; font-weight:normal; color:#555;}
p.h3 {margin:0px; font-family:"times new roman", serif; font-size:1.0em; font-weight:normal; color:#000;}
p.h4 {margin:0px; font-family:"times new roman", serif; font-size:1.3em; font-weight:normal; color:#F1AC02;}
p.h5 {margin:0px; font-size:1.1em; font-weight:normal; padding-top:6px; color:#555;}
a.h5 {margin:0px; font-size:1.0em; font-weight:normal; color:#00ADEF;}
a.h5:hover {margin:0px; font-size:1.0em; font-weight:normal; text-decoration:underline; color:#00ADEF;}
p.h6 {margin:0px; font-size:0.9em; font-weight:normal; padding-top:6px; color:#555;}
a.h6 {margin:0px; font-size:1.0em; font-weight:normal; color:#00ADEF;}
a.h6:hover {margin:0px; font-size:1.0em; font-weight:normal; text-decoration:underline; color:#00ADEF;}
p.headline {margin:0px; font-family:"times new roman", serif; font-size:1.0em; font-weight:normal; color:#000;}
p.subhead {margin:0px; font-size:0.9em; font-weight:normal; color:#000;}
p.firstpara {margin:0px; font-size:0.8em; font-weight:normal; color:#555; padding-top:6px; padding-bottom:6px; padding-right:6px;;}
p.para {margin:0px; font-size:0.8em; font-weight:normal; color:#555; padding-top:0px; padding-bottom:6px; padding-right:6px;}
p.paracenter {margin:0px; font-size:0.8em; font-weight:normal; text-align:center; color:#555; padding-top:0px; padding-bottom:6px; padding-right:6px;}
p.firstline {margin:0px; font-size:0.7em; font-weight:normal; color:#555; padding-top:6px; padding-bottom:2px;}
p.line {margin:0px; font-size:0.7em; font-weight:normal; color:#555; padding-bottom:2px;}
p.lineblue {margin:0px; font-size:0.7em; font-weight:normal; color:#009EE0; padding-bottom:2px;}
p.linekbc {margin-top:-2px; margin-bottom:0px; font-size:0.6em; font-weight:normal; text-align:center; color:#555; padding:0px;}
p.linekbcbold {margin-top:-2px; margin-bottom:0px; font-size:0.6em; font-weight:bold; text-align:center; color:#555; padding:0px;}
a.link {margin:0px; font-weight:normal; font-size:0.8em; color:#009EE0; text-decoration:none;}
a.link:hover {font-weight:normal; font-size:0.8em; color:#009EE0; text-decoration:underline;}
table.bullet {margin:0px; border:0px dotted blue; border-collapse:collapse;}
tr.bullet {vertical-align:text-top;}
td.firstbullet {margin:0px; text-align:left; font-size:0.8em; font-weight:normal; color:#606060; padding-top:3px; padding-bottom:3px; background-color:#71B04F;}
td.bullet {margin:0px; text-align:left; font-size:0.8em; font-weight:normal; color:#606060; padding-bottom:3px; background-color:#71B04F5;}
span.redbold {font-weight:bold; color:#D0392A;}
span.bluebold {font-weight:bold; color:#00ADEF;}
span.italic {font-style:italic;}

/* placeholders by page type and place holder 1,2,3 or 4 */
/* home page */
#pagetype1ph1 {margin:0px; border:0px dotted #6495ed; position:absolute; left:115px; top:112px; width:268px; height:275px; background-color:#70B04F;}
#pagetype1ph2 {margin:0px; border:0px dotted #6495ed; position:absolute; left:383px; top:112px; width:324px; height:275px; background-color:#000;}
#pagetype1ph3 {margin:0px; border:0px dotted #6495ed; position:absolute; left:707px; top:112px; width:152px; height:275px; background-color:#FFF68D;}
#pagetype1ph4 {margin:0px; border:0px dotted #6495ed; position:absolute; left:858px; top:112px; width:152px; height:275px; background-color:#E69D8E;}
#pagetype1ph5 {margin:0px; border:0px dotted #6495ed; position:absolute; left:713px; top:116px; width:136px; height:170px; background-color:#FFF68D;}
#pagetype1ph6 {margin:0px; border:0px dotted #6495ed; position:absolute; left:864px; top:116px; width:136px; height:170px; background-color:#E69D8E;}
#pagetype1ph7 {margin:0px; border:0px dotted #6495ed; position:absolute; left:385px; top:116px; width:320px; height:265px; background-color:#000;}
#pagetype1ph8 {margin:0px; border:0px dotted #6495ed; position:absolute; left:122px; top:116px; width:253px; height:265px; background-color:#70B04F;}
#pagetype1ph9 {margin:0px; border:0px dotted #6495ed; position:absolute; left:713px; top:300px; width:136px; height:80px; background-color:#FFF68D;}
#pagetype1ph10 {margin:0px; border:0px dotted #6495ed; position:absolute; left:864px; top:300px; width:136px; height:80px; background-color:#E69D8E;}

/* teams pages */
#pagetype2ph1 {margin:0px; border:0px dotted #6495ed; position:absolute; left:150px; top:112px; width:400px; height:60px;}
#pagetype2ph2 {margin:0px; border:0px dotted #6495ed; position:absolute; left:150px; top:140px; width:650px; height:15px;}
#pagetype2ph3 {margin:0px; border:0px dotted #6495ed; position:absolute; left:150px; top:160px; width:170px; height:280px;}
#pagetype2ph4 {margin:0px; border:0px dotted #6495ed; position:absolute; left:395px; top:160px; width:170px; height:280px;}
#pagetype2ph5 {margin:0px; border:0px dotted #6495ed; position:absolute; left:635px; top:160px; width:170px; height:280px;}
/* players 1 (captain),2 */
#pagetype2ph6 {margin:0px; border:0px dotted #6495ed; position:absolute; left:150px; top:135px; width:170px; height:200px;}
#pagetype2ph7 {margin:0px; border:0px dotted #6495ed; position:absolute; left:150px; top:340px; width:170px; height:200px;}
/* players 3,4 */
#pagetype2ph8 {margin:0px; border:0px dotted #6495ed; position:absolute; left:325px; top:135px; width:170px; height:200px;}
#pagetype2ph9 {margin:0px; border:0px dotted #6495ed; position:absolute; left:325px; top:340px; width:170px; height:200px;}
/* players 5,6 */
#pagetype2ph10 {margin:0px; border:0px dotted #6495ed; position:absolute; left:500px; top:135px; width:170px; height:200px;}
#pagetype2ph11 {margin:0px; border:0px dotted #6495ed; position:absolute; left:500px; top:340px; width:170px; height:200px;}
/* players 7,8 */
#pagetype2ph12 {margin:0px; border:0px dotted #6495ed; position:absolute; left:675px; top:135px; width:170px; height:200px;}
#pagetype2ph13 {margin:0px; border:0px dotted #6495ed; position:absolute; left:675px; top:340px; width:170px; height:200px;}
/* players 9,10 */
#pagetype2ph14 {margin:0px; border:0px dotted #6495ed; position:absolute; left:850px; top:135px; width:170px; height:200px;}
#pagetype2ph15 {margin:0px; border:0px dotted #6495ed; position:absolute; left:850px; top:340px; width:170px; height:200px;}
/* text below photo */
#pagetype2ph16 {margin:0px; border:0px dotted #6495ed; position:absolute; left:0px; top:120px; width:170px; height:60px;}
/* photo */
#pagetype2ph17 {margin:0px; border:0px dotted #6495ed; position:absolute; left:28px; top:0px; width:113px; height:117px;}
#pagetype2ph18 {margin:0px; border:0px dotted #6495ed; position:absolute; left:380px; top:122px; width:113px; height:117px;}

/* players pages */
#pagetype3ph1 {margin:0px; border:0px dotted #6495ed; position:absolute; left:150px; top:112px; width:400px; height:60px;}
#pagetype3ph2 {margin:0px; border:0px dotted #6495ed; position:absolute; left:150px; top:170px; width:220px; height:230px;}
#pagetype3ph3 {margin:0px; border:0px dotted #6495ed; position:absolute; left:510px; top:170px; width:220px; height:230px;}
#pagetype3ph4 {margin:0px; border:0px dotted #6495ed; position:absolute; left:785px; top:170px; width:220px; height:230px;}
#pagetype3ph5 {margin:0px; border:0px dotted #6495ed; position:absolute; left:149px; top:200px; width:220px; height:30px;}

/* galleries pages */
#pagetype4ph1 {margin:0px; border:0px dotted #6495ed; position:absolute; left:150px; top:112px; width:261px; height:20px; background-color:#00ADEF;}
#pagetype4ph2 {margin:0px; border:0px dotted #6495ed; position:absolute; left:411px; top:112px; width:286px; height:20px; background-color:#747276;}
#pagetype4ph3 {margin:0px; border:0px dotted #6495ed; position:absolute; left:150px; top:122px; width:261px; height:350px; background-color:#CBE4F6;}
#pagetype4ph4 {margin:0px; border:0px dotted #6495ed; position:absolute; left:411px; top:122px; width:286px; height:350px; background-color:#D8D7D8;}
#pagetype4ph5 {margin:0px; border:0px dotted #6495ed; position:absolute; left:160px; top:135px; width:240px; height:20px; color:#D0392A; background-color:#CBE4F6;}
#pagetype4ph6 {margin:0px; border:0px dotted #6495ed; position:absolute; left:421px; top:135px; width:240px; height:20px; color:#D0392A; background-color:#D8D7D8;}
#pagetype4ph7 {margin:0px; border:0px solid #6495ed; position:absolute; left:707px; top:135px; width:293px; height:195px;}
#pagetype4ph8 {margin:0px; border:0px dotted #6495ed; position:absolute; left:707px; top:335px; width:293px; height:50px;}
#pagetype4ph9 {margin:0px; border:0px dotted #6495ed; position:absolute; left:830px; top:345px; width:13px; height:17px; color:#D0392A; background-color:#CBE4F6;}
#pagetype4ph10 {margin:0px; border:0px dotted #6495ed; position:absolute; left:880px; top:345px; width:13px; height:17px; color:#D0392A; background-color:#D8D7D8;}
#pagetype4ph11 {margin:0px; border:0px dotted #6495ed; position:absolute; left:160px; top:440px; width:240px; height:20px; color:#D0392A; background-color:#CBE4F6;}
#pagetype4ph12 {margin:0px; border:0px dotted #6495ed; position:absolute; left:420px; top:420px; width:270px; height:20px; color:#D0392A; background-color:#D8D7D8;}
#pagetype4ph13 {margin:0px; border:0px dotted #6495ed; position:absolute; left:150px; top:112px; width:650px; height:350px;}
#pagetype4ph14 {margin:0px; border:0px dotted #6495ed; position:absolute; left:150px; top:475px; width:650px; height:25px;}
#pagetype4ph15 {margin:0px; border:0px dotted #6495ed; position:absolute; left:445px; top:112px; width:550px; height:405px;;}

#picturecontainer {margin:0px; border:0px dotted #6495ed; position:absolute; left:150px; top:162px; width:261px; height:270px; overflow:auto;}
#picture0 {margin:0px; border:0px dotted #6495ed; position:absolute; left:5px; top:6px; width:59px; height:39px;}
#picture1 {margin:0px; border:0px dotted #6495ed; position:absolute; left:69px; top:6px; width:59px; height:39px;}
#picture2 {margin:0px; border:0px dotted #6495ed; position:absolute; left:133px; top:6px; width:59px; height:39px;}
#picture3 {margin:0px; border:0px dotted #6495ed; position:absolute; left:197px; top:6px; width:59px; height:39px;}
#picture4 {margin:0px; border:0px dotted #6495ed; position:absolute; left:5px; top:50px; width:59px; height:39px;}
#picture5 {margin:0px; border:0px dotted #6495ed; position:absolute; left:69px; top:50px; width:59px; height:39px;}
#picture6 {margin:0px; border:0px dotted #6495ed; position:absolute; left:133px; top:50px; width:59px; height:39px;}
#picture7 {margin:0px; border:0px dotted #6495ed; position:absolute; left:197px; top:50px; width:59px; height:39px;}
#picture8 {margin:0px; border:0px dotted #6495ed; position:absolute; left:5px; top:94px; width:59px; height:39px;}
#picture9 {margin:0px; border:0px dotted #6495ed; position:absolute; left:69px; top:94px; width:59px; height:39px;}
#picture10 {margin:0px; border:0px dotted #6495ed; position:absolute; left:133px; top:94px; width:59px; height:39px;}
#picture11 {margin:0px; border:0px dotted #6495ed; position:absolute; left:197px; top:94px; width:59px; height:39px;}
#picture12 {margin:0px; border:0px dotted #6495ed; position:absolute; left:5px; top:138px; width:59px; height:39px;}
#picture13 {margin:0px; border:0px dotted #6495ed; position:absolute; left:69px; top:138px; width:59px; height:39px;}
#picture14 {margin:0px; border:0px dotted #6495ed; position:absolute; left:133px; top:138px; width:59px; height:39px;}
#picture15 {margin:0px; border:0px dotted #6495ed; position:absolute; left:197px; top:138px; width:59px; height:39px;}
#picture16 {margin:0px; border:0px dotted #6495ed; position:absolute; left:5px; top:182px; width:59px; height:39px;}
#picture17 {margin:0px; border:0px dotted #6495ed; position:absolute; left:69px; top:182px; width:59px; height:39px;}
#picture18 {margin:0px; border:0px dotted #6495ed; position:absolute; left:133px; top:182px; width:59px; height:39px;}
#picture19 {margin:0px; border:0px dotted #6495ed; position:absolute; left:197px; top:182px; width:59px; height:39px;}
#picture20 {margin:0px; border:0px dotted #6495ed; position:absolute; left:5px; top:226px; width:59px; height:39px;}
#picture21 {margin:0px; border:0px dotted #6495ed; position:absolute; left:69px; top:226px; width:59px; height:39px;}
#picture22 {margin:0px; border:0px dotted #6495ed; position:absolute; left:133px; top:226px; width:59px; height:39px;}
#picture23 {margin:0px; border:0px dotted #6495ed; position:absolute; left:197px; top:226px; width:59px; height:39px;}

/* venue pages */
#pagetype5ph1 {margin:0px; border:0px dotted #6495ed; position:absolute; left:150px; top:105px; width:95px; height:230px;}
#pagetype5ph2 {margin:0px; border:0px dotted #6495ed; position:absolute; left:150px; top:110px; width:200px; height:230px;}
#pagetype5ph3 {margin:0px; border:0px dotted #6495ed; position:absolute; left:370px; top:110px; width:200px; height:230px;}
#pagetype5ph4 {margin:0px; border:0px dotted #6495ed; position:absolute; left:590px; top:110px; width:200px; height:230px;}
#pagetype5ph5 {margin:0px; border:0px dotted #6495ed; position:absolute; left:810px; top:110px; width:200px; height:230px;}

/* rules pages */
#pagetype6ph1 {margin:0px; border:0px dotted #6495ed; position:absolute; left:150px; top:112px; width:400px; height:60px;}
#pagetype6ph2 {margin:0px; border:0px dotted #6495ed; position:absolute; left:150px; top:140px; width:650px; height:15px;}
#pagetype6ph3 {margin:0px; border:0px dotted #6495ed; position:absolute; left:150px; top:160px; width:280px; height:345px;}
#pagetype6ph4 {margin:0px; border:0px dotted #6495ed; position:absolute; left:443px; top:160px; width:280px; height:345px;}
#pagetype6ph5 {margin:0px; border:0px dotted #6495ed; position:absolute; left:736px; top:160px; width:280px; height:210px;}

/* registration pages */
#pagetype7ph1 {margin:0px; border:0px dotted #6495ed; position:absolute; left:150px; top:112px; width:315px; height:60px;}
#pagetype7ph2 {margin:0px; border:0px dotted #6495ed; position:absolute; left:150px; top:180px; width:650px; height:15px;}
#pagetype7ph3 {margin:0px; border:0px dotted #6495ed; position:absolute; left:150px; top:200px; width:315px; height:190px;}
#pagetype7ph4 {margin:0px; border:0px dotted #6495ed; position:absolute; left:485px; top:200px; width:315px; height:190px;}
#pagetype7ph4a {margin:0px; border:0px dotted #6495ed; position:absolute; left:400px; top:0px; width:315px; height:190px;}
#pagetype7ph5 {margin:0px; border:0px dotted #6495ed; position:absolute; left:150px; top:420px; width:300px; height:20px;}
#pagetype7ph6 {margin:0px; border:0px dotted #6495ed; position:absolute; left:150px; top:265px; width:650px; height:100px;}

/* training guide pages */
#pagetype8ph1 {margin:0px; border:0px dotted #6495ed; position:absolute; left:150px; top:112px; width:400px; height:60px;}
#pagetype8ph2 {margin:0px; border:0px dotted #6495ed; position:absolute; left:150px; top:180px; width:650px; height:15px;}
#pagetype8ph3 {margin:0px; border:0px dotted #6495ed; position:absolute; left:150px; top:200px; width:315px; height:220px;}
#pagetype8ph4 {margin:0px; border:0px dotted #6495ed; position:absolute; left:485px; top:200px; width:315px; height:220px;}

/* league tables pages */
#pagetype9ph1 {margin:0px; border:0px dotted #6495ed; position:absolute; left:150px; top:112px; width:420px; height:30px;}
#pagetype9ph2 {margin:0px; border:0px dotted #6495ed; position:absolute; left:600px; top:112px; width:260px; height:30px;}
#pagetype9ph3 {margin:0px; border:0px dotted #6495ed; position:absolute; left:150px; top:450px; width:440px; height:40px;}
#pagetype9ph4 {margin:0px; border:0px dotted #6495ed; position:absolute; left:710px; top:112px; width:245px; height:230px;}
#pagetype9ph5 {margin:0px; border:0px dotted #6495ed; position:absolute; left:150px; top:142px; width:420px; height:300px; color:#000; background-color:#fff;}
#pagetype9ph6 {margin:0px; border:0px dotted #6495ed; position:absolute; left:600px; top:142px; width:260px; height:300px; color:#000; background-color:#fff;}
#pagetype9ph7 {margin:0px; border:0px dotted #6495ed; position:absolute; left:150px; top:300px; width:400px; height:100px; color:#000; background-color:#fff;}

/* contact us pages */
#pagetype10ph1 {margin:0px; border:0px dotted #6495ed; position:absolute; left:150px; top:112px; width:400px; height:60px;}
#pagetype10ph2 {margin:0px; border:0px dotted #6495ed; position:absolute; left:150px; top:180px; width:650px; height:15px;}
#pagetype10ph3 {margin:0px; border:0px dotted #6495ed; position:absolute; left:150px; top:200px; width:315px; height:220px;}
#pagetype10ph4 {margin:0px; border:0px dotted #6495ed; position:absolute; left:485px; top:200px; width:315px; height:220px;}

/* matches pages */
#pagetype11ph1 {margin:0px; border:0px dotted #6495ed; position:absolute; left:150px; top:112px; width:400px; height:60px;}
#pagetype11ph2 {margin:0px; border:0px dotted #6495ed; position:absolute; left:150px; top:180px; width:650px; height:15px;}
#pagetype11ph3 {margin:0px; border:0px dotted #6495ed; position:absolute; left:150px; top:200px; width:315px; height:220px;}
#pagetype11ph4 {margin:0px; border:0px dotted #6495ed; position:absolute; left:485px; top:200px; width:315px; height:220px;}

/* finals pages */
#pagetype12ph1 {margin:0px; border:0px dotted #6495ed; position:absolute; left:150px; top:112px; width:261px; height:20px; background-color:#00ADEF;}
#pagetype12ph2 {margin:0px; border:0px dotted #6495ed; position:absolute; left:411px; top:112px; width:286px; height:20px; background-color:#747276;}
#pagetype12ph3 {margin:0px; border:0px dotted #6495ed; position:absolute; left:150px; top:122px; width:261px; height:350px; background-color:#CBE4F6;}
#pagetype12ph4 {margin:0px; border:0px dotted #6495ed; position:absolute; left:411px; top:122px; width:286px; height:350px; background-color:#D8D7D8;}
#pagetype12ph5 {margin:0px; border:0px dotted #6495ed; position:absolute; left:160px; top:135px; width:240px; height:20px; color:#D0392A; background-color:#CBE4F6;}
#pagetype12ph6 {margin:0px; border:0px dotted #6495ed; position:absolute; left:421px; top:135px; width:240px; height:20px; color:#D0392A; background-color:#D8D7D8;}
#pagetype12ph7 {margin:0px; border:0px dotted #6495ed; position:absolute; left:150px; top:112px; width:700px; height:400px;}
#pagetype12ph8 {margin:0px; border:0px dotted #6495ed; position:absolute; left:707px; top:335px; width:293px; height:50px;}
#pagetype12ph9 {margin:0px; border:0px dotted #6495ed; position:absolute; left:830px; top:345px; width:13px; height:17px; color:#D0392A; background-color:#CBE4F6;}
#pagetype12ph10 {margin:0px; border:0px dotted #6495ed; position:absolute; left:880px; top:345px; width:13px; height:17px; color:#D0392A; background-color:#D8D7D8;}
#pagetype12ph11 {margin:0px; border:0px dotted #6495ed; position:absolute; left:160px; top:440px; width:240px; height:20px; color:#D0392A; background-color:#CBE4F6;}
#pagetype12ph12 {margin:0px; border:0px dotted #6495ed; position:absolute; left:420px; top:420px; width:270px; height:20px; color:#D0392A; background-color:#D8D7D8;}
#pagetype12ph13 {margin:0px; border:0px dotted #6495ed; position:absolute; left:150px; top:112px; width:650px; height:350px;}
#pagetype12ph14 {margin:0px; border:1px dotted #6495ed; position:absolute; left:0px; top:0px; width:650px; height:400px;}
#pagetype12ph15 {margin:0px; border:0px dotted #6495ed; position:absolute; left:445px; top:112px; width:550px; height:405px;;}

/* place holder tables */
table.w120 {margin:0px; border:0px solid #0072bb; border-collapse:collapse; width:120px;}
tr.w120 {margin:0px; height:12px; vertical-align:top;}
td.col1 {margin:0px; border:0px; width:10px; font-size:0.7em; text-align:left; color:#555; background-color:#CBE4F6;}
td.col2 {margin:0px; border:0px; width:110px; font-size:0.7em; text-align:left; color:#555; background-color:#CBE4F6;}

/* registration pages */
#label01 {margin:0px; border:0px dotted #6495ed; position:absolute; left:10px; top:5px; width:100px; height:20px;}
#label02 {margin:0px; border:0px dotted #6495ed; position:absolute; left:10px; top:30px; width:100px; height:20px;}
#label03 {margin:0px; border:0px dotted #6495ed; position:absolute; left:10px; top:55px; width:100px; height:20px;}
#label04 {margin:0px; border:0px dotted #6495ed; position:absolute; left:10px; top:80px; width:100px; height:20px;}
#label05 {margin:0px; border:0px dotted #6495ed; position:absolute; left:10px; top:105px; width:100px; height:20px;}
#label06 {margin:0px; border:0px dotted #6495ed; position:absolute; left:10px; top:130px; width:100px; height:20px;}
#label07 {margin:0px; border:0px dotted #6495ed; position:absolute; left:10px; top:155px; width:100px; height:20px;}
#label08 {margin:0px; border:0px dotted #6495ed; position:absolute; left:10px; top:180px; width:100px; height:20px;}
#label09 {margin:0px; border:0px dotted #6495ed; position:absolute; left:10px; top:205px; width:100px; height:20px;}
#label10 {margin:0px; border:0px dotted #6495ed; position:absolute; left:10px; top:230px; width:100px; height:20px;}
#label11 {margin:0px; border:0px dotted #6495ed; position:absolute; left:10px; top:255px; width:100px; height:20px;}
#label20 {margin:0px; border:0px dotted #6495ed; position:absolute; left:415px; top:5px; width:100px; height:20px;}
#data01 {margin:0px; border:0px dotted #6495ed; position:absolute; left:115px; top:5px; width:87px; height:20px;}
#data01a {margin:0px; border:0px dotted #6495ed; position:absolute; left:204px; top:5px; width:87px; height:20px;}
#data02 {margin:0px; border:0px dotted #6495ed; position:absolute; left:115px; top:30px; width:177px; height:20px;}
#data03 {margin:0px; border:0px dotted #6495ed; position:absolute; left:115px; top:55px; width:177px; height:20px;}
#data04 {margin:0px; border:0px dotted #6495ed; position:absolute; left:115px; top:80px; width:177px; height:20px;}
#data05 {margin:0px; border:0px dotted #6495ed; position:absolute; left:115px; top:105px; width:177px; height:20px;}
#data06 {margin:0px; border:0px dotted #6495ed; position:absolute; left:115px; top:130px; width:177px; height:20px;}
#data06a {margin:0px; border:0px dotted #6495ed; position:absolute; left:115px; top:132px; width:177px; height:20px;}
#data07 {margin:0px; border:0px dotted #6495ed; position:absolute; left:115px; top:155px; width:177px; height:20px;}
#data08 {margin:0px; border:0px dotted #6495ed; position:absolute; left:115px; top:180px; width:177px; height:20px;}
#data09 {margin:0px; border:0px dotted #6495ed; position:absolute; left:115px; top:205px; width:177px; height:20px;}
#data10 {margin:0px; border:0px dotted #6495ed; position:absolute; left:115px; top:230px; width:177px; height:20px;}
#data11 {margin:0px; border:0px dotted #6495ed; position:absolute; left:115px; top:255px; width:177px; height:20px;}
#data20 {margin:0px; border:0px dotted #6495ed; position:absolute; left:415px; top:25px; width:177px; height:20px;}
input.login80px {border:1px solid #7F9DB9; font-size:0.7em; height:18px; width:80px; padding-left:3px; color:#000; background-color:#fff;}
input.login80pxie7 {border:1px solid #7F9DB9; font-size:0.7em; height:15px; width:78px; padding-left:3px; color:#000; background-color:#fff;}
input.login170px {border:1px solid #7F9DB9; font-size:0.7em; height:18px; width:169px; padding-left:3px; color:#000; background-color:#fff;}
input.login170pxie7 {border:1px solid #7F9DB9; font-size:0.7em; height:15px; width:167px; padding-left:3px; color:#000; background-color:#fff;}
select.login {border:1px solid #003c74; font-size:0.7em; height:18px; width:169px; padding-left:3px; color:#000; background-color:#fff;}
select.loginie7 {border:1px solid #003c74; font-size:0.7em; height:19px; width:173px; padding-left:3px; color:#000; background-color:#fff;}
input.loginemail {border:1px solid #003c74; font-size:0.7em; height:18px; width:135px; padding-left:3px; color:#000; background-color:#fff;}
input.loginie7email {border:1px solid #003c74; font-size:0.7em; height:15px; width:135px; color:#000; background-color:#fff;}
input.loginpwd {border:1px solid #003c74; font-size:0.7em; height:18px; width:110px; padding-left:3px; color:#000; background-color:#fff;}
input.loginie7pwd {border:1px solid #003c74; font-size:0.7em; height:15px; width:110px; color:#000; background-color:#fff;}
textarea.login {border:1px solid #7F9DB9; font-size:0.7em; height:198px; width:236px; padding-left:3px; color:#000; background-color:#fff;}
textarea.loginie7 {border:1px solid #7F9DB9; font-size:0.7em; height:195px; width:228px; padding-left:3px; color:#000; background-color:#fff;}
p.login {margin:0px; font-size:0.7em; font-weight:normal; padding-top:2px; text-align:right; color:#243F8F; background-color:#fff;}
p.loginleft {margin:0px; font-size:0.7em; font-weight:normal; padding-top:2px; text-align:left; color:#243F8F; background-color:#fff;}
a.login {font-weight:normal; color:#243F8F; text-decoration:none;}
a.login:hover {font-weight:normal; color:#243F8F; text-decoration:underline;}
a.alertlogin {font-weight:bold; font-size:1.2em; color:#D0392A; text-decoration:none;}
a.alertlogin:hover {font-weight:bold; font-size:1.2em; color:#D0392A; text-decoration:underline;}
#newaccountbutton {margin:0px; border:0px dotted #6495ed; position:absolute; left:295px; top:93px; width:30px; height:30px;}
#passwordstrength {margin:0px; border:0px dotted #6495ed; position:absolute; left:115px; top:260px; width:200px; height:20px;}
#passwordlink {margin:0px; border:0px dotted #6495ed; position:absolute; left:0px; top:245px; width:110px; height:20px;}
#strengthdisplay {margin:0px; border:0px dotted #6495ed; position:absolute; left:115px; top:245px; width:100px; height:20px;}
p.passlink {margin:0px; font-size:0.6em; font-weight:normal; padding-top:2px; text-align:right; color:#243F8F; background-color:#fff;}
p.pass {margin:0px; font-size:0.6em; font-weight:normal; padding-top:2px; text-align:left; color:#243F8F; background-color:#fff;}
a.pass {font-weight:normal; color:blue; text-decoration:none;}
a.pass:hover {font-weight:normal; color:blue; text-decoration:underline;}
#comment03 {margin:0px; border:0px dotted cornflowerblue; position:absolute; left:345px; top:95px; width:250px; height:20px;}
#comment07 {margin:0px; border:0px dotted cornflowerblue; position:absolute; left:345px; top:95px; width:250px; height:20px;}
#passwordreminder {margin:0px; border:0px dotted #6495ed; position:absolute; left:430px; top:5px; width:350px; height:280px;}
p.passwordheadline {margin:0px; font-size:0.7em; font-weight:bold; padding-bottom:6px; color:gray; background-color:#fff;}
p.passwordreminder {margin:0px; font-size:0.7em; font-weight:normal; padding-bottom:4px; color:gray; background-color:#fff;}
  
/* password reminder pages */
#emailtext {margin:0px; border:0px dotted #6495ed; position:absolute; left:10px; top:6px; width:50px; height:120px;}
#emailreminder {margin:0px; border:0px dotted #6495ed; position:absolute; left:65px; top:6px; width:355px; height:120px;}
#reminderbutton {margin:0px; border:0px dotted #6495ed; position:absolute; left:165px; top:-2px; width:30px; height:30px;}
#formheading {margin:0px; border:0px dotted #6495ed; position:absolute; left:150px; top:110px; width:350px; height:30px;}
#formcontent {margin:0px; border:0px dotted #6495ed; position:absolute; left:150px; top:200px; width:350px; height:280px;}
p.reminder {margin:0px; font-size:0.6em; font-weight:normal; padding-top:9px; text-align:left; color:#2f4f4f; background-color:#fff;}
p.acknowledgement {margin:0px; font-size:0.6em; font-weight:normal; text-align:left; color:#2f4f4f; background-color:#fff;}

/* upload page */
#upload {margin:0px; border:0px dotted blue; position:absolute; left:0px; top:48px; width:200px; height:50px;}
#videoupload {margin:0px; border:0px dotted blue; position:absolute; left:0px; top:110px; width:200px; height:50px;}
#pictureupload {margin:0px; border:0px dotted blue; position:absolute; left:0px; top:62px; width:200px; height:50px;}
p.upload {margin:0px; font-family:arial, sans-serif; font-size:0.7em; font-weight:normal; padding-top:0px; padding-bottom:3px; color:#D0392A;}
p.startupload {margin:0px; font-family:arial, sans-serif; font-size:0.7em; font-weight:normal; padding-top:12px; padding-bottom:3px; color:#D0392A;}
input.upload {font-size:11px; width:430px; color:#000; background-color:#ccc;}
input.emailaddress {font-size:11px; width:300px; color:#000; background-color:#ccc;}
input.names {font-size:11px; width:150px; color:#000; background-color:#ccc;}
table.upload {margin:0px; border:0px dotted blue; border-collapse:collapse;}
tr.upload {height:16px}
td.upload {margin:0px; border:0px dotted blue; font-size:0.7em; text-align:right; padding-right:6px; color:#D0392A; background-color:#fff;}

/* league tables page */
table.result {margin:0px; border:0px dotted blue; border-collapse:collapse;}
tr.result {height:16px}
td.team {margin:0px; border-right:1px solid #fff; border-bottom:1px solid #fff; width:160px; font-size:0.7em; padding-left:6px; color:#000; background-color:#D9E9F4;}
td.result {margin:0px; border-right:1px solid #fff; border-bottom:1px solid #fff; width:25px; font-size:0.7em; text-align:right; padding-right:6px; color:#000; background-color:#D9E9F4;}
table.resultalt {margin:0px; border:0px dotted blue; border-collapse:collapse;}
tr.resultalt {height:16px}
td.teamalt {margin:0px; border-right:1px solid #fff; border-bottom:1px solid #fff; width:160px; font-size:0.7em; padding-left:6px; color:#000; background-color:#fff;}
td.resultalt {margin:0px; border-right:1px solid #fff; border-bottom:1px solid #fff; width:25px; font-size:0.7em; text-align:right; padding-right:6px; color:#000; background-color:#fff;}
table.goals {margin:0px; border:0px dotted blue; border-collapse:collapse;}
tr.goals {height:16px}
td.player {margin:0px; border-right:1px solid #fff; border-bottom:1px solid #fff; width:200px; font-size:0.7em; padding-left:6px; color:#000; background-color:#fff;}
td.goals {margin:0px; border-right:1px solid #fff; border-bottom:1px solid #fff; width:30px; font-size:0.7em; text-align:right; padding-right:6px; color:#000; background-color:#fff;}
table.goals1 {margin:0px; border:0px dotted blue; border-collapse:collapse;}
tr.goals1 {height:16px}
td.player1 {margin:0px; border-right:1px solid #fff; border-bottom:1px solid #fff; width:200px; font-size:0.7em; padding-left:6px; color:#000; background-color:#B52931;}
td.goals1 {margin:0px; border-right:1px solid #fff; border-bottom:1px solid #fff; width:30px; font-size:0.7em; text-align:right; padding-right:6px; color:#000; background-color:#B52931;}
table.goals2 {margin:0px; border:0px dotted blue; border-collapse:collapse;}
tr.goals2 {height:16px}
td.player2 {margin:0px; border-right:1px solid #fff; border-bottom:1px solid #fff; width:200px; font-size:0.7em; padding-left:6px; color:#000; background-color:#BA4136;}
td.goals2 {margin:0px; border-right:1px solid #fff; border-bottom:1px solid #fff; width:30px; font-size:0.7em; text-align:right; padding-right:6px; color:#000; background-color:#BA4136;}
table.goals3 {margin:0px; border:0px dotted blue; border-collapse:collapse;}
tr.goals3 {height:16px}
td.player3 {margin:0px; border-right:1px solid #fff; border-bottom:1px solid #fff; width:200px; font-size:0.7em; padding-left:6px; color:#000; background-color:#BF5740;}
td.goals3 {margin:0px; border-right:1px solid #fff; border-bottom:1px solid #fff; width:30px; font-size:0.7em; text-align:right; padding-right:6px; color:#000; background-color:#BF5740;}
table.goals4 {margin:0px; border:0px dotted blue; border-collapse:collapse;}
tr.goals4 {height:16px}
td.player4 {margin:0px; border-right:1px solid #fff; border-bottom:1px solid #fff; width:200px; font-size:0.7em; padding-left:6px; color:#000; background-color:#C76D51;}
td.goals4 {margin:0px; border-right:1px solid #fff; border-bottom:1px solid #fff; width:30px; font-size:0.7em; text-align:right; padding-right:6px; color:#000; background-color:#C76D51;}
table.goals5 {margin:0px; border:0px dotted blue; border-collapse:collapse;}
tr.goals5 {height:16px}
td.player5 {margin:0px; border-right:1px solid #fff; border-bottom:1px solid #fff; width:200px; font-size:0.7em; padding-left:6px; color:#000; background-color:#CD8264;}
td.goals5 {margin:0px; border-right:1px solid #fff; border-bottom:1px solid #fff; width:30px; font-size:0.7em; text-align:right; padding-right:6px; color:#000; background-color:#CD8264;}
table.goals6 {margin:0px; border:0px dotted blue; border-collapse:collapse;}
tr.goals6 {height:16px}
td.player6 {margin:0px; border-right:1px solid #fff; border-bottom:1px solid #fff; width:200px; font-size:0.7em; padding-left:6px; color:#000; background-color:#D59879;}
td.goals6 {margin:0px; border-right:1px solid #fff; border-bottom:1px solid #fff; width:30px; font-size:0.7em; text-align:right; padding-right:6px; color:#000; background-color:#D59879;}
table.goals7 {margin:0px; border:0px dotted blue; border-collapse:collapse;}
tr.goals7 {height:16px}
td.player7 {margin:0px; border-right:1px solid #fff; border-bottom:1px solid #fff; width:200px; font-size:0.7em; padding-left:6px; color:#000; background-color:#DCAE92;}
td.goals7 {margin:0px; border-right:1px solid #fff; border-bottom:1px solid #fff; width:30px; font-size:0.7em; text-align:right; padding-right:6px; color:#000; background-color:#DCAE92;}
table.goals8 {margin:0px; border:0px dotted blue; border-collapse:collapse;}
tr.goals8 {height:16px}
td.player8 {margin:0px; border-right:1px solid #fff; border-bottom:1px solid #fff; width:200px; font-size:0.7em; padding-left:6px; color:#000; background-color:#E5C3AD;}
td.goals8 {margin:0px; border-right:1px solid #fff; border-bottom:1px solid #fff; width:30px; font-size:0.7em; text-align:right; padding-right:6px; color:#000; background-color:#E5C3AD;}
table.goals9 {margin:0px; border:0px dotted blue; border-collapse:collapse;}
tr.goals9 {height:16px}
td.player9 {margin:0px; border-right:1px solid #fff; border-bottom:1px solid #fff; width:200px; font-size:0.7em; padding-left:6px; color:#000; background-color:#EFD8C7;}
td.goals9 {margin:0px; border-right:1px solid #fff; border-bottom:1px solid #fff; width:30px; font-size:0.7em; text-align:right; padding-right:6px; color:#000; background-color:#EFD8C7;}

table.std {margin:0px; border:0px solid #0072bb; border-collapse:collapse;}
tr.std {margin:0px; height:47px; vertical-align:top;}
td.stdcol {margin:0px; border:0px solid #0072bb; font-size:8pt; font-weight:normal; text-align:left; padding-left:17px; padding-right:0px; color:#243F8F; background-color:#CBE4F6;}

