﻿.navbar {
position: fixed;
top: 0;
left: 0;
right: 0;
margin: auto;
}

.main {
margin-top: 102px;
}

.tmain {
margin-top: 280px; 
}

.tmain2 {
margin-top: 232px; 
}

.target {
position: relative;
top: -102px;
display: block;
}

#header h1 {
font-family: Arial, serif;
font-style : normal ;
font-size : 16pt; 
font-weight :bold;
text-align :right; 
color :#ffcc99;
 margin: 5px 10px 0 0  }

#header p {
font-family: Arial, serif;
font-style : italic ;
font-size : 9pt; 
font-weight :bold;
text-align :right; 
text-indent: 0px;
color :#ffffff;
margin: 0 10px 0 0  }

#headtext h1 {
font-family: Arial, serif;
font-style : normal ;
font-size : 16pt; 
font-weight :bold;
text-align :right; 
color :#ffcc99;
 margin: 5px 10px 0 0  }

#headtext p {
font-family: Arial, serif;
font-style : italic ;
font-size : 9pt; 
font-weight :bold;
text-align :right; 
text-indent: 0px;
color :#ffffff;
margin: 0 10px 0 0  }

#topheader p {
font-family: Arial, serif;
font-style : italic ;
font-size : 8pt; 
font-weight :bold;
text-align :left; 
text-indent: 0px;
color :#FFFFFF;
margin: 0 0 0 10px  }


#topnavigate p {
 
text-align: center; 
float: left;  
text-indent: 0px; 
margin: 0 0 0 0;  
padding: 0 0 0 0  }

#topnavigate a {
display: block;
background-image : URL(img/top-button.gif);
background-repeat : no-repeat; 
margin: 0 0 0 0;  
padding: 0 0 0 0;
width : 95px; 
height: 26px;

  }

#topnavigate a:hover {
display: block;
background-image : URL(img/top-button-2.gif);
background-repeat : no-repeat; 
margin: 0 0 0 0;  
padding: 0 0 0 0;
width : 95px; 
height: 26px;
  }


#topnavigate a {
 font-family: Arial, Verdana, serif; 
font-style : normal ;
font-size : 8pt; 
font-weight :700;
text-decoration : none; 
color:#ffcc99; 
margin: 0 0 0 0;
line-height : 200% }


#head, #topnav,#selection, #footer { border-top: solid #80C0FF 0px; border-right: solid #000000 0px ;border-bottom: solid #000000 0px; border-left: solid #80C0FF 0px }


#content img { 
margin: 1px }

