P    {
	MARGIN-TOP: 4px;
	MARGIN-BOTTOM: 4px;
	PADDING-BOTTOM: 2px;
	PADDING-TOP: 2px;
}

BODY    {
	FONT-SIZE: 8pt;
	COLOR: #000000;
	FONT-FAMILY: Verdana,Tahoma,Arial,Helvetica,sans-serif;
}

TD    {
	FONT-SIZE: 8pt;
	FONT-FAMILY: Verdana,Tahoma,Arial,Helvetica,sans-serif;
}

INPUT    {
	FONT-SIZE: 8pt;
	FONT-FAMILY: Verdana,Tahoma,Arial,Helvetica,sans-serif;
}

*.cbox    {
	FONT-SIZE: 8pt;
	FONT-FAMILY: Verdana,Tahoma,Arial;
	HEIGHT: 14px;
}

*.cbox INPUT    {
	FONT-SIZE: 8pt;
	FONT-FAMILY: Verdana,Tahoma,Arial;
	HEIGHT: 14px;
}

*.inputLabel    {
	BORDER-RIGHT: medium none;
	BORDER-TOP: medium none;
	FONT-SIZE: 8pt;
	BORDER-LEFT: medium none;
	WIDTH: 55px;
	BORDER-BOTTOM: medium none;
	FONT-FAMILY: Verdana,Tahoma,Arial,Helvetica,sans-serif;
	HEIGHT: 12px;
}

*.smallbold    {
	FONT-WEIGHT: bold;
	FONT-SIZE: 8pt;
	FONT-FAMILY: Arial,Helvetica;
	TEXT-DECORATION: none;
}

*.smallredbold    {
	FONT-WEIGHT: bold;
	FONT-SIZE: 8pt;
	COLOR: red;
	FONT-FAMILY: Arial,Helvetica;
	TEXT-DECORATION: none;
}

*.pagetitle    {
	FONT-WEIGHT: bold;
	FONT-SIZE: 20pt;
	COLOR: #99ccff;
	FONT-FAMILY: Arial,Verdana,Times,Arial;
}

*.headlines    {
	FONT-WEIGHT: bold;
	FONT-SIZE: 9pt;
	COLOR: #0066cc;
	FONT-FAMILY: Verdana;
}

*.headlines A    {
	FONT-WEIGHT: bold;
	FONT-SIZE: 9pt;
	COLOR: #0066cc;
	FONT-FAMILY: Verdana;
}

*.headlines A:visited    {
	FONT-WEIGHT: bold;
	COLOR: #0066cc;
	FONT-FAMILY: Verdana;
}

*.headlines A:active    {
	FONT-WEIGHT: bold;
	COLOR: #cc9900;
	FONT-FAMILY: Verdana;
}

*.headlines A:hover    {
	FONT-WEIGHT: bold;
	COLOR: #cc9900;
	FONT-FAMILY: Verdana;
}

*.supportTeam    {
	FONT-WEIGHT: bold;
	FONT-SIZE: 8pt;
	COLOR: white;
	FONT-FAMILY: Verdana;
	BACKGROUND-COLOR: #868d97;
}

*.supportTeamPic    {
	FONT-WEIGHT: bold;
	FONT-SIZE: 8pt;
	COLOR: black;
	FONT-FAMILY: Verdana;
	BACKGROUND-COLOR: #ddd;
}

*.headlines2    {
	FONT-WEIGHT: bold;
	FONT-SIZE: 9pt;
	COLOR: #ffcc00;
	FONT-FAMILY: Verdana;
}

TR.btnRow TD    {
	BORDER-RIGHT: #666 1px solid;
	BORDER-TOP: #fff 1px solid;
	VERTICAL-ALIGN: middle;
	BORDER-LEFT: medium none;
	BORDER-BOTTOM: #666 1px solid;
}

TR.btnRow TD.btnBorder    {
	BORDER-RIGHT: medium none;
	BACKGROUND-COLOR: #ccc;
}

*.btnTxt    {
	FONT-WEIGHT: normal;
	COLOR: #000;
	FONT-FAMILY: arial;
	BACKGROUND-COLOR: #ddd;
}

