#Layer1 {
	position:absolute;
	width:762px;
	height:502px;
	z-index:1;
	left: 15px;
	top: 81px;
}
#Layer1 #upperNav {
	float: right;
	padding-right: 70px;
}
#Layer1 #upperNav a{
	color: #FFFFFF;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	background-color: #3399CC;
	height: 19px;
}

#Layer1 #mainNav {
	width: 753px;
	height: 53px;
	float: left;
	padding-left: 32px;
}
#Layer1 #content {
	width: 761px;
	height: auto;
	float: left;
}
.upperBorder{
}
.logo{
	float: left;
	padding-bottom: 30px;
}
.pics{
	top: 0px;
	float: right;
	padding-bottom: 33px;
	padding-right: 40px;
	
}
.bottomRounded{
	bottom: 0px;
}

.textHeader{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #FFFFFF;
}
.textLogo{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 30px;
	color: #FFFFFF;
	font-weight: lighter;
}
.textBody{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #FFFFFF;
}
.textBodyCustomer{
	font-family: Arial, Helvetica, sans-serif;
		padding-left: 18px;
	font-size: 14px;
	color: #FFFFFF;
	line-height: 20px;
}
#Layer1 #content #contentLeft {
	float: left;
	width: 440px;
	padding-left: 33px;
	clear: right;
	height: 500px;
}


.topNavimgLeft {
	float: left;
}
.topNavimgRight {
	float: right;
}
#linksText {
	text-decoration: none;
	font-weight:normal;
	position:absolute;
	left:280px;
	top:-3px;
	width:430px;
	height:10px;
	z-index:15;
	right: 0px;
	bottom: 0px;
	visibility: visible;
}

#linksText a{
	color: #FFFFFF;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-top: 0px;
	padding-right: 18px;
	padding-bottom: 0px;
	padding-left: 18px;
	margin: 0px;
}

#linksText a:hover{
	text-decoration: underline;
	font-weight: normal;
}
#linksText img {
}


#mainNav {
	padding-left: 32px;
}
#Layer1 #content {
	height: 480px;
	background-image: url(../images/contentBg.gif);
	background-repeat: repeat-y;
}
#Layer1inner #content {
	height: 480px;
}



#sectionLinks h3{
	padding: 10px 0px 2px 10px;
	border-bottom: 1px solid #cccccc;
}

#Layer1 #Layer1inner #Layer2inner #sectionLinks {/////////////////////////////////////////

		display: block;
	font-weight: bold;
/*	padding-bottom: 0px;
	padding-top: 5px;
	padding-left: 0px;*/
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: dotted;
	border-top-color: #FFFFFF;
	color: #FFFFFF;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	border-top-width: 1px;

}

#sectionLinks a:link, #sectionLinks a:visited {
	display: block;
	font-weight: bold;
	padding-bottom: 5px;
	padding-top: 5px;
	padding-left: 10px;
	color: #FFFFFF;
	font-weight: bold;
	background-color: #FF6600;
	border-top-style: none;
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #FFFFFF;
	font-size: 13px;

	
}

#sectionLinks a:hover{
	
	font-weight: bold;
	text-decoration: underline;
}

#Layer2 {
	position:absolute;
	left:26px;
	top:268px;
	width:388px;
	height:210px;
	z-index:2;
}

#Layer2 a{
	color: #FFFFFF;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	font-size: 16px;
}

#Layer2 a:hover{
	text-decoration: underline;
	font-weight: normal;
}

#Layer2inner {
	position:absolute;
	left:-1px;
	top:0px;
	width:190px;
	z-index:2;
	background-color: #FF6600;
}
#Layer3 {
	position:absolute;
	left:460px;
	top:16px;
	width:287px;s
	height:441px;
	z-index:5;
	float: left;
	overflow: visible;
	visibility: visible;
}
#Layer3 a{
	color: #333333;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	/*float: left;
	line-height: 22px;*/
}

#Layer3 a:hover{
	color: #000000;
	text-decoration: underline;
}

.tesco{
	float: left;
	padding-up: 33px;
	padding-top: 30px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;	
}

#main {
	float: left;
	width: 541px;
	background: #FFFFFF;
}
#right {
	float: right;
}

