
INPUT.SortButton
{
 BORDER-TOP:#cccccc 1px solid;
 BORDER-BOTTOM:#000000 1px solid;
 BORDER-LEFT:#cccccc 1px solid;
 BORDER-RIGHT:#000000 1px solid;
 Background-color:#eeeeee;
 FONT-SIZE: 8pt;
 FONT-FAMILY: verdana
}

.address
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 7pt;
    COLOR:#990000;
    FONT-FAMILY: verdana;
    TEXT-ALIGN:left
}
.RowNotInFocus
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    COLOR: black;
    FONT-FAMILY: verdana
}
.RowInFocus
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    COLOR: white;
    FONT-FAMILY: verdana;
    BACKGROUND-COLOR: #000000
}

#divNewsCont
{
position:absolute;
width:350;
height:150;
overflow:hidden;
top:260; left:140;
clip:rect(0,350,150,0);
visibility:hidden
}
#divNewsText
{
position:absolute;
top:0;
left:0
}

.test:link
{
    BACKGROUND-COLOR:#dddddd
}
.test:hover
{
    BACKGROUND-COLOR:#ff9900
}

.author
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt; 
    COLOR: #222222;
    FONT-FAMILY: verdana;
    TEXT-DECORATION:none
}
td.committeeBottom
{
 BORDER-TOP:#dddddd 1px solid;
 FONT-SIZE: 8pt; 
 COLOR: #990000
}
td.committee1last
{
 BORDER-TOP:#dddddd 1px solid;
 BORDER-right:#dddddd 1px solid;
 BORDER-left:#dddddd 1px solid;
 BACKGROUND-COLOR:#f7f7f7
}
td.committee2last
{
 BORDER-TOP:#dddddd 1px solid;
 BORDER-right:#dddddd 1px solid;
 BORDER-left:#dddddd 1px solid;
 BACKGROUND-COLOR:#ffffff
}
td.committee1
{
 BORDER-TOP:#dddddd 1px solid;
 FONT-SIZE: 10pt;
 BACKGROUND-COLOR:#f7f7f7
}
td.committee1first
{
 BORDER-TOP:#dddddd 1px solid;
 BORDER-left:#dddddd 1px solid;
 BACKGROUND-COLOR:#f7f7f7;
 FONT-SIZE: 8pt
}
td.committee2
{
 BORDER-TOP:#dddddd 1px solid;
 FONT-SIZE: 10pt;
 BACKGROUND-COLOR:#ffffff
}
td.committee2first
{
 BORDER-TOP:#dddddd 1px solid;
  BORDER-left:#dddddd 1px solid;
 BACKGROUND-COLOR:#ffffff;
 FONT-SIZE: 8pt
}
.committee
{
    FONT-WEIGHT: normal;
    COLOR: #222222;
    FONT-FAMILY: verdana;
    FONT-SIZE: 10pt;
    TEXT-DECORATION:none
}
.journal
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt; 
    COLOR: #222222;
    FONT-FAMILY: verdana;
    TEXT-DECORATION:none
}
.url
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt; 
    COLOR: #999999;
    FONT-FAMILY: verdana;
    TEXT-DECORATION:none
}
.publication
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt; 
    COLOR: #003399;
    FONT-FAMILY: verdana;
    TEXT-DECORATION: none
}
.publicationLink:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt; 
    COLOR: #003399;
    FONT-FAMILY: verdana;
    TEXT-DECORATION: underline
}
.publicationLink:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt; 
    COLOR: #003399;
    FONT-FAMILY: verdana;
    TEXT-DECORATION: underline
}
.publicationLink:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt; 
    COLOR: #990000;
    FONT-FAMILY: verdana;
    TEXT-DECORATION: underline
}
A.link
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt; 
    COLOR: #990000;
    FONT-FAMILY: verdana;
    TEXT-DECORATION: underline
}
A.hover
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt; 
    COLOR: #990000;
    FONT-FAMILY: verdana;
    TEXT-DECORATION: underline
}
.body
{
    FONT-SIZE: 10pt;
    FONT-STYLE: normal;
    FONT-FAMILY: verdana;
    TEXT-ALIGN:justify;
    BACKGROUND-COLOR: #0066cc
}

.title
{
    FONT-SIZE: 10pt;
    COLOR: #990000;
    FONT-FAMILY: verdana;
    FONT-WEIGHT: bold
}

