/* MSL - Draft */

html body {
  margin:0;
  padding:0;
  background:#009616 url("i/newlondon-bg.gif") repeat-x center top;
  text-align:center;

  font-size : 12px;
  line-height: 16px;
  }

.div1 {
  margin:0;
  padding:0;
  background: url("i/newlondon-bg1-254.gif") repeat-y center top;
  text-align:center;
  font:small Tahoma,Verdana,Arial,Sans-serif;
  }

.div2 {
  margin:0;
  padding:0;
  background: url("i/newlondon-bg2-254.jpg") no-repeat center top;
  text-align:center;
  font:small Tahoma,Verdana,Arial,Sans-serif;
  }

.div3 {
  margin:0;
  padding:0;
  background: url("i/newlondon-basecurveshadow.jpg") no-repeat center bottom;
  text-align:center;
  font:small Tahoma,Verdana,Arial,Sans-serif;
  }

.div4 {
  margin:0;
  padding:0;
  background: url("i/newlondon-widebase.gif") no-repeat center top;
  text-align:center;
  }

.div5 {

  margin:0;
  padding:0;
  text-align="center";
  background: url("i/newlondon-wwbase.gif") no-repeat center top;
  text-align:center;
  margin-left: auto;
  margin-right: auto;
  font:small Tahoma,Verdana,Arial,Sans-serif;
  height: 56px;
  width: 699px;
  }

.allcontentshomepage {
  width: 699px;
  margin: 0 auto 0 auto;
  background:#ffffff url("i/zbasecurve.gif") no-repeat center bottom;
  text-align: center;
  font:small Tahoma,Verdana,Arial,Sans-serif;
}

.hpStrip {
  margin:0;
  padding:0;
  background: transparent url("i/tonys-hpStrip.jpg") no-repeat;
  background-position: 173px 295px;
  text-align:center;
}

.hpCirc {
  margin:0;
  padding:0;
  background: transparent url("i/tonys-hpCirc.jpg") no-repeat;
  background-position: 6px 426px;
  text-align:center;
}

.allcontents {
  width: 699px;
  margin: 0 auto 0 auto;
  background:#ffffff url("i/basefade.jpg") no-repeat center bottom;
  text-align: center;
  font:small Tahoma,Verdana,Arial,Sans-serif;
  min-height: 745px;
  _height: 700px;
	
}

.allcontents2 {
  width: 699px;
  margin: 0 auto 0 auto;
  background:#ffffff url("i/newlondon-base.jpg") no-repeat center bottom;
  text-align: center;
  font:small Tahoma,Verdana,Arial,Sans-serif;
  min-height: 745px;
  _height: 700px;
}

.allcontents2hp {
  width: 699px;
  margin: 0 auto 0 auto;
  background:#ffffff url("i/newlondon-base.jpg") no-repeat center bottom;
  text-align: center;
  font:small Tahoma,Verdana,Arial,Sans-serif;
  min-height: 745px;
  _height: 700px;
}

.productpanel {
  margin: 0px;  
  padding-left:0px;
  margin-bottom:0px;
  padding-bottom:0px;
  background: url("i/basefadeproduct.gif") no-repeat right bottom;
  ztext-align: center;
  zfont:small Tahoma,Verdana,Arial,Sans-serif;
}


.navtable {
  background:#facd40 url("i/orangebg.jpg") no-repeat center top;
}

.navdiv {
  background:#ffffff;
  height: 6px;
}

#body {
  width:799px;
  padding:0px 0 0px;
  margin:0 auto;
  text-align:left;
  }

.illus {
	margin-right: 5px;
	margin-left: 8px;
}

#content {
	font-family : tahoma, arial, sans-serif;
	font-weight : bold;
	font-size : 11px;
	line-height: 11pt;
	margin-bottom : 0px;
	margin-left : 0px;
	padding : 4px;
	padding-left : 8px;
	margin-top : 2px;
	padding-top: 2px;
	width: 711px;
	min-height : 320px;
	text-align: left;
	color: #65759A;
	position: relative;	
	top: 7px;
	z-index: 9;
}

#topCorners {
	height : 5px;
	margin : 0px;
	padding : 0px;
	spacing : 0px;
	background : #ffffff;
	background-image: url(i/topCorners0.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width: 711px;
	text-align: center;
}

#baseCorners {
	height : 17px;
	margin : 0px;
	padding : 0px;
	spacing : 0px;
	background : #738391;
	background-image: url(i/baseCorners0.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width: 711px;
	text-align: center;
}

