.page_bg {
	border:0px none; 
	PADDING-BOTTOM: 10px; 
	MARGIN: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-RIGHT: 0px; 
	PADDING-TOP: 20px;
   BACKGROUND: #121a1d url('images/template/back_fade.jpg') repeat-x; 
}

.page_image  { border: 1px solid lightgrey; margin: 5px }
.big_frame {
	BORDER: black 1px solid; 
	WIDTH: 798px;
}

.Title		   {font-family: Verdana, Arial, Helvetica, sans-serif; 
               font-size: 13pt; color:  navy; text-decoration: none;font-weight:normal; padding-top: 0; 
               padding-bottom: 0}

.Subtitle		   {font-family: Verdana, Arial, Helvetica, sans-serif; 
               font-size: 11pt; color: #669999; text-decoration: none; font-weight:bold; padding-top: 0; 
               padding-bottom: 0}
                              
.Introduction  {font-family: Verdana; 
               font-size: 10pt; color: black; text-decoration: none; font-weight:bold}
               
.Text	   {font-family: Verdana, Arial, Helvetica, sans-serif; 
               font-size: 10pt; color: black; text-decoration: none}
               
A
{
	{font-family: Verdana, Arial, Helvetica, sans-serif; 
               font-size: 10pt; color: steelblue; text-decoration: none; font-weight:bold}
}

A:Hover
{
	color:navy
}               

.topnavigation 
{  
  table-layout	   : auto;
  border	       : 0px solid black;
  font-family	   : Verdana, Arial, Helvetica, sans-serif;
  font-size        : 11px;
  font-weight      : normal;
  background-color : white; 
   
}

.topnavigation td
{  
  border		   : solid 1px #d93d7e;
  height		   : 22px;  
  background-color : white;   
}

.topnavigation td a 
{  
  font-size        : 11px;
  display          : block;
  padding-left     : 17px;
  padding-right    : 18px;
  text-decoration  : none;
  color            : #669999;
  background       : transparent;
}

.topnavigation td a:hover
{  
 font-size        : 11px;
  color           : #660033;
}

.Acrobat    {font-family: Verdana, Arial, Helvetica, sans-serif;padding-top: 2px; 
               font-size: 8pt; color: black; text-decoration: none; font-weight:normal}
               

.FoundingPartners
{
  border 	       : 0px solid black;
  font-family	   : Verdana, Arial, Helvetica, sans-serif;
  font-size        : 10pt;
  font-weight      : normal;
  background-color : white; 
  margin :5px
}
               
.FoundingPartners td
{  
  border-top		   : solid 1px #d93d7e;
  background-color : white;   
  padding: 5px
}

.FoundingPartners td a 
{  
  font-weight      : bold
}

.FoundingPartners td a:hover
{
  color           : #d93d7e;
}


table.HomeRightNavigation {
  width		   : 100%;
  border      : 0px solid black;
  font-family	   : Verdana, Arial, Helvetica, sans-serif;
  font-size        : 10px;
  font-weight      : normal;
  color            : black;  
  
}

table.HomeRightNavigation th 
{  
  font-size        : 12px;	
  font-weight      : bold;
  text-align       : left;
  height           : 19px;
  line-height      : 19px;
  text-indent      : 8px;
  letter-spacing   : 0px;
  background-color : #9bafd7;
  color		       : white; 
  background-image : url(images/template/menu-background.jpg);   
}

table.HomeRightNavigation td {
  padding     : 0px; 
 }
 
 .headlines 
{
 border-left       : gray 1px solid;
 background-color  : #b5cfd9; 
}

a:link.rightmenu, a:visited.rightmenu {
  display          : block;
  font-size        : 8pt;
  border-top       : 0px solid #ffffff;
  border-bottom    : 1px solid #D9D9D9;
  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 {
  color            : gray;
  font-size        : 8pt;
  font-weight      : normal;
  text-decoration  : none;
  text-indent      : 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            : white;
  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 : 18px;
border-top: 5px solid white;		
border-bottom: 1px solid #336699;
padding-top : 0px;
padding-bottom : 2px;
padding-left : 9px
}

:hover.sharepointbreadcrumb
{
color: #0099CC;	
}

.thumbnail
{
border: 1px solid black;
margin-left: 0px;
margin-bottom: 0px;
width: 100px;
height: 75px;
}

.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}

table.moduletable {
  width		   : 510;
  table-layout	   : auto;
  border      : 1px solid black;
  font-family	   : Verdana, Arial, Helvetica, sans-serif;
  font-size        : 12px;
  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.moduletable th 
{
  font-size        : 12px;	
  font-weight      : bold;
  text-align       : left;
  height           : 21px;
  line-height      : 21px;
  text-indent      : 8px;
  letter-spacing   : 0px;
  background-color : #9bafd7;
  color		   : white; 
  background-image : url(images/template/menu-background.jpg);   
}

table.moduletable td {
  font-family      : Verdana, Arial, Helvetica;
  background-color : #F1F1F1;   
  padding     : 4px; 
 }
 
 .description
{
  font-family	   : Verdana, Arial, Helvetica, sans-serif;
  font-size        : 10px;
  font-weight      : normal;
  color            : black;  
}

.MainContent {
   border:0px none; 
   PADDING-BOTTOM: 10px; 
   MARGIN: 0px; 
   PADDING-LEFT: 0px; 
   PADDING-RIGHT: 0px; 
   PADDING-TOP: 0px;
   BACKGROUND: white url('images/template/content-background.jpg') no-repeat; 
}
