/* Default CSS Stylesheet for a new Web Application project */

/*	Gradient Fill ***** NOT NOW IN USE *****	*/
.greenGradVertical
{
filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#FFFFFF,endColorStr=#009933);
    FONT-FAMILY: Arial,Verdana, Helvetica;
    FONT-SIZE: 9pt;
}

/*	Body	*/
BODY
{
    BACKGROUND-COLOR: white;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 100%;	/*.7em; */
    FONT-WEIGHT: normal;
    LETTER-SPACING: normal;
    TEXT-TRANSFORM: none;
    WORD-SPACING: normal;
    margin: 0 10 0 0;
    padding: 0 0 0 0;
}

/*	Headings	*/
H1, H2, H3, H4, H5, H6, TH, THEAD, TFOOT
{
    COLOR: #003366;
}
H1	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	1.5em;
	font-weight:	700;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
H2	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	1.3em;
	font-weight:	700;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
H3	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	1.2em;
	font-weight:	500;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
H4	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	1.1em;
	font-weight:	500;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
H5, DT	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	1em;
	font-weight: 700;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
H6	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	.8em;
	font-weight:	700;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	

.strapLine	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	.7em;
	font-weight:	700;
	font-style:	normal;
	color: #003366;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
TFOOT, THEAD	{	
	font-size:	1em;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	font-family: Arial, Helvetica, sans-serif;
	}	
		
TH	{	
	vertical-align:	baseline;
	font-size:	1em;
	font-weight:	bold;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	font-family: Arial, Helvetica, sans-serif;
	}	
	
SMALL	{	
	font-size:	.7em;
	}	

BIG	{	
	font-size:	1.17em;
	}	

BLOCKQUOTE, PRE	{	
	font-family:	Courier New, monospace;
	}	
	
UL LI	{	
	list-style-type:	 disc;
	font-size: .7em;
	}	

UL LI LI	{	
	list-style-type:	circle;
	font-size: 100%;
	}	

UL LI LI LI	{	
	list-style-type:	square;
	
	}	
	
OL LI	{	
	list-style-type:	decimal;
	font-size: .7em;
	}	

OL OL LI	{	
	list-style-type:	lower-alpha;
	}	

OL OL OL LI	{	
	list-style-type:	lower-roman;
	}	

/*	Paragraph Setting	*/	
P 
	{
	font-size: .7em;
	}	
	
/*	web control: Label*/
.label 
	{
	font-size: .7em;
	}

.formLabel 
	{
	font-size: 8pt;
	}

.formLabelLrg
	{
	font-size: 8pt;
	font-weight: 700;
	}

/*	Format Footer Navigation	*/	
.nav A:link	{	
	text-decoration:	none;
	font-size: x-small;
	font-size: .8em;	
	}	
		
.nav A:visited	{	
	text-decoration:	none;
	color:	blue; 
	font-size: .8em;	
	}	
		
.nav A:active	{	
	text-decoration:	none;
	color:	blue; 
	font-size: .8em;	
	}	
		
.nav A:hover	{	
	text-decoration:	none;
	color:	red; 
	font-size: .8em;
	font-weight: 500;
	}	
/*	END Format Footer Navigation	*/	

/*	Format Link Button	*/	
.lnkBtn:link	{	
	text-decoration:	none;
	font-size: x-small;
	font-size: .8em;	
	}	
		
.lnkBtn:visited	{	
	text-decoration:	none;
	color:	blue; 
	font-size: .8em;	
	}	
		
.lnkBtn:active	{	
	text-decoration:	none;
	color:	blue; 
	font-size: .8em;	
	}	
		
.lnkBtn:hover	{	
	text-decoration:	none;
	color:	red; 
	font-size: .8em;
	font-weight: 500;
	}	
/*	END Format Link Button	*/	


/*	Format Breadcrumb	*/
.bCrumb {
	font-size: .8em;
	}	
	
.bCrumb A:link	{	
	
	}	
		
.bCrumb A:visited	{	
	color:	blue; 
	
	}	
		
.bCrumb A:active	{	
	color:	blue; 
	
	}	
		
.bCrumb A:hover	{	
	color:	red; 

	font-weight: 500;
	}	
