@charset "utf-8";
body{
    font-family:Arial, Helvetica, sans-serif;
    font-size:13px;
	color:#000000;
	font-weight:normal;
	margin:0px;
	padding:0px;
	background: #FFFFFF;
    }
.wrapper{
	position:absolute;
	top:0px;
	left:50%;
	width:1020px;
	margin-left:-510px;
    }
#nav{
	width:1020px;
	top:0px;
	left:0px;
	margin:0px;
	padding:0px; 
	}
.mainNav{
float:left;
width:101px;
margin:0px 1px 3px 0px;
padding:0px;
}
.bar{
clear:both;
margin:5px 0px 3px 0px;
padding:5px 0px 0px 5px;
width:1014px;
height:16px;
font-size:10px;
font-weight:bold;
color:#ffffff;
}
.blue{
background: #333399;
}
.turq{
background: #009999;
}
.violet{
background: #993399;
}
.gold{
background: #ff9900;
}
.red{
background: #cc0033;
}
.Lblue{
background: #3399cc;
}
.green{
background: #339966;
}
.Bgreen{
background: #66cc66;
}
.Dgreen{
background: #003300;
}
.olive{
background: #669933;
}
.darkOlive{
background: #666633;
}
.medolive{
background: #999966;
}
.Lolive{
background: #cccc99;
}
.pink{
background: #ff6699;
}
.rose{
background: #ff6666;
}
.purple{
background: #6666cc;
}
.Dpurple{
background: #660033;
}
.brown{
background: #cc6633;
}
.grey{
background:#333333;
}
.khaki{
background:#996600;
}
a.backNav:link, a.backNav:visited{
font-weight:normal;
    font-size:10px;
	color:#000000;
	text-decoration:underline;
	}

a.backNav:hover, a.backNav:active{
font-weight:normal;
font-size:10px;
color:#ff6666;
	}
a.medNav:link, a.medNav:visited{
    font-weight:normal;
	font-size:11px;
	color:#000000;
	text-decoration:underline;
	}

a.medNav:hover, a.medNav:active{
font-weight:normal;
font-size:11px;
color:#ff6666;
	}
a:link, a:visited{
font-size:12px;
font-weight:bold;
color:#000;
text-decoration:underline;
}	
a:hover, a:active{
font-size:12px;
color:#ff6666;
	}
span.tiny{
font-size:10px;
}
span.small{
font-size:11px;
}
.ideas{
font-size:12px;
line-height:1.5em;
}
h1.Synopsis { 
    width:393px;
	height:16px;
	margin:0px; 
	padding:0px;
	background: transparent url(ideas/images/synopsesBar.gif) no-repeat top left;
	}
	
h1.Synopsis span {
	display:none
}
h1.Level { 
    width:393px;
	height:16px;
	margin:0px; 
	padding:0px;
	background: transparent url(ideas/images/levelBar.gif) no-repeat top left;
	}
	
h1.Level span {
	display:none
}
h1.LevelOne { 
    width:393px;
	height:16px;
	margin:0px; 
	padding:0px;
	background: transparent url(ideas/images/leveloneBar.gif) no-repeat top left;
	}
	
h1.LevelOne span {
	display:none
}
h1.LevelTwo { 
    width:393px;
	height:16px;
	margin:0px; 
	padding:0px;
	background: transparent url(ideas/images/leveltwoBar.gif) no-repeat top left;
	}
	
h1.LevelTwo span {
	display:none
}
h1.LevelThree { 
    width:393px;
	height:16px;
	margin:0px; 
	padding:0px;
	background: transparent url(ideas/images/levelthreeBar.gif) no-repeat top left;
	}
	
h1.LevelThree span {
	display:none
}
h1.ParentEd { 
    width:393px;
	height:16px;
	margin:0px; 
	padding:0px;
	background: transparent url(ideas/images/parentBar.gif) no-repeat top left;
	}
	
h1.ParentEd span {
	display:none
}
h1.TeacherEd { 
    width:393px;
	height:16px;
	margin:0px; 
	padding:0px;
	background: transparent url(ideas/images/teacherBar.gif) no-repeat top left;
	}
	
