/**
#ColorReference{
	ReflexBlue:	#003399;
	LightGrey:	#F5F5F5;
	Orange:		#FF9900;
	LightOrange:#F7F4D2;
	LightBlue:	#CCFFFF; #0AA2E1
	Light Cyan: #C5FFFF;

}
margins and padding: T R B L
**/

H1 {
font-family: arial, geneva, sans-serif; font-size: 1.3em; font-weight: bold; color: #FF9900; margin-bottom: 0px; margin-top: 0px;
}

H2 {
font-family: arial, geneva, sans-serif; font-size: 1.2em; font-weight: bold; color: #0AA2E1; margin-bottom: 0px; margin-top: 0px;
}

H3 {
font-family: arial, geneva, sans-serif;  font-size: 1.0em; color: #0AA2E1; font-weight:bolder;
line-height: normal; margin-bottom: 0px; margin-top: 0px; margin-bottom: 0px; padding: 0px;
}

H4 {
display: inline; font-family: arial, geneva, sans-serif;  font-size: 1.0em; color: #0AA2E1; font-weight:bolder;
line-height: normal; margin-bottom: 0px; margin-top: 0px; margin-bottom: 0px; padding: 0px;
}

BODY {font-family: arial, geneva, sans-serif; font-size: .8em; font-weight: normal; }

P { padding: 0px; margin-top: 0px; margin-bottom: 1.5ex; }

TH {font-family: arial, geneva, sans-serif; font-size: .8em; font-weight: normal; text-align: center}
TD {font-family: arial, geneva, sans-serif; font-size: .8em; color: black; valign: top; }

IMG { border-style: none; }


UL {margin-top: 0px; margin-bottom: 1.5ex; }

UL LI {
	DISPLAY: list-item; 
/*	margin: 1px 0px 0px 0px;*/
/*	padding: 1px 1ex 1px 0px;*/
}


CAPTION { font-family: arial, geneva, sans-serif; font-size: .8em; FONT : Bold; 
}