address  {
 font-family: Arial, serif; 
font-style : normal ;
font-size : 8pt; 
font-weight :normal; 
text-align : center; 
color: #ffffff }

address  a {
text-decoration : none;
 font-family: Arial, serif; 
font-style : normal ;
font-size : 8pt; 
font-weight :normal; 
text-align : center; 
color: #ffffff }

h1 {  
font-family: Verdana;
font-style : normal ;
font-size : 12pt; 
font-weight :bold;
text-align : center;
color : #003366 }

h2 {  
font-family: Verdana;
font-style : normal ;
font-size : 10pt; 
font-weight :bold;
text-align : center;
color : #003366  }

h3 {  
font-family: Verdana;
font-size : 8pt; 
font-weight :bold;
text-align : left;
color : #003366 }

h4 {  
font-family: Verdana;
font-style : normal ;
font-size : 8pt; 
font-weight :bold;
text-align : left;
text-indent: 2em ;
color : #003366 }

h5 {  
font-family: Verdana;
font-style : normal ;
font-size : 8pt; 
font-weight :normal;
text-align :right;
text-indent: 0em ;
color : #003366 }

h6 {  
font-family: Verdana;
display : inline;
font-style : normal ;
font-size : 10pt; 
font-weight :bold;
text-align : center;
color : #003366  }


p { 
font-family: Verdana;
font-style : normal ;
font-size : 10pt; 
font-weight :normal;
text-align : left; 
text-indent : 0em ;
color: #003366;
margin: 0px 0px 0px 10px }

/*
b {  
font-family: Verdana;
font-size : 10pt; 
font-weight :bold;
text-align : center;
color : #003366 }
*/

#heading h1{
font-family: Verdana;
font-style : normal ;
font-size : 10pt; 
font-weight :normal;
text-align : left; 
text-indent : 0em ;
color: #003366;
margin: 0px 0px 0px 250px }	

#heading h2{
font-family: Verdana;
font-style : normal ;
font-size : 10pt; 
font-weight :normal;
text-align : left; 
text-indent : 0em ;
color: #003366;
margin: 0px 0px 0px 154px }	

#heading h3{
font-family: Verdana;
font-style : normal ;
font-size : 10pt; 
font-weight :normal;
text-align : left; 
text-indent : 0em ;
color: #003366;
margin: 0px 0px 0px 149px }	

#heading h4{
font-family: Verdana;
font-style : normal ;
font-size : 10pt; 
font-weight :normal;
text-align : left; 
text-indent : 0em ;
color: #003366;
margin: 0px 0px 0px 364px }

#heading h5{
font-family: Verdana;
font-style : normal ;
font-size : 10pt; 
font-weight :normal;
text-align : left; 
text-indent : 0em ;
color: #003366;
margin: 0px 0px 0px 50px }	

#data
{
    font-family: Verdana;
    font-size: 10pt;
    border-collapse: collapse;
    text-align: left;
}

#data1
{
    font-family: Verdana;
    font-size: 10pt;
    border-collapse: collapse;
    text-align: left;
}


#data2
{
    font-family: Verdana;
    font-size: 10pt;
    border-collapse: collapse;
    text-align: left;
}

#data3
{
    font-family: Verdana;
    font-size: 10pt;
    border-collapse: collapse;
    text-align: left;
}

#data h1 { 
font-family: Verdana;
font-style : normal ;
font-size : 10pt; 
font-weight :normal;
text-align : left; 
text-indent : 0em ;
color: #003366;
margin: 0px 0px 0px 230px }

#data h2 { 
font-family: Verdana;
font-style : normal ;
font-size : 12pt; 
font-weight :bold;
text-align : center; 
text-indent : 0em ;
color: #003366;
margin: 0px 0px 0px 0px }

#data h3 { 
font-family: Verdana;
font-style : normal ;
font-size : 8pt; 
font-weight :bold;
text-align : left; 
text-indent : 0em ;
color: #003366;
margin: 0px 0px 0px 0px }

#footing h1 { 
font-family: Verdana;
font-style : normal ;
font-size : 10pt; 
font-weight :normal;
text-align : left; 
text-indent : 0em ;
color: #003366;
margin: 0px 0px 0px 100px }

#data p { 
font-family: Verdana;
font-style : normal ;
font-size : 10pt; 
font-weight :normal;
text-align : left; 
text-indent : 0em ;
color: #003366;
margin: 0px 0px 0px 0px }

#data1  a {
text-decoration : none;
 font-family: Arial, serif; 
font-style : normal ;
font-size : 8pt; 
font-weight :normal; 
text-align : center; 
color: #ffffff;
}

#data1 p { 
font-family: Verdana;
font-style : normal ;
font-size : 10pt; 
font-weight :normal;
text-align : left; 
text-indent : 0em ;
color: #003366;
margin: 0px 0px 0px 0px }


#data2 p { 
font-family: Verdana;
font-style : normal ;
font-size : 10pt; 
font-weight :normal;
text-align : left; 
text-indent : 0em ;
color: #003366;
margin: 0px 0px 0px 0px }

#data3 p { 
font-family: Verdana;
font-style : normal ;
font-size : 10pt; 
font-weight :normal;
text-align : left; 
text-indent : 0em ;
color: #003366;
margin: 0px 0px 0px 0px }


