/* CSS Document */

html, head, body, #aspnetForm { height: 100%; margin: 0; padding: 0; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 0.9em; color: black; line-height: 15px; }

h1{font-size:1em}

a { text-decoration: none; color: black; }
a:hover { text-decoration: underline; }

body#ageGroup5 { background: url(../skins/ageGroup5/bodyBg.jpg) repeat-x top; }
body#ageGroup4 { background: url(../skins/ageGroup4/bodyBg.jpg) repeat-x top; }
body#ageGroup3 { background: url(../skins/ageGroup3/bodyBg.jpg) repeat-x top; }
body#ageGroup2 { background: url(../skins/ageGroup2/bodyBg.jpg) repeat-x top;}
body#ageGroup1 { background: url(../skins/ageGroup1/bodyBg.jpg) repeat-x top; }


#wrapper { display: block; width: 778px; background: url(../skins/ageGroup5/bodyLoopBg.jpg) repeat-y center; margin: auto; height:auto !important; height:100%; }

/* Main Items */
body#ageGroup5 #footer { border-left: 1px solid #431a51; border-right: 1px solid #431a51; }
body#ageGroup5 #wrapper { border-left: 1px solid #431a51; border-right: 1px solid #431a51; }
body#ageGroup5 #header { background: url(../skins/ageGroup5/headerBg.jpg) repeat-x top; height: 137px; overflow: hidden; }
body#ageGroup5.en #header #logo { float: left; width: 229px; height: 138px; overflow: hidden; background: url(../skins/ageGroup5/logo.jpg) no-repeat top left; }
body#ageGroup5.mt #header #logo { float: left; width: 229px; height: 138px; overflow: hidden; background: url(../skins/ageGroup5/logo-mt.jpg) no-repeat top left; }
body#ageGroup5.mt #header .langButton { float:right; width: 35px; height: 31px; background: url(../skins/ageGroup5/lang_uk.gif) no-repeat; margin-right: 10px; }
body#ageGroup5.en #header .langButton { float:right; width: 35px; height: 31px; background: url(../skins/ageGroup5/lang_mt.gif) no-repeat; margin-right: 10px; }
body#ageGroup5 #header .langButton a img { width: 35px; height: 31px; border: 0; }
body#ageGroup5 #headerSpacer { width: 23px; height: 47px; float: left; }
body#ageGroup5 #header .homeLink {float:right; margin-top:12px; padding-right:5px;font-weight:bold; }

body#ageGroup4 #footer { border-left: 1px solid #538465; border-right: 1px solid #538465; }
body#ageGroup4 #wrapper { border-left: 1px solid #538465; border-right: 1px solid #538465; }
body#ageGroup4 #header { background: url(../skins/ageGroup4/headerBg.jpg) repeat-x top; height: 137px; overflow: hidden; }
body#ageGroup4.en #header #logo { float: left; width: 229px; height: 138px; overflow: hidden; background: url(../skins/ageGroup4/logo.jpg) no-repeat top left; }
body#ageGroup4.mt #header #logo { float: left; width: 229px; height: 138px; overflow: hidden; background: url(../skins/ageGroup4/logo-mt.jpg) no-repeat top left; }
body#ageGroup4 #header #largeMascott { float:right; width: 400px; height: 137px; background: url(../skins/ageGroup4/largeMascott.png) no-repeat; }
body#ageGroup4.mt #header .langButton { float:right; width: 35px; height: 31px; background: url(../skins/ageGroup5/lang_uk.gif) no-repeat; margin-right: 10px; }
body#ageGroup4.en #header .langButton { float:right; width: 35px; height: 31px; background: url(../skins/ageGroup5/lang_mt.gif) no-repeat; margin-right: 10px; }
body#ageGroup4 #header .langButton a img { width: 35px; height: 31px; border: 0; }
body#ageGroup4 #headerSpacer { width: 24px; height: 47px; float: left; }
body#ageGroup4 #header .homeLink {float:right; margin-top:12px; padding-right:5px; font-weight:bold; }
body#ageGroup4 #header .homeLink a{color:#FFFFFF; background:#538465;padding:5px}

body#ageGroup3 #footer { border-left: 1px solid #b68963; border-right: 1px solid #b68963; }
body#ageGroup3 #wrapper { border-left: 1px solid #b68963; border-right: 1px solid #b68963; }
body#ageGroup3 #header { background: url(../skins/ageGroup3/headerBg.jpg) repeat-x top; height: 137px; overflow: hidden; }
body#ageGroup3.en #header #logo { float: left; width: 229px; height: 138px; overflow: hidden; background: url(../skins/ageGroup3/logo.jpg) no-repeat top left; }
body#ageGroup3.mt #header #logo { float: left; width: 229px; height: 138px; overflow: hidden; background: url(../skins/ageGroup3/logo-mt.jpg) no-repeat top left; }
body#ageGroup3 #header #largeMascott { float:right; width: 400px; height: 137px; background: url(../skins/ageGroup3/largeMascott.png) no-repeat; }
body#ageGroup3.mt #header .langButton { float:right; width: 35px; height: 31px; background: url(../skins/ageGroup5/lang_uk.gif) no-repeat; margin-right: 10px; }
body#ageGroup3.en #header .langButton { float:right; width: 35px; height: 31px; background: url(../skins/ageGroup5/lang_mt.gif) no-repeat; margin-right: 10px; }
body#ageGroup3 #header .langButton a img { width: 35px; height: 31px; border: 0; }
body#ageGroup3 #headerSpacer { width: 24px; height: 47px; float: left; }
body#ageGroup3 #header .homeLink {float:right; color:#DCBF1F; margin-top:12px; padding-right:5px; font-weight:bold; }
body#ageGroup3 #header .homeLink a{color:#FFFFFF; background:#DCBF1F;padding:5px}


body#ageGroup2 #wrapper { border-left: 1px solid #ddedde; border-right: 1px solid #ddedde; }
body#ageGroup2 #footer { border-left: 1px solid #ddedde; border-right: 1px solid #ddedde; }
body#ageGroup2 .home #header { display: none; }

body#ageGroup2 #header { background: url(../skins/ageGroup2/headerBg.jpg) repeat-x top; height: 137px; overflow: hidden; }
body#ageGroup2.en #header #logo { float: left; width: 229px; height: 138px; overflow: hidden; background: url(../skins/ageGroup2/logo.jpg) no-repeat top left; }
body#ageGroup2.mt #header #logo { float: left; width: 229px; height: 138px; overflow: hidden; background: url(../skins/ageGroup2/logo-mt.jpg) no-repeat top left; }
body#ageGroup2 #header #largeMascott { float:right; width: 300px; height: 137px; background: url(../skins/ageGroup2/largeMascott.jpg) no-repeat; }
body#ageGroup2.mt #header .langButton { float:right; width: 59px; height: 16px; margin-top:15px; background: url(../skins/ageGroup5/lang_ukON2.png) no-repeat; margin-right: 20px; }
body#ageGroup2.en #header .langButton { float:right; width: 66px; height: 13px; margin-top:15px; background: url(../skins/ageGroup5/lang_mtON2.png) no-repeat; margin-right: 20px; }
body#ageGroup2 #header .langButton a img { width: 66px; height: 13px; border: 0; }
body#ageGroup2 #headerSpacer { width: 24px; height: 20px; float: left; }
body#ageGroup2 #header .homeLink {float:right; margin-top:15px; padding-right:5px; font-size:16px; font-weight:bold; }
body#ageGroup2 #header .homeLink a:hover{ text-decoration:none;}

body#ageGroup1 #footer { border-left: 1px solid #3b6394; border-right: 1px solid #3b6394; }
body#ageGroup1 #wrapper { border-left: 1px solid #3b6394; border-right: 1px solid #3b6394; }
body#ageGroup1 .home #header { display: none; }

body#ageGroup1 #header { background: url(../skins/ageGroup1/headerBg.jpg) repeat-x top; height: 137px; overflow: hidden; }
body#ageGroup1.en #header #logo { float: left; width: 229px; height: 138px; overflow: hidden; background: url(../skins/ageGroup1/logo.jpg) no-repeat top left; }
body#ageGroup1.mt #header #logo { float: left; width: 229px; height: 138px; overflow: hidden; background: url(../skins/ageGroup1/logo-mt.jpg) no-repeat top left; }
body#ageGroup1 #header #largeMascott { float:right; width: 300px; height: 137px; background: url(../skins/ageGroup1/largeMascott.jpg) no-repeat; }
body#ageGroup1.mt #header .langButton { float:right; width: 59px; height: 16px; margin-top:15px; background: url(../skins/ageGroup5/lang_ukON.png) no-repeat; margin-right: 20px; }
body#ageGroup1.en #header .langButton { float:right; width: 66px; height: 13px; margin-top:15px; background: url(../skins/ageGroup5/lang_mtON.png) no-repeat; margin-right: 20px; }
body#ageGroup1 #header .langButton a img { width: 66px; height: 13px; border: 0; }
body#ageGroup1 #headerSpacer { width: 24px; height: 20px; float: left; }
body#ageGroup1 #header .homeLink {float:right;  margin-top:15px; padding-right:5px; font-size:16px; font-weight:bold; }
body#ageGroup1 #header .homeLink a{color:#18219D;}
body#ageGroup1 #header .homeLink a:hover{ text-decoration:none;}

/* Main Menu */

