/*
A.topExpanded { color: #636563; text-decoration:none}
.topExpandedItem { padding-bottom:15px;padding-right:15px;width:50%}
.topExpandedItemLast { padding-bottom:0px;padding-right:15px;width:50%}
.topExpandedNavDescr  { font-family: Arial, Helvetica, sans-serif; font-size: 11px; }
.topExpandedNavName  { font-size: 16px; font-family: Georgia, "Times New Roman"; padding-bottom: 8px; }
*/

.topMenuSep { width:122px;	height:1px; }
 
.topMenuExpandedWrapper1
{
    padding-top: 0px; padding-right: 0px;
    border-right: solid #3196c0 0px; border-left: solid #3196c0 1px; border-bottom: 0px;
}
.topMenuExpandedWrapper2
{
    padding-top: 0px; padding-right: 0px;
    border-right: solid #649c36 0px; border-left: solid #649c36 1px; border-bottom: 0px;
}

.topMenuExpandedWrapper3
{
    padding-top: 0px; padding-right: 0px;
    border-right: solid #d0147d 0px; border-left: solid #d0147d 1px; border-bottom: 0px;
}

.topMenuExpandedWrapper4
{
    padding-top: 0px; padding-right: 0px;
    border-right: solid #6b367d 0px; border-left: solid #6b367d 1px; border-bottom: 0px;
}