h1.TeacherEd span {
	display:none
}
h4.New { 
    width:198px;
	height:37px;
	margin:10px 60px 21px 59px; 
	padding:0px;
	background: transparent url(images/home_NewMonth.gif) no-repeat top left;
	}
	
h4.New span {
	display:none
}
h4.NewMix { 
    width:239px;
	height:49px;
	margin:0px 38px 10px 38px; 
	padding:0px;
	background: transparent url(images/home_NewMix.gif) no-repeat top left;
	}
	
h4.NewMix span {
	display:none
}
h4.Us { 
    width:126px;
	height:12px;
	margin:0px 0px 0px 2px; 
	background: transparent url(images/Title_AboutUs.gif) no-repeat top left;
	}
	
h4.Us span {
	display:none
}
h4.Subscribe { 
    width:126px;
	height:12px;
	margin:0px 0px 0px 2px; 
	background: transparent url(images/Title_Subscribe.gif) no-repeat top left;
	}
	
h4.Subscribe span {
	display:none
}
h4.Contact { 
    width:126px;
	height:12px;
	margin:0px 0px 0px 2px; 
	background: transparent url(images/Title_Contact.gif) no-repeat top left;
	}
	
h4.Contact span {
	display:none
}
h4.PubWU { 
    width:126px;
	height:12px;
	margin:0px 0px 0px 2px; 
	background: transparent url(images/Title_WU.gif) no-repeat top left;
	}
	
h4.PubWU span {
	display:none
}
h4.PubMix { 
    width:146px;
	height:12px;
	margin:0px 0px 0px 2px; 
	background: transparent url(images/Title_Others.gif) no-repeat top left;
	}
	
h4.PubMix span {
	display:none
}
h4.Question { 
    width:126px;
	height:21px;
	margin:0px 0px 0px 2px; 
	background: transparent url(ideas/images/Title_Questionnaire.gif) no-repeat top left;
	}
	
h4.Question span {
	display:none
}
h4.SignUp { 
    width:126px;
	height:21px;
	margin:0px 0px 0px 2px; 
	background: transparent url(ideas/images/Title_SignUp.gif) no-repeat top left;
	}
	
h4.SignUp span {
	display:none
}
h4.February{ 
    width:280px;
	height:14px;
	margin:0px; 
	background: transparent url(ideas/images/february/Index_title.gif) no-repeat top left;
	}
	
h4.February span {
	display:none
}
h4.January { 
    width:280px;
	height:14px;
	margin:0px; 
	background: transparent url(ideas/images/january/Index_title.gif) no-repeat top left;
	}
	
h4.January span {
	display:none
}
h4.November { 
    width:280px;
	height:14px;
	margin:0px; 
	background: transparent url(ideas/images/november/Index_title.gif) no-repeat top left;
	}
	
h4.November span {
	display:none
}
h4.October { 
    width:280px;
	height:14px;
	margin:0px; 
	background: transparent url(ideas/images/october/Index_title.gif) no-repeat top left;
	}
	
h4.October span {
	display:none
}
h4.September { 
    width:280px;
	height:14px;
	margin:0px; 
	background: transparent url(ideas/images/september/Index_title.gif) no-repeat top left;
	}
	
h4.September span {
	display:none
}
h4.August { 
    width:280px;
	height:14px;
	margin:0px; 
	background: transparent url(ideas/images/august/index_title.gif) no-repeat top left;
	}
	
h4.August span {
	display:none
}
h4.July { 
    width:280px;
	height:14px;
	margin:0px; 
	background: transparent url(ideas/images/july/index_title.gif) no-repeat top left;
	}
	
h4.July span {
	display:none
}
h4.June { 
    width:115px;
	height:14px;
	margin:0px; 
	background: transparent url(ideas/images/june/index_title.gif) no-repeat top left;
	}
	
h4.June span {
	display:none
}
h4.May { 
    width:115px;
	height:14px;
	margin:0px; 
	background: transparent url(ideas/images/may/index_title.gif) no-repeat top left;
	}
	
h4.May span {
	display:none
}
h4.April { 
    width:110px;
	height:11px;
	margin:0px; 
	background: transparent url(ideas/images/april/index_title.gif) no-repeat top left;
	}
	