body#ageGroup5 #menu { background: url(../skins/ageGroup5/menuBg.jpg) no-repeat left; height: 47px; padding: 0; margin: 0; }
body#ageGroup5 a .menuButton { height: 36px; float: left; background-repeat: no-repeat; background-position: top; border: 0; }
body#ageGroup5 a .menuButton:hover { background-position: bottom; cursor: pointer; }
body#ageGroup5 a:hover .menuButton { background-position: bottom; cursor: pointer; }
body#ageGroup5.en #menu a .menuButton { margin-left: 15px; }
body#ageGroup5.mt #menu a .menuButton { margin-left: 15px; }

body#ageGroup5.en #menu a .menuButton#aboutUs { background-image: url(../skins/ageGroup5/menuItems/en/aboutUs.jpg); width: 66px; margin-left: 0; }
body#ageGroup5.en .menuButton#news { background-image: url(../skins/ageGroup5/menuItems/en/news.jpg); width: 40px; }
body#ageGroup5.en .menuButton#photoGallery { background-image: url(../skins/ageGroup5/menuItems/en/photoGallery.jpg); width: 113px; }
body#ageGroup5.en .menuButton#EventsCalendar { background-image: url(../skins/ageGroup5/menuItems/en/eventsCalendar.jpg); width: 111px; }
body#ageGroup5.en .menuButton#docs { background-image: url(../skins/ageGroup5/menuItems/en/docs.jpg); width: 169px; }
body#ageGroup5.en .menuButton#links { background-image: url(../skins/ageGroup5/menuItems/en/links.jpg); width: 37px; }
body#ageGroup5.en .menuButton#contactUs { background-image: url(../skins/ageGroup5/menuItems/en/contactUs.jpg); width: 76px; }

body#ageGroup5.mt #menu a .menuButton#aboutUs { background-image: url(../skins/ageGroup5/menuItems/mt/aboutUs.jpg); width: 103px; margin-left: 0px; }
body#ageGroup5.mt .menuButton#news { background-image: url(../skins/ageGroup5/menuItems/mt/news.jpg); width: 68px; }
body#ageGroup5.mt .menuButton#photoGallery { background-image: url(../skins/ageGroup5/menuItems/mt/photoGallery.jpg); width: 113px; }
body#ageGroup5.mt .menuButton#EventsCalendar { background-image: url(../skins/ageGroup5/menuItems/mt/eventsCalendar.jpg); width: 52px; }
body#ageGroup5.mt .menuButton#docs { background-image: url(../skins/ageGroup5/menuItems/mt/docs.jpg); width: 176px; }
body#ageGroup5.mt .menuButton#links { background-image: url(../skins/ageGroup5/menuItems/mt/links.jpg); width: 36px; }
body#ageGroup5.mt .menuButton#contactUs { background-image: url(../skins/ageGroup5/menuItems/mt/contactUs.jpg); width: 87px; }

body#ageGroup4 #menu { background: url(../skins/ageGroup4/menuBg.jpg) no-repeat left; height: 47px; padding: 0; margin: 0; }
body#ageGroup4 a .menuButton { height: 39px; float: left; background-repeat: no-repeat; background-position: top; border: 0; }
body#ageGroup4 a .menuButton:hover { background-position: bottom; cursor: pointer; }
body#ageGroup4 a:hover .menuButton { background-position: bottom; cursor: pointer; }
body#ageGroup4.en #menu a .menuButton { margin-left: 22px; }
body#ageGroup4.mt #menu a .menuButton { margin-left: 15px; }

body#ageGroup4.en #menu a .menuButton#aboutUs { background-image: url(../skins/ageGroup4/menuItems/en/aboutUs.jpg); width: 100px; margin-left: 0; }
body#ageGroup4.en .menuButton#news { background-image: url(../skins/ageGroup4/menuItems/en/news.jpg); width: 70px; }
body#ageGroup4.en .menuButton#photoGallery { background-image: url(../skins/ageGroup4/menuItems/en/photoGallery.jpg); width: 145px; }
body#ageGroup4.en .menuButton#EventsCalendar { background-image: url(../skins/ageGroup4/menuItems/en/eventsCalendar.jpg); width: 145px; }
body#ageGroup4.en .menuButton#docs { background-image: url(../skins/ageGroup4/menuItems/en/docs.jpg); width: 139px; display: none; }
body#ageGroup4.en .menuButton#links { background-image: url(../skins/ageGroup4/menuItems/en/links.jpg); width: 63px; }
body#ageGroup4.en .menuButton#contactUs { background-image: url(../skins/ageGroup4/menuItems/en/contactUs.jpg); width: 111px; }

body#ageGroup4.mt #menu a .menuButton#aboutUs { background-image: url(../skins/ageGroup4/menuItems/mt/aboutUs.jpg); width: 145px; margin-left: 0px; }
body#ageGroup4.mt .menuButton#news { background-image: url(../skins/ageGroup4/menuItems/mt/news.jpg); width: 100px; }
body#ageGroup4.mt .menuButton#photoGallery { background-image: url(../skins/ageGroup4/menuItems/mt/photoGallery.jpg); width: 145px; }
body#ageGroup4.mt .menuButton#EventsCalendar { background-image: url(../skins/ageGroup4/menuItems/mt/eventsCalendar.jpg); width: 87px; }
body#ageGroup4.mt .menuButton#docs { background-image: url(../skins/ageGroup4/menuItems/mt/docs.jpg); width: 130px; display: none; }
body#ageGroup4.mt .menuButton#links { background-image: url(../skins/ageGroup4/menuItems/mt/links.jpg); width: 60px; }
body#ageGroup4.mt .menuButton#contactUs { background-image: url(../skins/ageGroup4/menuItems/mt/contactUs.jpg); width: 120px; }

body#ageGroup3 #menu { background: url(../skins/ageGroup3/menuBg.jpg) no-repeat left; height: 85px; padding: 0; margin: 0; }
body#ageGroup3 a .menuButton { height: 78px; float: left; background-repeat: no-repeat; background-position: top; border: 0; }
body#ageGroup3 a .menuButton:hover { background-position: bottom; cursor: pointer; }
body#ageGroup3 a:hover .menuButton { background-position: bottom; cursor: pointer; }
body#ageGroup3.en #menu a .menuButton { margin-left: 22px; }
body#ageGroup3.mt #menu a .menuButton { margin-left: 22px; }

body#ageGroup3.en #menu a .menuButton#aboutUs { background-image: url(../skins/ageGroup3/menuItems/en/aboutUs.jpg); width: 103px; margin-left: 0; }
body#ageGroup3.en .menuButton#news { background-image: url(../skins/ageGroup3/menuItems/en/news.jpg); width: 73px; }
body#ageGroup3.en .menuButton#photoGallery { background-image: url(../skins/ageGroup3/menuItems/en/photoGallery.jpg); width: 128px; }
body#ageGroup3.en .menuButton#EventsCalendar { background-image: url(../skins/ageGroup3/menuItems/en/eventsCalendar.jpg); width: 145px; }
body#ageGroup3.en .menuButton#docs { background-image: url(../skins/ageGroup3/menuItems/en/docs.jpg); width: 169px; display: none; }
body#ageGroup3.en .menuButton#links { background-image: url(../skins/ageGroup3/menuItems/en/links.jpg); width: 63px; }
body#ageGroup3.en .menuButton#contactUs { background-image: url(../skins/ageGroup3/menuItems/en/contactUs.jpg); width: 111px; }

body#ageGroup3.mt #menu a .menuButton#aboutUs { background-image: url(../skins/ageGroup3/menuItems/mt/aboutUs.jpg); width: 137px; margin-left: 0px; }
body#ageGroup3.mt .menuButton#news { background-image: url(../skins/ageGroup3/menuItems/mt/news.jpg); width: 103px; }
body#ageGroup3.mt .menuButton#photoGallery { background-image: url(../skins/ageGroup3/menuItems/mt/photoGallery.jpg); width: 140px; }
body#ageGroup3.mt .menuButton#EventsCalendar { background-image: url(../skins/ageGroup3/menuItems/mt/eventsCalendar.jpg); width: 50px; }
body#ageGroup3.mt .menuButton#docs { background-image: url(../skins/ageGroup3/menuItems/mt/docs.jpg); width: 130px; display: none; }
body#ageGroup3.mt .menuButton#links { background-image: url(../skins/ageGroup3/menuItems/mt/links.jpg); width: 64px; }
body#ageGroup3.mt .menuButton#contactUs { background-image: url(../skins/ageGroup3/menuItems/mt/contactUs.jpg); width: 126px; }

body#ageGroup2 .home #menu { display: none; }
body#ageGroup2 #menu { background: url(../skins/ageGroup2/menuBg.jpg) repeat-x left top; height: 10px; padding: 0; margin: 0; }
body#ageGroup2 #menu .menuButton { display: none; }

body#ageGroup1 .home #menu { display: none; }
body#ageGroup1 #menu { background: url(../skins/ageGroup1/menuBg.jpg) repeat-x left top; height: 10px; padding: 0; margin: 0; }
body#ageGroup1 #menu .menuButton { display: none; }

/* SUB HEADER */

