/* On-screen style sheet for Cumnor URC site created by Trevor Barton. Dec 2005. Tested across browsers. Older browsers are provided with minimum rendering styles. */body, html {margin: 0; padding:0; width:100%; background-color: #FFFFFF;}/*/*/a:focus {text-decoration:underline; background-color:#CCCCCC;}/* end */p, ol {font-size: 80%; color: #333; line-height: 1.5em;}/*containing div *//*/*/#container {position:absolute; font-family: Verdana, Arial, Helvetica, sans-serif; color: rgb(0,102,153); font-weight:bold; /*background-color:#edd44e;*/ /*/* \*//* end */ height: 88px; width: 98%; margin: 0;}/* end */#container a {border-width:0; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:none; font-weight:bold; }/* IE PC sees this \*/* html #container {height: 88px; border-style:hidden; border-width: 0px 0px 0px 0px;}/* End hide from IE5-mac *//*/*/#container img {float:left}/* end */#container img {margin: 0; border-width:0; padding-top:0;}/*/*/#container img#one {display:inline; width:176px;}/* end *//*/*/#container img#two {margin-right: 15px; margin-left: 190px; width:50px;}/* end *//* second image in containing div *//*/*/#container img#two {margin-top: 12px; display:inline;}/* end */img#three {display: none; visibility: hidden;}/* containing div for header text*/#containertext {margin: 0; padding: 0;}/* first line of text *//*/*/#firstline {font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-style:normal; padding-top: 5px; margin-left: 150px;}/* end *//*/*/#firstline {font-size: 180%; color:#004466;}/* end *//*second line of text *//*/*/#secondlinea {font-family: Verdana, Arial, Helvetica, sans-serif; letter-spacing: 2px; margin-left: 150px;}/* end *//*/*/#secondlinea {color: #004466; font-size: 60%;}/* end *//*/*/#copyright {font-size: 90%; color:#494949;}#copyright a:link {color:#00334d; text-decoration:underline;}#copyright a:active {color:#00334d; text-decoration:underline;}#copyright a:visited {color:#00334d; text-decoration:underline;}#copyright a:hover {color:#fff; background-color: #666;}#copyright a:focus {color:#fff; background-color: #666;}/* end *//*content area behaviour *//*/*/.showwhenoff {display:none; visibility:hidden; font-size: 10%;}/* end *//*/*/#twocolumncontainer {width: 100%;}/* end *//*/*/#main_content_area {clear: none; padding: 80px 15px 5px 0px; margin: 0px 0px 0px 149px; height:auto; background-color: #FFFFFF; max-width: 500px;}/* end */#main_content_area {font-family: Verdana, Arial, Helvetica, sans-serif;}/* end */.strapliners {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:90%;}/* navigation behaviour *//*/*/#lh_nav img {border-right: 1px solid #494949;}#lh_nav {position:absolute; line-height: 0.75em; width: 128px; top:0; left:0; height:auto; padding-top: 0px; text-align:left; font-size: 70%; display:block; background-color:#004466; /*/* \*/background-image: url(../images/strap2.gif); background-repeat: repeat-x; /* end */}/* end */#lh_nav {font-family: Verdana, Arial, Helvetica, sans-serif;}#startnav {padding: 0px 0px 0px 0px;}#lh_nav ul {margin-top: 0px;}/* IE 5.x/ MAC sees this */#lh_nav li {list-style-type: none; padding: 0px 0px 2px 4px; line-height: 1em; margin: 0em 0px 4px -32px;}/* everyone else sees this *//*/*/@media all {#lh_nav li {margin: 0em 0px 4px -45px;} }/* end *//*/*/#lh_nav a {color: #bfd0d9; text-decoration:none; display:block; padding: 4px 2px 5px 5px; font-weight:bold;}/* end *//*/*/#lh_nav a:hover {background-color: #1c5f8c; color:white; padding: 4px 2px 5px 5px;}/* end *//*/*/#lh_nav a:focus {background-color: #1c5f8c; color:white; padding: 4px 2px 5px 5px;}/* end *//*/*/#lh_nav .home {list-style-type:none; text-decoration:none; background-color: #1c5f8c; color:white; font-weight:bold; /* margin: -0.12em 0px -1em 0px; */ margin: 0em 0px 0em 0px; padding: 4px 2px 5px 5px;}/* end *//* standard body text link behaviour *//*/*/p a:link {color: #40738d; font-weight: bold; text-decoration: underline;} p a:hover {font-weight: bold; text-decoration: underline; color: #FFFFFF; background-color: #666;}p a:visited {color: #40738d; font-weight: bold; text-decoration: underline; background-color: #FFFFFF;}/* end *//* body text span classes *//*/*/#main_content_area ul {list-style-image:url(../images/bullet.jpg); padding:15px; font-size: 80%; color: #663333; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 1.5em;}/* end *//*/*/.pline {border-style:solid; border-width: 0px 0px 0px 2px; border-color: gray; padding: 0px 0px 3em 1em; }/* end *//*/*/.signature {color: #000000; font-weight:normal; font-size: 70%;}/* end */.signature {font-family: Verdana, Arial, Helvetica, sans-serif;}/*/*/h1 {font-weight:bold; color: #004466; font-size: 120%;}/* end *//*/*/h2 {font-weight:bold; color: #494949; font-size: 110%;}/* end *//*/*/h3 {font-weight:bold; color: #494949; font-size: 80%;}/* end *//*/*/blockquote {font-weight:normal; color: #877766; font-size: 70%;}/* end *//*/*/.head img {float: left; padding-right: 1em; padding-bottom: 1em;}/* end *//*/*/#float {float:right; background: none;  color:#FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 65%; text-align:left; width: auto; text-decoration:none; height:auto;}/* end */#float {margin: 0px 15px 15px 5px; padding: 7px 7px 7px 7px;}.floatline {padding: 0em 0px 0px 0px;}/*footer*//*/*/#copyright {clear:both; padding: 5px 7px 5px 0px; background-color: #FFFFFF; width:auto; margin: 0 20px 0 149px; font-size: 65%;}/* end */#copyright {font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-weight: normal; text-align: left; border-color: #494949; border-style: solid; border-width: 2px 0 0 0; max-width: 500px;}/* related to the print style sheet *//*/*/.body-replace {visibility: collapse; display: none;}.body-img {visibility: visible; display:inherit;}.body-img-nav {visibility: visible; display:inherit; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-weight: bold; text-align: left; color: #494949; padding: 34px 4px 20px 7px; line-height: 1em; font-size: 100%; border: solid #FFFFFF; border-width: 4px 0px 0px 0px; background-color: #ccccaa;}.body-img-nav div {border-style: none;}.body-none {visibility: hidden; display:none;}/* end *//*/*/.coursetable	{background-color: #bfd0d9; /*/*/border: 0px; border-right: 3px solid #848766; border-top: 3px solid #877766;  font-size: 80%; margin-top: 1em; vertical-align: top/* end */;}/*/*/.coursetable td, .coursetable th {border-left: 1px; border-bottom: 1px; border-right: 0px; border-top: 0px; border-style: solid; border-color: #999999; border-color: #fff;}/* end *//*/*/.coursetable th	{color: #fff;	background-color: #004466;	text-align: left;	font-weight: bold; padding: 0.25em;}	.coursetable .mono {font-size: 150%; font-family: monospace;}/* end */.coursetable ul { list-style-position: outside;	margin-left: 0px;	/*/*/margin-left: 1.5em;/* End */		padding-left: 0;		}/*/*/.coursetable caption {text-align:left; font-weight: bold; color: #004466; }.coursetable td {color: #004466; padding: 0.2em 0em 0.2em 0.3em;}/* end */