h1           {
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14pt;
	color: #000066;
	MARGIN: 0px;
	}
h2           {
	font-size: 14pt;
	color: #CC0000;
	font-weight: bold;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	MARGIN: 0px;
	text-align: center;

             }
h3          {
	font-size: 12pt;
	color: #CC0000;
	font-weight: bold;
	font-family : Arial, Helvetica, sans-serif;
	MARGIN: 0px; text-align: center;
}

h4          {
	font-size: 11pt;
	color: #CC0000;
	font-weight: bold;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	MARGIN: 0px;
}
a:link      {
        text-decoration: underline;
        color : Navy;
        }
a:visited {
        text-decoration:none;
        color: #666666;
        }
a:hover {
        text-decoration:underline;
        color : Red;
        }
.pic IMG {
	border : 1px solid Silver;
	background-color:  #F7F7F7;
	}
.text {
        background-color: #F7F7F7;
        color: #000099;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 8pt;
        }
.kt {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 8pt;
        color: #999999;

}
.st {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 9pt;
        color: #000099;
        line-height: 14pt;
        }
.tab         {
        font-size: 8pt;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        border : 1px solid Silver;
        background-color: #F7F7F7;
		color: #000066;
                }
.tan         {
        font-size: 8pt;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        border : 1px solid Silver;
        	}
.har         {
        font-size: 10pt;
        font-family: Verdana;
        color: #FF0000;
        }
.navs         {
	text-align: right;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 8pt;
		color: #999999;
		}
.trz        {
	font-size: 9pt;
	font-family: Verdana;
	color: #000066;
	border : 1px solid #000066;
	background-color: #99FF99;
		}

.nav {
        text-align: right;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 8pt;
		color: #000066;
}
 .tax {
        font-size: 8pt;
		color: #000066;
        font-family: Verdana, Arial, Helvetica, sans-serif; }

.tp         {
	font-size: 10pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000066;
	background-color: #F7F7F7;
	border: 1pt;
}

DIV.basket-type {
	DISPLAY: none
}
DIV.basket-price {
	DISPLAY: none
}

.basket-tan
{
	font-size: 8pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border : 1px solid Silver;
	background-color: #F7F7F7;
	color: #000066;
	}
.but {
	COLOR: #000066;
	HEIGHT: 24px;
	background-color: #E0E0E0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	}
.taz         {
        font-size: 8pt;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        border : 1px solid Silver;
        background-color: #F7F7F7;
        color: #000066;
                }
.gor         {
        font-size: 8pt;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        color: #999999;
                }

#tre         {
	font-size: 9pt;
	font-family: Verdana;
	color: #FFFFFF;
	border : 1px solid #000066;
	background-color: #006699;
		}
.tru         {
	font-size: 9pt;
	font-family: Verdana;
	color: #FFFFFF;
	border : 1px solid #000066;
	background-color: #CC0000;
		}
#tre a:link{
	color : #FFFFFF;
}

#tre a:visited{
	color : #C7C7C7;
}

#tre a:hover{
	color : #FF0000;
	border-bottom: 1px solid #FFFFFF;
}

.pn{display:none;}
.pv{display:block;}

body > div#fff 		{	position: fixed;	text-align: right;}
#fff 				{ right: 0px; top: 0; position: absolute; width: 97%; background: url(images/si.gif)}
#nextstep			{ width: 100%; }
#nextstep ul	{ padding: 5px 0px 5px 0; margin: 0 0 0 10px; font-size: 0.5em; position: relative; z-index: 9999; }
#nextstep li	{ display: inline; list-style-type:none; padding: 0px 20px 0px 5px; height: 3.2em; background: url(images/bg_botto.gif) no-repeat 100% 0; }
#nextstep li a	{color: #fff; font-weight: bold; font-size: 14px; font-family: Arial, Helvetica, sans-serif; text-align: right; text-decoration:none;}
#nextstep li a:hover	{ color: #7fb5db; }
#nextstep li a.on		{ font-weight: bold; }

* html #fff {
right: auto; bottom: auto;
left: expression( ( 0 + ( ignoreMe2 = document.documentElement.scrollLeft ? document.documentElement.scrollLeft : document.body.scrollLeft ) ) + 'px' );
top: expression( ( 0 - footer.offsetHeight + ( document.documentElement.clientHeight ? document.documentElement.clientHeight : document.body.clientHeight ) + ( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop ) ) + 'px' );
}
.err{
	font-family: Verdana,Arial,sans-serif;
	font-size: 20pt;
	color: #ce1126;
	text-align: center;
	font-weight: bold;
}