body#ageGroup5 #subHeader { background: url(../skins/ageGroup5/submenuBg.jpg) repeat-x top; height: 76px; }
body#ageGroup5 #subHeader .subHeaderButton { height: 76px; float: left; margin-left: 5px; background-repeat: no-repeat; background-position: top; }
body#ageGroup5 #subHeader .subHeaderButton:hover { background-position: bottom; }
body#ageGroup5 #subHeader a:hover .subHeaderButton { background-position: bottom; cursor: pointer; }
body#ageGroup5 #subHeader .search { padding-top: 20px; text-align: right; padding-right: 10px; }
body#ageGroup5 #subHeader .search .searchField { height: 12px; font-size: 9px; border: 1px solid #303030; }
body#ageGroup5 #subHeader .search .goButton { height: 18px; width: 55px; font-weight:bold; color:White; background:	url(../skins/ageGroup5/go.jpg); background-repeat:repeat-x; border: 0; margin-left: 5px; text-align:center; }
body#ageGroup5 .buttonStyle { cursor:pointer; height: 18px; font-weight:bold; color:White; background:	url(../skins/ageGroup5/go.jpg); background-repeat:repeat-x; border: 0; margin-left: 5px; text-align:center; };

body#ageGroup5.en #subHeader .subHeaderButton#linkAgeGroup1 { background-image: url(../skins/ageGroup5/subHeader/en/ageGroup1.jpg); width: 81px; margin-left: 0px; }
body#ageGroup5.en #subHeader .subHeaderButton#linkAgeGroup2 { background-image: url(../skins/ageGroup5/subHeader/en/ageGroup2.jpg); width: 81px; }
body#ageGroup5.en #subHeader .subHeaderButton#linkAgeGroup3 { background-image: url(../skins/ageGroup5/subHeader/en/ageGroup3.jpg); width: 65px; }
body#ageGroup5.en #subHeader .subHeaderButton#linkAgeGroup4 { background-image: url(../skins/ageGroup5/subHeader/en/ageGroup4.jpg); width: 90px; margin-left: 6px; }
body#ageGroup5.en #subHeader .subHeaderButton#linkAgeGroup5 { background-image: url(../skins/ageGroup5/subHeader/en/ageGroup5.jpg); width: 44px; height: 60px; }
body#ageGroup5.en #subHeader .subHeaderButton#back { display: none; }

body#ageGroup5.mt #subHeader .subHeaderButton#linkAgeGroup1 { background-image: url(../skins/ageGroup5/subHeader/mt/ageGroup1.jpg); width: 81px; margin-left: 0px; }
body#ageGroup5.mt #subHeader .subHeaderButton#linkAgeGroup2 { background-image: url(../skins/ageGroup5/subHeader/mt/ageGroup2.jpg); width: 81px; }
body#ageGroup5.mt #subHeader .subHeaderButton#linkAgeGroup3 { background-image: url(../skins/ageGroup5/subHeader/mt/ageGroup3.jpg); width: 65px; }
body#ageGroup5.mt #subHeader .subHeaderButton#linkAgeGroup4 { background-image: url(../skins/ageGroup5/subHeader/mt/ageGroup4.jpg); width: 90px; margin-left: 6px; }
body#ageGroup5.mt #subHeader .subHeaderButton#linkAgeGroup5 { background-image: url(../skins/ageGroup5/subHeader/mt/ageGroup5.jpg); width: 44px; height: 60px; }
body#ageGroup5.mt #subHeader .subHeaderButton#back { display: none; }

body#ageGroup4 #subHeader { background: url(../skins/ageGroup4/submenuBg.jpg) repeat-x top; height: 76px; }
body#ageGroup4 #subHeader .subHeaderButton { height: 76px; float: left; margin-left: 3px; background-repeat: no-repeat; background-position: top; }
body#ageGroup4 #subHeader .subHeaderButton:hover { background-position: bottom; }
body#ageGroup4 #subHeader a:hover .subHeaderButton { background-position: bottom; cursor: pointer; }
body#ageGroup4 #subHeader .search { padding-top: 20px; text-align: right; padding-right: 10px; }
body#ageGroup4 #subHeader .search .searchField { height: 12px; font-size: 9px; border: 1px solid #303030; }
body#ageGroup4 #subHeader .search .goButton { height: 18px; width: 55px; font-weight:bold; color:White; background:	url(../skins/ageGroup4/go.jpg); background-repeat:repeat-x; border: 0; margin-left: 5px; text-align:center; }
body#ageGroup4 .buttonStyle {cursor:pointer;  height: 18px; font-weight:bold; color:White; background:	url(../skins/ageGroup4/go.jpg); background-repeat:repeat-x; border: 0; margin-left: 5px; text-align:center; }

body#ageGroup4.en #subHeader .subHeaderButton#linkAgeGroup1 { background-image: url(../skins/ageGroup4/subHeader/en/ageGroup1.jpg); width: 81px; margin-left: 0px; }
body#ageGroup4.en #subHeader .subHeaderButton#linkAgeGroup2 { background-image: url(../skins/ageGroup4/subHeader/en/ageGroup2.jpg); width: 81px; }
body#ageGroup4.en #subHeader .subHeaderButton#linkAgeGroup3 { background-image: url(../skins/ageGroup4/subHeader/en/ageGroup3.jpg); width: 65px; }
body#ageGroup4.en #subHeader .subHeaderButton#linkAgeGroup4 { background-image: url(../skins/ageGroup4/subHeader/en/ageGroup4.jpg); width: 90px; margin-left: 6px; }
body#ageGroup4.en #subHeader .subHeaderButton#linkAgeGroup5 { background-image: url(../skins/ageGroup4/subHeader/en/ageGroup5.jpg); width: 44px; height: 60px; }
body#ageGroup4.en #subHeader .subHeaderButton#back { display: none; }

body#ageGroup4.mt #subHeader .subHeaderButton#linkAgeGroup1 { background-image: url(../skins/ageGroup4/subHeader/mt/ageGroup1.jpg); width: 81px; margin-left: 0px; }
body#ageGroup4.mt #subHeader .subHeaderButton#linkAgeGroup2 { background-image: url(../skins/ageGroup4/subHeader/mt/ageGroup2.jpg); width: 81px; }
body#ageGroup4.mt #subHeader .subHeaderButton#linkAgeGroup3 { background-image: url(../skins/ageGroup4/subHeader/mt/ageGroup3.jpg); width: 65px; }
body#ageGroup4.mt #subHeader .subHeaderButton#linkAgeGroup4 { background-image: url(../skins/ageGroup4/subHeader/mt/ageGroup4.jpg); width: 90px; margin-left: 6px; }
body#ageGroup4.mt #subHeader .subHeaderButton#linkAgeGroup5 { background-image: url(../skins/ageGroup4/subHeader/mt/ageGroup5.jpg); width: 44px; height: 60px; }
body#ageGroup4.mt #subHeader .subHeaderButton#back { display: none; }

body#ageGroup3 #subHeader { background: url(../skins/ageGroup3/submenuBg.jpg) repeat-x top; height: 76px; margin-bottom: 10px; }
body#ageGroup3 #subHeader .subHeaderButton { height: 76px; float: left; margin-left: 3px; background-repeat: no-repeat; background-position: top; }
body#ageGroup3 #subHeader .subHeaderButton:hover { background-position: bottom; }
body#ageGroup3 #subHeader a:hover .subHeaderButton { background-position: bottom; cursor: pointer; }
body#ageGroup3 #subHeader .search { padding-top: 20px; text-align: right; padding-right: 10px; }
body#ageGroup3 #subHeader .search .searchField { height: 12px; font-size: 9px; border: 1px solid #303030; }
body#ageGroup3 #subHeader .search .goButton { height: 18px; width: 55px; font-weight:bold; color:White; background:	url(../skins/ageGroup3/go.jpg); background-repeat:repeat-x; border: 0; margin-left: 5px; text-align:center; }
body#ageGroup3 .buttonStyle {cursor:pointer;  height: 18px; font-weight:bold; color:White; background:	url(../skins/ageGroup3/go.jpg); background-repeat:repeat-x; border: 0; margin-left: 5px; text-align:center; }

body#ageGroup3.en #subHeader .subHeaderButton#linkAgeGroup1 { background-image: url(../skins/ageGroup3/subHeader/en/ageGroup1.jpg); width: 81px; margin-left: 0px; }
body#ageGroup3.en #subHeader .subHeaderButton#linkAgeGroup2 { background-image: url(../skins/ageGroup3/subHeader/en/ageGroup2.jpg); width: 81px; }
body#ageGroup3.en #subHeader .subHeaderButton#linkAgeGroup3 { background-image: url(../skins/ageGroup3/subHeader/en/ageGroup3.jpg); width: 65px; }
body#ageGroup3.en #subHeader .subHeaderButton#linkAgeGroup4 { background-image: url(../skins/ageGroup3/subHeader/en/ageGroup4.jpg); width: 90px; margin-left: 6px; }
body#ageGroup3.en #subHeader .subHeaderButton#linkAgeGroup5 { background-image: url(../skins/ageGroup3/subHeader/en/ageGroup5.jpg); width: 44px; height: 60px; }
body#ageGroup3.en #subHeader .subHeaderButton#back { display: none; }

body#ageGroup3.mt #subHeader .subHeaderButton#linkAgeGroup1 { background-image: url(../skins/ageGroup3/subHeader/mt/ageGroup1.jpg); width: 81px; margin-left: 0px; }
body#ageGroup3.mt #subHeader .subHeaderButton#linkAgeGroup2 { background-image: url(../skins/ageGroup3/subHeader/mt/ageGroup2.jpg); width: 81px; }
body#ageGroup3.mt #subHeader .subHeaderButton#linkAgeGroup3 { background-image: url(../skins/ageGroup3/subHeader/mt/ageGroup3.jpg); width: 65px; }
body#ageGroup3.mt #subHeader .subHeaderButton#linkAgeGroup4 { background-image: url(../skins/ageGroup3/subHeader/mt/ageGroup4.jpg); width: 90px; margin-left: 6px; }
body#ageGroup3.mt #subHeader .subHeaderButton#linkAgeGroup5 { background-image: url(../skins/ageGroup3/subHeader/mt/ageGroup5.jpg); width: 44px; height: 60px; }
body#ageGroup3.mt #subHeader .subHeaderButton#back { display: none; }

