/*   This code belongs to 1 Cog Limited.  Please don't steal ... we get grumpy if you do.
------------------------------------------------------------------------------------------------*/
a{
background-color:transparent;
border-bottom:1px solid #e5aaff;
color:#690096;
text-decoration:none;
}
a:hover{
border-bottom:1px solid #690096;
}
a.logo,a img{
border:none;
margin:0;
padding:0;
}
acronym{
border-bottom:1px dotted #822408;
}
address{
font-size:1.1em;
margin:0 0 1.5em 1.5em;
}
body{
background:url(images/body-bg.gif) #868686 repeat-x 100% -150px;
color:#555555;
font-family:"Trebuchet MS",sans-serif;
font-size:76%;
margin:0;
padding:30px 0;
}
body#home a#menuhome,
body#about-us a#menuabout,
body#exhibition-systems a#menuexhibition,
body#faqs a#menufaqs,
body#contact-us a#menucontact{
background:#b3a5b7;
color:#ffffff;
cursor:default;
}
body#resources form{
width:auto;
}
body#resources td{
border:1px solid #e6e1e8;
}
br.both{
clear:both;
}
dd{
font-size:1em;
margin:0 0 6px 15px;
}
div.col1{
float:left;
width:300px;
}
div.col2{
float:left;
margin:0 0 0 50px;
width:300px;
}
div.contact1{
border-right:1px solid #b3a5b7;
float:left;
margin-right:20px;
padding-right:20px;
width:360px;
}
div.container{
background:#c2b7c6;
color:#555555;
margin:0 auto;
padding:15px;
width:730px;
}
div.content{
background:#ffffff;
clear:both;
color:#555555;
margin:0;
padding:15px;
}
div.enquiry{
float:left;
}
div.footer{
background:#b3a5b7;
border-top:15px solid #c2b7c6;
color:#555555;
padding:10px 15px;
}
div.header{
background:#ffffff;
color:#555555;
padding:0 30px;
text-align:center;
}
div.product1{
border-right:1px solid #b3a5b7;
float:left;
padding-right:15px;
width:340px;
}
div.product2{
float:left;
padding-left:15px;
width:325px;
}
div.sidehead{
float:right;
margin:0;
padding:30px 0 10px 0;
text-align:center;
}
dt{
font-weight:bold;
margin:15px 0 5px 0;
}
fieldset{
display:block;
margin:0 0 10px;
padding:5px;
width:250px;
}
fieldset label{
clear:left;
float:left;
margin:0;
text-align:left;
width:45px;
}
fieldset legend{
background:#cccccc;
border:1px solid #aaaaaa;
color:#555555;
margin:0 0 5px;
padding:1px 4px;
}
form{
margin:0;
padding:0;
width:200px;
}
h1{
background:transparent;
color:#995b00;
font-size:1.4em;
margin:0 0 10px;
text-align:center;
}
h2{
background:transparent;
color:#995b00;
font-size:1.2em;
margin:5px 0 3px;
}
h2:target,h2.sftarget{
background:#ffffcc;
color:#995b00;
}
h6{
font-size:.8em;
font-weight:normal;
margin:0;
text-align:center;
}
hr{
border-bottom:0;
border-left:0;
border-right:0;
border-top:1px solid #b3a5b7;
height:1px;
margin:0;
width:100%;
}
html{
height:100%;/* Force vertical scrollbars in Moz + Opera to prevent 'jumping' */
margin-bottom:1px;
}
img.contact{
margin-left:110px;
}
img.left{
float:left;
margin:0 30px 10px 0;
}
img.lowprices{
float:left;
margin:30px 0 0 0;
}
img.right{
float:right;
margin:0 0 10px 30px;
}
input,select,textarea{
font-family:"Lucida Console",Courier,monospace;
font-size:1em;
}
input,textarea{
background:#e6e1e8;
border:1px solid #aaaaaa;
color:#690096;
margin:0 0 1px;
}
input.button{
background:#690096;
border-bottom:1px solid #37004f;
border-left:1px solid #9f00e6;
border-right:1px solid #37004f;
border-top:1px solid #9f00e6;
color:#ffffff;
cursor:pointer;
margin:0;
padding:2px 0 0;
width:110px;
}
li{
font-size:1.1em;
line-height:1.4;
list-style-image:url(images/bullet1.gif);
margin:0 0 3px;
}
p{
font-size:1.1em;
line-height:1.4;
margin:0 0 1.2em;
}
p.cog{
background:transparent;
color:#cccccc;
font-family:Tahoma,Geneva,sans-serif;
font-size:.8em;
margin:0 auto;
padding:0;
text-align:right;
width:760px;
}
p.cog a{
background:transparent;
border-bottom:none;
color:#aaaaaa;
text-decoration:none;
}
p.cog a:hover{
background:transparent;
border:none;
color:#ffffff;
font-size:1.2em;
}
p.leader{
font-size:1.2em;
}
p.top{
margin:-5px 0 0;
padding:0;
text-align:right;
}
span.price{
background:transparent;
color:#006909;
display:inline;
font-size:1.8em;
font-weight:bold;
letter-spacing:-1px;
}
strong{
font-weight:normal;
}
strong.high{
background:transparent;
color:#006909;
font-weight:bold;
}
td{
font-size:.8em;
}
ul{
margin-top:0;
}
ul.hometn{
margin:0;
padding:0;
}
ul.hometn li{
float:left;
list-style:none;
margin:0 17px;
padding:0 0 15px;
text-align:center;
width:130px;
}
.center{
margin:0 auto;
text-align:center;
}
.errhilite{
background-color:#f5dfdf;
color:#822408;
}
#menu a:hover,#menu a.drophover{
background:#690096;
color:#ffffff;
}
#menu li{
float:left;
list-style:none;
margin:0;
padding:0;
}
#menu li a{
background:#c2b7c6;
border:none;
color:#ffffff;
display:block;
padding:0.3em 1.5em;
}
#menu li li{
font-size:.9em;
}
#menu li ul{
height:auto;
left:-999em;
margin:0;
position:absolute;
width:11.5em;
}
#menu li ul a{
width:9.7em;
}
#menu li:hover ul,#menu li li:hover ul,#menu li li li:hover ul,#menu li.drophover ul{
left:auto;
}
#menu ul{
background:#c2b7c6;
color:#ffffff;
list-style:none;
margin:0 0 0 120px;
padding:0;
}
