a.menu_top0{
	font-family : Arial, Helvetica, sans-serif;
	font-size : x-small;
	font-weight : bold;
	color : Gray;
	text-decoration : none;
}

a.menu_top0:hover{
	text-decoration : underline;
}

a.menu_top1{
	font-family : Arial, Helvetica, sans-serif;
	font-size : x-small;
	font-weight : bold;
	color : White;
	text-decoration : none;
}

a.menu_top1:hover{
	text-decoration : underline;
}

a.menu0{
	font-family : Arial;
	/*font-size : medium;*/
	font-weight : bold;
	color : #808080;
	text-decoration : none;
}

a.menu0:hover{
	text-decoration : underline;
}

a.menu1{
	font-family : Arial;
	/*font-size : medium;*/
	font-weight : bold;
	color : #9f0000;
	text-decoration : none;
}

a.menu1:hover{
	text-decoration : underline;
}

h1,h2,h3,h4{
	font-family: Times, Arial, Helvetica, sans-serif;
	font-weight: normal;
	line-height: 100%;
	padding:0px;margin:3px 0px 3px 0px;
	padding:0px;
}
h1{
	font-size:22pt;
}
h2{
	font-size:20pt;
}
h4{
	font-size:18pt;
}
h4{
	font-size:16pt;
}
h1.qqq,h2.qqq,h3.qqq,h4.qqq{
    line-height : 100%;
    color : White;
}

h2.redheader{
    text-decoration: none;
    color : #9f0000;
}

.submenu{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : x-small;
	color : Black;
}

.copy{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : xx-small;
	color : White;
}

.shinfo{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : x-small;
	color : Black;
}
.prodinfo{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : xx-small;
	color : Black;
}
a.menusecondleveldir{
        font-family:Arial;
        font-size: x-small;
        text-decoration:none;
        color : Black;
        font-weight:bold;
}

a.menusecondleveldir:hover{
        color : #9f0000;
        text-decoration:underline;

}
td.padd{
	padding-left:10px;
	padding-right:10px;
}

hr {
border-style: dotted dotted dotted dotted;
color : #D0D0D0;
}

.vitrcaption{
	background-color : #005CB6;
	color : #AFEEEE;
	font-weight : bold;
}
h1.title{
	color : #9f0000;
	font-size: 26 px;
	line-height: 28 px;
}
div.vl{
	BORDER: blue 1px solid;
	padding: 5px;
	color: #ff0000;
	BACKGROUND-COLOR: #ffffff;
	width:45%;
	float:left;
}
div.vr{
	BORDER: blue 1px solid;
	padding: 5px;
	color: #ff0000;
	BACKGROUND-COLOR: #ffffff;
	width:45%;
	float:right;
}
table.serieslist{ width:100%;}
table.serieslist td {width:50%; text-align:center;}
table.colourlist{ width:100%;}
table.colourlist td {width:50%; text-align:center;}
div.header{color: #9f0000; text-align:center; padding:10px 0px 3px 0px; font-weight:bold; font-size:14pt;}
table.onecolour{ width:100%;}
table.onecolour td {width:60%; text-align:center;}
td.previous{height:280px; background:url(/Images/previous.jpg); width:40% !important; text-align:left !important; vertical-align:bottom; padding-left:15px;}
td.next{height:280px; background:url(/Images/next.jpg) 0px -109px; text-align:left !important; vertical-align:top; padding-left:15px; width:40% !important;}
table.allcolours td {border:solid #DDDDDD 1px; position:relative; vertical-align:top;}
table.allcolours td.activecolor {border:solid #9f0000 1px; vertical-align:top;}
img.hidden{ position:absolute; z-index:-1;}
img.display{ position:absolute; z-index:1;}

td.tdactive{ border:solid #DDDDDD 1px; text-align:center;}