*.btnTxt A:link    {
	COLOR: #000;
	TEXT-DECORATION: none;
}

*.btnTxt A:visited    {
	COLOR: #000;
	TEXT-DECORATION: none;
}

*.btnTxt A:hover    {
	COLOR: red;
	TEXT-DECORATION: none;
}

*.caltitle    {
	FONT-WEIGHT: bold;
	FONT-SIZE: 7.5pt;
	COLOR: #ffcc00;
	FONT-FAMILY: Verdana;
	BACKGROUND-COLOR: black;
}

*.calday    {
	FONT-SIZE: 7.5pt;
	COLOR: #0066cc;
	FONT-FAMILY: Verdana;
	BACKGROUND-COLOR: #f0f0f0;
}

*.calday TD    {
	FONT-SIZE: 7.5pt;
	COLOR: #0066cc;
	FONT-FAMILY: Verdana;
	BACKGROUND-COLOR: #f0f0f0;
}

*.calday A    {
	FONT-SIZE: 7.5pt;
	COLOR: #0066cc;
	FONT-FAMILY: Verdana;
	BACKGROUND-COLOR: #f0f0f0;
}

*.calday A:visited    {
	COLOR: #0066cc;
	FONT-FAMILY: Verdana;
	BACKGROUND-COLOR: #f0f0f0;
}

*.calday A:active    {
	COLOR: #ffcc00;
	FONT-FAMILY: Verdana;
	BACKGROUND-COLOR: #f0f0f0;
}

*.calday A:hover    {
	COLOR: #ffcc00;
	FONT-FAMILY: Verdana;
	BACKGROUND-COLOR: #f0f0f0;
}

*.calfocus    {
	FONT-SIZE: 7.5pt;
	COLOR: black;
	FONT-FAMILY: Verdana;
}

*.calfocus A    {
	FONT-SIZE: 7.5pt;
	COLOR: black;
	FONT-FAMILY: Verdana;
}

*.calfocus A:visited    {
	COLOR: black;
	FONT-FAMILY: Verdana;
}

*.calfocus A:active    {
	COLOR: blue;
	FONT-FAMILY: Verdana;
}

*.calfocus A:hover    {
	COLOR: blue;
	FONT-FAMILY: Verdana;
}

*.link    {
	FONT-SIZE: 8pt;
	COLOR: #000080;
	FONT-FAMILY: Verdana;
}

*.link A    {
	FONT-SIZE: 8pt;
	COLOR: #000080;
	FONT-FAMILY: Verdana;
	font-weight: bold;
}

*.link A:visited    {
	COLOR: #000080;
	FONT-FAMILY: Verdana;
	text-decoration: none;
	font-weight: bold;
}

*.link A:active    {
	COLOR: #868d97;
	FONT-FAMILY: Verdana;
	text-decoration: none;
	font-weight: bold;
}

*.link A:hover    {
	COLOR: #868d97;
	FONT-FAMILY: Verdana;
	font-weight: bold;
	text-decoration: none;
}

*.body_title    {
	FONT-WEIGHT: bold;
	FONT-SIZE: 14pt;
	COLOR: white;
	FONT-FAMILY: Arial;
}

*.copyright    {
	FONT-SIZE: 60%;
	COLOR: #999999;
	FONT-FAMILY: Verdana;
}

*.blurb    {
	FONT-SIZE: 70%;
	COLOR: #cccccc;
	FONT-FAMILY: Verdana;
}

*.form_label    {
	FONT-WEIGHT: normal;
}

*.button    {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #006699;
	ont-family: verdana,trebuchet MS,trebuchet,arial,sans-serif;
}

*.button A    {
	FONT-WEIGHT: normal;
	COLOR: #006699;
	TEXT-DECORATION: none;
}

*.button A:link    {
	FONT-WEIGHT: normal;
	COLOR: #006699;
	TEXT-DECORATION: none;
}

*.button A:visited    {
	FONT-WEIGHT: normal;
	COLOR: #006699;
	TEXT-DECORATION: none;
}