#data th
{
	color: #669;
	padding: 10px 8px;
        border-top: 1px solid #6678b1;
        border-left: 1px solid #6678b1;
        border-right: 1px solid #6678b1;
        border-bottom: 1px solid #6678b1;
}

#data td
{
	border-right: 1px solid #6678b1;
	border-left: 1px solid #6678b1;
        padding: 6px 8px;
	color: #669;
}

#data1 td
{
        
        font-family: Verdana;
        font-style : normal ;
        font-size : 10pt; 
        font-weight :normal;
        text-align : left; 	
	color: #669;
}


#data tbody tr:hover td
{
	color: #009;
}

#base2 td
{
	
    color: #669;
    border-top: 1px solid #6678b1;
    border-left: 1px solid #6678b1;
    border-right: 1px solid #6678b1;
    border-bottom: 1px solid #6678b1;
}

#base td
{
    color: #669;
    border-right: 1px solid #6678b1;
    border-left: 1px solid #6678b1;
    border-bottom: 1px solid #6678b1;
}

#title td
{ 
    color: #009337;
}

#data2 th
{
	color: #669;
	padding: 2px 2px;
        border-top: 1px solid #6678b1;
        border-left: 1px solid #6678b1;
        border-right: 1px solid #6678b1;
        border-bottom: 1px solid #6678b1;
}

#data2 td
{
        
        font-family: Verdana;
        font-style : normal ;
        font-size : 10pt; 
        font-weight :normal;
        text-align : right; 	
	color: #669
}


#data2 tbody tr:hover td
{
	color: #009;
}

#data3 td
{
	border-right: 1px solid #6678b1;
        padding: 2px 2px;
	color: #669
}


#data3 tbody tr:hover td
{
	color: #009;
}

#base3 td
{
    color: #669;
    border-right: 1px solid #6678b1;
    border-bottom: 1px solid #6678b1;
}

#Map p { 
font-family: Verdana;
font-style : normal ;
font-size : 10pt; 
font-weight :normal;
text-align : left; 
text-indent : 0em ;
color: #003366;
margin: 0px 0px 0px 0px }

#Map td
{
	
        padding: 2px 3px;
	color: #003366
}

#dm1{
   width: 66px;
}
#dm1 option{
   width: 66px;
}

#dm2{
   width: 170px;
}
#dm2 option{
   width: 170px;
}

#store1{
   width: 155px;
}
#store1 option{
   width: 155px;
}

#store2{
   width: 250px;
}
#store2 option{
   width: 250px;
}

#store3{
   width: 300px;
}
#store3 option{
   width: 300px;
}


#snames{
   width: 112px;
}
#snames option{
   width: 112px;
}


#cnames{
   width: 300px;
}
#cnames option{
   width: 300px;
}


#box1
{
    padding: 7px 8px;
    float : right;
    border-right: 1px solid #6678b1;
    border-left: 1px solid #6678b1;
    border-top: 1px solid #6678b1;
    border-bottom: 1px solid #6678b1;
    width: 525px;
    height: 350px;
    overflow: auto;
}

#box2
{
    padding: 7px 8px;
    border-right: 1px solid #6678b1;
    border-left: 1px solid #6678b1;
    border-top: 1px solid #6678b1;
    border-bottom: 1px solid #6678b1;
    width: 380px;
    height: 350px;
    overflow: auto;
}

#box3
{
    
    margin: 0px 6px;
    padding: 7px 8px;
    border-right: 1px solid #6678b1;
    border-left: 1px solid #6678b1;
    border-top: 1px solid #6678b1;
    border-bottom: 1px solid #6678b1;
    width: 920px;
    height: 274px;
    overflow: scroll;
}

table {
margin:auto;

}



#box3 p { 
font-family: Verdana;
font-style : normal ;
font-size : 10pt; 
font-weight :normal;
text-align : left;
text-indent : 0em ;
color: #003366;
margin: 0px 0px 0px 0px }

#box3  a{
text-decoration: none;
}

#box3 a:hover{
background-color:#00ff00;
}



