

#navigation {  text-align:left; width:75%; padding:0px; margin:15px 0 0 0px;}
.p7PM3-04 {
	font-family: "Arial Narrow", Arial, sans-serif;
	font-size: 15px; background:url(../images/nav.png) repeat-x; !important;  background-color: rgba(238, 238, 238, 0.7);}
#p7PM3_1u1{ margin:0px; padding:0px;   float:left;}

.p7PM3-04.horiz {
	padding: 0px 7px; 
}
.pmm3-toolbar {
	display: none;
}
.p7PM3-04.shadows {
	border-bottom-color: #FFF;
	box-shadow: 0px 0px 30px rgba(0,0,0,.35);
}
.p7PM3-04 a img {
	border: none;
}
.p7PM3-04.menu-centered {
	text-align:left;
}
.p7PM3-04.menu-right {
	text-align: left;
}
.p7PM3-04:after {
	
	clear: both;
	font-size: 0px;
	line-height: 0;
	display: inline;
	height: 0px;
}
.p7PM3-04 ul {
	margin: 0px;
	padding: 0px;
	display: inline-block;
	vertical-align: bottom;
}
.p7PM3-04 ul li {
	list-style-type: none;
	float: left;color:#FFFFFF !important;
	position: relative; padding:0px; 
}
.p7PM3-04 ul li a {
	display: block; line-height:36px;
	padding: 0px 18px; font-size:15px;
	color:#FFFFFF !important;
	text-decoration: none;
	border: none !important;
}

.p7PM3-04 a.trig_closed,
.p7PM3-04 a.trig_open {
	background-repeat: no-repeat !important;
	background-position: left center !important;
}



.p7PM3-04 ul li a.trig_open {
	
	
	color: #DDD;
}
.p7PM3-04 ul ul li a.trig_open {
	background:#e77811; color:#FFFFFF; float:left; margin:0px 0 0 10px; min-width:200px; padding:0px 5px;
}

.p7PM3-04 ul li a.pm3-link:hover {
	
	color:#FFFFFF;
}
.p7PM3-04 ul ul li a {
	border: none;
	border-bottom: 1px solid #f3e5e5 !important;
	color:#FFFFFF !important;
	font-size: .78em; line-height:30px;
}
.p7PM3-04 ul ul li a.pm3-link:hover {
	background:#d2b84a;
	color:#000000 !important;
}

.p7PM3-04 ul li a:hover {
	
	color:#FFFFFF;}

.p7PM3-04 ul ul {
	background-color:#e77811 !important;
	
	display: block;
	text-align: left;
	width: 125px;
}

  .captionOrange, .captionBlack
        {
            color: #fff;
            font-size: 28px;
            line-height: 30px; 
            text-align: center;
            border-radius: 4px;
        }
        .captionOrange
        {
            background: #EB5100;
            background-color: rgba(235, 81, 0, 0.6);
        }
        .captionBlack
        {
        	font-size:16px;
            background: #000;
            background-color: rgba(0, 0, 0, 0.4);
        }
        a.captionOrange, A.captionOrange:active, A.captionOrange:visited
        {
        	color: #ffffff;
        	text-decoration: none;
        }
        a.captionOrange:hover
        {
            color: #eb5100;
            text-decoration: underline;
            background-color: #eeeeee;
            background-color: rgba(238, 238, 238, 0.7);
        }
        .bricon
        {
            background: url(../img/browser-icons.png);
        }

            /*
            .jssorb01 div           (normal)
            .jssorb01 div:hover     (normal mouseover)
            .jssorb01 .av           (active)
            .jssorb01 .av:hover     (active mouseover)
            .jssorb01 .dn           (mousedown)
            */
            .jssorb01 div, .jssorb01 div:hover, .jssorb01 .av
            {
                filter: alpha(opacity=70);
                opacity: .7;
                overflow:hidden;
                cursor: pointer;
                border: #000 1px solid;
            }
            .jssorb01 div { background-color: gray; }
            .jssorb01 div:hover, .jssorb01 .av:hover { background-color: #d3d3d3; }
            .jssorb01 .av { background-color: #fff; }
            .jssorb01 .dn, .jssorb01 .dn:hover { background-color: #555555; }

            /* jssor slider arrow navigator skin 05 css */
            /*
            .jssora05l              (normal)
            .jssora05r              (normal)
            .jssora05l:hover        (normal mouseover)
            .jssora05r:hover        (normal mouseover)
            .jssora05ldn            (mousedown)
            .jssora05rdn            (mousedown)
            */
            .jssora05l, .jssora05r, .jssora05ldn, .jssora05rdn
            {
            	position: absolute;
            	cursor: pointer;
            	display: block;
                background: url(../img/a17.png) no-repeat;
                overflow:hidden;
            }
            .jssora05l { background-position: -10px -40px; }
            .jssora05r { background-position: -70px -40px; }
            .jssora05l:hover { background-position: -130px -40px; }
            .jssora05r:hover { background-position: -190px -40px; }
            .jssora05ldn { background-position: -250px -40px; }
            .jssora05rdn { background-position: -310px -40px; }