body#ageGroup2 .home #subHeader { display: none; }
body#ageGroup2 #subHeader { background: height: 76px; margin-bottom: 10px; }
body#ageGroup2 #subHeader .subHeaderButton { height: 76px; float: left; margin-left: 3px; background-repeat: no-repeat; background-position: top; display: none; }
body#ageGroup2 #subHeader .subHeaderButton:hover { background-position: bottom; }
body#ageGroup2 #subHeader a:hover .subHeaderButton { background-position: bottom; cursor: pointer; }
body#ageGroup2 #subHeader .search { display: none; }
body#ageGroup2 #subHeader .subHeaderButton#back { background-image: url(../skins/ageGroup2/back.jpg); width: 104px; height: 75px; margin-left: 0px; display: block; }
body#ageGroup2 .buttonStyle {cursor:pointer;  height: 18px; font-weight:bold; color:#000000; background:	url(../skins/ageGroup2/go.jpg); background-repeat:repeat-x; border: 0; margin-left: 5px; text-align:center; }


body#ageGroup1 .home #subHeader { display: none; }
body#ageGroup1 #subHeader { background: height: 76px; margin-bottom: 10px; }
body#ageGroup1 #subHeader .subHeaderButton { height: 76px; float: left; margin-left: 3px; background-repeat: no-repeat; background-position: top; display: none; }
body#ageGroup1 #subHeader .subHeaderButton:hover { background-position: bottom; }
body#ageGroup1 #subHeader a:hover .subHeaderButton { background-position: bottom; cursor: pointer; }
body#ageGroup1 #subHeader .search { display: none; }
body#ageGroup1 #subHeader .subHeaderButton#back { background-image: url(../skins/ageGroup1/back.jpg); width: 104px; height: 75px; margin-left: 0px; display: block; }

/* CB Main Items */


#content { overflow:hidden; padding-bottom: 75px; width: 758px; margin-top: 0; padding-top: 10px; padding-left:10px;}

#flashContent {overflow:hidden; padding-bottom: 75px; width: 758px; margin-top: 0; padding-top: 0px; padding-left:0px; padding-right:20px; }

body#ageGroup2 .home #content { padding: 0; font-size: 14px; line-height: 28px;}
body#ageGroup1 .home #content { padding: 0; font-size: 14px; line-height: 28px; }