#box4
{
    padding: 7px 8px;
    border-right: 1px solid #6678b1;
    border-left: 1px solid #6678b1;
    border-top: 1px solid #6678b1;
    border-bottom: 1px solid #6678b1;
    width: 920px;
    height: 220px;
    overflow: auto;
}

#box5
{
    padding: 0px 0px;
    border-right: 1px solid #6678b1;
    border-left: 1px solid #6678b1;
    border-top: 1px solid #6678b1;
    border-bottom: 1px solid #6678b1;
    width: 948px;
    height: 320px;
    overflow: auto;
}

#box6
{
    margin: 0px 1px;

    border-left: 1px solid #6678b1;
    border-bottom: 1px solid #6678b1;
    width: 946px;
    height: 446px;
    overflow: auto;
}

#box7
{
    margin: 0px 7px;

    border-left: 1px solid #6678b1;
    border-bottom: 1px solid #6678b1;
    width: 931px;
    height: 429px;
    overflow: auto;
}

#box12
{
    margin: 0px 270px;
    
    border-left: 1px solid #6678b1;
    border-bottom: 1px solid #6678b1;
    width: 405px;
    height: 429px;
    overflow: auto; }



#box2 a{
display : inline;
font-family: verdana;
font-style : normal;
font-size : 10pt;
font-weight : bold;
text-decoration : none;
text-align : left;
text-indent : 0em ;
color: green;
margin: 0px 0px 0px 0px }

#box2 a:hover{
color: lime;
}


#box2 p { 
font-family: verdana;
font-style : normal ;
font-size : 10pt; 
font-weight :normal;
text-align : left;
text-indent : 1em ;
color: blue;
margin: 0px 0px 0px 0px }

#box2 b { 
display : inline; 
font-family: verdana;
font-style : normal ;
font-size : 10pt; 
font-weight :normal;
text-align : left;
text-indent : 0em ;
color: red;
margin: 0px 0px 0px 0px }

#box2 h1 {
display : inline;
font-family: verdana;
font-style : normal ;
font-size : 10pt; 
font-weight :normal;
text-align : left;
text-indent : 0em ;
color: green;
margin: 0px 0px 0px 0px }

#box8
{
    padding: 7px 8px;
    border-right: 1px solid #6678b1;
    border-left: 1px solid #6678b1;
    border-top: 1px solid #6678b1;
    border-bottom: 1px solid #6678b1;
    width: 920px;
    height: 270px;
    overflow: auto;
}

#box8 p { 
font-family: Verdana;
font-style : normal ;
font-size : 10pt; 
font-weight :normal;
text-align : left; 
text-indent : 0em ;
color: #003366;
margin: 0px 0px 0px 0px }

#box8  a{
text-decoration: none;
}

#box8 a:hover{
background-color:#00ff00;
}

#box9
{
    
    border-right: 1px solid #6678b1;
    border-left: 1px solid #6678b1;
    border-top: 1px solid #6678b1;
    border-bottom: 1px solid #6678b1;
    width: 940px;
    height: 270px;
}

#box9 p { 
font-family: Verdana;
font-style : normal ;
font-size : 10pt; 
font-weight :normal;
text-align : left; 
text-indent : 0em ;
color: #003366;
margin: 0px 0px 0px 0px }

#box10
{
    float: left;
    border-right: 1px solid #6678b1;
    border-left: 1px solid #6678b1;
    border-top: 1px solid #6678b1;
    border-bottom: 1px solid #6678b1;
    width: 180px;
    height: 206px;
}

#box11
{
    float: left;
    border-right: 1px solid #6678b1;
    border-left: 1px solid #6678b1;
    border-top: 1px solid #6678b1;
    border-bottom: 1px solid #6678b1;
    width: 756px;
    height: 206px;
    overflow: scroll;
}

#box11 p { 
font-family: Verdana;
font-style : normal ;
font-size : 10pt; 
font-weight :normal;
text-align : left; 
text-indent : 0em ;
color: #003366;
margin: 0px 0px 0px 0px }



