body,td,th {
	font-family: tahoma;
	font-size: 8pt;
	color: #737373;
	vertical-align: top;	
	line-height:1.5;
}
img{border:0;}
a {
	font-family: tahoma;
	font-size: 11px;	
	color: #4F4F4F;		
}
a:visited {
	color: #4F4F4F;
}
a:hover {
	color: #FFCC00;
}
a:active {
	color: #4F4F4F;	
}

.style-s{
	color:#737373;
}

H4 {
	FONT-WEIGHT: normal
}

H4 {
	MARGIN: 3px 5px 10px 0px; FONT: 300 22px "Arial Narrow", "Arial", helvetica, sans-serif; COLOR: #000
}

TABLE.faq TD P {
	FONT-SIZE: 12px
}
TABLE.faq TD LI {
	FONT-SIZE: 12px
}
.grid_table {
	MARGIN: 5px 5px 20px; WIDTH: 99%; BORDER-COLLAPSE: collapse
}
FIELDSET TABLE.grid_table {
	MARGIN: 0px; WIDTH: 100%
}
.grid_head TD {
	BORDER-RIGHT: #999 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #999 1px solid; PADDING-LEFT: 3px; BACKGROUND: #005797; PADDING-BOTTOM: 3px; FONT: bold 12px Arial, sans-serif; BORDER-LEFT: #999 1px solid; COLOR: #fff; PADDING-TOP: 3px; BORDER-BOTTOM: #000 1px solid
}
TR.grid_head TD.small {
	FONT-SIZE: 10px
}
.grid_head STRONG {
	COLOR: #fff
}
.grid_head A {
	FONT: bold 12px Arial, sans-serif; COLOR: #fff
}
.grid_head A:hover {
	BACKGROUND: #ccc; FONT: bold 12px Arial, sans-serif; COLOR: #fff
}
.grid_head A:visited {
	FONT: bold 12px Arial, sans-serif; COLOR: #fff
}
TD.grid_head_sorted {
	FONT-WEIGHT: bold; BACKGROUND: #e4e4e4; COLOR: #005797
}
A.grid_head_sorted {
	FONT-WEIGHT: bold; COLOR: #005797; TEXT-DECORATION: none
}
A.grid_head_sorted:visited {
	FONT-WEIGHT: bold; COLOR: #005797; TEXT-DECORATION: none
}
.grid_subhead {
	BACKGROUND: #d6d6d6; BORDER-COLLAPSE: collapse
}
.grid_subhead TD {
	BORDER-RIGHT: #999 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #999 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 3px; FONT: 12px Arial, sans-serif; BORDER-LEFT: #999 1px solid; COLOR: #000; PADDING-TOP: 3px; BORDER-BOTTOM: #333 2px solid
}
.row_1 TD {
	BACKGROUND: #fff; FONT: 11px Arial, sans-serif; VERTICAL-ALIGN: top; BORDER-BOTTOM: #ccc 1px dashed
}
TABLE.grid_table .row_1 TD {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #ccc 1px solid
}
TABLE.grid_table P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 3px; FONT: 11px Arial, sans-serif; PADDING-TOP: 0px
}
TABLE.grid_table LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 3px; FONT: 11px Arial, sans-serif; PADDING-TOP: 0px
}
TABLE.grid_table UL {
	MARGIN: 5px 0px 5px 20px
}
.row_2 TD {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; BACKGROUND: #eee; PADDING-BOTTOM: 2px; FONT: 11px Arial, sans-serif; VERTICAL-ALIGN: top; PADDING-TOP: 2px; BORDER-BOTTOM: #ccc 1px dashed
}
TABLE.grid_table .row_2 TD {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #ccc 1px solid
}
.row_2 P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 3px; FONT: 11px Arial, sans-serif; PADDING-TOP: 0px
}
.gridrow_h1 TD {
	BACKGROUND: #fff; COLOR: #990000
}
.gridrow_h2 TD {
	BACKGROUND: #999; COLOR: #fff
}
TD.grid_row_head {
	BORDER-RIGHT: #999 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #999 1px solid; PADDING-LEFT: 3px; BACKGROUND: #005797; PADDING-BOTTOM: 3px; FONT: bold 12px Arial, sans-serif; BORDER-LEFT: #999 1px solid; COLOR: #fff; PADDING-TOP: 3px; BORDER-BOTTOM: #000 1px solid
}