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: 12; color: black; text-decoration: none; 
               padding-left: 5; padding-right: 5; padding-top: 0; 
               padding-bottom: 10 }

: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
{
	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);   
}

.3dMenuFooter
{
  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;
}

.3dMenuFooterLinks
{
  font-size	   : 10px;
  color		   : black;
  text-decoration  : none;
  font-weight	   : bold;
 }

:hover.3dMenuFooterLinks {color: #0099CC; font-weight: bold }

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-family: Verdana, Arial, Helvetica, sans-serif;
	font-size        : 9pt;
	font-weight	     :bold;
	color            : black;
	text-indent      : 8px;
	border-bottom: 1px solid #BCB778;
	border-top: 5px solid #FFFFFF;
	background-color : #E5E5E5;
	
	
}
a.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		   : 754px;
  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;
    text-align	   : left
}

.JournalHeaderSubtitle {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   color: #A9A9A9; 
   font-size: 10pt; 
   font-weight: bold; 
   background-color: #F5F5F5; 
   padding-left:5px; 
   padding-right:5px 
}

.JournalHeaderTitle 
{
	color:white; 
	font-size: 11pt; 
	font-weight: bold; 
	padding-left:5px; 
	padding-right:5px; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color:silver; 
}

.JournalMainPicture
{
	border: solid 0px black;
	margin-top:7px;
	margin-right:6px;
	margin-bottom:6px;
	margin-left:0px
}

.JournalIndexContentItem
{
	vertical-align:top;
	border-bottom: solid 0px black;
	background-color: darkGray;
}

.JournalIndexItemText
{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size   : 8pt;
	font-weight	: normal;
	color       : white;
	
}

:hover.JournalIndexItemText
{
	color:#0099CC
}

.JournalIndexItemImage
{
	border:solid 1px Lightgrey;
	height:75px;
	width:174px
}

.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: 12px; 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: 10px; padding-left: 10; padding-right: 10; 
               padding-top: 0; padding-bottom: 10;color:black}
               
.factitle     {font-family: Verdana;color:darkblue; font-size: 12px}
.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-color : Red  
}


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;

}


