@charset "iso-8859-1";
/* http-equiv="content-type"       content="text/css; charset=ISO-8859-1"     */
/* http-equiv="content-location"   content="/web/+avolwebSTY.css              */
/* name="copyright"          content="© 1997-2006 Aquae Vitae Online Limited" */

body {
	border:            0;
	margin:            0;
}
a:active, a:link, a:visited, a:hover {
	text-decoration:   none;
}
body.avolweb {
	color:             black;
	background:        #f3dd83;
}
body.avAlarm {
	color:             #000080;
	background-color:  #f3dd83;
}
body.avLegal {
	color:             navy;
	background:        #CCCCFF;
}
body.avMess {
	color:             #000080;
	background-color:  #f3dd83;
	margin:            10px;
}
body.avForm {
	color:             black;
	background:        #FF8000;
}
form {
	margin-top:        0;
	margin-bottom:     0;
}
#avHeader {
	position:          absolute;
	margin-top:        10px;
	margin-right:      20px;
	margin-left:       20px;
	width:             94%;
}
img.avLogo {
	border:            0;
	float:             left;
}
img.avCompany {
	border:            0;
	float:             right;
}
p.avStrapline {
	color:             #000080;
	background:        inherit;
	margin-top:        40px;
	margin-right:      10px;
	text-align:        right;
	font:              13pt "Lucida Calligraphy", serif;
	font-style:        italic;
}
p.avSubject {
	color:             #343434;
	background:        inherit;
	margin-top:        30px;
	margin-left:       180px;
	font:              20pt "Century Gothic", sans-serif;
	font-style:        italic;
}
p.avH1 {
	color:             navy;
	background:        inherit;
	font:              22pt/24pt "VAG Round", Verdana, sans-serif;
	text-align:        center;
}
a.avH1:active, a.avH1:hover {
	color:             #FF0000;
	background-color:  inherit;
}
p.avAlarm1 {
	color:             navy;
	background:        inherit;
	font:              22pt Arial, sans-serif;
	text-align:        center;
}
p.avAlarm2 {
	color:             red;
	background:        inherit;
	font:              22pt Arial, sans-serif;
	text-align:        center;
}
p.avMess1 {
	color:             #000080;
	background:        inherit;
	font:              24pt Arial, sans-serif;
	text-align:        center;
}
p.avMess2 {
	color:             #000080;
	background:        inherit;
	font:              16pt Arial, sans-serif;
	text-align:        center;
}
p.avMess3 {
	color:             #000080;
	background:        inherit;
	font:              16pt Arial, sans-serif;
	font-style:        italic;
	text-align:        center;
}
p.avMess4 {
	color:             #000080;
	background:        inherit;
	font:              14pt Arial, sans-serif;
	text-align:        center;
}
p.avMess5 {
	color:             #800040;
	background:        inherit;
	font:              16pt Arial, sans-serif;
	text-align:        left;
}
td.avMenu1, input.avMenu1 {
	color:             #000080;
	background:        inherit;
	font:              8pt "Century Gothic", serif;
	text-align:        left;
}
a.avMenu1:link, a.avMenu1:visited {
	color:             #000080;
	background:        inherit;
	text-decoration:   none;
}
a.avMenu1:active, a.avMenu1:hover {
	color:             #ffffff;
	background:        #800000;
	text-decoration:   underline;
}

/*  Legal & Copyright styles and layouts                        */
p.avLegal1 {
	color:             #000080;
	background:        inherit;
	font:              11pt/13pt "Comic Sans MS", serif;
	font-weight:       bold;
	padding:           1em;
	text-align:        left;
}
p.avLegal2, ul.avLegal2, ol.avLegal2, li.avLegal2 {
	color:             #800000;
	background:        inherit;
	font:              12pt/14pt "Comic Sans MS", serif;
	text-align:        left;
}
p.avLegal3 {
	color:             #800000;
	background:        inherit;
	font:              18pt/14pt Arial, serif;
	text-align:        left;
}
li.avLegal1, li.avLegal2, li.avLegal3 {
	padding-top:       5px;
}
span.avLegal {
	color:             red;
	background:        inherit;
	font-weight:       bold;
}
a.avLegal:link, a.avLegal:visited {
	color:             #000099;
	background:        inherit;
}
a.avLegal:active, a.avLegal:hover {
	color:             blue;
	background:        inherit;
	text-decoration:   underline;
}

/*  WebmasterBar styles and layouts                            */
#avolWebBar {
	color:             #000080;
	background:        #d8d8d8;
	width:             99%;
	margin:            0;
	padding:           0 0 0 0;
}
td.avolWebBar {
	color:             #000080;
	background:        inherit;
	font:              8pt "Arial Narrow", sans-serif;
	text-align:        center;
	width:             156px;
}
a.avolWebBar:link, a.avolWebBar:visited {
	color:             #000080;
	background:        inherit;
	font:              8pt "Arial Narrow", sans-serif;
	text-align:        center;
	padding:           0;
	border:            2px;
	border-style:      outset;
	width:             156px;
}
a.avolWebBar:active, a.avolWebBar:hover {
	color:             red;
	background:        inherit;
	font:              8pt "Arial Narrow", sans-serif;
}
form.avolWebBar {
	margin:            0;
}
input.avolWebBar {
	color:             #000080;
	background:        inherit;
	font:              8pt "Arial Narrow", sans-serif;
	padding:           0;
	border:            2px;
	border-style:      outset;
	width:             156px;
}
td.avolWebBarw3c {
	text-align:        center;
	width:             365px;
}

/*  Form styles and layouts                                    */
.avFormHead1 {
	color:             #800000;
	background:        inherit;
	font:              11pt "VAG Round", serif;
	font-weight:       bold;
	text-align:        center;
	height:            25px;
}
.avForm1L {
	color:             #800000;
	background:        inherit;
	font:              9pt "Century Gothic", serif;
	text-align:        left;
}
.avForm1C {
	color:             #800000;
	background:        inherit;
	font:              9pt "Century Gothic", serif;
	text-align:        center;
}
.avForm1R {
	color:             #800000;
	background:        inherit;
	font:              9pt "Century Gothic", serif;
	text-align:        right;
}
.avFormH1C {
	color:             #000080;
	background:        #C8E090;
	font:              13pt "Comic Sans MS", serif;
	text-align:        center;
}
.avFormH1L {
	color:             black;
	background:        inherit;
	font:              13pt Arial, sans-serif;
	font-weight:       bold;
	text-align:        left;
}
.avFormRed {
	color:             red;
	background:        inherit;
}
button.avButton1, input.avButton1 {
	color:             #0000FF;
	background:        #9DC83C;
	font:              12pt "Comic Sans MS", serif;
	text-align:        center;
	border-style:      ridge;
}
input.avForm1L, option.avForm1L, textarea.avForm1L {
	color:             #800000;
	background:        white;
	font:              9pt "Century Gothic", serif;
}

@media aural {  
  h1, h2, h3 { stress: 20; richness: 90 }
  .hide { speak: none }
  p.copyright { volume: x-soft; speech-rate: x-fast }
  dt { pause-before: 20% }
  pre { speak-punctuation: code } 
}