*.button A:hover    {
	FONT-WEIGHT: normal;
	COLOR: #cc9900;
	TEXT-DECORATION: none;
}

*.button A:active    {
	FONT-WEIGHT: normal;
	COLOR: #006699;
	TEXT-DECORATION: none;
}

*.subhead    {
	FONT-WEIGHT: normal;
	FONT-SIZE: 9pt;
	MARGIN: 1px 4px;
	COLOR: black;
}

*.navcolor    {
	FONT-WEIGHT: bold;
	FONT-SIZE: 8pt;
	COLOR: white;
	FONT-FAMILY: Verdana,Tahoma,Arial,Helvetica,sans-serif;
	BACKGROUND-COLOR: #006699;
}

*.navcolor A    {
	FONT-WEIGHT: bold;
	FONT-SIZE: 8pt;
	COLOR: white;
	BACKGROUND-COLOR: #006699;
	TEXT-DECORATION: none;
}

*.navcolor A:visited    {
	FONT-WEIGHT: bold;
	FONT-SIZE: 8pt;
	COLOR: white;
	BACKGROUND-COLOR: #006699;
	TEXT-DECORATION: none;
}

*.navcolor A:active    {
	FONT-WEIGHT: bold;
	FONT-SIZE: 8pt;
	COLOR: white;
	BACKGROUND-COLOR: #006699;
	TEXT-DECORATION: none;
}

*.navcolor A:hover    {
	FONT-WEIGHT: bold;
	FONT-SIZE: 8pt;
	COLOR: #ffcc00;
	BACKGROUND-COLOR: #006699;
	TEXT-DECORATION: none;
}

*#titlebox    {
	BACKGROUND-IMAGE: url(images/pageheader_bg-2_top.gif);
}

*#subheadbox    {
	BACKGROUND-IMAGE: url(images/pageheader_bg-2_bottom.gif);
}

*.secondarycolor    {
	BACKGROUND-IMAGE: url(images/sidebar_bg-2.gif);
	BACKGROUND-COLOR: #b0c4de;
}

*.tabunselect    {
	FONT-WEIGHT: normal;
	FONT-SIZE: 8pt;
	MARGIN: 2px;
	BACKGROUND-COLOR: #cccccc;
}

*.tabunselect A    {
	COLOR: #000000;
	TEXT-DECORATION: none;
}

*.tabunselect A:link    {
	COLOR: #000000;
	TEXT-DECORATION: none;
}

*.tabunselect A:visited    {
	COLOR: #000000;
	TEXT-DECORATION: none;
}

*.tabunselect A:hover    {
	COLOR: red;
	TEXT-DECORATION: underline;
}

*.tabselect    {
	FONT-WEIGHT: bold;
	FONT-SIZE: 8pt;
	MARGIN: 2px;
	COLOR: #ffffff;
	BACKGROUND-COLOR: #4682b4;
}

*.sidebar    {
	FONT-WEIGHT: bold;
	FONT-SIZE: 8pt;
	VERTICAL-ALIGN: middle;
	COLOR: white;
	FONT-VARIANT: small-caps;
}

*.tabspace    {
	WIDTH: 2px;
}

*.menuBackground    {
	FONT-WEIGHT: bold;
	COLOR: #ffffff;
	FONT-FAMILY: Verdana;
	BACKGROUND-COLOR: #868d97;
	TEXT-DECORATION: none;
}

*.menuBackground TD    {
	FONT-WEIGHT: bold;
	COLOR: #ffffff;
	FONT-FAMILY: Verdana;
	BACKGROUND-COLOR: #868d97;
	TEXT-DECORATION: none;
}

*.submenuBackground    {
	FONT-WEIGHT: bold;
	COLOR: #ffffff;
	FONT-FAMILY: Verdana;
	BACKGROUND-COLOR: #868d97;
	TEXT-DECORATION: none;
}

*.submenuBackground TD    {
	FONT-WEIGHT: bold;
	COLOR: #ffffff;
	FONT-FAMILY: Verdana;
	BACKGROUND-COLOR: #868d97;
	TEXT-DECORATION: none;
}

