/* ------------ 
Scheme default colours
------------ */
html {font-size:1.25em;}
html * {margin: 0em; padding: 0em;}

body {font-size:50%; font-family:Arial,Helvetica,sans-serif;background:#fff;color:#000; }

h1 {clear:both; float:left; font-size:1.4em; margin:0em 0em 0.6em 0em; }
h2 {clear:both; float:left; font-size:1.2em; margin:0em 0em 0.7em 0em; }
h3 {clear:both; float:left; font-size:1.2em; margin:0em 0em 0.8em 0em; }
h4 {clear:both; float:left; font-size:1.2em; margin:0em 0em 1em 0em; ; }
h5 {clear:both; float:left; font-size:1.1em; font-weight:bold;margin:0.9em 0em 0em 0em;  }
h6 {clear:both; float:left; font-size:1.1em; font-style:italic; font-weight:normal;margin:0.9em 0em 0em 0em;  }
p  {clear:both; float:left; font-size:1.2em; margin:0em 0em 0.5em 0em; }

img { border:0em;}
br { clear:both; }
acronym { cursor:pointer;border: 1px dashed #f00; }

a,
a:link,
a:visited {text-decoration:none;color:#B20838;}
a:hover,
a:active {color:#0073AE;}

pre { font-size:1.2em; font-family:Comic Sans MS,sans-serif; color:#700;}

ul { clear:both; float:left; list-style-type:none; }
ul li { clear:both; float:left; font-size:1em;}

ol {clear:both; float:left; list-style-position:inside;}
ol li { clear:both; float:left; display:list-item;}

address {color:#666; font-style:normal; font-size:1.2em; line-height:2em; } 

form { clear:both; float:left; }
fieldset { clear:both; float:left; border:0em;  }
legend { clear:both; float:left; font-size:1.2em; font-weight:bold;margin:0em 0em 1em 0em;color:#000; }
fieldset p { font-size:1em;}
label { clear:both; float:left; display:block; width:15em; font-size:1.2em;}
input,
select,
textarea { clear:none; float:left; border:1px solid #fff;padding:0.1em 0.3em; font-family:Arial, Helvetica, sans-serif; font-size:1.2em;width:23em;background:#C0C0C0;}
select {padding:0.1em 0em 0.1em 0.1em; } 
textarea { height:10em; }
select#day { width:4em;margin-right:1em; }
select#month { width:8em; margin-right:1em;}
select#year { width:5em; }

input.submit { width:auto; padding:0em 1em; }
p.error input,
p.error select,
p.error textarea { border:1px solid #f00; }

.access {position:absolute;left:-9999px;display:none;}
.shown { display:block; }
.hidden { display:none;}
.mor { color:#0073AE; }
.will { color:#B20838; }


div#wrap { display:block; width:88.6em; margin:1em auto;  }
div#main { clear:both; float:left;width:88.6em; margin-bottom:1em;}

div#head { clear:both; float:left;width:88.6em;}
img#topbar { clear:both;float:left;width:88.6em;height:2em;}
img#bar_01 { clear:none;float:left;width:80.3em;height:2.5em;}
img#email { clear:none;float:left;width:2.7em;height:2.5em;}
img#print { clear:none;float:left;width:3em;height:2.5em;}
img#bar_02 { clear:none;float:left;width:2.6em;height:2.5em;}

div#pagehead { clear:both;float:left;width:88.6em; }
div#topleft { clear:both;float:left;width:49.5em;height:39.7em; overflow:hidden;}
img#logo { clear:both; float:left; width:49.5em; height:13.1em; }
ul#nav { clear:both; float:left; background:url('../images/nav_back.jpg') no-repeat top left;display:block; width:49.5em;height:13.4em;margin:0em;padding-top:2em;}
ul#nav li { clear:both; float:left; width:auto; font-size:1em; margin:0.3em 0em 0em 3em;padding:0em 2em 0em 2em;}
ul#nav li.sel { border-left:0.2em solid #FE0000; background:#2B2B2B; padding-left:1.8em;}
ul#nav li a,
ul#nav li a:link,
ul#nav li a:visited { color:#cccccc; font-size:1.4em; }
ul#nav li a:hover,
ul#nav li a:active { color:#ffffff; }
ul#nav li.sel a,
ul#nav li.sel a:link,
ul#nav li.sel a:visited { color:#ffffff;}
ul#nav li.sel a:hover,
ul#nav li.sel a:active { }
img.title { clear:both; float:left; width:49.5em;height:11.2em;}
img#icon { clear:none; float:right; width:39.1em;height:39.7em;}

img#info_bar_top { clear:both; float:left; width:88.6em;height:2.3em; }

img#home { clear:both; float:left; width:88.6em; height:55.9em; }
div#homecontent { clear:both; float:left; width:88.6em;margin-top:-16em;text-align:center; }
p#hometext { clear:both;float:none;width: 34.2em; margin:0em auto; }
img#button_enter { clear:both;float:none; width:21.6em; height:6.8em;margin:0em auto;}


div#c1 { clear:both; float:left; width:88.6em; background:url('../images/info_back_left.jpg') repeat-y top left; }
img#info_bar_left { clear:both; float:left; width:6.5em;height:17.9em; }
div#c2 { clear:none; float:right; width:82.1em; background:#e1e1e1 url('../images/info_back_right.jpg') repeat-y top right; }
img#info_bar_right { clear:none; float:left; width:8.7em; height:17.9em; }

div#content { clear:both; float:left;display:block; width:73.4em; overflow:auto; }
div#content h2 { margin-left:1em; }
div#content p { margin-left:1em; width:95%; }
div#content ul { margin:0em 0em 0.5em 1em;width:90%; }
div#content ul li { font-size:1.2em;width:95%; }
div#content ul.services {}
div#content ul.services li { font-weight:bold; }
div#content ul.services li ul { margin-left:0em;}
div#content ul.services li ul li { font-size:1em; font-weight:normal; }

div#c_left { clear:both; float:left; width: 40em; }
img#button_quotation {clear:both; float:left; width:30em; height:7.5em;margin:0.5em 0em; }

div#c_right { clear:none; float:right; width:30em; }
fieldset#fields { width:49em; }
fieldset#preview { width: 23em; clear:none;}
div#previewpane { clear:both; float:left;border:1px solid #777; background:#ffffff;padding:0.5em 1em 0.5em 0em;}

div#content ul.conf { list-style-type:circle; margin-left:3em;}
ul.conf li { margin:0em 0em 0.5em 1em; }

div#foot { clear:both; float:left; width:88.6em; }
img#info_bar_bottom { clear:both;float:left; width:88.6em; height:3.8em;}
img#footer_bar_left { clear:both;float:left; width:4.2em;height:2.6em; }
div#foot2 { clear:none; float:left; display:block;width:78.3em;height:2.6em;background:#ebe9e9;}
div#foot a,
div#foot a:link,
div#foot a:visited { color:#666666; }
div#foot a:hover,
div#foot a:active {color:#ffffff; }
div#foot p {font-size:1em; color:#666666;}
div#foot p#terms { clear:both; float:left; width:20em; }
div#foot p#copy { clear:none; float:right; width:30em; text-align:right;}
img#footer_bar_right { clear:none; float:right; width:6.1em;height:2.6em; }
img#foot_bar { clear:both; float:left; width:88.6em; height:2.5em; }

p#squeeze { width:20em;margin-left:0.6em; }
p#squeeze a:hover,
p#squeeze a:active { color:#000; }
/* TROUBLESHOOTING */