.personalcontacts
{
	FONT-SIZE: 8pt;
    COLOR: #222222;
    FONT-FAMILY: verdana;
    FONT-WEIGHT: normal;
	BACKGROUND-COLOR:#ffffff
}

.personalcontactsName
{
	FONT-SIZE: 10pt;
    COLOR: #222222;
    FONT-FAMILY: verdana;
    FONT-WEIGHT: normal;
	BACKGROUND-COLOR:#ffffff
}

P
{
    FONT-SIZE: 10pt;
    FONT-STYLE: normal;
    FONT-FAMILY: verdana
}

.StandardText
{
    FONT-SIZE: 10pt;
    FONT-STYLE: normal;
    FONT-FAMILY: verdana
}

H1
{
    FONT-SIZE: 14px;
    FONT-FAMILY: verdana
}
H2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    FONT-FAMILY: verdana
}
H3
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    FONT-FAMILY: verdana
}
H4
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    FONT-FAMILY: verdana
}
H5
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    FONT-FAMILY: verdana
}

TD.homepage
{
    FONT-SIZE: 10pt;
    FONT-STYLE: normal;
    FONT-FAMILY: verdana;
    TEXT-ALIGN: right
}
TD.infopage
{
    FONT-SIZE: 10pt;
    FONT-STYLE: normal;
    FONT-FAMILY: verdana;
    TEXT-ALIGN: right
}

.searchInfo
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: verdana;
    TEXT-ALIGN: right
}

TD.heading
{
    FONT-SIZE: 10pt;
    COLOR: white;
    FONT-FAMILY: verdana;
    BACKGROUND-COLOR: gray;
    TEXT-ALIGN: left
}
TD.menu_headingL
{
    FONT-SIZE: 14pt;
    COLOR: white;
    FONT-FAMILY: verdana;
    BACKGROUND-COLOR: gray;
    TEXT-ALIGN: left
}
TD.menu_headingR
{
    FONT-SIZE: 10pt;
    VERTICAL-ALIGN: top;
    COLOR: white;
    FONT-FAMILY: verdana;
    BACKGROUND-COLOR: gray;
    TEXT-ALIGN: right
}


TD.MenuText
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: blue;
    FONT-FAMILY: verdana
}
.NewsAbstract
{
    FONT-SIZE: 10pt;
    COLOR: black;
    FONT-FAMILY: verdana;
    BORDER-TOP:#222222 1px groove
}
.contactborder
{
 BORDER-TOP:#dddddd 1px solid;
 BORDER-BOTTOM:#dddddd 1px solid;
 BORDER-LEFT:#dddddd 1px solid;
 BORDER-RIGHT:#dddddd 1px solid
 }
.documents
{
 BORDER-TOP:#003399 7px solid;
 BORDER-BOTTOM:#003399 1px solid;
 BORDER-LEFT:#003399 1px solid;
 BORDER-RIGHT:#003399 1px solid;
 FONT-SIZE: 10pt;
 FONT-FAMILY: verdana
}
.documents1
{
 BORDER-TOP:#003399 1px solid;
 BORDER-BOTTOM:#003399 1px solid;
 BORDER-LEFT:#003399 1px solid;
 BORDER-RIGHT:#003399 1px solid;
 FONT-SIZE: 10pt;
 FONT-FAMILY: verdana
}
.EventHead
{
 BORDER-TOP:#fefefe 1px solid;
 BORDER-BOTTOM:#bababa 1px solid;
 BORDER-LEFT:#fefefe 1px solid;
 BORDER-RIGHT:#bababa 1px solid;
 Background-color:#dddddd;
 FONT-SIZE: 8pt;
 FONT-FAMILY: verdana
}
.EventHeadSelect
{
 BORDER-BOTTOM:#bababa 1px solid;
 Background-color:#cdcdcd;
 FONT-SIZE: 8pt;
 FONT-FAMILY: verdana
}
.DiaryBox
{
 BORDER-TOP:#990000 1px solid;
 BORDER-BOTTOM:#990000 1px solid;
 BORDER-LEFT:#990000 1px solid;
 BORDER-RIGHT:#990000 1px solid;
 Background-color:#ffffff;
 FONT-SIZE: 8pt;
 FONT-FAMILY: verdana
}

.DiaryLine
{
 BORDER-BOTTOM:#990000 2px solid;
}

