BODY 
{
	font-family : arial, tahoma, sans-serif;
	color : #000000;
	font-size : 10pt;
} 

/* navigation */


 a	{ 
	 	text-decoration: none;  
	}
 
	
 a:link  { 

  	color:  #000099;
  	font-family: Verdana, Arial, Helvetica, sans-serif; 
  	
	} 
	
 a:visited  { 

  	color:  #000099; font-family: Verdana, Arial, Helvetica, sans-serif; } 

 a:hover { 
 
  	color:  #000099;
  	background-color: #bbccee;   
	text-decoration : none;
	border: 1px #316AC5 solid;
	} 
	

a.more:link  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #5D85B2;
	font-weight: bold;
	text-transform: uppercase;
	
	} 

	
 a.more:visited { 
 
	color: #5D85B2; 
	
	} 
	
a.more:hover { 
 
	color: #5D85B2; 
	border-bottom: 1px dotted #5D85B2;
	
	} 
	
	.moretxt  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #5D85B2;
	font-weight: bold;
	text-transform: uppercase;
	
	} 
	
	a.plain:link  {
	color:  #FFFFFF;
	} 
	
a.plain:visited  {
	color:  #FFFFFF;
	} 
	
 a.plain:hover { 
 
	color: #FFFFFF; 
	border-bottom: none;
	
	} 