#box14
{
    border-right: 1px solid #6678b1;
    border-left: 1px solid #6678b1;
    border-top: 1px solid #6678b1;
    border-bottom: 1px solid #6678b1;
    width: 939px;
    height: 180px;
    overflow: scroll;
}

#box14 p { 
font-family: Verdana;
font-style : normal ;
font-size : 10pt; 
font-weight :normal;
text-align : left; 
text-indent : 0em ;
color: #003366;
margin: 0px 0px 0px 0px }


.text {
text-align: left;
background: #fff url(/img/w_r_wht.gif) repeat-y;
width: 70%;
margin: 0px 140px ;
}

.text p{
padding-left: 100px;
text-indent: 2.5em;
font: bold 18px/24px times new roman, serif;
}

#data4
{
    font: bold 14px/19px times new roman, serif; 
    border-collapse: collapse;
    text-align: center;
}

#data4 th
{
        color: #003366;
        padding: 9px 5px;
        border-top: 1px solid #6678b1;
        border-left: 1px solid #6678b1;
        
        border-bottom: 1px solid #6678b1;
}

#data4 td
{
	
	border-left: 1px solid #6678b1;
        color: #003366;
        padding: 0px 5px 5px 2px;
}

#data4 h1 { 
font-family: times new roman;
font-style : normal ;
font-size : 9pt; 
font-weight :normal;
text-align : left; 
text-indent : 0em ;
color: #003366;
margin: 0px 0px 0px 230px }

#data4 h2 { 
font-family: times new roman;
font-style : normal ;
font-size : 11pt; 
font-weight :bold;
text-align : left; 
text-indent : 0em ;
color: #003366;
margin: 0px 0px 0px 0px }

#data4 h3 { 
font-family: times new roman;
font-style : normal ;
font-size : 7pt; 
font-weight :bold;
text-align : left; 
text-indent : 0em ;
color: #003366;
margin: 0px 0px 0px 0px 
}

