/* CSS Document */

#middleCol {
	float:left;
	margin-left:10px;
	padding-bottom:10px;
	width:392px; min-height:396px; _height:396px;
	background-color:#E5E9F0;
	display:inline;
}

#middleColPadding {
	padding:10px;
}

h1 {
	font:bold 80% arial,helvetica,sans-serif; color:#00256A;
}

p {
	font:80% arial,helvetica,sans-serif; color:#000000;
}

#right3Col {
	float:right;
	width:170px;
}

.iTitle {
	width:392px; height:28px;
	border:0;
	_margin-bottom:-4px;
}

a.content:link {color: #00256A; text-decoration:underline;}
a.content:visited {color: #00256A; text-decoration:underline;}
a.content:active {color: #00256A; text-decoration:underline;}
a.content:hover {color: #00256A; text-decoration:none;}

.iSmallTitle{
	width:170px; height:28px;
	border:0;
}

#intclass {width:168px; border:1px solid #00256A; margin-top:5px; margin-bottom:10px;}
#intclass a {text-decoration:none; color:#00256A;}
#intclass img {border:none;}
#intclass p {margin:0; padding:5px; font-size:70%}

#brochure {width:170px; margin:20px 0 10px 0;}
#brochure p {color:#00256A; font-size:80%; line-height:150%;}
#brochure img {float:left; margin-right:10px;}
#brochure a {color:#00256A; text-decoration:underline;}
#brochure a:hover {text-decoration:none;}

/* HOME */
div#middleCol.homeMiddle {background:#FFF;}
div.homeBanner {width:185px; height:185px; border:3px solid #00256A; background:#FFF; margin:10px 10px 0 0; float:left; display:inline;}
div.homeBanner.last {margin-right:0;}
div.homeBanner.demo {background:url(../images/banners/disc.gif) top left no-repeat;}
div.homeBanner.demo img {margin:10px 0 5px 10px;}
div.homeBanner.demo h4 {margin:0 10px 5px 10px; padding:0; font:bold 70% arial,helvetica,sans-serif; color:#000;}
div.homeBanner.demo p {margin:0 10px 5px 10px; padding:0; font-size:70%;}
div.homeBanner.demo a {color:#00256A; font:bold 75% arial,helvetica,sans-serif; text-decoration:underline; margin:0 0 0 10px; padding:0 0 0 6px; background:url(../images/banners/link-arrow.gif) left 4px no-repeat;}
div.homeBanner.demo a:hover {text-decoration:none;}

div.homeBanner.help {background:url(../images/banners/disc.gif) top left no-repeat;}
div.homeBanner.help img {margin:10px 0 5px 10px;}
div.homeBanner.help h4 {margin:0 10px 5px 10px; padding:0; font:bold 70% arial,helvetica,sans-serif; color:#000;}
div.homeBanner.help p {margin:0 10px 5px 10px; padding:0; font-size:70%;}
div.homeBanner.help a {color:#00256A; font:bold 75% arial,helvetica,sans-serif; text-decoration:underline; margin:0 0 0 10px; padding:0 0 0 6px; background:url(../images/banners/link-arrow.gif) left 4px no-repeat;}
div.homeBanner.help a:hover {text-decoration:none;}

div.homeBanner.demoHelp {background:url(../images/banners/disc.gif) top left no-repeat;}
div.homeBanner.demoHelp img {margin:10px 0 0 10px;}
div.homeBanner.demoHelp h4 {margin:0 10px 5px 10px; padding:0; font:bold 70% arial,helvetica,sans-serif; color:#000;}
div.homeBanner.demoHelp a {color:#00256A; font:bold 75% arial,helvetica,sans-serif; text-decoration:underline; margin:0 0 0 10px; padding:0 0 0 6px; background:url(../images/banners/link-arrow.gif) left 4px no-repeat;}
div.homeBanner.demoHelp a:hover {text-decoration:none;}
div.homeBanner.demoHelp a.pc {color:#4f1676;}

div.homeBanner.funding {background:url(../images/banners/pound.gif) top left no-repeat;}
div.homeBanner.funding h4 {margin:10px 10px 20px 10px; padding:0; font:bold 90% arial,helvetica,sans-serif; color:#C30404;}
div.homeBanner.funding p {margin:0 10px 13px 10px; padding:0; font-size:70%;}
div.homeBanner.funding img {margin:10px 0 10px 10px;}
div.homeBanner.funding a {color:#00256A; font:bold 75% arial,helvetica,sans-serif; text-decoration:underline; margin:0 0 0 10px; padding:0 0 0 6px; background:url(../images/banners/link-arrow.gif) left 4px no-repeat;}
div.homeBanner.funding a:hover {text-decoration:none;}
div.homeBanner.whitePaper {background:url(../images/banners/paper.gif) top left no-repeat;}
div.homeBanner.whitePaper h4 {margin:10px 10px 20px 10px; padding:0; font:bold 90% arial,helvetica,sans-serif; color:#C30404;}
div.homeBanner.whitePaper p {margin:0 10px 26px 10px; padding:0; font-size:70%;}
div.homeBanner.whitePaper a {color:#00256A; font:bold 75% arial,helvetica,sans-serif; text-decoration:underline; margin:0 0 0 10px; padding:0 0 0 6px; background:url(../images/banners/link-arrow.gif) left 4px no-repeat;}
div.homeBanner.whitePaper a:hover {text-decoration:none;}
div.homeBanner.credits img {margin:10px 10px 5px 10px; float:left; display:inline;}
div.homeBanner.credits h4 {margin:5px 10px 12px 10px; padding:0; font:bold 90% arial,helvetica,sans-serif; color:#C30404;}
div.homeBanner.credits p {margin:0 0 16px 0; padding:5px 10px; font-size:70%; color:#FFF; background:#00256A;}
div.homeBanner.credits p a {color:#FFF; text-decoration:underline; font-weight:bold;}
div.homeBanner.credits p a:hover {text-decoration:none;}
div.homeBanner.credits a.bottom {color:#00256A; font:bold 75% arial,helvetica,sans-serif; text-decoration:underline; margin:0 10px 0 10px; padding:0 0 0 6px; background:url(../images/banners/link-arrow.gif) left 4px no-repeat;}
div.homeBanner.credits a.bottom:hover {text-decoration:none;}
div.homeBanner.classroom {background:#00256A; font-size:85%;}
div.homeBanner.classroom img {border:0;}
div.homeBanner.classroom p {color:#FFF; margin:5px 10px; padding:0;}
div.homeBanner.classroom a {color:#FFF; text-decoration:none;}
div.homeBanner.classroom a:hover {text-decoration:underline;}
div.homeBanner.shop img.logo {margin:10px 0 5px 13px;}
div.homeBanner.shop img.trolley {margin:0px 0 0 32px;}
div.homeBanner.shop a {color:#00256A; font:bold 75% arial,helvetica,sans-serif; text-decoration:underline; margin:0 0 0 10px; padding:0 0 0 6px; background:url(../images/banners/link-arrow.gif) left 4px no-repeat;}
div.homeBanner.shop a:hover {text-decoration:none;}
div.homeBanner.ezTable img {margin:10px 0 5px 10px;}
div.homeBanner.ezTable h4 {color:#9469c8; font-size:14px; padding:0; margin:0 0 5px 10px; line-height:14px;}
div.homeBanner.ezTable p {margin:0 10px 5px 10px; font-size:70%; color:#000; line-height:13px;}
div.homeBanner.ezTable ul {list-style-type:none; margin:0; padding:0;}
div.homeBanner.ezTable a {color:#000; font:bold 75% arial,helvetica,sans-serif; text-decoration:underline; margin:0 0 0 10px; padding:0 0 0 6px; background:url(../images/banners/link-arrow-purple.gif) left 4px no-repeat;}
div.homeBanner.ezTable a:hover {text-decoration:none;}

div.homeBanner.pandaQuiz {background:url(../images/banners/pandaQuiz.jpg) top left no-repeat; color:#FFF;}
div.homeBanner.pandaQuiz a {display:block; color:#FFF; font:bold 75% arial,helvetica,sans-serif; text-decoration:underline; marg in:163px 0 0 10px; padding:0 0 0 6px; background:url(../images/banners/link-arrow-white.gif) left 4px no-repeat;}
div.homeBanner.pandaQuiz a:hover {text-decoration:none;}

div.homeBanner.fireQuestions {background:url(../images/banners/fireQuestions.jpg) top left no-repeat; color:#FFF;}
div.homeBanner.fireQuestions h4 {margin:2px 0 9px 7px; padding:0;}
div.homeBanner.fireQuestions p {margin:0 7px 2px; font-size:70%; color:#FFF; line-height:120%;}
div.homeBanner.fireQuestions ul {margin:0 7px 0 14px; padding:0; list-style-type:none; font:normal 70% arial,helvetica,sans-serif;}
div.homeBanner.fireQuestions ul li {padding:0 0 0 9px; margin:0; line-height:120%; background:url(../images/banners/white-bullet.gif) left 5px no-repeat;}
div.homeBanner.fireQuestions a {display:block; color:#FFF; font:bold 75% arial,helvetica,sans-serif; text-decoration:underline; margin:7px 0 0 7px; padding:0 0 0 6px; background:url(../images/banners/link-arrow-white.gif) left 4px no-repeat;}
div.homeBanner.fireQuestions a:hover {text-decoration:none;}

div.homeBanner.soundfields {width:386px; height:101px; background:url(../images/banners/soundfields.jpg) top left no-repeat; color:#000;}
div.homeBanner.soundfields a {width:386px; height:101px; display:block; color:#000; text-decoration:none;}
div.homeBanner.soundfields a p {width:110px; margin:5px 5px; font:bold 70% arial,helvetica,sans-serif; cursor:pointer;}

/* XMAS */
div#xmasCard {margin:10px 10px 0 10px;}
