.carttablebkcolor{
	background-color:#FFFFFF;

}
.carttableflamecolor{
	background-color:#003366;

}
.carttablehead{
	font-family:Verdana, sans-serif;
	color:#FFFFFF;
	font-weight:bold;
	font-size:10pt;
	background-color:#003366;

}
.carttableline1{
	font-family:Verdana, sans-serif;
	color:#333333;
	font-size:10pt;
	background-color:#EEEEEE;

}
.carttableline2{
	color:#333333;
	font-size:10pt;
	background-color:#DDDDDD;
	font-family:Verdana, sans-serif;

}
.errormsg{
	font-family:Arial,  "times new roman", roman, helvetica, sans-serif;
	font-weight:bold;
	font-size:9pt;
	color:#CC3300;

}
.footer{
	font-family:Arial,  "times new roman", roman, helvetica, sans-serif;
	color:#527ab8;
	font-size:9pt;

}
.frtvendormsg{
	font-family:Arial,  "times new roman", roman, helvetica, sans-serif;
	font-weight:bold;
	color:#6891BB;
	font-size:12pt;

}
.leftnavbkcolor{
	background-color:#99ccff;

}
.leftnavhead{
	font-weight:bold;
	font-family:Verdana, sans-serif;
	color:#FFFFFF;
	font-size:10pt;
	background-color:#003366;

}
.leftnavtext{
	color:#FFFFFF;
	font-family:Verdana, sans-serif;
	font-weight:bold;
	font-size:10pt;

}
.leftnavtitle{
	font-family:Verdana, sans-serif;
	font-weight:bold;
	color:#FFFFFF;
	font-size:9pt;
	background-color:#6891BB;

}
.normalmsg{
	font-family:Verdana, sans-serif;
	font-size:9pt;
	color:#000000;
	font-weight:normal;

}
.pagedisplaymsg{
	font-size:8pt;
	color:#000000;
	font-family:Arial,  "times new roman", roman, helvetica, sans-serif;

}
.pagetitle{
	color:#003366;
	background-color:#99ccff;
	font-weight:bold;
	font-size:12pt;
	text-valign:top;
	font-family:Verdana, sans-serif;

}
.totalsubtitle{
	color:#000000;
	font-size:11pt;

}
.totaltext{
	font-size:11pt;
	font-family:Verdana, sans-serif;
	color:#000000;

}
.totaltitle{
	font-family:Verdana, sans-serif;
	color:#003366;
	font-size:11pt;
	font-weight:bold;

}
a{
	link:color: maroon;
	visited:color: maroon;
	active:color: black;

}
a.carttablelink{
	color:#333333;

}
a.footerlink{
	color:#FFFFFF;

}
a.generallink{
	color:#333333;

}
a.leftnavlink{
	font-size:11pt;
	font-family:Verdana, sans-serif;
	font-size:11pt;
	color:#003366;
	font-size:11pt;

}
a.leftnavlinkhover{
	color:#003366;

}
b{
	font-family:Arial,"times new roman", roman, helvetica, sans-serif;
	display:;
	font-weight: bolder;

}
b.cart{
	font-size:11pt;
	font-family:Arial,"times new roman", roman, helvetica, sans-serif;
	color:#333333;
	font-weight: normal;

}
b.cartbold{
	font-family:Arial,"times new roman", roman, helvetica, sans-serif;
	color:#707050;
	font-weight: bold;
	font-size:11pt;

}
b.carthead{
	font-family:Arial,"times new roman", roman, helvetica, sans-serif;
	color:#FFFFFF;
	font-weight: bold;
	font-size:11pt;

}
b.cartheadnorm{
	font-family:Arial,"times new roman", roman, helvetica, sans-serif;
	color:#800000;
	font-weight: normal;
	font-size:11pt;

}
b.small{
	font-family:Arial,"times new roman", roman, helvetica, sans-serif;
	color:#333333;
	font-weight: normal;
	font-size:10pt;

}
body{
	background-color:white;
	/* #99ccff */

}
cite{
	font-style: italic;
	display: inline;

}
code{
	display: inline;

}
em{
	font-style: italic;
	display: inline;

}
h1{
	color:#800000;
	text-align: center;
	margin-bottom: 0em;
	font-family:Arial,"times new roman", roman, helvetica, sans-serif;
	margin-top: 0em;
	font-weight: bolder;
	font-style: normal;
	font-size:18pt;

}
h2{
	margin-bottom: 0em;
	font-family:Arial,"times new roman", roman, helvetica, sans-serif;
	margin-top: 0em;
	font-weight: bold;
	font-style: italic;
	font-size:8pt;
	text-align: justify;
	color:#800000;

}
h3{
	margin-bottom: 0em;
	font-family:Arial,"times new roman", roman, helvetica, sans-serif;
	margin-top: 0em;
	font-weight: bold;
	font-style: normal;
	font-size:8pt;
	text-align: justify;
	color:#707050;

}
h4{
	font-family:Arial,"times new roman", roman, helvetica, sans-serif;
	font-size:8pt;
	color:#800000;

}
h5{
	font-family:Arial,"times new roman", roman, helvetica, sans-serif;
	color:#707050;

}
h6{
	font-family:Arial, "times new roman", roman, helvetica, sans-serif;
	font-style: normal;
	font-size:8pt;
	color:#707050;
	text-align: center;

}
i{
	font-style: italic;
	display: inline;

}
img{
	display: inline;

}
kbd{
	display: inline;

}
li{
	font-family:Arial,"times new roman", roman, helvetica, sans-serif;
	color:#333333;
	font-weight: normal;
	font-size:11pt;

}
p{
	font-style: normal;
	margin-bottom:0em;
	font-family:Arial,"times new roman", roman, helvetica, sans-serif;
	margin-top:0em;
	font-weight:normal;
	font-size:10pt;
	text-align: justify;
	color:#000000;

}
p.leftnav{
	font-family:Verdana, sans-serif;
	margin-top:0.5em;
	text-align:left;

}
samp{
	display: inline;

}
span{
	display: inline;

}
strong{
	display: inline;

}
td.cart{
	font-size:11pt;
	font-family:Arial, "times new roman", roman, helvetica, sans-serif;
	color:#333333;
	font-weight: normal;

}
td.cartbold{
	font-family:Arial,"times new roman", roman, helvetica, sans-serif;
	color:#707050;
	font-weight: bold;
	font-size:11pt;
}

