/**********************************************
	Make menu display without large left margin
	on Mozilla based browsers.
**********************************************/
ul.menu {
  padding:  0;
  margin:   0;
}

li.menu {
	padding: 0px;
	margin: 0px;
}


/************************************
** Menu styles
************************************/
/*
margin/padding: top right bottom left

*/

#active-link { color: #000000; font-weight: bold;}

ul.menu {
	margin: 0px 0px 0px 5px;
	list-style-image: url(/neted/front/img/bullet_nts.gif)
}

ul.menu ul.menu {
	margin: 0px 0px 0px 0px;
}

li.menu {
	margin: 0px 0px 0px 10px;
}

li.menu li.menu {
	margin: 0px 0px 0px 10px;
}

li.menu li.menu li.menu {
	margin: 0px 0px 0px 10px;
}

li.menu a:link {
	font-size: 13px;
	font-weight: bold;
	color: #003366;
	text-decoration: none;
}

li.menu a:visited {
	font-size: 13px;
	font-weight: bold;
	color: #003366;
	text-decoration: none;
}

li.menu a:hover {
	font-size: 13px;
	font-weight: bold;
	color: #000000;
	text-decoration: underline;
}

li.menu li.menu a:link {
	font-size: 13px;
	font-weight: normal;
	color: #003366;
	text-decoration: none;
}

li.menu li.menu a:visited {
	font-size: 13px;
	font-weight: normal;
	color: #003366;
	text-decoration: none;
}

li.menu li.menu a:hover {
	font-size: 13px;
	font-weight: normal;
	color: #003366;
	text-decoration: underline;
}

li.menu li.menu li.menu a:link {
	font-size: 12px;
	font-weight: normal;
	color: #003366;
	text-decoration: none;
}

li.menu li.menu li.menu a:visited {
	font-size: 12px;
	font-weight: normal;
	color: #003366;
	text-decoration: none;
}

li.menu li.menu li.menu a:hover {
	font-size: 12px;
	font-weight: normal;
	color: #003366;
	text-decoration: underline;
}



