BODY
{
	font-size: 12pt;
	color: white;
	background-color: white;
	margin: 6px
}
A
{
	text-decoration:none
}

.pressrequest
{	padding-top:3px;
	padding-bottom:3px;
	font-size: 10pt; 
	font-weight:bold;
	color:black;
	font-family: verdana, arial, helvetica, sans-serif;
        padding-left: 2; padding-right: 4; padding-top: 10; 
        padding-bottom: 10 
}
.pressrequest:hover
{
color: #0099CC;	
}


.navigation { padding:5px; background-color: white; font-family: Verdana, Arial, Helvetica, sans-serif; 
               font-size: 12; text-decoration: none;border: 1px solid black; text-align:center}
               
.menuitem    { background-color: white; font-family: Verdana, Arial, Helvetica, sans-serif; 
               font-size: 12px; color: black; text-decoration: none; 
               padding-left: 5; padding-right: 5; padding-top: 0; 
               padding-bottom: 0 }

:hover.menuitem {color: #0099CC; font-weight: normal }

.ArticleRow
{	border:solid 1px green;
	background-color:Red
}
.ArticleIndex td
{
	border-top: #D9D9D9 1px solid;
	border-bottom: #D9D9D9 1px solid;
}

.ArticleIndex th
{
  font-size        : 12px;  
  font-weight      : bold;
  text-align       : left;
  height           : 21px;
  line-height      : 21px;
  text-indent      : 8px;
  letter-spacing   : 0px;
  color            : #FFFFFF;
  background-image : url(/common/images/modul-fade.jpg);  
 }

.ArticleIndex
{
	border-top: #D9D9D9 1px solid;
	border-bottom: #D9D9D9 1px solid;
	border-left: white 1px solid;
	border-right: white 1px solid;	
	font-size: 9pt;
	padding-bottom: 2px;
	color: black;
	padding-top: 2px;	
	font-family: verdana, arial, helvetica, sans-serif;	
}

.ArticleItem    {font-family: Verdana, Arial, Helvetica, sans-serif; 
               font-size: 9pt; color: black; text-decoration: none}

:hover.ArticleItem {color: #0099CC; font-weight: normal }


.ArticleTitle   {font-family: Verdana, Arial, Helvetica, sans-serif; 
               font-size: 12pt; color: black; text-decoration: none;font-weight:bold; padding-top: 3; 
               padding-bottom: 10}
               
.ArticleText   {font-family: Verdana, Arial, Helvetica, sans-serif; 
               font-size: 10pt; color: black; text-decoration: none}
               
:$hover.ArticleText {color: #0099CC; font-weight: normal }

.ArticleCaption  {font-family: Verdana, Arial, Helvetica, sans-serif; 
               font-size: 8pt; color: gray; text-decoration: none ;text-align:center}

.ArticleSmallText  {font-family: Verdana, Arial, Helvetica, sans-serif; 
               font-size: 8pt; color: gray; text-decoration: none ;text-align:left}
              
.headlines 
{
 border-left : 	darkgray 1px dotted;
}
a:link.rightmenu, a:visited.rightmenu {
  display          : block;
  font-size        : 8pt;
  border-top       : 0px solid #ffffff;
  border-bottom    : 1px solid #D9D9D9;
  background-color : white;
  font-weight      : normal;
  padding-top      : 5px;
  padding-left	   : 0px;
  padding-right    : 0px;
  padding-bottom   : 5px;
  color            : black;
  width            : 240px;
  text-indent      : 0px;
  text-decoration  : none;
  font-family: Verdana, Arial, Helvetica, sans-serif; 
}
a:hover.rightmenu {
  background-color : white;
  color            : #0099CC;
  font-size        : 8pt;
  font-weight      : normal;
  text-decoration  : none;
  text-indent      : 0px
}    

.AddressTitle   {font-family: Verdana, Arial, Helvetica, sans-serif; 
               font-size: 10pt; color: black; text-decoration: none; font-weight:bold}

.AddressText   {font-family: Verdana, Arial, Helvetica, sans-serif; 
               font-size: 10pt; color: black; text-decoration: none}

.AddressEMail   {font-family: Verdana, Arial, Helvetica, sans-serif; 
               font-size: 10pt; color: black; text-decoration: none}

.AddressEMail:Hover   {color: #0099CC; font-weight: normal }
               
.ArticleTable   {font-family: Verdana, Arial, Helvetica, sans-serif; 
               font-size: 10pt; color: black; text-decoration: none;vertical-align:top}

.ListDescription    {font-family: Verdana, Arial, Helvetica, sans-serif;padding-top: 2px; 
               font-size: 8pt; color: black; text-decoration: none; font-weight:normal}
               
:hover.ListDescription {color: #0099CC}               
               

.ListTitle     {font-family: Verdana, Arial, Helvetica, sans-serif; 
               font-size: 9pt; color: black; text-decoration: none; font-weight:bold}

:hover.ListTitle {color: #0099CC}

table.moduletable {
  width		   : 100%;
  table-layout	   : auto;
  border      : 0px solid black;
  font-family	   : Verdana, Arial, Helvetica, sans-serif;
  font-size        : 10px;
  font-weight      : normal;
  color            : black;
  background-color : White;
}

a.moduletablelink,a.moduletablelink:active
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size        : 12px;
  font-weight      : bold;
  color            : white;  
}

a.moduletablelink:hover {
  color            : lightgrey;  
}

table.moduletableclosed th 
{
  font-size        : 12px;  
  font-weight      : bold;
  text-align       : left;
  height           : 21px;
  line-height      : 21px;
  text-indent      : 8px;
  letter-spacing   : 0px;
  color            : #FFFFFF;
  background-image : url(/common/images/modul-fade.jpg);  
 }


table.moduletable th 
{
  font-size        : 12px;	
  font-weight      : bold;
  text-align       : left;
  height           : 21px;
  line-height      : 21px;
  text-indent      : 8px;
  letter-spacing   : 0px;
  color            : #FFFFFF;
  background-image : url(/common/images/modullight.jpg);   
}

table.moduletable td {
  font-family      : Verdana, Arial, Helvetica;
  background-color : #F1F1F1;   
  padding     : 4px; 
 }

.modulecontrols
{
border-top		   : black 1px dotted;
padding			   : 5px;	
background-color   : White;
}
.modulefooter 
{
background-color   : #0099CC;
color              : white;	
font-size          : 10px;
height             : 10px;
}
.ValidationError   
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.moduledescription
{
  font-family	   : Verdana, Arial, Helvetica, sans-serif;
  font-size        : 10px;
  font-weight      : normal;
  color            : black;  
}

table.optionlist {
  table-layout	   : auto;
  font-family	   : Verdana, Arial, Helvetica, sans-serif;
  font-size        : 11px;
  font-weight      : bold;
  color            : black;
}

.Results
{
  font-family	   : Verdana, Arial, Helvetica, sans-serif;
  font-size        : 11px;
  font-weight      : normal;
  color            : black;
  background-color : White;
  border-top       : 1px solid white;
  border-bottom    : 1px solid white;
  border-left      : 1px solid white;
  border-right     : 1px solid white;

}

.ResultsHeader
{
  font-family	   : Verdana, Arial, Helvetica, sans-serif;
  font-size        : 12px;
  font-weight      : normal;
  color            : white;
  background-color : #0099CC;

}

a:.3dMenuItem {
  margin           : 0px;
  padding          : 0px;
  font-size        : 19px;
  width            : 100%;
  background-color : #E5E5E5;
  text-indent      : 0px
}
a:.3dMenuItem link {
  padding          : 0px 0px 0px 5px;
  font-size        : 12px;
  width            : 100%;
  background-color : #E5E5E5;
  text-indent      : 0px;
}
a:link.3dMenuItem, a:visited.3dMenuItem {
  display          : block;
  font-size        : 11px;
  border-top       : 1px solid #ffffff;
  border-bottom    : 1px solid #BCB778;
  background-color :#E5E5E5;
  font-weight      : normal;
  padding          : 2px 0px 2px 5px;
  color            : black;
  width            : 100%;
  text-indent      : 0px;
  text-decoration  : none;
}
a:hover.3dMenuItem {
  background-color : #D9D9D9;
  color            : #0099CC;
  font-size        : 11px;
  font-weight      : normal;
  text-decoration  : none;
  text-indent      : 0px;
}

table.3DMenuTable {
  width		   : 100%;
  table-layout	   : auto;
  border      : 0px solid black;
  font-family	   : Verdana, Arial, Helvetica, sans-serif;
  font-size        : 10px;
  font-weight      : normal;
  color            : black;
  background-color : White;
}

table.3DMenuTable th 
{
  font-size        : 12px;	
  font-weight      : bold;
  text-align       : left;
  height           : 21px;
  line-height      : 21px;
  text-indent      : 8px;
  letter-spacing   : 0px;
  color            : #FFFFFF;
  background-image : url(/common/images/modullight.jpg);   
}

.Footer
{
  padding          : 3px 3px 3px 3px;
  font-size        : 10px;
  width            : 100%;  
  text-indent      : 0px;
  color            : black;
  font-family	   : Verdana, Arial, Helvetica, sans-serif;
  background-color : #E5E5E5;
}

.FooterLinks
{
  font-size	   : 10px;
  color		   : black;
  text-decoration  : none;
  font-weight	   : bold;
 }

:hover.FooterLinks {color: #0099CC; font-weight: bold }

}

.IconMenuTable
{
	font-family: verdana, arial, helvetica, sans-serif;	
}
.IconMenuTable th
{
  font-size        : 12px;  
  font-weight      : bold;
  text-align       : left;
  height           : 21px;
  line-height      : 21px;
  text-indent      : 8px;
  letter-spacing   : 0px;
  color            : #FFFFFF;
  background-image : url(/common/images/modul-fade.jpg);  
 }

table.HomeRightNavigation {
  width		   : 100%;
  table-layout	   : auto;
  border      : 0px solid black;
  font-family	   : Verdana, Arial, Helvetica, sans-serif;
  font-size        : 10px;
  font-weight      : normal;
  color            : black;
  background-color : white;
}

table.HomeRightNavigation th 
{  
  font-size        : 12px;	
  font-weight      : bold;
  text-align       : left;
  height           : 21px;
  line-height      : 21px;
  text-indent      : 8px;
  letter-spacing   : 0px;
  color            : #FFFFFF;
  background-image : url(/common/images/modullight.jpg);   
}

table.HomeRightNavigation td {
  background-color : white;   
  padding     : 0px; 
 }

.WelcomeText   {font-family: Verdana, Arial, Helvetica, sans-serif; 
               font-size: 9pt; color: black; text-decoration: none}

ul#mainlevel-nav {
  font-size        : 11px;
  list-style       : none;
  padding          : 0;
  margin           : 0;
  font-size        : 0.8em;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}
ul#mainlevel-nav li {
  display          : block;
  background-image : none;
  padding-left     : 1px;
  padding-right    : 1px;
  float            : right;
  margin           : 0;
  width            : auto;
  font-size        : 11px;
  line-height      : 22px;
  white-space      : nowrap;
  border-left      : 1px solid #cccccc;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}
ul#mainlevel-nav li a {
  font-size        : 11px;
  display          : block;
  padding-left     : 16px;
  padding-right    : 15px;
  text-decoration  : none;
  color            : #999999;
  background       : transparent;
}
ul#mainlevel-nav li a:hover {
  font-size        : 11px;
  color            : #666666;
}

.date {
  font-size        : 8pt;
  font-weight	   : normal;
  color            : black;
  padding-right    : 10px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  
}

.sharepointbreadcrumb
{	
	font-size: 9pt; 
	font-weight:bold;
	color:black;
	font-family: verdana, arial, helvetica, sans-serif;	
	background-color : #E5E5E5;		
	height : 18px;	
	padding-top : 4px;	
	padding-bottom : 0px;
}

td.sharepointbreadcrumb
{	
height : 30px;
border-top: 5px solid white;		
border-bottom: 1px solid #BCB778;
padding-top : 0px;
padding-bottom : 2px;
padding-left : 9px
}

.sharepointbreadcrumb:hover
{
color: #0099CC;	
}

.thumbnail
{
border: 1px solid black;
margin-right: 2px;
margin-bottom: 2px;
}

.Newsflash    {font-family: Verdana, Arial, Helvetica, sans-serif; 
               font-size: 10pt; color: black; text-decoration: none}

:hover.Newsflash {color: #0099CC; font-weight: normal }

.WelcomeText   {font-family: Verdana, Arial, Helvetica, sans-serif; 
               font-size: 9pt; color: black; text-decoration: none}

.ResultsLink    {font-family: Verdana, Arial, Helvetica, sans-serif; 
               font-size: 8pt; color: black; text-decoration: none}

:hover.ResultsLink {color: #0099CC; font-weight: normal }

table.JournalPage {
  width		   : 765px;
  table-layout	   : auto;
  border           : 0px solid black;
  background-color : whitesmoke;  
}

.JournalText   {
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: 9pt; 
    color: black; 
    text-decoration: none;
    padding-right : 2px;
    padding-left : 3px;
    padding-top  : 3px;
}

.JournalHeaderSubtitle {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   color: #FFFFFF; 
   font-size: 12px; 
   font-weight: bold; 
   background-color: #9999FF; 
   padding-left:5px; 
   padding-right:5px 
}

.JournalHeaderTitle { color:#C0C0C0; font-size:30pt; padding-left:5px; padding-right:5px; font-family:Times New Roman }
.contents { padding:5px; background-color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; 
               font-size: 12; text-decoration: none;border: 1px solid #C0C0C0; text-align:left}

a.contentlink {text-decoration: none;color:black}
a:visited.contentlink {text-decoration: none;color:black}
a:hover.contentlink {text-decoration: none;color: #0099CC}

.JournalNavigation { padding:5px; font-family: Verdana, Arial, Helvetica, sans-serif; 
               font-size: 12; text-decoration: none;border: 1px solid gray; text-align:center}

.JournalMenuItem   { font-family: Verdana, Arial, Helvetica, sans-serif; 
               font-size: 12; color: gray; text-decoration: none; 
               padding-left: 5; padding-right: 5; padding-top: 0; 
               padding-bottom: 10 }

:hover.JournalMenuItem {color: #0099CC; font-weight: normal }

.factext     {font-family: Verdana, Arial, Helvetica, sans-serif; 
               font-size: 10; padding-left: 10; padding-right: 10; 
               padding-top: 0; padding-bottom: 10;color:black}
               
.factitle     {font-family: Verdana;color:darkblue; font-size: 12}
.thankyoudescription
{
  font-family	   : Verdana, Arial, Helvetica, sans-serif;
  font-size        : 12px;
  font-weight      : normal;
  color            : black;  
}

table.ErrorTable {
  width		   : 100%;
  table-layout	   : auto;
  border           : 0px solid black;
  font-family	   : Verdana, Arial, Helvetica, sans-serif;
  font-size        : 10px;
  font-weight      : normal;
  color            : black;
  background-color : White;
}

table.ErrorTable th 
{
  font-size        : 12px;	
  font-weight      : bold;
  text-align       : left;
  height           : 21px;
  line-height      : 21px;
  text-indent      : 8px;
  letter-spacing   : 0px;
  color            : #FFFFFF;
  background-image : url(/common/images/modullight.jpg);   
}


table.ErrorTable td {
  font-family      : Verdana, Arial, Helvetica;
  background-color : lightgoldenrodyellow;   
  padding          : 2px; 
 }

.ErrorLine
{
  font-family	   : Verdana, Arial, Helvetica, sans-serif;
  font-size        : 11px;
  font-weight      : normal;
  height           : 11px;
  line-height      : 11px;
  color            : black;

}

.ErrorHeader
{
  font-family	   : Verdana, Arial, Helvetica, sans-serif;
  font-size        : 12px;
  font-weight      : bold;
  height           : 12px;
  line-height      : 12px;
  color            : Black;

}

.rightmenu img
{
padding-right :3px
}


.PressRequestTable
{
	background-color:whitesmoke;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size:11px;
	vertical-align:top;
	color:Black
}

.PressRequestHeader
{
	background-color:white;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size:12px;
	vertical-align:top;
	color:Black
}


.PressRequestTable TH
{
	font-weight:bold;
	color:Black;
	text-align:left;
	padding-top:2px;
	padding-bottom:7px;
	padding-left:2px
}

.PressRequestTitle
{
	font-weight:normal;
	color:gray;
	text-align:right;
	vertical-align:middle;
	padding-right:5px;
	width:120px;
}

.PressRequestOption
{
	font-weight:normal;
	color:gray;
	text-align:left;
	vertical-align:middle;		
}

.PressRequestSection
{
	font-weight:normal;
	color:Black;
	text-align:left;	
	padding-bottom:7px;
	padding-left:2px	
}

.PressRequestTextbox
{
	text-align:left;
	border-color:lightblue;
	border-style:solid;
	border-width:1px;	
	margin-right:3px
}


a:.ThreedMenuItem {
  margin           : 0px;
  padding          : 0px;
  font-size        : 19px;
  width            : 100%;
  background-color : #E5E5E5;
  text-indent      : 0px
}
a:.ThreedMenuItem link {
  padding          : 0px 0px 0px 5px;
  font-size        : 12px;
  width            : 100%;
  background-color : #E5E5E5;
  text-indent      : 0px;
}
a:link.ThreedMenuItem, a:visited.ThreedMenuItem {
  display          : block;
  font-size        : 11px;
  border-top       : 1px solid #ffffff;
  border-bottom    : 1px solid #BCB778;
  background-color :#E5E5E5;
  font-weight      : normal;
  padding          : 2px 0px 2px 5px;
  color            : black;
  width            : 100%;
  text-indent      : 0px;
  text-decoration  : none;
}
a:hover.ThreedMenuItem {
  background-color : #D9D9D9;
  color            : #0099CC;
  font-size        : 11px;
  font-weight      : normal;
  text-decoration  : none;
  text-indent      : 0px;
}

table.ThreedMenuTable {
  width        : 100%;
  table-layout    : auto;
  border           : 0px solid black;
  font-family     : Verdana, Arial, Helvetica, sans-serif;
  font-size        : 10px;
  font-weight      : normal;
  color            : black;
  background-color : White;
}

table.ThreedMenuTable th 
{
  font-size        : 12px; 
  font-weight      : bold;
  text-align       : left;
  height           : 21px;
  line-height      : 21px;
  text-indent      : 8px;
  letter-spacing   : 0px;
  color            : #FFFFFF;
  background-color : #0099CC;
  background-image : url(/common/images/modullight.jpg);   
}

.ThreedMenuFooter
{
  padding          : 3px 3px 3px 3px;
  font-size        : 10px;
  width            : 100%;  
  text-indent      : 0px;
  color            : black;
  font-family     : Verdana, Arial, Helvetica, sans-serif;
  background-color : #E5E5E5;
}

.ThreedMenuFooterLinks
{
  font-size    : 10px;
  color        : black;
  text-decoration  : none;
  font-weight     : bold;
 }

:hover.ThreedMenuFooterLinks {color: #0099CC; font-weight: bold }
