	<style type="text/css">

	body {
		font-family: Verdana, Tahoma, Arial, sans-serif;
	margin: 0;
	text-align: center;
	}
	
/*----------------------------- */
/* LINKAGE */
/*----------------------------- */

a { 
	text-decoration: none;
	font-weight: none;
	}
a:link { color: #569fd3; }
a:visited { color: #333333; }
a:hover { color: #333333; }

/*----------------------------- */
/* TEXT FORMATTING */
/*----------------------------- */

h1, h2, h3, h4, h5, h6, p, ul, ol, dl, li, dt, dd, table, td {
	font-family: Verdana, Tahoma, Arial, sans-serif;
	color: #333;
	font-weight: normal;
	font-size: 12px;
	line-height: 18px;
    }

h1 {
    margin: 0 0 .25px 0;
	font-size: 28px;
	line-height: 28px;
	}
	
h2 {
    margin: 1.2px 0 0px 0;
	font-size: 20px;
	line-height: 22px;
	color: #fff;
	}
	
h3 {
    margin: .25px 0 0 0;
	font-size: 15px;
	font-weight: bold;
	}

h4 {
    margin: .25px 0 0 0;
	font-size: 14px;
	font-weight: bold;
	}
	
p {
    margin: .25px 0 1.75px 0;
	font-size: 12px;
	line-height: 18px;
    }
	
#footer {
    margin: 20px 0px 11.75px 15px;
	font-size: 16px;
	line-height: 22px;
    }
	
#loc {
    margin: 20x 11px .75px 11px;
	font-size: 11px;
	line-height: 18px;
    }

#loc li {
    margin: 1.5px 2px .75px 1px;
	font-size: 11px;
	line-height: 18px;
    }

#key {
    position: relative;
	top: 0px;
	left: 0px;
	width: 0px;
	height: 0px;
	}

#content-main {
		margin-left:10px;
		width:500px;
	}

#mainnav {
    position: relative;
	top: 17px;
	left: -10px;
	width: 493px;
	height: 61px;
	}
	
#mainnav ul {
    margin: 0;
	padding: 0;
	list-style: none;
    }
	
#mainnav li {
    margin: 0;
	padding: 0;
    }
	
#mainnav li#nav-ltd a {
	width: 161px;
	height: 61px;
	position: absolute;
	top: 0px;
	left: 0px;
	background: url(../../lab/images/menu_ltd.gif) no-repeat 0px 0px;
	}

#mainnav li#nav-news a {
	width: 161px;
	height: 61px;
	position: absolute;
	top: 0px;
	left: 160px;
	background: url(../../lab/images/menu_news.gif) no-repeat 0px 0px;
	}
	
#mainnav li#nav-contactus a {
	width: 161px;
	height: 61px;
	position: absolute;
	top: 0px;
	left: 320px;
	background: url(../../lab/images/menu_contactus.gif) no-repeat 0px 0px;
	}

#mainnav li#nav-ltd a:hover,
#mainnav li#nav-news a:hover,
#mainnav li#nav-contactus a:hover,
body#ltd #mainnav li#nav-ltd a,
body#news #mainnav li#nav-news a,
body#contactus #mainnav li#nav-contactus a
 { background-position: 0px -61px;  }

#mainnav li a span { display: none; }
	
	#nav a {
		font: bold 9px Tahoma;
		display : block;
		color : 00524d;
		font-weight : bold;
		text-decoration : none;
		background-color: none;
		border : 1px solid;
 		border-right-color: #00524d;
		border-bottom-color: #00524d;
		border-top-color: #00524d;
		border-left-color: #00524d;
		padding-top: 5px;
		padding-bottom: 5px;
		margin: 1.85px 0 0 0;
	}
	
	#nav a:hover {
		color : white;
		background-color: #569fd3;

		}
		
	#nav2 a {
		font: bold 9px Tahoma;
		display : block;
		color : 00524d;
		font-weight : bold;
		text-decoration : none;
		background-color: FFF;
		border : 1px solid;
 		border-right-color: #00524d;
		border-bottom-color: #00524d;
		border-top-color: #00524d;
		border-left-color: #00524d;
		padding-top: 5px;
		padding-bottom: 5px;
	}
	
	#nav2 a:hover {
		color : white;
		background-color: #569fd3;

		}		
		
#rightcolumn{
background-color: #FFF;
padding-left: 20px;
padding-right: 20px;
padding-top: 12px;
width: 700px;
}


#cartooltip{
position: absolute;
visibility: hidden;
background-color: lightyellow;
border: 2px solid red;
padding: 5px;
font-size: 120%;
font-weight: bold;
}
	
	
#scroller{
overflow-y: auto; 
overflow-x: hidden;
width:245px; 
height:650px;
scrollbar-base-color: #e7e7e7; 
scrollbar-arrow-color: #cccccc;
scrollbar-DarkShadow-Color: #e7e7e7;

}

</style>