.main {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #555555}
.small {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt}
.small2  {color: #000000; font: 12px Tahoma, Arial, Helvetica}
.smallwhite {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #FFFFFF}
.smallred {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #FF0000}
.smallbluei {  font-family: Arial, Helvetica, sans-serif; font-style : italic; font-size: 8pt; color: #0000AA}
.pricebar { font-family: Arial, Helvetica, sans-serif;	font-size: 8pt; color: #0A345A;}.textbox {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000000}
.box {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #000000; background-color: #DAE9FE; border: 0px #000000 solid}
.tl {  border-color: #000000 black black #000000; border-style: solid; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 1px; font-family: Arial, Helvetica, sans-serif; font-size: 8pt; background-color: #BFD4FF; color: #000000}
.t2 {  border-color: #000000 black black #000000; border-style: solid; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 1px; font-family: Arial, Helvetica, sans-serif; font-size: 8pt; background-color: #E8F8E3; color: #000000}
.tlwhite { border-color: #000000 #000000 black; font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #000000 ; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 1px}
.tlwhiteb { border-color: #000000 #000000 black; font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #000000 ; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}.tlr { border-color: #000000 #000000 black; font-family: Arial, Helvetica, sans-serif; font-size: 8pt; background-color: #DAE9FE; color: #000000 ; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 1px}
.tlrb { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; background-color: #DAE9FE; color: #000000 ; border: #000000; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.tlb { border-color: #000000 black #000000 #000000; font-family: Arial, Helvetica, sans-serif; font-size: 8pt; background-color: #DAE9FE; color: #000000 ; border-style: solid; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 1px}
.NewsHeader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 12px;
	font-weight: bold;
	color: #555555;
}
.NewsHeaderSmall {
	font-family: "Times New Roman", Times, serif;
	font-size: 18px;
	line-height: 20px;
	font-weight: normal;
	color: #000099;
}
.PageHeader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	line-height: 30px;
	font-weight: bold;
	color: #000099;
}
.PageHeaderMedium {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 30px;
	font-weight: bold;
	color: #000099;
}

.Subtitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 16px;
	font-weight: bold;
	color: #000099;
}

.EventHeader {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #000033}
.LightBold {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; color: #666666}
.Purchase_tl { border-color: #000000 black black #000000; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; background-color: #DAE9FE; border-style: solid; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 1px; line-height: 12pt}
.Purchase_tlb { border-color: #000000 black #000000 #000000; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; background-color: #DAE9FE; border-style: solid; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 1px; line-height: 12pt}
.Purchase_tlr { border-color: #000000 #000000 black; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; background-color: #DAE9FE; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 1px; line-height: 12pt}
.Purcahse_tlrb { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border: 1px #000000 solid; line-height: 12pt}



.Class1 {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #000000}
A.Class1:Link	{color : #FFFFFF; text-decoration : none;}
A.Class1:Visited	{color : #FFFFFF; text-decoration : none;}
A.Class1:Hover	{color : #FFFFFF; text-decoration : underline;}

.Class2 {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #000000}
A.Class2:Link	{color : #000000; text-decoration : underline;}
A.Class2:Visited	{color : #000000; text-decoration : underline;}
A.Class2:Hover	{color : #FFFFFF; text-decoration : underline;}

.Class3 {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt}
A.Class3:Link	{text-decoration : none;}
A.Class3:Visited	{text-decoration : none;}
A.Class3:Hover	{text-decoration : underline;}


.smallwhite { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #FFFFFF}
.flashborder {  border: 1px #000000 solid}
.ClientBorder {  border: #000000; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.ClientTable {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; line-height: 28px; color: #FFFFFF}

.medium {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
}

.flyoutMenu {
	background-color: #F1F1F1;
	border-color: #999999;
	border-width: 0 1px 1px 0;
	border-style: solid;
	behavior: url(include/default.htc);
}
.flyoutHeading {
	font-family: Verdana, Arial, Helvetica;
	font-size: 70%;
	background-color: #F1F1F1;
	font-weight: bold;
	padding-top: 2px;
	padding-bottom: 4px;
	padding-left: 2px;
	cursor: default;
}
.flyoutLink  {
	border-color: #F1F1F1;
	border-width: 1px;
	border-style: solid;
	font-family: Verdana, Arial, Helvetica;
	font-size: 70%;
	padding-left: 6px;
	padding-right: 25px;
	padding-top: 1px;
	cursor: hand;
}
.flyoutMenu TD.flyoutLink  {
	border-color: #F1F1F1;
	border-width: 1px;
	border-style: solid;
	font-family: Verdana, Arial, Helvetica;
	font-size: 70%;
	padding: 1px 25px 3px 6px;
	cursor: hand;
}
.flyoutLink a {
	color: black;
	text-decoration: none;
}
.flyoutLink a:hover {
	color: black;
	text-decoration: none;
}
.flyoutLink a:visited {
	color: black;
	text-decoration: none;
}
.flyoutLink a:active {
	color: black;
	text-decoration: none;
}
.flyoutSubHeading {
	font-family: Verdana, Arial, Helvetica;
	font-size: 70%;
	background-color: #F1F1F1;
	font-weight: bold;
	padding-top: 2px;
	padding-bottom: 4px;
	padding-left: 7px;
	cursor: default;
}
.flyoutSubLink {
	border-color: #F1F1F1;
	border-width: 1px;
	border-style: solid;
	font-family: Verdana, Arial, Helvetica;
	font-size: 70%;
	padding: 1px 15px 3px 11px;
	cursor: hand;
}
.flyoutSubLink a {
	color: black;
	text-decoration: none;
}
.flyoutSubLink a:hover {
	color: black;
	text-decoration: none;
}
.flyoutSubLink a:visited {
	color: black;
	text-decoration: none;
}
.flyoutSubLink a:active {
	color: black;
	text-decoration: none;
}

A.regularbold
{
font-weight : bold;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
color : #0066cc;
text-decoration : underline;
}

A.regular
{
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size : 80%;
color : #0066cc;
text-decoration : underline;
}

A.siteInline
{
font-weight : bold;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size : 80%;
color : black;
text-decoration : none;
}

A.topclass
{
text-decoration: none;
font-size : 80%;
color: blue;
font-szie: 8pt;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-weight: bold;
}
A.charclass
{
text-decoration: none;
font-size : 80%;
color: black;
font-size: 12pt;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-weight: bold;
}

td.bdr
{
border-bottom:0.01cm solid gray;
border-top:0.01cm solid gray;
}

H1
{
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

H2 {
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

H3 {
font-size : 80%;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-weight : bold;
margin-bottom : -1.3em;
}

H4 {
font-size : 75%;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-weight : bold;
margin-bottom : -1.3em;
}

UL {
margin-left : 18px;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size : 80%;
padding:0 0 0 3;
}

UL UL {
font-size : 100%;
margin: 0px 0px 0px 30px} UL OL {font-size : 100%;}

UL LI {
list-style-type : square;}

UL.embedded {margin-left : 18px;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-size : 100%;margin-bottom : .5em;} CODE {font-size : 90%;} OL CODE {font-size : 110%;} A.definition {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;color: #ff6600;text-decoration: none} A.inline {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;color: #0066cc;text-decoration: underline} A.eyebrow {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;color : #0066cc; text-decoration : underline;} A.eyebrow:visited {color : #0066cc; text-decoration : underline;} A.eyebrow:hover {color: #ff3300;text-decoration: underline;} A.tabslink {font-family:Verdana,Arial,Helvetica; color:#FFFFFF;font-size: 70%;font-weight : bold;TEXT-DECORATION: none; line-height:100%;} A.tabslink:hover {font-family:Verdana,Arial,Helvetica; color:#FFFFFF;font-size: 70%;font-weight : bold;TEXT-DECORATION: underline; line-height:100%;} A.tabslink:visited {font-family:Verdana,Arial,Helvetica; color:#FFFFFF;font-size: 70%;font-weight : bold; line-height:100%;} H2.subtitle {font-size : 95%;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-weight : bold;font-style : italic;margin-bottom : 0px;} H2.moreinfo {font-size : 95%;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-weight : bold;margin-bottom : -1.3em;margin-top : -.1em;} HR.blue {color:#0066CC;height: 1px} .pqHR {color:#5D85B2;height: 1px} .componentBodyText {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-size:65%;font-weight:regular;line-height:14px} .componentBodyText A:hover {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;text-decoration:underline;color:#ff3300;} .componentBorder {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;border-style:solid;border-width:0.025cm;border-color:#999999} .componentBorderSel {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;border-style:solid;border-width:0.025cm;border-color:#cccccc} .floatingMenu {margin: position: absolute; left: 190 px; top: 0px; z-index: 10; width: 100%;background-color: #f1f1f1; border: solid 1px #999999} .menuBar {margin: 0px 2px;height: 19px; width: 176px; background-color: #f1f1f1; cursor: Hand; border: #f1f1f1 solid 1px;} .menuBarFont {color: #000000; font-size: 70%;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; text-decoration: none;} .menuBar a , .menuBar a:visited {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;color: #000000; text-decoration : none;} .menuBar a:hover {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;text-decoration: none; color: #000000; text-decoration : none;} .menuBarSel {margin: 0px 2px; height: 19px; width: 176px; background-color: #FFFFFF;cursor: Hand; border: #CCCCCC solid 1px;} .menuBarSel a , .menuBarSel a:visited {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;color: #000000; text-decoration : none;} .menuBarSel a:hover {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;text-decoration: none; color: #000000; text-decoration : none;} .subMenu {border: #f1f1f1 solid 1px;margin: 0px 2px;font-size: 70%;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; color: #000000; height: 19px; padding: 3px 10px; cursor: Hand} .subMenu a , .subMenu a:visited {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;color: #000000} .subMenu a:hover {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;text-decoration: none; color: #000000} .htFrame {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;margin : 3px 5px 3px 5px;background-color: #E7FFE7;border-width : medium 0px medium 0px;border-style : double;border-color : #9CCE9C #E7FFE7 #9CCE9C #E7FFE7;padding : 3px 10px 3px 10px;} .htText {padding: 10px 15px 5px 15px;font-weight: normal;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;} .htTextBold {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;Color: #0063FF; } .blurb {FONT-SIZE: 70%;FONT-FAMILY: Verdana} .intro2 {FONT-SIZE: 70%;FONT-FAMILY: Verdana} .footnote {font-size : 65%;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;} .superscripts {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-size : 8pt;} .ie55 {filter:progid:DXImageTransform.Microsoft.dropshadow(OffX=9, OffY=9, Color='#bbbbbb', Positive='true');border-style:solid;border-width:0.025cm;border-color:#cccccc} .reltable {BORDER:1px SOLID;} TD.blurbs A:hover {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;color : #ff3300;text-decoration : underline;} .tblMatrix { border-color: #999999; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-size : 100%;} .tblMatrix UL { font-size: 100%; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; } .tblMatrix OL { font-size: 100%; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; } .tblColOneTrans { font-size: 70%; font-weight: bold; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;} .tblData { font-size: 70%; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; } .tblData LI {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-size : 100%;padding: 0 0 3 0;} .sup {font-size: 65%; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; position:relative; top:-3px;} .dnloadSelectBox {width:130;} .tabSelected {font-family:Verdana,Arial,Helvetica; color:#FFFFFF;font-size: 70%;font-weight : bold; line-height:100%;} .fontSize1 {font-size: 65%; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;} .fontSize2 {font-size: 70%; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;} .fontSize3 {font-size: 75%; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;} .fontSize4 {font-size: 80%; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;} .fontSize5 {font-size: 125%; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;} .Netscape {netscape4: False;ua: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; Q312461; .NET CLR 1.0.3705);os: } .NavButton {background-color: #0099ff; border-bottom: #003366 1px solid;border-left: #99ccff 1px solid;border-right: #003366 1px solid;border-top: #99ccff 1px solid;color: #ffffff;cursor: hand;font-size: 75%;font-weight: bold;width: 100%} .NavButtonon {background-color: #99ccff; border-bottom: #cccccc 1px solid;border-left: #003366 1px solid;border-right: #cccccc 1px solid;border-top: #99ccff 1px solid;color: #003366;font-size: 75%;font-weight: bold;width: 100%} .tblHeader { background-color: #fef68b;font-weight: bold;font-size: 75%;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;} .tblColOne { background-color: #fffaea;font-weight: bold;font-size: 70%;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;} .componentHeader {color: #ffffff;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;background-color:#8CAAE6;font-size:65%;font-weight:bold;text-transform:uppercase;} .componentFooter {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;background-color:#8CAAE6;} .componentHeaderSel {color: #ffffff;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;background-color:#5D85B2;font-size:65%;font-weight:bold;text-transform:uppercase;border-color:#cccccc} .componentHeaderText {color:#ffffff;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-size:65%;font-weight:bold;} .componentSMHBorder {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;border-left:1px solid; border-top:1px solid; border-right:1px solid; border-color:#CCCCCC} .componentSMHeader {color: #000000;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;background-color:#F1F1F1;font-size:70%;} .componentSMHeaderB {color: #000000;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;background-color:#F1F1F1;font-size:65%;font-weight:bold;} .componentSMBorder {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;border:1px solid; border-color:#CCCCCC} .MNPFooterRow1 a {font-size: 65%;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;color: #ffffff;text-decoration: none; font-weight: bold;} .MNPFooterRow1 a:visited {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;color: #ffffff;} .MNPFooterRow2 a {font-size: 65%;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;color: #ffffff} .MNPFooterRow2 a:visited {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;color: #ffffff;} .AdvSearch a {font-size: 65%;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;color: #ffffff} .AdvSearch a:visited {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;color: #ffffff;} .lwrToolbar {font-size: 70%;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;} .AdvSearch a:hover {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;color: #cedbf7;} .lwrToolbar a, .lwrToolbar a:visited, .lwrToolbar a:hover {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;color: #ffffff;} .MNPFooterRow1 a:hover {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;color: #cedbf7;} .MNPFooterRow2 a:hover {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;color: #cedbf7;} .pqQuote {color: #8caae7;line-height:150%;font-size: 80%;font-weight: bold;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;} .FooterBranding {background-color: #5D85B2} .btnSearch {height: 20 px; width: 25 px; font-size: 12px; background-color: #5D85B2; color:#ffffff;} .toolkitBorder {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;border-right: #cccccc 0.025cm solid;border-top: #cccccc 0.025cm solid;border-left: #cccccc 0.025cm solid;
} 