body
{
	font-family:arial;
	color: #000000;
	font-size: 9pt;
}

table
{
	font-family:arial;
	color: #000000;
	font-size: 9pt;
}

h1
{
	font-size:14pt;
	font-family:arial black;
	color:#333333;
	margin:0;
}

h2
{
	font-family:arial;
	color: #000000;
	font-size: 9pt;
	font-weight:normal;
}

input
{
	font-family:arial;
	color: #000000;
	font-size: 8pt;
}

textarea
{
	font-family:arial;
	color: #000000;
	font-size: 9pt;
}

select
{
	font-family:arial;
	color: #000000;
	font-size: 9pt;
}

.bannertable
{
	font-family:arial;
	font-size:10pt;
	font-weight:bold;
	color:#FFFFFF;
}

.bannertableleft
{
	BACKGROUND-REPEAT:no-repeat;
	BACKGROUND-IMAGE:URL(../../images/navimages/topnav_leftbar.jpg);
	BACKGROUND-POSITION:top left;
	WIDTH:22;
	HEIGHT:27;
}

.bannertablecenter
{
	ALIGN:center;
	BACKGROUND-REPEAT:repeat-x;
	BACKGROUND-IMAGE:URL(../../images/navimages/topnav_tile.jpg);
	BACKGROUND-POSITION:top;
	WIDTH:100%;
	HEIGHT:27;
}

.bannertableright
{
	BACKGROUND-REPEAT:no-repeat;
	BACKGROUND-IMAGE:URL(../../images/navimages/topnav_rightbar.jpg);
	BACKGROUND-POSITION:top right;
	WIDTH:17;
	HEIGHT:27;
}

.infobox
{
	font-family:arial;
	font-weight:bold;
	background-color:#E8E8FF;
}

.infoboxcontent
{
	font-family:arial;
	font-weight:bold;
}

.infoboxtopleft
{
	BACKGROUND-REPEAT:no-repeat;
	BACKGROUND-IMAGE:URL(../../images/navimages/infobox_leftbar.jpg);
	BACKGROUND-POSITION:top left;
	WIDTH:11;
	HEIGHT:23;
}

.infoboxtop
{
	ALIGN:center;
	BACKGROUND-REPEAT:repeat-x;
	BACKGROUND-IMAGE:URL(../../images/navimages/infobox_toptile.jpg);
	BACKGROUND-POSITION:top;
	HEIGHT:23;
	font-size:11.5pt;
	color:#FFFFFF;
}

.infoboxtopright
{
	BACKGROUND-REPEAT:no-repeat;
	BACKGROUND-IMAGE:URL(../../images/navimages/infobox_rightbar.jpg);
	BACKGROUND-POSITION:top right;
	WIDTH:11;
	HEIGHT:23;
}

.infoboxleft
{
	BACKGROUND-REPEAT:repeat-y;
	BACKGROUND-IMAGE:URL(../../images/navimages/infobox_lefttile.gif);
	BACKGROUND-POSITION:left;
	WIDTH:11;
}

.infoboxright
{
	BACKGROUND-REPEAT:repeat-y;
	BACKGROUND-IMAGE:URL(../../images/navimages/infobox_righttile.gif);
	BACKGROUND-POSITION:right;
	WIDTH:11;
}

.infoboxbottomleft
{
	BACKGROUND-REPEAT:no-repeat;
	BACKGROUND-IMAGE:URL(../../images/navimages/infobox_bottomleft.gif);
	BACKGROUND-POSITION:top left;
	WIDTH:11;
	HEIGHT:17;
}

.infoboxbottom
{
	BACKGROUND-REPEAT:repeat-x;
	BACKGROUND-IMAGE:URL(../../images/navimages/infobox_bottomtile.gif);
	BACKGROUND-POSITION:top;
	HEIGHT:17;
}

.infoboxbottomright
{
	BACKGROUND-REPEAT:no-repeat;
	BACKGROUND-IMAGE:URL(../../images/navimages/infobox_bottomright.gif);
	BACKGROUND-POSITION:top right;
	WIDTH:11;
	HEIGHT:17;
}

.generaltable
{
	border:2px solid #000066;
}

.crucialtable
{
	border:2px solid #CC0000;
}

.leftnavtable
{
	border-right:2px solid #000066;
	border-bottom:2px solid #000066;
}

.tableheader
{
	background-color:#000066;
	font-size: 10pt;
	color: #FFFFFF;
	font-weight:bold;
}