A:link { color: #0B07AA }
A:visited { color: #0B07AA }
A:active { color: #0B07AA }
A:hover { color: #FF9900 }  

#blankbg {background-image: url(images/spacer.gif); background-repeat: no-repeat}

.white78 {font-family: arial, geneva, sans-serif; font-size: .8em; color: #ffffff}
.white8 {font-family: arial, geneva, sans-serif; font-size: .9em; color: #ffffff}

.blue9 {font-family: arial, geneva, sans-serif; font-size: .9em; color: #0AA2E1}

.grey78 {font-family: arial, geneva, sans-serif; font-size: .8em; color: #636363}

.menuHeading  {	font-family: arial, geneva, sans-serif; font-size: .9em; 
				color: white; background-color:#003399; text-align: left; 
				PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 1px; MARGIN:1px; PADDING-TOP: 1px; 
				border-color: white; border-width: 1; border-style: solid; vertical-alignment: center; 
				}

.sitemapD {font-family: arial, geneva, sans-serif; font-weight:normal; text-align: left; vertical-align: top;}
.sitemapD a:visited	{ TEXT-DECORATION: None; }
.sitemapD a:link		{ TEXT-DECORATION: None; }
.sitemapD a:active	{ TEXT-DECORATION: None; }
.sitemapD a:hover	{ TEXT-DECORATION: Underline; color: Navy; }

.sitemapD LI {
	list-style-image: url("images/listimgb.gif");
}


.thumb { font-family: arial, geneva, sans-serif; 
		 font-weight: normal; 
		 text-align: left; }

.thumb a:visited	{ TEXT-DECORATION: None; }
.thumb a:link		{ TEXT-DECORATION: None; }
.thumb a:active		{ TEXT-DECORATION: None; }
.thumb a:hover		{ TEXT-DECORATION: Underline; color: Navy; background-color: #F7F4D2 }

.thumb IMG { padding: 0px; margin: 0px;  }

TD .thumb { display: block; border: 1px Solid Black;    
			padding: 0px;
			margin: 0px;
			background-color: #F5F5F5;
			vertical-align: top;
			width: 137px; }

TR .thumb { align: center; }

/* Menu selection */
.thumb LI A {
	WIDTH: 137px;
	margin: 0px;
	PADDING: 0px;
}

.thumb UL {
	list-style: outside;
	list-style-type: none;
	margin: 0px;
	PADDING: 0px;
}

.thumbText { display: block; font-size: .9em; padding: 0px; margin: 2px; text-align: left; }
.thumbText a:hover		{  TEXT-DECORATION: Underline; color: Navy;	background-color: #FF9900; }
.thumbText H3 { text-align: center; padding: 0px; margin: 0px; color: white; background-color: #FF9900;  }

.thumbText TD { padding: 0px; margin: 0px; }


.thumbtflr {font-family: arial, geneva, sans-serif; font-weight:normal; font-size: .9em; text-align: left; }
.thumbtflr H3 { display:block; text-align: center; font-size: .9em; padding: 0 0 3px 0; margin: 0px; 
				color: white; background-color: #0AA2E1;  }

TD .thumbtflr { vertical-align: top; border: 1px Solid Black; padding: 0 }

.thumb2 {font-family: arial, geneva, sans-serif; font-weight:normal ; text-align: left; }
.thumb2 a:visited	{ TEXT-DECORATION: None; }
.thumb2 a:link		{ TEXT-DECORATION: None; }
.thumb2 a:active		{ TEXT-DECORATION: None; }
.thumb2 a:hover		{  TEXT-DECORATION: Underline; color: Navy; background-color: #F7F4D2; display: block;  }
.thumb2 TH a:hover		{  TEXT-DECORATION: Underline; color: red; background-color: #F7F4D2; display: block;  }

.thumb2 IMG { padding: 0px; margin: 0px; }

.thumb2 A H3 { vertical-align: center;
	text-align: center;
	background-color: #003399; }

.thumb2 A:hover H3 { vertical-align: center;
	text-align: center;
	background-color: #FF9900; }

TD .thumb2 {
	border: 1px Solid Black;
	padding: 0px;
	margin: 0px;
	background-color: #F5F5F5;
	vertical-align: top; }


.thumb2 H3 { display:block; text-align: center; font-size: .9em; padding: 0px; padding-bottom: 3px; margin: 0px; 
				color: white; background-color: #0AA2E1;  }


/* Menu selection */
.thumb2 LI A {
	margin: 0px;
	PADDING: 0px;
}


.thumb2 UL {
	list-style: outside;
	list-style-type: none;
	margin: 0px;
	PADDING: 0px;
}




.newsColumn { background-color:#F5F5F5; MARGIN:2px; border-left: 1px Solid Black;	
				border-bottom: 1px Solid Black; border-top: 1px Solid Black; padding: 4px;
				text-align: justify;
}

.ContInp { border: 1px Solid Black; background-color:#F5F5F5; }

.ImgCaption { font-size: smaller; }


#FloatLeft  IMG {  float: Left; }
#FloatRight IMG {  float: Right; }



.Grid { background-color:#F5F5F5; MARGIN:0px; border-left: 1px Solid Black;	
				border-top: 1px Solid Black; padding: 2px;
				vertical-align: top;
}

.GridLast { background-color:#F5F5F5; MARGIN:0px; border-left: 1px Solid Black;	
				border-top: 1px Solid Black; border-bottom: 1px Solid Black; padding: 2px;
				vertical-align: top;
}

.LamGrid { background-color:#F5F5F5; MARGIN:0px; border-left: 1px Solid Black;	
				border-top: 1px Solid Black; padding: 0px;
				vertical-align: center;
}

.LamGridLast { background-color:#F5F5F5; MARGIN:0px; border-left: 1px Solid Black;	
				border-top: 1px Solid Black; border-bottom: 1px Solid Black; padding: 0px;
				vertical-align: center;
}



.Boxed { background-color:#F7F4D2; 
			MARGIN: 0px; 
			border: 1px Solid Black;	
			padding: 2px;
			vertical-align: top;
}

TABLE #infotable { border: 0px None Navy;
				background-color: gray; 

 }

#infotable TH { color: Navy;
				background-color: #CCCCFF; 
				MARGIN: 0px; 
				padding: 4px;
				vertical-align: center;
				text-align: center;
}

#infotable TD { color: Navy;
				background-color: #F7F4D2; 
				MARGIN: 0px; 
				padding: 4px;
				vertical-align: top;
				text-align: center;
}


.tblHead {color: white; background-color:#003399; text-align: center; vertical-alignment: center }

#hmHeader { 
	MARGIN: 0px;
	padding: 0px;
	border-left: 0px;	
	border-top: 0px ; 
	border-right: 0px ; 
	border-bottom: 1px Solid Black; 
}

#hmMainPage { 
	PADDING-TOP: 2px; 
	PADDING-BOTTOM: 2px; 
	PADDING-LEFT: 3px; 
}

#hmFooter { font-family: arial, geneva, sans-serif; font-size: xx-small; color: Navy; text-align: right }


/* Related Products */
#RelProd H1 {
 	font-family: arial, geneva, sans-serif;
	font-weight: normal;
	color:white;
	background-color:#003399;
	text-indent: 2px;
	Margin: 0px;
	DISPLAY: block; 
	PADDING: 0px;
}  

#RelProd TABLE {
	border: solid 1px;
	background-color:#CCFFFF;
}

#RelProd TD{
	padding: 2px;
}

#RelProd SPAN { TEXT-DECORATION: Underline; 
}

#RelProd P {
	padding: 2px;
	margin: 0;
}

#RelProd {
	font-family: arial, geneva, sans-serif;
	font-weight:normal;
	text-align: left;
	padding: 0px;
}

#menuBar #RelProd A{ background-color:#CCCCFF; }

#RelProd A			{ TEXT-DECORATION: None; DISPLAY: block; border: 1px Solid Black; color: black; }
#RelProd A:hover	{ TEXT-DECORATION: Underline; }

#Marg { margin: 2px; padding:2px }

/* Enquiry */
#Enquiry H1 {
 	font-family: arial, geneva, sans-serif;
	font-weight: normal;
	color:white;
	background-color:#FF9900;
	text-indent: 2px;
	Margin: 0px;
	DISPLAY: block; 
	PADDING: 0px;
}  

#Enquiry TABLE {
	border: solid 0px;
}

#Enquiry TD{
	padding: 2px;
}

#Enquiry SPAN { TEXT-DECORATION: Underline; 
}

#Enquiry P {
	padding: 2px;
	margin: 0;
}


#Enquiry {
	DISPLAY: block; 
	border-color: Black;
 	font-family: arial, geneva, sans-serif;
	text-align: left;
}

#menuBar #Enquiry A{ background-color:#F7F4D2; }

#Enquiry A			{ TEXT-DECORATION: None; DISPLAY: block; border: 1px Solid Black; color: black;	 }
#Enquiry A:hover	{ TEXT-DECORATION: Underline; 	background-color:#F7F4D2;
}

#paddedContent {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 3px;  
	PADDING-TOP: 1px; 
}

