@charset "utf-8";body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset, img{border:0;}
img{border:0;}
address, caption, cite, code, dfn, th, var{font-style:normal;font-weight:normal;}
ul li{list-style:none;}
caption, th{text-align:left;}
h1, h2, h3, h4, h5, h6{font-size:100%;font-weight:normal;}
q:before, q:after{content:'';}
abbr, acronym{border:0;font-variant:normal;}
sup{vertical-align:text-top;}
sub{vertical-align:text-bottom;}
input, textarea, select{font-family:inherit;font-size:inherit;font-weight:inherit;}
.ie input, textarea, select{font-size:100%;}
legend{color:#000;}
del, ins{text-decoration:none;}
.webkit textarea{resize:none;}
body{margin:0px;padding:0px;text-align:center;font-size:1em;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;float:left;width:100%;}
img{border:none;}
#layout{margin:0 auto;width:980px;font-size:1em;}
.bold{font-weight:bold;}
.clear{clear:both;}
a{color:#00abdc;}
a:hover{color:#ec008c;}
.sprite{background:url(../../images/sprites/sprite.png) no-repeat;text-indent:-9999px;}
#header{float:left;width:980px;}
#header .logo{float:left;width:175px;padding:11px 0 12px 13px;}
#header .contactspanel{float:left;display:inline;width:243px;margin:42px 0 0 14px;padding:0 0 0 14px;border-left:1px solid #e2e2e2;font-size:1.2em;color:#ec3ba4;text-align:left;}
#header .contactspanel span{color:#f3cad9;}
#header .contactspanel .links{float:left;width:100%;font-size:0.80em;font-weight:bold;}
#header .contactspanel a.phone{display:block;float:left;padding:0 0 2px 18px;background:url(../../images/sprites/sprite.png) -460px 3px no-repeat;}
#header .contactspanel a.email{display:block;float:left;padding:0 0 2px 21px;margin:0 0 0 12px;background:url(../../images/sprites/sprite.png) -349px 3px no-repeat;}
#kidszone{float:right;position:relative;width:255px;margin:22px 0 0 0;}
#kidszone .top, #kidszone .footer, #kidszone .top img , #kidszone .footer img{float:left;}
#kidszone .content{float:left;width:178px;padding:2px 0 6px 75px;border-left:1px solid #dbdbdb;border-right:1px solid #dbdbdb;background:url(../../images/global/kids-zone-bg.gif) top right no-repeat;text-align:left;min-height:50px;height:auto !important;height:50px;}
#kidszone .content div.title{float:left;width:178px;color:#67c64a;font-size:1.2em;}
#kidszone .content div.title a{color:#67c64a;text-decoration:none;}
#kidszone .content p{font-size:0.69em !important;}
#kidszone .img{position:absolute;top:-5px;left:10px;clear:both;}
#myaccount{float:left;display:inline;position:relative;width:255px;margin:22px 0 0 10px;}
#myaccount .top, #myaccount .footer, #myaccount .top img , #myaccount .footer img{float:left;}
#myaccount .content{float:left;width:144px;padding:2px 0 6px 109px;border-left:1px solid #dbdbdb;border-right:1px solid #dbdbdb;background:url(../../images/global/my-account-bg.gif) top right no-repeat;}
#myaccount .content div.title{float:left;width:144px;font-size:1.3em;}
#myaccount .content div.title a{color:#b5916d;text-decoration:none;}
#myaccount .img{position:absolute;top:-5px;left:10px;clear:both;}
#mainmenu{float:left;width:980px;font-size:0.85em;background:url(../../images/global/main-menu/main-menu-bg.gif) top left repeat-x;}
#mainmenu ul, #mainmenu ol{margin:0;padding:0;list-style:none;}
#mainmenu ul{float:left;}
#mainmenu ul li{float:left;}
#mainmenu ul li img{float:left;}
#mainmenu ul li a.home{width:51px;height:35px;padding:0;background:url(../../images/sprites/sprite.png) -610px 0px no-repeat;}
#mainmenu ul li a.home:hover{background:url(../../images/sprites/sprite.png) -661px 0px no-repeat;}
#mainmenu ul li a{display:block;float:left;color:#282828;padding:8px 13px 9px 13px;text-decoration:none;}
#mainmenu ul li a:hover, #mainmenu ul li a.selected{color:#fff;background:url(../../images/global/main-menu/main-menu-bg-on.gif) top left repeat-x;}
.safari #mainmenu ul li a.home{padding:0;}
.safari #mainmenu ul li a{padding:9px 13px 10px 13px;}
.chrome #mainmenu ul li a{padding:8px 13px 11px 13px;}
#searchbox{float:right;padding:7px 11px 0 0;}
#searchbox .searchfield{float:left;position:relative;width:200px;background-position:0px -26px;height:21px;}
#searchbox .searchfield input.keyword{float:left;width:156px;padding:3px 0 1px 10px;border:none;background-color:transparent;font-size:0.8em;color:#9d9d9d;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;}
.safari #searchbox .searchfield input.keyword{padding:4px 0 0px 10px;font-size:0.85em;}
.opera #searchbox .searchfield input.keyword{padding:2px 0 1px 10px;font-size:0.8em;}
#searchbox .searchfield input.button{position:absolute;top:-1px;right:0;clear:both;background-position:-258px 0px;width:32px;height:21px;border:none;}
.productsearch{float:right;width:87px;font-size:0.6em;}
.productsearch a{color:#36aedd;}
.productsearch a:hover{color:#ec008c;}
.welcometext{float:left;text-align:left;color:#df6aaf;font-size:0.9em;padding:0px 0px 0px 25px;margin:0px;font-weight:normal;}
#welcometextsmall{float:left;text-align:left;color:#df6aaf;font-size:0.9em;padding:0px 0px 0px 25px;margin:0px;font-weight:normal;width:250px;margin-top:0px;}
#welcometextsmall h1, h2{float:left;text-align:left;color:#df6aaf;font-size:0.9em;margin:0px;font-weight:normal;width:250px;margin-top:0px;}
#welcometextsmall b{font-weight:normal;}
#welcometextsmall a{font-weight:normal;text-decoration:none;cursor:text;color:#df6aaf;}
#maincontent{float:left;display:inline;width:100%;text-align:left;margin:15px 0px 0px 100px;}
#products{float:left;width:322px;height:357px;background-position:left top;background-repeat:no-repeat;background-image:url(../../images/products_bg.jpg);}
#products .title{float:left;color:#FFFFFF;font-size:1.4em;font-weight:normal;padding:0px;width:200px;display:inline;margin-top:-5px;margin-right:0px;margin-bottom:12px;margin-left:35px;}
#products .categories{float:left;width:46%;font-size:0.8em;}
#products .categories a{color:#1182ae;}
#products .categories a:hover{color:#ec008c;}
#products .categories ul{float:left;padding:0px 5px 0px 10px;margin:0px;list-style:none;}
#products .categories ul li{padding:2px 5px 5px 10px;border-bottom:1px solid #e9e9e9;}
#products .categories ul .last{border:none;}
#products .categories2{float:left;width:54%;font-size:0.8em;}
#products .categories2 a{color:#1182ae;}
#products .categories2 a:hover{color:#ec008c;}
#products .categories2 ul{float:left;padding:0px 10px 0px 10px;margin:0px;list-style:none;}
#products .categories2 ul li{padding:2px 5px 5px 10px;border-bottom:1px solid #e9e9e9;}
#products .categories2 ul .last{border:none;}
#services{float:left;width:172px;height:357px;background-image:url(../../images/services_bg.jpg);background-position:top left;background-repeat:no-repeat;margin:0px 0px 0px 2px;display:inline;}
#services .title{float:left;color:#FFFFFF;font-size:1.4em;font-weight:normal;margin:-5px 0px 9px 35px;padding:0px;width:120px;display:inline;}
#services .categories{float:left;width:98%;font-size:0.8em;}
#services .categories a{color:#1182ae;}
#services .categories a:hover{color:#ec008c;}
#services .categories ul{float:left;padding:0px 5px 0px 10px;margin:0px;list-style:none;}
#services .categories ul li{padding:5px 5px 5px 10px;border-bottom:1px solid #e9e9e9;}
#services .categories ul .last{border:none;}
.natural_play_banner{float:right;}
#rightpanelsFramed{width:267px;height:367px;margin:-10px 0px 0px 0px;float:right;font-size:0.69em;}
#rightpanelsFramed h4{font-size:1.2em;margin:0px;padding:0px;color:#666666;}
#rightpanels{width:267px;height:367px;margin:-10px 0px 0px 0px;float:right;font-size:0.69em;}
#rightpanels a{color:#FFFFFF;text-decoration:none;}
#rightpanels a:hover{color:#fff49a;text-decoration:none;}
#rightpanels h2{float:left;font-weight:normal;color:#FFFFFF;font-size:1.4em;padding:0px;display:inline;margin-top:4px;margin-right:0px;margin-bottom:0px;margin-left:35px;}
#rightpanels #howtoguides{float:left;width:267px;height:118px;background-image:url(../../images/right_panel_playscapes.jpg);background-position:top left;background-repeat:no-repeat;overflow:hidden;position:relative;cursor:pointer;margin-top:0px;}
#rightpanels #howtoguides h2{position:relative;top:4px;margin-top:5px;}
#rightpanels #Exhibitions{float:left;width:267px;height:118px;background-image:url(../../images/right_panel_exhibitions.jpg);background-position:top left;background-repeat:no-repeat;margin-top:10px;cursor:pointer;}
#ExhibitionsText{height:75px;overflow:visible;color:#999999;text-align:left;float:left;width:257px;padding:5px;margin-top:2px;cursor:pointer;}
#rightpanels #playteam{float:left;width:267px;height:118px;background-image:url(../../images/right_panel_playteam.jpg);background-position:top left;background-repeat:no-repeat;margin-top:2px;overflow:hidden;position:relative;cursor:pointer;}
#rightpanels #WhatsNew{float:left;width:267px;height:118px;background-image:url(../../images/right_panel_exhibitions.jpg);background-position:top left;background-repeat:no-repeat;margin-top:10px;}
#WhatsNewRightText{height:75px;overflow:visible;color:#00abdc;text-align:left;float:left;width:150px;padding:5px;margin-top:2px;line-height:15px;}
#WhatsNewRightText .ReadLink a{color:#ec008c;}
#WhatsNewRightText .ReadLink a:hover{color:#ec008c;text-decoration:underline;}
#breadcrumbs{float:left;width:740px;text-align:left;color:#666666;font-size:0.69em;padding:0px 0px 0px 105px;margin:0px;font-weight:normal;}
#breadcrumbs li{float:left;list-style:none;padding:0 5px 0 0;}
#breadcrumbs .lightgrey{color:#9c9c9c;}
#breadcrumbs a{color:#00abdc;text-decoration:underline;}
#breadcrumbs a:hover{color:#ec008c;text-decoration:underline;}
#contentinside{float:left;width:494px;background-image:url(../../images/inside_page_bg.jpg);background-repeat:repeat-y;margin:0px;}
#contentinside #title{float:left;width:100%;height:41px;margin:0px;padding:0px;background-image:url(../../images/inside_page_header.jpg);background-position:top left;background-repeat:no-repeat;}
#contentinside #title_green{float:left;width:100%;height:41px;margin:0px;padding:0px;background-image:url(../../images/inside_page_header_green.jpg);background-position:top left;background-repeat:no-repeat;}
#contentinside #title h1, #contentinside #title_green h1{float:left;color:#FFFFFF;font-size:1.2em;font-weight:normal;padding:0px;display:inline;margin-top:3px;margin-right:0px;margin-bottom:0px;margin-left:40px;}
#contentinside #content{float:left;min-height:305px;width:494px;padding:0px;}
#contentinside #content ul{padding:0px 0px 10px 20px;}
#contentinside #footer{float:left;width:100%;height:22px;background-image:url(../../images/inside_page_footer.jpg);background-position:top left;background-repeat:no-repeat;background-color:#FFFFFF;margin-top:20px;}
#contentinside #content #links{float:left;width:231px;margin:10px 10px 0px 10px;background-image:url(../../images/how_to_guides_links.jpg);background-position:top left;background-repeat:no-repeat;background-color:#f5f5f5;text-align:left;display:inline;}
#contentinside #content #links h2{float:left;color:#ec018c;font-size:1.2em;font-weight:normal;margin:160px 0px 0px 15px;padding:0px;display:inline;}
#contentinside #content #links ul{float:left;width:211px;padding:8px 5px 0px 18px;margin:0px;list-style:none;font-size:0.69em;}
#contentinside #content #links ul li{margin:0px 0px 5px 0px;padding:0px;}
#contentinside a{color:#1182ae;text-decoration:underline;}
#contentinside a:hover{color:#ec008c;text-decoration:underline;}
#contentinside #textcontent{float:right;width:229px;font-size:0.75em;color:#666666;margin-right:5px;}
#contentinside #textcontent.long{width:923px !important;}
#contentinside #textcontent.long .right{float:right;color:#1ba2d4;font-family:Arial, Helvetica, sans-serif;}
#contentinside #textcontent.long .right img{display:inline;vertical-align:middle;}
#contentinside #textcontent p{margin:10px 0px 15px 5px;padding:0px 0px 0px 0px;}
#contentinside #textcontentbig{float:left;font-size:0.69em;color:#666666;margin-right:0px;width:494px;padding:0px;min-height:280px;}
.enquiryfrmtbl{margin:0 0 0 10px;}
#contentinside #textcontentbig p{padding:0px;text-align:left;margin-top:0px;margin-right:15px;margin-bottom:15px;margin-left:10px;}
#contentinsideBig{float:left;width:767px;background-position:top left;background-repeat:repeat-y;background-image:url(../../images/long_content_center_bg2.gif);}
#contentinsideBig #title{float:left;width:767px;height:41px;margin:0px;padding:0px;background-image:url(../../images/head-bg-search-results.gif);background-position:top left;background-repeat:no-repeat;}
#contentinsideBig #title_green{float:left;width:767px;height:41px;margin:0px;padding:0px;background-image:url(../../images/head-bg-search-results-green.gif);background-position:top left;background-repeat:no-repeat;}
#contentinsideBig #title h1,#contentinsideBig #title_green h1{float:left;color:#FFFFFF;font-size:1.3em;font-weight:normal;margin:6px 0px 0px 40px;padding:0px;display:inline;}
#contentinsideBig #content{float:left;width:100%;min-height:305px;}
#contentinsideBig #footer{float:left;width:767px;height:22px;background-image:url(../../images/long_content_bottom_bg2.gif);background-position:top left;background-repeat:no-repeat;background-color:#FFFFFF;margin-top:10px;}
#contentinsideBig #content #links{float:left;width:231px;height:289px;margin:10px 10px 0px 10px;background-image:url(../../images/how_to_guides_links.jpg);background-position:top left;background-repeat:no-repeat;background-color:#f5f5f5;text-align:left;display:inline;}
#contentinsideBig #content #links h2{float:left;color:#ec018c;font-size:1.2em;font-weight:normal;margin:160px 0px 0px 15px;padding:0px;display:inline;}
#contentinsideBig #content #links ul{float:left;width:211px;padding:8px 5px 0px 18px;margin:0px;list-style:none;font-size:0.69em;}
#contentinsideBig #content #links ul li{margin:0px 0px 5px 0px;padding:0px;}
#contentinsideBig a{color:#1182ae;text-decoration:underline;}
#contentinsideBig a:hover{color:#ec008c;text-decoration:underline;}
#contentinsideBig #textcontent{float:right;width:234px;font-size:0.69em;color:#666666;margin-right:9px;}
#contentinsideBig #textcontent p{margin:10px 0px 15px 5px;padding:0px 0px 0px 0px;}
#contentinsideBig #textcontentbig{float:left;width:100%;font-size:0.69em;color:#666666;margin-right:9px;}
#textcontentbig p{margin:10px 15px 15px 10px;padding:0px 0px 0px 0px;text-align:left;}
#textcontentbig .WhatsNewRow p{margin:0px;padding:0px 0px 0px 0px;text-align:left;}
#topholder{float:left;width:100%;height:14px;}
#productcontent{float:left;width:100%;background-image:url(../../images/long_content_center_bg.gif);background-position:top left;background-repeat:repeat-y;}
#productcontentNoMenu{float:left;width:100%;background-image:url(../../images/long_content_center_bg_no_menu.gif);background-position:top left;background-repeat:repeat-y;}
#bottomholder, #bottomholder img{float:left;}
#productmenu{float:left;width:215px;display:inline;background-repeat:no-repeat;font-size:0.69em;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:10px;}
#productmenu .Selected a{color:#FFFFFF;background-color:#00abdc;}
#productmenu .Selected a:hover{color:#FFFFFF;background-image:none;background-color:#00abdc;}
#productmenu a{color:#00abdc;text-decoration:underline;float:left;width:205px;}
#productmenu a:hover{color:#ec008c;text-decoration:underline;}
#productmenu ul{margin:0px;padding:0px;float:left;width:205px;}
#productmenu li{list-style-type:none;text-align:left;display:block;width:205px;float:left;}
#productsubmenu{background-image:url(../../images/menu/menu-back-middle.gif);background-repeat:repeat-y;margin:0px;padding-top:0px;padding-right:5px;padding-bottom:5px;padding-left:5px;float:left;width:205px;}
#productsubmenu a{text-decoration:none;display:block;min-height:20px;padding-top:4px;padding-left:5px;margin-bottom:1px;float:left;width:200px;}
#productsubmenu a:hover{text-decoration:none;color:#FFFFFF;background-color:#ec008c;}
#productsubmenu1{background-image:url(../../images/menu/menu-back-middle.gif);background-repeat:repeat-y;margin:0px;padding-top:0px;padding-right:5px;padding-bottom:5px;padding-left:5px;float:left;width:205px;}
#productsubmenu1 a{text-decoration:none;display:block;min-height:20px;padding-top:4px;padding-left:5px;margin-bottom:1px;float:left;width:200px;}
#productsubmenu1 a:hover{text-decoration:none;color:#FFFFFF;background-color:#ec008c;}
#productsubmenu2{background-image:url(../../images/menu/menu-back-middle.gif);background-repeat:repeat-y;margin:0px;padding-top:0px;padding-right:5px;padding-bottom:5px;padding-left:5px;float:left;width:205px;}
#productsubmenu2 a{text-decoration:none;display:block;min-height:20px;padding-top:4px;padding-left:5px;margin-bottom:1px;float:left;width:200px;}
#productsubmenu2 a:hover{text-decoration:none;color:#FFFFFF;background-color:#ec008c;}
#productmenu h2{font-weight:bold;padding:0px;font-size:1.1em;display:inline;margin:0px;width:205px;}
#productmenu h1{font-weight:normal;padding:0px;margin-top:4px;margin-right:0px;margin-bottom:0px;margin-left:35px;font-size:1.6em;color:#FFFFFF;}
#productmenu hr{border:none 0;border-top:1px solid #0c92c6;width:205px;height:1px;float:left;}
#productdetails{width:487px;margin:0px 22px 0px 0px;padding:0px 0px 0px 20px;display:inline;float:right;}
#productcontentNoMenu .wide{width:725px;}
#categoryintroholder{float:left;width:100%;padding:0 0 20px 0;margin:0 0 5px 0;font-size:0.69em;border-bottom:1px dashed #2e2d2d;}
#videobox{float:left;position:relative;width:240px;height:180px;border-top:1px solid #e4e4e4;border-bottom:1px solid #e4e4e4;}
#videobox .left{position:absolute;top:-2px;left:0;clear:both;}
#videobox .right{position:absolute;top:-2px;right:0;clear:both;}
#categoryintro{float:left;display:inline;width:400px;margin:0 0 0 20px;padding:0 0 20px 0;}
#categoryintro h1{margin:0;padding:0;color:#ec008c;font-size:1.2em;font-weight:normal;}
#categoryintro p{width:100%;padding:5px 0 0 1px;line-height:1.6em;color:#666;}
#producttitle{float:left;width:100%;}
#producttitle h1{margin:0px;padding:0px;font-weight:normal;color:#ec008c;font-size:1.5em;}
#producttitle p{margin:0px 0px 0px 2px;padding:0px;font-size:0.69em;color:#4d4d4d;}
#productpicture{width:100%;margin:7px 0px 0px 0px;text-align:center;}
#playfeatures{float:left;width:240px;margin-top:10px;}
#featurestitle{float:left;width:240px;background-position:top left;background-repeat:no-repeat;}
#featurestitle h2{float:left;font-weight:normal;margin:0px;font-size:1.4em;color:#ec008c;}
#playfeatures ul{float:left;width:240px;list-style:none;padding:15px 0px 0px 0px;margin:0px;font-size:0.69em;color:#696969;}
#playfeatures ul li{width:240px;display:block;height:80px;padding-top:0px;padding-right:0px;padding-bottom:5px;padding-left:0px;}
#playfeatures ul li img{float:left;cursor:pointer;}
#playfeatures ul li p{margin:0px;padding:15px;}
#circlefeatures{float:left;width:230px;text-align:center;margin-left:10px;margin-bottom:10px;margin-top:10px;display:inline;}
#circlefeatures img{cursor:pointer;}
#plan{float:right;width:230px;text-align:center;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}
#downloads{float:right;width:227px;margin:20px 0px 0px 0px;display:inline;text-align:left;}
#downloadstop{float:left;width:100%;height:12px;}
#downloadcontent{float:left;width:227px;background-image:url(../../images/downloads_center.gif);background-position:top left;background-repeat:repeat-y;}
#downloads h2{float:left;width:192px;margin:0px;font-weight:normal;font-size:1.2em;color:#FFFFFF;background-image:url(../../images/head-bg-downloads.gif);padding-top:2px;padding-right:0px;padding-bottom:0px;padding-left:35px;height:28px;}
#downloadcontent ul{float:left;width:227px;list-style:none;margin:0px;padding:5px 0px 0px 0px;font-size:0.8em;display:none;}
#downloadcontent a{color:#1182ae;font-size:1em;text-decoration:none;}
#downloadcontent a:hover{color:#ec008c;text-decoration:underline;}
#downloadcontent ul{float:none;width:227px;list-style:none;font-size:0.8em;display:none;padding-top:5px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin:0px;}
#downloadcontent ul li{padding:0px 0px 0px 30px;width:180px;font-size:.9em;}
#downloadcontent ul li a{background-image:url(../../images/buttons/download.jpg);background-repeat:no-repeat;background-position:0px 3px;padding-left:15px;}
#downloadcontent ul li a:hover{background-image:url(../../images/buttons/download_over.jpg);}
#downloadbottom{float:left;width:100%;height:12px;background-image:url(../../images/downloads_bottom.gif);background-position:top left;background-repeat:no-repeat;}
#alsobought{float:left;width:465px;background-color:#f4f4f4;font-size:0.69em;padding:5px 10px 5px 10px;margin:20px 0px 0px 17px;display:inline;text-align:right;}
#alsobought a{color:#ec008c;text-decoration:none;}
#alsobought a:hover{color:#1182ae;}
.trailimage{font-size:8pt;position:absolute;visibility:hidden;color:#404040;left:0px;top:0px;width:0px;height:0px;z-index:200;}
#trailimageid{z-index:200;}
#trailimageidClick{z-index:100;border:#000000 solid 1px;}
#imageGallery{float:right;width:225px;}
#imageGallery .title{float:left;width:192px;padding:3px 0px 5px 35px;background:url(../../images/galleyTitle.gif) top left no-repeat;color:#fff;text-align:left;font-weight:bold;}
#imageGallery .bottom{float:left;width:227px;margin:0px;padding:0px;}
#imageGallery .bottom img{float:left;}
#imageGallery .content{float:left;width:216px;padding:0px 0px 0px 9px;border-left:1px solid #d3d3d3;border-right:1px solid #d3d3d3;}
#imageGallery .content .row{float:left;width:216px;padding:5px 0px 0px 0px;}
#imageGallery .content .row .image{float:left;width:98px;border:1px solid #d3d3d3;margin:0px 7px 0px 0px;}
#imageGallery .content .row .image img{float:left;border:2px solid #fff;}
#bottommenu{float:left;width:570px;background-image:url(../../images/bottom_menu_bg.jpg);background-position:top left;background-repeat:no-repeat;text-align:left;font-size:0.69em;margin:10px 0px 0px 0px;}
#bottommenu a{color:#ec008c;text-decoration:none;}
#bottommenu a:hover{color:#00abdc;text-decoration:none;}
#bottommenu ul{float:left;padding:15px 0px 0px 40px;margin:0px;list-style:none;}
#bottommenu ul li{float:left;display:inline;border-right:1px solid #c0c0c0;white-space:nowrap;padding-top:0px;padding-right:4px;padding-bottom:0px;padding-left:4px;}
#bottommenu .last{border:none;}
#accessible{float:left;width:200px;text-align:left;margin:10px 0px 0px 5px;display:inline;}
#accessibleinside{float:right;width:110px;text-align:left;margin:60px 5px 0px 0px;display:inline;}
#productbook{float:right;width:165px;text-align:left;background-image:url(../../images/product_book_bg.jpg);background-position:bottom left;background-repeat:no-repeat;margin:10px 0px 0px 0px;}
#productbook #requestbook{float:left;height:105px;width:167px;margin:13px 0px 0px 0px;background-image:url(../../images/product_book_bullet.jpg);background-position:top left;background-repeat:no-repeat;font-size:0.69em;padding:2px 0px 0px 28px;}
#productbook #requestbook a{color:#0692c8;text-decoration:underline;}
#productbook #requestbook a:hover{color:#ec008c;text-decoration:underline;}
#SearchButton a{background-image:url(../../images/buttons/go.gif);background-repeat:no-repeat;float:left;height:19px;width:35px;color:#FFFFFF;font-size:13px;font-weight:normal;padding-left:10px;padding-top:2px;text-decoration:none;background-position:0px 0px;}
#SearchButton a:hover{color:#FFFFFF;background-image:url(../../images/buttons/go_over.gif);text-decoration:none;}
#ProdSearchButton a{background-image:url(../../images/buttons/button.gif);background-repeat:no-repeat;float:left;height:18px;width:58px;color:#FFFFFF;font-size:13px;font-weight:normal;padding-left:8px;padding-top:0px;text-decoration:none;background-position:0px 0px;margin-left:10px;}
#ProdSearchButton a:hover{color:#FFFFFF;background-image:url(../../images/buttons/button_over.gif);text-decoration:none;}
.ContentContainer{top:166px;width:765px;position:absolute;float:left;display:block;}
.PopupText{filter:alpha(opacity=80);-moz-opacity:0.8;opacity:0.8;left:1px;width:265px;height:20px;float:left;display:block;background-repeat:no-repeat;background-position:20px 10px;}
.PopupTextContent{position:relative;left:1px;float:left;font-size:1em;color:#FFFFFF;font-weight:bold;display:block;top:8em;filter:alpha(opacity=80);-moz-opacity:0.8;opacity:0.8;width:265px;height:64px;background-image:url(../../images/text-box-bg.jpg);background-repeat:no-repeat;background-position:0px 6px;padding-top:10px;padding-right:20px;padding-bottom:10px;padding-left:10px;}
.PopupTextContent p{filter:alpha(opacity=100);-moz-opacity:1;opacity:1;}
#featurestitle img{margin-right:10px;}
.ProductText{width:100%;font-size:.8em;}
.Sufacing{font-size:0.8em;text-align:center;margin-top:10px;}
.FeatureTrailBox{width:416px;z-index:99;position:absolute;cursor:pointer;}
.FeatureTrailHeading{background-image:url(../../images/head-bg-products.gif);background-repeat:no-repeat;width:416px;border:none;text-align:left;height:38px;z-index:99;}
.FeatureTrailHeading h1{color:#FFFFFF;display:inline;text-align:left;margin-left:45px;font-size:1.4em;margin-bottom:0px;font-weight:normal;margin-top:9px;float:left;}
.FeatureTrailImgBox{padding:2px 2px 2px 2px;border-bottom:#CCCCCC solid 1px;border-left:#CCCCCC solid 1px;border-right:#CCCCCC solid 1px;background-color:#FFFFFF;text-align:center;z-index:99;}
.FeatureTrailHeading a{color:#FFFFFF;margin-right:10px;text-decoration:none;float:right;font-size:1.4em;margin-top:7px;}
.FeatureTrailHeading a:hover{text-decoration:underline;}
.ValueTrailBox{width:226px;}
.ValueTrailHeading{background-image:url(../../images/head-bg-downloads.gif);background-repeat:no-repeat;width:227px;border:none;text-align:left;padding-top:2px;height:28px;}
.ValueTrailHeading h1{color:#FFFFFF;display:inline;text-align:left;margin-left:35px;font-size:1.8em;margin-bottom:0px;font-weight:normal;}
.ValueTrailImgBox{padding:2px 2px 2px 2px;border-bottom:#CCCCCC solid 1px;border-left:#CCCCCC solid 1px;border-right:#CCCCCC solid 1px;background-color:#FFFFFF;text-align:center;}
.FlashTrailBox{width:764px;z-index:9999;position:absolute;}
.FlashTrailImgBox{text-align:center;z-index:9999;background-color:#FFFFFF;height:520px;}
.FlashTrailHeading{background-image:url(../../images/flash-header.gif);background-repeat:no-repeat;width:764px;border:none;text-align:left;padding-top:2px;height:38px;z-index:9999;}
.FlashTrailHeading h1{color:#FFFFFF;text-align:left;margin-left:45px;font-size:1.8em;margin-bottom:0px;font-weight:normal;margin-top:7px;float:left;z-index:9999;}
.FlashTrailHeading a{color:#FFFFFF;margin-right:10px;font-size:1.4em;float:right;color:#FFFFFF;margin-top:7px;text-decoration:none;z-index:9999;}
.FlashTrailHeading a:hover{text-decoration:underline;z-index:9999;}
.CorpTrailBox{width:120px;z-index:99;position:absolute;cursor:pointer;}
.CorpTrailHeading{height:0px;}
.CorpTrailHeading h1{color:#FFFFFF;display:inline;text-align:left;margin-left:45px;font-size:1.4em;margin-bottom:0px;font-weight:normal;margin-top:9px;float:left;}
.CorpTrailImgBox{padding:10px 10px 10px 10px;border-bottom:#CCCCCC solid 1px;border-left:#CCCCCC solid 1px;border-right:#CCCCCC solid 1px;border-top:#CCCCCC solid 1px;background-color:#FFFFFF;text-align:center;z-index:99;}
.CorpTrailHeading a{color:#FFFFFF;margin-right:10px;text-decoration:none;float:right;font-size:1.4em;margin-top:7px;}
.CorpTrailHeading a:hover{text-decoration:underline;}
#CatTitle{background-repeat:no-repeat;height:38px;float:left;width:730px;}
#CatTitle h1{color:#ec008c;font-size:1.2em;margin-top:0px;margin-right:0px;margin-bottom:0px;padding-top:7px;float:left;padding-right:0px;padding-bottom:0px;padding-left:0px;font-weight:normal;}
#CatTitle h2{font-size:0.9em;color:#ec008c;float:right;margin-right:5px;margin-top:15px;display:inline;font-weight:normal;}
.CategoryLeft{font-size:0.69em;width:344px;float:left;margin:0px;padding-top:10px;padding-right:10px;padding-bottom:10px;padding-left:4px;text-align:justify;}
.CategoryRight{font-size:0.69em;width:344px;float:left;margin:0px;padding:10px;}
.CategoryLeftSM{font-size:0.69em;width:200px;float:right;padding:10px;margin-top:10px;margin-right:0px;margin-bottom:0px;margin-left:0px;height:105px;background-image:url(../../images/cat_box_bg.png);background-repeat:no-repeat;cursor:pointer;}
.CategoryRightSM{font-size:0.69em;width:201px;float:left;padding:10px;margin-top:10px;margin-right:0px;margin-bottom:0px;margin-left:0px;height:106px;background-image:url(../../images/cat_box_bg.png);background-repeat:no-repeat;cursor:pointer;position:relative;top:-140px;left:0px;}
.ImageBack{width:221px;height:125px;float:left;margin-top:10px;margin-right:10px;overflow:hidden;}
.CatContent ul{padding:0px;margin-top:5px;margin-right:0px;margin-bottom:0px;margin-left:0px;}
.CatContent li a{font-size:1em;}
.CatContent li{color:#666666;padding-left:0px;min-height:15px;padding-top:0px;padding-right:0px;padding-bottom:5px;font-size:1em;list-style-image:url(../../images/bullet.gif);margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:16px;}
.CatContent{float:left;width:728px;}
.CatContent h1{font-weight:normal;padding:0px;font-size:1.2em;display:inline;color:#FFFFFF;margin:0px;}
.CatContent a{font-size:0.69em;font-weight:normal;background-repeat:no-repeat;}
.CatContent p{color:#666666;margin:0px;padding:0px;}
.CatHeading{font-size:1.2em;width:725px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:5px;color:#ec008c;margin-top:10px;margin-right:0px;margin-bottom:0px;margin-left:0px;}
.CatContentSM{float:right;width:455px;}
.CatContentSM h1{font-weight:normal;padding:0px;font-size:1.2em;color:#FFFFFF;margin-top:-2px;margin-right:0px;margin-bottom:0px;margin-left:0px;float:left;width:201px;}
.CatContentSM a{color:#FFFFFF;font-size:1em;font-weight:normal;background-repeat:no-repeat;text-decoration:none;}
.CatContentSM h1 a:hover{text-decoration:underline;}
.CatContentSM p{color:#666666;margin:0px;padding:0px;}
.searchresultsbox{display:none;position:relative;filter:alpha(opacity=90);opacity:0.90;-moz-opacity:0.90;overflow:hidden;width:350px;z-index:10;color:#000000;top:0px;left:-150px;}
.searchresultsboxtop{background-image:url(../../images/search-box-top.gif);height:19px;width:350px;float:left;background-repeat:no-repeat;position:relative;}
.searchresultsboxmiddle{background-image:url(../../images/search-box-middle.gif);float:left;width:350px;margin:0px;padding-top:20px;padding-right:20px;padding-bottom:0px;padding-left:10px;background-repeat:repeat-y;font-size:.8em;}
.searchresultsboxbottom{background-image:url(../../images/search-box-bottom.gif);background-repeat:no-repeat;float:left;height:19px;background-repeat:no-repeat;width:350px;}
#results a{color:#000000;}
#results li{padding-left:0px;min-height:15px;padding-top:0px;padding-right:0px;padding-bottom:5px;font-size:1em;list-style-image:url(../../images/bullet.gif);margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:16px;font-weight:bold;}
.searchresultsboxmiddle h1{font-size:1em;display:inline;}
.searchresultsboxtop h2{font-size:.8em;margin-right:40px;float:right;display:block;margin-top:10px;}
.searchresultsboxtop h2 a{color:#000000;}
.CatBox120 a{background-image:url(../../images/products-home/products-products-for-schools.jpg);}
.CatBox120 a:hover{background-image:url(../../images/products-home/products-products-for-schools-1.jpg);}
.CatBox79 a{background-image:url(../../images/products-home/products-electronic-panel.jpg);}
.CatBox79 a:hover{background-image:url(../../images/products-home/products-electronic-panel-1.jpg);}
.CatBox110 a{background-image:url(../../images/products-home/products-rockscapes-panel.jpg);}
.CatBox110 a:hover{background-image:url(../../images/products-home/products-rockscapes-panel-1.jpg);}
.CatBox1 a{background-image:url(../../images/products-home/products-multi-panel.jpg);}
.CatBox1 a:hover{background-image:url(../../images/products-home/products-multi-panel-1.jpg);}
.CatBox2 a{background-image:url(../../images/products-home/products-toddler-panel.jpg);}
.CatBox2 a:hover{background-image:url(../../images/products-home/products-toddler-panel-1.jpg);}
.CatBox3 a{background-image:url(../../images/products-home/products-classic-panel.jpg);}
.CatBox3 a:hover{background-image:url(../../images/products-home/products-classic-panel-1.jpg)}
.CatBox4 a{background-image:url(../../images/products-home/products-agility-panel.jpg);}
.CatBox4 a:hover{background-image:url(../../images/products-home/products-agility-panel-1.jpg);}
.CatBox5 a{background-image:url(../../images/products-home/products-teen-panel.jpg);}
.CatBox5 a:hover{background-image:url(../../images/products-home/products-teen-panel-1.jpg);}
.CatBox6 a{background-image:url(../../images/products-home/products-surfacing-panel.jpg);}
.CatBox6 a:hover{background-image:url(../../images/products-home/products-surfacing-panel-1.jpg);}
.CatBox7 a{background-image:url(../../images/products-home/products-furniture-panel.jpg);}
.CatBox7 a:hover{background-image:url(../../images/products-home/products-furniture-panel-1.jpg);}
.CatBox8 a{background-image:url(../../images/products-home/products-accessories-panel.jpg);}
.CatBox8 a:hover{background-image:url(../../images/products-home/products-accessories-panel-1.jpg);}
.CatBox106 a{background-image:url(../../images/products-home/products-sounds-panel.jpg);}
.CatBox106 a:hover{background-image:url(../../images/products-home/products-sounds-panel-1.jpg);}
.CatBox168 a{background-image:url(../../images/products-home/products-timber-panel.jpg);}
.CatBox168 a:hover{background-image:url(../../images/products-home/products-timber-panel-1.jpg);}
.CatBox h1{font-size:1.2em;}
.CatRow{display:block;float:left;width:730px;margin-bottom:25px;}
.CatRow a{height:31px;width:180px;float:left;margin-right:10px;margin-left:10px;color:#FFFFFF;padding-top:113px;padding-left:40px;text-decoration:none;}
.CatRow a:hover{text-decoration:underline;}
.BackLink{color:#FFFFFF;text-align:right;font-weight:bold;margin-right:20px;}
#textcontentbig h2{color:#333333;font-size:1.4em;padding:0px;margin-top:0px;margin-right:0px;margin-bottom:10px;margin-left:0px;}
.CentreImage{text-align:center;width:100%;}
.ProductLeft{width:340px;float:left;padding:10px;height:210px;margin-top:7px;margin-right:0px;margin-bottom:15px;margin-left:0px;background-repeat:no-repeat;background-image:url(../../images/product_bg.gif);cursor:pointer;font-size:0.8em;}
.ProductRight{width:330px;float:right;padding:10px;height:210px;margin-top:7px;margin-right:0px;margin-bottom:15px;margin-left:0px;background-image:url(../../images/product_bg.gif);background-repeat:no-repeat;cursor:pointer;font-size:0.8em;}
.ProdRow{display:block;float:left;width:728px;padding:0 0 0 18px;}
.ImageViewer{padding-top:5px;float:right;}
.playgallery{float:right;position:relative;width:240px;}
.playgallery embed{display:block;}
.playgallery .bl{clear:both;position:absolute;bottom:0;left:0;}
.playgallery .br{clear:both;position:absolute;bottom:0;right:0;}
.playgallery .tl{clear:both;position:absolute;top:0;left:0;}
.playgallery .tr{clear:both;position:absolute;top:0;right:0;}
#productsubmenu{background-image:url(../../images/menu/menu-back-middle.gif);background-repeat:repeat-y;margin:0px;padding-top:0px;padding-right:5px;padding-bottom:5px;padding-left:5px;}
.productsubmenubottom{background-image:url(../../images/menu/menu-back-bottom.gif);background-repeat:no-repeat;height:16px;margin-bottom:20px;margin-top:0px;margin-right:0px;margin-left:0px;width:215px;float:left;}
.productsubmenutop{background-image:url(../../images/menu/menu-back-top.gif);background-repeat:no-repeat;height:16px;padding:0px;width:215px;margin-right:0px;margin-bottom:0px;margin-left:0px;float:left;}
.View3D{float:right;}
.VideoAvailable{float:right;clear:right;padding:5px 0px 5px 0px;}
#rightPanelTitle{float:left;width:100%;height:41px;margin:0px;padding:0px;background-image:url(../../images/RightMenuTop.jpg);background-position:top left;background-repeat:no-repeat;margin-top:10px;}
#rightPanelTitle h3{float:left;color:#FFFFFF;font-size:14px;font-weight:bold;margin:2px 0px 0px 40px;padding:0px;display:inline;}
#rightPanelMiddle{width:267px;margin:-10px 0px 0px 0px;float:left;background-image:url(../../images/rightMenuMiddle.jpg);background-repeat:repeat-y;padding:5px;}
#rightPanelMiddle a{color:#FFFFFF;text-decoration:none;}
#rightPanelMiddle a:hover{color:#fff49a;text-decoration:none;}
#rightPanelFooter{background-image:url(../../images/rightMenuBottom.jpg);height:8px;width:267px;background-repeat:no-repeat;float:left;display:table-cell;}
.overlay{position:absolute;top:0px;left:0px;width:100%;height:100%;background-color:#F3F3F3;filter:alpha(opacity=60);-moz-opacity:0.6;opacity:0.6;}
.CatAgeBox{width:100%;margin-top:0px;float:right;text-align:right;padding:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;position:relative;top:4px;}
.CatImage{text-align:center;}
.CatImage img{height:80px;margin-top:-2px;}
.CatImage img{height:80px;margin-top:0px;}
.ProdAgeBox{margin-top:8px;padding-right:10px;float:right;text-align:right;}
.ProdImage{text-align:center;width:100%;margin-top:0px;float:left;}
Select{color:#666666;margin:0px;font-size:1em;}
.SelectBig{width:180px;display:inline;}
.SelectSmall{width:50px;}
label{font-size:1.2em;color:#ec008c;}
.FormPadding{margin:10px;}
.Copyright{font-size:0.6em;color:#999999;float:left;width:100%;text-align:right;}
.Copyright a{color:#999999;text-decoration:none;}
.Copyright a b{color:#999999;text-decoration:none;cursor:text;font-weight:normal;}
.Copyright b{font-weight:normal;}
#downloadcontent h3{padding:0px;margin-top:10px;margin-right:0px;margin-bottom:0px;margin-left:10px;font-size:0.8em;color:#1182ae;font-weight:normal;text-decoration:underline;}
#content input{color:#666666;font-size:1em;margin:0;}
#DownGoButton{color:#FFFFFF;text-decoration:none;height:22px;width:31px;float:left;}
#DownGoButton a{color:#FFFFFF;text-decoration:none;font-size:1.2em;background-image:url(../../images/buttons/go.jpg);float:left;width:23px;height:21px;padding-left:10px;padding-top:2px;background-repeat:no-repeat;}
#DownGoButton a:hover{color:#FFFFFF;text-decoration:none;background-image:url(../../images/buttons/go_over.jpg);}
.DownFormItem{float:left;margin-right:3px;margin-left:10px;}
.DownloadRow{float:left;width:98%;margin-bottom:0px;border-bottom:#CCCCCC solid 1px;padding-bottom:10px;margin-left:5px;margin-right:5px;}
.DownloadRowHeader{float:left;width:100%;margin-bottom:10px;margin-left:5px;margin-right:5px;font-size:1.4em;}
.DownloadLeft{float:left;width:35%;margin-left:10px;padding-right:5%;}
.DownloadLeft h3{font-size:1.1em;font-weight:normal;margin-top:10px;margin-right:0px;margin-bottom:0px;margin-left:0px;}
.DownloadRight{float:left;width:250px;}
.DownloadRight h3{padding:0px;margin-top:10px;margin-right:0px;margin-bottom:0px;margin-left:0px;font-size:1.1em;color:#ec008c;font-weight:normal;text-decoration:underline;}
.DownloadRight ul{float:left;width:227px;list-style:none;margin:0px;font-size:1em;display:none;padding-top:5px;padding-right:0px;padding-bottom:0px;padding-left:0px;}
.DownloadRight ul li{padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:30px;}
.DownloadRight ul li a{background-image:url(../../images/buttons/download.jpg);background-repeat:no-repeat;background-position:0px 3px;padding-left:15px;text-decoration:none;display:block;height:20px;}
.DownloadRight ul li a:hover{background-image:url(../../images/buttons/download_over.jpg);background-repeat:no-repeat;}
.ProductsFound{float:left;width:233px;margin-right:4px;margin-left:10px;min-height:270px;}
.ContentFound{float:left;width:243px;margin-right:3px;margin-left:3px;padding-right:2px;padding-left:10px;min-height:270px;border-right-width:1px;border-left-width:1px;border-right-style:solid;border-left-style:solid;border-right-color:#CCCCCC;border-left-color:#CCCCCC;}
.NewsFound{float:left;width:233px;margin-left:4px;min-height:270px;}
.SearchContent{float:left;width:767px;font-size:0.75em;color:#787878;background-image:url(../../images/long_content_center_bg2.gif);}
.SearchContent #title{float:left;width:100%;height:41px;margin:0px;padding:0px;background-image:url(../../images/head-bg-search-results.gif);background-position:top left;background-repeat:no-repeat;}
.SearchContent #title h1{float:left;color:#FFFFFF;font-size:1.75em;font-weight:normal;margin:2px 0px 0px 40px;padding:0px;display:inline;}
.SearchContent p{margin:0px;margin-left:10px;}
.SearchContent h3{margin:0px;display:inline;font-size:1em;text-transform:capitalize;color:#7A7A7A;}
.SearchContent h4{font-size:1.2em;text-transform:capitalize;color:#ec008c;font-weight:normal;}
.SearchContent a{text-decoration:none;}
.YouSearchedFor{float:left;width:100%;}
.PagesNumbers{float:left;width:100%;margin-top:20px;margin-left:10px;}
.ProductsPageNumbers{float:left;width:243px;}
.ContPageNumbers{float:left;width:243px;margin-left:3px;margin-right:3px;padding-right:3px;padding-left:10px;}
.NewsPageNumbers{float:left;width:243px;margin-left:4px;}
.ProductRight h4{font-size:1.6em;text-decoration:none;margin:0px;padding:0px;line-height:15px;}
.ProductLeft h4{font-size:1.6em;text-decoration:none;margin:0px;padding:0px;line-height:15px;}
.ProductLeft a{color:#FFFFFF;text-decoration:none;}
.ProductRight a{color:#FFFFFF;text-decoration:none;}
.WhatsNewRow{float:left;width:100%;margin-bottom:20px;}
.WhatsNewTitle h3{margin-left:10px;color:#ec008c;margin-bottom:0px;}
.WhatsNewRow .WhatsNewDate{float:left;width:100px;margin-left:10px;color:#ec008c;}
.WhatsNewRow .WhatsNewText{float:left;width:490px;}
.WhatsNewRow .WhatsNewImg{float:left;width:157px;text-align:center;}
.WhatsNewRow .WhatsNewText p{display:block;margin:0px;}
.WhatsNewRow .WhatsNewText a{text-decoration:none;font-weight:bold;}
.WhatsNewContent{float:left;width:550px;}
.WhatsNewContent a{font-weight:bold;text-decoration:none;margin-left:10px;}
.WhatsNewImage{float:left;width:200px;margin-top:0px;margin-right:1px;}
.WhatsNewImage p{width:150px;margin:auto;float:right;}
#BackButton{float:left;width:80px;position:relative;top:-12px;margin-left:1px;height:22px;}
#BackButton a{text-decoration:none;font-size:.8em;float:left;background-image:url(../../images/buttons/back.gif);background-repeat:no-repeat;height:22px;padding-left:25px;padding-top:3px;}
#BackButton a:hover{background-image:url(../../images/buttons/back_over.gif);}
#NextButton{float:right;width:80px;top:-13px;position:relative;margin-right:1px;height:22px;}
#NextButton a{font-size:.8em;text-decoration:none;float:right;background-image:url(../../images/buttons/next.gif)background-repeat:no-repeat;height:22px;padding-right:25px;padding-top:3px;background-position:1px right;}
#NextButton a:hover{background-image:url(../../images/buttons/next_over.gif);}
.SearchContent #footer{background-image:url(../../images/long_content_bottom_bg2.gif);background-repeat:no-repeat;height:14px;}
#NewsRow{width:100%;float:left;margin-bottom:20px;}
#NewsRow #Date{float:left;width:20%;margin-left:10px;color:#ec008c;}
#NewsRow #Text{float:right;width:75%;padding-right:5px;}
#NewsRow #Text p{display:inline;margin:0px;}
#NewsRow #Text a{text-decoration:none;font-weight:bold;}
#NewsRow #Links{margin-top:5px;float:left;width:350px;background-image:url(none);}
#NewsRow #Links .ReadLink{float:left;width:60px;}
.DownloadLink{float:left;}
.DownloadLink a{background-image:url(../../images/buttons/download.jpg);background-repeat:no-repeat;background-position:center right;padding-right:15px;}
.DownloadLink a:hover{background-image:url(../../images/buttons/download_over.jpg);}
#NewsContent{float:left;width:500px;}
#NewsContent a{font-weight:bold;text-decoration:none;margin-left:10px;}
#NewsContentBig{float:left;width:750px;}
#NewsContentBig a{font-weight:bold;text-decoration:none;margin-left:10px;}
#NewsImages{float:right;width:250px;text-align:center;margin-left:5px;margin-right:5px;margin-top:10px;}
#textcontentbig h3{margin-bottom:0px;padding:0px;}
#NewsImages img{max-width:250px;}
#ExhibitionsText h4{font-size:1.2em;margin:0px;color:#ec008c;}
#ExhibitionsText p{margin-top:0px;margin-bottom:20px;color:#1182ae;}
#ExhibitionsText marquee{cursor:pointer;}
.LinkRow{float:left;width:100%;margin-bottom:10px;}
.LinkRow .LinkText{float:left;width:350px;}
.LinkRow .LinkImg{float:left;width:127px;padding-right:5px;padding-left:5px;}
.LinkRow .LinkImg img{border:2px solid #999999;}
.LinkRow .LinkText h4{color:#ec008c;padding:0px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:10px;}
#textcontentbig form{float:left;margin:0px;width:100%;}
.Required{color:#FF0000;font-weight:bold;float:left;padding-right:2px;}
#enquiry select{width:200px;}
#enquiry textarea{width:195px;}
#FormButtons a{background-image:url(../../images/buttons/button.gif);float:left;height:18px;width:56px;text-align:center;margin-right:20px;color:#FFFFFF;text-decoration:none;font-weight:bold;}
#FormButtons a:hover{background-image:url(../../images/buttons/button_over.gif);color:#FFFFFF;text-decoration:none;}
#content textarea{color:#666666;font-size:1em;}
.ProductTextStaticPage{font-size:0.69em;color:#787878;}
.ProductTextStaticPage h3{color:#ec008c;}
.ProductTextStaticPage input{color:#666666;font-size:1em;margin:0;}
#content .StaticImages{float:left;width:230px;font-size:0.69em;color:#666666;}
.ProjectRow{padding:10px;width:90%;float:left;}
.ProjectRow h3{color:#ec008c;margin:0px;padding:0px;}
.ProjectRow li{min-height:15px;padding-left:0px;padding-top:0px;padding-right:0px;padding-bottom:5px;font-size:1em;list-style-image:url(../../images/bullet.gif);list-style-position:inside;margin-top:0px;margin-right:0px;margin-bottom:0px;}
#contentinside #content .ProjectRow ul{margin-top:0px;margin-bottom:0px;padding:0px;}
#PageNumbers{float:left;text-align:center;width:300px;font-size:0.8em;color:#999999;position:relative;top:-12px;}
#PageNumbersBig{float:left;text-align:center;width:550px;font-size:0.8em;color:#999999;height:22px;position:relative;top:-12px;}
.style2{font-size:11px}
.SmallText{font-size:.75em;}
#Text h4{font-size:1em;margin:0px;color:#ec008c;}
#Themes{text-align:left;font-size:.8em;padding:10px;}
#Themes h2{color:#ec008c;font-size:1.2em;font-weight:normal;}
#alsobought .Pages{float:left;}
#NewsImages p{text-align:center;}
#LeftSiteMap{float:left;width:45%;padding-left:10px;}
#RightSiteMap{float:right;width:45%;}
#downloadcontent p{font-size:0.69em;margin-left:10px;margin-right:10px;margin-top:0px;margin-bottom:0px;}
#downloadcontent hr{width:90%;text-align:center;border:none 0;border-top:1px solid #000000;height:1px;margin-top:10px;}
#textcontentbig h5{color:#ec008c;font-size:1em;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:10px;}
#FolderItem{float:left;width:47%;margin-left:2%;margin-bottom:15px;height:65px;}
#FolderItem img{float:left;margin-right:10px;}
#CorpRow{float:left;width:47%;margin-left:2%;margin-bottom:20px;}
#BackLink{float:left;width:100%;margin-top:20px;}
#CorpRow img{margin-right:20px;}
#CorpRow a{background-image:url(../../images/buttons/download.jpg);background-repeat:no-repeat;background-position:0px 3px;padding-left:15px;height:20px;display:block;}
#CorpRow a:hover{background-image:url(../../images/buttons/download_over.jpg);height:20px;display:block;}
#RightSiteMap li{text-transform:capitalize;}
#LeftSiteMap li{text-transform:capitalize;}
#LeftSiteMap h2{color:#EC008C;}
#RightSiteMap h2{color:#EC008C;}
#WhatsNewRightImg img{width:200px;}
#WhatsNewRightImg img{margin-top:5px;width:100px;}
#WhatsNewRightImg{float:left;width:100px;text-align:left;margin-top:2px;}
.HomeImages{height:185px;}
.InputP{margin:0px;padding:0px;display:inline;}
#playfeatures img{padding-right:5px;}
.Hidden{display:none;}
.CatRow li{list-style-type:none;display:inline;}
.CatRow ul{list-style-type:none;display:inline;padding:0px;margin:0px;}
.webstat{display:none;}
.Feature{float:right;width:441px;text-align:left;cursor:pointer;background-image:url(../../images/banner.gif);font-size:1em;color:#FFFFFF;font-weight:bold;height:37px;padding-top:12px;text-align:center;}
.Feature #Banner2{display:none;}
#Product-Video-Panel{background-image:url(../../images/video-material-panel-top.jpg);background-position:top left;background-repeat:no-repeat;float:right;padding-top:30px;width:250px;}
#Product-Video-Panel-Middle{background-image:url(../../images/video-material-panel-middle.jpg);background-position:top left;background-repeat:repeat-y;padding:0px 0px 0px 0px;float:left;width:250px;}
#Product-Video-Panel-Middle ul{list-style:none;padding:0px 1px 0px 1px;margin:0px;}
#Product-Video-Panel-Middle li{text-align:left;padding:3px 0px 10px 30px;background-image:url(../../images/video-material-panel-bullet.jpg);background-position:top left;background-repeat:no-repeat;border-bottom:dotted 1px #CCCCCC;width:215px;}
#Product-Video-Panel-Middle li a{text-decoration:none;}
#Product-Video-Panel-Bottom{background-image:url(../../images/video-material-panel-bottom.jpg);background-position:top left;background-repeat:no-repeat;float:left;width:250px;}
#Product-Audio-Panel{background-image:url(../../images/audio-material-panel-top.jpg);background-position:top left;background-repeat:no-repeat;float:right;padding-top:30px;margin-top:10px;width:250px;}
#Product-Audio-Panel-Middle{background-image:url(../../images/audio-material-panel-middle.jpg);background-position:top left;background-repeat:repeat-y;padding:0px 0px 0px 0px;float:left;width:250px;}
#Product-Audio-Panel-Middle ul{list-style:none;padding:0px 1px 0px 1px;margin:0px;}
#Product-Audio-Panel-Middle li{text-align:left;padding:3px 0px 10px 30px;background-image:url(../../images/audio-material-panel-bullet.jpg);background-position:top left;background-repeat:no-repeat;border-bottom:dotted 1px #CCCCCC;width:215px;}
#Product-Audio-Panel-Middle li a{text-decoration:none;}
#Product-Audio-Panel-Bottom{background-image:url(../../images/audio-material-panel-bottom.jpg);background-position:top left;background-repeat:no-repeat;float:left;width:250px;}
#natural_panel{background-image:url(../../images/natural_play_background.jpg);background-repeat:no-repeat;width:765px;height:436px;position:relative;}
#natural_panel h1{color:#FFFFFF;display:inline;float:left;font-size:1.2em;font-weight:normal;margin:3px 0 0 40px;padding:0;}
#natural_inner_panel{width:100%;float:left;clear:left;}
#text_panel{float:left;width:245px;padding:0px;clear:left;margin:35px 10px 0 25px;display:inline;height:360px;overflow:auto;}
#text_panel h2{color:#ff0099;font-size:14px;margin-top:0px;padding:0 0 10px 0;width:100%;}
#text_panel p{color:#666;font-size:12px;margin:10px 0 0;}
#image_panel{float:left;width:480px;padding:25px 0 0;position:relative;}
.image_panel_item{float:left;position:relative;padding:0 0 10px 10px;}
.image_panel_item .img_wrapper{position:absolute;top:0px;left:10px;}
.image_panel_item .img_wrapper img.{position:relative;width:225px;height:145px;}
#natural_panel #button{position:absolute;bottom:0px;right:5px;}
#natural_panel #button img{width:184px;height:35px;}
#pagefooter{float:left;width:980px;margin:12px 0 12px 0;border-top:5px solid #5A5A5A;padding:18px 30px 0 30px;text-align:left;font-size:0.69em;}
#pagefooter ul{float:left;width:156px;padding:0 35px;margin:0;list-style:none;}
#pagefooter ul li{padding:0 0 3px 0;}
#pagefooter ul a{color:#787878;}
#pagefooter ul a:hover{color:#000;}
#copyright{float:left;width:980px;font-size:0.69em;padding:0 0 12px 0;color:#787878;margin:0 0 0 0;}
#copyright .left{float:left;}
#copyright .right{float:right;}
#copyright a{color:#787878;text-decoration:none;}
#copyright a:hover{color:#000;}
.save-our-playground-btn{float:right;margin:27px 10px 0 0;display:inline;}
#whats-new-template #maincontent{margin:15px 0 0 48px;width:933px;}
#whats-new-template #breadcrumbs{float:left;width:740px;text-align:left;color:#666666;font-size:0.69em;padding:0px 0px 0px 25px;margin:0px;}
#whats-new-template #breadcrumbs li{float:left;list-style:none;padding:0 5px 0 0;}
#whats-new-template #contentinside{background:none;width:100%;position:relative;}
#whats-new-template #contentinside #content{width:100%;padding:8px 0 0;}
#whats-new-template #title{background:none;height:auto;width:926px;border-bottom:1px solid #e2e2e2;padding:0 0 8px;}
#whats-new-template #title h1{color:#ee1596;float:left;margin:0;background:url(../../images/whats-new-title-icon.png) no-repeat left 3px;padding:0 0 0 30px;margin:0 0 0 -30px;position:relative;}
#whats-new-template #title span{float:right;font-size:0.75em;}
#whats-new-template #title a{color:#1ba2d4}
#whats-new-template .ContentContainer{width:981px;}
#whats-new-template #contentinside #textcontent{float:left;width:500px;padding:0 0 0 6px;position:relative;}
#whats-new-template #contentinside #textcontent h2{float:none;color:#ea47a8;font-size:1.58em;font-weight:bold;padding:0 0 6px;}
#whats-new-template #contentinside #textcontent h2 span{display:block;font-size:0.84em;color:#707070;padding:2px 0 0;}
#whats-new-template #contentinside #textcontent .date{font-weight:bold;color:#32a9d6;font-size:1.16em;margin-bottom:5px;}
#whats-new-template #contentinside #textcontent p{margin:10px 0 22px;}
#imagecontent{float:right;width:410px;padding:15px 10px 0 0;}
#imagecontent #mainimage{float:left;width:100%;}
#imagecontent #mainimage img{background:#fff;padding:3px;border:1px solid #d4d4d4;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;display:none;}
#imagecontent #mainimage img.fullsize1{display:block}
#imagecontent #thumbnails{float:left;width:100%;padding:0 0 15px !important;margin:10px 0 0;}
#imagecontent #thumbnails li{float:left;list-style:none;padding:0 4px 0 0;}
#imagecontent #thumbnails li img{margin:0;padding:0;float:left;}
#imagecontent #thumbnails li a{background:#fff;padding:3px;border:1px solid #fff;display:block;float:left;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
#imagecontent #thumbnails li a:hover, #imagecontent #thumbnails li.selected a{background:#fff;padding:3px;border:1px solid #d4d4d4;display:block;float:left;}
#imagecontent .left{float:left;}
#imagecontent .right img{display:inline;vertical-align:middle;}
#imagecontent .right{float:right;color:#1ba2d4;font-size:0.75em;padding:15px 0 0;}
#inforequestform{position:absolute;background:url(../../images/black-opacity.png) repeat left top;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;width:576px;padding:12px;bottom:30px;left:205px;clear:both;display:none;z-index:100;}
#inforequestform .whitebg{float:left;width:552px;padding:12px;background:#fff;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
#inforequestform form{float:left;width:100%;}
#inforequestform fieldset{display:block;padding:0 0 3px;float:left;}
#inforequestform label{color:#575757;font-size:1.16em;display:inline-block;width:125px;vertical-align:middle;}
#inforequestform select{font-size:1em !important;}
#inforequestform .inputfield, #inforequestform form textarea{border:1px solid #c5c5c5;width:360px;padding:5px;vertical-align:middle;font-size:1em !important;}
#inforequestform textarea{min-height:125px;height:auto !important;height:125px;}
#inforequestform .inputfield:focus, #inforequestform form textarea:focus{border:1px solid #999;}
#inforequestform .enquiry-label, #inforequestform form .enquiryrequired{vertical-align:top;}
#inforequestform .btnrow{padding:10px 0 0}
#inforequestform .required{color:#e62a9a;font-weight:bold;font-size:0.93em;}
#inforequestform .btn{border:none;display:inline-block;background:url(../../images/buttons/submit.png) no-repeat left top;width:111px;height:44px;cursor:pointer;}
#inforequestform .requiredtext{display:inline-block;font-size:0.91em;vertical-align:top;padding:5px 0 0;color:#626262;}
#inforequestform .titlerow{background:url(../../images/info-form-title-bg.png) no-repeat left top;color:#fff;text-shadow:0 -1px 0 #cb569c;font-weight:bold;font-size:1.5em;text-indent:35px;padding:9px 0 30px;float:left;width:100%;position:relative}
#inforequestform .titlerow .closebtn{text-indent:-9999px;overflow:hidden;display:block;background:url(../../images/buttons/close-button.png) no-repeat left top;width:28px;height:26px;margin:-3px 10px 0 0;position:absolute;top:8px;right:0;clear:both;cursor:pointer;}
#inforequestform .triangle{position:absolute;bottom:-6px;left:-4px;clear:both}
.forschoolspnl{float:right;height:72px;margin:24px 0 0 0;width:255px;background:url(../../images/panels/for-schools.gif);text-indent:-999em;}
.forschoolspnl.large{float:left;height:72px;margin:24px 0 0 0;width:255px;background:url(../../images/panels/for-schools.gif);text-indent:-999em;}
.productbookpnl{float:left;height:87px;margin:3px 0 0 0;width:219px;background:url(../../images/panels/product-book.gif);text-indent:-999em;}
.fundingpnl{float:left;height:100px;margin:6px 0 0 0;width:219px;background:url(../../images/panels/funding.gif);text-indent:-999em;}
.newwrap{float:left;position:relative;}
.newrow{display:inline;float:left;margin:14px 0 0 -13px;width:946px;}
.newwrap .newrow:first-child{margin:9px 0 0 -13px;}
.newrow .item{display:inline;float:left;margin:0 0 0 13px;width:213px;border:1px solid #ef1b98;text-decoration:none !important;}
.newrow .wrap{display:block;float:left;position:relative;}
.newrow .wrap .date, .newrow .wrap .date:hover{position:absolute;top:7px;right:10px;clear:both;color:#fff;font-size:0.68em;}
.newrow .wrap img{float:left;}
.newrow .item:hover{}
.newrow .item span{cursor:pointer;}
.newrow .wrap .title{left:0;position:absolute;top:0;clear:both;width:100%;background:url(../../images/whats-new/title-bg.png);color:#ffffff;font-size:.94em;font-weight:bold;}
.newrow .padding{display:block;padding:7px 10px 10px 32px;}
.newrow .bl{bottom:-1px;height:5px;left:-1px;position:absolute;width:5px;background:url(../../images/whats-new/panel-corners.png) -5px 0 no-repeat;}
.newrow .br{bottom:-1px;height:5px;right:-1px;position:absolute;width:5px;background:url(../../images/whats-new/panel-corners.png) 0 0 no-repeat;}
.ie6 .newrow .br, .ie6 .newrow .tr, .ie6 .newrow .tl, .ie6 .newrow .bl{display:none;}
.newrow .tl{top:-1px;height:5px;left:-1px;position:absolute;width:5px;background:url(../../images/whats-new/panel-corners.png) -5px -5px no-repeat;}
.newrow .tr{top:-1px;height:5px;right:-1px;position:absolute;width:5px;background:url(../../images/whats-new/panel-corners.png) 0 -5px no-repeat;}
.paging{float:left;margin:20px 0 0 0;padding:5px 0;width:900px;text-align:center;border:1px solid #ececec;color:#b5a9a9;font-size:.81em;font-weight:bold;-webkit-border-radius:10px;-moz-border-radius:10px;-o-border-radius:10px;border-radius:10px;}
.paging .previous{display:inline;float:left;margin:1px 0 -5px 0;padding:0 0 4px 30px;background:url(../../images/buttons/back.gif) no-repeat top left;text-decoration:none !important;}
.paging .previous:hover{background:url(../../images/buttons/back_over.gif) no-repeat top left;}
.paging .next{display:inline;float:right;margin:1px 0 -5px 0;padding:0 30px 4px 0;background:url(../../images/buttons/next.gif) no-repeat top right;text-decoration:none !important;}
.paging .next:hover{background:url(../../images/buttons/next_over.gif) no-repeat top right;}
.whatsnewinfo .whitebg{padding:12px;background:#fff;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
.newwrap .item:nth-child(4n+1) .whatsnewinfo{top:-60px;left:228px;}
.newwrap .item:nth-child(4n+2) .whatsnewinfo{top:-60px;left:456px;}
.newwrap .item:nth-child(4n+3) .whatsnewinfo{top:-60px;left:0;}
.newwrap .item:nth-child(4n+4) .whatsnewinfo{top:-60px;left:228px;}
.whatsnewinfo .title{display:block;color:#f046ab;font-size:1.31em;}
.whatsnewinfo .title span{font-size:.71em;}
.whatsnewinfo .date{display:block;color:#00adef;font-family:Arial, Helvetica, sans-serif;font-size:.88em;}
.whatsnewinfo .pic{display:block;margin:9px 0 0 0;}
.whatsnewinfo .desc{display:block;margin:12px 0 0 0;padding:0 0 13px 0;color:#7c7c7c;font-family:Arial, Helvetica, sans-serif;font-size:.75em;}
.comingsoon{position:absolute;bottom:0;right:0;clear:both;}
#quick-links-wrap{float:left;width:980px;margin:19px 0 0;}
#quick-links{float:left;width:980px;background:#fff;border-top:5px solid #5A5A5A;padding:0 0 16px;z-index:1;}
#quick-links .quick-links-tab{display:block;margin:0 0 0 30px;float:left;clear:both;}
#quick-links .quick-links-tab img{display:block;}
#quick-links-open{float:left;width:980px;overflow:hidden;background:#fff;display:none;z-index:1;}
#quick-links-tab-open-button,#quick-links-tab-close-button{background:url(../../images/sprites/sprite.png) no-repeat;display:inline-block;width:129px;height:26px;text-indent:-9999px;}
#quick-links-tab-open-button{background-position:-129px 0px;}
#quick-links-tab-close-button{background-position:0px 0px;}
#quick-links-open .close-quick-links-tab{clear:both;cursor:pointer;float:left;margin:0 0 0 30px;display:block;}
#quick-links-open img{float:left;}
.foot-info{float:left;display:block;width:100%;padding:15px 0 0 0;}
.social-icons{float:right;margin:12px 0 0;}
.social-icons div{float:left;}
.social-icons a{background:url(../../images/social-icons.jpg) no-repeat 0 0;display:block;height:34px;text-indent:-9999em;overflow:hidden;}
.social-icons .twitter a{width:61px;}
.social-icons .youtube a{width:60px;background-position:-61px 0;}
.video{float:right; margin:10px 0 10px 0;}