.crucialtableheader
{
	background-color:#CC0000;
	font-size: 10pt;
	color: #FFFFFF;
	font-weight:bold;
}

.bodytext
{
    font-size: 9pt;
}

.whitesection
{
	font-size: 10pt;
	color: #FFFFFF;
	font-weight:bold;
}

.navysection
{
	font-size:10pt;
	color: #000099;
	font-weight:bold;
}

.lightbodytext
{
    font-size: 9pt;
    color: #AAD5D5;
}

.crucial
{
	font-size:9pt;
	font-weight:bold;
	color:#CC0000;
}

.cruciallarge
{
	font-size:12pt;
	font-weight:bold;
	color:#CC0000;
}

.price
{
	font-size:9pt;
	font-weight:bold;
	color:#0000FF;
}

.heading
{
	font-size:12pt;
	font-weight:bold;
	color:#666666;
}

.heavy
{
	font-size:9pt;
	font-weight:bold;
	color: #003366;
}

.selectedleftnav
{
	color: #003366;
}

.highlight
{
	font-size:9pt;
	color:#003366;
}

.navsection1
{
	font-weight: bold;
	font-size: 10pt;
	color: #000066;
}

.navsection2
{
	font-weight: bold;
	font-size: 9pt;
	color: #336699;
}

.navsection3
{
	font-weight: bold;
	font-size: 9pt;
	color: #666666;
}

.navsection4
{
	font-size: 9pt;
	color: #000000;
}

.navsection5
{
	font-size: 8pt;
	color: #000000;
}

.bodysection1
{
	font-size:12pt;
	color: #000099;
	font-weight:bold;
}

.bodysection2
{
	font-weight: bold;
	font-size: 11pt;
	color: #006699;
}

.bodysection3
{
	font-weight: bold;
	font-size: 10pt;
	color: #003399;
}

.bodysection4
{
	font-weight: bold;
	font-size: 9pt;
	color: #666699;
}

.bodysection5
{
	font-size: 8pt;
	color: #336699;
}

.producttitle
{
	font-family:arial black;
	font-size:14pt;
	color:#333333;
}

a
{
	color:#003366;
		
	:visited{color:#003366};
	:hover{color:#660000};
	
	.lightbodytext:link{color:#AAD5D5}
	.lightbodytext:visited{color:#AAD5D5}
	.lightbodytext:hover{color:#CCFFFF}
	
	.whitesection:link{color:#FFFFFF}
	.whitesection:visited{color:#FFFFFF}
	.whitesection:hover{color:#CCCCCC}
	
	.tableheader:link{color:#FFFFFF}
	.tableheader:visited{color:#FFFFFF}
	.tableheader:hover{color:#CCCCCC}	

	.bannertablecenter:link{color:#FFFFFF}
	.bannertablecenter:visited{color:#FFFFFF}
	.bannertablecenter:hover{color:#CCCCCC}	
	
	.navysection:link{color:#000099}
	.navysection:visited{color:#000099}
	.navysection:hover{color:#666666}

	.navsection1:link{color:#000066}
	.navsection1:visited{color:#000066}
	.navsection1:hover{color:#336699}
	
	.navsection2:link{color:#336699}
	.navsection2:visited{color:#336699}
	.navsection2:hover{color:#666666}
	
	.navsection3:link{color:#666666}
	.navsection3:visited{color:#666666}
	.navsection3:hover{color:#000000}
	
	.navsection4:link{color:#000000}
	.navsection4:visited{color:#000000}
	.navsection4:hover{color:#666666}
		
	.navsection5:link{color:#000000}
	.navsection5:visited{color:#000000}
	.navsection5:hover{color:#666666}
	
	.selectedleftnav:link{color:#663366}
	.selectedleftnav:visited{color:#663366}
	.selectedleftnav:hover{color:#003366}
	
	.bodysection1:link{color:#000099}
	.bodysection1:visited{color:#000099}
	.bodysection1:hover{color:#666666}
	
	.bodysection2:link{color:#006699}
	.bodysection2:visited{color:#006699}
	.bodysection2:hover{color:#666666}
	
	.bodysection3:link{color:#003399}
	.bodysection3:visited{color:#003399}
	.bodysection3:hover{color:#666666}
	
	.bodysection4:link{color:#666699}
	.bodysection4:visited{color:#666699}
	.bodysection4:hover{color:#666666}
		
	.bodysection5:link{color:#336699}
	.bodysection5:visited{color:#336699}
	.bodysection5:hover{color:#666666}
}