h4.April span {
	display:none
}
h4.March { 
    width:110px;
	height:11px;
	margin:0px; 
	background: transparent url(ideas/images/march/index_title.gif) no-repeat top left;
	}
	
h4.March span {
	display:none
}
h4.See { 
    width:126px;
	height:21px;
	margin:0px 0px 0px 2px; 
	background: transparent url(ideas/images/Title_SeeAlso.gif) no-repeat top left;
	}
	
h4.See span {
	display:none
}
h4.Awards { 
    width:126px;
	height:21px;
	margin:0px 0px 0px 2px; 
	background: transparent url(images/Title_Awards.gif) no-repeat top left;
	}
	
h4.Awards span {
	display:none
}
h4.SubForm { 
    width:154px;
	height:21px;
	margin:0px 0px 0px 2px; 
	background: transparent url(images/Title_SubForm.gif) no-repeat top left;
	}
	
h4.SubForm span {
	display:none
}
h4.Add { 
    width:126px;
	height:21px;
	margin:0px 0px 0px 2px; 
	background: transparent url(images/Title_OurAdd.gif) no-repeat top left;
	}
	
h4.Add span {
	display:none
}
h4.Let { 
    width:210px;
	height:11px;
	margin:0px; 
	background: transparent url(images/Write_TitleLetters.gif) no-repeat top left;
	}
	
h4.Let span {
	display:none
}
h4.WU { 
    width:210px;
	height:11px;
	margin:0px; 
	background: transparent url(images/Write_TitleWU.gif) no-repeat top left;
	}
	
h4.WU span {
	display:none
}
h4.contest { 
    width:210px;
	height:11px;
	margin:0px; 
	background: transparent url(images/Write_TitleContests.gif) no-repeat top left;
	}
	
h4.contest span {
	display:none
}
h4.canteen { 
    width:210px;
	height:11px;
	margin:0px; 
	background: transparent url(images/Write_TitleCConversations.gif) no-repeat top left;
	}
	
h4.canteen span {
	display:none
}
h4.caption { 
    width:210px;
	height:11px;
	margin:0px; 
	background: transparent url(images/Write_TitleCaptions.gif) no-repeat top left;
	}
	
h4.caption span {
	display:none
}
h4.article { 
    width:210px;
	height:11px;
	margin:0px; 
	background: transparent url(images/Write_TitleArticles.gif) no-repeat top left;
	}
	
h4.article span {
	display:none
}
h4.group { 
    width:210px;
	height:11px;
	margin:0px; 
	background: transparent url(images/Write_TitleProjects.gif) no-repeat top left;
	}
	
h4.group span {
	display:none
}
h4.homeSub { 
    width:210px;
	height:11px;
	margin:5px; 
	background: transparent url(images/Subscribe_TitleHome.gif) no-repeat top left;
	}
	
h4.homeSub span {
	display:none
}
h4.homeSubForm { 
    width:322px;
	height:11px;
	margin:5px; 
	background: transparent url(images/Subscribe_TitleHomeForm.gif) no-repeat top left;
	}
	
h4.homeSubForm span {
	display:none
}
h4.SchoolSub { 
    width:210px;
	height:11px;
	margin:5px; 
	background: transparent url(images/Subscribe_TitleSchool.gif) no-repeat top left;
	}
	
h4.SchoolSub span {
	display:none
}
h4.SchoolSubForm { 
    width:338px;
	height:11px;
	margin:5px; 
	background: transparent url(images/Subscribe_TitleSchoolForm.gif) no-repeat top left;
	}
	
h4.SchoolSubForm span {
	display:none
}
h4.MixSub { 
    width:210px;
	height:11px;
	margin:5px; 
	background: transparent url(images/Subscribe_TitleMix.gif) no-repeat top left;
	}
	
h4.MixSub span {
	display:none
}
h4.MixSubForm { 
    width:287px;
	height:11px;
	margin:5px; 
	background: transparent url(images/Subscribe_TitleMixForm.gif) no-repeat top left;
	}
	
h4.MixSubForm span {
	display:none
}
h4.WUPub { 
    width:210px;
	height:11px;
	margin:5px; 
	background: transparent url(publications/images/Pub_WU.gif) no-repeat top left;
	}
	
