
/* @group: main navigation */

#navigation ul
{
float:left;
display:inline;
margin:0px;
padding:0px;
list-style-type:none;
}

#navigation ul li
{
float:left;
display:inline;
height:20px;
background:transparent url(img/seperator_line.png) no-repeat right top;
}

#navigation ul li.last
{
background:none;
}

#navigation ul li a
{
margin:0px;
padding:0px 15px 0px 13px;
font-size:12px;
line-height:20px;
font-weight:bold;
text-decoration:none;
text-transform:uppercase;
background:none;
}

#navigation ul li a span
{
visibility:hidden;
display:none;
}

#navigation ul li a, #navigation ul li a:link, #navigation ul li a:visited
{
color:#ffffff;
}

#navigation ul li a:hover, #navigation ul li a:active, #navigation ul li a:focus
{
color:#69af01;
}
 
#navigation ul li.active a, #navigation ul li.active a:link, #navigation ul li.active a:visited
{
color:#333333;
}

#navigation ul li.link-home a,
#navigation ul li.link-home a:link,
#navigation ul li.link-home a:visited
{
float:left;
display:inline;
width:16px;
height:15px;
padding: 0px 18px 2px 0px;
margin:1px 0px 0px 0px;
background:transparent url(img/icon_home.png) no-repeat 0px 2px;
}

#navigation ul li.link-home a:hover,
#navigation ul li.link-home a:focus,
#navigation ul li.link-home a:active
{
background:transparent url(img/icon_home_hover.png) no-repeat 0px 2px;
}

/* @end */

/* @group: sub navigation */

#subnavigation
{

}

#subnavigation ul
{
float:left;
display:inline;
margin:0px;
padding:0px;
list-style-type:none;
}

#subnavigation ul li
{
float:left;
display:inline;
height:20px;
background:transparent url(img/seperator_bullet.png) no-repeat right 9px;
}

#subnavigation ul li.last
{
background:none;
}

#subnavigation ul li a
{
margin:0px;
padding:0px 12px 0px 9px;
font-size:13px;
line-height:20px;
text-decoration:none;
font-weight:normal;
background:none;
}

#subnavigation ul li.first a
{
padding:0px 12px 0px 0px;
}

#subnavigation ul li a, #subnavigation ul li a:link, #subnavigation ul li a:visited
{
color:#333333;
}

#subnavigation ul li a:hover, #subnavigation ul li a:active, #subnavigation ul li a:focus
{
color:#69af01;
}

#subnavigation ul li.active a, #subnavigation ul li.active a:link, #subnavigation ul li.active a:visited
{
color:#69af01;
}

/* @end */

/* @group: servive navigation */

#servicenavigation
{
float:left;
display:inline;
margin:0px 0px 0px 300px;
}

#servicenavigation, #servicenavigation ul
{
width:510px;
}

#servicenavigation ul
{
float:left;
display:inline;
margin:0px;
padding:0px;
list-style-type:none;
}

#servicenavigation ul li
{
float:left;
display:inline;
background:transparent url(img/seperator_bullet.png) no-repeat right 7px;
height:16px;
}

#servicenavigation ul li.last
{
background:none;
}

#servicenavigation ul li a
{
text-transform:uppercase;
padding: 0px 10px 0px 6px;
margin:0px;
font-size:10px;
text-decoration:none;
background:none;
line-height:16px;
}

#servicenavigation ul li.first a
{
padding: 0px 10px 0px 0px;
}

#servicenavigation ul li a, #servicenavigation ul li a:link, #servicenavigation ul li a:visited
{
color:#333333;
}

#servicenavigation ul li a:hover, #servicenavigation ul li a:active, #servicenavigation ul li a:focus, 
#servicenavigation ul li.active a, #servicenavigation ul li.active a:link, #servicenavigation ul li.active a:visited
{
color:#5A9600;
}

/* @end */

/* @group: left navigation */

#leftnavigation,
#leftnavigation ul,
#leftnavigation li,
#leftnavigation a
{
clear:both;
float:left;
display:inline;
width:200px;
}

#leftnavigation
{
margin:0px 0px 45px 50px;
padding:0px 0px 0px 0px;
}

#leftnavigation ul
{
margin:0px;
padding:0px;
list-style-type:none;
}

#leftnavigation li
{
margin:0px 0px 10px 0px;
padding:0px 0px 0px 0px;
}

#leftnavigation li.last
{
margin:0px 0px 0px 0px;
}

#leftnavigation ul ul
{
margin:10px 0px 0px 35px;
}

#leftnavigation ul ul,
#leftnavigation ul ul li,
#leftnavigation ul ul a
{
width:165px;
}

#leftnavigation a
{
margin:0px 0px 0px 0px;
padding:0px 0px 0px 14px;
font-size:16px;
font-weight:bold;
line-height:20px;
background:none;
}

#leftnavigation a,
#leftnavigation a:link,
#leftnavigation a:visited
{
color:#69af01;
text-decoration:none;
background: url(img/icon_arrow_green_right_big.png) no-repeat 0px 3px;
}

#leftnavigation a:hover, #leftnavigation a:focus, #leftnavigation a:active,
#leftnavigation a.active, #leftnavigation a.active:link, #leftnavigation a.active:visited
{
color:#333333;
background: url(img/icon_arrow_black_right_big.png) no-repeat 0px 3px;
}



/* @end */

/* @group: jump navigation */

.jumpnav
{
margin:0px 0px 44px 0px ;
padding:0px;
list-style-type:none;
}

.jumpnav li
{
margin:0px 0px 18px 0px ;
}

#rightbox .jumpnav li a, #rightbox .jumpnav li a:link, #rightbox .jumpnav li a:visited
{
font-weight:bold;
}

#rightbox .jumpnav li a:hover, #rightbox .jumpnav li a:active, #rightbox .jumpnav li a:focus
{
text-decoration:underline;
}

/* @end */