
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(../../images/backgrounds/back_main.jpg);
}

table.ExtendedInformation{border:thin solid;border-width:1px;border-color:#dddddd;margin-bottom:10px;}
table.ExtendedInformationNoBorder{margin:0px;padding:0px;border-collapse:collapse;}
table.Navigation{border:thin solid;border-width:1px;border-color:#ffffff;}
table.NoGaps{margin:0px;padding:0px;border-collapse:collapse}
table.SideBySideListing{background-color:#ffffff; width:100%;margin:0px;padding:0px;border-collapse:collapse;margin-bottom:10px;}
table.VerticalListing{width:100%;margin:0px;padding:0px;border-collapse:collapse;margin-bottom:10px;}
table.VerticalListingWithBorder{width:100%;border:thin solid;border-width:1px;border-color:#dddddd;margin-bottom:10px;}
table.transparent{background-color:Transparent;padding-bottom:0px;}
table.Menu{color:#ffffff;background-color:#3E288B;}

td{margin:0px;padding:0px;border-collapse:collapse;}

td.Menu{}
td.ExtendedInfobar{background-color: #E6E6E6;color: #ffffff;}

td.MenuLine{background-color:#000000}
td.MenuBottom{padding:0px;background-color:#ffffff;color:#000000;font-weight:bold;}
td.TextSearch{padding:0px;text-align:right;background-color:#E50004;color:#ffffff;}

td.product{padding:10px}
td.Navigation{white-space:nowrap;padding:3px;background-color:#F9F9F9;border-color:#ffffff;border:thin solid;border-width:1px;}
td.Bold{font-weight:bold}
td.BoldColored{font-weight:bold;color:#E50004}
td.ExtendedInformation{padding:10px;}
td.ExtendedSpec{padding:4px;}
td.errors{color:#ff0000;}
td.importantmsg{color:#ff0000;}
td.Banner{padding-right:0px;padding-bottom:0px;font-weight:bold;font-size:22px;background-color:#ffffff;border-collapse:collapse;}

A:link{color:#000000;Text-Decoration: none;font-family:Tahoma, Arial, Verdana,Helvetica, sans-serif;font-size: 11px;}
A:visited{color:#000000;Text-Decoration: none;font-family:Tahoma, Arial, Verdana,Helvetica, sans-serif;font-size: 11px;}
A:hover{color:#0047ba;font-family:Tahoma, Arial, Verdana,Helvetica, sans-serif;font-size: 11px;}

A.Bold:link{color:#000000;Text-Decoration: none;font-family:Tahoma, Arial, Verdana,Helvetica, sans-serif;font-size: 11px;}
A.Bold:visited{color:#000000;Text-Decoration: none;font-family:Tahoma, Arial, Verdana,Helvetica, sans-serif;font-size: 11px;}
A.Bold:hover{color:#E50004;font-family:Tahoma, Arial, Verdana,Helvetica, sans-serif;font-size: 11px;}
A.BoldColored:link{color:#E50004;Text-Decoration: none;}
A.BoldColored:visited{color:#E50004;Text-Decoration: none;}
A.BoldColored:hover{color:#E50004;Text-Decoration: underline;}

A.Menu:link{color:#ffffff;font-weight:bold;width:100%;padding-left:0px;padding-bottom:0px;}
A.Menu:visited{color:#ffffff;font-weight:bold;width:100%;padding-left:0px;padding-bottom:0px;}
A.Menu:hover{color:#ffffff;font-weight:bold;width:100%;padding-left:0px;padding-bottom:0px;}

A.SearchButton:link{height:20px;width:22px;text-align:center;padding-top:2px;padding-left:2px;font-size:12px;background-color:#ffffff;color:#000000;border:thin solid;border-width:1px 1px 1px 1px;border-color:#cccccc #000000 #000000 #cccccc;}
A.SearchButton:visited{height:20px;width:22px;text-align:center;padding-top:2px;padding-left:2px;font-size:12px;background-color:#ffffff;color:#000000;border:thin solid;border-width:1px 1px 1px 1px;border-color:#cccccc #000000 #000000 #cccccc;}
A.SearchButton:hover{height:20px;width:22px;text-align:center;padding-top:2px;padding-left:2px;font-size:12px;background-color:#ffffff;color:#E50004;border:thin solid;border-width:1px 1px 1px 1px;border-color:#cccccc #000000 #000000 #cccccc;}

xxxinput{border:thin solid;border-width:1px 1px 1px 1px;border-color:#000000 #000000 #000000 #000000;background-color: #ffffff;color: #000000;Text-Decoration: none;font-family:Tahoma, Arial, Verdana,Helvetica, sans-serif;font-size: 11px;}

input.networkdiagram{border:none;border-width:0px 0px 0px 0px;border-color:#C6CEEF #C6CEEF #C6CEEF #C6CEEF;background-color: #C6CEEF;color: #C6CEEF;Text-Decoration: none;font-family:Tahoma, Arial, Verdana,Helvetica, sans-serif;font-size: 11px;}
input.checkbox{border:none;border-width:0px 0px 0px 0px;border-color:#C6CEEF #C6CEEF #C6CEEF #C6CEEF;background-color: #C6CEEF;color: #C6CEEF;Text-Decoration: none;font-family:Tahoma, Arial, Verdana,Helvetica, sans-serif;font-size: 11px;}
input.InputNoBorder{height:15px;width:15px;margin:0px;padding:0px;border:thin solid;border-width:1px 1px 1px 1px;border-color:#cccccc #dddddd #dddddd #cccccc;}
input.search{border:thin solid;border-width:1px 1px 1px 1px;border-color:#8D9BAD #8D9BAD #8D9BAD #8D9BAD;margin:0px;padding:1px;}
li{}
select{border:thin solid;border-width:1px 1px 1px 1px;border-color:#000000 #000000 #000000 #000000;background-color: #ffffff;color: #000000;Text-Decoration: none;font-family:Tahoma, Arial, Verdana,Helvetica, sans-serif;font-size: 11px;}
hr{color:#dddddd;height:1px;margin-top:5px}
hr.colored{color:#E50004;}

.DivMain{text-align: center;}
.Colored{color:#E50004}
.Bold{font-weight:bold;color:#3E288B}
.BoldColored{font-weight:bold;color:#E50004}
.BoldBlack{font-weight:bold;color:#000000}

.BoldColoredLarge{font-weight:bold;color:#E50004;font-size:16px;font-family:Tahoma, Gill Sans MT,Arial, Helvetica, sans-serif;}
.warning{color:#ff0000;}
.warningBold{color:#ff0000;font-weight:bold;font-size:11px;}
.ImgBannerFilter{filter:alpha(opacity=70)}
.SideBySideHeader{background-color:#3E288B;color:#ffffff;text-align:left;}
.Textboxes{border:thin solid;border-width:1px 1px 1px 1px;border-color:#7F9DB9 #7F9DB9 #7F9DB9 #7F9DB9;background-color: #ffffff;color: #000000;Text-Decoration: none;font-family:Tahoma, Arial, Verdana,Helvetica, sans-serif;font-size: 11px;}

/* 
A.Level1:link {	font: 10px/10px Tahoma;
	color: #0047ba;
	text-decoration: none;
	}
A.Level1:visited {
	font: 10px/10px Tahoma;
	color: #0047ba;
	text-decoration: none;
	}
A.Level1:hover {
	font: 10px/10px Tahoma;
	color: #0047ba;
	text-decoration: underline;
	}



A.Level2:link { PADDING-LEFT: 12px; WIDTH: 100%; COLOR: #FFFFFF; PADDING-TOP: 3px; HEIGHT: 20px; BACKGROUND-COLOR: #999999 }
A.Level2:visited { PADDING-LEFT: 12px; WIDTH: 100%; COLOR: #FFFFFF; PADDING-TOP: 3px; HEIGHT: 20px; BACKGROUND-COLOR: #999999 }
A.Level2:hover { PADDING-LEFT: 12px; WIDTH: 100%; COLOR: #FFFFFF; PADDING-TOP: 3px; HEIGHT: 20px; BACKGROUND-COLOR: #CCCCCC }
A.Level3:link { PADDING-LEFT: 22px; WIDTH: 100%; COLOR: #FFFFFF; PADDING-TOP: 3px; HEIGHT: 20px; BACKGROUND-COLOR: #EEEEEE }
A.Level3:visited { PADDING-LEFT: 22px; WIDTH: 100%; COLOR: #FFFFFF; PADDING-TOP: 3px; HEIGHT: 20px; BACKGROUND-COLOR: #EEEEEE }
A.Level3:hover { PADDING-LEFT: 22px; WIDTH: 100%; COLOR: #FFFFFF; PADDING-TOP: 3px; HEIGHT: 20px; BACKGROUND-COLOR: #EEEEEE }

A.Manf:link {	font: 10px/10px Tahoma;
	color: #0047ba;
	text-decoration: none;
	}
A.Manf:visited {
	font: 10px/10px Tahoma;
	color: #0047ba;
	text-decoration: none;
	}
A.Manf:hover {
	font: 10px/10px Tahoma;
	color: #0047ba;
	text-decoration: underline;
	}
 */


TD.test2 { BORDER-RIGHT: #cccccc 0px dotted; BORDER-TOP: #cccccc 0px dotted; BORDER-LEFT: #cccccc 0px dotted; BORDER-BOTTOM: #cccccc 1px dotted }

TD.TopLoginText { BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; COLOR: #FFFFFF; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px }

A.colored:link { FONT-SIZE: 12px; COLOR: #660066; TEXT-DECORATION: none }
A.colored:visited { FONT-SIZE: 12px; COLOR: #660066; TEXT-DECORATION: none }
A.colored:hover { FONT-SIZE: 12px; COLOR: #660066; TEXT-DECORATION: underline }

.HorizontalDot {background: #E50004 url(../../images/backgrounds/HorizontalDots.gif) repeat;}
.VerticalDot {background: #E50004 url(../../images/backgrounds/VerticalDots.gif) repeat;}






















/*################### Site Layout Settings #######################*/
/*###MainareaSide###Seperator####Mainarea#########SideBarBG#######*/
table{color:#000000;Text-Decoration: none;font: 11px/14px Tahoma;margin:0px;padding:0px;border-collapse:collapse;}
table.Main{width:780px;border:thin solid;border-width:0px;border-color:#3E288B;margin-left:auto;margin-right:auto;}
table.MainDotNet{width:780px;}
/*table.SideBar{MARGIN-LEFT: 10px;background-color: #ffffff;width:129px;}*/
table.SideIndex{/*background-color: #ffffff;*/ width:129px;}
td.Seperator{background-color:#F0F0F0}
td.SeperatorColored{background-color:#F0F0F0;}
td.Mainarea{ text-align:center;  padding:0px;padding-top:0px; /*padding-left:10px;*/ padding-left:20px;padding-right:10px; /*background-color:000000;*/ width:445px; /*width:auto;*/}
td.MainareaSide{padding:0px;padding-top:0px;/*background-color:#ffffff;*/ width:129px;}
td.SideBarBG{/*background: #ffffff;*/padding-right:10px;}


/*############## Tab On Extended Info Settings ###############*/
.TabCenterBG { background: #F4F4F4 url(../../images/backgrounds/centerBG.gif) repeat;}
.TabLeftBG {background: #F4F4F4 url(../../images/backgrounds/leftBG.gif); }
.TabRightBG {background: #F4F4F4 url(../../images/backgrounds/rightBG.gif);  }

.TabCenterBGActive {font-weight:bold;background: #FFFFFF url(../../images/backgrounds/centerBG.gif) repeat;}
.TabLeftBGActive {font-weight:bold;background: #FFFFFF url(../../images/backgrounds/leftBG.gif); }
.TabRightBGActive {font-weight:bold;background: #FFFFFF url(../../images/backgrounds/rightBG.gif);  }

A.Tabs:link{color:#256AC0;}
A.Tabs:visited{color:#256AC0;}
A.Tabs:hover{color:#256AC0;}

/*############## Basket Settings ###############*/
td.grey{font-weight:bold;
	color:#ffffff;
	padding:0px;
	background-color:#0052B8;
	border-color:#ffffff;
	border:thin solid;
	border-width:1px;
		background-image: url(../../images/menu/tableback.gif);
	background-repeat:repeat-x;
	}
td.basketheaders
{
	color:#ffffff;
	padding:3px;
	background-color:#0052B8;
	background-image: url(../../images/menu/tableback.gif);
	background-repeat:repeat-x;
	}
td.basketitem
{
	background-color:#EFF7DE;
	}
A.basketheaders:link
{
	background-color:#0052B8;
	color:#ffffff;
	font-weight:bold;
	width:100%;
	padding-top:2px;
	padding-left:5px;
	padding-bottom:2px;
		background-image: url(../../images/menu/tableback.gif);
	background-repeat:repeat-x;
	}
A.basketheaders:visited
{
	background-color:#0052B8;
	color:#ffffff;
	font-weight:bold;
	width:100%;
	padding-top:2px;
	padding-left:5px;
	padding-bottom:2px;
		background-image: url(../../images/menu/tableback.gif);
	background-repeat:repeat-x;
	}
A.basketheaders:hover
{
	background-color:#0052B8;
	color:#ffffff;
	font-weight:bold;
	width:100%;
	padding-top:2px;
	padding-left:5px;
	padding-bottom:2px;
		background-image: url(../../images/menu/tableback.gif);
	background-repeat:repeat-x;
	}


/* a.strURL added by ro 20080723   
A:link { padding:2px;padding-left:10px;WIDTH: 100%; COLOR: red; font-weight:bold;BACKGROUND-COLOR: #EEEFE5 }
A:visited { padding:2px;padding-left:10px;WIDTH: 100%; COLOR: green; font-weight:bold;BACKGROUND-COLOR: #FFFFFF }
A:hover {padding:2px;padding-left:10px;WIDTH: 100%; COLOR: #ffffff; font-weight:bold;BACKGROUND-COLOR: #713078 }
A:active { padding:2px;padding-left:10px;WIDTH: 100%; COLOR: #713078; font-weight:bold;BACKGROUND-COLOR: #EEEFE5 }
*/

A.strURL:link {font: 24px/13px Times;
		color: #000000;
		BACKGROUND-COLOR: #FFFFFF;
		text-decoration:  underline;
		height: 20px;
}

A.strURL:visited {font: 24px/13px Tahoma;
		color: #00FF00;
		BACKGROUND-COLOR: #FFFFFF ;
		text-decoration: none;
		height: 20px;
}

A.strURL:hover {font: 24px/13px Tahoma;
		color: #FF00FF;
		BACKGROUND-COLOR: #FFFFFF; 
		text-decoration: none;
}


/*############## Page Header Settings ###############*/
.Header
{
	font: 14px/15px Tahoma;
	margin:0px;
	padding:2px;
	font-weight:bold;
	color: #0047ba;
	background-color: #ffffff;
	height: 0px;
	}


/*############## BreadCrumb Settings ###############*/
span.BreadCrumbLink 
{
	font: 14px/15px Tahoma;
	color: #0047ba;
	font-weight:bold;
	}
A.BreadCrumbLink {
	font: 14px/15px Tahoma;
	color: #0047ba;
	font-weight:bold;
}
A.BreadCrumbLink:link {
	font: 14px/15px Tahoma;
	color: #0047ba;
	text-decoration: none;
	font-weight:bold;
}
A.BreadCrumbLink:visited {
	font: 14px/15px Tahoma;
	color: #0047ba;
	text-decoration: none;
	font-weight:bold;
}
A.BreadCrumbLink:hover {
	font: 14px/15px Tahoma;
	color: #0047ba;
	text-decoration: underline;
	font-weight:bold;
}

/*############## SideIndex (Product Categories) Settings ###############*/

/*Uncomment this is if you wish to have a select group highlighted*/
.SelectedGroup{font: 12px/12px Tahoma;color:#0047ba;font-weight:bold;}  	  /* ro 20080407 font increased from 10 to 12 */


A.SideIndex {
	font: 12px/12px Tahoma;     /* ro 20080407 font increased from 10 to 12 */
	color: #0047ba;
	font-weight:normal; 
}
A.SideIndex:link {
	font: 12px/12px Tahoma;     /* ro 20080407 font increased from 10 to 12 */
	color: #0047ba;
	text-decoration: none;
	font-weight:normal;
}
A.SideIndex:visited {
	font: 12px/12px Tahoma;     /* ro 20080407 font increased from 10 to 12 */
	color: #0047ba;
	text-decoration: none;
	font-weight:normal;
}
A.SideIndex:hover {
	font: 12px/12px Tahoma;     /* ro 20080407 font increased from 10 to 12 */
	color: #0047ba;
	text-decoration: underline;
	font-weight:normal;
}

/*If you are using spacers on the side index place the relevant styles below*/
.StdSpacer{ font-size:21px; width:130px;border:Dotted; border-width:1px 0px 0px 0px;border-color:#E8E8E8 #E8E8E8 #E8E8E8 #E8E8E8;}




/*#############Compare items Settings#################*/
.CompareContain { OVERFLOW: auto; WIDTH: 600px; HEIGHT: 600px }
A.CompareLink:link { FONT-SIZE: 10px; COLOR: #0047ba; FONT-FAMILY: Tahoma; TEXT-DECORATION: none; font-weight:bold; }
A.CompareLink:visited { FONT-SIZE: 10px; COLOR: #0047ba; FONT-FAMILY: Tahoma; TEXT-DECORATION: none; font-weight:bold; }
A.CompareLink:hover { FONT-SIZE: 10px; COLOR: #0047ba; FONT-FAMILY: Tahoma; TEXT-DECORATION: underline; font-weight:bold; }
TABLE.Compare { }
TR.CompareRowStyle1 { BACKGROUND-COLOR: #f7f7f7 }
TR.CompareRowStyle2 { BACKGROUND-COLOR: #f0f0f0 }
TD.ComparePic { PADDING-RIGHT: 3px; PADDING-LEFT: 3px; BORDER-LEFT-COLOR: #dddddd; BORDER-BOTTOM-COLOR: #dddddd; PADDING-BOTTOM: 3px; WIDTH: 25%; BORDER-TOP-COLOR: #dddddd; PADDING-TOP: 3px; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center; BORDER-RIGHT-COLOR: #dddddd }
TD.Compare { PADDING-RIGHT: 3px; PADDING-LEFT: 3px; BORDER-LEFT-COLOR: #dddddd; BORDER-BOTTOM-COLOR: #dddddd; PADDING-BOTTOM: 3px; WIDTH: 25%; BORDER-TOP-COLOR: #dddddd; PADDING-TOP: 3px; TEXT-ALIGN: center; BORDER-RIGHT-COLOR: #dddddd }
TD.CompareHeadings { background-color:#ffffff;PADDING-RIGHT: 3px; PADDING-LEFT: 3px; BORDER-LEFT-COLOR: #dddddd; BORDER-BOTTOM-COLOR: #dddddd; PADDING-BOTTOM: 3px; WIDTH: 25%; BORDER-TOP-COLOR: #dddddd; PADDING-TOP: 3px; WHITE-SPACE: nowrap; TEXT-ALIGN: right; BORDER-RIGHT-COLOR: #dddddd }
TD.CompareSection { BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 3px; COLOR: #000000; PADDING-TOP: 3px; BACKGROUND-COLOR: #a6b9c5; BORDER-RIGHT-WIDTH: 0px }



/*#############Navigation Settings#################*/
A.Navigation{font: 10px/10px Tahoma;color:#0047ba;font-weight:bold;}
A.Navigation:link{font: 10px/10px Tahoma;color:#0047ba;font-weight:bold;}
A.Navigation:visited{font: 10px/10px Tahoma;color:#0047ba;font-weight:bold;}
A.Navigation:hover{font: 10px/10px Tahoma;color:#0047ba;font-weight:bold;text-decoration: underline;}



/*#############Input Text (Text Box) Settings#################*/
INPUT.textarea {
	BACKGROUND-COLOR: #FFFFFF;
	font-size: 9px;
	font-family: Tahoma, Arial, Sans-Serif;
	border-top: 1px solid #80A7DD;
	border-right: 1px solid #cbd9eb;
	border-bottom: 1px solid #cbd9eb;
	border-left: 1px solid #80A7DD;

}

textarea{border:thin solid;border-width:1px 1px 1px 1px;border-color:#80A7DD #cbd9eb #cbd9eb #80A7DD;background-color: #ffffff;color: #000000;Text-Decoration: none;font-family:Tahoma, Arial, Sans-Serif;font-size: 9px;}


/*#############Drop Down Boxes on Adv Search Settings#################*/
.SearchAdv
{
	font: 10px/9px Tahoma;
		border-top: 1px solid #80A7DD;
	border-right: 1px solid #cbd9eb;
	border-bottom: 1px solid #cbd9eb;
	border-left: 1px solid #80A7DD;
}

/*#############Drop Down Box Sort By on search results page Settings#################*/
.SortBy
{
	font: 9px/8px Tahoma;
		border-top: 1px solid #80A7DD;
	border-right: 1px solid #cbd9eb;
	border-bottom: 1px solid #cbd9eb;
	border-left: 1px solid #80A7DD;
}

/*#############Top Menu Text (Banner) Settings#################*/
.topmenulink {
	font: 10px/9px Tahoma;
	color: #FFFFFF;
}
.topmenulink A:link {
	font: 10px/9px Tahoma;
	color: #FFFFFF;
	text-decoration: none;
	
}
.topmenulink A:visited {
	font: 10px/9px Tahoma;
	color: #FFFFFF;
	text-decoration: none;
	
}
.topmenulink A:hover {
	font: 10px/9px Tahoma;
	color: #FFFFFF;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: underline;
}

table.DropDown{background-color:#cccccc;border:thin solid;border-width:1px;border-color:#000000;color:#000000}
td.DropDown{margin:0px;padding:0px;border-collapse:collapse;}
A.DropDown:link{color:#000000;width:100%;padding-left:10px;padding-top:0px;padding-bottom:3px;padding-right:10px}
A.DropDown:visited{color:#000000;width:100%;padding-left:10px;padding-top:0px;padding-bottom:3px;padding-right:10px}
A.DropDown:hover{color:#ffffff;width:100%;padding-left:10px;padding-top:0px;padding-bottom:3px;padding-right:10px}



/*#############Search Results Settings#################*/
td.ResultTopLeft{white-space:nowrap;padding:3px;background-color:#DFDFFD;border:thin solid;border-width:1px 0px 0px 1px;border-color:#dddddd #dddddd #dddddd #dddddd;}
td.ResultTopRight{white-space:nowrap;padding:3px;border:thin solid;border-width:1px 1px 0px 0px;border-color:#dddddd #dddddd #dddddd #dddddd;}
td.ResultTop{width:40px;padding:0px;height:7px;border:thin solid;border-width:0px 1px 1px 1px;border-color:#dddddd #dddddd #dddddd #dddddd;}
td.ResultBottomRight{text-align: center;padding:3px;border:thin solid;border-width:0px 1px 1px 0px;border-color:#dddddd #dddddd #dddddd #dddddd;}
td.ResultRight{padding:0px;width:7px;border:thin solid;border-width:1px 0px 1px 1px;border-color:#dddddd #dddddd #dddddd #dddddd;}
td.ResultLeft{height:100%;padding:0px;width:7px;border:thin solid;border-width:1px 1px 0px 0px;border-color:#dddddd #dddddd #dddddd #dddddd;}
td.ResultBottom{padding:0px;height:7px;border:thin solid;border-width:1px 1px 0px 0px;border-color:#dddddd #dddddd #dddddd #dddddd;}
td.Result{padding:10px}
td.align{text-align:center;margin:0px;padding:0px;border-collapse:collapse}
td.NoGaps{margin:0px;padding:0px;border-collapse:collapse;}
.HorizontalDot {background: #0553B8 url(../../images/backgrounds/HorizontalDots.gif) repeat;}
.VerticalDot {background: #0553B8 url(../../images/backgrounds/VerticalDots.gif) repeat;}
.ProdTypeDesc {font: 10px/9px Tahoma;	color: #0047ba;font-weight:bold;}
.ManfName {font: 10px/9px Tahoma;	color: #0047ba;font-weight:bold;}
.ProdDesc {font: 10px/9px Tahoma;	color: #0047ba;font-weight:bold;}
.ManfPart {font: 10px/9px Tahoma;	}
.CNETHyp {font: 10px/9px Tahoma;	color: #0047ba;}
.Price {font: 10px/9px Tahoma;	color: #0047ba;font-weight:bold;}
.PriceIncVat {font: 8px/7px Tahoma;}
.Stock {font: 10px/9px Tahoma;	}

/*#############Extended Info Search Results Settings#################*/
.extProdTypeDesc {font: 10px/9px Tahoma;	color: #0047ba;font-weight:bold;}
.extManfName {font: 10px/9px Tahoma;	color: #000000;font-weight:bold;}
.extProdDesc {font: 10px/9px Tahoma;	color: #000000;font-weight:bold;}
.extManfPart {font: 10px/9px Tahoma;	}
.extPrice {font: 20px/19px arial;	color: #0047ba;font-weight:bold;}
.extPriceIncVat {font: 8px/7px Tahoma;}
.extStock {font: 13px/12px Tahoma;	color: #0047ba;font-weight:bold;}

.BreakLine {font-size:21px; width:100%;border:thin solid; border-width:2px 0px 0px 0px;border-color:#000000 #000000 #000000 #000000;}

/*#############Footer Settings#################*/
table.FooterBG
{
	/*background-color:#ffffff;*/
}

/*#############Main Site Background Settings#################*/
.MainBackgrounPic
{
/*###Use this one for a background image#####*/
background: #ffffff url(../../images/backgrounds/back_white.jpg) repeat;
/*###Use this one for a flat colour##########*/
/*background-color: #000000;*/
}


/*#############General Text Settings#################*/
.medblue2 {
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	line-height: normal;
	color: #0047ba;
	letter-spacing: normal;
	font-weight: normal;
}
.medblackvshort {
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	line-height: normal;
	color: #000000;
}
.smallblueshort {
	font-family: Tahoma, Verdana, Arial;
	font-size: 10px;
	color: #0047BA;
	line-height: normal;
}


/*#############Datagrid Settings#################*/
.dgHeader {
	font-family: Tahoma, Verdana, Arial;
	vertical-align:top ;
	background-color: #0047BA;
	font-size: 11px;
	color: #ffffff;
	font-weight: bold;
}

.dgRow {
	font-family: Tahoma, Verdana, Arial;
	vertical-align:top ;
	background-color: #ffffff;
	font-size: 10px;
	color: #000000;
	font-weight:normal;
}
.dgRow2 {
	font-family: Tahoma, Verdana, Arial;
	vertical-align:top ;
	background-color: #f4f4f4;
	font-size: 10px;
	color: #000000;
	font-weight: normal;
}


/*#############Site Links Settings (excluding sideindex)#################*/
.medbluelink A:link {
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	color: #0047BA;
	line-height: 10px;
	text-decoration: none;
}
.medbluelink A:visited {
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	color: #0047BA;
	line-height: 10px;
	text-decoration: none;
}
.medbluelink A:hover {
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	color: #0047BA;
	line-height: 10px;
	text-decoration: underline;
}


.productmenulink {
	font: 12px/12px Tahoma;     /* ro 20080407 font increased from 10 to 12 */
	color: #0047ba;
	/*padding-bottom: 10px;*/
}
.productmenulink A:link {
	font: 12px/12px Tahoma;     /* ro 20080407 font increased from 10 to 12 */
	color: #0047ba;
	text-decoration: none;
	/*padding-bottom: 10px;*/
}
.productmenulink A:visited {
	font: 12px/12px Tahoma;     /* ro 20080407 font increased from 10 to 12 */
	color: #0047ba;
	text-decoration: none;
	/*padding-bottom: 10px;*/
}
.productmenulink A:hover {
	font: 12px/12px Tahoma;     /* ro 20080407 font increased from 10 to 12 */
	color: #0047ba;
	text-decoration: underline;
	/*padding-bottom: 10px;*/
}
/*.bodytext {
	font: 11px/14px Tahoma;
	color: #000000;
}*/
.smbodytext {
	font: 9px/11px Tahoma;
	color: #000000;
}
.smlink {
	font: 9px/10px Tahoma;
	color: #0047ba;
}
.smlink A:link {
	font: 9px/10px Tahoma;
	color: #0047ba;
	text-decoration: none;
}
.smlink A:visited {
	font: 9px/10px Tahoma;
	color: #0047ba;
	text-decoration: none;
}
.smlink A:hover {
	font: 9px/10px Tahoma;
	color: #0047ba;
	text-decoration: underline;
}
.smfooter {
	font: 9px/9px Tahoma;
	color: #999999;
}
.smwhitelink {
	font: 9px/12px Tahoma;
	color: #FFFFFF;
}
.smwhitelink A:link {
	font: 9px/12px Tahoma;
	color: #FFFFFF;
	text-decoration: none;
}
.smwhitelink A:visited {
	font: 9px/12px Tahoma;
	color: #FFFFFF;
	text-decoration: none;
}
.smwhitelink A:hover{
	font: 9px/12px Tahoma;
	color: #FFFFFF;
	text-decoration: underline;
}