#heading {
	border-top: 0px;
	margin-top: 0px;
	padding-top: 2px;
	padding-left: 7px;
	margin-left: 1px;
	margin-right: 8px;
	padding-bottom: 3px;
	background : #393CB2;
	width: 699px;
	text-align: left;
	align: left;
}

#breadcrumbs {
	border-top: 0px;
	margin-top: 0px;
	margin-left: 1px;
	margin-right: 8px;
	padding-top: 0px;
	background : #ffffff;
	background-image: url(i/cop1B.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	width: 700px;
	height: 71px;
	text-align: left;
}

#mainMenu {
	border-top: 0px;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	padding-top: 0px;
	background : #ffffff;
	width: 700px;
	height: 30px;
	text-align: left;
}


#lowerLines {
	border-top: 0px;
	margin-top: 0px;
	margin-left: 1px;
	margin-right: 8px;
	padding-top: 0px;
	background : #ffffff;
	background-image: url(i/cop2B.gif);
	background-repeat: repeat-x;
	background-position: left top;
	width: 700px;
	height: 21px;
	text-align: left;
}

#mainHeader {
	border-top: 0px;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	padding-top: 0px;
	background : #ffffff;
	background-repeat: no-repeat;
	background-position: left top;
	width: 700px;
	height: 1px;
	text-align: left;
}

.header {
	zbackground : #fff349;
	background-image: url(i/newlondon-header.jpg);
	background-repeat: no-repeat;
	zheight: 150px;
	text-align: left;
}

	
	

.pp {
	zdisplay: inline;
	padding: 0;
	margin: 0;
}

.ppadd {
	padding: 0;
	paddding-top: 2px;
	padding-bottom:2px;
	margin: 0;
}

.ppopt {
	zdisplay: inline;
	padding: 0;
	margin: 0;
}

.main1 {
	border-top: 0px;
	margin-top: 0px;
	padding-top; 0px;
	background : #ffffff;
	background-image: url(i/middleCorners0.gif);
	background-repeat: repeat-y;
	background-position: left top;
	width: 711px;
	text-align: center;
}

#main2 {
	margin : 0px;
	padding : 0px;
	spacing : 0px;
	border : 0px;
	margin-top : 0px;
	padding-top: 0px;
	background-image: url(i/middleCornersAbove0.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width: 711px;
	text-align: center;
}

body.main {
	background-image: url(i/sbAndText.gif);
	margin-bottom : 0px;
	padding-bottom: 0px;
}
body.newsScroller {
	background-image: url(i/logoArea.gif);
}

p {
	font-family : Tahoma, Verdana, Arial, sans-serif;
	zcolor : #33537c;
	color: #014D0A;
	font-weight : normal;
	font-size : 12px;
	line-height: 16px;
	margin-top : 1px;
	margin-bottom : 13px;
}

.larger {
	font-family : Tahoma, Verdana, Arial, sans-serif;
	color : #003300;
	font-weight : bold;
	font-size : 15px;
}

.intro {
	font-family : Tahoma, Verdana, Arial, sans-serif;
	zcolor : #33537c;
	color: #014D0A;
	font-weight : normal;
	font-size : 12px;
	line-height: 16px;
}

li {
	color: #39435B;
}

.normtext {
	font-family : Tahoma, Arial, sans-serif;
	color : #1c3f94;
	font-weight : bold;
	font-size : 8pt;
	line-height: 10.5pt;
}

.mlForm {
	font-family : Tahoma, Arial, sans-serif;
	color : #65759A;
	font-weight : bold;
	font-size : 8pt;
	line-height: 10.5pt;
}

.mlButton {
	font-family : Tahoma, Arial, sans-serif;
	color : #EE7903;
	background-color : #F8F8C0;
	font-weight : bold;
	font-size : 8pt;
	line-height: 8pt;
}

p.baseslicetext {
	font-family : Tahoma, Arial, sans-serif;
	color : #1C3F94;
	font-weight : bold;
	font-size : 8pt;
	line-height: 10.5pt;
	margin: 8px;
	margin-top: 5px;
}

p.supportslicetext {
	font-family : Tahoma, Arial, sans-serif;
	color : #1C3F94;
	font-weight : bold;
	font-size : 8pt;
	line-height: 10.5pt;
	margin: 6px;
	margin-top: 0px;
	margin-right: 4px;
	margin-left: 25px;
}

