<style TYPE="text/css" MEDIA="all">
<!--
/* *************  Link Types ***************** */
a.body:link {
	font-family : Trebuchet MS;
	font-size : 12.5px;
	color:#636466; 
	line-height: 1.2;
	text-decoration: none;}
a.body:link {
	font-family : Trebuchet MS;
	font-size : 12.5px;
	color:#636466; 
	line-height: 1.2;
	text-decoration: none;}
a.body:visited {
	font-family : Trebuchet MS;
	font-size : 12.5px;
	color:#636466;
	line-height: 1.2;
	text-decoration: none;}
a.body:hover {
	font-family : Trebuchet MS;
	font-size : 12.5px;
	color:#636466;
	line-height: 1.2;
	text-decoration: underline;}
	
a.side:link {
	font-family : Trebuchet MS;
	font-size : 12.5px;
	color:#BF2F29; 
	line-height: 1.2;
	text-decoration: underline;}
a.side:visited {
	font-family : Trebuchet MS;
	font-size : 12.5px;
	color:#BF2F29;
	line-height: 1.2;
	text-decoration: underline;}
a.side:hover {
	font-family : Trebuchet MS;
	font-size : 12.5px;
	color:#BF2F29;
	line-height: 1.2;
	text-decoration: underline;}
	
a.content:link {
	font-family: Arial; 
	font-size: 16px;
	font-weight: bold;
	color:#BF2F29; 
	line-height: 1.2;
	text-decoration: none;}
a.content:visited {
	font-family: Arial; 
	font-size: 16px;
	font-weight: bold;
	color:#BF2F29;
	line-height: 1.2;
	text-decoration: none;}