.ProdDesc {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 0px;  
	PADDING-TOP: 5px; background-color:#F5F5F5; border: 1px Solid Black; 
}


/* Menubar */

#menuBar TABLE { width: 200px; }
#menuBar P { text-align: left;}

#menuBar {font-family: arial, geneva, sans-serif; font-size: 0.8em; 
			color: black; background-color:#F5F5F5; text-align: left; 
}
#menuBar a:link	{ TEXT-DECORATION: None; color: Navy;  background-color:#F5F5F5;}
#menuBar a:visited { TEXT-DECORATION: None; color: Navy; background-color:#F5F5F5;}
#menuBar a:active	{ TEXT-DECORATION: None; color: Navy; background-color:#F5F5F5;}
#menuBar a:hover	{ TEXT-DECORATION: Underline; color: Navy; background-color:#F7F4D2;
	border: solid 1px;
	border-color: black;
}

#menuBar H3 {
	font-weight: bold;
	padding: 0px 0px 0px 2px;
	margin-top: 3px;
}

#menuBar UL {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 18px;
}

#menuBar LI {
	list-style-image: url("images/listimgb.gif");
	margin: 0px 0px 0px 0px;
	padding: 1px 1px 1px 0px; 
}

#menuBar A {
	DISPLAY: BLOCK; }

#menuBar UL LI A {
	DISPLAY: BLOCK;
	list-style-image: url("images/listimgb.gif");
	padding: 1px 1px 1px 0px; 
}


/* Menu selection */

#menuBar LI A{
	border: solid 1px;
	border-color: #F5F5F5;

}