#Layer4 {
	position:absolute;
	left:15px;
	top:560px;
	width:757px;
	height:89px;
	z-index:4;
}
.style1 {color: #3399CC}
#globalNav {
	position:absolute;
	left:13px;
	top:11px;
	width:762;
	height:73px;
	z-index:4;
}
#topNav {
	position:absolute;
	left:267px;
	top:-2px;
	width:426px;
	height:19;
	z-index:7;
	background-color: #3399CC;
}
#mainNav {
	position:absolute;
	left:0;
	top:17px;
	width:701px;
	height:53;
	z-index:5;
}

#Layer5 {
	position:absolute;
	left:185px;
	top:767px;
	width:566px;
	height:40px;
	z-index:10;
}
.rightHeader {
	color: #FF6600;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
}

.rightHeaderCustomer {
	color: #FF6600;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	padding-left: 20px;
	padding-right: 70px;
}
.rightSubHeader {
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	padding-left: 20px;	
}

#rightSubHeaderLink a:link {
	color: #FF6600;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-overflow:none;
}

#rightSubHeaderLink a:hover {
	text-decoration: underline;
}

#rightSubHeaderLink a:active {
	color: #FF6600;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-overflow:none;
}

#rightSubHeaderLink a:visited {
	color: #FF6600;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-overflow:none;
}

.rightBody {
	color: #666666;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	margin-right: 10px;
	margin-left: 20px;
}

#rightrounded {
	position:absolute;
	left:730px;
	width:30;
	z-index:9;
	top: 0px;
	background-color: #FFFFFF;
}
#rightContent {
	position:absolute;
	left:189px;
	top:0px;
	width:570px;
	z-index:8;
	background-color: #FFFFFF;
}

#rightContent ul {list-style: disc;
	margin-bottom: 1em;
	line-height:1.2em;}

#rightContent li {
	margin-bottom: 0.5em;}
	
#rightContent a {
	color: #333333;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
#rightContent a:hover {
	text-decoration: underline;
}
#Layer1 #Layer1inner #Layer2inner #sectionLinks {/////////////////////////////////////////
/*	color: #FFFFFF;*/
	
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: dotted;
	border-top-color: #FFFFFF;
	color: #FFFFFF;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	border-top-width: 1px;
/*	padding-left: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
	*/
}
#wrapper{text-align: left;margin-right: auto;margin-left: auto;position: relative;width: 770px;height: auto
}

#bottom {
	clear: both;
	width: 570px;
	height: 32px;
	background-color: #006599;
}