a.content:hover {
	font-family: Arial;
	font-size: 16px;	
	font-weight: bold;
	color:#BF2F29;
	line-height: 1.2;
	border: 0;
	border-top: 2px solid #BF2F29;}
	
a.scon:link {
	font-family: Arial; 
	font-size: 12px;
	color:#BF2F29; 
	line-height: 1.2;
	text-decoration: none;}
a.scon:visited {
	font-family: Arial; 
	font-size: 12px;
	color:#BF2F29; 
	line-height: 1.2;
	text-decoration: none;}
a.scon:hover {
	font-family: Arial; 
	font-size: 12px;
	color:#BF2F29; 
	line-height: 1.2;
	text-decoration: none;
	border-bottom: 1px solid #BF2F29;}
	
a.white:link {
	font-family: Arial; 
	font-size: 12px;
	color:#FFFFFF; 
	line-height: 1.2;
	text-decoration: none;}
a.white:visited {
	font-family: Arial; 
	font-size: 12px;
	color:#FFFFFF; 
	line-height: 1.2;
	text-decoration: none;}
a.white:hover {
	font-family: Arial; 
	font-size: 12px;
	color:#FFCC33; 
	line-height: 1.2;
	text-decoration: none;}
	
a.navibar:link {
	color : #FFFFFF;
	font-family : Trebuchet MS;
	font-size : 13px;
	font-weight: bold;
	text-decoration: none;
	margin: 0 auto;}
a.navibar:visited {
	color : #FFFFFF;
	font-family : Trebuchet MS;
	font-size : 13px;
	font-weight: bold;
	text-decoration: none;
	margin: 0 auto;}
a.navibar:hover {
	color : #FFCC33;
	font-family : Trebuchet MS;
	font-size : 13px;
	font-weight: bold;
	text-decoration: none;
	margin: 0 auto;}
a.navibar:active {
	color : #FFFFFF;
	font-family : Trebuchet MS;
	font-size : 13px;
	font-weight: bold;
	text-decoration: none;
	margin: 0 auto;}
	
a.exink:link {
	color : #636466;
	font-family : Trebuchet MS;
	font-size : 12px;
	text-decoration: none;}
a.exink:visited {
	color : #000000;
	font-family : Trebuchet MS;
	font-size : 12px;
	text-decoration: none;}
a.exink:hover {
	color : #636466;
	font-family : Trebuchet MS;
	font-size : 12px;
	text-decoration: underline;}
a.exink:active {
	color : #636466;
	font-family : Trebuchet MS;
	font-size : 12px;
	text-decoration: none;}
	
a.footer:link {
	color : #898383;
	font-family : helvetica, verdana, trebuchet MS, sans-serif;
	font-size : .7em;
	letter-spacing: .2em;
	text-decoration: none;}
a.footer:visited {
	color : #636466;
	font-family : helvetica, verdana, trebuchet MS, sans-serif;
	font-size : .7em;
	letter-spacing: .2em;
	text-decoration: none;}
a.footer:hover {
	color : #636466;
	font-family : helvetica, verdana, trebuchet MS, sans-serif;
	font-size : .7em;
	letter-spacing: .2em;
	text-decoration: underline;
	border: 0;
	padding-bottom: 1px;
	border-bottom: 1px solid #636466;}
a.footer:active {
	color : #898383;
	font-family : helvetica, verdana, trebuchet MS, sans-serif;
	font-size : .7em;
	letter-spacing: .2em;
	text-decoration: none;}
	
html>body a.footer:link {
	color : #898383;
	font-family : helvetica, verdana, trebuchet MS, sans-serif;
	font-size : .7em;
	letter-spacing: .3em;
	text-decoration: none;}
html>body a.footer:visited {
	color : #636466;
	font-family : helvetica, verdana, trebuchet MS, sans-serif;
	font-size : .7em;
	letter-spacing: .3em;
	text-decoration: none;}
html>body a.footer:hover {
	color : #636466;
	font-family : helvetica, verdana, trebuchet MS, sans-serif;
	font-size : .7em;
	letter-spacing: .3em;
	text-decoration: underline;
	border: 0;
	padding-bottom: 1px;
	border-bottom: 1px solid #636466;}
html>body a.footer:active {
	color : #898383;
	font-family : helvetica, verdana, trebuchet MS, sans-serif;
	font-size : .7em;
	letter-spacing: .3em;
	text-decoration: none;}
a.LGfooter:link {
	color : #636466;
	font-family : helvetica, verdana, trebuchet MS, sans-serif;
	font-size : .7em;
	letter-spacing: .3em;
	text-decoration: none;}
a.LGfooter:visited {
	color : #898383;
	font-family : helvetica, verdana, trebuchet MS, sans-serif;
	font-size : .7em;
	letter-spacing: .3em;
	text-decoration: none;}
a.LGfooter:hover {
	color : #000000;
	font-family : helvetica, verdana, trebuchet MS, sans-serif;
	font-size : .7em;
	letter-spacing: .3em;
	text-decoration: underline;}
a.LGfooter:active {
	color : #000000;
	font-family : helvetica, verdana, trebuchet MS, sans-serif;
	font-size : .7em;
	letter-spacing: .3em;
	text-decoration: none;}
	
a.FPl:link {
	font-family : Trebuchet MS, helvetica, verdana, sans-serif;
	font-weight : bold;
	font-size : 12.5px;
	color:#BF2F29;
	text-decoration: none;}
a.FPl:visited {
	font-family : Trebuchet MS, helvetica, verdana, sans-serif;
	font-weight : bold;
	font-size : 12.5px;
	color:#BF2F29;
	text-decoration: none;}
a.FPl:hover {
	font-family : Trebuchet MS, helvetica, verdana, sans-serif;
	font-weight : bold;
	font-size : 12.5px;
	color:#BF2F29;
	text-decoration: none;}
a.FPl:active {
	font-family : Trebuchet MS, helvetica, verdana, sans-serif;
	font-weight : bold;
	font-size : 12.5px;
	letter-spacing: .04em;
	color:#BF2F29;
	text-decoration: none;}

a.sm:link {
	font-family : Trebuchet MS;
	font-size : 12.5px;
	color:#636466; 
	line-height: 1.2;
	text-decoration: none;}
a.sm:visited {
	font-family : Trebuchet MS;
	font-size : 12.5px;
	color:#898383;
	text-decoration: none;}
a.sm:hover {
	font-family : Trebuchet MS;
	font-size : 12.5px;
	color:#000000;
	text-decoration: none;}

a.kong:link {
	font-family : Arial;
	font-size : 20pxpx;
	font-weight: bold;
	color:#BF2F29; 
	text-decoration: underline;
	line-height: 1.8em;
	letter-spacing: -.04em;
	margin: .5em 0em;
	margin-bottom: -.1em;}
a.kong:visited {
	font-family : Arial;
	font-size : 20pxpx;
	font-weight: bold;
	color:#BF2F29;
	text-decoration: underline;
	line-height: 1.8em;
	letter-spacing: -.04em;
	margin: .5em 0em;
	margin-bottom: -.1em;}
a.kong:hover {
	font-family : Arial;
	font-size : 20pxpx;
	font-weight: bold;
	color:#BF2F29;
	text-decoration: none;
	line-height: 1.8em;
	letter-spacing: -.04em;
	margin: .5em 0em;
	margin-bottom: -.1em;}		

a:link {
	font-family : Trebuchet MS;
	font-size : 12px;
	color:#BF2F29; 
	line-height: 1.2;
	text-decoration: underline;}
a:visited {
	font-family : Trebuchet MS;
	font-size : 12px;
	color:#BF2F29; 
	line-height: 1.2;
	text-decoration: underline;}
a:hover {
	font-family : Trebuchet MS;
	font-size : 12px;
	color:#BF2F29; 
	line-height: 1.2;
	text-decoration: overline;}
	
body {
  text-align: center;
  }

html, body {
height: 100%;
}
  
#container {
  margin: 0 auto;
  width: 780px;
  text-align: left;
  min-height: 100%;
  position: relative;
  }
/* ****  Change bottbox style for bottom box positioning  **** */
#bottbox {
  margin: 0 auto;
  width: 780px;
  text-align: left;
  }	
/* *************  H Heading p  ***************** */
h1{
	font-family: Arial; 
	font-size: 16px;
	margin: 0 auto;
	font-weight: bold;
	letter-spacing: -.04em;
	color: #FFFFFF;}	
	
h1.mini{
	font-family: Arial; 
	font-size: 12px;
	font-weight: bold;
	line-height: 1.8em;
	letter-spacing: -.01em;
	color: #000000;
	margin: 0em 2em;
	margin-bottom: -1.3em;}	
	
h3{
	font-family: Arial; 
	font-size: 14px;
	color: #636466;
	margin: -.1em 0em;}

h4{
	font-family: Arial; 
	font-size: 20px;
	font-weight: bold;
	line-height: 1.8em;
	letter-spacing: -.04em;
	color: #bf2f29;
	margin: .5em 0em;
	margin-bottom: -.1em;}	
	
h5{
	font-family: Arial; 
	font-size: 16px;
	font-weight: bold;
	color:#BF2F29; 
	line-height: 1.2;
	padding: 0em;
	margin-top: 0em;
	margin-bottom: 0em;
	text-decoration: none;}

h6{
	font-family: Arial; 
	font-size: 14px;
	font-weight: bold;
	line-height: 1.8em;
	color: #FFFFFF;
	margin: -.1em 0em;}	
	
h7{
	font-family: Arial; 
	font-size: 16px;
	font-weight: bold;
	line-height: 1.8em;
	letter-spacing: -.04em;
	color: #000000;}	
	
h8{
	font-family: Arial; 
	font-size: 16px;
	margin: 0 auto;
	font-weight: bold;
	letter-spacing: -.04em;
	color: #66cc33;}	

h9{
	color : #000000;
	font-family : Trebuchet MS;
	font-size : 12px;
	font-weight: bold;
	letter-spacing: -0.1px;
	text-decoration: none;}
	
p {
	font-family: Arial;
	color: 636466;
	margin: 0 auto; 
	line-height: 1.4em; 
	font-size: .8em;}
	
p.prod {
	font-family: Arial;
	color: 636466;
	margin: 0; 
	line-height: 1.7em; 
	font-size: .9em;}
	
p.ind{
	padding-left: 25px;}
	
p.irok{
	color : #636466;
	font-family : Trebuchet MS;
	font-size : 12px;
	letter-spacing: -0.05px;
	margin: 0; 
	padding-left: 25px;
	line-height: 1.4em;}
	
p.rin{
	color : #636466;
	font-family : Trebuchet MS;
	font-size : 13px;
	letter-spacing: -0.05px;
	margin: 0; 
	padding-left: 25px;
	line-height: 1.4em;}
	
p.disc {
	color : #636466;
	font-family : Trebuchet MS;
	font-size : 13px;
	letter-spacing: -0.05px;
	margin: 0; 
	line-height: 1.4em;}
	
p.dock {
	color : #636466;
	font-family : Trebuchet MS;
	font-size : 12px;
	letter-spacing: -0.05px;
	margin: 0; 
	padding-left: 10px;
	line-height: 1.4em;}

/* *************  ContentHeading  ***************** */
#chead{
	position: absolute;
	width: 780px;
	margin: 9.2em -48.3em;}	
html>body #chead{
	position: absolute;
	width: 780px;
	margin: -.9em 1.3em;}	
h2{
	font-family: Arial Black; 
	font-size: 18px;
	font-weight: none;
	line-height: 1.8em;
	padding: 0px;
	color: #FFFFFF;
	margin-bottom: -.1em;
	text-decoration: none;}

h2.BL:first-letter {
	font-size: 20;
	padding:.05em;}
	
	
li {
	color : #000000;
	font-family : Trebuchet MS;
	font-size : 12px;
	margin: 0; 
	padding-left: 10px;
	line-height: 1.4em;
	list-style-image: url(/pics/ul0.gif);
	list-style-type: square;}

/* targets IE7 & below - valid CSS */
*:first-child+html .drop{margin-top: -30px;} * html .drop {margin-top: -30px;}
	
/* *************  List, etc  ***************** */

* html>body .IR em  { position: static; }

.nav { list-style: none; }
.nav li { float: left; 
		padding-left: 21px; 
		padding-bottom: 15px; 
}

.short {	list-style-image: url(/pics/ul0.gif);
		list-style-type: square;
		margin-top: .2em;}
		
body { behavior: url(hover.htc); }

.rows {width:96%; padding:2em 0; margin-bottom: -2.3em;}
.rowsaward {width:120px; text-align:center; float:left; }
.rowstext {padding-left:120px;}
.rowspic {width:120px; text-align:center; float:left;}

/* *************  Bodei  ***************** */	
/* IE7 */
#bodei {
	position: absolute;
	width: 550px;
	margin: 12.7em 3.3em;
	}
/* FF3 */
html>body #bodei {
	position: absolute;
	width: 550px;
	margin: 13em 3em;
	}
	
#prodbodei {
	position: absolute;
	width: 550px;
	margin: 13.5em 10em;
	}
	