/*	End Format Breadcrumb	*/	


/*	Uponor 'Blue' page Text	*/
.upBodyTxt_bl 
	{
	color: #0062c8;
	}

/*	Uponor Page Background Colour */
/*	END: Uponor 'Blue' Text	*/

.upBGround
	{
	background-color: #FFFFFF;  /*   #DEE8F6; */	 
	}
/*	END: Background Colour */

/*	Uponor Table Course */
.tbCourse
	{
	font-size: small;	
	}
/*	END: tbl Course */

/*	Uponor Table Downloads */
.tbDownload
	{
	font-size: .7em;	
	}
/*	END: tbl Downloads */

/*	Registered Users	*/
.editbox
	{
		font-size: x-small;
		height: 20;
	}
.dropdown
	{
		font-size: x-small;
		height: 20;
	}
.smllabel
	{
		font-size: xx-small;
		color: Gray;
		height: 20;
	}
.techbody
	{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size:x-small;
	}
.techhead
	{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size:medium;
		font-weight:bold;
		color: White;
	}
.techsubhead
	{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size:x-small;
		font-weight:bold;		
	}
	
.RegTable
{
	font-size: xx-small;
	color: black;
	font-style: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-variant: normal;
}	
/*	END: Registered Users	*/

/*	Products  */
.MatrixTable
{
	font-size: xx-small;
	color: black;
	font-style: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-variant: normal;
}
/*	END: Products  */

/*	Products  */
.stdTable
{
	font-size: xx-small;
	color: black;
	font-style: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-variant: normal;
}
/*	END: Products  */

.bannerBgFill
{
    background-color: #E7F1FA;
	/*BACKGROUND-IMAGE: url(images/banner_m.gif);*/
}

.mouseOver
{
	FILTER: alpha(opacity=60);
	moz-opacity: 0.6;
}

.mouseOut
{
	FILTER: alpha(opacity=100);
	moz-opacity: 1.0;
}

.lnkChevron
{
	COLOR: #0062c8;
}

.lnkPrev A
{
	FONT-WEIGHT: 900; FONT-SIZE: 0.8em; COLOR: black; TEXT-DECORATION: none;
}

.botBanBack
{
	background-image: url('images/bottomBannerBack.jpg');
	background-repeat: repeat-x;
}

.flagPos
{
	position: relative;
	top: 2px;
}

.tabStyle
{
	background-image: url('images/greyTab.jpg');
	background-repeat: no-repeat;
	text-align: center;
}

.tabStyle a
{
	color: #2462AF;
	background-image: none;
}

.tabStyle td
{
	background-image: none;
}

.tabStyleSelected
{
	background-image: url('images/whiteTab.jpg');
	background-repeat: no-repeat;
}

.tabStyleSelected a:link
{
	color: #2462AF;
	background-image: none;
}

.dynTabStyle
{
	border-left: solid 1px #2462AF;
	border-right: solid 1px #2462AF;
	border-top: none 0px #2462AF;
	border-bottom: solid 1px #2462AF;
	background-color: #D7D7D7;
	font-size: 12px;
	z-index: 1;
}

.dynTabItemStyle
{
	color: #2462AF;
	background-color: #D7D7D7;
}

.dynTabItemSelected
{
	width: 100%;
	height: 100%;
	background-color: white;
}

.subDynTabStyle
{
	border-left: solid 3px #cccccc;
	border-right: solid 3px #cccccc;
	border-top: none 0px #cccccc;
	border-bottom: solid 3px #cccccc;
	background-color: #e1e1e1;
	font-size: 12px;
	z-index: 1;
}

.fb_tl
{
	background-image: url('images/fb_tl.jpg');
	background-repeat: no-repeat;
}

.fb_t
{
	background-image: url('images/fb_t.jpg');
	background-repeat: repeat-x;
	background-position: bottom;
}

.fb_tr
{
	background-image: url('images/fb_tr.jpg');
	background-repeat: no-repeat;
}

.fb_l
{
	background-image: url('images/fb_l.jpg');
	background-repeat: repeat-y;
}

.fb_r
{
	background-image: url('images/fb_r.jpg');
	background-repeat: repeat-y;
}

