@import "import.css";

/* Body */
body {background-color: #ffffff; color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif;}

/* Font sizes - uses technique at http://www.thenoodleincident.com/tutorials/typography/ */
body {font-size: 80%;}
.title {font-size: 1.8em; color: #000000; font-weight: bold;}
h1 {font-size: 1.6em; color: #333333;}
h2 {font-size: 1.45em; margin-top: 30px; color: #333333; margin-top: 10px; padding-top: 20px;}
h3 {font-size: 1.2em; color: #333333;}
h4 {font-size: 1.0em; font-style: italic; color: #333333;}
h5 {font-size: 0.9em; color: #333333;}
p, table, input, ul, ol, li, td, dt, dd {font-size: 1.0em;}
li {padding: 1px 0 1px  0;}
pre, tt, code, kbd, samp {font-family: "Courier New", Courier, monospace; font-size: 90%;}
.symbol {font-family: Symbol, Verdana, Arial, Helvetica, sans-serif;}
.greek {font-family: Symbol, Verdana, Arial, Helvetica, sans-serif;}
.noshow {display: none;}

a {text-decoration:none;}
a:link {color: #003399; font-family: Verdana, Arial, Helvetica, sans-serif;}
a:visited {color: #cc3333; font-family: Verdana, Arial, Helvetica, sans-serif;}
a:link:hover, a:visited:hover {text-decoration: underline; font-family: Verdana, Arial, Helvetica, sans-serif;}
a:active {color: #cc0000; font-family: Verdana, Arial, Helvetica, sans-serif;}
a.title2 {text-decoration: none;}
a.title2:link {color: #333333; font-family: Verdana, Arial, Helvetica, sans-serif;}
a.title2:visited {color: #333333; font-family: Verdana, Arial, Helvetica, sans-serif;}
a.title2:link:hover, a.title2:visited:hover {text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif;}
a.title2:active {color: #333333; font-family: Verdana, Arial, Helvetica, sans-serif;}

a.bread {font-weight: bold;}
span.breadend {font-weight: bold;}
p.small {font-size: 90%;}
p.smallc {font-size: 90%; text-align:center; font-weight: bold;}
p.colour {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 110%; border: none; width: 100%; background: #99ccff; text-align: center;}

.bigb {font-size: 110%; font-weight: bold;} 
.small {font-size: 90%;}
.vsmall {font-size: 80%;}
.center {text-align:center;}
.footer {margin: 6px 0 6px  0;}
.smallc {font-size: 90%; text-align:center; font-weight: bold;}
.smallb {font-size: 90%; font-weight: bold;}
.smallr {font-size: 90%; text-align: right;}
.widthlimit {width: 200px;}

/* netscape 6 correction */
.null {font-size: 1px;}

/* linux correction */
.block {display: block;}

p.newnav {font-size: 80%; margin: 0.5em 0 0 0;}
span.newactivenav {font-size: 80%; color: #000000; margin: 0.5em 0 0 0;}
.navbold {font-weight: bold; }
.activenavbold {color: #000000; font-weight: bold;}
.highlightlink {font-weight: bold; font-size: 120%}
.highlight {color: #000000; font-weight: bold; font-size: 120%}

span.begin {font-weight: bold; font-style: italic; font-family: Verdana, Arial, helvetica, sans-serif; font-size: 140%} 
/* span.pagetitle {font-weight: bold; font-size: 120%; color: #990000; font-family: Verdana, Arial, Helvetica, sans-serif;} */
span.pagetitle {font-weight: bold; font-size: 120%; color: #990000; font-family: Verdana, Arial, Helvetica, sans-serif;}

.red {color: #ff0000;}

.fieldname {font-size: 90%; font-weight: bold; color: #666666; }
.fieldvalue {font-size: 90%; }
.error {color: #ff0000; font-weight: bold; font-style: italic}
.box {border: thin dotted Red; margin: 10px 50px 10px 50px; padding: 5px 20px 5px 20px; background-color: #FFFFCC}