#bump{
	position: absolute;
	width: 200px;
	margin: 5em 1em;
	}
	
html>body #bump{
	position: absolute;
	width: 200px;
	margin: -7.5em 15em;
	}
	
#rightbox {
	position: absolute;
	width: 155px;
	margin: 13.2em 37.9em;
	}
	
html>body #rightbox {
	position: absolute;
	width: 155px;
	margin: 13.2em 37.9em;
	}

#rightbox2 {
	position: absolute;
	width: 155px;
	margin: 0.2em 35em;
	}	
	
#rightbox b{
	position: absolute;
	width: 170px;
	font-weight: normal;
	margin: .8em -9.2em;
	}	
	
html>body #rightbox b{
	position: absolute;
	width: 170px;
	font-weight: normal;
	margin: -11em 1.8em;
	}

#rightbox2 b{
	position: absolute;
	width: 170px;
	font-weight: normal;
	margin: 0em 0em;
	}
	
#rightbox br.small{
	margin: -.5em;
	}

#rightbox p{
	font-family: Arial;
	color: 636466;
	margin: 0em;
	line-height: 1.4em; 
	font-size: .9em;}
	
#Left {
	position: absolute;
	width: 350px;
	margin: 13.5em 3em;
	}
	
#Center {
	position: absolute;
	width: 500px;
	margin: 1em 3em;
	}
	