.topMenuTdExpandedTop1{ border-right: solid #3196c0 1px; }
.topMenuTdExpandedTop2{ border-right: solid #649c36 1px; }
.topMenuTdExpandedTop3{ border-right: solid #d0147d 1px; }
.topMenuTdExpandedTop4{ border-right: solid #6b367d 1px; }

/*------------------ RadMenu_BW1 ------------------*/
   
.RadMenu_BW1 .rmHorizontal .rmLink
{
    padding: 20px;
     cursor:pointer;
}
.RadMenu_BW1 .rmGroup
{
    font-family: Arial;

    font-size: 12px;
    font-weight: bold;
    color: #636563;
    width: 155px;
    border: 1px solid #3799c2;
    background-color:White;
    cursor:pointer;
}

.RadMenu_BW1 .rmLink
{
    font-size: 12px;
    font-weight: bold;
    color: #636563;
    width: 133px;
    text-decoration: none;
    white-space: normal;
     cursor:pointer;
}

.RadMenu_BW1 .rmRootGroup .rmLink:hover, .RadMenu_BW1 .rmRootGroup .rmExpanded
{
    color: #3799c2;
}

.RadMenu_BW1 .rmLevel1 .rmLink:hover
{
    color: #636563;
}

.RadMenu_BW1 .rmVertical .rmItem
{
	padding: 6px 4px 1px 6px;
    border-bottom: 0px solid #0086D1;
    width: 133px;
    cursor:pointer;
}

.RadMenu_BW1 .rmVertical .rmLast
{
	padding: 6px 4px 6px 6px;
    border-bottom: 0px solid #0086D1;
    width: 133px;
    cursor:pointer;
}

.RadMenu_BW1 .rmVertical .rmLink
{
     cursor:pointer;
}

.RadMenu_BW1 .rmVertical .rmRootGroup .rmItem:hover
{
    text-decoration: none;
    background-color: #0086D1;
    cursor:pointer;
}

.RadMenu_BW1 .rmSeparator
{
	height:1px;
	width:130px;
	cursor:default;
}

.RadMenu_BW1 .rmSeparator:hover
{
	height:1px;
	width:130px;
	cursor:default;
}

.RadMenu_BW1 .rmLevel1 .rmItem, .RadMenu_BW1 .rmRootGroup .rmItem
{
    margin-left:4px;
    margin-right:4px;
}

.RadMenu_BW1 .rmLevel1 .rmItem:hover
{
    background:transparent url("/images/rightangle1.gif") no-repeat left 11px;
}

.RadMenu_BW1 .rmLevel1 .rmText
{
    margin-left:6px;
    margin-right:4px;
}

/*------------------ RadMenu_BW2 ------------------*/
   
.RadMenu_BW2 .rmHorizontal .rmLink
{
    padding: 20px;
     cursor:pointer;
}
.RadMenu_BW2 .rmGroup
{
    font-family: Arial;

    font-size: 12px;
    font-weight: bold;
    color: #636563;
    width: 155px;
    border: 1px solid #649c36;
    background-color:White;
    cursor:pointer;
}

.RadMenu_BW2 .rmLink
{
    font-size: 12px;
    font-weight: bold;
    color: #636563;
    width: 133px;
    text-decoration: none;
    white-space: normal;
     cursor:pointer;
}

.RadMenu_BW2 .rmRootGroup .rmLink:hover, .RadMenu_BW2 .rmRootGroup .rmExpanded
{
    color: #649c36;
}

.RadMenu_BW2 .rmLevel1 .rmLink:hover
{
    color: #636563;
}

.RadMenu_BW2 .rmVertical .rmItem
{
	padding: 6px 4px 1px 6px;
    border-bottom: 0px solid #0086D1;
    width: 133px;
    cursor:pointer;
}

.RadMenu_BW2 .rmVertical .rmLast
{
	padding: 6px 4px 6px 6px;
    border-bottom: 0px solid #0086D1;
    width: 133px;
    cursor:pointer;
}

.RadMenu_BW2 .rmVertical .rmLink
{
     cursor:pointer;
}

.RadMenu_BW2 .rmVertical .rmRootGroup .rmItem:hover
{
    text-decoration: none;
    background-color: #0086D1;
    cursor:pointer;
}

.RadMenu_BW2 .rmSeparator
{
	height:1px;
	width:130px;
	cursor:default;
}

.RadMenu_BW2 .rmSeparator:hover
{
	height:1px;
	width:130px;
	cursor:default;
}

.RadMenu_BW2 .rmLevel1 .rmItem, .RadMenu_BW2 .rmRootGroup .rmItem
{
    margin-left:4px;
    margin-right:4px;
}

.RadMenu_BW2 .rmLevel1 .rmItem:hover
{
    background:transparent url("/images/rightangle2.gif") no-repeat left 11px;
}

.RadMenu_BW2 .rmLevel1 .rmText
{
    margin-left:6px;
    margin-right:4px;
}

/*------------------ RadMenu_BW3 ------------------*/
   
.RadMenu_BW3 .rmHorizontal .rmLink
{
    padding: 20px;
     cursor:pointer;
}
.RadMenu_BW3 .rmGroup
{
    font-family: Arial;

    font-size: 12px;
    font-weight: bold;
    color: #636563;
    width: 155px;
    border: 1px solid #d0147d;
    background-color:White;
    cursor:pointer;
}

.RadMenu_BW3 .rmLink
{
    font-size: 12px;
    font-weight: bold;
    color: #636563;
    width: 133px;
    text-decoration: none;
    white-space: normal;
     cursor:pointer;
}

.RadMenu_BW3 .rmRootGroup .rmLink:hover, .RadMenu_BW3 .rmRootGroup .rmExpanded
{
    color: #d0147d;
}

.RadMenu_BW3 .rmLevel1 .rmLink:hover
{
    color: #636563;
}

.RadMenu_BW3 .rmVertical .rmItem
{
	padding: 6px 4px 1px 6px;
    border-bottom: 0px solid #0086D1;
    width: 133px;
    cursor:pointer;
}

.RadMenu_BW3 .rmVertical .rmLast
{
	padding: 6px 4px 6px 6px;
    border-bottom: 0px solid #0086D1;
    width: 133px;
    cursor:pointer;
}

.RadMenu_BW3 .rmVertical .rmLink
{
     cursor:pointer;
}

.RadMenu_BW3 .rmVertical .rmRootGroup .rmItem:hover
{
    text-decoration: none;
    background-color: #0086D1;
    cursor:pointer;
}

.RadMenu_BW3 .rmSeparator
{
	height:1px;
	width:130px;
	cursor:default;
}

.RadMenu_BW3 .rmSeparator:hover
{
	height:1px;
	width:130px;
	cursor:default;
}

.RadMenu_BW3 .rmLevel1 .rmItem, .RadMenu_BW3 .rmRootGroup .rmItem
{
    margin-left:4px;
    margin-right:4px;
}

.RadMenu_BW3 .rmLevel1 .rmItem:hover
{
    background:transparent url("/images/rightangle2.gif") no-repeat left 11px;
}

.RadMenu_BW3 .rmLevel1 .rmText
{
    margin-left:6px;
    margin-right:4px;
}


/*------------------ RadMenu_BW4 ------------------*/
   
.RadMenu_BW4 .rmHorizontal .rmLink
{
    padding: 20px;
     cursor:pointer;
}
.RadMenu_BW4 .rmGroup
{
    font-family: Arial;

    font-size: 12px;
    font-weight: bold;
    color: #636563;
    width: 155px;
    border: 1px solid #6b367d;
    background-color:White;
    cursor:pointer;
}

.RadMenu_BW4 .rmLink
{
    font-size: 12px;
    font-weight: bold;
    color: #636563;
    width: 133px;
    text-decoration: none;
    white-space: normal;
     cursor:pointer;
}

.RadMenu_BW4 .rmRootGroup .rmLink:hover, .RadMenu_BW4 .rmRootGroup .rmExpanded
{
    color: #6b367d;
}

.RadMenu_BW4 .rmLevel1 .rmLink:hover
{
    color: #636563;
}

.RadMenu_BW4 .rmVertical .rmItem
{
	padding: 6px 4px 1px 6px;
    border-bottom: 0px solid #0086D1;
    width: 133px;
    cursor:pointer;
}

.RadMenu_BW4 .rmVertical .rmLast
{
	padding: 6px 4px 6px 6px;
    border-bottom: 0px solid #0086D1;
    width: 133px;
    cursor:pointer;
}

.RadMenu_BW4 .rmVertical .rmLink
{
     cursor:pointer;
}

.RadMenu_BW4 .rmVertical .rmRootGroup .rmItem:hover
{
    text-decoration: none;
    background-color: #0086D1;
    cursor:pointer;
}

.RadMenu_BW4 .rmSeparator
{
	height:1px;
	width:130px;
	cursor:default;
}

.RadMenu_BW4 .rmSeparator:hover
{
	height:1px;
	width:130px;
	cursor:default;
}

.RadMenu_BW4 .rmLevel1 .rmItem, .RadMenu_BW4 .rmRootGroup .rmItem
{
    margin-left:4px;
    margin-right:4px;
}

.RadMenu_BW4 .rmLevel1 .rmItem:hover
{
    background:transparent url("/images/rightangle2.gif") no-repeat left 11px;
}

.RadMenu_BW4 .rmLevel1 .rmText
{
    margin-left:6px;
    margin-right:4px;
}

.Deluxe
{
    width:612px;
}

.Deluxe h2
{
    margin-top:0px;
}

.Deluxe .Top
{
    min-height:21px;
    _height:21px;
    font-size:0px;
    background-image:url(../images/menu/DeluxeBkgTop.png);
    _background-image:url(../images/menu/DeluxeBkgTop.gif);
    background-repeat:no-repeat;
    background-position:bottom;
    _width:612px;
}

.Deluxe .Middle
{
    background-image:url(../images/menu/DeluxeBkg.png);
    _background-image:url(../images/menu/DeluxeBkg.gif);
    background-repeat:repeat-y;
    padding-left:13px;
    padding-bottom:13px;
    _background-color:#ffffff;
    _width:612px;
}

.Deluxe .Bottom
{
    min-height:9px;
    _height:9px;
    font-size:0px;
    background-image:url(../images/menu/DeluxeBkgBottom.png);
    _background-image:url(../images/menu/DeluxeBkgBottom.gif);
    background-repeat:no-repeat;
    _width:612px;
}

.Deluxe ul, .Deluxe ul li, .Deluxe ul li ul, .Deluxe ul li ul li
{
    padding:0;
    margin:0;
    list-style-type:none;
}

.Deluxe ul li
{
    float:left;
    width:170px;
}

.Deluxe ul li a
{
    font-size:16px;
    font-weight:bold;
}

.Deluxe ul li ul li a
{
    font-size:12px;
    font-weight:normal;
    text-decoration:none;
}

.Deluxe ul li
{
    padding-bottom:22px;
}

.Deluxe ul li ul li
{
    padding-top:0px;
}

.Deluxe ul li ul
{
    padding-top:2px;
}

.Deluxe ul li.subitem_transform ul li a:hover
{
    color:#65a035;
}

.Deluxe ul li.subitem_optimize ul li a:hover
{
    color:#8a5c98;
}

.Deluxe ul li.subitem_offload ul li a:hover
{
    color:#ffb15a;
}

.Deluxe ul li.subitem_automate ul li a:hover
{
    color:#55aace;
}

.Deluxe ul li.subitem_innovate ul li a:hover
{
    color:#df4e9f;
}
