
.stylItem
{
	background-color: darkred;
	border-style:solid;
	border-width: 1px 1px 1px 1px;
	border-color: black;
	text-align: center;
	padding-bottom: 3px;
	padding-top: 1px;
	padding-left:3px;
	padding-right:3px;
	FONT-FAMILY: Verdana, Arial, Sans-Serif;
	font-size: 10px;
	font-weight: bold;
	color: white;
	text-decoration: none;
}
.legendSmall
{
	text-align: center;
	font-size: small;
	color : darkred;
	font-family:arial;
	font-weight: bold;
}
.legendMedium
{
	text-align: center;
	font-size: large;
	color : darkred;
	font-family:arial;
	font-weight: bold;
}	


td.normalBackground
{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	padding-bottom: 0px;
	padding-top:0px;
	padding-left:0px;
	padding-right:0px;
	border:none;
	border-style:none;
	background-color: darkred;	
	text-align:center;
	font-size: small;
}

td.stylCell
{
	height: 24px;
	margin-top: 0px;
	background-color: darkred;
	border-style:solid;
	border-width: 1px 1px 1px 1px;
	border-color: black;
	text-align: center;
	padding-bottom: 3px;
	padding-top:0px;
	padding-left:3px;
	padding-right:3px;
}


.series_table_header
{
	COLOR: #FFFFFF;
	BACKGROUND: #990000;
	FONT-SIZE: 8pt;
	FONT-FAMILY: Verdana, Arial, Sans-Serif;
}
.series_table_subheader { 
	BORDER-RIGHT: solid 1px solid;
	PADDING-RIGHT: 0px;
	BORDER-TOP: black 0px solid;
	PADDING-LEFT: 0px;
	BORDER-LEFT: black 0px solid;
	BORDER-BOTTOM: 1px solid;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 0px;
	COLOR: #FFFFFF;
	BACKGROUND: #990000;
	FONT-SIZE: 8pt;
	FONT-FAMILY: Verdana, Arial, Sans-Serif;
}
 
.series_table_content_left_align
{
	BACKGROUND: #E3E3E3;
	COLOR: #000000;
	FONT-SIZE: 8pt;
	text-align:left;
	padding-left:3;
	padding-right:3;
	FONT-FAMILY: Verdana, Arial, Sans-Serif;
}
.series_table_content_left_align_alt
{
	BACKGROUND: #DBDBC0;
	COLOR: #000000;
	FONT-SIZE: 8pt;
	FONT-FAMILY: Verdana, Arial, Sans-Serif;
	text-align:left;
	padding-left:3;
	padding-right:3;
}

.series_table_content
{
	BACKGROUND: #E3E3E3;
	COLOR: #000000;
	FONT-SIZE: 8pt;
	text-align:center;
	FONT-FAMILY: Verdana, Arial, Sans-Serif;
}
.series_table_content_alt
{
	BACKGROUND: #DBDBC0;
	COLOR: #000000;
	FONT-SIZE: 8pt;
	FONT-FAMILY: Verdana, Arial, Sans-Serif;
	text-align:center;
}
.series_table_content_equ
{
	BACKGROUND: #E3E3E3;
	COLOR: #000000;
	FONT-SIZE: 8pt;
	text-align:center;
	FONT-FAMILY: Verdana, Arial, Sans-Serif;
	BORDER-RIGHT: solid 1px solid;
	PADDING-RIGHT: 0px;
	BORDER-TOP: black 0px solid;
	PADDING-LEFT: 0px;
	BORDER-LEFT: black 0px solid;
	BORDER-BOTTOM:1px solid;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 0px;
}
.series_table_content_alt_equ
{
	BACKGROUND: #DBDBC0;
	COLOR: #000000;
	FONT-SIZE: 8pt;
	FONT-FAMILY: Verdana, Arial, Sans-Serif;
	text-align:center;
	BORDER-RIGHT: 1px solid;
	PADDING-RIGHT: 0px;
	BORDER-TOP: black 0px solid;
	PADDING-LEFT: 0px;
	BORDER-LEFT: black 0px solid;
	BORDER-BOTTOM: 1px solid;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 0px;
}
.page_heading
{
	COLOR: #990000;
	FONT-SIZE: 12pt;
	FONT-FAMILY: Verdana, Arial, Sans-Serif;
	FONT-WEIGHT: bold;
}
.compare_table_header
{
	COLOR: #FFFFFF;
	BACKGROUND: #990000;
	FONT-SIZE: 9pt;
	FONT-WEIGHT: bold;
	FONT-FAMILY: Verdana, Arial, Sans-Serif;
}
A.compare_table_header {
	FONT-WEIGHT: bold;
	FONT-SIZE: 9pt;
	COLOR: white;
	FONT-FAMILY: Arial, Verdana, Sans-Serif;
	TEXT-ALIGN: center;
	FONT-VARIANT: normal;
	TEXT-DECORATION: none
}

A.compare_table_header:visited() 
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 9pt;
	color: Blue;
}