*.tabUnSel    {
	FONT-WEIGHT: normal;
	FONT-SIZE: 7.5pt;
	COLOR: #ffffff;
	FONT-FAMILY: Verdana;
	BACKGROUND-COLOR: #868d97;
	TEXT-DECORATION: none;
}

*.tabUnSel A    {
	FONT-WEIGHT: normal;
	FONT-SIZE: 7.5pt;
	COLOR: #ffffff;
	FONT-FAMILY: Verdana;
	BACKGROUND-COLOR: #868d97;
	TEXT-DECORATION: none;
}

*.tabUnSel A:link    {
	FONT-WEIGHT: normal;
	FONT-SIZE: 7.5pt;
	COLOR: #ffffff;
	FONT-FAMILY: Verdana;
	BACKGROUND-COLOR: #868d97;
	TEXT-DECORATION: none;
}

*.tabUnSel A:visited    {
	FONT-WEIGHT: normal;
	FONT-SIZE: 7.5pt;
	COLOR: #ffffff;
	FONT-FAMILY: Verdana;
	BACKGROUND-COLOR: #868d97;
	TEXT-DECORATION: none;
}

*.tabUnSel A:active    {
	FONT-WEIGHT: normal;
	FONT-SIZE: 7.5pt;
	COLOR: #ffffff;
	FONT-FAMILY: Verdana;
	BACKGROUND-COLOR: #868d97;
	TEXT-DECORATION: none;
}

*.tabUnSel TD    {
	FONT-WEIGHT: normal;
	FONT-SIZE: 7.5pt;
	COLOR: #ffffff;
	FONT-FAMILY: Verdana;
	BACKGROUND-COLOR: #868d97;
	TEXT-DECORATION: none;
}

*.tabUnSel A:hover    {
	COLOR: yellow;
	TEXT-DECORATION: underline;
}

*.tabSel    {
	FONT-WEIGHT: bold;
	FONT-SIZE: 7.5pt;
	COLOR: black;
	FONT-FAMILY: Verdana;
	BACKGROUND-COLOR: #cccccc;
	TEXT-DECORATION: none;
}

*.tabSel A    {
	FONT-WEIGHT: bold;
	FONT-SIZE: 7.5pt;
	COLOR: black;
	FONT-FAMILY: Verdana;
	BACKGROUND-COLOR: #cccccc;
	TEXT-DECORATION: none;
}

*.tabSel A:link    {
	FONT-WEIGHT: bold;
	FONT-SIZE: 7.5pt;
	COLOR: black;
	FONT-FAMILY: Verdana;
	BACKGROUND-COLOR: #cccccc;
	TEXT-DECORATION: none;
}

*.tabSel A:visited    {
	FONT-WEIGHT: bold;
	FONT-SIZE: 7.5pt;
	COLOR: black;
	FONT-FAMILY: Verdana;
	BACKGROUND-COLOR: #cccccc;
	TEXT-DECORATION: none;
}

*.tabSel A:active    {
	FONT-WEIGHT: bold;
	FONT-SIZE: 7.5pt;
	COLOR: black;
	FONT-FAMILY: Verdana;
	BACKGROUND-COLOR: #cccccc;
	TEXT-DECORATION: none;
}

*.tabSel TD    {
	FONT-WEIGHT: bold;
	FONT-SIZE: 7.5pt;
	COLOR: black;
	FONT-FAMILY: Verdana;
	BACKGROUND-COLOR: #cccccc;
	TEXT-DECORATION: none;
}

*.tabSel A:hover    {
	COLOR: red;
	TEXT-DECORATION: underline;
}

*.submenuBackground TD    {
	FONT-WEIGHT: bold;
	COLOR: #ffffff;
	FONT-FAMILY: Verdana;
	BACKGROUND-COLOR: #868d97;
	TEXT-DECORATION: none;
}

*.centerPiece    {
	COLOR: black;
	FONT-FAMILY: Verdana;
	BACKGROUND-COLOR: white;
	TEXT-DECORATION: none;
}

