/************************************************************************\
*  CSS Stylesheet for Quality Certification Systems Ltd 2001             *
*  created by Intabiz.co.uk                                              *
*                                                                        *
*       Note:                                                            *
*        IE5 & IE5.5 (PC only- not Mac) have a bug in the CSS rendering. *
*        This causes incorrect measurements and co-ordinates, it is      *
*        overcome by taking advantage of another bug in the IE browser,  *
*        which terminates a rule when the processor runs into  \"}\".    *
*        The accurate co-ordinates and measurements will follow this     *
*        string, so that all other browsers will render correctly.       *
*                                                                        *
\************************************************************************/

body {
 background: #fff;
 font-family: Verdana, Helvetica, Arial, sans-serif;
 font-size: 10pt;
 color: #000;
 margin: 0
}
body.qcs {
 background: url(../img/curve.gif) no-repeat
}
body.qc {
 margin: 10px;
 background: url(../img/watermk.gif) no-repeat fixed
}
h1 {
 font-size: 20pt;
 margin-top: 0;
 margin-right: 0;
 margin-bottom: 20px;
 margin-left: 5px
}
p {
 margin-top: 0;
 margin-right: 10px;
 margin-bottom: 10px;
 margin-left: 20px
}
p.contact {
 margin-left: 0;
 position: relative;
 top: 25px
}
p.address {
 float: right;
 border-left: 1px solid #000;
 margin-left: 0;
 padding-left: 20px;
 position: relative;
 top: 10px
}
p.reg {
 font-size: 8pt;
 text-align: center
}
a {
 background: transparent;
 color: #00f;
 text-decoration: none
}
a:hover {
 background: transparent;
 color: #f00
}
a:active {
 background: transparent;
 color: #f00
}
a.home {
 position: absolute;
 top: 5px;
 left: 500px
}
ul {
 list-style-type: circle;
 margin-left: 60px;
 margin-bottom: 40px;
 voice-family: "\"}\"";
 margin-right: -80px
}
li {
 margin-bottom: 10px;
 margin-top: 0
}
table {
 border: 0 none
}
td {
 font-size: 10pt
}
td.top {
 vertical-align: top
}
input {
 font-size: 10pt
}
img {
 margin: 0;
 border: 0 none
}
img.ascb {
 margin: 5px;
 voice-family: "\"}\"";
 margin: 0
}
img.cert {
 float: right;
 border: 1px solid #000
}
.fqhed {
 background: transparent;
 color: #f00;
 font-weight: bold;
 margin-left: 10px
}
.uptop {
 margin-top: 5px;
 margin-right: 50px;
 margin-bottom: 20px;
 text-align: right;
 display: block;
 font-weight: bold
}
#menu {
 width: 220px;
 position: absolute;
 left: 0;
 top: 160px;
 voice-family: "\"}\"";
 top: 170px
}
#page {
 width: 380px;
 position: absolute;
 top: 80px;
 left: 250px;
 voice-family: "\"}\"";
 top: 90px
}
#isopage {
 width: 450px;
 position: absolute;
 top: 75px;
 left: 230px;
 voice-family: "\"}\"";
 width: 420px;
 top: 90px
}
#acrpg {
 width: 420px;
 position: absolute;
 top: 70px;
 left: 250px;
 voice-family: "\"}\"";
 top: 80px
}
#valid {
 position: relative;
 top: 60px;
 text-align: right;
 voice-family: "\"}\"";
 margin-left: 210px;
 text-align: left;
 margin-right: -70px
}
#answers {
 position: relative;
 left: 100px;
 width: 550px
}