h1 {
	font-family : "Arial Narrow", Arial, sans-serif;
	color : #009616;
	font-weight : bold;
	font-size : 21pt;
	line-height: 22pt;
	margin-top : 6px;
	margin-bottom : 6px;
	letter-spacing: -1px;

}
h2 {
	font-family : "Arial Narrow", Arial, sans-serif;
	zcolor : #166B00;
	color : #009616;
	font-weight : bold;
	font-size : 16pt;
	line-height: 17pt;
	margin-bottom : 0px;
	letter-spacing: -1px;
}

.cell {
	font-family : "Arial Narrow", Arial, sans-serif;
	color : #009616;
	font-weight : bold;
	font-size : 16pt;
	line-height: 17pt;
	zmargin-bottom : 0px;
	zmargin-left: 0px;
	letter-spacing: -1px;
}

h2.cell {
	font-family : "Arial Narrow", Arial, sans-serif;
	zcolor : #166B00;
	color : #009616;
	font-weight : bold;
	font-size : 16pt;
	line-height: 17pt;
	margin-bottom : 0px;
	margin-left: 0px;
	letter-spacing: -1px;
 	display: inline; 
}

h3 {
	font-family : "Arial Narrow", Arial, sans-serif;
	color : #777777;
	font-weight : bold;
	font-size : 13pt;
	line-height: 13pt;
	margin-bottom : 8px;
}
h4 {
	font-family : Tahoma, Arial, sans-serif;
	color : #000000;
	font-weight : bold;
	font-size : 10pt;
	line-height: 11pt;
}
h5 {
	font-family : Tahoma, Arial, sans-serif;
	color : #777777;
	font-weight : bold;
	font-size : 10pt;
	line-height: 11pt;
}
h6 {
	font-family : Tahoma, Arial, sans-serif;
	color : #6B8E94;
	font-weight : bold;
	font-size : 10pt;
	line-height: 11pt;
}


.m1 {
	border-width: 1px;
	border-style: solid;
	border-color: #808080;
	background : #F0FFFF;
}
	
td {
	font-family : Tahoma, Verdana, Arial, sans-serif;
	color : #33537c;
	font-weight : bold;
	font-size : 12px;
	line-height: 16px;
	margin-top : 1px;
	margin-bottom : 13px;
}
a:link {
	font-family : Tahoma, Arial, sans-serif;
	color : #055396;
	font-weight : bold;

}
a:visited {
	font-family : Tahoma, Arial, sans-serif;
	color : #055396;
	font-weight : bold;

}

a:hover {
	font-family : Tahoma, Arial, sans-serif;
	color : #1955FF;
	font-weight : bold;

}

a.topmenu:link {
	font-family : Tahoma, Arial, sans-serif;
	color : #055396;
	font-weight : normal;
	
}
a.topmenu:visited {
	font-family : Tahoma, Arial, sans-serif;
	color : #055396;
	font-weight : normal;
}

a.topmenu:hover {
	font-family : Tahoma, Arial, sans-serif;
	color : #1955FF;
	font-weight : normal;
}


a.tonys-nav:link {
	color : #009616;
	font-weight : bold;
	font-family : Tahoma, Verdana, Arial, sans-serif;
	font-size : 12px;
	zline-height: 16px;
	margin: 3px;
	clear: both;
		background : #ffffff;
	}

a.tonys-nav:visited {
	color : #009616;
	font-weight : bold;
	font-family : Tahoma, Verdana, Arial, sans-serif;
	font-size : 12px;
	zline-height: 16px;
	margin: 3px;
	clear: both;
	background : #ffffff;
}

a.ft:link {
	font-family : Tahoma, Arial, sans-serif;
	color : #ffffff;
	text-decoration : none;
}
a.ft:visited {
	font-family : Tahoma, Arial, sans-serif;
	color : #ffffff;
	text-decoration : none;
}

a.totop:link {
	font-family : Tahoma, Arial, sans-serif;
	color : #9693FF;
}
a.totop:visited {
	font-family : Tahoma, Arial, sans-serif;
	color : #9693FF;
}
a.totop:hover {
	font-family : Tahoma, Arial, sans-serif;
	color : #009616;
}

a.pale:link {
	font-family : Tahoma, Arial, sans-serif;
	color : #999999;
}
a.pale:visited {
	font-family : Tahoma, Arial, sans-serif;
	color : #999999;
}

