body {margin:0px; padding:0px; background:#FFFFFF; font:12px Times New Roman, Times, serif; text-align:center; color:#000000; line-height:13px;}
a {text-decoration:none;}
a:link {color:#000000; text-decoration:underline;}
a:visited {color:#000000; text-decoration:underline;}
a:hover {color:#a30046; text-decoration:underline;}
a:active {color:#a30046; text-decoration:underline;}
h1 {color:#a30036; margin:0px; padding:0px 5px 15px 15px; font:16px Verdana, Arial, Helvetica, sans-serif; font-weight:bold;}
h2 {color:#a30046; margin:0px; font:20px Verdana, Arial, Helvetica, sans-serif; font-weight:bold;}
h3 {color:#a30046; margin:0px; font:16px Verdana, Arial, Helvetica, sans-serif; font-weight:bold;}
h4 {color:#000000; margin:0px; font:12px Verdana, Arial, Helvetica, sans-serif; font-weight:bold; line-height:14px;}
h5 {color:#000000; margin:0px; font:12px Verdana, Arial, Helvetica, sans-serif; font-weight:bold;}
img {border:0px;}
label {width:200px;}
p {margin:15px 0px;}

#container {width:903px; height:auto; margin:0px auto; padding:0px; text-align:center;}

#header {position:relative; width:903px; height:125px; margin:0px auto; padding:0px;}
	#logo {position:relative; width:256px; height:56px; top:36px; left:4px; margin:0px; padding:0px; float:left;}
	#nav {position:relative; width:auto; height:auto; top:100px; margin:0px auto; padding:0px 6px 0px 0px; float:right; font:9px Verdana, Arial, Helvetica, sans-serif; font-weight:bold; color:#666666; text-align:right;}
		#nav a {text-decoration:none; padding:0px 0px 0px 10px;}
		#nav a:link {color:#666666;}
		#nav a:visited {color:#666666;}
		#nav a:hover {color:#a30046;}
		#nav a:active {color:#a30046;}
		#nav a.current {color:#000000;}
	
#body {position:relative; width:903px; height:auto; margin:0px auto; padding:0px; text-align:left; background:#ffffff; clear:both;}
	#mainGraphic {position:relative; width:718px; height:285px; margin:0px; padding:0px; float:right;}
	
	#textContainer {position:relative; width:718px; height:auto; margin:0px; padding:0px; float:right;}
		#text {position:relative; width:706px; height:auto; margin:0px; padding:12px 0px 12px 12px; line-height:26px; clear:both;}
		
		#bodyTextContainer {position:relative; width:706px; height:auto; margin:0px 0px 20px 0px; padding:0px; background:url(images/bodyText-bgTop.jpg) top left no-repeat; clear:both;}
			#bodyText {position:relative; width:676px; height:auto; margin:0px; padding:15px 15px 15px 15px;}
				#bodyTextImg {float:right; width:175px; padding:20px 0px 0px 15px;}
				#bodyText p {float:left; width:486px;}
			#bodyTextContainerBottom {position:relative; width:706px; height:24px; margin:-24px auto 0px auto; padding:0px; background:url(images/bodyText-bgBottom.jpg) bottom left no-repeat; clear:both;}
		
		#sidebarContainer {position:relative; width:185px; height:auto; margin:0px 0px 0px 30px; padding:0px; background:url(images/sidebarText-bgTop.jpg) top left no-repeat; float:right;}
			#sidebarText {position:relative; width:155px; margin:0px; padding:15px 15px 15px 15px;}
				#characteristics {font:9px Verdana, Arial, Helvetica, sans-serif; color:#000000; line-height:10px;}
				#stock {line-height:16px;}
			#sidebarBottom {position:relative; width:185px; height:24px; margin:0px auto; padding:0px; background:url(images/sidebarText-bgBottom.jpg) bottom left no-repeat;}
			
			#sidebarGreenContainer {position:relative; width:185px; height:auto; margin:0px 0px 0px 30px; padding:0px; background:url(images/sidebarGreenText-bgTop.jpg) top left no-repeat; float:right;}
			#sidebarGreenText {position:relative; width:155px; margin:0px; padding:15px 15px 15px 15px; font:12px Times New Roman, Times, serif; color:#000000; line-height:20px; font-weight:normal;}
				#sidebarGreenText ul {margin:0px 0px 0px 15px; padding:0px;}
			#sidebarGreenBottom {position:relative; width:185px; height:24px; margin:0px auto; padding:0px; background:url(images/sidebarGreenText-bgBottom.jpg) bottom left no-repeat;}
	
	#subnavContainer {position:relative; width:185px; height:588px; margin:0px auto; padding:0px; background:#ffffff url(images/subnav-bg.jpg) top left no-repeat; text-align:left; float:left;}
		#subnavContainer a {text-decoration:none; font:9px Verdana, Arial, Helvetica, sans-serif; font-weight:bold; color:#000000;}
		#subnavContainer a:link {color:#000000;}
		#subnavContainer a:visited {color:#000000;}
		#subnavContainer a:hover {color:#a30046;}
		#subnavContainer a:active {color:#a30046;}
	
		#subnav {width:180px; padding:15px 0px 15px 5px; color:#ffffff;}
			#subnav ul {list-style:none; margin:0px; padding:0px; border:none;}
			#subnav li {margin:0px; padding:0px;}
			#subnav a {text-decoration:none; width:153px; margin:0px; padding:7px 7px 7px 15px; display: block; font:11px Verdana, Arial, Helvetica, sans-serif; font-weight:bold; color:#ffffff;}
			#subnav a:link {color:#ffffff;}
			#subnav a:visited {color:#ffffff;}
			#subnav a:hover {color:#ffffff; background:#999999;}
			#subnav a:active {color:#a30046; background:#999999;}
			#subnav a.current {color:#ffffff; background:#999999; border-bottom:1px solid #000000;}
	
#footer {position:relative; width:903px; margin:20px auto; padding:0px; border-top:1px solid #666666; font:9px Verdana, Arial, Helvetica, sans-serif; font-weight:bold; color:#666666; text-align:left; clear:both;}
	#footerLeft {width:717px; padding-top:10px; float:left;}
		#ISO {border:1px solid #666666; padding:1px;}
		#ISOwhite {border:1px solid #ffffff; padding:1px; color:#ffffff;}
	#footerRight {width:185px; padding-top:10px; text-align:right; float:right;}
	#footer a {text-decoration:none;}
	#footer a:link {color:#666666;}
	#footer a:visited {color:#666666;}
	#footer a:hover {color:#a30046;}
	#footer a:active {color:#a30046;}
	

.blue {color:#00bccf;}
.darkMagenta {color:#a30036;}
.green {color:#92cf00;}
.magenta {color:#a30046;}
.purple {color:#6a2686;}
.red {color:#ba0c00;}
.white {color:#ffffff;}
.yellow {color:#ecac00}

.bold {font:12px Verdana, Arial, Helvetica, sans-serif; font-weight:bold;}
.capabilitiesHome {width:708px; height:133px; margin:-12px 0px 0px -7px; padding:12px 0px 0px 1px; background:#ffffff url(images/capabilities-homeBg.jpg) top left no-repeat; font:9px Verdana, Arial, Helvetica, sans-serif; font-weight:bold; color:#666666; line-height:10px; text-align:center;}
.characteristics {padding-right:2px;}
.superscript {font-size:12px;}
.stockTins {padding:4px;}
.floatLeft {float:left; padding-right:10px;}
.latestDevelopments {font-size:14px; line-height:30px;}