BODY
{
	FONT-SIZE: 9pt;
	LINE-HEIGHT: 12pt;
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
	background-color: #FFFFFF;
	margin: 0;
	background-image: url(images/main-bg.gif);
	background-repeat: repeat-y;


}
BODY.front
{
	FONT-SIZE: 9pt;
	LINE-HEIGHT: 12pt;
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
	background-color: #FFFFFF;
	margin: 0;
	background-image: url(images/front-bg.jpg);
	background-repeat: no-repeat;


}
TD
{
    FONT-SIZE: 9pt;
    LINE-HEIGHT: 12pt;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif
}

A { color: #7FA7A4; text-decoration: none }
A:link { color: #7FA7A4 }
A:active { color: #7FA7A4 }
A:visited { color: #7FA7A4 }
A:hover { color: #4C707D; text-decoration: underline }

A.print { color: #000000; text-decoration: none; border: 1px solid #000000; padding-left: 5px; padding-right: 5px; background-color: #C1D5D3; font-size: 8pt; }
A.print:link { color: #000000 }
A.print:active { color: #000000 }
A.print:visited { color: #000000 }
A.print:hover { background-color: #D3E0E4; text-decoration: none; }

.box
{
    border-color:#000000;
    border-style:outset;
    border-width:1;
    background-color:#C5D8EB;
    FONT-SIZE: 10px;
    FONT-FAMILY: Verdana, Arial
}
.small
{
    FONT-SIZE: 11px;
    FONT-FAMILY: Arial, Verdana;
    LINE-HEIGHT: 10pt;
}
.pad
{
	padding-left: 15px
}

.nav
{
	background-repeat: no-repeat;
}

.para
{
	padding-left: 13px;
}
.bullet {
	border: 1px solid #5976A8;
}

.homeimage
{
	background-image: url(images/home-image.jpg);
	background-repeat: no-repeat;
	background-position: right;
}

.strapline
{
    FONT-SIZE: 16pt;
    LINE-HEIGHT: 20pt;
    FONT-WEIGHT: bold;
    FONT-FAMILY: Verdana, Helvetica, sans-serif;
    COLOR: #ACCCCA;
}

.gases
{
	padding-right: 4px; padding-left: 4px;
	FONT-SIZE: 11px;
	FONT-FAMILY: Arial, Verdana;
}

.horiz {
	writing-mode: tb-rl;
	filter:	flipH() flipV();
	FONT-SIZE: 11px;
	FONT-FAMILY: Arial, Verdana;
	padding-top: 4px; padding-bottom: 4px;
	FONT-WEIGHT: bold;
}

.msds
{
	FONT-SIZE: 10px;
	FONT-FAMILY: Arial, Verdana
	padding-right: 3px; padding-left: 3px;
}

#maintenance {
	background-image: url(http://www.indigo.uk.net/cgi-bin/logo/indigo-input-background.jpg);
	background-repeat: no-repeat;
	background-attachment:fixed;
	margin: 10px;
}
#maintenance hr {
	padding: 0px;
	margin-top: -10px;
}

#newsim {
	float: right;
	margin: 5px 0px 5px 15px;
}