/* ================================================================ 
This copyright notice must be untouched at all times.
 
The original version of this stylesheet and the associated (x)html
is available at http://www.cssplay.co.uk/menus/ul-multi-seven.html
Copyright (c) 2005-2009 Stu Nicholls. All rights reserved.
This stylesheet and the associated (x)html may be modified in any 
way to fit your requirements.
=================================================================== */
/* for this demo only */
#backgroundHolder {width:750px; height:540px; padding-top:10px; background:url(ulmulti7/pic.jpg); margin:0 auto; text-align:center;}
/* ----------------------------------------------------------------------------	*/
/* default styling */
.nav, .nav ul {list-style-type:none; margin:0; padding:0;}
.nav a {text-decoration:none;}
.nav {font-family: arial, sans-serif; font-size:8pt;font-weight:bold;color:#ffcc99; width:948px; margin:0 auto; text-align:center;}

/* style the links */
/* needs a background for IE6 - can be a color or a transparent gif */
.nav a {background:url(img/trans.gif); filter: alpha(opacity=90); opacity:0.9;} 

/* style the <b> element so that is does not affect the size of the link */
.nav a b {color:#ffcc99; font-weight:bold; display:block; padding:5px 0; margin:1px 1px 2px 1px; border:1px solid #bbb;}
.nav ul a b {margin:0 1px; border-width:0 1px;}
.nav ul a b.top {margin:0 1px; border-width:1px 1px 0 1px;}
.nav ul a b.bottom {margin:0 1px; border-width:0 1px 1px 1px;}
 
.nav .fly .main b {background: url(img/arrow-right.gif) no-repeat right 7px;}
.nav .down b {background: url(img/arrow-down.gif) no-repeat center bottom;}


.nav99 a b {color:#008000; font-weight:bold; display:block; padding:5px 0; margin:1px 1px 2px 1px; border:1px solid #bbb;}
 
/* HEIGHT */
.nav ul ul {top:-26px;} /* position the top of the flyout sub menus */
 
/* WIDTHS change this WITH CARE to suit your requirements */

/* FOR NAV99 */
.nav99 {width:40px;}
.nav99 a {width:40px;}
.nav99 a b {background-color:#008000; margin-right:0;}

/* FOR NAV0 */
.nav0 a b {background-color:#008000;}
 
.nav0 {width:40px;}
.nav0 a {width:40px;}


/* FOR NAV8 */
.nav .nav8 a b,
.nav .nav8 .fly a b {background-color:#008000;}
 
.nav8 {width:40px;}
.nav8 a {width:40px; margin-right:-39px;}
.nav8 ul {left:-18px; top:0;} /* center the dropdown */
 
.nav8 ul a {width:76px; margin-right:-75px;}
.nav8 ul ul {left:auto; right:110px;} /* position the flyouts left */
 
.nav8a ul a {width:76px; margin-right:-75px;}
.nav8 .nav8a ul {right:76px;}
.nav8a ul ul {right:76px;}

/* FOR NAV1 */
.nav .nav1 a b,
.nav .nav1 .fly a b {background-color:#008000;}
 
.nav1 {width:140px;}
.nav1 a {width:140px; margin-right:-139px;}
.nav1 ul {left:-15px; top:0;} /* center the dropdown */
 
.nav1 ul a {width:170px; margin-right:-169px;}
.nav1 ul ul {left:auto; right:110px;} /* position the flyouts left */
 
.nav1a ul a {width:80px; margin-right:-79px;}
.nav1 .nav1a ul {right:80px;}
.nav1a ul ul {right:80px;}
 
/* FOR NAV9 */
.nav9 {width:128px;}
.nav9 a {width:128px;}
.nav9 a b {background-color:#008000; margin-right:0;}

 
/* FOR NAV2 */
.nav .nav2 a b,
.nav .nav2 .fly a b {background-color:#008000;}
 
.nav2 {width:100px;}
 
.nav2 a {width:100px; margin-right:-99px;}
.nav2 ul {left:-10px; top:0;} /* center the dropdown */
 
.nav2 ul a {width:120px; margin-right:-119px;}
.nav2 ul ul {left:120px;}
 
.nav2a ul a {width:120px; margin-right:-119px;}
.nav2a ul ul {left:120px;}
 
.nav2b ul a {width:100px; margin-right:-99px;}
.nav2b ul ul {left:100px;}
 
.nav2c ul a {width:90px; margin-right:-89px;}
.nav2c ul ul {left:90px;}
 
/* FOR NAV3 */
.nav .nav3 a b,
.nav .nav3 .fly a b {background-color:#008000;}
 
.nav3 {width:80px;}
 
.nav3 a {width:80px; margin-right:-79px;}
.nav3 ul {left:-20px; top:0;} /* center the dropdown */
 
.nav3 ul a {width:100px; margin-right:-99px;}
.nav3 ul ul {left:100px;}
 
.nav3a ul a {width:80px; margin-right:-79px;}
.nav3a ul ul {left:80px;}
 
 
/* FOR NAV4 */
.nav .nav4 a b,
.nav .nav4 .fly a b {background-color:#008000;}
 
.nav4 {width:140px;}
.nav4 a {width:140px; margin-right:-139px;}
.nav4 ul {left:-15px; top:0;} /* center the dropdown */
 
.nav4 ul a {width:170px; margin-right:-169px;}
.nav4 ul ul {left:auto; right:110px;} /* position the flyouts left */
 
.nav4a ul a {width:80px; margin-right:-79px;}
.nav4 .nav4a ul {right:80px;}
.nav4a ul ul {right:80px;}
 
 
/* FOR NAV5 */
.nav5 {width:140px;}
.nav5 a {width:140px;}
.nav5 a b {background-color:#008000; margin-right:0;}

/* FOR NAV6 */
.nav6 a b {background-color:#008000;}
 
.nav6 {width:30px;}
.nav6 a {width:30px;}

/* FOR NAV7 */
.nav7 a b {background-color:#008000;}
 
.nav7 {width:30px;}
.nav7 a {width:30px;}

/* FOR NAV20 */
.nav20 a b {background-color:#008000;}
 
.nav20 {width:36px;}
.nav20 a {width:36px;}

/* FOR NAV21 */
.nav21 a b {background-color:#008000;}
 
.nav21 {width:36px;}
.nav21 a {width:36px;}
 
/* ----------------------------------------------------------------------------	*/
 
/* DO NOT CHANGE ANYTHING BELOW */
.nav li {float:left;} /* fixes several IE related bugs, and allows for clearing */
.nav ul {float:left; position:relative; z-index:20;} /* necessary for float drop and to stack the <ul>s */
.nav ul li {clear:left;} /* must clear the floated list item inside sublist */
.nav a {position:relative; display:block;} /* needs to have a position, to be above the rest */
.nav a.main {float:left; /* necessary for float drop */
    margin-top:10000px;} /* bring the top level links back into view */
.nav .drop,
.nav .fly {margin-top:-10000px;} /* hide the sub links and their containers, opera has low upper limits */
.nav ul {margin-bottom:-5000px;} /* avoid any interaction between the subs, can be any large size */
 
/* ----------------------------------------------------------------------------	*/
/* The bit that does ALL the work to bring the sub menus into view */
.nav a:hover,
.nav a:focus,
.nav a:active {margin-right:0; z-index:10; outline:0;}
 
.nav a:hover b,
.nav a:focus b,
.nav a:active b,
.nav .nav0 a:hover b,
.nav .nav0 a:focus b,
.nav .nav0 a:active b,
.nav .nav1 a:hover b,
.nav .nav1 a:focus b,
.nav .nav1 a:active b,
.nav .nav2 a:hover b,
.nav .nav2 a:focus b,
.nav .nav2 a:active b,
.nav .nav4 a:hover b,
.nav .nav4 a:focus b,
.nav .nav4 a:active b,
.nav .nav8 a:hover b,
.nav .nav8 a:focus b,
.nav .nav8 a:active b,
.nav .nav20 a:hover b,
.nav .nav20 a:focus b,
.nav .nav20 a:active b {cursor:pointer; background-color:#003366;}


.nav .nav3 a:hover b,
.nav .nav3 a:focus b,
.nav .nav3 a:active b,
.nav .nav5 a:hover b,
.nav .nav5 a:focus b,
.nav .nav5 a:active b,
.nav .nav9 a:hover b,
.nav .nav9 a:focus b,
.nav .nav9 a:active b,
.nav .nav99 a:hover b,
.nav .nav99 a:focus b,
.nav .nav99 a:active b,
.nav .nav21 a:hover b,
.nav .nav21 a:focus b,
.nav .nav21 a:active b {cursor:normal; background-color:#008000;}
 
.nav2 ul a:hover,
.nav2 ul a:focus,
.nav2 ul a:active {margin-right:-20px;}
 
.nav2a ul a:hover,
.nav2a ul a:focus,
.nav2a ul a:active {margin-right:-20px;}
 
.nav2b ul a:hover,
.nav2b ul a:focus,
.nav2b ul a:active {margin-right:0;}
 
.nav2c ul a:hover,
.nav2c ul a:focus,
.nav2c ul a:active {margin-right:10px;}
 
.nav3 ul a:hover,
.nav3 ul a:focus,
.nav3 ul a:active {margin-right:-20px;}
 
.nav3a ul a:hover,
.nav3a ul a:focus,
.nav3a ul a:active {margin-right:20px;}
 
.nav4 ul a:hover,
.nav4 ul a:focus,
.nav4 ul a:active {margin-right:-30px;}
 
.nav4a ul a:hover,
.nav4a ul a:focus,
.nav4a ul a:active {margin-right:0;}
 
 
/* OPERA fix */
.nav ul:hover {clear:left;}
 
/* ---------------------------------------------------------------------------- */
