
/*================================================
  Standard Styles
=================================================*/
body {
font-size : 12px;
font-family:  Verdana,Arial, Helvetica, sans-serif;
color : #000000;
text-decoration: none;
margin-left:11;
margin-right:11;
margin-top:11;
padding:0;
}


.bodynopadding {
font-size : 12px;
font-family:  Verdana,Arial, Helvetica, sans-serif;
color : #000000;
text-decoration: none;
margin-left:11;
margin-right:11;
margin-top:0;
padding:0;
}

p,td,table,tr,font
{
font-size : 11px;
font-family:  Verdana,Arial, Helvetica, sans-serif;
color : #000000;
text-decoration: none;
margin-left:0;
margin-right:0;
margin-top:0;
padding:0;
}

input,select
{
font-size : 12px;
font-family:  Verdana,Arial, Helvetica, sans-serif;
color : #000000;
}

 a {
	margin: 0px;
	padding: 0px;
	text-decoration: none;
	color: #000000;
	}

 a:hover {
	margin: 0;
	padding: 0;
	color: #CC0000;
	text-decoration: underline;
	}
	
h1 {
	margin: 0;
	padding: 0;
	font-size: 14px;
	color: #990000;
	margin-bottom: 4px;
	}

h2 {
	margin: 0;
	padding: 0;
	font-size: 12px;
	color: #000066;
	margin-bottom: 4px;
	}

h3 {
	font-size: 11px;
	font-weight: bold;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	padding-top: 10px;
	}

	
/*================================================
TREE 
=================================================
 Style for tree item text 
  */

.treebody
{
	  BACKGROUND-REPEAT:no-repeat;
	  BACKGROUND-COLOR:#ffffff;
		margin-top:20;

}

/* Style for tree item text */
	.t0i a:link{
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #000000;
		text-decoration: none;
		
	}
	.t0i a:hover{
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #F4B706;
		text-decoration: none;
		}
	.t0i a:visited{
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #000000;
		text-decoration: none;
	}
	/* Style for tree item image */
	.t0im {
		border: 0px;
		width: 24px;
		height: 22px;
	}


/* 
================================================
Search styles
================================================
*/

#fullscreenlink {
font-size : 12px;
font-family: Verdana, Arial, Helvetica, sans-serif;
color : #ff0000;
font-weight:bold;
text-decoration: none;
}

.searchBody
{
background-color:#FFFFFF; 
background-repeat:no-repeat;
margin-top:10;
color: #000000;
}

.searchhighlight
{
font-family: Verdana, Arial, Helvetica, sans-serif; 
color: #000000;
font-weight:bold;
}
#bdr
{
	width:1px;
	height:100%;
	position:absolute;
	top:0;
	left:224;
	border-right: 1px solid #003366;
	
}


.searchbodytext {
font-size : 11px;
font-family: Verdana, Arial, Helvetica, sans-serif;
color : #000000;
text-decoration: none;
}
.searchtext
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}


.searchlink {
font-size : 11px;
font-family:  Arial,sans-serif;
color : #000066;
font-weight:bold;
text-decoration: underline;

}
.searchlink:hover {
font-size : 11px;
font-family:  Arial,sans-serif;
color : #000066;
font-weight:bold;
text-decoration: underline;
}
/*
================================================
TOP FRAME
================================================
*/



/*--------------- 
top navigation
-----------------*/
.topnav
{
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px; 
color: #ffffff;
text-decoration:none;

}


.topnav:hover
{
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px; 
color: #000000;
text-decoration:underline;
}

.topBody
{
background-color:#00adef;
background-image:url(/images/top_bg.jpg);
background-repeat:no-repeat;
margin-right:0px;
margin-top:0px;
}


	#treenav /*tree and search*/
	{
		top:100;
		left:0;
		position:absolute;
		width:224;
		height:27;

	}
	
	#toggletree /*open-close tree */
	{
		top:100;
		left:131;
		position:absolute;

	}
	
	#mainnav
	{
		top:100;
		left:224;
		position:absolute;
		height:27;
	}



.nav_hasbg /* background color of buttons */
{
		background-color: #003366;
}	
.nav_hasbg_selected /* background color of selected button*/
{
		background-color: #ffffff;
}	

 .nav_hasbg a /* style of text nav - off **/
 {
		font-family:verdana,tahoma,arial,helvetica,sans-serif;
		text-decoration: none;
		color:#ffffff;
		font-weight:bold;
		font-size:11px;

		
	}
 .nav_hasbg   a:hover  /* style of text nav - over */
  {
		font-family:verdana,tahoma,arial,helvetica,sans-serif;
		text-decoration: none;
		color:#003366;
		font-weight:bold;
		font-size:11px;

		
}
.nav_hasbg_selected a /* style of text nav -off selected */
{
		font-family:verdana,tahoma,arial,helvetica,sans-serif;
		text-decoration: none;
		color:#003366;
		font-weight:bold;
		font-size:11px;
		
}
.nav_hasbg_selected a:hover /* style of text nav -over selected */
{
		font-family:verdana,tahoma,arial,helvetica,sans-serif;
		text-decoration: none;
		color:#003366;
		font-weight:bold;
		font-size:11px;

		
}

.transbg
{
	background-color: transparent;
}





/*=================================================*/

/* Styles for plugin detect pages */

/* style for the "downloading plugin..." message */
#lyrLoad
{
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px; 
color: #000000
}

.fgClass
{
background-color:#FFFFFF;
border:1px solid #426679;
}