h4.WUPub span {
	display:none
}
h4.MixPub { 
    width:210px;
	height:11px;
	margin:5px; 
	background: transparent url(publications/images/Pub_Mix.gif) no-repeat top left;
	}
	
h4.MixPub span {
	display:none
}
h4.OthersPub { 
    width:210px;
	height:11px;
	margin:5px; 
	background: transparent url(publications/images/Pub_Others.gif) no-repeat top left;
	}
	
h4.OthersPub span {
	display:none
}
.mainpic{
width:375px;
float:left;
}
.textarea{
    width:600px;
	margin:10px 10px 10px 30px;
	padding:0px;
    font-weight:normal;
	line-height:1.5em;
	}
.signup{
    width:562px;
	margin:10px 10px 10px 30px;
	padding:0px;
	background-color:#ffffcc;
    font-weight:normal;
	line-height:1.5em;
	}
.signupbox{
	width:542px;
	margin:0px;
	padding:10px;
	line-height:1.5em;
	}
.signupbar{
	width:557px;
	height:15px;
	background-color:#000000;
	margin:0px;
	padding:5px 0px 0px 5px;
	}	
	
.left{
	float:left;
	}
.right{
	float:right;
	}
.putCenter{
	text-align:center;
	}
.spacer{
clear:both;
}
.IDSMenuItem{
margin:0px;
padding:0px 0px 0px 20px;
}
.IDSRate{
width:104px;
margin-right:10px;
float:left;
padding:0px;
text-align:center;
}
.IDSImageDesc{
width:466px;
margin:0px 0px 0px 114px;
padding:0px;
}
.rightDesc{
padding:0px;
margin-right:10px;
float:left;
}
.IDSActBox{
width:380px;
margin:20px 0px 0px 85px;
padding:0px;
}
.IDSActLinks{
width:351px;
margin:0px 0px 0px 28px;
padding:0px;
font-size:11px;
}
.homeWUbox{
width:317px;
height:541px;
background-color:#333333;
margin:0px 5px 5px 0px;
padding:10px;
}
.homemidbox{
width:336px;
height:561px;
margin:0px 5px 5px 0px;
padding:0px;
}
.homeIDEAbox{
width:319px;
height:101px;
margin:0px;
padding:7px;
}
.homeCloserBox{
width:325px;
height:433px;
background-color:#333333;
padding:4px;
margin:5px 0px 0px 0px;
}
.homeInnerGrey{
width:325px;
height:404px;
background-color:#888888;
padding:0px;
margin:0px;
}
.homeMIXbox{
width:316px;
height:541px;
background-color:#cc0033;
margin:0px 0px 5px 0px;
padding:10px;
}
.homeMixSmall{
width:297px;
height:13px;
margin:0px;
padding:8px;
}
.homeSubscribebox{
width:337px;
height:490px;
margin:0px 5px 5px 0px;
background-color:#3398cc;
}
.USbar{
width:315px;
height:10px;
padding:5px;
margin:0px;
background-color:#000000;
}
.UScolourLine{
width:325px;
height:8px;
padding:0px;
margin:0px;
}
.UsMags{
padding:13px 8px 0px 9px;
}
.UsDesc{
padding:10px;
line-height:1.5em;
}
.homeRedArrow{
width:16px;
height:7px;
position:relative;
left:70px;
top:0px;
}
.Subscribebar{
width:327px;
height:10px;
padding:5px;
margin:0px;
background-color:#000000;
}
.SubscribecolourLine{
width:337px;
height:8px;
padding:0px;
margin:0px;
}
.homeContactbox{
width:336px;
height:490px;
margin:0px 5px 5px 0px;
}
.Contactbar{
width:326px;
height:10px;
padding:5px;
margin:0px;
background-color:#000000;
}
.ContactcolourLine{
width:336px;
height:8px;
padding:0px;
margin:0px;
}
.homeGoldArrow{
width:16px;
height:7px;
position:relative;
left:153px;
top:0px;
}
.ContactDesc{
height:120px;
margin:8px 8px 11px 8px;
padding:10px 10px 10px 0px;
line-height:1.5em;
}
.homePubbox{
width:336px;
height:490px;
margin:0px 0px 5px 0px;
}
.Pubbar{
width:326px;
height:10px;
padding:5px;
margin:0px;
background-color:#000000;
}
.PubWUcolourLine{
width:336px;
height:8px;
padding:0px;
margin:0px;
}
.PubDesc{
height:200px;
margin:5px 0px 0px 0px;
padding:10px 0px;
line-height:1.5em;
}
.IDSLevelContainer{
width:325px;
margin:0px;
padding:10px 0px 10px 20px;
}
.IDSSpecialContainer{
width:325px;
margin:0px;
padding:10px 0px 10px 50px;
}
.IDSSpecialSmall{
width:290px;
height:125px;
background-color:#ffffcc;
margin:20px 0px 10px 0px;
padding:0px;
}
.IDSSpecialBig{
width:290px;
height:350px;
background-color:#ffffcc;
margin:20px 0px;
padding:0px;
}
.IDSSpecialBigger{
width:290px;
height:505px;
background-color:#ffffcc;
margin:20px 0px;
padding:0px;
}
.SpacerSmall{
width:290px;
height:125px;
background-color:#ffffff;
margin:20px 0px 10px 0px;
padding:0px;
}
.innerbox{
	width:280px;
	margin:0px;
	padding:5px 5px 0px 5px;
	line-height:1.5em;
	}
