@import url(/Design/Zen/css/fonts.css);
@import url(/Design/Zen/css/layout.css);

.page {
width:760px;
}
/* Head */
.ph-links {
right:0;
top:0;
}
.ph-links li a {
margin:0;
padding:3px 5px;
}
/* Navigation */
.ph-nav-d-h, .ph-nav-s-1h, .ph-nav-s-2h {
position:relative;
width:100%;
}
.ph-nav-d-h ul, .ph-nav-d-h li, .ph-nav-s-1h ul, .ph-nav-s-1h li, .ph-nav-s-2h ul, .ph-nav-s-2h li {
float:left;
list-style:none;
margin:0;
padding:0;
}
.ph-nav-d-h {
height:25px;
}
.ph-nav-d-h a {
line-height:25px;
}
.ph-nav-d-h ul ul {
padding:1px 0 0 0;
}
.ph-nav-d-h li li {
width:125px;
}
.ph-nav-d-h li li a {
line-height:22px;
margin-top:-1px;
padding:0;
white-space:normal;
width:123px;
}
.ph-nav-d-h li li ul {
margin:-24px 0 0 124px;
}
.ph-nav-s-1h {
height:2em;
}
.ph-nav-s-1h a {
line-height:2em;
}
.ph-nav-s-2v ul, .ph-nav-s-2v li {
list-style:none;
margin:0;
padding:0;
}
.ph-nav-s-2v a {
padding:4px 0;
width:146px;
}
.ph-nav-s-2v ul a {
padding-left:15px;
padding-right:20px;
}
.ph-nav-s-2v ul ul a {
padding-left:25px;
padding-right:10px;
}
.ph-nav-s-2v ul ul ul a {
padding-left:35px;
padding-right:0px;
}
.ph-nav-s-2h {
height:1.8em;
}
.ph-nav-s-2h a {
line-height:1.8em;
}
.ph-nav-s-2h li ul {
display:none;
}
div.ph-nav-d-h li ul {
left:-999em;
position:absolute;
}
.ph-nav-d-h ul ul,
.ph-nav-d-h ul ul ul,
.ph-nav-d-h li:hover li, 
.ph-nav-d-h li:hover li li {
width:125px;
}
.ph-nav-d-h li:hover ul ul,
.ph-nav-d-h li:hover ul ul ul,
.ph-nav-d-h li:hover ul ul ul ul,
.ph-nav-d-h li:hover ul ul ul ul ul
.ph-nav-d-h li:hover ul ul ul ul ul ul {
left:-999em;
}
.ph-nav-d-h li:hover ul,
.ph-nav-d-h li li:hover ul,
.ph-nav-d-h li li li:hover ul,
.ph-nav-d-h li li li li:hover ul,
.ph-nav-d-h li li li li li:hover ul,
.ph-nav-d-h li li li li li li:hover ul {
left:auto;
}
/* Columns */
.pc-show-all {
padding:0 160px 0 180px;
}
.pc-left {
margin-left:-180px;
overflow:hidden;
width:180px;
}
.pc-hide-right {
padding:0 0 0 180px;
}
.pc-right {
margin-right:-160px;
overflow:hidden;
width:160px;
}
.pc-hide-left {
padding:0 160px 0 0;
}