#Right {
	position: absolute;
	width: 350px;
	margin: 13.5em 20em;
	}

#Disclaimer {
	position: absolute;
	width: 600px;
	margin: 19em 0em;
	}
	
em.resta {
	font-family: Arial; 
	font-size: 15px;
	color: #BF2F29;}
/* *************  Crumbs  ***************** */
#crumbs {
	width: 500px;}
#crumbs a{
	color : #636466;
	font-family : Trebuchet MS;
	font-size : 12px;
	letter-spacing: -0.3px;
	text-decoration: none;}
#crumbs a:hover{
	color : #000000;
	border: 0;
	border-bottom: 2px solid #BF2F29;}
#crumbs strong{
	color : #000000;
	font-family : Trebuchet MS;
	font-size : 12px;
	letter-spacing: -0.3px;
	text-decoration: none;}

/* *************  Etc  ***************** */
br.small{margin-bottom: 20em;}
html>body br.small{margin-bottom: -.4em;}

.ex{padding-top: 8px;}
	
/* IE7 */
p.FL:first-letter {
	font-size: 18px;
	padding:.05em;}
/* FF3 */
html>body p.FL:first-letter {
	font-size: large;
	padding:0em;}

/* IE7 */
p.ghost {
	font-family: Arial; 
	font-size: 10px;
	text-align: left;
	width: 150px;
	height: 20px;
	color: #898383;
	margin: -1.4em 1.2em;}
