﻿/* SUBMENU   
----------------------------------------------------------*/

/* --------------------------------------------- GENERATION -- */
/* -- 11/17/09 -- */
.submenu {
    margin:0 0 0 14px;
    padding:0;
    list-style-type:none;
    font-size:14px;
    background:#858585;
	width:235px;
}

.submenuContent {font-size:11px;}

.divLeftMenu2 .submenu {
    margin:0;
    padding:0;
    list-style-type:none;
    background:url(../Media/Images/Background/submenu-2.jpg) no-repeat top #dbdbdb;
}

.submenu ul {
margin:0;
padding:0;
}

.submenu label {
display:inline-block;
color:#666666;
width:100px;
}

.submenuShadow {
background:url(../Media/Images/Layout/submenu-shadow.jpg) no-repeat;
height:10px;

}

.submenuShadow2 {
background:url(../Media/Images/Layout/submenu-shadow.jpg) no-repeat;
height:10px;
margin-bottom:10px;
margin-left:-15px;

}
.submenu li {
margin:0;
padding:5px 0 0px 0;
}

#technicalSupportBtn {
/*border-bottom:0 !important;*/
}

.submenu li .aNoLink,
.submenu li .a,
.submenu li a,
.submenu li a:link,
.submenu li a:visited {
font-weight:bold;
display:block;
text-decoration:none;
color:#666666;
cursor:pointer;
padding:5px 5px 5px 20px;
background-repeat:no-repeat;
background-position:210px;
}

.submenu li .aNoLink {
cursor:default;
}

.submenu li a:hover {
color:#000000;
}


.submenu li a.expand 
{
background:url(../Media/Images/Background/btn-expand_f2-2.gif) right no-repeat;
/*background-image:url(../Media/Images/Layout/btn-expand.jpg);*/
}

.submenu li a.expand:hover 
{
background:url(../Media/Images/Background/btn-expand_f2-hover-2.gif) right no-repeat;
/*background-image:url(../Media/Images/Layout/btn-expand_f2.jpg);*/
}

.divLeftMenu2 .submenu li a.expand 
{
background:url(../Media/Images/Background/btn-expand_f2.gif) right no-repeat;
/*background-image:url(../Media/Images/Layout/btn-expand.jpg);*/
}

.divLeftMenu2 .submenu li a.expand:hover 
{
background:url(../Media/Images/Background/btn-expand_f2-hover.gif) right no-repeat;
/*background-image:url(../Media/Images/Layout/btn-expand_f2.jpg);*/
}

.submenu li a.collapse 
{
background:url(../Media/Images/Background/btn-collapse_f2-2.gif) right no-repeat;
/*background-image:url(../Media/Images/Layout/btn-collapse.jpg);*/
color:#000000;
font-weight:bold !important;
}

.submenu li a.collapse:hover 
{
background:url(../Media/Images/Background/btn-collapse_f2-2-hover.gif) right no-repeat;
/*background-image:url(../Media/Images/Layout/btn-collapse_f2.jpg);*/
}

.divLeftMenu2 .submenu li a.collapse 
{
background:url(../Media/Images/Background/btn-collapse_f2.gif) right no-repeat;
/*background-image:url(../Media/Images/Layout/btn-collapse.jpg);*/
color:#000000;
font-weight:bold !important;
}

.divLeftMenu2 .submenu li a.collapse:hover 
{
background:url(../Media/Images/Background/btn-collapse_f2-hover.gif) right no-repeat;
/*background-image:url(../Media/Images/Layout/btn-collapse_f2.jpg);*/
}

.submenu .submenuContent {
padding:0;
margin-left:0;
}
/* -- 11/17/09 -- */
.submenu .submenuContent li {
list-style-type:none;
/*border-bottom:1px dotted #DEDEDE;*/
border-bottom:1px dotted #6e6e6e;
padding:0;
margin:0;
}

.submenu .submenuContent li.last {
border-bottom-style:solid;
}
/* -- 11/17/09 -- */
.divLeftMenu2 .submenu .submenuContent li{border-bottom:1px dotted #acacac;}
.divLeftMenu2 .submenu .submenuContent li a,
.divLeftMenu2 .submenu .submenuContent li a:link,
.divLeftMenu2 .submenu .submenuContent li a:visited {
    display:block;
    margin:0;
    /*padding:5px 5px 5px 20px;*/
    text-decoration:none;
    font-weight:normal;
    /*color:#666666;*/
    color:#333333;
    /*background-repeat:no-repeat;
    background-position:5px;*/
}

.submenu .submenuContent li a,
.submenu .submenuContent li a:link,
.submenu .submenuContent li a:visited {
    display:block;
    margin:0;
    /*padding:5px 5px 5px 20px;*/
    text-decoration:none;
    font-weight:normal;
    /*color:#666666;*/
    color:#FFF;
    /*background-repeat:no-repeat;
    background-position:5px;*/
}

.submenu .submenuContent li a:hover {
color:#000000;
background-color:#F3F3F3;
}

.submenu .submenuContent li a.expand {
/*background-image:url(../Media/Images/Layout/btn-expand2.jpg);*/
background:url(../Media/Images/Background/bullet_plus.gif) no-repeat;
}

.submenu .submenuContent li a.expand:hover {
/*background-image:url(../Media/Images/Layout/btn-expand2_f2.jpg);*/
background:url(../Media/Images/Background/bullet_plus-hover.gif) no-repeat;
}

.submenu .submenuContent li a.collapse {
/*background-image:url(../Media/Images/Layout/btn-collapse2.jpg);*/
background:url(../Media/Images/Background/bullet_minus.gif) no-repeat;
color:#000000;
}

.submenu .submenuContent li a.collapse:hover {
/*background-image:url(../Media/Images/Layout/btn-collapse2_f2.jpg);*/
background:url(../Media/Images/Background/bullet_minus-hover.gif) no-repeat;
}

.submenu .submenuContent li a:active,
.submenu .submenuContent li a.active {
background-color:#333333;
color:#FFFFFF !important;
}
#dum .submenu .submenuContent li a:active {
background-color:#ED1B2F;
}
#aud .submenu .submenuContent li a:active {
background-color:#005A9B;
}

.submenu .submenuContentDiv {
padding:5px 10px 5px 20px;
background-color:#FAFAFA;
border:1px solid #CCCCCC;
border-left:0;
border-right:0;
}

.submenu .submenuImageDiv a {
height:70px;
border:1px solid #CCCCCC;
border-left:0;
border-right:0;
padding:0 !important;
margin:0 !important;
}

.submenu .submenuContent2 {
margin-left:20px;
}

.submenu .submenuContent3 {
margin-left:20px;
}

.submenu .submenuContent4 {
margin-left:20px;
}


.submenu .submenuContent2 li.last,
.submenu .submenuContent3 li.last,
.submenu .submenuContent4 li.last
{
border-bottom:0;
}


/***********/
/* OVERIDE */

.submenu .bullets li,
.submenu .bullets li:hover {
border:0;
list-style-type:none;
list-style-image:none;
}

.submenu .bullets li label {
width:auto;
}

.submenu .cellTitle {
padding:0;
margin:0;
padding-left:100px !important;
padding-top:15px !important;
background-position:0px !important;
height:40px;
font-size:12px;
font-weight:bold !important;
text-align: left;
}
.submenu .cellTitle:hover {
background-color:White !important;
}

.submenu .submenuContentDiv p {
font-size:11px;
}

.submenu .link {
font-size:11px;
}