BODY {
	MARGIN-TOP: 0px; MARGIN-LEFT: 0px; BACKGROUND-COLOR: #FAFAFA
}

/* dark grey */
P {
	FONT-SIZE: 10pt; COLOR: #464646; LINE-HEIGHT: 13pt; MARGIN-RIGHT: 20px; FONT-FAMILY: Arial, Helvetica, sans-serif
}

li {
	FONT-SIZE: 10pt; COLOR: #464646; LINE-HEIGHT: 13pt; MARGIN-RIGHT: 20px; FONT-FAMILY: Arial, Helvetica, sans-serif
}

/* dark blue */
.mainbodytext {
	FONT-SIZE: 10pt; COLOR: #00234c; LINE-HEIGHT: 13pt; FONT-FAMILY: Arial, Helvetica, sans-serif
}
H1 {
/* dark blue */
	MARGIN-TOP: 14px; FONT-WEIGHT:bold; FONT-SIZE: 14pt; COLOR: #003366; FONT-FAMILY: Arial, Helvetica, sans-serif
}

/* dark blue */
H2 {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #003366; FONT-FAMILY: Arial, Helvetica, sans-serif
}

/* dark blue */
Strong {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #464646; FONT-FAMILY: Arial, Helvetica, sans-serif
}

/* dark blue */
A {
	COLOR: #003366; TEXT-DECORATION: underline
}

/* light blue */
A:hover {
	COLOR: #0066FF; text-decoration: none
}

/* dark blue */
A.leftnav {
	COLOR: #000066; text-decoration: none
}

/* dark blue */
A.rightnav {
	FONT-SIZE: 8pt; COLOR: #003366; MARGIN-RIGHT: 2pt; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}

/* black */
A.rightnav:hover {
	COLOR: #000000
}

TR.btmpadding6 {
	PADDING-BOTTOM: 3px
}

/* black */
.ftrtext {
	FONT-SIZE: 8pt; COLOR: #5F5F5F; FONT-FAMILY: Arial, Helvetica, sans-serif
}

/* dark blue */
.ftrtextlink {
	FONT-SIZE: 8pt; COLOR: #003366; FONT-FAMILY: Arial, Helvetica, sans-serif
}

/* dark blue */
DIV.backtotop {
	PADDING-RIGHT: 20px; PADDING-LEFT: 5px; FONT-SIZE: 8pt; PADDING-BOTTOM: 5px; COLOR: #003366; PADDING-TOP: 5px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #FAFAFA
}

/* dark grey text; light grey background*/
TD.regulartext {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 10pt; PADDING-BOTTOM: 5px; COLOR: #5F5F5F; PADDING-TOP: 5px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #FAFAFA
}

/* close to white */
TD.leftnavbkdg {
	PADDING-LEFT: 5px; BACKGROUND-COLOR: #EBEBEB
}

/* white */
A.topmenu {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}

/* white */
A.topmenu:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}

/* dark blue */
.topnavtext {
	FONT-SIZE: 10px; COLOR: #003366; FONT-FAMILY: Arial, Helvetica, sans-serif; font-weight: bold
}

/* dark grey */
.topnavbkgd {
	BACKGROUND-COLOR: #666666
}

/* dark red */
.topnavbkgdred {
	BACKGROUND-COLOR: #990000
}

/* light grey */
.dvbkgd {
	BACKGROUND-COLOR: #cccccc;  background-image: url(dotted_vert.jpg)
}

/* grey */
.topspbkgd {
	BACKGROUND-COLOR: #c1c1c1
}

/* blue */
.rtspbkgd {
	BACKGROUND-COLOR: #003366
}

/* white */
.topmenu {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-TOP: 2px; PADDING-BOTTOM: 2px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}

.oldleftnav {
	FONT-FAMILY: Arial, Helvetica, sans-serif
}

/* dark blue */
.navtitle {
	FONT-WEIGHT: bold; FONT-SIZE: 75%; COLOR: #003366; LINE-HEIGHT: 13pt; FONT-FAMILY: Arial, Helvetica, sans-serif
}

/* strong blue */
.navlinktext {
	FONT-SIZE: 75%; COLOR: #000066; LINE-HEIGHT: 13pt; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: left; TEXT-DECORATION: none
}

/* weaker blue */
.navlinksubtext {
	FONT-SIZE: 75%; COLOR: #000033; LINE-HEIGHT: 13pt; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: left; TEXT-DECORATION: none
}


/* dark blue */
.h2header
{
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #003366; FONT-FAMILY: Arial, Helvetica, sans-serif
}
