/* 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: Lucida Grande, Tahoma, sans-serif;
font-size:11px;
}
#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 */
.mD, .opmD, .mDc, .opmDc {
margin-top:0px;
float:left;
background-repeat:no-repeat;
background-position:center;
text-align:center;
padding: 0px 3px 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 {


}
.mD a {

}
.mDc { 

}
/* The menu Column - sub menus */

#menuColumn li {
line-height:20px;
margin:0px;
padding:5px 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 { 
display: block;
}
.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:170px;

text-indent:0px;
padding-top:0px;
/*
color:#BBA26C;*/
}
.opsmrc a, .opsmr a, smrc a {
color:#84585D;
}
.opsmrc {
list-style-type:square;
}
.smrc a {
padding-right: 0px;
color: #ffffcc;}
.smr a, .smrc a, .smrc a div {

}
#menuColRows .smrc, #menuColRows .smr {margin-left: -10px; left: 0px; text-indent: 0px;}

.smr a, .smrc a, .opsmrc a {
font-size:11px;
display:block;
width:145px;

}
#menuColRows .smr, #menuColRows .smrc {border-bottom: solid 1px white;
width: 128px;
text-align: center;}

#menuColRows .smr:last-child {border: none;
width: 128px;
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:5px;
}
.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 a {
margin-right: 20px;
color: white;
}

.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;
*/
}
#feature01 .opsmrc a, #feature01 .opsmr a, #feature01 .smr, #feature01 .smr a, #feature01 .smr a div, #feature01 .smrc a, #feature01 .smrP a 

{

font-size: 12px;

display: block;

width: 100%;

text-indent: 25px;

padding-top: 0px;

}

#feature01 .smrc a

{

padding-right: 20px;


}

#feature01 .smr a, #feature01 .smrc a, #feature01 .smrc a div 

{

}

#feature01 .smr a, #feature01 .smrc a, #feature01 .opsmrc a 

{

font-size: 12px;

display: block;

width: 100%;

}
#feature01 a {
color: #0e4ac2;}