a:active {
	font-family : Tahoma, Arial, sans-serif;
	color : #67888E;
}

a.tonys-nav:active {
	color : #ff0000;
	font-weight : bold;
	font-family : Tahoma, Verdana, Arial, sans-serif;
	font-size : 12px;
	zline-height: 16px;
	margin: 3px;
	clear: both;
		background : #ffffff;
}

a.tonys-nav:hover {
	color : #ff0000;
	font-weight : bold;
	font-family : Tahoma, Verdana, Arial, sans-serif;
	font-size : 12px;
	zline-height: 16px;
	margin: 3px;
	clear: both;
		background : #ffffff;
}

a.ft:hover {
	font-family : Tahoma, Arial, sans-serif;
	color : #ffffff;
	text-decoration : underline;
}

a.sidelink:link {
	font-family : "Century Gothic", Tahoma, Arial, sans-serif;
	font-weight : bold;
	font-size : 11pt;
	line-height: 11pt;
	margin-bottom : 6px;
}

a.sidelink:visited {
	font-family : "Century Gothic", Tahoma, Arial, sans-serif;
	font-weight : bold;
	font-size : 11pt;
	line-height: 11pt;
}

a.ll:link {
	font-family : "Century Gothic", Tahoma, Arial, sans-serif;
	font-weight : bold;
	color : #153489;
	font-size : 18px;
	line-height: 18px;
}

a.ll:visited {
	font-family : "Century Gothic", Tahoma, Arial, sans-serif;
	font-weight : bold;
	color : #153489;
	font-size : 18px;
	line-height: 18px;
}

a.ddLinkn:link {
	color : #EE7903;
	text-decoration : none;
	font-size : 11px;

}

a.ddLinkn:active {
	text-decoration : none;
	font-size : 11px;
}

a.ddLinkn:visited {
	color : #EE7903;
	text-decoration : none;
	font-size : 11px;
}

a.ddLinkg:hover {
	color : #666666;
	text-decoration : none;
	font-size : 11px;
}

a.ddLinkg:link {
	color : #666666;
	text-decoration : none;
	font-size : 11px;

}

a.ddLinkg:active {
	text-decoration : none;
	font-size : 11px;
}

a.ddLinkg:visited {
	color : #666666;
	text-decoration : none;
	font-size : 11px;
}

a.ddLinkg:hover {
	color : #EE7903;
	text-decoration : none;
	font-size : 11px;
}


a.ddLink:active {
	text-decoration : none;
	font-size : 11px;
}

a.ddLink:visited {
	color : #327B92;
	text-decoration : none;
	font-size : 11px;
}

a.ddLink:hover {
	color : #275F71;
	text-decoration : none;
	font-size : 11px;
}

a.ddLinkA:link {
	color : #006F10;
	text-decoration : none;
	font-size : 11px;

}

a.ddLinkA:active {
	text-decoration : none;
	font-size : 11px;
}

a.ddLinkA:visited {
	color : #006F10;
	text-decoration : none;
	font-size : 11px;
}

a.ddLinkA:hover {
	color : #006F10;
	text-decoration : none;
	font-size : 11px;
}

a.ddLinkB:link {
	color : #703CD3;
	text-decoration : none;
	font-size : 11px;

}

a.ddLinkB:active {
	text-decoration : none;
	font-size : 11px;
}

a.ddLinkB:visited {
	color : #703CD3;
	text-decoration : none;
	font-size : 11px;
}

a.ddLinkB:hover {
	color : #47218E;
	text-decoration : none;
	font-size : 11px;
}

a.ddLinkC:link {
	color : #D57700;
	text-decoration : none;
	font-size : 11px;

}

a.ddLinkC:active {
	text-decoration : none;
	font-size : 11px;
}

a.ddLinkC:visited {
	color : #D57700;
	text-decoration : none;
	font-size : 11px;
}

a.ddLinkC:hover {
	color : #B26300;
	text-decoration : none;
	font-size : 11px;
}


.sc {
	font-family : Tahoma, Arial, sans-serif;
	font-size : 8px;
	line-height: 13pt;
	margin-top : 13px;
	margin-bottom : 13px;
}

b {
	font-weight : bold;
	color : #003300;
}

#menu {
	position: relative;	
	left: 0px;
	top: -1px;
	align: left;
	z-index: 10;
}

