.pageheader
{
	COLOR: #000099;
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
	FONT-SIZE: 15pt;
	LINE-HEIGHT: 15pt;
	FONT-WEIGHT: bold;
	BACKGROUND-COLOR: #dddddd;
}

.sectionheader
{
	COLOR: #000099;
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
	FONT-SIZE: 12pt;
	LINE-HEIGHT: 12pt;
	FONT-WEIGHT: bold;
	BACKGROUND-COLOR: #dddddd;
}

.colouredcomment
{
	COLOR: #000099;
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
	BACKGROUND-COLOR: #dddddd;
}

.title
{
	COLOR: #000099;
	FONT-SIZE: 12pt;
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
	FONT-WEIGHT: bold;
}

.smalltext
{
	FONT-SIZE: 8pt;
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
	FONT-WEIGHT: bold;
}

body
{background-color: white;
color: #000099;
font-family: Arial, Helvetica, sans-serif; 
font-size: 9pt; 
font-weight: normal
}

td
{
	COLOR: #000000;
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
	FONT-SIZE: 9pt;
	LINE-HEIGHT: 15pt
}

.locationlink
{
	COLOR: #000099;
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
	FONT-SIZE: 11pt;
	LINE-HEIGHT: 15pt;
	text-decoration: none;
	FONT-WEIGHT: bold	
}

U
{
	COLOR: #cccccc;
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
	FONT-SIZE: 8pt;
	LINE-HEIGHT: 8pt;
	text-decoration: none;	
}

.bodytextblack
{
    COLOR: #000000;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
    FONT-SIZE: 11pt;
    LINE-HEIGHT: 15pt
}

.bodytextsmall
{
    COLOR: #000000;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
    FONT-SIZE: 10pt;
    LINE-HEIGHT: 12pt
}

.bodytextwhite
{
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
    FONT-SIZE: 11pt;
    LINE-HEIGHT: 15pt
}

.bodytextgray
{
    COLOR: #cccccc;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
    FONT-SIZE: 11pt;
    LINE-HEIGHT: 15pt
}


.articletitle
{
    COLOR: #000000;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
    FONT-SIZE: 12pt;
    LINE-HEIGHT: 18pt;
    FONT-WEIGHT: bold
}

.articlesubtitle
{
    COLOR: #666666;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
    FONT-SIZE: 11pt;
    LINE-HEIGHT: 18pt;
    FONT-WEIGHT: bold
}


.articleoverview
{
    COLOR: #000000;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
    FONT-SIZE: 10pt;
    LINE-HEIGHT: 12pt
}

.link1
{
    COLOR: #ccff99;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
    TEXT-DECORATION: none
}

.link1:visited
{
	COLOR: #ccff99;
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
    TEXT-DECORATION: none
}

.link1:hover
{
	COLOR: #ccccc;
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}