.venue
{
 BORDER-BOTTOM:#bbbbbb 1px solid;
 BORDER-TOP:#bbbbbb 0px solid;
 BORDER-LEFT:#bbbbbb 1px solid;
 BORDER-RIGHT:#bbbbbb 1px solid;
 BORDER-STYLE:dashed;
 Background-color:efefef;
 FONT-SIZE: 8pt;
 FONT-FAMILY: verdana
}

.question
{
 BORDER-TOP:#003399 1px solid;
 BORDER-BOTTOM:#003399 1px solid;
 BORDER-LEFT:#003399 1px solid;
 BORDER-RIGHT:#003399 1px solid;
 border-style: dashed;
 Background-color:#efefef;
 FONT-SIZE: 8pt;
 FONT-FAMILY: verdana
}

.answer
{
 FONT-SIZE: 10pt;
 FONT-FAMILY: verdana;
 TEXT-ALIGN:justify
}

.Newsline
{
 BORDER-BOTTOM:black 1px groove
}

.SmallText
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    COLOR: black;
    FONT-FAMILY: verdana, Arial
}
.HeadlineAsLink
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt; 
    COLOR: #003399;
    FONT-FAMILY: verdana;
    TEXT-DECORATION: none;
    TEXT-ALIGN:left
}

.newsHeadlinePopup
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt; 
    COLOR: #003399;
    FONT-FAMILY: verdana;
    TEXT-DECORATION: none;
    TEXT-ALIGN:left
}

.HeadlineAsLink:hover
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt; 
    COLOR: #990000;
    FONT-FAMILY: verdana;
    TEXT-DECORATION: none;
    TEXT-ALIGN:left
}
.HeadlineAsLink:visited
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    COLOR: #003399;
    FONT-FAMILY: verdana;
    TEXT-DECORATION: none;
    TEXT-ALIGN:left
}





.MenuItem
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    COLOR: white;
    FONT-FAMILY: verdana, Arial
}

.leftbar
{
    BORDER-RIGHT: #666666 1pt solid;
    BACKGROUND-COLOR:#E4E2E5;
    FONT-FAMILY: verdana
}

.rightbar
{
    BORDER-LEFT: #666666 1pt solid;
    BACKGROUND-COLOR:#E4E2E5;
    FONT-FAMILY: verdana
}
 
 
.bottomline
{
    BORDER-BOTTOM: #666666 1pt solid;
    BACKGROUND-COLOR:#ffffff
}


.MenuItemNew
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    COLOR: #508398;
    FONT-FAMILY: verdana, Arial;
    TEXT-DECORATION: none
}
A.MenuRoot
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    COLOR: #003399;
    FONT-FAMILY: verdana;
    TEXT-DECORATION: none
}
A.MenuRoot:hover
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    COLOR: #003399;
    FONT-FAMILY: verdana;
    TEXT-DECORATION: none
}
A.MenuRoot:link
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    COLOR: #003399;
    FONT-FAMILY: verdana;
    TEXT-DECORATION: none
}
A.MenuRoot:visited
{
   FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    COLOR: #003399;
    FONT-FAMILY: verdana;
    TEXT-DECORATION: none
}
.newspagehead
{
Background-color:#efefef
}
A.MenuRoot:active
{
   FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    COLOR: #003399;
    FONT-FAMILY: verdana;
    TEXT-DECORATION: none
}

A.NewsLink:hover
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt; 
    COLOR: #990000;
    FONT-FAMILY: verdana;
    TEXT-DECORATION: underline
}
A.NewsLink
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt; 
    COLOR: #003399;
    FONT-FAMILY: verdana;
    TEXT-DECORATION: underline
}


A.NNewsLink:hover
{
    COLOR: red
}
A.MSNewsLink:link
{
    COLOR: navy
}
.NewsDate
{
    FONT-WEIGHT:normal;
    FONT-SIZE: 8pt;
    COLOR: #990000;
    FONT-FAMILY: verdana, Arial;
    TEXT-ALIGN: right;
    TEXT-DECORATION:none
}
.NewsDetail
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    COLOR: black;
    FONT-FAMILY: verdana, Arial;
    BACKGROUND-COLOR: white;
    TEXT-DECORATION: none;
    TEXT-ALIGN:justify
}

.NewsAbstractPopup
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: black;
    FONT-FAMILY: verdana;
    TEXT-DECORATION: none;
    BORDER-TOP:black 1px groove;
    TEXT-ALIGN:justify
}

.NewsDetail-List
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    COLOR: black;
    FONT-FAMILY: verdana;
    BACKGROUND-COLOR: #d9e2ec;
    TEXT-DECORATION: none
}

