/* Initialise */
BODY, FORM, FIELDSET, INPUT, DIV, P, HR, H1, H2, H3, H4, H5, H6, DL, DD, DT, OL, UL, LI, TABLE, TH, TD,IMG  {margin:0px; padding:0px; border:0px;}

/* Cols */
.layout {float:left; overflow:hidden;}
.col-full-width {width:770px;}
.col-left {width:120px;}
.col-large {width:650px;}
.col-home-large {width:600px;}
.col-mid {width:300px;}
.col-promo {width:300px;}
.col-center {width:480px;}
.col-bottom {width:500px; float:left;}
.col-right {width:170px;}
.col650 {width:650px; float:left;}

.block {min-height:300px; _height:300px;}

/* Assistive Text */
.assitive-text {display:none;}

/* Overview */
.overview {height:22px; border-bottom:1px solid #cccccc; oveflow:hidden; background:#eeeeee; font:70% Verdana, Arial, sans-serif;}
.overview A {color:#6B193F; text-decoration:none;}
.overview P {float:left; padding:4px 0px 0px 0px; text-indent:5px; width:300px;}
.overview P STRONG {font-weight:normal;}
.overview FORM P {float:left; text-align:right; padding:1px 0px 0px 0px; width:470px; }
.overview LABEL {float:none;}
.overview .select {border:0px; font-size:100%; margin-top:2px;}
.overview .submit {color:#000000; font:bold 100% Verdana, Arial, sans-serif; border:1px solid #666666;}

/* Header Section */
.header {height:100px; background:#6B193F;}
.nuffield-logo {float:left; width:170px; height:100px;}
.nuffield-logo A {float:left; width:170px; height:100px; background:url(http://www.primaryhistory.org/data/static/site/graphics/nuffield-logo.gif) 20px 0px no-repeat; text-indent:-500px; text-decoration:none; overflow:hidden;}
.logo {display:block; width:600px; height:75px; background:url(http://www.primaryhistory.org/data/static/site/graphics/logo.gif) 2px 0px no-repeat; font-size:1px; color:#6C1B41; text-decoration:none; overflow:hidden;}
.header-navigation {margin:0px 0px 0px 170px; background:#D1BCC7; height:25px;}
.header-navigation LI {float:left; list-style:none;}
.header-navigation STRONG {float:left;}
.header-navigation A {float:left; height:25px; border-right:1px solid #6B193F; padding:0px 11px 0px 11px; font:bold 70%/25px Verdana, Arial, sans-serif; color:#6B193F; text-decoration:none;}
.header-navigation A.last {border-right-width:0px; padding:0px 13px 0px 13px; }
.header-navigation STRONG A {background:#FFFFFF;}
.header-navigation A:hover {background:#FFFFFF;}


/* Left Section */
.column-shade {background:url(http://www.primaryhistory.org/data/static/site/graphics/left-column.gif) repeat-y;}
.left-navigation {border-top:25px solid #DADADA; padding:10px 0px 10px 0px; font:85% Arial, sans-serif;}
.left-navigation UL {}
.left-navigation LI {display:inline; list-style:none;}
.left-navigation STRONG A {background:#DADADA;}
.left-navigation A {display:block; padding:5px 10px 5px 10px; color:#6B193F; text-decoration:none;}
.left-navigation A:hover {background:#DADADA;}
.left-navigation LI LI A {padding-left:10px; font-size:90%;}

/* Center Section */
.breadcrumb {font:70%/25px Verdana, Arial, sans-serif; color:#333333; height:25px; background:#DADADA; padding:0px 0px 0px 10px;}
.breadcrumb STRONG A {font-weight:normal; color:#000000;}
.breadcrumb A {padding:0px 10px 0px 0px; color:#6B193F;}
.breadcrumb A:hover {color:#6B193F;}

.content {font:75% Verdana, Arial, sans-serif; padding:20px 15px 10px 10px;}
.content H1 {font:bold 120% Verdana, Arial, sans-serif; color:#6B193F; padding:0px 0px 15px 0px;}
.content H2 {font:bold 110% Verdana, Arial, sans-serif; color:#6B193F; padding:0px 0px 15px 0px;}
.content H3 {font:bold 110% Verdana, Arial, sans-serif; color:#6B193F; padding:0px 0px 15px 0px;}
.content H4 {font:bold 110% Verdana, Arial, sans-serif; color:#6B193F; padding:0px 0px 15px 0px;}
.content P {padding:0px 0px 15px 0px;}
.content A {color:#6B193F;}
.content A:hover {color:#C28CA4;}
.content OL {padding:0px 0px 15px 20px;}
.content UL {padding:0px 0px 15px 20px;}

.content-welcome {font:75% Verdana, Arial, sans-serif;}
.content-welcome H1 {font:bold 120% Verdana, Arial, sans-serif; color:#6B193F; padding:15px 0px 15px 0px;}
.content-welcome P {padding:0px 0px 15px 0px;}
.content-welcome A {color:#192A73;}
.content-welcome A:hover {color:#E3A839;}

.shade {background:#EEEEEE;}
.col-promo .content {padding:0px 10px 0px 10px;}
.shade .col-promo .content {padding:10px 10px 0px 10px;}

H2.highlight {background:#6B193F; font:bold 70% Verdana, Arial, sans-serif; color:#D1BCC7; padding:5px 0px 5px 35px; margin:0px -20px 10px -20px; text-transform:uppercase;}

.letter {clear:both; padding:0px!important; }
.letter A {display:block; background:#C28CA4 url(http://www.primaryhistory.org/data/static/site/graphics/email.gif) no-repeat 2px 3px; padding:5px 2px 5px 20px; text-decoration:none;}
.letter A:hover {text-decoration:underline; color:#192A73;}

.welcome-image {float:left; width:170; padding:0px 10px 0px 0px;}

/* Inline */
.image {margin:0px 0px 10px 0px; display:block;}
.image-left {float:left; padding:0px 10px 10px 0px; margin:0px 0px 10px 0px; clear:left;}
.image-right {float:right; padding:0px 0px 10px 10px;}
.image EM, .content .image-left EM, .content .image-right EM {font:normal normal 90% Arial, sans-serif; color:#404040;}
.image-copyright {display:none;}

/* Right Section */
.related {background:#DBD9DA; padding:0px 0px 10px 0px; font-size:70%;}
.related H2 {background:#6B193F url(http://www.primaryhistory.org/data/static/site/graphics/related-header.gif) right top no-repeat; font:bold 100% Verdana, Arial, sans-serif; padding:0px 10px 0px 10px; height:28px; line-height:28px; margin:0px 0px 10px 0px; color:#CFB5C1; text-transform:uppercase;}
.related H3 {padding:0px 0px 15px 10px;}
.related H4 {padding:0px 0px 15px 10px;}
.related P {padding:0px 10px 10px 10px;}

/* Tools */
.tools {height:36px; color:#999999; font:70% Verdana, sans-serif; background:#DDDDDD;}
.tools .email {float:right; background:url(http://www.primaryhistory.org/data/static/site/graphics/email.gif) no-repeat left center; padding:12px 20px 12px 30px; text-decoration:none; color:#6B193F;}
.tools .print {float:right; background:url(http://www.primaryhistory.org/data/static/site/graphics/print.gif) no-repeat left center; padding:12px 20px 12px 30px; text-decoration:none; color:#6B193F;}
.tools A:hover {text-decoration:underline;}
.tools .last-updated {padding:12px 10px 0px 130px; float:left; color:#333333;}
.tools BR {display:none;}

/* Footer Section */
.footer {background:#6B193F; color:#FFFFFF; height:65px; font:65%/20px Verdana, Arial, sans-serif;}
.footer P {padding:5px 0px 0px 0px;}
.footer A {color:#D1BCC7;}
.footer A:hover {color:#FFFFFF;}

P.nf-logo {float:left; padding:0px; }
P.nf-logo A {float:left; width:130px; height:65px; background:url(http://www.primaryhistory.org/data/static/site/graphics/nuffield-logo.gif) -2px 0px no-repeat; text-indent:-500px; text-decoration:none; overflow:hidden;}



.fieldlabel {display:block; float:left; width:140px; margin-left:10px;}
.fielddescription {padding:5px 0px 10px 150px!important;}
.fieldcontrol {margin-left:150px; display:block;}
.fieldcontrol {_margin-left:162px;}
.fielderror {color:#ff0000;}
.fieldrequired {font:90% Arial, sans-serif; color:#ff0000;}
.text { width:300px; border:1px solid #000000; background:#F4E6E5; font:100% Verdana, Arial, sans-serif;}
.textarea { width:350px; border:1px solid black; background:#F4E6E5; font:100% Verdana, Arial, sans-serif; padding:2px;}
.submit {text-align:left; background:url(http://www.primaryhistory.org/data/static/site/graphics/arrow-right-over.gif) no-repeat right 6px; border:0px; font:bold 110%/14px  Verdana, Arial, sans-serif; cursor:pointer; color:#660033; margin:0px 0px 0px 0px; padding:0px 5px 0px 0px;}
.submit-hover {text-align:left; background:url(http://www.primaryhistory.org/data/static/site/graphics/arrow-right-over.gif) no-repeat right 6px; border:0px; font:bold 110%/14px  Verdana, Arial, sans-serif; cursor:pointer; color:#660033; margin:0px 0px 0px 0px; padding:0px 5px 0px 0px;}
.select {font:100% Arial, sans-serif; border-top:1px solid #464646; border-right:1px solid #DDDDDD; border-bottom:1px solid #DDDDDD; border-left:1px solid #464646;}
FORM BR {display:none;}
.radio {margin:3px 3px 0px 0px;}