.link2
{
    COLOR: #333333;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}


.link2:visited
{
	COLOR: #333333;
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}

.link2:hover
{
	COLOR: #003399;
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}


.tableheader
{
    COLOR: #666666;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11pt
}

.tableheaderon
{
    COLOR: #336699;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11pt
}

.tablerow1
{
    COLOR: #000000;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
    FONT-SIZE: 11pt
}

.tablerow2
{
    COLOR: #000000;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
    BACKGROUND-COLOR: #CCCCCC;
    FONT-SIZE: 11pt
}

.tableactive
{
    COLOR: #000000;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
    BACKGROUND-COLOR: #99ccff;
    FONT-SIZE: 11pt
}

.footerwhite
{
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
    FONT-SIZE: 9pt;
        LINE-HEIGHT: 12pt
}

.footerblack
{
    COLOR: #000000;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
    FONT-SIZE: 9pt;
    LINE-HEIGHT: 12pt
}

.breadcrumb
{
    COLOR: #000000 >>;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
    FONT-SIZE: 9pt
}


.header1
{
    COLOR: #99ccff;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
    FONT-SIZE: 14pt;
    LINE-HEIGHT: 14pt;
    FONT-WEIGHT: bold
}

.subheader1
{
    COLOR: #99ccff;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
    FONT-SIZE: 11pt;
    LINE-HEIGHT: 18pt;
    FONT-WEIGHT: bold
}

.header2
{
    COLOR: #336699;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
    FONT-SIZE: 14pt;
    LINE-HEIGHT: 14pt;
    FONT-WEIGHT: bold
}

.subheader2
{
    COLOR: #336699;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
    FONT-SIZE: 11pt;
    LINE-HEIGHT: 20pt;
    FONT-WEIGHT: bold
}

.topnav
{
    COLOR: #ccff99;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
    FONT-SIZE: 11 pt;
    FONT-WEIGHT: bold;
    LINE-HEIGHT: 18pt;
    TEXT-DECORATION: none
    
}

.topnav:hover
{
	COLOR: #ccccc;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
    FONT-SIZE: 11 pt;
 	FONT-WEIGHT: bold;
    LINE-HEIGHT: 18pt;
    TEXT-DECORATION: underline
}

.leftnav
{
    COLOR: #ccff99;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
    FONT-SIZE: 11 pt;
    FONT-WEIGHT: bold;
    LINE-HEIGHT: 18pt;
    TEXT-DECORATION: none
    
}

.leftnav:hover
{
	COLOR: #ccccc;
 	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
    FONT-SIZE: 11 pt;
 	FONT-WEIGHT: bold;
    LINE-HEIGHT: 18pt;
    TEXT-DECORATION: underline
}

.rightnav
{
    COLOR: #333333;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
    FONT-SIZE: 11 pt;
    FONT-WEIGHT: bold;
    LINE-HEIGHT: 18pt;
    TEXT-DECORATION: none
    
}

.rightnav:hover
{
	COLOR: #003399;
 	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
 	FONT-SIZE: 11 pt;
 	FONT-WEIGHT: bold;
    LINE-HEIGHT: 18pt;
    TEXT-DECORATION: underline
}

.globalnav
{
    COLOR: #333333;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
    FONT-SIZE: 11 pt;
    FONT-WEIGHT: bold;
    LINE-HEIGHT: 18pt;
    TEXT-DECORATION: none
    
}

.globalnav:hover
{
	COLOR: #003399;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
    FONT-SIZE: 11 pt;
 	FONT-WEIGHT: bold;
    LINE-HEIGHT: 18pt;
    TEXT-DECORATION: underline
}

.buttongreen
{
    COLOR: #ccff99;
    FONT-WEIGHT: bold;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
    TEXT-DECORATION: none
}

.buttongreen:hover
{
	COLOR: #ccccc;
	FONT-WEIGHT: bold;
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}


.buttongray
{
    COLOR: #333333;
    FONT-WEIGHT: bold;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
    FONT-SIZE: 11pt;
    TEXT-DECORATION: none
}

.buttongray:hover
{
	COLOR: #003399;
	FONT-WEIGHT: bold;
 	FONT-FAMILY: Arial, Verdana Helvetica, sans-serif;
    TEXT-DECORATION: underline
}

.teal {
	color:009999;
}

.red{
	color:red
}
.yellow{
	color:#ffcc00;
}
.blue{
	color:#3366cc;
}

.white {
	color:white;
}

.salutation{
	color:#009999;
	font-size:10pt;
	line-height:11pt;
}


font.product {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	text-align: left;
	color: #336666;
	padding: 0px;
	margin: 0px;
}

font.productname {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	text-align: left;
	color: #336666;
	padding: 0px;
	margin: 0px;
}

font.price {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: black;
	padding: 0px;
	margin: 0px;
}

font.text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: black;
	padding: 0px;
	margin: 0px;
	text-decoration: none;
}

.errorCaption{
	color:red;
	font-weight:bold;
}

.errorInput{
	background-color:red;
	font-weight:bold;
}