P  {
	font-size : 11pt;
	font-family : Helvetica, Garamond;
	font-style : normal;
}

td  {
	font-size : 11pt;
	font-family : Helvetica, Garamond;
	font-style : normal;
}

H1  {
	font-size : 15pt;
	font-family : Helvetica, Garamond;
}

H2  {
	font-size : 13pt;
	font-family : Helvetica, Garamond;
}

H3  {
	font-size : 12pt;
	font-family : Helvetica, Garamond;
}

.suphead  {
	font-size : 12pt;
	font-family : Helvetica, Garamond;
	font-weight : bold;
}

A  {
	font-size : 11pt;
	font-family : Helvetica, Garamond;
	text-decoration : underline;
	color : #3f3f8c;
}

A:Visited  {
	text-decoration : underline;
	font-family : Helvetica, Garamond;
	font-size : 11pt;
	color : #3f3f8c;
}

A:Active  {
	font-size : 11pt;
	font-family : Helvetica, Garamond;
	text-decoration : underline;
	color : #9900ff;
}

A:Hover  {
	font-size : 11pt;
	font-family : Helvetica, Garamond;
	color : #ff0000;
	text-decoration : none;
}

BODY  {
	font-size : 11pt;
	font-family : Helvetica, Garamond;
	font-weight : normal;
}

.navtd  {
	font-size : 11pt;
	font-family : Helvetica, Garamond;
	font-weight : normal;
	color : White;
	margin-left : 0;
	margin-right : 0;
	margin-top : 0;
	margin-bottom : 0;
	margin : 0;
	padding-left : 0;
	padding-right : 0;
	padding-top : 0;
	padding-bottom : 0;
	padding : 0;
	border-width : 0;
}

.group_header  {
	font-size : 22pt;
	font-family : helvetica, serif;
	font-weight : bold;
}

.groupmenu  {
	font-size : 10.5pt;
	font-family : helvetica, serif;
}

.groupmenuh  {
	font-size : 10pt;
	font-family : helvetica, serif;
	font-weight : bold;
}

.pressheader  {
	font-size : 15pt;
	font-family : helvetica, serif;
	font-weight : bold;
	color : #000088;
}

.front1  {
	font-size : 12pt;
	font-family : Helvetica, Garamond;
	font-style : italic;
	font-weight :bold;
	color : #ff9933;
}
.smallsup  {
	font-size : 9pt;
	font-family : Helvetica, Garamond;
	font-style : italic;
	color : #ff9933;
}
.front2  {
	font-size : 13pt;
	font-family : Helvetica, Garamond;
	font-weight :bold;
	color : #ff9933;
}
.front3 {
	font-size : 12pt;
	font-family : Helvetica, Garamond;
	font-weight :bold;
	font-style:italic;
	color : #6666cc;
}
.front4 {
	font-size : 10pt;
	font-family : Helvetica, Garamond;
	color : #6666cc;
}

.pressdate  {
	font-size : 10pt;
	font-family : helvetica, serif;
	font-weight : bold;
	color : #000088;
}

.faqheader  {
	font-size : 14pt;
	font-family : helvetica, serif;
	font-weight : bold;
	color : #3f3f8c;
}

.popupp  {
	background-color : #ccccff;
	layer-background-color : #ccccff;
	bgcolor : #ccccff;
	padding : 1pt;
	text-indent : 1pt;
	font-size : 10.5pt;
	font : helvetica;
	text-decoration : none;
	background-image : none;
}

.serform  {
	margin-left : 0;
	margin-right : 0;
	margin-top : 0;
	margin-bottom : 0;
	margin : 0;
	padding-left : 0;
	padding-right : 0;
	padding-top : 0;
	padding-bottom : 0;
	padding : 0;
	border-width : 0;
	font-size : 10pt;
	font-family : Helvetica, Garamond;
	font-weight : normal;
	color : White;
	border-left-width : 0;
	border-right-width : 0;
	border-top-width : 0;
	border-bottom-width : 0;
}

#menu1  {
	visibility : hidden;
	position : absolute;
	left : 130px;
	top : 213px;
	width : 130px;
	z-index : 500;
	background-color : #ccccff;
	layer-background-color : #ccccff;
	border : 1px solid #ccccff;
}

#menu2  {
	visibility : hidden;
	position : absolute;
	left : 130px;
	top : 238px;
	width : 125px;
	height : 40px;
	z-index : 29;
	background-color : #ccccff;
	layer-background-color : #ccccff;
	border : 1px solid #ccccff;
}

#menu3  {
	visibility : hidden;
	position : absolute;
	left : 130px;
	top : 263px;
	width : 119px;
	z-index : 500;
	background-color : #ccccff;
	layer-background-color : #ccccff;
	border : 1px solid #ccccff;
}

#menu4  {
	visibility : hidden;
	position : absolute;
	left : 130px;
	top : 288px;
	width : 147px;
	z-index : 500;
	background-color : #ccccff;
	layer-background-color : #ccccff;
	border : 1px solid #ccccff;
}

#menu5  {
	visibility : hidden;
	position : absolute;
	left : 130px;
	top : 363px;
	width : 139px;
	z-index : 500;
	background-color : #ccccff;
	layer-background-color : #ccccff;
	border : 1px solid #ccccff;
}

