/*
DOMINO SYSTEMS WMB Stylesheet
Written by Dave H - 18/04/2002
Please Note: All class names are lowercase or camelCase if more than one word 
*/

/* Link styles */
a:link{ font-family:Verdana,Helvetica,sans-serif; font-size: 8pt; text-decoration:none; color:#000066; }
a:visited{ font-family:Verdana,Helvetica,sans-serif; font-size: 8pt; text-decoration:none; color:#666666; }
a:active{ font-family:Verdana,Helvetica,sans-serif; font-size: 8pt; text-decoration:none; color:#808080; }
a:hover{ font-family:Verdana,Helvetica,sans-serif; font-size: 8pt; text-decoration:underline; color:#FF0000; }
 
 /* Breadcrumb Links */
.breadcrumb, a.breadcrumb:link{ font:8pt Verdana,Helvetica,sans-serif; text-decoration:none; color:#000066;text-transform:uppercase; }
a.breadcrumb:visited{ font-family:Verdana,Helvetica,sans-serif; font-size: 8pt; text-decoration:none; color:#666666;text-transform:uppercase; }
a.breadcrumb:active{ font-family:Verdana,Helvetica,sans-serif; font-size: 8pt; text-decoration:none; color:#808080;text-transform:uppercase; }
a.breadcrumb:hover{ font-family:Verdana,Helvetica,sans-serif; font-size: 8pt; text-decoration:underline; color:#FF0000;text-transform:uppercase; }

 /* Breadcrumb Links */
a.breadcrumblink:link{ font-family:Verdana,Helvetica,sans-serif; font-size: 8pt; text-decoration:none; color:#000066;text-transform:uppercase; }
a.breadcrumblink:visited{ font-family:Verdana,Helvetica,sans-serif; font-size: 8pt; text-decoration:none; color:#666666;text-transform:uppercase; }
a.breadcrumblink:active{ font-family:Verdana,Helvetica,sans-serif; font-size: 8pt; text-decoration:none; color:#808080;text-transform:uppercase; }
a.breadcrumblink:hover{ font-family:Verdana,Helvetica,sans-serif; font-size: 8pt; text-decoration:underline; color:#FF0000;text-transform:uppercase; }

/* Language Link */
a.LanguageLink:link{ font-family:Verdana,Helvetica,sans-serif; font-size: 8pt; text-decoration:none; color:#000066; }
a.LanguageLink:visited{ font-family:Verdana,Helvetica,sans-serif; font-size: 8pt; text-decoration:none; color:#000066; }
a.LanguageLink:active{ font-family:Verdana,Helvetica,sans-serif; font-size: 8pt; text-decoration:none; color:#000066; }
a.LanguageLink:hover{ font-family:Verdana,Helvetica,sans-serif; font-size: 8pt; text-decoration:none; color:#FF0000; }

/* Content Links */
a.c:link{ font-family:Verdana,Helvetica,sans-serif; font-size: 9pt; text-decoration:none; }
a.c:visited{ font-family:Verdana,Helvetica,sans-serif; font-size: 9pt; text-decoration:none; }
a.c:active{ font-family:Verdana,Helvetica,sans-serif; font-size: 9pt; text-decoration:none; }
a.c:hover{ font-family:Verdana,Helvetica,sans-serif; font-size: 9pt; text-decoration:underline;}

/* Main text styles */
body{
	font:9pt Verdana,Helvetica,sans-serif;
	background-color:#FFFFFF;
	color:#000000;
	margin:.01in;
}

/*td{ 
	font-family: Verdana,Helvetica,sans-serif;
	font-size:9pt;
}*/

p
{
	margin-bottom:2px;
	margin-top:2px;
	padding-bottom:2px;
	padding-bottom:2px;
	/*line-height:100%; */ 	/* Removed line spacing may have to add back later if wmb want to keep it */
	color:#000000;
	font-family:Verdana,Helvetica,sans-serif;
	font-size:9pt;
}

.text{
	font-family: Verdana,Helvetica,sans-serif;
	font-size: 9pt;
}

.newText
{
	font-family:Verdana,Helvetica,sans-serif; 
	font-size: 9pt; 
	color:#000066; 
 	text-indent:11px;
}


.italicText{
	font-family: Verdana,Helvetica,sans-serif;
	font-size:9pt;
	font-style: italic;
} 

/* Title of the page */
.header{
	/*text-indent:5px;*/
	font-family: Verdana,Helvetica,sans-serif;
	font-size:14pt;
	font-weight:bold; 
	padding:0 0 0 5px;
	margin:0;
	/*text-transform:uppercase;*/
}

/* Sub Title in middle */
.subHeader{
	font-family: Verdana,Helvetica,sans-serif;
	font-size:15pt;
	color:#FFFFFF;
	font-weight:bold;
	line-height:110%;
	margin-bottom:6px;
}

/* Titles in main content area */
.contentTitle{
	font-family: Verdana,Helvetica,sans-serif;
	font-size:10pt;
	font-weight:bold;
}

.contentTitleLeft{
	font-family: Verdana,Helvetica,sans-serif;
	font-size:10pt;
	font-weight:bold;
	color:#000066;
}
.textNew{
	font-family: Verdana,Helvetica,sans-serif;
	font-size: 9pt;
	color:#000066;
}

.highlightText{
	font-family: Verdana,Helvetica,sans-serif;
	font-size:11pt;
	font-weight:bold;
}

.dateText{
	font-family: Verdana,Helvetica,sans-serif;
	font-weight:bold;
	text-transform:uppercase;
	text-align:right;
	color:#FFFFFF;
	font-size:8pt;
}


.formHeadings{
	font-family: Verdana,Helvetica,sans-serif;
	font-size:9pt;
	font-weight:bold;
}

.smformHeadings{
	font-family: Verdana,Helvetica,sans-serif;
	font-size:8pt;
}

.smBoldformHeadings{
	font-family: Verdana,Helvetica,sans-serif;
	font-size:8pt;
	font-weight:bold;
}

.relatedlong{
	font:Verdana,Helvetica,sans-serif;
	font-size:9pt;
	width:420px;
}

select.javacalc{
	width:280px;
}

.homePageText
{
	color:#808080;
	font-size:9.5pt;
}

/* When all references to this class are removed, delete it */ 
/*
P.bw156{
	line-height:110%;
	margin-bottom:6px;
	font-size:15pt;
	color:#FFFFFF;
	font-weight:bold;
}
*/

/* Title for the right hand side links */
.rhsTitle{
 	text-indent:10px;
	line-height:110%;
	color:#000066;
	font-size:9pt;
	font-weight:bold;
}

/* Related links title */
.btmTitle{
	line-height:110%;
	color:#000066;
	font-size:9pt;
	font-weight:bold;
}


/* When all references to this class are removed, delete it */ 
/*
 P.inbb10{
 	text-indent:10px;
	line-height:110%;
	color:#000066;
	font-size:9pt;
	font-weight:bold;
}
*/

.breadcrumbText{
	 color:#000066;
	 font:8pt Verdana,Helvetica,sans-serif;
	 text-transform:uppercase;
}

.breadcrumbSpacer{
	color:#000066;
	font-family: Verdana;
	font-size: 12px;
}

/* Form fields */
input.button{ 
	width:412px; 
}

input.search{
	width:150px;
	font:10pt Verdana,sans-serif;
}

.submitButton{
	font-family: Verdana,Helvetica,sans-serif;
	font-size: 9pt;
}

/* Related links dropdown */
select.related{
	font:9pt Verdana,Helvetica,sans-serif;
	width:380px
;}

/* Top dropdown navigation menus */
select.topNav{
	width:175px;
	font: 10pt Verdana,sans-serif;
}

.topNav{
	width:175px;
	font: 10pt Verdana,sans-serif;
}

 /* Styles for Lists */
 ul{
	font-family:Verdana,Helvetica,sans-serif;
	font-size:9pt;
	color:#000000;
	list-style-type: disc;
	list-style: disc;
	list-style-position: outside;
	text-indent:0;
}

/* this style has made li.one redundant */ 
 li{
	font-family:Verdana,Helvetica,sans-serif;
	font-size:9pt;
	color:#000000;
	line-height:130%;
	margin-left:-24px; /* Netscape hates this - doesnt display the bullets */
}

/*li.one{
 	 font-family:Verdana,Helvetica,sans-serif;
	font-size:9pt;
	color:#000000;
 	margin-left:-24px;
	line-height:140%;
}*/
/*
ol.one{text-indent:0px}
li.none{
	margin-left:-24px;
	line-height:140%;
	list-style-type:none
}
li.man{margin-left:-6px;line-height:140%;}
ul.one{text-indent:0px}
*/
/* Alignment IDs */
#right{ text-align:right; }
#left{ text-align:left; }

/* ID Colours  - use these with classes to apply a different color to the text  */
#bRed{ color:#FF0000; }
#red{ color:#C7132C; }
#dkred{ color:#B1410F; }
#grey{ color:#DEDEDE; }
#black{ color:#000000; }
#navy{ color:#000066; }
#blue{ color:#336699; }
#white{ color:#FFFFFF; }

/* IDs for background colors  - use these with classes to apply a different color to the bg  */
#bgPaleBlue{ background-color: #F2F5F8; }
#bgLightBlue{ background-color: #D5DEE9; }
#bgMidBlue{ background-color: #D6DFEF }

#bgLightGrey{ background-color:#F3F3F6; }
#bgMidGrey{ background-color:#F0F1F5; }
#bgGrey{ background-color:#DEDEDE; }

#bgOffWhite{ background-color: #F9F9FA; }

#bgDarkLilac{ background-color:#8589AA;	}
#bgLightLilac{ background-color:#CED0DD; }

/* updated help and jump-to links */

a.jumpto, a.jumpto:link
{
	display: block;
	background-position: top left;
	background-repeat: no-repeat;
	color: #FFFFFF;
	font-size: 11pt;
	font-weight: bold;
	padding-left: 6px;
}

a.jumpto:visited
{
	color: #FFFFFF;
	font-size: 11pt;
	text-decoration: none;
	font-weight: bold;
	padding-left: 6px;
}

a.jumpto:hover, a.jumpto:active
{
	color: #FFFFFF;
	font-size: 11pt;
	text-decoration: none;
	font-weight: bold;
	padding-left: 6px;
	
}

a.onlinehelp, a.onlinehelp:link
{
	display: block;
	background-position: top left;
	background-repeat: no-repeat;
	color: #FFFFFF;
	font-size: 11pt;
	font-weight: bold;
	padding-left: 6px;
}

a.onlinehelp:visited
{
	color: #FFFFFF;
	font-size: 11pt;
	text-decoration: none;
	font-weight: bold;
	padding-left: 6px;
}

a.onlinehelp:hover, a.onlinehelp:active
{
	color: #FFFFFF;
	font-size: 11pt;
	text-decoration: none;
	font-weight: bold;
	padding-left: 6px;
}

.tubingMainNavSectionFirstBox
{
float:left;	
padding:0;
margin:0
}

.tubingMainNavSectionSecondBox
{
float:left;
padding:10px 0 0 10px;
margin:0;
color:#635C81;
font-size: 10pt;
text-decoration: none;
font-weight:bold;
}


a.tubingMainNavSection
{
float:left;
color:#635C81;
font-size: 10pt;
text-decoration: none;
font-weight:bold;
padding:0;
margin:0
}

a.tubingMainNavSection:hover
{
text-decoration:underline;
color:#FF0000;
font-size: 10pt;
font-weight:bold;
padding:0;
margin:0
}

a.tubingMainNavSection:visited
{
color:#635C81;
font-size: 10pt;
text-decoration: none;
font-weight:bold;
padding:0;
margin:0
}

.tubingContentHeader
{
color:#729DC2;
font-size:19px;
padding-top:8px;
}

/* site map */

.SiteMapSection
{
	font-size: 10px;
	font-weight: bold;
}

a.SiteMapDocument
{
	font-size: 10px;
}

a.SiteMapDocument:hover
{
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
}

/* footer */

p.FooterLinks
{
	color: #FFFFFF;
	font-weight: bold;
}

a.FooterLink
{
	color: #FFFFFF;
	font-weight: normal;
	text-decoration: none;
	margin-left: 5px;
	margin-right: 5px;
}

a.FooterLink:hover
{
	color: #FFFFFF;
	font-weight: normal;
	text-decoration: underline;
	margin-left: 5px;
	margin-right: 5px;
}

a.FooterLink:visited
{
	color: #FFFFFF;
	font-weight: normal;
	text-decoration: none;
	margin-left: 5px;
	margin-right: 5px;
}

/*Scrollable links */

div.leftHandSideScrollableLinks {
overflow:auto;
} 

/* Right Links New Style */

ul.RightLinksList
{	
	list-style-type:none;
	padding:0 0 0 12px;
	margin:0;
}

ul.RightLinksList li
{

	padding:0 0 0 0;
	margin:0 0 4px 0;
}

a.RightLinkTubingNormal
{
	display:block;
	background-image:url('../img/tube_link.jpg');
	background-repeat:no-repeat;
	width:154px;
	height:15px;
	padding:0 0 0 18px;
	
}

a.RightLinkTubingPopUp
{
	display:block;
	background-image:url('../img/tube_popup_link.jpg');
	background-repeat:no-repeat;
	width:154px;
	height:15px;
	padding:0 0 0 20px;	
}

a.RightLinkTubingThis
{
	display:block;
	background-image:url('../img/tube_this_link.jpg');
	background-repeat:no-repeat;
	width:154px;
	height:15px;
	padding:0 0 0 20px;
}

a.RightLinkPumpsNormal
{
	display:block;
	background-image:url('../img/pump_link.jpg');
	background-repeat:no-repeat;
	width:154px;
	height:15px;	
	padding:0 0 0 18px;
}

a.RightLinkPumpsPopUp
{
	display:block;
	background-image:url('../img/pump_popup_link.jpg');
	background-repeat:no-repeat;
	width:154px;
	height:15px;
	padding:0 0 0 20px;
}

a.RightLinkPumpsThis
{
	display:block;
	background-image:url('../img/pump_this_link.jpg');
	background-repeat:no-repeat;
	width:154px;
	height:15px;
	padding:0 0 0 20px;
}


/* ***********************************************************************************************

	ALL WMB Code
   THIS WILL BE RUNDUNDANT ONCE
   THE ABOVE DOMINO STYLES HAVE BEEN APPLIED AND
   MISSING ONES ADDED

*********************************************************************************************** */
/*
.related{font:9.5pt Arial,Helvetica,sans-serif;width:385px;}
.relatedlong{font:9pt Arial,Helvetica,sans-serif;width:420px}
BR.H25{line-height:25%}

P.b10{color:#000066;font-size:9pt;}
P.b18c{text-align:center;font-family:Times,serif;font-size:17.0pt;color:#000000;font-style:italic;}
P.b8{color:#000066;font-size:8pt;}
.b9{color:#000066;font-size:9pt;}
.bb10{color:#000066;font-size:9pt;font-weight:bold;}
P.bb15{line-height:110%;font-size:15pt;color:#000066;font-weight:bold;}
P.bb20c{text-align:center;font-family:Times,serif;font-size:18pt;color:#000000;font-weight:bold;font-style:italic;}
P.bb8{color:#000066;font-size:8pt;font-weight:bold;}
P.bgy13{line-height:150%;font-size:13pt;}
P.bgy145{line-height:150%;color:#606060;font-size:14pt;font-weight:bold;}
P.bk10{color:#000000;font-size:9pt;font-weight:bold;}
P.blue100{color:#606060;font-size:9pt;}
P.boldblack100{color:#000000;font-size:9pt;font-weight:bold;}
.boldblue140{
	text-indent:5px;
	text-transform:uppercase;
	color:#336699;
	font-size:14pt;
	font-weight:bold;
}
P.boldblue140l{color:#336699;font-size:13pt;font-weight:bold;}
P.boldwhite155{color:#FFFFFF;font-size:15.5pt;font-weight:bold;}
P.br10{color:#B1410F;font-size:9pt;font-weight:bold;}
P.bw15{line-height:110%;font-size:15pt;color:#FFFFFF;font-weight:bold;}

P.grey95{color:#808080;font-size:9.5pt;}
P.gy8{color:#666666;font-size:9pt;}
P.in{line-height:120%;text-indent:1em;font-size:9pt;color:#000000;}

P.inw90{text-transform:uppercase;text-align:right;color:#FFFFFF;font-size:8pt;font-weight:bold;}
P.inw90{text-transform:uppercase;text-align:right;color:#FFFFFF;font-size:8pt;font-weight:bold;}
a.u{text-transform:uppercase;}
P.right{line-height:120%;text-align:right;font-size:9pt;color:#000000;}
P.center{line-height:120%;text-align:center;font-size:9pt;color:#000000;}
P.w15{line-height:110%;font-size:15pt;color:#FFFFFF;}

.F80{text-indent:3px;color:#000066;font-size:8pt;}
input.button{width:412px}
.formc{width:175px;font:10pt Arial,sans-serif;}

p.bw10 { color:#FFFFFF; font-weight:bold; font-size:10.0pt; }
p.grey95{ color:#808080; font-size:9.5pt; }
p.invis{ visibility:hidden; font-size:8.0pt; }

*/
.PageBody td
{
padding: 10px 0px 0px 0px;
}

.PageBody td table tr td
{
padding: 0px;
}

.PageContent, .PageContent p
{
	font-family:Verdana,Helvetica,sans-serif;
	font-size:9pt;
}

.PageContent h3
{
	font-family:Verdana,Helvetica,sans-serif;
	font-size:11pt;
	padding-bottom:0px;
	margin-bottom:0px;
}