A.header    {
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	COLOR: #ffffff;
	FONT-FAMILY: Verdana;
	BACKGROUND-COLOR: #868d97;
	TEXT-DECORATION: none;
}

A.header:hover    {
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	COLOR: #99ccff;
	FONT-FAMILY: Verdana;
	TEXT-DECORATION: none;
}

*.header    {
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	COLOR: #ffffff;
	FONT-FAMILY: Verdana;
	BACKGROUND-COLOR: #868d97;
	TEXT-DECORATION: none;
}

*.alert    {
	FONT-WEIGHT: bold;
	FONT-SIZE: 8pt;
	COLOR: red;
}

*.alert DT    {
	FONT-WEIGHT: bold;
	FONT-SIZE: 8pt;
	COLOR: red;
}

*.cright    {
	FONT-SIZE: 8pt;
}

*.cright TD    {
	FONT-SIZE: 8pt;
}

*.dbtable_colheader    {
	FONT-WEIGHT: bold;
	FONT-SIZE: 8pt;
	COLOR: white;
	BACKGROUND-COLOR: #868d97;
}

*.dbtable_colheader A    {
	TEXT-DECORATION: underline;
}

*.dbtable_colheader A:link    {
	TEXT-DECORATION: underline;
}

*.dbtable_colheader A:visited    {
	COLOR: white;
	TEXT-DECORATION: underline;
}

*.dbtable_colheader A:active    {
	COLOR: #ffd700;
	TEXT-DECORATION: none;
}

*.dbtable_colheader A:hover    {
	COLOR: #ffd700;
	TEXT-DECORATION: none;
}

*.dbtable_shadow    {
	FONT-WEIGHT: normal;
	FONT-SIZE: 8pt;
	COLOR: black;
	BACKGROUND-COLOR: #add8e6;
}

*.dbtable_shadow A    {
	TEXT-DECORATION: underline;
	coloc: black;
}

*.dbtable_shadow A:link    {
	COLOR: black;
	TEXT-DECORATION: underline;
}

*.dbtable_shadow A:visited    {
	COLOR: black;
	TEXT-DECORATION: underline;
}

*.dbtable_shadow A:active    {
	COLOR: black;
	TEXT-DECORATION: none;
}

*.dbtable_shadow A:hover    {
	COLOR: red;
	TEXT-DECORATION: none;
}

*.dbtable_normal    {
	FONT-WEIGHT: normal;
	FONT-SIZE: 8pt;
	COLOR: black;
	BACKGROUND-COLOR: white;
}

*.dbtable_normal A    {
	TEXT-DECORATION: underline;
	coloc: black;
}

*.dbtable_normal A:link    {
	COLOR: black;
	TEXT-DECORATION: underline;
}

*.dbtable_normal A:visited    {
	COLOR: black;
	TEXT-DECORATION: underline;
}

*.dbtable_normal A:active    {
	COLOR: black;
	TEXT-DECORATION: none;
}

*.dbtable_normal A:hover    {
	COLOR: red;
	TEXT-DECORATION: none;
}

*.smalltext    {
	FONT-WEIGHT: normal;
	FONT-SIZE: 7pt;
	COLOR: black;
}

*.smalltext A    {
	TEXT-DECORATION: underline;
	coloc: black;
}

*.smalltext A:link    {
	COLOR: black;
	TEXT-DECORATION: underline;
}

*.smalltext A:visited    {
	COLOR: black;
	TEXT-DECORATION: underline;
}

*.smalltext A:active    {
	COLOR: black;
	TEXT-DECORATION: underline;
}

*.smalltext A:hover    {
	COLOR: red;
	TEXT-DECORATION: none;
}

*.boxtab    {
	FONT-WEIGHT: bold;
	FONT-SIZE: 8pt;
	COLOR: white;
	BACKGROUND-COLOR: gray;
}

*#divCC    {
	Z-INDEX: 1;
	VISIBILITY: visible;
}

*#divCheck    {
	Z-INDEX: 1;
	VISIBILITY: visible;
}

