﻿



body 
{
  /*background-image:url(images/bg.gif); */
  /*background-repeat:repeat-x;*/
}
.fullHeight 
{ 
  width:100%;
  height:100%;
  min-height:100%;
  padding: 0px 0px 0px 0px;
  margin:0px 0px 0px 0px;
}
#header-container
{    
    height: 100px;
    margin: 0px;
    padding: 0px;
   
}
#site-title
{
    color: #336699;
    font-size: 18pt;
    font-weight: bold;
    font-family: Verdana;
}	
#header-left
{
    
}
#description_HeaderPanel
{
    color: white;
    font-family: Verdana;
    background-color: #336699;
}

#header-right
{
	  left:800px;
    top:35px;
    position: absolute;    
}

#header-menu
{
    font-size: 1em;
    font-family: Verdana;
}

#pane-container
{    
    margin: 0px;
    padding: 0px;
    vertical-align: top;
}
#left-pane
{
   
    margin: 0px;
    padding: 0px;
}
#centre-pane
{    
   
    margin: 0px;
    padding: 0px;
}
#featured-pane
{
  
    margin: 0px;
    padding: 0px;
    background-color:#ebe7e2;
    border-color:#000000;
    border-style:solid;
    border-width: 1px;
    border-radius:35px;
    
}

#footer
{      
    font-size: 1em;
    font-family: Verdana;  
}
#footer-right
{
   
}
h3
{
    font-weight: bold;
    font-size: large;
    color: #336699;
    font-family: Verdana;
}
a.external 
{
  font-family: Verdana,Georgia, Serif; 
}
a.external:link
{
  text-decoration:none; 
}
a.external:visited
{ 
  text-decoration:none;
}
a.external:hover
{
  color:red;
  text-decoration:none;
}
a.external:active
{
  text-decoration:none;
}

.editStyle
{
   font-size:1em;
   font-weight:bold;
   color:#FF0000;  
}

.panelStyle
{
   border-style: solid;
   border-width:1px;
   border-color:#888888;  
}

.tableStyle
{
 border-style:solid;
 border-color: #888888;
 border-width:1px; 
}
.header 
{
  font-family:arial,tahoma; 
  background-color:#2F8CAB; 
  color:white; 
  font-weight:bold; 
  font-size:10pt; 
}
.subTitle 
{
  filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#2F8CAB, endColorstr=#E4F6F8);
  height:1px;
  font-family:arial,tahoma; 
  color:#ffffff; 
  font-weight:bold; 
  font-size:10pt; 
}
.gridRowHiLite
{
  font-family:arial,tahoma; 
  color:Red;
}
.shadowText  
{
  font-family:Arial,tahoma;
  font-size:10pt;
  font-weight:bold;
  height:18px;
  filter:progid:DXImageTransform.Microsoft.DropShadow(OffX=1, OffY=1, Color='#000000', Positive='true');
}


.searchButtonStyle
{
	float:right;
	width:70px;
	vertical-align:top;
}

.SearchLinkText
{	
	text-decoration:none; 
	color:Yellow;
	font-weight:bold;
	font-familY:Arial;
	font-size:11pt;
}


.notFoundText 
{
  font-family:Arial,tahoma;
  font-size:10pt;
  font-weight:bold;
  height:18px;
  text-decoration:none;
  color:#035571;
  
}

.shadowText2White 
{
  font-family:Arial,tahoma;
  font-size:10pt;
  font-weight:bold;
  height:30px;
  filter:progid:DXImageTransform.Microsoft.DropShadow(OffX=1, OffY=1, Color='#ffffff', Positive='true');
}
.watermark 
{
  color:Gray;
  font-size:10pt;
  height:18px;
  font-family:Arial,tahoma;
  padding-left:17px;
  background-image:url(/images/magnifier.png);
  background-position:left;
  background-repeat:no-repeat; 
}
.nonWatermark 
{
  color:Black;
  font-size:10pt;
  height:18px;
  font-family:Arial,tahoma;
  padding-left:17px;
  background-image:url(/images/magnifier.png);
  background-position:left;
  background-repeat:no-repeat; 
}
.tbl 
{
  background-color:#E4F6F8;  
  border:1px solid gray;
  margin:1px 0px 0px 0px;
}
.docTbl
{
  background-color:#FFFFFF;
  margin:1px 0px 0px 0px;
  border-style:solid;
  border-color:#888888;
  border-width:1px;
  height: 100%;
  width: 100%;
  vertical-align:top;
}
.linkTbl 
{  
  background-color:#FFFFFF;  
  margin:1px 0px 0px 0px;
}
.txt { font-family:arial,tahoma; font-size:10pt; }
.txtBold { font-family:arial,tahoma; font-size:10pt; font-weight:bold; }
.txt8 { font-family:arial,tahoma; font-size:8pt; }

.hilite 
{
  background-color:Yellow;
  border:1px solid #888888;
}
.lblSiteMap 
{
	font-family: Verdana;
	font-size: 10pt;
	
}
.lblSiteMap a
{
	color:White;
}
.lblSiteMap span.currentPage
{
	color:Yellow;
}
.featuredLink
{
	width: 230px;
	/*-o-text-overflow: ellipsis;
	overflow: hidden;
	text-overflow:ellipsis;*/
	
	/*white-space:pre-line;*/
	font-size:10pt;	
}
p,blockquote { font-family:Arial; }


table.SearchHeading
{
	background-color:#5d7b9d;
	font-family:arial,tahoma; 
	font-size:11pt;
	font-weight:normal;
	color:#fff;
	padding-top:5px;
	margin-bottom:-5px;
	}
	
td.lastUpdated
	{
		font-family:arial,tahoma; font-size:10pt;
		}
		
.parentNode:hover, .normalNode:hover
{
	cursor:default;
	text-decoration:none;
}
.leafNode:hover
{
	cursor:pointer;
	background-color:#FFCC00;
	border-color:#888888;
	border-style:solid;
	border-width:1px;
	text-decoration:underline;
}


.showTopic 
{
	display:block;
}

.hideTopic 
{
	display:none;
}