td.carterror{
	font-family:Arial,"times new roman", roman, helvetica, sans-serif;
	color:#ff0000;
	font-weight: bold;
	font-size:11pt;
}

td.carthead{
	font-family:Arial,"times new roman", roman, helvetica, sans-serif;
	color:#FFFFFF;
	font-weight: bold;
	font-size:11pt;
}

td.cartheadbig{
	font-family:Arial,"times new roman", roman, helvetica, sans-serif;
	color:#800000;
	font-weight: bold;
	font-size:18pt;
}

td.footer{
	color:#336699;
	font-size:9pt;
	font-family:Verdana, sans-serif;
}

td.header0{
	text-align:left;
	font-weight:normal;
	font-size:9pt;
	background-color:#336699;
	color:#FFFFFF;
	font-family:Verdana, sans-serif;
}

td.header1{
	font-family:Verdana, sans-serif;
	color:#FFFFFF;
	font-weight:normal;
	font-size:11pt;
	text-align:center;
	background-color:#527AB8;

}

td.header21{
	background-color:#FFFFFF;
}

td.header22{
	text-valign:top;
	color:#ffffff;
	font-family:Verdana, sans-serif;
	background-color:#003366;
	text-align:center;

}

td.header22hover{
	color:#527ab8;

}

tt{
	display: inline;

}

u{
	display: inline;
}

var{
	display: inline;
}