.footer {
	margin-top : 0px;
	margin-bottom : 0px;
	font-family : Tahoma, Arial, sans-serif;
	color : #bbbbbb;
	font-weight : bold;
	font-size : 7pt;
	line-height: 8pt;
}

.footerLine {
	margin-top : 0px;
	margin-bottom : 0px;
	color: #cccccc;
	clear: both;
}

.menu {
position: absolute;
visibility: hidden; 
display: none;
margin: 0px;
margin-left: -2px;
z-index: 100;
top: 23px;
}

.menutd{
padding-left: 4px;
padding-right: 4px;
padding-top: 2px;
padding-bottom: 2px;
border-color: #999999;
background-color: #F0FFFF;
border-style: solid;
border-width: 1px;
filter:revealTrans(duration=0.25, transition=1);
}

.menutd:hover{
padding-left: 4px;
padding-right: 4px;
padding-top: 2px;
padding-bottom: 2px;
border-color: #999999;
background-color: #000000;
border-style: solid;
border-width: 1px;
}

.menutdp{
background-color: #FFFFFF;
padding-top: 1px;
padding-bottom: 0px;
}

.ds{
padding-top: 0px;
padding-bottom: 0px;
zwidth: 100%;
height: 0px;
display : none;
}

A.ddLinkn {
padding-left: 4px;
padding-right: 4px;
padding-top: 3px;
padding-bottom: 4px;
BORDER: #124497 1px solid; DISPLAY: block; BACKGROUND: #FFF8DE; WIDTH: 100%; CURSOR: pointer; TEXT-DECORATION: none; MARGIN:0px; filter:revealTrans(duration=0.5, transition=2);

}
A.ddLinkn:hover {
BORDER: #124497 1px solid; DISPLAY: block; BACKGROUND: #DBE1F9; WIDTH: 100%; COLOR: #1C3F94; TEXT-DECORATION: none; MARGIN:0px;
}

A.ddLinkg {
padding-left: 4px;
padding-right: 4px;
padding-top: 3px;
padding-bottom: 4px;
BORDER: #124497 1px solid; DISPLAY: block; BACKGROUND: #cccccc; WIDTH: 100%; CURSOR: default; TEXT-DECORATION: none; MARGIN:0px; filter:revealTrans(duration=0.5, transition=2);

}
A.ddLinkg:hover {
BORDER: #124497 1px solid; DISPLAY: block; BACKGROUND: #cccccc; WIDTH: 100%; COLOR: #666666; TEXT-DECORATION: none; MARGIN:0px;
}

A.ddLink {
padding-left: 4px;
padding-right: 4px;
padding-top: 3px;
padding-bottom: 4px;
BORDER-RIGHT: #47218E 1px solid; BORDER-TOP: #47218E 1px solid; DISPLAY: block; BACKGROUND: #F1F6FC; BORDER-LEFT: #47218E 1px solid; WIDTH: 100%; CURSOR: pointer;  BORDER-BOTTOM: #47218E 1px solid; HEIGHT: 20px; TEXT-DECORATION: none; MARGIN:0px; filter:revealTrans(duration=0.25, transition=16);

}
A.ddLink:hover {
BORDER-RIGHT: #47218E 1px solid; BORDER-TOP: #47218E 1px solid; DISPLAY: block; BACKGROUND: #FFE0B9; BORDER-LEFT: #47218E 1px solid; WIDTH: 100%; COLOR: #275F71; BORDER-BOTTOM: #47218E 1px solid; TEXT-DECORATION: none; MARGIN:0px;
}

A.ddLinkA {
padding-left: 4px;
padding-right: 4px;
padding-top: 3px;
padding-bottom: 4px;
BORDER-RIGHT: #47218E 1px solid; BORDER-TOP: #47218E 1px solid; DISPLAY: block; BACKGROUND: #D7F4DD; BORDER-LEFT: #47218E 1px solid; WIDTH: 100%; CURSOR: pointer;  BORDER-BOTTOM: #47218E 1px solid; HEIGHT: 20px; TEXT-DECORATION: none; MARGIN:0px; filter:revealTrans(duration=0.25, transition=16);

}
A.ddLinkA:hover {
BORDER-RIGHT: #47218E 1px solid; BORDER-TOP: #47218E 1px solid; DISPLAY: block; BACKGROUND: #A7ED8B; BORDER-LEFT: #47218E 1px solid; WIDTH: 100%; COLOR: #00590D; BORDER-BOTTOM: #47218E 1px solid; TEXT-DECORATION: none; MARGIN:0px;
}

