#pcm{display:none;}
ul.pureCssMenu ul{display:none}
ul.pureCssMenu li:hover>ul{display:block;}
ul.pureCssMenu ul{position: absolute;left:-1px;top:98%; z-index:1;}
ul.pureCssMenu ul ul{position:absolute;left:98%;top:-2px;}

/*CONTROLS SUB-MENUS WHITE AREA*/
ul.pureCssMenu,ul.pureCssMenu ul{
background-color:#FFFFFF;
list-style:none;
border-color:#d1d1d1;
border-width:1px;
border-style:solid;
margin:0px;
padding:0px 2px 2px 0px;
z-index:2000;
}

ul.pureCssMenu table {border-collapse:collapse}

ul.pureCssMenu{
display:block;
zoom:1;
height:30px;
float:right;
}

/*CONTROL SUB-MENUS BOX (MOUSE OVER)*/
ul.pureCssMenu ul{
width:167px;
margin-left:1px;
margin-top:7px;
}

ul.pureCssMenu li{
display:block;
margin:2px 0px 0px 2px;
font-size:0px;
}

ul.pureCssMenu a:active, ul.pureCssMenu a:focus {
outline-style:none;
}

ul.pureCssMenu a, ul.pureCssMenu li.dis a:hover, ul.pureCssMenu li.sep a:hover {
display:block;
vertical-align:middle;
border-width:1px;
border-color:#FFFFFF;
border-style:solid;
text-align:center;
text-decoration:none;
padding:2px 5px 5px 10px;
_padding-left:0;
font:normal 11px Tahoma;
color:#000;
text-decoration:none;
cursor:default;
}

ul.pureCssMenu span{
overflow:hidden;
}

ul.pureCssMenu li {
float:left;
}

ul.pureCssMenu ul li {
float:none;
}
ul.pureCssMenu ul a {
text-align:left;
white-space:nowrap;
}

ul.pureCssMenu li.sep{
text-align:left;
padding:0px;
line-height:0;
height:100%;
}

ul.pureCssMenu li.sep span{
float:none;
padding-right:0;
width:3px;
height:100%;
display:inline-block;
background-color:#d1d1d1;
background-image:none;
}

ul.pureCssMenu ul li.sep span{
width:100%;
height:3px;
}

ul.pureCssMenu li:hover{
position:relative;
}

ul.pureCssMenu li:hover>a{
background-color:#d1d1d1;
border-color:#45ADE4;
border-style:solid;
font:normal 11px Tahoma;
text-decoration:none;
}

ul.pureCssMenu li a:hover{
background-image:none;
background-color:#bbe2e8;
position:relative;
border-color:#2687b4;
font:normal 11px Tahoma;
color:#444;
text-decoration:none;
}

ul.pureCssMenu img{
border:none;
float:left;
_float:none;
margin-right:2px;
width:16px;
height:16px;
}

ul.pureCssMenu ul img{
width:16px;
height:16px;
}

ul.pureCssMenu a:hover ul{display:block}

ul.pureCssMenu li.pureCssMenui0{
width:90px;
height:23px;
white-space:nowrap;
}

/*CONTROLS HOME, GENERAL INFO, ETC. (MOUSE OUT)*/
ul.pureCssMenu li a.pureCssMenui0{
height:100%;
border-width:0px;
font:11px Tahoma;
font-weight:bold;
color:#444444;
text-shadow: 0px -1px 0px #d6d8db;
}

/*CONTROLS HOME, GENERAL INFO, ETC. (MOUSE OVER)*/
ul.pureCssMenu li a.pureCssMenui0:hover{
background-color:#d1d1d1;
font:11px Tahoma;
font-weight:bold;
color:#444444;
text-shadow: 0px -1px 0px #d6d8db;
height:22px;
}

ul.pureCssMenum0 {
background-color:transparent;
border-width:0px;
padding:0px 0px 0px 0px;
}

ul.pureCssMenum0>li>a{
padding:8px 5px 0px 5px;
}

ul.pureCssMenum0 a{
padding:8px 5px 0px 5px;
}

ul.pureCssMenum0 ul a{
padding:2px 5px 5px 5px;
}

ul.pureCssMenum0>li{
margin:0px 0px 0px 0px;
}

ul.pureCssMenum0 li{
margin:0px 0px 0px 0px;
}

ul.pureCssMenum0 li li{
margin:2px 0px 0px 2px;
}

#floatMenu{
position:relative;
width:150px;
padding:0px;
margin:0px;
}

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

#floatMenu ul li a{
background-image:url(../images/bg-submenu.png);
background-repeat:repeat-x;
border:2px solid #b4b4b4; 
border-left:6px solid #b4b4b4;
display:block;
font-size:12px;
font-weight:bold;
text-decoration:none;  
color:#CCC;
text-shadow: 0px -1px 0px #333;
padding:6px 5px 6px 5px;
margin:0px 0px 2px 0px;
}

#floatMenu ul.menu1 li a:hover{
background-image:url(../images/bg-submenu-hover.png);
background-repeat:repeat-x;
border:2px solid #32a5b9;  
border-left:6px solid #32a5b9;
font-weight:bold;
color:#ffffff;
text-shadow: 0px -1px 0px #034468;
}

.floatMenuLine{
background-color:transparent;
border:1px solid #b4b4b4;
border-top:none;
}

.floatMenuTitle{
background-image:url(../images/bg-submenu-hover.png);
background-repeat:repeat-x;
border:2px solid #32a5b9; 
border-left:6px solid #32a5b9;
font-weight:bold;
text-shadow: 0px -1px 0px #034468;
color:#ffffff;
}

.floatMenuTitle a:Link, .floatMenuTitle a:Visited, .floatMenuTitle a:Hover{
font-weight:bold;
text-shadow: 0px -1px 0px #034468;
text-decoration: none;
color:#ffffff;
}