.fb_bl
{
	background-image: url('images/fb_bl.jpg');
	background-repeat: no-repeat;
}

.fb_b
{
	background-image: url('images/fb_b.jpg');
	background-repeat: repeat-x;
}

.fb_br
{
	background-image: url('images/fb_br.jpg');
	background-repeat: no-repeat;
}

/* Start MLCP Riser Buttons */
.mlcprDown
{
position: relative;
background: url(/images/Products/mlcpr_downButOff.jpg) no-repeat;
white-space: nowrap;
display: block;
width: 105px;
height: 115px;
margin: 0;
padding: 0;
}

.mlcprDown a:hover
{
position: relative;
background: url(/images/Products/mlcpr_downButOver.jpg) no-repeat;
white-space: nowrap;
display: block;
width: 105px;
height: 115px;
margin: 0;
padding: 0;
}

.mlcprSpec
{
position: relative;
background: url(/images/Products/mlcpr_specButOff.jpg) no-repeat;
white-space: nowrap;
display: block;
width: 105px;
height: 115px;
margin: 0;
padding: 0;
}

.mlcprSpec a:hover
{
position: relative;
background: url(/images/Products/mlcpr_specButOver.jpg) no-repeat;
white-space: nowrap;
display: block;
width: 105px;
height: 115px;
margin: 0;
padding: 0;
}

.mlcprVid
{
position: relative;
background: url(/images/Products/mlcpr_vidButOff.jpg) no-repeat;
white-space: nowrap;
display: block;
width: 105px;
height: 115px;
margin: 0;
padding: 0;
}

.mlcprVid a:hover img
{
position: relative;
background: url(/images/Products/mlcpr_vidButOver.jpg) no-repeat;
white-space: nowrap;
display: block;
width: 105px;
height: 115px;
margin: 0;
padding: 0;
}

/* End */

/* Start DEM Buttons */
.demBrochure
{
position: relative;
background: url(/images/Products/dem_brochureButOff.jpg) no-repeat;
white-space: nowrap;
display: block;
width: 105px;
height: 115px;
margin: 0;
padding: 0;
}

.demBrochure a:hover
{
position: relative;
background: url(/images/Products/dem_brochureButOver.jpg) no-repeat;
white-space: nowrap;
display: block;
width: 105px;
height: 115px;
margin: 0;
padding: 0;
}

.demManual
{
position: relative;
background: url(/images/Products/dem_manualButOff.jpg) no-repeat;
white-space: nowrap;
display: block;
width: 105px;
height: 115px;
margin: 0;
padding: 0;
}

.demManual a:hover
{
position: relative;
background: url(/images/Products/dem_manualButOver.jpg) no-repeat;
white-space: nowrap;
display: block;
width: 105px;
height: 115px;
margin: 0;
padding: 0;
}
/*End*/
/* Start 230v Buttons  */
.conBrochure
{

background: url(/images/Products/230v_brochureButOff.jpg) no-repeat;
white-space: nowrap;
display: block;
width: 105px;
height: 115px;
margin: 0;
padding: 0;
}

.conBrochure a:hover
{

background: url(/images/Products/230v_brochureButOver.jpg) no-repeat;
white-space: nowrap;
display: block;
width: 105px;
height: 115px;
margin: 0;
padding: 0;
}

.condigiInst
{

background: url(/images/Products/230v_progInstButOff.jpg) no-repeat;
white-space: nowrap;
display: block;
width: 105px;
height: 115px;
margin: 0;
padding: 0;
}

.condigiInst a:hover
{

background: url(/images/Products/230v_progInstButOver.jpg) no-repeat;
white-space: nowrap;
display: block;
width: 105px;
height: 115px;
margin: 0;
padding: 0;
}
.condialInst
{

background: url(/images/Products/230v_dialInstButOff.jpg) no-repeat;
white-space: nowrap;
display: block;
width: 105px;
height: 115px;
margin: 0;
padding: 0;
}

.condialInst a:hover
{

background: url(/images/Products/230v_dialInstButOver.jpg) no-repeat;
white-space: nowrap;
display: block;
width: 105px;
height: 115px;
margin: 0;
padding: 0;
}
/*End*/