/* FF3 */
html>body p.ghost {
	font-family: Arial; 
	font-size: 10px;
	text-align: left;
	width: 150px;
	height: 10px;
	color: #898383;
	margin: -.5em 1em;}
	
/* *************  Headers // Logos ***************** */
/* IE7 */
.stlogo {
	position: absolute;
	margin: -15.2em -48.5em;}
/* FF3 */
html>body .stlogo {
	position: absolute;
	margin: -45em .7em;}
	
.header {
	position: absolute;
	margin: 0px 0px;}	

/* IE7 */
.amilogo{
	position: absolute;
	margin: 1.6em -48em;}
/* FF3 */
html>body	.amilogo{
	position: absolute;
	margin: -9em 1.4em;}

/* *************  Navi  ***************** */
#naviga{
	position: absolute;
	width: 780px;
	margin: 5.4em -51.7em;}	
html>body #naviga{
	position: absolute;
	width: 780px;
	margin: -3.9em -2.7em;}	
	
/* *************  Mini  ***************** */
#mini{
	position: absolute;
	width: 250px;
	margin-left: 545px;
	margin-bottom: -25px;
	padding-top: 5px;}	

.over {
	position: relative;
	left: 8px;
	bottom: 0em;
	}
/* *************  MC  ***************** */
/* IE */
#MC {
	position: absolute;
	margin: 8.9em -49.1em;}
/* All other browsers */
html>body	#MC {
	position: absolute;
	margin: .5em 0em;}
/* *************  FP  ***************** */
#FP {
	position: absolute;
	margin: -20.6em 33.1em;
	}

/* IE */
.fp1 {
	margin: .5em 0em 0em 0em;
	}
/* All other browsers */
html>body	.fp1 {
	margin: .7em 0em 0em 0em;
	}
/* IE */
.fp0 {
	margin: .0em 0em 0em 0em;
	}
/* All other browsers */
html>body	.fp0 {
	margin: .1em 0em 0em 0em;
	}
/* *************  lnobs  & LGbb***************** */	
/* IE7 */
.lnobs {
	position: absolute;
	margin: 18.7em -49.1em;}
/* All other browsers */
html>body	.lnobs {
	position: absolute;
	margin: 10.5em -.1em;}
	
/* IE7 */
.wnobs {
	position: absolute;
	margin: 29em -0.1em;}
/* All other browsers */
html>body	.wnobs {
	position: absolute;
	margin: 30em -.1em;}
	
html>body	.wabs {
	position: relative;}
/* IE7 */
.LGbb {
	position: absolute;
	margin: 54.1em -.1em;}
/* FF3 */
html>body	.LGbb{
	position: absolute;
	margin: 55.2em -.1em;}

html>body	.LGyea{
	position: relative;
	padding-top: .7em;
	margin: -.1em;}

/* *************  Footer  ***************** */
#foot{
	height: 100px;
	position: absolute;
	margin: -20px 0px;
	width: 780px;
	bottom: 0}
	

/* ************* Copyright  ***************** */
p.copyright {	
	width: 350px;
	color: #000000;
	font-size : 10px;
	font-family : Trebuchet MS;
	letter-spacing : .3em;}
html>body .copyright {	
	width: 350px;
	font-size : 10px;
	font-family : Trebuchet MS;
	letter-spacing : .3em;
	padding-bottom: 1em}
	
.pic {
	position: absolute;
	margin: -.5em -52.9em
}
.download {
	position: absolute;
	margin: 7em 0em
}
// -->
</style>