.innerBoxbar{
	width:285px;
	height:15px;
	background-color:#000000;
	margin:0px;
	padding:5px 0px 0px 5px;
	}
.synopsisBar{
width:585px;
height:16px;
padding:21px 0px 0px 15px;
margin:10px 10px 0px 30px;
}
.synopsisline{
width:600px;
height:9px;
padding:0px;
margin:0px 10px 10px 30px;
background: url(ideas/images/synopsesUnderline.gif) no-repeat top left;
}
.LevelOneline{
width:600px;
height:9px;
padding:0px;
margin:0px 10px 10px 30px;
background: url(ideas/images/leveloneUnderline.gif) no-repeat top left;
}
.LevelTwoline{
width:600px;
height:9px;
padding:0px;
margin:0px 10px 10px 30px;
background: url(ideas/images/leveltwoUnderline.gif) no-repeat top left;
}
.LevelThreeline{
width:600px;
height:9px;
padding:0px;
margin:0px 10px 10px 30px;
background: url(ideas/images/levelthreeUnderline.gif) no-repeat top left;
}
.Parentline{
width:600px;
height:9px;
padding:0px;
margin:0px 10px 10px 30px;
background: url(ideas/images/parentUnderline.gif) no-repeat top left;
}
.archivebar{
height:11px;
padding:3px;
margin:0px 0px 5px 0px;
}
.bounder{
border-style:solid;
border-width: 2px;
border-color: #333333;
}
.blueBorder{
border-style:solid;
border-width: 7px;
border-color: #333399;
}
.violetBorder{
border-style:solid;
border-width: 7px;
border-color: #993399;
}
.LblueBorder{
border-style:solid;
border-width: 7px;
border-color: #3399cc;
}
.purpleBorder{
border-style:solid;
border-width: 7px;
border-color: #6666cc;
}
.brownBorder{
border-style:solid;
border-width: 7px;
border-color: #cc6633;
}
.greenBorder{
border-style:solid;
border-width: 7px;
border-color: #339966;
}
li.bluedot{
list-style:url(ideas/images/bullet_blue.gif)
}
li.violetdot{
list-style:url(ideas/images/bullet_violet.gif)
}
li.greendot{
list-style:url(ideas/images/bullet_green.gif)
}

.formLabel{
float:left;
text-align:right;
font-weight:bold;
width:140px;
margin:0px 10px;
}
.footerDesc{
	font-size:10px;
	color:#000000;
	text-align:center;
}
a.footerNav:link, a.footerNav:visited{
    font-size:10px;
	color:#000000;
	text-decoration:underline;
	margin:0px;
	}

a.footerNav:hover, a.footerNav:active{
font-size:10px;
color:#cccc33;
margin:0px;
	}