.cb { margin-top: 10px;}
.cb .cbTopLeft { background: url(../skins/cb/topLeft.jpg) no-repeat left; padding-left: 6px; }
.cb .cbLeft { background: url(../skins/cb/left.jpg) repeat-y left; padding-left: 6px;}
.cb .cbRight { background: #fafafa url(../skins/cb/right.jpg) repeat-y right; padding: 10px; line-height:15px;}
.cb .cbBottomLeft { background: url(../skins/cb/bottomLeft.jpg) no-repeat top left; padding-left: 6px; height: 18px; }
.cb .cbBottomRight { background: #fafafa url(../skins/cb/bottomRight.jpg) no-repeat top right; padding: 10px; height: 18px; text-align: right; padding-right: 20px; font-weight: bolder; }
.cb .cbTopCenter { background: url(../skins/cb/topRight.jpg) no-repeat right; padding-right: 7px; }

/* CB Menu */

.cb .cbRight ul { padding: 0; margin: 0; list-style: none; }
.cb .cbRight ul li { padding-left: 20px; margin-bottom: 5px; }
.cb .cbRight ul li a:hover { font-weight: normal; }
.cb .cbRight ul li.selected a { font-weight: bold; }

body#ageGroup5 .cb .cbRight ul li { background: url(../skins/ageGroup5/menuBullet.jpg) no-repeat;}
body#ageGroup4 .cb .cbRight ul li { background: url(../skins/ageGroup4/menuBullet.jpg) no-repeat;}
body#ageGroup3 .cb .cbRight ul li { background: url(../skins/ageGroup3/menuBullet.jpg) no-repeat; }
body#ageGroup2 .cb .cbRight ul li { background: url(../skins/ageGroup2/menuBullet.jpg) no-repeat; padding-bottom:15px; vertical-align:middle;}
body#ageGroup1 .cb .cbRight ul li { background: url(../skins/ageGroup1/menuBullet.jpg) no-repeat; padding-bottom:15px; vertical-align:middle;}


/* CB Headers */

body#ageGroup5 .cb .cbTopRight { background: url(../skins/ageGroup5/cbHeader.jpg) repeat-x; height: 45px; }
body#ageGroup5 .cb .cbTopRight2nd { background: url(../skins/ageGroup5/cbHeader.jpg) repeat-x; height: 45px; }
body#ageGroup5 .cb .cbTopRightSmall { background: url(../skins/ageGroup5/cbHeader.jpg) repeat-x; height: 20px; }

body#ageGroup5 .cb .cbTopRight h1 { padding: 0; margin: 0; margin-left: 10px; font-size: 1.4em; padding-top: 20px; padding-bottom:10px; }
body#ageGroup5 .cb .cbTopRight h1 img { padding: 0; width: 100%; height: 33px; font-size: 16px; margin-top: -20px; }

body#ageGroup5.en .cb#aboutUs .cbTopRight h1 img { background: url(../skins/ageGroup5/cbHeaders/en/aboutUs.jpg) no-repeat top left; }
body#ageGroup5.en .cb#contactUs .cbTopRight h1 img { background: url(../skins/ageGroup5/cbHeaders/en/contactUs.jpg) no-repeat top left; }
body#ageGroup5.en .cb#docs .cbTopRight h1 img { background: url(../skins/ageGroup5/cbHeaders/en/docs.jpg) no-repeat top left; }
body#ageGroup5.en .cb#events .cbTopRight h1 img { background: url(../skins/ageGroup5/cbHeaders/en/events.jpg) no-repeat top left; }
body#ageGroup5.en .cb#events .cbTopRight .cbTopRight2nd h1 img { background: url(../skins/ageGroup5/cbHeaders/en/photosVideos.jpg) no-repeat top left; }
body#ageGroup5.en .cb#links .cbTopRight h1 img { background: url(../skins/ageGroup5/cbHeaders/en/links.jpg) no-repeat top left; }
body#ageGroup5.en .cb#news .cbTopRight h1 img { background: url(../skins/ageGroup5/cbHeaders/en/news.jpg) no-repeat top left; }
body#ageGroup5.en .cb#photoGallery .cbTopRight h1 img { background: url(../skins/ageGroup5/cbHeaders/en/photoGallery.jpg) no-repeat top left; }

body#ageGroup5.mt .cb#aboutUs .cbTopRight h1 img { background: url(../skins/ageGroup5/cbHeaders/mt/aboutUs.jpg) no-repeat top left; }
body#ageGroup5.mt .cb#contactUs .cbTopRight h1 img { background: url(../skins/ageGroup5/cbHeaders/mt/contactUs.jpg) no-repeat top left; }
body#ageGroup5.mt .cb#docs .cbTopRight h1 img { background: url(../skins/ageGroup5/cbHeaders/mt/docs.jpg) no-repeat top left; }
body#ageGroup5.mt .cb#events .cbTopRight h1 img { background: url(../skins/ageGroup5/cbHeaders/mt/events.jpg) no-repeat top left; }
body#ageGroup5.mt .cb#events .cbTopRight .cbTopRight2nd h1 img { background: url(../skins/ageGroup5/cbHeaders/mt/photosVideos.jpg) no-repeat top left; }
body#ageGroup5.mt .cb#links .cbTopRight h1 img { background: url(../skins/ageGroup5/cbHeaders/mt/links.jpg) no-repeat top left; }
body#ageGroup5.mt .cb#news .cbTopRight h1 img { background: url(../skins/ageGroup5/cbHeaders/mt/news.jpg) no-repeat top left; }
body#ageGroup5.mt .cb#photoGallery .cbTopRight h1 img { background: url(../skins/ageGroup5/cbHeaders/mt/photoGallery.jpg) no-repeat top left; }

body#ageGroup4 .cb .cbTopRight { background: url(../skins/ageGroup4/cbHeader.jpg) repeat-x; height: 45px; }
body#ageGroup4 .cb .cbTopRightSmall { background: url(../skins/ageGroup5/cbHeader.jpg) repeat-x; height: 20px; }

body#ageGroup4 .cb .cbTopRight h1 { padding: 0; margin: 0; margin-left: 10px; font-size: 16px; padding-top: 20px; padding-bottom:10px; }
body#ageGroup4 .cb .cbTopRight h1 img { padding: 0; width: 100%; height: 33px; font-size: 16px; margin-top: -20px; }


body#ageGroup4.en .cb#aboutUs .cbTopRight h1 img { background: url(../skins/ageGroup4/cbHeaders/en/aboutUs.jpg) no-repeat top left; }
body#ageGroup4.en .cb#contactUs .cbTopRight h1 img { background: url(../skins/ageGroup4/cbHeaders/en/contactUs.jpg) no-repeat top left; }
body#ageGroup4.en .cb#docs .cbTopRight h1 img { background: url(../skins/ageGroup4/cbHeaders/en/docs.jpg) no-repeat top left; }
body#ageGroup4.en .cb#events .cbTopRight h1 img { background: url(../skins/ageGroup4/cbHeaders/en/events.jpg) no-repeat top left; }
body#ageGroup4.en .cb#events .cbTopRight .cbTopRight2nd h1 img { background: url(../skins/ageGroup4/cbHeaders/en/photosVideos.jpg) no-repeat top left; }
body#ageGroup4.en .cb#links .cbTopRight h1 img { background: url(../skins/ageGroup4/cbHeaders/en/links.jpg) no-repeat top left; }
body#ageGroup4.en .cb#news .cbTopRight h1 img { background: url(../skins/ageGroup4/cbHeaders/en/news.jpg) no-repeat top left; }
body#ageGroup4.en .cb#photoGallery .cbTopRight h1 img { background: url(../skins/ageGroup4/cbHeaders/en/photoGallery.jpg) no-repeat top left; }

body#ageGroup4.mt .cb#aboutUs .cbTopRight h1 img { background: url(../skins/ageGroup4/cbHeaders/mt/aboutUs.jpg) no-repeat top left; }
body#ageGroup4.mt .cb#contactUs .cbTopRight h1 img { background: url(../skins/ageGroup4/cbHeaders/mt/contactUs.jpg) no-repeat top left; }
body#ageGroup4.mt .cb#docs .cbTopRight h1 img { background: url(../skins/ageGroup4/cbHeaders/mt/docs.jpg) no-repeat top left; }
body#ageGroup4.mt .cb#events .cbTopRight h1 img { background: url(../skins/ageGroup4/cbHeaders/mt/events.jpg) no-repeat top left; }
body#ageGroup4.mt .cb#events .cbTopRight .cbTopRight2nd h1 img { background: url(../skins/ageGroup4/cbHeaders/mt/photosVideos.jpg) no-repeat top left; }
body#ageGroup4.mt .cb#links .cbTopRight h1 img { background: url(../skins/ageGroup4/cbHeaders/mt/links.jpg) no-repeat top left; }
body#ageGroup4.mt .cb#news .cbTopRight h1 img { background: url(../skins/ageGroup4/cbHeaders/mt/news.jpg) no-repeat top left; }
body#ageGroup4.mt .cb#photoGallery .cbTopRight h1 img { background: url(../skins/ageGroup4/cbHeaders/mt/photoGallery.jpg) no-repeat top left; }


body#ageGroup3 .cb .cbTopRight { background: url(../skins/ageGroup3/cbHeader.jpg) repeat-x; height: 45px; }
body#ageGroup3 .cb .cbTopRightSmall { background: url(../skins/ageGroup5/cbHeader.jpg) repeat-x; height: 20px; }

body#ageGroup3 .cb .cbTopRight h1 { padding: 0; margin: 0; margin-left: 10px; font-size: 16px; padding-top: 20px; padding-bottom:10px; }
body#ageGroup3 .cb .cbTopRight h1 img { padding: 0; margin: 0; width: 100%; height: 45px; font-size: 16px; margin-top: -20px;  }

body#ageGroup3.en .cb#aboutUs .cbTopRight h1 img { background: url(../skins/ageGroup3/cbHeaders/en/aboutUs.jpg) no-repeat top left; }
body#ageGroup3.en .cb#contactUs .cbTopRight h1 img { background: url(../skins/ageGroup3/cbHeaders/en/contactUs.jpg) no-repeat top left; }
body#ageGroup3.en .cb#docs .cbTopRight h1 img { background: url(../skins/ageGroup3/cbHeaders/en/docs.jpg) no-repeat top left; }
body#ageGroup3.en .cb#events .cbTopRight h1 img { background: url(../skins/ageGroup3/cbHeaders/en/events.jpg) no-repeat top left; }
body#ageGroup3.en .cb#events .cbTopRight .cbTopRight2nd h1 img { background: url(../skins/ageGroup3/cbHeaders/en/photosVideos.jpg) no-repeat top left; }
body#ageGroup3.en .cb#links .cbTopRight h1 img { background: url(../skins/ageGroup3/cbHeaders/en/links.jpg) no-repeat top left; }
body#ageGroup3.en .cb#news .cbTopRight h1 img { background: url(../skins/ageGroup3/cbHeaders/en/news.jpg) no-repeat top left; }
body#ageGroup3.en .cb#photoGallery .cbTopRight h1 img { background: url(../skins/ageGroup3/cbHeaders/en/photoGallery.jpg) no-repeat top left; }

body#ageGroup3.mt .cb#aboutUs .cbTopRight h1 img { background: url(../skins/ageGroup3/cbHeaders/mt/aboutUs.jpg) no-repeat top left; }
body#ageGroup3.mt .cb#contactUs .cbTopRight h1 img { background: url(../skins/ageGroup3/cbHeaders/mt/contactUs.jpg) no-repeat top left; }
body#ageGroup3.mt .cb#docs .cbTopRight h1 img { background: url(../skins/ageGroup3/cbHeaders/mt/docs.jpg) no-repeat top left; }
body#ageGroup3.mt .cb#events .cbTopRight h1 img { background: url(../skins/ageGroup3/cbHeaders/mt/events.jpg) no-repeat top left; }
body#ageGroup3.mt .cb#events .cbTopRight .cbTopRight2nd h1 img { background: url(../skins/ageGroup3/cbHeaders/mt/photosVideos.jpg) no-repeat top left; }
body#ageGroup3.mt .cb#links .cbTopRight h1 img { background: url(../skins/ageGroup3/cbHeaders/mt/links.jpg) no-repeat top left; }
body#ageGroup3.mt .cb#news .cbTopRight h1 img { background: url(../skins/ageGroup3/cbHeaders/mt/news.jpg) no-repeat top left; }
body#ageGroup3.mt .cb#photoGallery .cbTopRight h1 img { background: url(../skins/ageGroup3/cbHeaders/mt/photoGallery.jpg) no-repeat top left; }


body#ageGroup2 .cb .cbTopRight { background: url(../skins/ageGroup2/cbHeader.jpg) repeat-x; height: 45px; }
body#ageGroup2 .cb .cbTopRightSmall { background: url(../skins/ageGroup5/cbHeader.jpg) repeat-x; height: 20px; }
body#ageGroup2 .cb .cbTopRight h1 { padding: 0; margin: 0; margin-left: 10px; font-size: 16px; padding-top: 20px; padding-bottom:10px; }
body#ageGroup2 .cb .cbTopRight h1 img { padding: 0; margin: 0; width: 100%; height: 45px; font-size: 16px; margin-top: -20px;  }

body#ageGroup2.en .cb#aboutUs .cbTopRight h1 img { background: url(../skins/ageGroup2/cbHeaders/en/aboutUs.jpg) no-repeat top left; }
body#ageGroup2.en .cb#contactUs .cbTopRight h1 img { background: url(../skins/ageGroup2/cbHeaders/en/contactUs.jpg) no-repeat top left; }
body#ageGroup2.en .cb#docs .cbTopRight h1 img { background: url(../skins/ageGroup2/cbHeaders/en/docs.jpg) no-repeat top left; }
body#ageGroup2.en .cb#events .cbTopRight h1 img { background: url(../skins/ageGroup2/cbHeaders/en/events.jpg) no-repeat top left; }
body#ageGroup2.en .cb#links .cbTopRight h1 img { background: url(../skins/ageGroup2/cbHeaders/en/links.jpg) no-repeat top left; }
body#ageGroup2.en .cb#news .cbTopRight h1 img { background: url(../skins/ageGroup2/cbHeaders/en/news.jpg) no-repeat top left; }
body#ageGroup2.en .cb#photoGallery .cbTopRight h1 img { background: url(../skins/ageGroup2/cbHeaders/en/photoGallery.jpg) no-repeat top left; }

body#ageGroup2.mt .cb#aboutUs .cbTopRight h1 img { background: url(../skins/ageGroup2/cbHeaders/mt/aboutUs.jpg) no-repeat top left; }
body#ageGroup2.mt .cb#contactUs .cbTopRight h1 img { background: url(../skins/ageGroup2/cbHeaders/mt/contactUs.jpg) no-repeat top left; }
body#ageGroup2.mt .cb#docs .cbTopRight h1 img { background: url(../skins/ageGroup2/cbHeaders/mt/docs.jpg) no-repeat top left; }
body#ageGroup2.mt .cb#events .cbTopRight h1 img { background: url(../skins/ageGroup2/cbHeaders/mt/events.jpg) no-repeat top left; }
body#ageGroup2.mt .cb#links .cbTopRight h1 img { background: url(../skins/ageGroup2/cbHeaders/mt/links.jpg) no-repeat top left; }
body#ageGroup2.mt .cb#news .cbTopRight h1 img { background: url(../skins/ageGroup2/cbHeaders/mt/news.jpg) no-repeat top left; }
body#ageGroup2.mt .cb#photoGallery .cbTopRight h1 img { background: url(../skins/ageGroup2/cbHeaders/mt/photoGallery.jpg) no-repeat top left; }


body#ageGroup1 .cb .cbTopRight { background: url(../skins/ageGroup1/cbHeader.jpg) repeat-x; height: 45px; }
body#ageGroup1 .cb .cbTopRightSmall { background: url(../skins/ageGroup5/cbHeader.jpg) repeat-x; height: 20px; }

body#ageGroup1 .cb .cbTopRight h1 { padding: 0; margin: 0; margin-left: 10px; font-size: 16px; padding-top: 20px; padding-bottom:10px; }
body#ageGroup1 .cb .cbTopRight h1 img { padding: 0; margin: 0; width: 100%; height: 45px; font-size: 16px; margin-top: -20px;  }

body#ageGroup1.en .cb#aboutUs .cbTopRight h1 img { background: url(../skins/ageGroup1/cbHeaders/en/aboutUs.jpg) no-repeat top left; }
body#ageGroup1.en .cb#contactUs .cbTopRight h1 img { background: url(../skins/ageGroup1/cbHeaders/en/contactUs.jpg) no-repeat top left; }
body#ageGroup1.en .cb#docs .cbTopRight h1 img { background: url(../skins/ageGroup1/cbHeaders/en/docs.jpg) no-repeat top left; }
body#ageGroup1.en .cb#events .cbTopRight h1 img { background: url(../skins/ageGroup1/cbHeaders/en/events.jpg) no-repeat top left; }
body#ageGroup1.en .cb#links .cbTopRight h1 img { background: url(../skins/ageGroup1/cbHeaders/en/links.jpg) no-repeat top left; }
body#ageGroup1.en .cb#news .cbTopRight h1 img { background: url(../skins/ageGroup1/cbHeaders/en/news.jpg) no-repeat top left; }
body#ageGroup1.en .cb#photoGallery .cbTopRight h1 img { background: url(../skins/ageGroup1/cbHeaders/en/photoGallery.jpg) no-repeat top left; }

body#ageGroup1.mt .cb#aboutUs .cbTopRight h1 img { background: url(../skins/ageGroup1/cbHeaders/mt/aboutUs.jpg) no-repeat top left; }
body#ageGroup1.mt .cb#contactUs .cbTopRight h1 img { background: url(../skins/ageGroup1/cbHeaders/mt/contactUs.jpg) no-repeat top left; }
body#ageGroup1.mt .cb#docs .cbTopRight h1 img { background: url(../skins/ageGroup1/cbHeaders/mt/docs.jpg) no-repeat top left; }
body#ageGroup1.mt .cb#events .cbTopRight h1 img { background: url(../skins/ageGroup1/cbHeaders/mt/events.jpg) no-repeat top left; }
body#ageGroup1.mt .cb#links .cbTopRight h1 img { background: url(../skins/ageGroup1/cbHeaders/mt/links.jpg) no-repeat top left; }
body#ageGroup1.mt .cb#news .cbTopRight h1 img { background: url(../skins/ageGroup1/cbHeaders/mt/news.jpg) no-repeat top left; }
body#ageGroup1.mt .cb#photoGallery .cbTopRight h1 img { background: url(../skins/ageGroup1/cbHeaders/mt/photoGallery.jpg) no-repeat top left; }




/* Photo Gallery */

.pg { display: block; float: left; width: 147px; background: url(../skins/photoBg.jpg) no-repeat; margin-right: 30px; padding: 9px 22px; border: 0px solid red; }
.pg a img { border: 0; margin-bottom: 0; width:122px; height:90px; }
.pg .pgTitle { width: 101px; height:40px; margin: 0; line-height: 12px; overflow: hidden; font-weight: bold; font-size:11px; padding-top:7px; }

.pgLargeNav { line-height:30px; }
.pgLarge { text-align: center; }
.pgLargeImage { border: 1px solid black; padding: 10px; padding-bottom: 70px; background: white; }
.pgLargeTitle { position: relative; top: -60px; font-weight: bold; }
.pgLargeDesc { position: relative; top: -60px; }

/* Lists */

.listItem { clear: both; background: #F2F2F2; padding: 5px; margin-right: 7px; }
.listImage { float: left; border: 1px solid black; background-color: white; margin-right: 5px; margin-bottom: 5px; padding: 2px; }
.listTitle { position: relative; font-weight: bold; }
.listDesc {  }

.pagingBar { height: 40px; line-height: 40px; padding-left: 10px; }

/* Footer */

#footer { position: relative; width: 778px; margin: 0px auto; overflow:hidden; border:0px solid red; background-color:White;}
#footer #footerLinks { padding-left: 10px; }
#footer #footerLeft { padding-left: 10px; width: 200px; float: left; border:0px solid red;}
#footer #footerMiddle { padding-left: 0px; width: 378px; float: right; text-align:right; border:0px solid red; font-size:9px;}
#footer #footerRight { padding-right: 10px; width: 150px; float: right; text-align: right; border:0px solid red;}
#footer #footerRight a { font-weight: bold; }
#footer p { margin: 0; padding: 0; }

/*ContactUs Page Styles*/

.contactForm { padding: 10px; width: 500px; margin-left: 150px; display: block; padding: 0; margin-top: 25px;}
.contactForm label { margin-bottom: 10px; font-weight: bold; display: block; color:Black;}
.formLabel { font-weight: normal; position: relative; float: left; width: 200px; text-align: left; }

body#ageGroup1 .cb .cbRightContact { background:url(../skins/splash.jpg) no-repeat 20px 140px; padding: 10px; font-size:14px}
body#ageGroup1 .cb .cbRightContact2 { padding: 10px; font-size:13px; line-height:15px;}
body#ageGroup2 .cb .cbRightContact { background:url(../skins/splash.jpg) no-repeat 20px 140px; padding: 10px; font-size:14px}
body#ageGroup2 .cb .cbRightContact2 { padding: 10px; font-size:13px; line-height:15px;}
body#ageGroup3 .cb .cbRightContact { background: #fafafa url(../skins/cb/right.jpg) repeat-y right; padding: 10px; }
body#ageGroup4 .cb .cbRightContact { background: #fafafa url(../skins/cb/right.jpg) repeat-y right; padding: 10px; }
body#ageGroup5 .cb .cbRightContact { background: #fafafa url(../skins/cb/right.jpg) repeat-y right; padding: 10px; }
body#ageGroup1 .contactForm label .textboxBorder { border:1px solid #245b9c;}
body#ageGroup2 .contactForm label .textboxBorder { border:1px solid #dde413;}
body#ageGroup3 .contactForm label .textboxBorder { border:1px solid #d37a38;}
body#ageGroup4 .contactForm label .textboxBorder { border:1px solid #19793c;}
body#ageGroup5 .contactForm label .textboxBorder { border:1px solid #56206b;}

.hyperlinkText
{
	color:Blue;
	text-decoration:underline;
}


/*Resource List Styles*/
.resourceList { background:url(../skins/ageGroup5/headerBg.jpg) repeat-x scroll center top; width:715px; filter: alpha(opacity=75); -moz-opacity: .75; opacity: 0.75;}
.resourceList:hover {filter: alpha(opacity=100); -moz-opacity: 1.0; opacity: 1.0;}
.resourceList.main{cursor:pointer; background:url(../skins/ageGroup5/headerBg.jpg) repeat-x scroll center top; width:100%; filter: alpha(opacity=100); -moz-opacity: 1.0; opacity: 1.0;}
.resourceList h1{font-size:12px; font-weight:bold;height:auto;}
.resourceList .resourceIcon {width:100px;}
.resourceList .bottomText{color:#4f1663;}

.subscribe  { height: 13px; font-size: 11px; border: 1px solid #303030; width:200px }

.subscribebutton {height: 17px; font-size: 11px; border: 1px solid #303030;}

.itemPanel { background: url(../cbMain/mainNewsBg.gif) top repeat-x #e9e9e9; min-height:10px; line-height:20px; padding-bottom: 10px; filter: alpha(opacity=50); -moz-opacity: .50; opacity: 0.5; cursor: pointer; border: 1px solid #f2f2f2; width: 100%; }
.itemPanel.main { background: url(../cbMain/mainNewsBg.gif) top repeat-x #e9e9e9; min-height:10px; line-height:20px; padding-bottom: 10px; filter: alpha(opacity=100); -moz-opacity: 1.0; opacity: 1.0; cursor: pointer; width: 100%; }
.itemPanel:hover { filter: alpha(opacity=100); -moz-opacity: 1.0; opacity: 1.0; width: 100%; }
.itemPanel p img { float: left; margin-left: 5px; margin-right: 5px; border: 1px solid white; }
.itemPanel h1 a { font-size: 1.1em; }

.itemImage {float:right; margin-left:10px; margin-bottom:10px;}

.rightBar { width: 181px; float: right; }
.leftBar { width: 181px; float: left; }
.left{float:left;}

.cbItem.cbItemGrey .cbHeader { background: url(../cb/headerGrey.gif) no-repeat; height: 22px; line-height: 22px; padding-left: 10px; font-weight: bolder; margin-top: 10px; font-size: 1em; width: 171px; }
.cbItem.cbItemGrey .cbSubHeader { background: url(../cb/subheaderGreySmall.gif) repeat-x; height: 19px; line-height: 19px; font-weight: bolder; margin-left:-15px; padding-left:15px;}

.cbItem.cbItemGrey .cbContent { background: #f9f9f9; display: block; border: 1px solid #f2f2f2; width: 179px; }

.cbItem.cbItemGrey .cbMain .cbContent { background: #f9f9f9; display: block; border: 1px solid #f2f2f2; width: 100%; }
.cbItem.cbItemGrey .cbContent p { margin: 10px; }
.cbItem.cbItemGrey .cbContent .button { background: url(../cb/subHeaderGrey.gif) repeat-x; height: auto; }
.cbItem.cbItemGrey .cbMain .cbContent img.thumb { border: 1px solid #d3e4f3; }
.cbItem.cbItemGrey .cbMain .cbContent p img { float: left; margin-left: 5px; margin-right: 5px; border: 1px solid white; 	}

cbSubMenu ul {padding: 0; margin: 0; margin-left: 10px; list-style-type: none; padding-top:0px}
.cbSubMenu ul li { float: left; position: relative; width:14px;}
.cbSubMenu.cbSubMenuEvents ul li a { font-size: .9em;}
.cbSubMenu.cbSubMenuEvents ul li { float: left; position: relative; width:19px;}
.cbSubMenu ul li a, .cbSubMenu ul li a:visited { display: block; }
.cbSubMenu ul li:hover {  }
.cbSubMenu ul li a:hover { border-color: #f9f9f9; cursor:pointer; }
.cbSubMenu ul li ul { display:none; }
.cbSubMenu table { margin: 0; position: absolute; top: 0; left: 0; }

.cbSubMenu ul li:hover ul { display: block;	position: absolute; margin-top: 1px; left: 0; width: 20px;}
.cbSubMenu ul li:hover ul li ul { display: none; }
.cbSubMenu ul li:hover ul li a { display:block;	background: #e9e9e9; color: #000; height: auto; line-height: 15px; width:20px; margin: 0; padding: 3px;}
.cbSubMenu ul li:hover ul li:hover ul { display:block; position:absolute; left:131px; top:-1px; }
.cbSubMenu ul li a:hover ul { z-index: 500; display: block; position: absolute; top: 0; background: #e9e9e9; left: 0; }
.cbSubMenu ul li a:hover ul li a { display: block; height: 1px; line-height: 15px; width: 20px; padding: 3px; }
.cbSubMenu ul li a:hover ul li a ul { visibility: hidden; position: absolute; height: 0; width: 0; }
.cbSubMenu ul li a:hover ul li a:hover ul { visibility: visible; position: absolute; top: 0; left: 150px; }


.itemImage {float:left; margin-right:10px; margin-bottom:10px;}

.selectedItem { text-decoration:underline; padding-right:4px;}
.hasItem {text-decoration:none;}

.arrowHeadR{width:11px;float:right; background-color:#EEEEEE ;margin-left:0px;}
.arrowHeadL{width:11px;float:left;background-color:#EEEEEE; margin-right:0px;}
.subBanners{width:725px; background-color:Transparent; height:58px; border:solid 1px #EEEEEE}
.carouselImages{float:left;width:690px;}

.searchSubHeader{font-size: small; padding-left:10px; padding-top:3px; font-weight:bold}

.sitemap {line-height:25px;padding-left:25px;}

.games a, .games a:visited{font-size:0.9em; color:#3366ab; text-decoration: none;}
.games a:hover{color:#d71313; text-decoration:underline;}

.gameDescription
{
	font-size:0.9em;
	color:#000;
	text-align:justify;
}

body#ageGroup1 .cb .cbRight{ background: #fafafa url(../skins/cb/right.jpg) repeat-y right; padding:10px 20px 10px 10px; font-size:14px}
body#ageGroup2 .cb .cbRight{ background: #fafafa url(../skins/cb/right.jpg) repeat-y right; padding:10px 20px 10px 10px; font-size:14px}
body#ageGroup3 .cb .cbRight{ background: #fafafa url(../skins/cb/right.jpg) repeat-y right; padding:10px 20px 10px 10px; }
body#ageGroup4 .cb .cbRight{ background: #fafafa url(../skins/cb/right.jpg) repeat-y right; padding:10px 20px 10px 10px; }
body#ageGroup5 .cb .cbRight{ background: #fafafa url(../skins/cb/right.jpg) repeat-y right; padding:10px 20px 10px 10px; }



/* Non Flash Content */

.versionTypeLink a {font-family:Verdana; font-size:11px; color:#000; cursor:pointer; font-weight:bold; padding-right:5px;}
.versionTypeLink a:hover {text-decoration:underline; color:#000;}

.versionTypeLinkBlack a {font-family:Verdana; font-size:11px; color:#000; cursor:pointer; font-weight:bold; padding-right:5px;}
.versionTypeLinkBlack a:hover {text-decoration:underline; color:#000;}

/* Splashpage English */
.rollOver10-13 a {display:block;width: 233px;height:141px;background: url("../skins/nonFlash/10-13.png") 0 0 no-repeat; border:0px;}
.rollOver10-13 a:hover {background-position: 0 -140px; border:0px;}

.rollOver3-5 a {display:block;width: 242px;height:120px;background: url("../skins/nonFlash/3-5V2.png") 0 0 no-repeat;}
.rollOver3-5 a:hover {background-position: 0 -120px;}

.rollOver6-9 a {display:block;width: 263px;height:166px;background: url("../skins/nonFlash/6-9.png") 0 0 no-repeat;}
.rollOver6-9 a:hover {background-position: 0 -166px;}

.rollOver14-17 a {display:block;width: 289px;height:131px;background: url("../skins/nonFlash/14-17.png") 0 0 no-repeat;}
.rollOver14-17 a:hover {background-position: 0 -131px;}

.rollOver18 a {display:block;width: 67px;height:66px;background: url("../skins/nonFlash/18.jpg") 0 0 no-repeat;}
.rollOver18 a:hover {background-position: 0 -66px;}

.rollOverCommissioner a {display:block;width: 344px;height:28px;background: url("../skins/nonFlash/commissioner.jpg") 0 0 no-repeat;}
.rollOverCommissioner a:hover {background-position: 0 -28px;}
/* End Splashpage English */

/* Splashpage Maltese */
.rollOverMT10-13 a {display:block;width: 233px;height:141px;background: url("../skins/nonFlash/10-13MT.png") 0 0 no-repeat; border:0px;}
.rollOverMT10-13 a:hover {background-position: 0 -140px; border:0px;}

.rollOverMT3-5 a {display:block;width: 242px;height:120px;background: url("../skins/nonFlash/3-5V2MT.png") 0 0 no-repeat;}
.rollOverMT3-5 a:hover {background-position: 0 -120px;}

.rollOverMT6-9 a {display:block;width: 263px;height:166px;background: url("../skins/nonFlash/6-9MT.png") 0 0 no-repeat;}
.rollOverMT6-9 a:hover {background-position: 0 -166px;}

.rollOverMT14-17 a {display:block;width: 289px;height:131px;background: url("../skins/nonFlash/14-17MT.png") 0 0 no-repeat;}
.rollOverMT14-17 a:hover {background-position: 0 -131px;}

.rollOverMT18 a {display:block;width: 67px;height:66px;background: url("../skins/nonFlash/18MT.jpg") 0 0 no-repeat;}
.rollOverMT18 a:hover {background-position: 0 -66px;}

.rollOverMTCommissioner a {display:block;width:317px;height:37px;background: url("../skins/nonFlash/commissionerMT.jpg") 0 0 no-repeat;}
.rollOverMTCommissioner a:hover {background-position: 0 -37px;}
/* End Splashpage Maltese */

/* Agegroup 3-5 */
.rollOverLogo3-5 a {display:block;width: 71px;height:18px;background: url("../skins/nonFlash/english.jpg") 0 0 no-repeat; border:0px;}
.rollOverLogo3-5 a:hover {background-position: 0 -18px; border:0px;}

.Logo3-5MT {width:71px;height:18px; border:0px;}

.rollOverSmall3-5 a {display:block;width: 73px;height:100px;background: url("../skins/nonFlash/3-5Small.jpg") 0 0 no-repeat; border:0px;}
.rollOverSmall3-5 a:hover {background-position: 0 -100px; border:0px;}

.rollOverSmall6-9 a {display:block;width: 72px;height:81px;background: url("../skins/nonFlash/6-9Small.jpg") 0 0 no-repeat; border:0px;}
.rollOverSmall6-9 a:hover {background-position: 0 -81px; border:0px;}

.rollOverSmall10-13 a {display:block;width: 71px;height:85px;background: url("../skins/nonFlash/10-13Small.jpg") 0 0 no-repeat; border:0px;}
.rollOverSmall10-13 a:hover {background-position: 0 -85px; border:0px;}

.rollOverSmall14-17 a {display:block;width: 98px;height:94px;background: url("../skins/nonFlash/14-17Small.jpg") 0 0 no-repeat; border:0px;}
.rollOverSmall14-17 a:hover {background-position: 0 -94px; border:0px;}

.rollOverSmall18 a {display:block;width: 50px;height:48px;background: url("../skins/nonFlash/18Small.jpg") 0 0 no-repeat; border:0px;}
.rollOverSmall18 a:hover {background-position: 0 -48px; border:0px;}

.rollOver3-5PhotosMT a {display:block;width:192px;height:60px;background: url("../skins/nonFlash/3-5PhotosMT.png") 0 0 no-repeat; border:0px;}
.rollOver3-5PhotosMT a:hover {background-position: 0 -60px; border:0px;}

.rollOver3-5NewsMT a {display:block;width:99px;height:86px;background: url("../skins/nonFlash/3-5NewsMT.png") 0 0 no-repeat; border:0px;}
.rollOver3-5NewsMT a:hover {background-position: 0 -86px; border:0px;}

.rollOver3-5Links a {display:block;width:62px;height:81px;background: url("../skins/nonFlash/3-5links.png") 0 0 no-repeat; border:0px;}
.rollOver3-5Links a:hover {background-position: 0 -81px; border:0px;}

.rollOver3-5EventsMT a {display:block;width:132px;height:82px;background: url("../skins/nonFlash/3-5EventsMT.png") 0 0 no-repeat; border:0px;}
.rollOver3-5EventsMT a:hover {background-position: 0 -82px; border:0px;}

.rollOver3-5GamesMT a {display:block;width:75px;height:97px;background: url("../skins/nonFlash/3-5GamesMT.png") 0 0 no-repeat; border:0px;}
.rollOver3-5GamesMT a:hover {background-position: 0 -97px; border:0px;}

.rollOver3-5AboutMT a {display:block;width:212px;height:222px;background: url("../skins/nonFlash/3-5AboutMT.png") 0 0 no-repeat; border:0px;}
.rollOver3-5AboutMT a:hover {background-position: 0 -222px; border:0px;}

.rollOver3-5ContactMT a {display:block;width:125px;height:150px;background: url("../skins/nonFlash/3-5ContactMT.png") 0 0 no-repeat; border:0px;}
.rollOver3-5ContactMT a:hover {background-position: 0 -150px; border:0px;}


.rollOverLogo3-5EN a {display:block;width: 76px;height:18px;background: url("../skins/nonFlash/maltese.jpg") 0 0 no-repeat; border:0px;}
.rollOverLogo3-5EN a:hover {background-position: 0 -18px; border:0px;}

.Logo3-5EN {width:76px;height:18px;background: url("../skins/nonFlash/maltese.jpg") no-repeat; border:0px;}

.rollOverSmall3-5EN a {display:block;width: 73px;height:100px;background: url("../skins/nonFlash/3-5SmallEN.jpg") 0 0 no-repeat; border:0px;}
.rollOverSmall3-5EN a:hover {background-position: 0 -100px; border:0px;}

.rollOverSmall6-9EN a {display:block;width: 72px;height:81px;background: url("../skins/nonFlash/6-9SmallEN.jpg") 0 0 no-repeat; border:0px;}
.rollOverSmall6-9EN a:hover {background-position: 0 -81px; border:0px;}

.rollOverSmall10-13EN a {display:block;width: 71px;height:85px;background: url("../skins/nonFlash/10-13SmallEN.jpg") 0 0 no-repeat; border:0px;}
.rollOverSmall10-13EN a:hover {background-position: 0 -85px; border:0px;}

.rollOverSmall14-17EN a {display:block;width: 98px;height:94px;background: url("../skins/nonFlash/14-17SmallEN.jpg") 0 0 no-repeat; border:0px;}
.rollOverSmall14-17EN a:hover {background-position: 0 -94px; border:0px;}

.rollOverSmall18EN a {display:block;width: 50px;height:48px;background: url("../skins/nonFlash/18SmallEN.jpg") 0 0 no-repeat; border:0px;}
.rollOverSmall18EN a:hover {background-position: 0 -48px; border:0px;}

.rollOver3-5PhotosEN a {display:block;width:192px;height:60px;background: url("../skins/nonFlash/3-5PhotosEN.png") 0 0 no-repeat; border:0px;}
.rollOver3-5PhotosEN a:hover {background-position: 0 -60px; border:0px;}

.rollOver3-5NewsEN a {display:block;width:99px;height:86px;background: url("../skins/nonFlash/3-5NewsEN.png") 0 0 no-repeat; border:0px;}
.rollOver3-5NewsEN a:hover {background-position: 0 -86px; border:0px;}

.rollOver3-5EventsEN a {display:block;width:132px;height:82px;background: url("../skins/nonFlash/3-5EventsEN.png") 0 0 no-repeat; border:0px;}
.rollOver3-5EventsEN a:hover {background-position: 0 -82px; border:0px;}

.rollOver3-5GamesEN a {display:block;width:75px;height:97px;background: url("../skins/nonFlash/3-5GamesEN.png") 0 0 no-repeat; border:0px;}
.rollOver3-5GamesEN a:hover {background-position: 0 -97px; border:0px;}

.rollOver3-5AboutEN a {display:block;width:212px;height:222px;background: url("../skins/nonFlash/3-5AboutEN.png") 0 0 no-repeat; border:0px;}
.rollOver3-5AboutEN a:hover {background-position: 0 -222px; border:0px;}

.rollOver3-5ContactEN a {display:block;width:125px;height:150px;background: url("../skins/nonFlash/3-5ContactEN.png") 0 0 no-repeat; border:0px;}
.rollOver3-5ContactEN a:hover {background-position: 0 -150px; border:0px;}
/* End Agegroup 3-5 */

/* Agegroup 6-9 */

.rollOverLogo6-9EN a {display:block;width: 76px;height:18px;background: url("../skins/nonFlash/maltese2.jpg") 0 0 no-repeat; border:0px;}
.rollOverLogo6-9EN a:hover {background-position: 0 -18px; border:0px;}

.rollOver6-9Small3-5EN a {display:block;width: 73px;height:103px;background: url("../skins/nonFlash/3-5SmallEN2.jpg") 0 0 no-repeat; border:0px;}
.rollOver6-9Small3-5EN a:hover {background-position: 0 -103px; border:0px;}

.rollOver6-9Small6-9EN a {display:block;width: 72px;height:84px;background: url("../skins/nonFlash/6-9SmallEN2.jpg") 0 0 no-repeat; border:0px;}
.rollOver6-9Small6-9EN a:hover {background-position: 0 -84px; border:0px;}

.rollOver6-9Small10-13EN a {display:block;width: 71px;height:88px;background: url("../skins/nonFlash/10-13SmallEN2.jpg") 0 0 no-repeat; border:0px;}
.rollOver6-9Small10-13EN a:hover {background-position: 0 -88px; border:0px;}

.rollOver6-9Small14-17EN a {display:block; width: 98px;height:97px;background: url("../skins/nonFlash/14-17SmallEN2.jpg") 0 0 no-repeat; border:0px;}
.rollOver6-9Small14-17EN a:hover {background-position: 0 -97px; border:0px;}

.rollOver6-9Small18EN a {display:block;width: 50px;height:54px;background: url("../skins/nonFlash/18SmallEN2.jpg") 0 0 no-repeat; border:0px;}
.rollOver6-9Small18EN a:hover {background-position: 0 -54px; border:0px;}

.rollOver6-9ContactEN a {display:block;width:160px;height:93px;background: url("../skins/nonFlash/6-9ContactEN.png") 0 0 no-repeat; border:0px;}
.rollOver6-9ContactEN a:hover {background-position: 0 -93px; border:0px;}

.rollOver6-9PhotosEN a {display:block;width:225px;height:54px;background: url("../skins/nonFlash/6-9PhotosEN.png") 0 0 no-repeat; border:0px;}
.rollOver6-9PhotosEN a:hover {background-position: 0 -54px; border:0px;}

.rollOver6-9AboutEN a {display:block;width:240px;height:141px;background: url("../skins/nonFlash/6-9AboutEN.png") 0 0 no-repeat; border:0px;}
.rollOver6-9AboutEN a:hover {background-position: 0 -141px; border:0px;}


.rollOverLogo6-9MT a {display:block;width: 71px;height:18px;background: url("../skins/nonFlash/english2.jpg") 0 0 no-repeat; border:0px;}
.rollOverLogo6-9MT a:hover {background-position: 0 -18px; border:0px;}

.rollOver6-9Small3-5MT a {display:block;width: 73px;height:103px;background: url("../skins/nonFlash/3-5SmallMT2.jpg") 0 0 no-repeat; border:0px;}
.rollOver6-9Small3-5MT a:hover {background-position: 0 -103px; border:0px;}

.rollOver6-9Small6-9MT a {display:block;width: 72px;height:84px;background: url("../skins/nonFlash/6-9SmallMT2.jpg") 0 0 no-repeat; border:0px;}
.rollOver6-9Small6-9MT a:hover {background-position: 0 -84px; border:0px;}

.rollOver6-9Small10-13MT a {display:block;width: 71px;height:88px;background: url("../skins/nonFlash/10-13SmallMT2.jpg") 0 0 no-repeat; border:0px;}
.rollOver6-9Small10-13MT a:hover {background-position: 0 -88px; border:0px;}

.rollOver6-9Small14-17MT a {display:block; width: 98px;height:97px;background: url("../skins/nonFlash/14-17SmallMT2.jpg") 0 0 no-repeat; border:0px;}
.rollOver6-9Small14-17MT a:hover {background-position: 0 -97px; border:0px;}

.rollOver6-9Small18MT a {display:block;width: 50px;height:54px;background: url("../skins/nonFlash/18SmallMT2.jpg") 0 0 no-repeat; border:0px;}
.rollOver6-9Small18MT a:hover {background-position: 0 -54px; border:0px;}

.rollOver6-9ContactMT a {display:block;width:160px;height:93px;background: url("../skins/nonFlash/6-9ContactMT.png") 0 0 no-repeat; border:0px;}
.rollOver6-9ContactMT a:hover {background-position: 0 -93px; border:0px;}

.rollOver6-9PhotosMT a {display:block;width:225px;height:54px;background: url("../skins/nonFlash/6-9PhotosMT.png") 0 0 no-repeat; border:0px;}
.rollOver6-9PhotosMT a:hover {background-position: 0 -54px; border:0px;}

.rollOver6-9AboutMT a {display:block;width:240px;height:141px;background: url("../skins/nonFlash/6-9AboutMT.png") 0 0 no-repeat; border:0px;}
.rollOver6-9AboutMT a:hover {background-position: 0 -141px; border:0px;}


/* End Agegroup 6-9 */

/* End Non Flash Content*/

.displayNone
{
	display:none;
}

.Link
{
	padding-top:3px;
	padding-bottom:2px;
	padding-left:5px;
	padding-right:5px;
}