A.compare_table_header:hover 
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 9pt;
	color: #ff9933;
	background: transparent;
}
.compare_feature
{
	COLOR: #ffffff;
	BACKGROUND: #666666;
	FONT-SIZE: 9pt;
	FONT-FAMILY: Verdana, Arial, Sans-Serif;
}
.compare_instructions
{
	COLOR: #000000;
	FONT-SIZE: 9pt;
	FONT-FAMILY: Verdana, Arial, Sans-Serif;
}
.compare_table_content
{
	BACKGROUND: #E3E3E3;
	COLOR: #000000;
	FONT-SIZE: 9pt;
	FONT-FAMILY: Verdana, Arial, Sans-Serif;
}
.compare_table_content_alt
{
	BACKGROUND: #FFFFFF;
	COLOR: #000000;
	FONT-SIZE: 9pt;
	FONT-FAMILY: Verdana, Arial, Sans-Serif;
}
.compare_table_common_content
{
	BACKGROUND: #999999;
	COLOR: #000000;
	FONT-SIZE: 9pt;
	FONT-FAMILY: Verdana, Arial, Sans-Serif;
}
.series_instructions
{
	COLOR: #000000;
	FONT-SIZE: 9pt;
	FONT-FAMILY: Verdana, Arial, Sans-Serif;
}

.sub_table_heading
{
	BACKGROUND: #E3E3E3;
	COLOR: #000000;
	FONT-SIZE: 9pt;
	FONT-FAMILY: Verdana, Arial, Sans-Serif;
	TEXT-ALIGN: CENTER;
}
.list_price_table_heading
{
	BACKGROUND: #FFFFFF;
	COLOR: #000000;
	FONT-SIZE: 9pt;
	FONT-WEIGHT: bold;
	FONT-FAMILY: Verdana, Arial, Sans-Serif;
	TEXT-ALIGN: CENTER;
}

.list_price_table_content
{
	BACKGROUND: #FFFFFF;
	COLOR: #000000;
	FONT-SIZE: 9pt;
	FONT-FAMILY: Verdana, Arial, Sans-Serif;
	TEXT-ALIGN: CENTER;
}

.stepsearch_instructions
{
	COLOR: #000000;
	FONT-SIZE: 9pt;
	FONT-FAMILY: Verdana, Arial, Sans-Serif;
}

.feature_table_heading
{
	COLOR: #FFFFFF;
	BACKGROUND: #990000;
	FONT-SIZE: 9pt;
	FONT-WEIGHT: bold;
	FONT-FAMILY: Verdana, Arial, Sans-Serif;
	TEXT-ALIGN: center;
}
.stepsearch_table_heading
{
	COLOR: #FFFFFF;
	BACKGROUND: #666666;
	FONT-SIZE: 9pt;
	FONT-WEIGHT: bold;
	FONT-FAMILY: Verdana, Arial, Sans-Serif;
	TEXT-ALIGN: center;
}
.stepsearch_table_content
{
	BACKGROUND: #E3E3E3;
	COLOR: #000000;
	FONT-SIZE: 8pt;
	TEXT-ALIGN: Left;
	TEXT-VALIGN: top;
	FONT-FAMILY: Verdana, Arial, Sans-Serif;
}
.viewlist_table_content
{
	BACKGROUND: #E3E3E3;
	COLOR: #000000;
	FONT-SIZE: 8pt;
	TEXT-ALIGN: left;
	TEXT-VALIGN: middle;
	FONT-FAMILY: Verdana, Arial, Sans-Serif;
}
.viewlist_table_content_alt
{
	BACKGROUND: #DBDBC0;
	COLOR: #000000;
	FONT-SIZE: 8pt;
	TEXT-ALIGN: Left;
	FONT-FAMILY: Verdana, Arial, Sans-Serif;
}
.pn_viewlist_table_content
{
	BACKGROUND: #E3E3E3;
	COLOR: #000000;
	FONT-SIZE: 8pt;
	TEXT-ALIGN: center;
	TEXT-VALIGN: middle;
	FONT-FAMILY: Verdana, Arial, Sans-Serif;
}
.pn_viewlist_table_content_alt
{
	BACKGROUND: #DBDBC0;
	COLOR: #000000;
	FONT-SIZE: 8pt;
	TEXT-ALIGN: center;
	FONT-FAMILY: Verdana, Arial, Sans-Serif;
}

.text_search_heading
{
	COLOR: #666666;
	FONT-SIZE: 9pt;
	FONT-WEIGHT: bold;
	FONT-FAMILY: Verdana, Arial, Sans-Serif;
}
.package_table_content
{
	background: #E4E4E4;
	font-size: 8pt;
	FONT-FAMILY: Verdana, Arial, Sans-Serif;
	font-weight: normal;
	line-height: 150%;
}
.package_table_content_alt
{
	background: #ffffff;
	font-size:  8pt;
	FONT-FAMILY: Verdana, Arial, Sans-Serif;
	font-weight: normal;
	line-height: 150%;
}