TABLE.news
{
	bordercolor: #efefef; 
	bgcolor: '#ffffff';
}
TD.News
{
    FONT-WEIGHT: 300;
    FONT-SIZE: 9pt;
    TEXT-TRANSFORM: capitalize;
    COLOR: black;
    FONT-FAMILY: verdana

}
.SidebarHeader
{	
	BACKGROUND-COLOR: #003399;
}

TD.NewsItemHeader
{
    FONT-WEIGHT: 600;
    FONT-SIZE: 12pt;
    COLOR: black;
    FONT-FAMILY: verdana, Arial;
    BACKGROUND-COLOR: #efefef;  
    TEXT-ALIGN: center
}
TD.NewsSpacer
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: verdana
}

.login
{
    BORDER-RIGHT:black 1px groove;
    BORDER-TOP:black 1px groove;
    BORDER-LEFT:black 1px groove;
    BORDER-BOTTOM:black 1px groove;
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: verdana;
    BACKGROUND-COLOR: #ffffff
}

TD.Login
{
    FONT-WEIGHT: 500;
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: verdana, Arial;
    BACKGROUND-COLOR: white;
    TEXT-ALIGN: right
}
TD.LoggedInNew
{
    FONT-WEIGHT: 500;
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: verdana, Arial;
    BACKGROUND-COLOR: white;
    TEXT-ALIGN: center
}

A.PageAreaHeader:link
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #003399;
    FONT-FAMILY: verdana;
    TEXT-DECORATION: none
}
A.PageAreaHeader:visited
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #003399;
    FONT-FAMILY: verdana;
    TEXT-DECORATION: none
}
TD.PageAreaHeader
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Arial, 'MS Sans Serif';
    TEXT-DECORATION: none
}
A.NewsLinkWhite:active
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    COLOR: white;
    FONT-FAMILY: 'MS Sans Serif', Arial;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}
A.NewsLinkWhite:link
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    COLOR: white;
    FONT-FAMILY: 'MS Sans Serif', Arial;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}
A.NewsLinkWhite:visited
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    COLOR: white;
    FONT-FAMILY: 'MS Sans Serif', Arial;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}
A.NewsLinkWhite:hover
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    COLOR: white;
    FONT-FAMILY: 'MS Sans Serif', Arial;
    TEXT-ALIGN: center;
    TEXT-DECORATION: underline
}
.NewsItemHeader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: navy;
    FONT-FAMILY: verdana, Arial;
    BACKGROUND-COLOR: #d9e2ec
}
.TableHeading
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: #efefef;
    FONT-FAMILY: verdana, Arial;
    BACKGROUND-COLOR: white;
    TEXT-ALIGN: left
}
.TableContent
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    COLOR: black;
    FONT-FAMILY: verdana, Arial;
    TEXT-ALIGN: left
}
TABLE.PleaseWait
{
    BORDER-RIGHT: black 1px solid;
    BORDER-TOP: black 1px solid;
    BACKGROUND-IMAGE: none;
    BORDER-LEFT: black 1px solid;
    BORDER-BOTTOM: black 1px solid;
    BACKGROUND-REPEAT: repeat;
    BACKGROUND-COLOR: white
}

.withborder
{
    BORDER-RIGHT: #990000 1px solid;
    BORDER-TOP: #990000 7px solid;
    BORDER-LEFT: #990000 1px solid;
    BORDER-BOTTOM: #990000 1px solid
    
}

TABLE.PleaseWait TR
{
}
TABLE.PleaseWait TR TD
{
}
TABLE.Locator TR
{
}
TABLE.Locator TD.MaxResults
{
    FONT-SIZE: 8pt;
    COLOR: white
}
TD.HelpText
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    COLOR: black;
    FONT-FAMILY: verdana, Arial
}
TABLE.Locator TD
{
    PADDING-RIGHT: 4px;
    PADDING-LEFT: 4px;
    FONT-SIZE: 8pt
}
A.MenuRoot:active
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: white;
    FONT-FAMILY: verdana, Arial;
    TEXT-DECORATION: none
}
TD.ContentText
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    COLOR: black;
    FONT-FAMILY: verdana, Arial
}
TD.HeaderWonG
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: white;
    FONT-FAMILY: verdana, Arial;
    BACKGROUND-COLOR: #003399;
    TEXT-ALIGN: center
}
TABLE.Locator TD.Title A
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: white
}
TABLE.Locator TD.Subtitle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: royalblue
}