body {
	background-color: #006599;
	text-align: center;
	vertical-align: middle;
}
#wrapper #Layer1 #Layer1inner #rightContent #main #printBtn {
	padding-top: 13px;
	padding-right: 0px;
	padding-bottom: 15px;
	padding-left: 20px;
	background-repeat: no-repeat;
	margin-bottom: 0px;
}
#wrapper #Layer1 #Layer1inner #rightContent #main {
	background-image: url(../images/left.gif);
	background-repeat: no-repeat;
}
#printBtn {
	background-position:right;
	background-image: url(../images/right.gif);
	background-repeat: no-repeat;
}
.navset {border-bottom:1px solid #999;}
.navset h3, .navset h4 {position:absolute;left:-1000em;margin:0;}
.navset .hd li em {font-weight:bold;}
.navset .hd li a {color:#666;}
.navset .hd li.on strong, .navset .hd li.on strong a {color:#999;} /* selected tab */
.navset .hd li.on strong {background-color:#FFFFFF;border-bottom:1px solid #FFFFFF;} /* border-color should match selected color */
.navset .hd li.orphan, .navset .hd li.orphan a {color:#999;}

/* bg images, defaults to #999 border-color on white bg */
.navset .hd li a, .navset .hd li strong {background:#ccc url(http://us.i1.yimg.com/us.yimg.com/i/us/nt/el/tb/tr_999.gif) no-repeat top right;}
.navset .hd li em {background:transparent url(http://us.i1.yimg.com/us.yimg.com/i/us/nt/el/tb/tl_999.gif) no-repeat;}

/* secondary tabs */
.navset .bd ul {background-color:#F2F3F5;border-color:#999;}
.navset .bd li, .navset .bd li a {color:#06c;}
.navset li.on, .navset li.on strong {font-weight:bold;}
.navset .bd li {border-color:#ccc;} /* pipe divider */

/* end base styles */

/* Network tab standards, shouldn't change */

/* shared pri and sec */
.navset {width:100%;} /* IE: width */
.navset a {text-decoration:none;}
.navset ul, .navset li {margin:0;padding:0;list-style:none;}
.navset li {float:left;display:inline;}
.navset li a:hover {text-decoration:underline;}
.navset ul:after {clear:both;content:'.';display:block;height:0;visibility:hidden;} /* clear non-IE */
.navset ul {zoom:1;} /* clear IE */

/* primary tabs */
.navset .hd ul {font:bold 78%/1.2em verdana;margin-bottom:-1px;padding-left:.3em;position:relative;} /* IE quirks mode: relative */
.navset .hd li {margin-right:.33em;padding:0;}
.navset .hd li.on strong a {cursor:default;}
.navset .hd li a, .navset .hd li strong, .navset .hd li em {display:block;}
.navset .hd li a, .navset .hd li strong {*display:inline-block;}  /* IE: 100% clickable */
.navset .hd li em {font-style:normal;padding:.5em .6em;}
.navset .hd li.orphan, .navset .hd li.orphan a, .navset .hd li.orphan em {background:transparent none;border-width:0;margin:0;}

/* secondary tabs */
.navset .bd ul {border-top-width:1px;border-top-style:solid;font:78%/1.2em verdana;margin:0;padding:.6em 0 .6em .4em;}
.navset .bd li {border-left-style:solid;border-left-width:1px;display:inline;padding:0 1em;}
.navset .bd li.first {padding-left:0;border:0;}
#wrapper #Layer1 #content #Layer3 #logos {
	background-position: center center;
}
#wrapper #Layer1 #Layer1inner #rightContent #main #linkTop {
	text-align: right;
}
#wrapper #Layer1 #Layer1inner #rightContent #main #linkaLPHA {
	text-align: center;
	letter-spacing: 10px;
}
#wrapper #Layer1 #Layer1inner #rightContent #main #linkaLPHA {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF6600;
	font-weight: bold;
}
#wrapper #Layer1 #Layer1inner #rightContent #main #linkaLPHA a:link, #sectionLinks a:visited {
	text-decoration: none;
}
#wrapper #Layer1 #Layer1inner #rightContent #main #linkaLPHA a:hover {
	text-decoration: underline;
}
.cont {
	padding-top: 10px;
	padding-bottom: 10px;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #CCCCCC;
}

.downloadForm {
	padding:0px;
	visibility:hidden;
	height:0px;
	clear: both;
	overflow:hidden;
}

/* style for bullets in top links*/
.style2 {color: #FFFFFF}

/* customers text on homepage*/
.homeCustomers {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #555555;
	clear: left;
}

/* customers text on homepage*/
ul.home
{ padding-left:0px; padding-bottom:10px; margin-left:17px;}

li.home {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #ff6600;
	padding-left:0px;
	padding-bottom:5px;
	list-style-image:url(../images/bullet_orange.gif);
	clear: left;
}

#homeLink a {
	color: #0066CC;
	text-decoration:none;
}

#homeLink a:hover, a:active, a:visited {
	color: #0066CC;
	text-decoration:underline;
}

#footer { color:#fff; font-size:11px; font-family:Arial, Helvetica, sans-serif; font-weight:normal; padding-top:10px; padding-bottom:10px;}

#footer a { color:#fff;}
h1 {
	font-size: 30px;
	font-weight: normal;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	line-height: 1;
}
h2 {
	color: #FF6600;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	padding-left: 20px;
	padding-right: 70px;	
}
h3 {
	font-size: 12px;
}
h4 {
	font-size: 11px;
}

/* downloads text*/
.download_title {
	font-size: 12px;
	color: #3399CC;
	font-family: Arial, Helvetica, sans-serif;
	font: arial;
	font-weight: bold;
}
.download_header {
	font-size: 13px;
	color: #FF6600;
	font-family: Arial, Helvetica, sans-serif;
	font: arial;
	font-weight: bold;
}
.download_indent {
	margin-right: 10px;
	margin-left: 20px;
	margin-top: 10px;
}