body  {font-family: arial, helvetica, sans-serif; color: #000099; font-weight: normal;}

/* Default view atributes News, Events by Dates*/
body.view * {font-size: 10pt}
body.view .headline1 {font-size : 12pt; font-weight: bold; color:#FFFFFF; line-height:20px;}
body.view .bydates {color: #FFFFFF; font-size: 9pt}
body.view .bold1 {font-weight: bold;}
body.view a:link {font-weight: bold;color: #FFFFFF; text-decoration: underline;}
body.view a:visited {font-weight: bold;color: #FFFFFF; text-decoration: underline;}
body.view a:hover {font-weight: bold;color: #FFFFFF; text-decoration: none;}
body.view .more {color: #FFFFFF}


/* News, Events:All*/
body.view#All * {font-size: 10pt}
body.view#All .headline1 {font-size : 12pt; font-weight: bold}
body.view#All .headline2 {font-size : 10pt; font-weight: bold ; color: #000099; line-height:20px;}
body.view#All a#link1:link {font-weight: bold; color: #000099; text-decoration: underline;}
body.view#All a#link1:visited {font-weight: bold; color: #000099; text-decoration: underline;}
body.view#ALl a#link1:active {font-weight: bold; color: #000099; text-decoration: underline;}

/* References:ReferencesByName*/
body.view#ReferencesByName * {font-size: 10pt}
body.view#ReferencesByName .headline1 {font-size : 10pt; font-weight: bold ; color: #000099; line-height:20px;}
body.view#ReferencesByName .td1 {color: #000099;}
body.view#ReferencesByName .bold1 {font-weight: bold; color: #000099}
body.view#ReferencesByName a:link {font-weight : bold; color: #000099; text-decoration: underline; font-size: 10pt}
body.view#ReferencesByName a:hover {font-weight : bold; color: #000099; text-decoration: underline; font-size: 10pt}
body.view#ReferencesByName a:visited {font-weight : bold; color: #000099; text-decoration: none; font-size: 10pt}

/* Deliverables:ProductsByCategory*/
body.view#ProductsByCategory * {font-size: 10pt; color: #000099;}
body.view#ProductsByCategory .headline1 {font-size : 10pt; font-weight: bold; line-height:20px; color: #000099;}
body.view#ProductsByCategory .bold1 {font-weight: bold; color: #000099;}
body.view#ProductsByCategory a#bold1{font-weight: bold}
body.view#ProductsByCategory a#bold1:link {font-weight: bold; color: #000099; text-decoration: underline;}
body.view#ProductsByCategory a#bold1:visited {font-weight: bold; color: #000099; text-decoration: underline;}
body.view#ProductsByCategory a#bold1:active {font-weight: bold; color: #000099; text-decoration: underline;}

/* Deliverables:JobsByDates*/
body.view#JobsByDates * {font-size: 10pt}
body.view#JobsByDates .headline1 {font-size : 12pt; font-weight: bold}
body.view#JobsByDates .td1 {background-color: #000099; font-weight: bold}
body.view#JobsByDates .td2 {background-color: #000099}
body.view#JobsByDates a#bold1:link {font-weight: bold; color: #000099; text-decoration: underline;}
body.view#JobsByDates a#bold1:visited {font-weight: bold; color: #000099; text-decoration: underline;}
body.view#JobsByDates a#bold1:active {font-weight: bold; color: #000099; text-decoration: underline;}

/* Deliverables:JobsByName*/
body.view#JobsByName * {font-size: 10pt}
body.view#JobsByName .headline1 {font-size : 12pt; font-weight: bold}
body.view#JobsByName .td1 {background-color: #000099; font-weight: bold}
body.view#JobsByName .td2 {background-color: #000099}
body.view#JobsByName a#bold1:link {font-weight: bold; color: #000099; text-decoration: underline;}
body.view#JobsByName a#bold1:visited {font-weight: bold; color: #000099; text-decoration: underline;}
body.view#JobsByName a#bold1:active {font-weight: bold; color: #000099; text-decoration: none;}

/* Search:Results*/
body.view#SearchResults * {font-size: 10pt}
body.view#SearchResults .headline1 {font-size : 10pt; font-weight: bold;font-family: arial, helvetica, sans-serif; line-height:20px;}
body.view#SearchResults .bold1 {font-weight: bold}
body.view#SearchResults .italic1 {font-style: italic}
body.view#SearchResults a#bold1:link {font-weight: bold; color: #000099; text-decoration: underline;}
body.view#SearchResults a#bold1:visited {font-weight: bold; color: #000099; text-decoration: underline;}
body.view#SearchResults a#bold1:active {font-weight: bold; color: #000099; text-decoration: none;}


/*---------------------------------------------*/

/* Default page atributes*/
body.page * {font-size: 10pt}
body.page .headline1 {font-size: 10pt; font-weight: bold; color:#000099; line-height:20px;}
body.page .text1 {font-size: 10pt}
body.page .bold1 {font-size: 10pt; font-weight: bold; color: #000099}
body.page .bold2 {font-size: 10pt; font-weight: bold; color: #000099}
body.page .td1 {font-weight: bold;}
body.page a:link {color: #000099; text-decoration: underline;}
body.page a:visited {color: #000099; text-decoration: underline;}
body.page a:active {color: #000099; text-decoration: none;}
body.page a:hover {color: #000099; text-decoration: none;}

/* Deliverables:ProductDocument*/
body.page#ProductDocument a#bold1{font-weight: bold;}
body.page#ProductDocument .td1 {font-size : 10pt; font-weight: bold; line-height:20px; text-align: right;}
body.view#ProductDocument a#bold1:link {font-weight: bold; color: #000099; text-decoration: underline;}
body.view#ProductDocument a#bold1:visited {font-weight: bold; color: #000099; text-decoration: underline;}
body.view#ProductDocument a#bold1:active {font-weight: bold; color: #000099; text-decoration: none;}