/* Start of CMSMS style sheet 'sjm-mainNav' */
/**definition tags are also hidden 
these are also used for menu links    
**/
dfn {
   position: absolute;
   left: -1000px;
   top: -1000px;
   width: 0;
   height: 0;
   overflow: hidden;
   display: inline;
}

/** fix stupid ie bug with display:block; **/
* html #mainMenu li a { height: 1%; } 
* html #mainMenu li hr { height: 1%; }
/** end fix **/

/* first level links */
#mainMenu ul li a {
   display: block;
   height: 17px;
   color: #666666;
   text-decoration:none;
   padding: 4px 12px 8px 12px;
   border-top: none;
   border-right: 1px solid #999999;
   border-bottom: none;
   border-left: none;
   float: left;
}

/* hover first level */
#mainMenu a:hover {
   text-decoration:none;
   display: block;
   color: #333333;
}
/* second level links */
#subMenu a {
   text-decoration:none;
   display: block;
   color: #666666;
}

/* hover second level */
#subMenu a:hover {
   text-decoration:none;
   display: block;
   color: #333333;
}

/* section header */
.currentpage {
   font-weight: bold;
   color: #750B3E !important;
   text-decoration:none !important;
   background; #ffffff;
   display: block;
   background: url(uploads/images/assets/mainNavWhiteBgr.gif) left bottom no-repeat;
}
.activeparent {
   font-weight: bold;
   color: #750B3E !important;
   background; #ffffff;
   display: block;
   background: url(uploads/images/assets/mainNavWhiteBgr.gif) left bottom no-repeat;
}
#vr-menu a:link {
        color: #DDDDDD;
}
#vr-menu a:visited {
        color: #DDDDDD;
}
#vr-menu a:hover {
        color: #DDDDDD;
        text-decoration: underline;
}
.currentpage_vr {
   font-weight: bold;
   color: #ffffff !important;
   text-decoration:none !important;
}
/* .activeparent_vr {
   color: #ffffff !important;
} */
#backLinks a:link {
   color: #ffffff !important;
   text-decoration:none !important;
}
#backLinks a:visited {
   color: #ffffff !important;
   text-decoration:none !important;
}
#backLinks a:hover {
   color: #ffffff !important;
   text-decoration:underline !important;
}
#description a:link {
   color: #ffffff !important;
   text-decoration:none !important;
}
#description a:visited {
   color: #ffffff !important;
   text-decoration:none !important;
}
#description a:hover {
   color: #ffffff !important;
   text-decoration:underline !important;
}
.whitelink {color:#ffffff;}
.whitelink a:link {color:#ffffff !important; text-decoration: underline;}
.whitelink a:visited {color:#ffffff !important; text-decoration: underline;}
.whitelink a:hover {color:#CCCCCC !important; text-decoration: underline;}
/* End of 'sjm-mainNav' */

