/* menu-vert-all-levels.css Site Menu */
.menuPipeSpacer {
display: none;
float: left;
width: 2px;
margin-top: 7px;
margin-left: 0px;
margin-right: 0px;
}
#menuColumn ul {
border:0px; 
margin:0px 0px 0px 0px; 
padding:0px;
}
#menuColumn ul li a{
/*color:#CFB479;*/
font-family: Futura, Verdana, Arial, Helvetica, sans-serif;
}
#menuColumn ul li, #menuColumn div {

}
#permanentMenu ul {
margin:0px;
padding:0px;
}
.spaceInTheMenuColumn {
width:100px;height:1px;margin-top:30px;
}
/* The Top Menu (Level 0 only - as Divs */
/*   QS .mD, .opmD, .mDc, .opmDc {
margin-top:0px;
float:left;
background-repeat:no-repeat;
background-position:center;
text-align:center; 
padding: 0px 5px 0px 5px;
}

.mD:hover {

}
.mD a, .opmD a, .mDc a, .opmDc a {
display:block;
width:100%;
padding: 0px 5px 0px 5px;
line-height:25px;
font-weight:normal;
font-size:11px;
}
The current menu option
.opmD a, .mDc a, .opmDc a {
color: #FF0033;

}
.mD a:hover, .opmD:hover, .mDc:hover, .opmDc:hover {
background-image:url(/conf/images/subjectMenuHover.jpg);

}
.mD a {

}
.mDc { 

}
*/
.menu1 {float: left;}
.menu2 {float: left; margin-left: 47px;}
.mD, .opmD, .mDc, .opmDc {
background-image: url(/images/horizontal-nav-bkg-off.png);
background-repeat:no-repeat;
background-position: center;}
.mD a, .opmD a, .mDc a, .opmDc a 

{
float: left;
display: block;

width: 100%;

text-indent: 2px;

line-height: 14px;

font-weight: normal;

font-size: 11px;

}

.mD a, .opmD a, .mDc a, .opmDc a 

{

text-align: center;

padding-top: 6px;

padding-bottom: 10px;

}

.opmD a, .mDc a, .opmDc a 

{

color: black;

}

.mD a, .opmD a, .mDc a, .opmDc a

{

display: block;

width: 100%;

text-indent: 2px;

line-height: 14px;

font-weight: normal;

font-size: 11px;

}

.mD a, .opmD a, .mDc a, .opmDc a

{

text-align: center;

padding-top: 6px;

padding-bottom: 10px;

}

.opmD a, .mDc a, .opmDc a 

{

font-weight: bold;

}

.mD a:hover, .opmD a:hover, .mDc a:hover, .opmDc a:hover 

{
color: green;
}

/* The menu Column - sub menus */

#menuColumn li {
line-height:28px;
margin:0px;
padding:0px;

background-repeat:no-repeat;
list-style-type:none;
}
#menuColumn li:hover {

}
#menuColumn li a {

}
#menuColumn li a:hover {

}
#menuColumn div {
cursor:pointer;
}
.opmrc, .opmr {
list-style-type:none;
}
.opmrc a, .opmr a {

}
.opmr a {
color:#84585D;
}
.smrc { 

}
.smr, .opsmr, .smrP {
list-style-type:none;
padding:0px;
}

.opsmrc, .opsmr, .smr, .smrc, .smrP {

/* has background set in default.php */
}
.opsmrc a, .opsmr a, .smr, .smr a, .smr a div, .smrc a, .smrP a {
font-size:12px;
display:block;
width:100%;
text-indent:0px;
padding-top:0px;
/*
color:#BBA26C;*/
}
.opsmrc a, .opsmr a, smrc a {
color:#84585D;
}
.opsmrc {
list-style-type:square;
}

.smr a, .smrc a, .smrc a div {

}
.smr a:hover {color:green;}

.smrc a {font-weight: bold;}
.smr a, .smrc a, .opsmrc a {
font-size:12px;
display:block;
width:100%;
text-align:center;
}

.smr a:hover, .opsmr a:hover, .smrc a:hover, .opsmrc a:hover {

}
.spacedBullets li {

}
.ssmr, .opssmr, .ssmrc, .opssmrc {
list-style-type:none;
padding:0px;
text-indent:10px;
}
.ssmr, .ssmrc {
text-indent:25px;
}
.opssmrc {
list-style-type:square;
padding:0px;
}
.opssmrc a {
/*
color:#CCCCCC; */
color:#84585D;
}
.ssmr a, .opssmr a, .ssmrc a, .opssmrc a {

}
.ssmrc { 

}
.ssmrc a, .opssmr a {
color:#84585D;
}
.ssmr:hover, .ssmrc:hover {

}
.sssmr, .opsssmr, .sssmrc, .opsssmrc {

}
.sssmrc, .opsssmrc {

}
.sssmr a, .opsssmr a, .sssmrc a, .opsssmrc a {
text-indent:30px;
}
.sssmrc { 

}
.sssmr:hover {

}
.opsssmr a, .sssmrc a, .opsssmrc a {
color:#84585D;
}

.ssssmr, .ssssmrc, .opssssmr, .opssssmrc {
height:13px;
}
.ssssmrc a, .ssssmr a, .opssssmrc a {
text-indent:30px;
}
.ssssmrc a, .opssssmr a, .opssssmrc a {
color:#84585D;
}

.mrFixed {

}
.mrFixed a img {

}

.mr:hover {

}
.mr a, .opmr a, .mrc a, .opmrc a {

}
.mr a {

}
.mr a:hover {

}
.mrc { 

}
.mrc a {

}

.smr {
background-image: url(/images/smr-bkg.png);

}

.opmr { 
/* background-color: #E9E9E9; */
}
.opmrc { 
/* background-color:#CCCCFF; */
}
.opsmr { 
/* background-color: #D5D5D5;  */
}
.opsmrc { 
/* background-color: #CCCCFF; */
}
.opssmr { 
/*background-color: #999999; */
}
.opssmrc { 
/*
background-color: #CCCCFF; */
}
.opmr:hover {
/*
background-color: #9999CC;
color:#CCCCCC;
font-weight:bold;
*/
}
.opsmr:hover {
/*
background-color: #9999CC;
color:#CCCCCC;
*/
}
.opmrc:hover {
/*
background-color: #9999CC;
color:#CCCCCC;
font-weight:bold;
*/
}
.opssmr:hover {
/*
background-color: #9999CC;
color:#CCCCCC;
*/
}
.opssmrc:hover {
/*
background-color: #9999CC;
color:#CCCCCC;
*/
}