/*TEXT*/


	
A:hover { color:#003366; text-decoration:none; }
a:link { text-decoration: underline} 
a:visited { text-decoration: underline}

.text 
{  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 1em; 
	font-weight: normal; 
	color: #000000; 
	text-decoration: none;
}

a
{
	color: #003366;
	text-decoration: none;
}

a:hover 
{  
	color: #003366;
	text-decoration: underline;
}

a:visited 
{  
	color: #003366;
}

TD
{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10pt; 
	font-weight: normal; 
	color: #000000; 
	text-decoration: none;
                     line-height: 1.2;
}



.mmeny1 
{  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 8pt; 
	font-weight: normal; 
	color: #000000; 
	text-decoration: none;
}

a:hover.mmeny1  
{  
	color: #000000;
	text-decoration: underline;
}

.heading1, H1
{  
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 14pt; 
        font-weight: bold;
        color: #000000; 
        text-decoration: none;
}

.heading2, H2
{  
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10pt; 
        font-weight: bold;
        color: #000000; 
        text-decoration: none;
}

.submenu 
{  
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 9pt; 
        font-weight: normal;
        color: #000000; 
        text-decoration: none;
}

a:hover.submenu 
{  
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 9pt; 
        font-weight: normal;
        color: #666666; 
	text-decoration: none;
}

.pagetitle { 
	font-family:verdana; 
	font-size:11px; 
	font-weight:bold; 
	color:333333;
	letter-spacing:1px;
}	



.headingsmall 
{  
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 9pt; 
        font-weight: normal;
        color: #000000; 
        text-decoration: none;
}

TABLE.layerbox
{
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 9pt; 
        font-weight: normal;
        color: #000000; 
        text-decoration: none;
        
}

TD.tdborder2
{
    border-bottom: solid #999999 1px;
    padding: 0px 0px;
}

TD.tdborder3
{
    border-top: solid #999999 1px;
    padding: 0px 0px;
}


TD.clsShadow
{
    border-right: solid #003366 1px;
    border-bottom: solid #003366 1px;
    padding: 5px 5px;
}


/*FORMS*/

.inputnormal {
	width: 200px;	
	font-size : 10px; 
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;	
	BORDER-BOTTOM: #999999 1px solid;
	BORDER-LEFT: #999999 1px solid; 
	BORDER-RIGHT: #999999 1px solid;
	BORDER-TOP: #999999 1px solid
}


.inputdate {
	width: 176px;	
	font-size : 10px; 
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;	
	BORDER-BOTTOM: #999999 1px solid;
	BORDER-LEFT: #999999 1px solid; 
	BORDER-RIGHT: #999999 1px solid;
	BORDER-TOP: #999999 1px solid
}

.input75 {
	width: 75px;	
	height: 18px;
	font-size : 11px; 
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;	
	BORDER-BOTTOM: #999999 1px solid;
	BORDER-LEFT: #999999 1px solid; 
	BORDER-RIGHT: #999999 1px solid;
	BORDER-TOP: #999999 1px solid
}

.select75 {
	width: 75px;	
	font-size : 10px; 
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;	
	BORDER-BOTTOM: #999999 1px solid;
	BORDER-LEFT: #999999 1px solid; 
	BORDER-RIGHT: #999999 1px solid;
	BORDER-TOP: #999999 1px solid
}


.inputlarge {
	width: 405px;	
	font-size : 20px; 
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;	
	BORDER-BOTTOM: #999999 1px solid;
	BORDER-LEFT: #999999 1px solid; 
	BORDER-RIGHT: #999999 1px solid;
	BORDER-TOP: #999999 1px solid
}

.inputsmall {
	width: 40px;	
	font-size : 10px; 
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;	
	BORDER-BOTTOM: #999999 1px solid;
	BORDER-LEFT: #999999 1px solid; 
	BORDER-RIGHT: #999999 1px solid;
	BORDER-TOP: #999999 1px solid
}

.inputsmall2 {
	width: 160px;	
	font-size : 10px; 
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;	
	BORDER-BOTTOM: #999999 1px solid;
	BORDER-LEFT: #999999 0px solid; 
	BORDER-RIGHT: #999999 1px solid;
	BORDER-TOP: #999999 1px solid
}

.inputsmall3 {
	width: 134px;	
	font-size : 10px; 
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;	
	BORDER-BOTTOM: #999999 1px solid;
	BORDER-LEFT: #999999 1px solid; 
	BORDER-RIGHT: #999999 1px solid;
	BORDER-TOP: #999999 1px solid
}

.textlarge {
	width: 405px;
	height: 50px;
	font-size : 10px; 
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;	
	BORDER-BOTTOM: #999999 1px solid;
	BORDER-LEFT: #999999 1px solid; 
	BORDER-RIGHT: #999999 1px solid;
	BORDER-TOP: #999999 1px solid
}

.text315 {
	width: 315px;
	height: 50px;
	font-size : 10px; 
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;	
	BORDER-BOTTOM: #999999 1px solid;
	BORDER-LEFT: #999999 1px solid; 
	BORDER-RIGHT: #999999 1px solid;
	BORDER-TOP: #999999 1px solid
}


.submitmedium {
	width: 120px;	
	font-size : 10px; 
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;	
}

.submitblue {
	width: 200px;	
	height: 20px;
	font-size : 10px; 
	font-weight:bold; 
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;	
	color:ffffff;
	background: #6699CC;
	
	BORDER-BOTTOM: #336699 1px solid;
	BORDER-LEFT: #6699CC 1px solid; 
	BORDER-RIGHT: #6699CC 1px solid;
	BORDER-TOP: #99CCFF 1px solid
}	

.submitblue33 {
	width: 33px;	
	height: 18px;
	font-size : 10px; 
	font-weight:bold; 
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;	
	color:ffffff;
	background: #6699CC;
	
	BORDER-BOTTOM: #336699 1px solid;
	BORDER-LEFT: #6699CC 1px solid; 
	BORDER-RIGHT: #6699CC 1px solid;
	BORDER-TOP: #99CCFF 1px solid
}	

.submitblue45 {
	width: 45px;	
	height: 18px;
	font-size : 10px; 
	font-weight:bold; 
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;	
	color:ffffff;
	background: #6699CC;
	
	BORDER-BOTTOM: #336699 1px solid;
	BORDER-LEFT: #6699CC 1px solid; 
	BORDER-RIGHT: #6699CC 1px solid;
	BORDER-TOP: #99CCFF 1px solid
}	

.submitsmallblue {
	width: 50px;	
	height: 20px;
	font-size : 10px; 
	font-weight:bold; 
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;	
	color:ffffff;
	background: #6699CC;
	
	BORDER-BOTTOM: #336699 1px solid;
	BORDER-LEFT: #6699CC 1px solid; 
	BORDER-RIGHT: #6699CC 1px solid;
	BORDER-TOP: #99CCFF 1px solid
}	

/*************************************
* SEARCH
*************************************/

.search_selected{
	font-weight: bold;
	font-size: 10pt;
}

a.search_selected:hover{
	font-weight: bold;
	font-size: 10pt;
}

.search_title a{
 font-weight: bold;
 font-size: 10pt;
}

.search_title a:hover{
 font-weight: bold;
 font-size: 10pt;
}


.search_ingress{
 font-weight: normal;
}

.search_published{
	font-weight: bold;
}

a.search_prev{
 font-weight: bold;
 font-size: 10pt;
}

a.search_next{
 font-weight: bold;
 font-size: 10pt;
}

a.search_next:hover{
font-weight: bold;
 font-size: 10pt;
}

a.search_prev:hover{
 font-weight: bold;
 font-size: 10pt;
}

.search_result{
	font-weight: bold;
}


.searchtitle {	font-size: 14pt; font-weight: bold; color: #000000;	text-decoration: none; }