A.ddLinkB {
padding-left: 4px;
padding-right: 4px;
padding-top: 3px;
padding-bottom: 4px;
BORDER-RIGHT: #47218E 1px solid; BORDER-TOP: #47218E 1px solid; DISPLAY: block; BACKGROUND: #EAE7F9; BORDER-LEFT: #47218E 1px solid; WIDTH: 100%; CURSOR: pointer;  BORDER-BOTTOM: #47218E 1px solid; HEIGHT: 20px; TEXT-DECORATION: none; MARGIN:0px; filter:revealTrans(duration=0.25, transition=16);

}
A.ddLinkB:hover {
BORDER-RIGHT: #47218E 1px solid; BORDER-TOP: #47218E 1px solid; DISPLAY: block; BACKGROUND: #BCB1ED; BORDER-LEFT: #47218E 1px solid; WIDTH: 100%; COLOR: #47218E; BORDER-BOTTOM: #47218E 1px solid; TEXT-DECORATION: none; MARGIN:0px;
}

A.ddLinkC {
padding-left: 4px;
padding-right: 4px;
padding-top: 3px;
padding-bottom: 4px;
BORDER-RIGHT: #47218E 1px solid; BORDER-TOP: #47218E 1px solid; DISPLAY: block; BACKGROUND: #FFF2E1; BORDER-LEFT: #47218E 1px solid; WIDTH: 100%; CURSOR: pointer;  BORDER-BOTTOM: #47218E 1px solid; HEIGHT: 20px; TEXT-DECORATION: none; MARGIN:0px; filter:revealTrans(duration=0.25, transition=16);

}
A.ddLinkC:hover {
BORDER-RIGHT: #47218E 1px solid; BORDER-TOP: #47218E 1px solid; DISPLAY: block; BACKGROUND: #FFC379; BORDER-LEFT: #47218E 1px solid; WIDTH: 100%; COLOR: #9B5700; BORDER-BOTTOM: #47218E 1px solid; TEXT-DECORATION: none; MARGIN:0px;
}

A.nddLink {
padding-left: 0px;
padding-right: 0px;
padding-top: 0px;
padding-bottom: 0px;
BORDER-RIGHT: #999999 0px solid; BORDER-TOP: #999999 0px solid; DISPLAY: block; BACKGROUND: #FFFFFF; BORDER-LEFT: #999999 0px solid; WIDTH: 100%; CURSOR: pointer; COLOR: navy; BORDER-BOTTOM: #999999 0px solid; HEIGHT: 20px; TEXT-DECORATION: none; MARGIN:0px;

}
A.nddLink:hover {
BORDER-RIGHT: #999999 0px solid; BORDER-TOP: #999999 0px solid; DISPLAY: block; BACKGROUND: #FFFFFF; BORDER-LEFT: #999999 0px solid; WIDTH: 100%; CURSOR: pointer; COLOR: navy; BORDER-BOTTOM: #999999 0px solid; HEIGHT: 20px; TEXT-DECORATION: none; MARGIN:0px; 
}

.subMenuTR {
padding-top: 0px;
padding-left: 5px;
}

.ff {
	font-family : Tahoma, Verdana, Arial, sans-serif;
	color : #333399;
	font-weight : bold;
	font-size : 12px;
	line-height: 16px;
	margin-top : 1px;
	margin-bottom : 13px;
}

.sbIframe {
	margin: 0px;
	padding: 0px;
}

.footerTable {
	clear: both;
	border-top: solid 2px #bbbbbb;
	margin-right: 8px;
}

.h {
	visibility: hidden; 
}

#bgA {
	background-image: url(i/menuA.gif);
}

.highlight {
	margin-left: 4px;
	border-left: #406693 8px solid;
	padding-left: 8px;
}

.nplogo {
border-left: #000000 1px solid;
border-right: #000000 0px solid;
background-image: url(i/nplogo.gif);
background-color: #ffffff;
}

.nptop {
border-right: #000000 1px solid;
background-image: url(i/np2logos.gif);
background-color: #ffffff;
}

.npside {
border-left: #000000 1px solid;
background-image: url(i/npside.jpg);
background-color: #FAF5EA;
background-repeat: no-repeat;
background-position: left top;
padding: 0px;
}

.npside1 {
border-left: #000000 1px solid;
background-image: url(i/main1blank.jpg);
background-color: #FAF5EA;
background-repeat: no-repeat;
background-position: left top;
padding: 0px;
}

