.clear {clear:both; display:block; visibility:hidden; height:1px; width:1px; overflow:hidden;}

TABLE.data {margin:10px; border:0px; width:95%; border-collapse:collapse;}
TABLE.data CAPTION {font:100% Tahoma,Arial; color:#000000; background:#264887; text-align:left; padding:3px 5px 3px 5px; border-left:1px solid #ff0000; border-right:1px solid #ff0000;}
TABLE.data TH {font:bold 100% Tahoma,Arial; color:#264887; background:#5087C7; text-align:left; padding:4px 3px 4px 5px; vertical-align:top; border:1px solid #ff0000;}
TABLE.data TD {font:95% Tahoma,Arial; color:#000000; background:#E4E2D6; text-align:left; padding:4px 3px 4px 5px; vertical-align:top; border:1px solid #ff0000;}
TABLE.data .shade TD {background:#E4E2D6;}
TABLE.data TH A {color:#264887; text-decoration:underline;}
TABLE.data TD A {text-decoration:underline;}

/* Page Setup */
.pagenavigation {display:none;}
.pagedivider {display:none;}
.pageanchor {display:none;}
.pagereturnanchor {display:none;}
.pageaccessibility {position:absolute; top:5px; left:670px; width:100px; z-index:3;}
.pageaccessibility P {margin:0px; font:70% Arial, sans-serif; color:#E1EDDB; text-align:right;}
.pageaccessibility P STRONG {display:none;}
.pageaccessibility A {color:#FF0000;}
.pageaccessibility A:hover, .pageaccessibility A:active {color:#FF9900;}

/* Layout */
BODY {margin:0px; padding:0px; background:#E4E2D6;}
#LeftColumn {width:195px; float:left; margin:0px 20px 20px 0px;}
#RightColumn {width:550px; float:left; margin:0px 0px 5px 0px;}

/* Header */
#Header {position:absolute; top:0px; left:0px; height:280px; width:195px; background:#ff0000 url(/img/experimentbg.jpg) no-repeat 0px 85px;}
#Header H1 {background:#ff0000 url(/img/logo.gif) no-repeat; width:195px; height:85px; display:block; margin:0px;}
#Header H1 A {display:block; width:195px; height:85px; color:red; font:70% Arial, sans-serif;}
#Header H1 IMG.logo, #Header H1 STRONG, #Header H1 BR {display:none;}

/* Main Menu */
.navigation {float:left; width:100%; text-transform:lowercase; background:#ffffff url(/img/navigationbg.gif) repeat-x; margin:280px 0px 0px 0px;}
.navigation UL {margin:0px; padding:0px;}
.navigation LI {list-style-type:none; font:bold 70%/170% Arial, sans-serif;}
.navigation LI LI {font:bold 100%/160% Arial, sans-serif;}
.mainmenu {}
.mainmenu A {color:#000000; background:url(/img/navigationdots.gif) repeat-x bottom left; text-decoration:none; display:block; height:21px; padding:0px 0px 0px 10px;}
.mainmenu A:hover, .mainmenu A:active {color:#ff9900;}
.mainmenu STRONG {padding:0px; display:block; height:20px;}
.mainmenu STRONG A {color:#ff0000;}
.submenu STRONG {padding:0px; background:url(/img/navigationarrow_on.gif) no-repeat center left;  text-decoration:none; display:block; height:20px;}
.submenu STRONG A {padding:0px 0px 0px 20px; background:none; color:#ff0000;}
.submenu A {padding:0px 0px 0px 20px; background:url(/img/navigationarrow.gif) no-repeat center left; color:#000000; text-decoration:none; display:block; height:20px;}
.submenu A:hover, .submenu A:active {color:#ff9900; background:url(/img/navigationarrow_over.gif) no-repeat center left;}
.submenu LI {background:url(/img/navigationdots.gif) repeat-x bottom left;}
.navigation P {font:bold 70% Arial,sans-serif; text-transform:none; color:#FF0000; margin:5px 0px 10px 10px;}
.navigation .text {float:left; background:#E4E2D6; width:130px; font:100% Arial, sans-serif; border:1px solid #ff0000; margin:5px 5px 5px 0px; padding:2px;}
.navigation INPUT.submit {background:#E4E2D6; font:bold 100% Verdana,Arial, sans-serif; border:1px solid #ff0000!important; margin:5px 10px 10px 0px; color:#FF0000; padding:0px 3px 2px 3px!important;}
.navigation FIELDSET {border:0px solid #000000; padding:10px 0px 0px 0px; margin:0px;}

/* Sponsors */
.sponsors {float:left; width:100%; text-transform:lowercase; padding:0px; border-bottom:3px solid #ff0000; background:#ffffff;}
.sponsors EM {display:none;}
.sponsors UL {margin:0px; padding:0px;}
.sponsors LI {list-style-type:none; font:10% Arial, sans-serif;}
.sponsors A {width:100%; height:65px; display:block; color:#ffffff;}
#InstituteOfPhysics {background:url(/img/institutelogo.gif) no-repeat center center;}
#NuffieldCurriculumCentre {background:url(/img/pracphys_nuffield_foundation_logo_2009.jpg) no-repeat center center;}

/* Search Form */
P.search-form {font:bold 100% Arial,sans-serif; text-transform:none; color:#FF0000; margin:5px 0px 10px 10px;}
P.search-form INPUT.text {margin:5px 10px 0px 0px;}
P.search-form INPUT.submit {margin:5px 0px 0px 0px;}

/* Current Location */
.currentlocation {width:555px; text-transform:lowercase; margin:60px 0px 0px 0px; font:70% Arial, sans-serif; height:23px;}
.currentlocation P {margin:0px;}
.currentlocation P EM {font:normal bold 150% Arial, sans-serif; text-transform:none;}
.currentlocation STRONG {display:none;}
.currentlocation A {color:#ff0000;}
.currentlocation A:hover, .currentlocation A:active {color:#ff9900;}

/* Search */
.search {float:left; margin:50px 0px 0px 0px; width:180px; height:23px; text-align:right; visibility:hidden;}
.search FORM {margin:0px;}
.search P {margin:0px;}
.search STRONG {display:none;}
.search INPUT.text {width:110px; font:75% Arial, sans-serif;}
.search INPUT.submit {font:bold 70% Arial, sans-serif; background:#E4E2D6; border:0px solid #000000;}

/* Main Content */
.maincontent {float:left; width:555px; oveflow:hidden; font:75% Arial, sans-serif; color:#000000; background:#ffffff url(/img/contentdots.gif) repeat-x top left; padding:1px 0px 15px 0px;}
.maincontent H3 {margin:0px; font:bold 150% Arial, sans-serif;}
.maincontent H3 SPAN {display:block; font:bold 130% Arial, sans-serif; color:#ff0000; text-transform:lowercase; letter-spacing:-1px; background:#E4E2D6; padding:5px 0px 10px 0px; }
.maincontent H3 STRONG {margin:0px; display:block; color:#000000; background:#ffffff url(/img/contentdots.gif) repeat-x top left; padding:60px 0px 0px 9px!important;}
.maincontent H4 {font:bold 100% Arial, sans-serif; margin:0px; padding:15px 10px 0px 10px;}
.maincontent H4 STRONG {font:bold 110% Arial, sans-serif; margin:0px; color:#ff0000; padding:0px 0px 0px 0px;}
.maincontent H4.columnheading {font:bold 120% Arial, sans-serif; margin:0px; padding:10px 10px 10px 10px;}
.maincontent H4.large {font:bold 120% Arial, sans-serif;}


.maincontent UL LI {list-style-type:none; margin:0px 0px 5px 0px!important;}
.maincontent UL LI EM {width:100%; display:block; font:normal normal 100% Arial, sans-serif; background:url(/img/navigationarrow_off.gif) no-repeat center left!important; padding: 0px 0px 0px 20px!important;}
.maincontent UL LI A {color:#ff0000; background:url(/img/navigationarrow_on.gif) no-repeat 0px 4px!important; padding:0px 0px 0px 20px!important; display:block;}
.maincontent UL LI A:hover, .maincontent UL LI A:active {background:url(/img/navigationarrow_over.gif) no-repeat 0px 4px;}
.maincontent OL LI {margin:0px 10px 5px 0px;}
.maincontent UL {width:480px; padding:0px 0px 0px 10px!important; margin:10px 0px 0px 0px!important;}

.maincontent A {color:#ff0000;}
.maincontent A:hover, .maincontent A:active {color:#ff9900;}
.maincontent P {padding:10px 15px 0px 10px; margin:0px;}
.maincontent P.image {padding:22px 15px 10px 10px; float:right;}
.maincontent P.center {text-align:center;}
.maincontent P.right {float:left; text-align:right; width:530px;}
.maincontent P.right IMG {width:200px;}
.maincontent P.menu {width:530px; float:left;}
.maincontent P.menu IMG {float:left; margin: 0px 10px 10px 0px;}
.maincontent P.menu A {color:#ff0000; background:url(/img/navigationarrow_menu_on.gif) no-repeat left; padding: 0px 0px 0px 10px; }
.maincontent P.menu A:hover, .maincontent P.menu A:active {background:url(/img/navigationarrow_menu_over.gif) no-repeat center left; color:#ff9900;}
.maincontent UL.column {padding:15px 0px 0px 0px;}
.maincontent .column {width:250px; padding:0px 10px 0px 0px; float:left;}
.maincontent .column EM {float:left; clear:both; width:200px;}
.maincontent .column P.menu {width:250px;}
.maincontent FORM {margin:0px;}
.maincontent FIELDSET {border:0px solid #000000; padding:15px 0px 0px 0px;}
.maincontent LEGEND {border:none; font:bold 115% Arial, sans-serif; color:#000000; margin:0px 0px 15px 0px; letter-spacing:-1px; padding:0px;}
.maincontent FIELDSET {border:0px solid #000000; padding:0px; margin:0px;}
.maincontent FIELDSET P {margin:0px 0px 0px 0px; padding:5px 0px 5px 0px; clear:both;}
.maincontent FIELDSET EM {font:normal normal 100%/190% Arial, sans-serif;}
.maincontent FIELDSET STRONG {float:left; font:bold 100% Arial, sans-serif; text-align:right; width:150px; margin:4px 0px 0px 0px;}
.maincontent FIELDSET BR {display:none;}
.maincontent FIELDSET SMALL BR {display:inline;}
.maincontent LABEL {cursor:pointer;}
.maincontent INPUT.text, TEXTAREA {float:left; background:#E4E2D6; width:220px; font:100% Arial, sans-serif; border:1px solid #ff0000; margin:0px 10px 10px 10px; padding:2px;}
.maincontent SELECT {width:220px; height:22px; background:#E4E2D6; font:100% Arial, sans-serif; border:1px solid #ff0000; margin:0px 10px 10px 10px; float:left;}
.maincontent OPTION {clear:both;}
.maincontent FIELDSET SMALL {font:95% Arial, sans-serif; display:block; width:125px; float:left; text-transform:none; margin:2px 0px 0px 0px;}
.maincontent INPUT.checkbox {margin:0px 3px 0px 5px; padding:0px;}
.maincontent INPUT.submit {margin:10px 0px 10px 150px; font:bold 100% Arial, sans-serif; color:#FF0000; border:1px solid #FF0000;  background:#E4E2D6; padding:2px 1px 1px 1px; text-transform:lowercase;}
.maincontent FIELDSET .column {float:left; width:215px; font:105% Arial, sans-serif; margin:0px 0px 0px 10px;}

FIELDSET.submitexperiment INPUT.text, FIELDSET.submitexperiment TEXTAREA {float:left; background:#E4E2D6; width:370px; font:100% Arial, sans-serif; border:1px solid #ff0000; margin:0px 10px 10px 10px; padding:2px;}
FIELDSET.submitexperiment P SMALL {margin:0px 0px 10px 80px;}
FIELDSET.submitexperiment P SMALL B {color:#ff0000;}
.submitexperiment P.indent {margin:0px 0px 0px 80px; padding:0px; float:left; width:470px;}

.maincontent .index LI {float:left; width:auto;} 
.maincontent .index LI EM {float:left; color:#FFFFFF; background:#FF0000; font:normal bold 100% Arial, sans-serif; padding:2px; border:1px solid red;}
.maincontent .index LI A {float:left; background:#FFFFFF; text-decoration:none; font:bold 100% Arial, sans-serif; padding:2px 3px 2px 3px; border-top:1px solid red;  border-right:1px solid red;  border-bottom:1px solid red;}
.maincontent .index LI A:hover, .maincontent .index LI A:active {color:#FFFFFF; background:#ff9900;}
.maincontent .index LI STRONG {float:left; color:#FF0000; background:#E4E2D6; font:bold 100% Arial, sans-serif; padding:2px 3px 2px 3px; border-top:1px solid red;  border-right:1px solid red;  border-bottom:1px solid red;}
.maincontent .rating {float:left; margin:10px 10px 10px 0px; width:22px; font:bold 100% Arial, sans-serif; color:#ff0000; text-align:center;}
IMG.topic {position:absolute; top:85px; left:0px;}

.maincontent .symbol {font-family:symbol, sans-serif; font-size:13px; padding: 10px 0px 20px 0px;}

/* Promotions */
.promotions {float:left; width:555px; font:70%/130% Arial, sans-serif; color:#000000;  padding:1px 0px 15px 0px;}
.promotions H3 {margin:0px; font:bold 150% Arial, sans-serif;}
.promotions P {margin:0px 0px 0px 0px; width:555px; background:url(/img/contentdots.gif) repeat-x top left; padding:15px 0px 15px 0px; float:left;}
.promotions P.column {float:left; width:262px!important; height:150px; margin:10px 0px 0px 0px; background:url(/img/contentdots.gif) repeat-x top left; padding:15px 15px 15px 0px; }
.promotions P.shade {background:#ffffff url(/img/contentdots.gif) repeat-x top left; width:530px; padding:15px 15px 10px 10px; float:left;}
.promotions IMG {float:left; margin:3px 10px 0px 0px; border:0px;}
.promotions IMG.right {float:right; margin:3px 0px 0px 10px;}
.promotions A {color:#ff0000;}
.promotions A:hover, .promotions A:active {color:#ff9900;}


/* Related Content */
.relatedcontent {float:left; width:555px; font:70% Arial, sans-serif; color:#000000;  background:#ffffff url('/img/navigationdots.gif') repeat-x top left; padding:10px 0px 10px 0px;}
.relatedcontent H3 {font:bold 105% Arial, sans-serif; margin:0px; padding:15px 10px 10px 10px;}
.relatedcontent P {margin:5px 15px 10px 10px;}
.relatedcontent UL {margin:0px 15px 0px 10px; padding:0px;}
.relatedcontent UL LI {list-style-type:none; margin:0px 0px 5px 0px; }
.relatedcontent A {color:#ff0000; background:url('/img/navigationarrow_on.gif') no-repeat center left; padding: 0px 0px 0px 20px;}

.relatedcontent.schemes A {padding:0; background:none;}

.video {margin-top:10px; position:relative; background:#ffffff url('/img/navigationdots.gif') repeat-x 0 0;}
.video H4 SPAN {padding-right:15px; background:url('/img/video.gif') no-repeat 100% 0;}
P.date {margin:0 15px 0 10px; text-align:right;}

/* Page Rating */
.pagerating {float:left; width:555px; font:70% Arial, sans-serif; color:#000000;  background:#ffffff url(/img/navigationdots.gif) repeat-x top left; padding:10px 0px 10px 0px;}
.pagerating H3 {font:bold 105% Arial, sans-serif; margin:0px; padding:15px 10px 10px 10px;}
.pagerating UL {margin:0px 15px 15px 10px; padding:0px;}
.pagerating UL LI {list-style-type:none; margin:0px 0px 5px 0px; }
.pagerating A {color:#ff0000; background:url(/img/navigationarrow_on.gif) no-repeat center left; padding:0px 0px 0px 20px;}
.pagerating A:hover, .pagerating A:active {color:#ff9900; background:url(/img/navigationarrow_over.gif) no-repeat center left;}
.pagerating P {margin:5px 15px 10px 10px;}
.pagerating .rating1 {background:url(/img/rating1.gif) no-repeat center left; padding:0px 0px 0px 40px; color:#ffffff;}
.pagerating .rating2 {background:url(/img/rating2.gif) no-repeat center left; padding:0px 0px 0px 40px; color:#ffffff;}
.pagerating .rating3 {background:url(/img/rating3.gif) no-repeat center left; padding:0px 0px 0px 40px; color:#ffffff;}
.pagerating .rating4 {background:url(/img/rating4.gif) no-repeat center left; padding:0px 0px 0px 40px; color:#ffffff;}
.pagerating .rating5 {background:url(/img/rating5.gif) no-repeat center left; padding:0px 0px 0px 40px; color:#ffffff;}
.pagerating P A {background:none; padding:0px;}
.pagerating P A:hover, .pagerating P A:active {background:none;}

/* Useful Tools */
.usefultools {position:absolute; top:145px; left:215px; font:bold 70% Arial, sans-serif; width:550px; color:#ffffff; text-align:right;}
.usefultools STRONG {display:none;}
.usefultools A {color:#ff0000; padding: 0px 17px 0px 5px; text-decoration:none; text-transform:lowercase;}
.usefultools A:hover, .usefultools A:active {color:#ff9900;}
.usefultools A.ratepage {background:url(/img/ratepage.gif) no-repeat center right;}
.usefultools A.schemeslink {background:url(/img/schemeslink.gif) no-repeat 100% 50%;}
.usefultools A.emailfriend {background:url(/img/emailfriend.gif) no-repeat center right;}
.usefultools A.printversion {background:url(/img/printversion.gif) no-repeat center right; margin: 0px 10px 0px 0px;}
.usefultools A.ratepage:hover, .usefultools A.ratepage:active {background:url(/img/ratepage_over.gif) no-repeat center right;}
.usefultools A.schemeslink:hover, .usefultools A.schemeslink:active {background:url(/img/schemeslink_over.gif) no-repeat 100% 50%;}
.usefultools A.emailfriend:hover, .usefultools A.emailfriend:active {background:url(/img/emailfriend_over.gif) no-repeat center right;}
.usefultools A.printversion:hover, .usefultools A.printversion:active {background:url(/img/printversion_over.gif) no-repeat center right;}

/* Footer */
#Footer {float:left; font:70% Arial, sans-serif; width:555px; padding:5px 0px 20px 215px; clear:left;}
#Footer P {padding:5px; margin:0px 0px 5px 0px; background:#D4D2C6;}
#Footer A {color:#ff0000;}
#Footer A:hover, #Footer A:active {color:#ff9900;}
#Footer H3 {display:none;}



 

.experiment-help {font:90% Arial}