p,ul,ol,li,td,th,select { font-family:Arial,Helvetica, sans-serif; font-size:10pt; font-weight:500; }
b                { font-family:Arial,Helvetica, sans-serif; font-size:10pt; font-weight:700; }


.small { 
	font-family:Arial,sans-serif; 
	font-size:11px; 
	line-height:15px; 
	color:#333333; 
	text-decoration:none; 
	font-weight:normal; 
}
.smallbluelink     { font-family: Arial, Helvetica, sans-serif; font-size: 8px;  font-weight:500; }
.smallwhite     { font-family: Arial, Helvetica, sans-serif; font-size: 8px;  font-weight:500;  color: #ffffff ; }
.maxihead  { font-family: Arial, Helvetica, sans-serif; font-size: 24px; font-weight:700; color: #000000 ; }
.headline { font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-weight:700; color: #000000 ;}
.headline { 
	font-family:Arial,sans-serif; 
	font-size:11px; 
	line-height:15px; 
	color:#333333; 
	text-decoration:none; 
	font-weight:bold; 
}
.subhead { 
	font-family:Arial,sans-serif; 
	font-size:11px; 
	line-height:15px; 
	color:#333333; 
	text-decoration:none; 
	font-weight:bold; 
}

.LoginErrorHeaderStandard     { font-family: Arial, Helvetica, sans-serif; font-size: 16pt;  font-weight:bold; }
.LoginErrorStandard     { font-family: Arial, Helvetica, sans-serif; font-size: 8pt;  font-weight:500; }
.LoginStandard     { font-family: Arial, Helvetica, sans-serif; font-size: 10pt;  font-weight:500; }
.LoginStandardWhite     { font-family: Arial, Helvetica, sans-serif; font-size: 10pt;  font-weight:500;  color: #ffffff ; }
.LoginStandardBold     { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; }
a.LoginStandard:link {font-family: Arial, Helvetica, sans-serif; font-size: 10pt;
font-weight: 500; color: #000000 ; text-decoration: underline}
a.LoginStandard:visited {font-family: Arial, Helvetica, sans-serif; font-size: 10pt;
font-weight: 500; color: #000000 ; text-decoration: underline}
a.LoginStandard:active {font-family: Arial, Helvetica, sans-serif; font-size: 10pt;
font-weight: 500; color: #000000 ; text-decoration: underline}
a.LoginStandardBold:link {font-family: Arial, Helvetica, sans-serif; font-size: 10pt;
font-weight: bold; color: #000000 ; text-decoration: underline}
a.LoginStandardBold:visited {font-family: Arial, Helvetica, sans-serif; font-size: 10pt;
font-weight: bold; color: #000000 ; text-decoration: underline}
a.LoginStandardBold:active {font-family: Arial, Helvetica, sans-serif; font-size: 10pt;
font-weight: bold; color: #000000 ; text-decoration: underline}
a.LoginStandardNoDecor:link {font-family: Arial, Helvetica, sans-serif; font-size: 10pt;
font-weight: 500; color: #000000 ; text-decoration: none}
a.LoginStandardNoDecor:visited {font-family: Arial, Helvetica, sans-serif; font-size: 10pt;
font-weight: 500; color: #000000 ; text-decoration: none}
a.LoginStandardNoDecor:active {font-family: Arial, Helvetica, sans-serif; font-size: 10pt;
font-weight: 500; color: #000000 ; text-decoration: none}
a.LoginStandardWhite:link {font-family: Arial, Helvetica, sans-serif; font-size: 10pt;
 font-weight: 500;  color: #ffffff ; text-decoration: none}
a.LoginStandardWhite:visited {font-family: Arial, Helvetica, sans-serif; font-size: 10pt;
 font-weight: 500;  color: #ffffff ; text-decoration: none}
a.LoginStandardWhite:active {font-family: Arial, Helvetica, sans-serif; font-size: 10pt;
 font-weight: 500;  color: #ffffff ; text-decoration: none}


a { color:#000000 }

  a.gennav:link         {font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: 500; color: #FFFFFF ; text-decoration: none}
  a.gennav:visited      {font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: 500; color: #FFFFFF ; text-decoration: none}
  a.gennavhigh:link    {font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: 500; color: #FFFFFF ; text-decoration: none}
  a.gennavhigh:visited {font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: 500; color: #FFFFFF ; text-decoration: none}
  a.gennav_high:link    {font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: 500; color: #FFFFFF ; text-decoration: none}
  a.gennav_high:visited {font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: 500; color: #FFFFFF ; text-decoration: none}

  a.gennavblack:link         {font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: 500; color: #000000 ; text-decoration: none}
  a.gennavblack:visited      {font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: 500; color: #000000 ; text-decoration: none}
  a.gennavhighblack:link    {font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: 500; color: #000000 ; text-decoration: none}
  a.gennavhighblack:visited {font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: 500; color: #000000 ; text-decoration: none}
  a.gennav_black:link         {font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: 500; color: #000000 ; text-decoration: none}
  a.gennav_black:visited      {font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: 500; color: #000000 ; text-decoration: none}
  a.gennav_high_black:link    {font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: 500; color: #000000 ; text-decoration: none}
  a.gennav_high_black:visited {font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: 500; color: #000000 ; text-decoration: none}

  .searchBlack { font-family:Arial,Helvetica, sans-serif; font-size:10pt; font-weight: bold; color: #000000}
  .searchWhite { font-family:Arial,Helvetica, sans-serif; font-size:10pt; font-weight: bold; color: #FFFFFF}


  .insensitive    { font-family: Arial, Helvetica, sans-serif;  font-size:10pt; font-weight: normal; color: #9c9c9c; text-decoration: none}


  a.secnav:link         {font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: normal; color: #000000 ; text-decoration: none}
  a.secnav:visited      {font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: normal; color: #000000 ; text-decoration: none}
  a.secnavhigh:link    {font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: normal; color: #000000 ; text-decoration: none}
  a.secnavhigh:visited {font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: normal; color: #000000 ; text-decoration: none}

  a.secnavviwhite:link         {font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: normal; color: #FFFFFF ; text-decoration: none}
  a.secnavviwhite:visited      {font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: normal; color: #FFFFFF ; text-decoration: none}

  a.secnavghtml:link    { font-family: Arial, Helvetica, sans-serif;  font-size:10pt; font-weight: normal; color: #000000 ; text-decoration: none}
  a.secnavghtml:hover   { font-family: Arial, Helvetica, sans-serif;  font-size:10pt; font-weight: normal; color: #000000 ; text-decoration: none}
  a.secnavghtml:visited { font-family: Arial, Helvetica, sans-serif;  font-size:10pt; font-weight: normal; color: #000000 ; text-decoration: none}
  a.secnavghtml:active  { font-family: Arial, Helvetica, sans-serif;  font-size:10pt; font-weight: normal; color: #000000 ; text-decoration: none}

  a.secnav_ghtml:link    { font-family: Arial, Helvetica, sans-serif;  font-size:10pt; font-weight: normal; color: #000000 ; text-decoration: none}
  a.secnav_ghtml:hover   { font-family: Arial, Helvetica, sans-serif;  font-size:10pt; font-weight: normal; color: #000000 ; text-decoration: none}
  a.secnav_ghtml:visited { font-family: Arial, Helvetica, sans-serif;  font-size:10pt; font-weight: normal; color: #000000 ; text-decoration: none}
  a.secnav_ghtml:active  { font-family: Arial, Helvetica, sans-serif;  font-size:10pt; font-weight: normal; color: #000000 ; text-decoration: none}

  a.secnavghtmlbold:link    { font-family: Arial, Helvetica, sans-serif;  font-size:10pt; font-weight: bold; color: #000000 ; text-decoration: none}
  a.secnavghtmlbold:hover   { font-family: Arial, Helvetica, sans-serif;  font-size:10pt; font-weight: bold; color: #000000 ; text-decoration: none}
  a.secnavghtmlbold:visited { font-family: Arial, Helvetica, sans-serif;  font-size:10pt; font-weight: bold; color: #000000 ; text-decoration: none}
  a.secnavghtmlbold:active  { font-family: Arial, Helvetica, sans-serif;  font-size:10pt; font-weight: bold; color: #000000 ; text-decoration: none}

  a.secnav_ghtml_bold:link    { font-family: Arial, Helvetica, sans-serif;  font-size:10pt; font-weight: bold; color: #000000 ; text-decoration: none}
  a.secnav_ghtml_bold:hover   { font-family: Arial, Helvetica, sans-serif;  font-size:10pt; font-weight: bold; color: #000000 ; text-decoration: none}
  a.secnav_ghtml_bold:visited { font-family: Arial, Helvetica, sans-serif;  font-size:10pt; font-weight: bold; color: #000000 ; text-decoration: none}
  a.secnav_ghtml_bold:active  { font-family: Arial, Helvetica, sans-serif;  font-size:10pt; font-weight: bold; color: #000000 ; text-decoration: none}

  .secnavdark{font-family: Arial,Helvetica,sans-serif; font-size: 13px;  color: #000000; text-decoration: none;}
  .secnavbright{font-family: Arial, Helvetica, sans-serif; font-size: 13px;  color: #FFFFFF; text-decoration: none;}
  

  .indexTableFrame{background-color:#2F7FA1} 
  .indexSelContent{background-color:#ffffff} 
  .indexSel{text-decoration:none;width:100%;color:#000;font-size:12px} 
  .indexSel:hover{color:#fff;background-color:#900;}  

  .formElements{font-family: Arial, Helvetica, sans-serif;  font-size: 12px;} 


  a.latestnewswhite:link  { font-family:Arial,Helvetica, sans-serif; font-size:9pt;  font-weight:normal; color: #FFFFFF}
  a.latestnewswhite:visited  { font-family:Arial,Helvetica, sans-serif; font-size:9pt;  font-weight:normal; color: #FFFFFF}
  a.latestnewswhite:hover  { font-family:Arial,Helvetica, sans-serif; font-size:9pt;  font-weight:normal; color: #FFFFFF}
  a.latestnewswhite:active  { font-family:Arial,Helvetica, sans-serif; font-size:9pt;  font-weight:normal; color: #FFFFFF}
  a.latestnews:link  { font-family:Arial,Helvetica, sans-serif; font-size:9pt;  font-weight:normal; color: #000000}
  a.latestnews:visited  { font-family:Arial,Helvetica, sans-serif; font-size:9pt;  font-weight:normal; color: #000000}
  a.latestnews:hover  { font-family:Arial,Helvetica, sans-serif; font-size:9pt;  font-weight:normal; color: #000000}
  a.latestnews:active  { font-family:Arial,Helvetica, sans-serif; font-size:9pt;  font-weight:normal; color: #000000}

  a.latest_news_white:link  { font-family:Arial,Helvetica, sans-serif; font-size:9pt;  font-weight:normal; color: #FFFFFF}
  a.latest_news_white:visited  { font-family:Arial,Helvetica, sans-serif; font-size:9pt;  font-weight:normal; color: #FFFFFF}
  a.latest_news_white:hover  { font-family:Arial,Helvetica, sans-serif; font-size:9pt;  font-weight:normal; color: #FFFFFF}
  a.latest_news_white:active  { font-family:Arial,Helvetica, sans-serif; font-size:9pt;  font-weight:normal; color: #FFFFFF}



.path { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: 300; color: #666666 }
a.path:link { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: 300; color: #666666 }
a.path:hover { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: 300; color: #666666 }
a.path:visited { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: 300; color: #666666 }
a.path:active { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: 300; color: #666666 }
.pathwhite { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: 300; color: #c0c0c0 }
a.pathwhite:link { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: 300; color: #c0c0c0 }
a.pathwhite:hover { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: 300; color: #c0c0c0 }
a.pathwhite:visited { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: 300; color: #c0c0c0 }
a.pathwhite:active { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: 300; color: #c0c0c0 }
.path_white { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: 300; color: #c0c0c0 }
a.path_white:link { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: 300; color: #c0c0c0 }
a.path_white:hover { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: 300; color: #c0c0c0 }
a.path_white:visited { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: 300; color: #c0c0c0 }
a.path_white:active { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: 300; color: #c0c0c0 }



input { font-family: Verdana, Arial, Helvetica, sans-serif}




.addcont-normal { font-family:Arial, Helvetica, sans-serif; font-size:10pt; font-weight:500}
.addcont-bold { font-family:Arial, Helvetica, sans-serif; font-size:10pt; font-weight:700}


.menuboxlistname         { font-family: Arial,Helvetica,sans-serif; font-size: 9pt; font-weight: 700; color: #0000AA } 
.menuboxlistnamehigh     { font-family: Arial,Helvetica,sans-serif; font-size: 9pt; font-weight: 700; color: #FFFFFF }

.menuboxlistitem         { font-family: Arial,Helvetica,sans-serif; font-size: 9pt; font-weight: 500; color: #0000AA; text-decoration: none } 

.secnavlistitemlink     { font-family: Arial,Helvetica,sans-serif; font-size: 9pt; font-weight: 500; color: #FFFFFF; text-decoration: none } 
.secnavlistitemlinkblack     { font-family: Arial,Helvetica,sans-serif; font-size: 9pt; font-weight: 500; color: #000000; text-decoration: none } 

.menuboxlistitemnowrap  { font-family: Arial,Helvetica,sans-serif; font-size: 9pt; font-weight: 500; color: #0000AA; text-decoration: none; white-space: nowrap  }




.newscommentareaheading { background-color: #999999; color: #FFFFFF; text-decoration: none }
.newscommentinfo {line-height: 130%; border:solid 1 #DDDDDD}
.newscommentproperties {color:#000000; font-size: 7pt; text-decoration: none}
.newscommenttablebackground { background: #EEEEEE; }
.newscommentpopupfont { font-family: Arial,Helvetica,sans-serif; font-size: 10pt; font-weight: 500; color: #000000} 
.newscommentpopuplinkbutton:link      { line-height: 110%; font-family: Arial,Helvetica,sans-serif; font-size: 9pt; font-weight: 500; color:#0000FF; text-decoration: none }
.newscommentpopuplinkbutton:visited   { line-height: 110%; font-family: Arial,Helvetica,sans-serif; font-size: 9pt; font-weight: 500; color:#0000FF; text-decoration: none }
.newscommentpopuplinkbutton:hover     { line-height: 110%; font-family: Arial,Helvetica,sans-serif; font-size: 9pt; font-weight: 500; color:#0000FF; text-decoration: underline }


.checklistcombotableborder { border-style:solid; border-color:#770000; border-width:1px }
.checklistcombotableHeader { border-width: 1px; border-bottom: 1px solid; border-bottom-color=#770000; }
.checklistcombolink:link { color: black ; background: white; text-decoration: none; }
.checklistcombolink:visited { color: black ; background: white; text-decoration: none }
.checklistcombolink:hover { color: blue ; background: white; text-decoration: underline } 
.personalizationLink:link { color: #770000 ; background: #CCCCCC; text-decoration: none; }
.personalizationLink:visited { color: #770000 ; background: #CCCCCC; text-decoration: none }
.personalizationLink:hover { color: blue ; background: #CCCCCC; text-decoration: underline } 

a.addcont000002:visited { font-family: Arial, Helvetica, sans-serif; font-weight: normal; text-decoration: underline; font-size: 10pt; color: #000000}
a.addcont000002:link { font-family: Arial, Helvetica, sans-serif; font-weight: normal; text-decoration: underline; font-size: 10pt; color: #000000}
a.addcont000002:hover { font-family: Arial, Helvetica, sans-serif; font-weight: normal; text-decoration: underline; font-size: 10pt; color: #000000 }

a.addcontFFFFFD:visited { font-family: Arial, Helvetica, sans-serif; font-weight: normal; text-decoration: underline; font-size: 10pt; color: #FFFFFF}
a.addcontFFFFFD:link { font-family: Arial, Helvetica, sans-serif; font-weight: normal; text-decoration: underline; font-size: 10pt; color: #FFFFFF}
a.addcontFFFFFD:hover { font-family: Arial, Helvetica, sans-serif; font-weight: normal; text-decoration: underline; font-size: 10pt; color: #FFFFFF}


a.right:visited { font-family: Arial, Helvetica, sans-serif; font-weight: normal; color: #FFFFFF; text-decoration: underline; font-size: 10pt}
a.right:link         { font-family: Arial, Helvetica, sans-serif; font-weight: normal; color: #FFFFFF; text-decoration: underline; font-size: 10pt }
a.right:hover         { font-family: Arial, Helvetica, sans-serif; font-weight: normal; color: #FFFFFF; text-decoration: underline; font-size: 10pt }

a.rightblack:hover        { font-family: Arial, Helvetica, sans-serif; font-weight: normal; color: #000000; text-decoration: underline; font-size: 10pt }
a.rightblack:link         { font-family: Arial, Helvetica, sans-serif; font-weight: normal; color: #000000; text-decoration: underline; font-size: 10pt }
a.rightblack:visited         { font-family: Arial, Helvetica, sans-serif; font-weight: normal; color: #000000; text-decoration: underline; font-size: 10pt}
a.right_black:hover        { font-family: Arial, Helvetica, sans-serif; font-weight: normal; color: #000000; text-decoration: underline; font-size: 10pt }
a.right_black:link         { font-family: Arial, Helvetica, sans-serif; font-weight: normal; color: #000000; text-decoration: underline; font-size: 10pt }
a.right_black:visited         { font-family: Arial, Helvetica, sans-serif; font-weight: normal; color: #000000; text-decoration: underline; font-size: 10pt }




h1 { font-family:Arial,Helvetica, sans-serif; font-size:14pt; font-weight:700; }
h2 { font-family:Arial,Helvetica, sans-serif; font-size:12pt; font-weight:700; }
h3 { font-family:Arial,Helvetica, sans-serif; font-size:10pt; font-weight:700; }
h4 { font-family:Arial,Helvetica, sans-serif; font-size:10pt; font-weight:500; font-style:italic; }
h5 { font-family:Arial,Helvetica, sans-serif; font-size:8pt;  font-weight:700; }
h6 { font-family:Arial,Helvetica, sans-serif; font-size:8pt;  font-weight:500; font-style:italic; }


.newsHigh { font-family:Arial,Helvetica, sans-serif; font-size:10pt; font-weight: 700;   color: #D06800}
.newsMain { font-family:Arial,Helvetica, sans-serif; font-size:9pt;  font-weight:700;    color: #000000}
.newsText { font-family:Arial,Helvetica, sans-serif; font-size:9pt;  font-weight:normal; color: #000000}
.newsDate { font-family:Arial,Helvetica, sans-serif; font-size:8pt;  font-weight:normal; color: #000000}
.newsmore { font-family:Arial,Helvetica, sans-serif; font-size:8pt;  font-weight:700;    color: #D06800}
.power { font-family:Arial,Helvetica, sans-serif; font-size:8pt;  font-weight:normal; color: #000000}



.newsHighwhite { font-family:Arial,Helvetica, sans-serif; font-size:10pt; font-weight: 700;   color: #D06800}
.newsMainwhite { font-family:Arial,Helvetica, sans-serif; font-size:9pt;  font-weight:700;    color: #FFFFFF}
.newsTextwhite { font-family:Arial,Helvetica, sans-serif; font-size:9pt;  font-weight:normal; color: #FFFFFF}
.newsDatewhite { font-family:Arial,Helvetica, sans-serif; font-size:8pt;  font-weight:normal; color: #FFFFFF}
.newsmorewhite { font-family:Arial,Helvetica, sans-serif; font-size:8pt;  font-weight:700;    color: #FFFFFF}
.powerwhite { font-family:Arial,Helvetica, sans-serif; font-size:8pt;  font-weight:normal; color: #FFFFFF}

.newsHigh_white { font-family:Arial,Helvetica, sans-serif; font-size:10pt; font-weight: 700;   color: #D06800}
.newsMain_white { font-family:Arial,Helvetica, sans-serif; font-size:9pt;  font-weight:700;    color: #FFFFFF}
.newsText_white { font-family:Arial,Helvetica, sans-serif; font-size:9pt;  font-weight:normal; color: #FFFFFF}
.newsDate_white { font-family:Arial,Helvetica, sans-serif; font-size:8pt;  font-weight:normal; color: #FFFFFF}
.newsmore_white { font-family:Arial,Helvetica, sans-serif; font-size:8pt;  font-weight:700;    color: #FFFFFF}
.power_white { font-family:Arial,Helvetica, sans-serif; font-size:8pt;  font-weight:normal; color: #FFFFFF}



.copy {  font-family: Helvetica, Arial, sans-serif; font-size: 10pt; color: #000000; line-height: 12pt}
.link {  font-family: Helvetica, Arial, sans-serif; font-size: 10pt; color: #009999; text-decoration: none; line-height: 12pt}
.table {  font-family: Helvetica, Arial, sans-serif; font-size: 8pt; color: #009999; text-decoration: none;}




.successstoryHigh {font-family:Arial,Helvetica, sans-serif; font-size:10pt; font-weight: 700;  color: #ff6600}
.successstoryMain {font-family:Arial,Helvetica, sans-serif; font-size:10pt; font-weight: 700;  color: #669999}
.successstoryLink {font-family:Arial,Helvetica, sans-serif; font-size:8pt; font-weight: normal;  valign:top; color: #669999; text-decoration: none}



.productQuery {font-family:Arial,Helvetica, sans-serif; font-size:12pt; font-weight: 700;  color: #ff9900}



.tab { font-family:Arial,Helvetica; font-size:9pt; font-weight:500; color: #000000; text-decoration:none; }
.tallblack3 { font-family:Arial,Helvetica; font-size:9pt; font-weight:bold; text-decoration:none;  color:#000000 ; }
.search { font-family:Arial,Helvetica;        font-size:9pt;        font-weight:bold; color:#FFFFFF ; text-decoration:none; }
.footer { font-family:Arial,Helvetica; font-size:8pt; font-weight:500; text-decoration:none; color:#000000; }
.smallred { font-family:Arial,Helvetica; font-size:9pt; font-weight:bold; text-decoration:none; color:#990000 ; }
.tab2 {	font-family:Arial, Helvetica;font-size:12px;font-weight:  500;color: #000000;	width : 290px;}
.tallred2 {	font-family:Arial,Helvetica;font-size:9pt;font-weight:bold;	text-decoration: none;color:#990000 ;}
.tallblack {font-family:Arial,Helvetica;font-size:9pt;font-weight:bold;	text-decoration: none;color:#000000 ;}
.tallred3 {	font-family:Arial,Helvetica;font-size:9pt;font-weight:500;text-decoration: none;color:#990000 ;}
a.tallred3 { font-family:Arial,Helvetica; font-size:9pt; font-weight:500; text-decoration:underline ;  color:#990000 ; }


.head12  { font-family: Arial, Helvetica, sans-serif; font-size: 12pt;
font-weight:700; color: 336699; }
.head11  { font-family: Arial, Helvetica, sans-serif; font-size: 11pt;
font-weight:700; color: #000000 ; }


.subheadb01   { font-family: Arial, Helvetica, sans-serif; font-size: 9pt;
font-weight:700; color: #000000; margin-top: 16pt; margin-bottom:2pt; }

.subheadg01   { font-family: Arial, Helvetica, sans-serif; font-size: 9pt;
font-weight:700; color: #666666; margin-top: 16pt; margin-bottom:2pt; }


.subheadb02   { font-family: Arial, Helvetica, sans-serif; font-size: 9pt;
font-weight:700; color: #000000; margin-top: 8pt; margin-bottom:2pt; }

.subheadg02   { font-family: Arial, Helvetica, sans-serif; font-size: 9pt;
font-weight:700; color: #666666; margin-top: 8pt; margin-bottom:2pt; }

.normal { font-family:Arial,Helvetica, sans-serif; font-size:9pt;
font-weight:500; }


a.small:link {font-family: Arial, Helvetica, sans-serif; font-size: 8pt;
font-weight: 500; color: #000000 ; text-decoration: none}
a.small:visited {font-family: Arial, Helvetica, sans-serif; font-size: 8pt;
font-weight: 500; color: #000000 ; text-decoration: none}
a.small:active {font-family: Arial, Helvetica, sans-serif; font-size: 8pt;
font-weight: 500; color: #000000 ; text-decoration: none}
a.smallbluelink:link {font-family: Arial, Helvetica, sans-serif; font-size: 8pt;
font-weight: 500; color: #0000ff ; text-decoration: none}
a.smallbluelink:visited {font-family: Arial, Helvetica, sans-serif; font-size: 8pt;
font-weight: 500; color: #0000ff ; text-decoration: none}
a.smallbluelink:active {font-family: Arial, Helvetica, sans-serif; font-size: 8pt;
font-weight: 500; color: #0000ff ; text-decoration: none}
a.smallwhite:link {font-family: Arial, Helvetica, sans-serif; font-size: 8pt;
 font-weight: bold;  color: #ffffff ; text-decoration: none}
a.smallwhite:visited {font-family: Arial, Helvetica, sans-serif; font-size: 8pt;
 font-weight: bold;  color: #ffffff ; text-decoration: none}
a.smallwhite:active {font-family: Arial, Helvetica, sans-serif; font-size: 8pt;
 font-weight: bold;  color: #ffffff ; text-decoration: none}



.pic01 { margin-top: 9pt; margin-bottom:9pt }

.pic02 { margin-top: 11pt; margin-bottom:0pt }

.pic03 { margin-top: 11pt; margin-bottom:9pt }




.hnews_head {font-size: 16px; font-family: arial,helvetica,sans-serif; color: #000000;font-weight: bold;}
.hnews_error_head {font-size: 16px; font-family: arial,helvetica,sans-serif; color: #FF0000;font-weight: bold;}
.hnews_text { font-family: Arial,Helvetica,sans-serif; font-size: 12px; font-weight: 500; color: #000000; line-height:13px; }
.hnews_text_bold { font-family: Arial,Helvetica,sans-serif; font-size: 12px; font-weight: 700; color: #000000; line-height:13px; }
.hnews_text_small {font-size: 12px; font-family: arial,helvetica,sans-serif; color: #000000;}

.table01 { margin-top: 11pt; margin-bottom:2pt }


.specialconthead 
{
FONT-WEIGHT: bold;
FONT-SIZE: 12px;
COLOR: #000000;
LINE-HEIGHT: 18px;
FONT-FAMILY: Arial, Verdana, Helvetica, Geneva;
TEXT-DECORATION: none
}

.conttext 
{
FONT-WEIGHT: normal;
FONT-SIZE: 12px;
COLOR: #000000;
LINE-HEIGHT: 16px;
FONT-FAMILY: Arial, Verdana, Helvetica, Geneva;
TEXT-DECORATION: none
}

.subheadline
{
FONT-WEIGHT: bold;
FONT-SIZE: 12px;
COLOR: #666666;
LINE-HEIGHT: 18px;
FONT-FAMILY: Arial, Verdana, Helvetica, Geneva;
TEXT-DECORATION: none
}

.chheadlines
{
FONT-WEIGHT: bold;
FONT-SIZE: 12px;
COLOR: #000000;
LINE-HEIGHT: 18px;
FONT-FAMILY: Arial, Verdana, Helvetica, Geneva;
TEXT-DECORATION: none
}


.tallblack4  { font-family: Arial, Helvetica, sans-serif; font-size: 11pt; font-weight:700; color: #000000 ; }
a.rightblackbold:hover        { font-family: Arial, Helvetica, sans-serif; font-weight: bold; color: #000000; text-decoration: underline; font-size: 10pt }
a.rightblackbold:link         { font-family: Arial, Helvetica, sans-serif; font-weight: bold; color: #000000; text-decoration: underline; font-size: 10pt }
a.rightblackbold:visited      { font-family: Arial, Helvetica, sans-serif; font-weight: bold; color: #000000; text-decoration: underline; font-size: 10pt }


.intranetnewspicturetext{color:#222;font-size:11px;text-decoration:none;}
.intranetnewsarticlesummary{color:#222;font-weight:bold;}
.intranetnewstext{color:#222;margin-top:8}
.intranetnewssubtitle{color:#222;font-weight:bold;}


.intranetfooterfont{color:#000;font-size:10px;font-family:arial,helvetica,geneva;}
.intranetfooterlines{background-color:#666;} 

.intranetShowListFooter{color:#000}




p,h1,h2,h3,h4,ul,ol,li,div,td,th,address,blockquote,nobr,b,i { font-family:Arial,sans-serif; font-size:11px; color:#; }

a:link,a:visited,a:active { text-decoration:none; }

.input {font-size:11px; color:#333333; font-family:Arial,Verdana; width:269px;}
.inputM {font-size:11px; color:#333333; font-family:Arial,Verdana; width:194px;}
.inputS {font-size:11px; color:#333333; font-family:Arial,Verdana; width:131px;}
.inputXS {font-size:11px; color:#333333; font-family:Arial,Verdana; width:68px;}
.textareaXL {font-size:11px; color:#333333; font-family:Arial,Verdana; width:350px;}
.textareaXXL {font-size:11px; color:#333333; font-family:Arial,Verdana; width:432px;}
.selectS {font-size:11px; color:#333333; font-family:Arial,Verdana;  width:83px;}
.selectM {font-size:11px; color:#333333; font-family:Arial,Verdana; width:97px;}
.selectXXL {font-size:11px; color:#333333; font-family:Arial,Verdana;  width:269px;}
.inputinfoorder {font-size:11px; color:#333333; font-family:Arial,Verdana; width:209px;}
.inputinfoorderS{font-size:11px; color:#333333; font-family:Arial,Verdana; width:149px;}
.inputinfoorderXS{font-size:11px; color:#333333; font-family:Arial,Verdana; width:51px;}
.inputsearch {font-size:11px; color:#333333; font-family:Arial,Verdana; width:169px;}
.inputbox {font-size:11px; color:#333333; font-family:Arial,Verdana; width:22px;}
.txtnavNSfix	{ margin-top:2px }
.tableFixedWidth { table-layout:fixed; }
.tdBoxspacing { margin-top:6px; margin-bottom:14px; margin-left:8px; margin-right:8px; }
.tdBoxspacingXS { margin-top:6px; margin-bottom:14px; margin-left:6px; margin-right:6px; }
.tableFixedWidth { table-layout:fixed; }

.txt { 
	font-family:Arial,sans-serif; 
	font-size:11px; 
	line-height:15px; 
	color:#333333; 
	text-decoration:none; 
	font-weight:normal; 
}

.txtbold { 
	font-family:Arial,sans-serif; 
	font-size:11px; 
	line-height:15px; 
	color:#333333; 
	text-decoration:none; 
	font-weight:bold; 
}
.txtgrey	{ 
	font-family:Arial,sans-serif; 
	font-size:11px; 
	line-height:13px; 
	color:#333333; 
	text-decoration:none; 
	font-weight:normal;
}
.txtboldgrey	{ 
	font-family:Arial,sans-serif; 
	font-size:11px; 
	line-height:13px; 
	color:#333333; 
	text-decoration:none; 
	font-weight:bold;
}

.txtboldgrey2	{ 
	font-family:Arial,sans-serif; 
	font-size:11px; 
	line-height:15px; 
	color:#666666; 
	text-decoration:none; 
	font-weight:bold;
}

.txtgrey2	{ 
	font-family:Arial,sans-serif; 
	font-size:11px; 
	line-height:15px; 
	color:#666666; 
	text-decoration:none; 
	font-weight:normal;
}

.txtred	{ 
	font-family:Arial,sans-serif; 
	font-size:11px; 
	line-height:15px; 
	color:#990000; 
	text-decoration:none; 
	font-weight:normal;
}

.txtboldred	{ 
	font-family:Arial,sans-serif; 
	font-size:11px; 
	line-height:15px; 
	color:#990000; 
	text-decoration:none; 
	font-weight:bold;
}

.txtboldred2	{ 
	font-family:Arial,sans-serif; 
	font-size:11px; 
	line-height:15px; 
	color:#CC3300; 
	text-decoration:none; 
	font-weight:bold;
}


.txtblack { 
	font-family:Arial,sans-serif;
	font-size:11px; 
	line-height:14px; 
	color:#000000; 
	text-decoration:none; 
	font-weight:normal;
}
.txtboldblack { 
	font-family:Arial,sans-serif; 
	font-size:11px; 
	line-height:14px; 
	color:#000000; 
	text-decoration:none; 
	font-weight:bold;
}

.txtwhite	{ 
	font-family:Arial,sans-serif; 
	font-size:11px; 
	line-height:15px; 
	color:#ffffff; 
	text-decoration:none; 
	font-weight:normal; 
}

.txtboldgreen	{ 
	font-family:Arial,sans-serif; 
	font-size:11px; 
	line-height:13px; 
	color:#336699; 
	text-decoration:none; 
	font-weight:bold; 
}

.txtboldblue	{ 
	font-family:Arial,sans-serif; 
	font-size:11px; 
	line-height:15px; 
	color:#003399; 
	text-decoration:none; 
	font-weight:bold; 
}

.txtXS	{ 
	font-family:Arial,sans-serif; 
	font-size:9px; 
	line-height:12px; 
	color:#333333; 
	text-decoration:none; 
	font-weight:normal; 
}

.textheadline { 
	color: #999999; 
	font-family: Arial,Verdana; 
	font-size: 11px; 
	font-weight: bold; 
	line-height:12px;
}

.txtmap { 
	font-style:normal; 
	text-decoration:none; 
	font-size:11px; 
	color:#333333; 
	font-family:Arial,Verdana;  
	line-height:12px;
}
.txtboldmap { 
	text-decoration:none;  
	font-size:11px;  
	color:#333333;  
	font-family:Arial,Verdana;  
	font-weight:bold; 
	line-height:14px;
}	

.txtnavi { 
	font-family:Arial,sans-serif; 
	font-size:11px; 
	line-height:12px; 
	color:#FFFFFF; 
	text-decoration:none; 
	font-weight:normal;
}

.txtnaviblack { 
	font-family:Arial,sans-serif; 
	font-size:11px; 
	line-height:12px; 
	color:#000000; 
	text-decoration:none; 
	font-weight:normal;
}

.txtnaviboldblack	{ 
	font-family:Arial,sans-serif; 
	font-size:11px; 
	line-height:12px; 
	color:#000000; 
	text-decoration:none; 
	font-weight:bold; 
}

.txtnaviwhite	{ 
	font-family:Arial,sans-serif; 
	font-size:11px; 
	line-height:12px; 
	color:#FFFFFF; 
	text-decoration:none; 
	font-weight:normal;
}

.txtnavired	{ 
	font-family:Arial,sans-serif; 
	font-size:11px; 
	line-height:12px; 
	color:#990000; 
	text-decoration:none; 
	font-weight:normal;
}
.txtnaviboldred	{ 
	font-family:Arial,sans-serif; 
	font-size:11px; 
	line-height:12px; 
	color:#990000; 
	text-decoration:none;
	font-weight:bold; 
}
.txtgrey3	{ 
	font-family:Arial,sans-serif; 
	font-size:11px;
	line-height:15px; 
	color:#CCCCCC; 
	text-decoration:none; 
	font-weight:normal;
}

.content {
    FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #313131; FONT-FAMILY: Arial,Helvetica,Sans-Serif
}
.textheadline {
    FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #666666; FONT-FAMILY: Arial,Verdana
}
.darkheadline {
    FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #333333; FONT-FAMILY: Arial,Verdana
}
.clusterheadline {
    FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #999999; LINE-HEIGHT: 16px; FONT-FAMILY: Arial,Verdana
}
TD.selectedCategory {
    FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #ffffff; FONT-FAMILY: Arial,Verdana; BACKGROUND-COLOR: #cc3300
}
.pfsearchfield {
    FONT-SIZE: 11px; WIDTH: 165px; FONT-FAMILY: Arial,Verdana; HEIGHT: 18px
}




.whitenormal  {
			font-style:normal; 
			text-decoration:none; 
			font-size:11px; 
			color:#ffffff; 
			font-family:Arial,Verdana;
			line-height:16px;			
		}
.whitebold {
			text-decoration:none; 
			font-size:11px; 
			color:#ffffff; 
			font-family:Arial,Verdana; 
			font-weight:bold;
			line-height:18px;
		}	



A.primnav     { font-family:Arial,sans-serif; font-size:11px; line-height:15px; color:#333333; text-decoration:none; font-weight:bold; }
A.primnav-high   { font-family:Arial,sans-serif; font-size:11px; line-height:15px; color:#336699; text-decoration:none; font-weight:bold; }
A.primnav1      { font-family:Arial,sans-serif; font-size:11px; line-height:15px; color:#666666; text-decoration:none; font-weight:bold; }
A.primnav1-high { font-family:Arial,sans-serif; font-size:11px; line-height:15px; color:#666666; text-decoration:none; font-weight:bold; }
A.primnav2     { font-family:Arial,sans-serif; font-size:11px; line-height:15px; color:#333333; text-decoration:none; font-weight:normal; }
A.primnav2-high{ font-family:Arial,sans-serif; font-size:11px; line-height:15px; color:#ffffff; text-decoration:none; font-weight:normal; }
A.insensitive   { font-family: Arial, Helvetica, sans-serif;  font-size:10pt; font-weight: normal; color: #9c9c9c; text-decoration: none}

.nav11Nblack	{ font-family:Arial,sans-serif; font-size:11px; line-height:12px; color:#000000; text-decoration:none; font-weight:normal; }
.nav11Bblack	{ font-family:Arial,sans-serif; font-size:11px; line-height:12px; color:#000000; text-decoration:none; font-weight:bold; }
.nav11Nred	{ font-family:Arial,sans-serif; font-size:11px; line-height:12px; color:#990000; text-decoration:none; font-weight:normal; }
.nav11Bred	{ font-family:Arial,sans-serif; font-size:11px; line-height:12px; color:#990000; text-decoration:none; font-weight:bold; }

.tdBoxspacing { margin-top:6px; margin-bottom:14px; margin-left:8px; margin-right:8px; }
.tdBoxspacingSmall { margin-top:6px; margin-bottom:14px; margin-left:6px; margin-right:6px; }
.tableFixedWidth { table-layout:fixed; }
                                                                     
.box11Ngrey		{ font-family:Arial,sans-serif; font-size:11px; line-height:13px; color:#333333; text-decoration:none; font-weight:normal; }
.box11Bgrey		{ font-family:Arial,sans-serif; font-size:11px; line-height:13px; color:#333333; text-decoration:none; font-weight:bold; }
.text11Nblack	{ font-family:Arial,sans-serif; font-size:11px; line-height:14px; color:#000000; text-decoration:none; font-weight:normal; }
.text11Bblack	{ font-family:Arial,sans-serif; font-size:11px; line-height:14px; color:#000000; text-decoration:none; font-weight:bold; }
.text11Ngrey	{ font-family:Arial,sans-serif; font-size:11px; line-height:15px; color:#333333; text-decoration:none; font-weight:normal; }
.text11Bgrey	{ font-family:Arial,sans-serif; font-size:11px; line-height:15px; color:#333333; text-decoration:none; font-weight:bold; }
.text11Ngrey2	{ font-family:Arial,sans-serif; font-size:11px; line-height:15px; color:#666666; text-decoration:none; font-weight:normal; }
.text11Bgrey2	{ font-family:Arial,sans-serif; font-size:11px; line-height:15px; color:#666666; text-decoration:none; font-weight:bold; }
.text11Ngrey3	{ font-family:Arial,sans-serif; font-size:11px; line-height:15px; color:#CCCCCC; text-decoration:none; font-weight:normal; }
.text11Bgrey3	{ font-family:Arial,sans-serif; font-size:11px; line-height:15px; color:#CCCCCC; text-decoration:none; font-weight:bold; }
.text11Ngrey4	{ font-family:Arial,sans-serif; font-size:11px; line-height:15px; color:#999999; text-decoration:none; font-weight:normal; }
.text11Bgrey4	{ font-family:Arial,sans-serif; font-size:11px; line-height:15px; color:#999999; text-decoration:none; font-weight:bold; }
.text11Nred	{ font-family:Arial,sans-serif; font-size:11px; line-height:15px; color:#990000; text-decoration:none; font-weight:normal; }
.text11Bred	{ font-family:Arial,sans-serif; font-size:11px; line-height:15px; color:#990000; text-decoration:none; font-weight:bold; }
.text11Nred2	{ font-family:Arial,sans-serif; font-size:11px; line-height:15px; color:#CC3300; text-decoration:none; font-weight:normal; }
.text11Bred2	{ font-family:Arial,sans-serif; font-size:11px; line-height:15px; color:#CC3300; text-decoration:none; font-weight:bold; }
.text11Nwhite	{ font-family:Arial,sans-serif; font-size:11px; line-height:15px; color:#ffffff; text-decoration:none; font-weight:normal; }
.text11Bwhite	{ font-family:Arial,sans-serif; font-size:11px; line-height:15px; color:#ffffff; text-decoration:none; font-weight:bold; }
.text11Ngreen	{ font-family:Arial,sans-serif; font-size:11px; line-height:13px; color:#336699; text-decoration:none; font-weight:normal; }
.text11Bblue	{ font-family:Arial,sans-serif; font-size:11px; line-height:13px; color:#336699; text-decoration:none; font-weight:bold; }
.text11Nblue	{ font-family:Arial,sans-serif; font-size:11px; line-height:15px; color:#003399; text-decoration:none; font-weight:normal; }
.text11Bblue	{ font-family:Arial,sans-serif; font-size:11px; line-height:15px; color:#003399; text-decoration:none; font-weight:bold; }

.text10Ngrey	{ font-family:Arial,sans-serif; font-size:10px; line-height:12px; color:#333333; text-decoration:none; font-weight:normal; }
.text10Bgrey	{ font-family:Arial,sans-serif; font-size:10px; line-height:12px; color:#333333; text-decoration:none; font-weight:bold; }
.text10Ngrey2	{ font-family:Arial,sans-serif; font-size:10px; line-height:12px; color:#666666; text-decoration:none; font-weight:normal; }
.text10Bgrey2	{ font-family:Arial,sans-serif; font-size:10px; line-height:12px; color:#666666; text-decoration:none; font-weight:bold; }
.text10Nred	{ font-family:Arial,sans-serif; font-size:10px; line-height:12px; color:#990000; text-decoration:none; font-weight:normal; }
.text10Bred	{ font-family:Arial,sans-serif; font-size:10px; line-height:12px; color:#990000; text-decoration:none; font-weight:bold; }



.txtsmall {	font-style:normal; text-decoration:none; font-size:11px; color:#333333;	font-family:Arial,Verdana; line-height:15px; }
.clusterheadline { color: #999999; font-family: Arial,Verdana; font-size: 11px; font-weight: bold; line-height:12px; }
.clusterheadlinenormal { color: #999999; font-family: Arial,Verdana; font-size: 11px; font-weight:normal; line-height:12px; }
td.selectedCategory { background-color: #990000; font-family: Arial,Verdana; font-size: 11px; font-weight: normal; color: #ffffff; }
.txtmap { font-style:normal; text-decoration:none; font-size:11px; color:#333333; font-family:Arial,Verdana;  line-height:12px;	}
.txtboldmap { text-decoration:none;  font-size:11px;  color:#333333;  font-family:Arial,Verdana;  font-weight:bold; line-height:14px; }	

.input {font-size:11px; color:#333333; font-family:Arial,Verdana; width:269px;}
.inputbox {font-size:11px; color:#333333; font-family:Arial,Verdana; width:22px;}
.inputsmall2 {font-size:11px; color:#333333; font-family:Arial,Verdana; width:68px;}
.inputsmall {font-size:11px; color:#333333; font-family:Arial,Verdana; width:131px;}
.inputmiddle {font-size:11px; color:#333333; font-family:Arial,Verdana; width:194px;}
.inputsearch {font-size:11px; color:#333333; font-family:Arial,Verdana; width:169px;}
.inputinfoorder {font-size:11px; color:#333333; font-family:Arial,Verdana; width:209px;}
.inputinfoordersmall {font-size:11px; color:#333333; font-family:Arial,Verdana; width:149px;}
.inputinfoordersmall2 {font-size:11px; color:#333333; font-family:Arial,Verdana; width:51px;}
.selectXXL {font-size:11px; color:#333333; font-family:Arial,Verdana;  width:269px;}
.selectS {font-size:11px; color:#333333; font-family:Arial,Verdana;  width:83px;}
.selectM {font-size:11px; color:#333333; font-family:Arial,Verdana; width:97px;}
.textareaXXL {font-size:11px; color:#333333; font-family:Arial,Verdana; width:432px;}
.textareaXL {font-size:11px; color:#333333; font-family:Arial,Verdana; width:350px;}

.thumbborder { border-width:1px; border-style:solid; border-color:#ff0000; }