.npside2 {
border-left: #000000 1px solid;
background-image: url(i/main2blank.jpg);
background-color: #ECEDF1;
background-repeat: no-repeat;
background-position: left top;
padding: 0px;
}

.npmiddle {
	margin: 0px;
}

.mainpic {
	margin-top: -2px;
}

.productpic {
	border: #facd40 5px solid;
	margin-left: 0px;
	padding-left: 0px;
	margin-right: 6px;
	padding-right: 0px;
}

.npmaintext1 {
	border-left: #000000 1px solid;
	border-right: #000000 1px solid;
	background-image: url(i/i/main2blank.jpg);
	background-repeat: repeat-y;
	background-position: left top;
}

#npmaintext2 {
	background-image: url(i/main2blank.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 0px;
	padding-right: 0px;
	background-color: #ECEDF1;
	height: 100%;
}

.npfooter {
	border-left: #000000 1px solid;
	border-right: #000000 1px solid;
	border-top: #000000 1px solid;
	background : #ffffff;
	margin: 0px;
	padding: 0px;
	padding-bottom: 4px;
}

a.nunav:link {
	font-family : Tahoma, Verdana, Arial, sans-serif;
	color : #192e7a;
	font-weight : bold;
	font-size : 12px;
	line-height: 12px;
}
a.nunav:visited {
	font-family : Tahoma, Verdana, Arial, sans-serif;
	color : #192e7a;
	font-weight : bold;
	font-size : 12px;
	line-height: 12px;
}
a.nunav:hover {
	font-family : Tahoma, Verdana, Arial, sans-serif;
	color : #4444ff;
	font-weight : bold;
	font-size : 12px;
	line-height: 12px;
}

.navul {
	
  margin:0;
  padding:0;
  padding-left: 25px;

}

.homecentre {

  margin:0;
  padding:25px;
  padding-top: 6px;
  padding-right: 10px;
  padding-bottom: 0px;

}

.cpcentre {

  margin:0;
  padding:0px;
  padding-left: 25px;

}

.homepic {

  margin: 0px;
  padding: 0px;
  margin-top:2px;

}

.contentpic {

  margin: 0px;
  padding: 0px;
  margin-top:2px;
  margin-left: 10px;
  float: right;

}

.newsIframe {
  zmargin-top: 3px;
  
  
}

.grey {
	color: #777777;
}

.ft {
	font-family : Tahoma, Verdana, Arial, sans-serif;
	color : #cccccc;
	font-weight : bold;
	font-size : 9px;
	line-height: 10px;
}

.newlondon-content {
	background-image: url(i/newlondon-contenttop.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	text-align:left;
	padding-left: 20px;
	padding-right: 16px;
	padding-bottom: 16px;
}

.tonys-top {
	padding-right: 16px;
}


.tonys-navpanel {
	float: left;
	background-image: url(i/tonys-navbg.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width: 200px;
	padding: 19px;
	padding-left: 10px;
	padding-right: 10px;
}

.tonys-navpanelhp {
	float: left;
	background-image: url(i/tonys-navbghp.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width: 200px;
	padding: 19px;
	padding-left: 10px;
	padding-right: 10px;
}

.navdot {
	zmargin-top: 6px;
	zmargin-bottom: 0px;
	vertical-align: text-bottom;
	margin: 6px;
	margin-bottom: -3px;
	padding-right: 8px;
	margin-right: 8px;
}

.illusCircle {
margin-left: 6px;
margin-right: 18px;
}

.subtext {
	color: #228822;
	font-family : Tahoma, Verdana, Arial, sans-serif;
	font-size : 10px;
	zline-height: 16px;
	font-weight : bold;
}

.altcol {
	color : #37A337;
}

.altcol2 {
	color : #33537c;
}

.details {
	display: none;
}

.hide {
	display: none;
}

.topmenu {
	font-size: 17px;
	font-weight: normal;
	color: #999999;

}

.illusRight {
	float:right;
	padding-right: 10px;
	padding-left: 3px;
	margin-left: 3px;
}

.illusLeft {
	float:left;
	padding: 0px;
	margin-right: 6px;
}

.illusMini {
	float:left;
	padding: 0px;
}

.bulletpoint {
	float:left;
	margin: 0px;
	padding: 0px;
	padding-top: 12px;
	padding-bottom: 10px;
	padding-left: 0px;
	padding-right: 0px;
}