﻿.RadMenu_Default
{
    padding-top: 32px;
    padding-left: 20px;
}

.RadMenu_Default ul.rmRootGroup
{
    border: 0 none;
    background: none;
    height: 42px;
}

.RadMenu_Default ul.rmRHorizontal
{
    padding: 0 0 0 300px;
}

.RadMenu_Default ul.rmRootGroup .rmItem
{
    height: 100%;
    background: none;
}

.RadMenu_Default ul.rmRootGroup .rmItemFirst
{
    margin: 0 0 0 300px;
}

.RadMenu_Default ul.rmRootGroup .rmItem a.rmRootLink
{
    background: none;
    height: 100%;
}

.RadMenu_Default ul.rmRootGroup .rmItem a.rmRootLink .rmText
{
    font-family: Trebuchet MS,Arial,Helvetica,sans-serif;
    font-size: 22px;
    letter-spacing: -1px;
    padding-top: 12px;
}

.RadMenu_Default ul.rmRootGroup .rmItem a.rmFocused
{
    background: none;
}

.RadMenu_Default ul.rmRootGroup .rmItem a.rmExpanded
{
    background: url("../images/nav-selectedgradient.png") repeat-x;
    cursor: pointer;
}

/* Dropdown container */
.RadMenu_Default ul.rmRootGroup .rmItem div.rmSlide ul.rmGroup
{
    background: url("../images/dropown-bg.jpg") #cfcfcf repeat-x;
    margin: 0;
    padding: 0;
    -webkit-border-radius: 0 0 5px 5px;
    -moz-border-radius: 0 0 5px 5px;
    -khtml-border-radius: 0 0 5px 5px;
    border-radius: 0 0 5px 5px;
}

.RadMenu_Default ul.rmRootGroup .rmItem div.rmSlide ul.rmGroup .rmText
{
    padding: 0 0 0 2px;
    margin: 0;
}


/* Background on popout */
.RadMenu_Default ul.rmGroup
{
    background: none;
    border: none;
}

/* Dropdown Items */
.RadMenu_Default ul.rmGroup .rmItem
{
    background: none;
}

.RadMenu_Default ul.rmGroup .rmItem a.rmLink, .RadMenu_Default ul.rmGroup .rmItem a.rmFocused
{
    padding: 3px 0 3px 0;
    font-size: 14px;
}

.RadMenu_Default ul.rmGroup .rmItem a.rmLink .rmText
{
    color: #666;
    padding: 0;
}

/* Border for selected and hovered items */
.RadMenu_Default ul.rmGroup .rmItem a.rmLink:hover, .RadMenu_Default ul.rmGroup .rmItem a.rmExpanded
{
    border-bottom: 3px solid #056492;
    padding: 3px 0 0 0;
    background: none;
    cursor: pointer;
}

.RadMenu_Default ul.rmGroup .rmItem a.rmLink:hover .rmText, .RadMenu_Default ul.rmGroup .rmItem a.rmFocused .rmText, .RadMenu_Default ul.rmGroup .rmItem a.rmExpanded .rmText
{
}

/* Background of selected and hovered item */
.RadMenu_Default ul.rmGroup .rmItem a.rmLink:hover .rmText, .RadMenu_Default ul.rmGroup .rmItem a.rmFocused .rmText, .RadMenu_Default ul.rmGroup .rmItem a.rmExpanded .rmText
{
    background: none;
    padding: none;
}



/* MEGAMENU DEFAULTS */
ul.megamenucontainer
{
    line-height: 1.3em;
    font-family: Trebuchet MS, arial;
    list-style: none;
    padding: 25px 0 15px; /*margin:0 auto; padding:15px 0 15px 10px; line-height:1.3em; font-family: 'Droid Sans', trebuchet MS, arial; background:url(../../../images/menu/dropown-bg.jpg) #cfcfcf repeat-x; list-style:none; -webkit-border-bottom-right-radius: 5px; -webkit-border-bottom-left-radius: 5px; -moz-border-radius-bottomright: 5px; -moz-border-radius-bottomleft: 5px; border-bottom-right-radius: 5px; border-bottom-left-radius: 5px;*/
}

ul.megamenucontainer a
{
    text-decoration: none;
}

ul.megamenucontainer a:hover
{
    text-decoration: underline;
}

/* FIRST LEVEL IN MEGAMENU */
ul.megamenucontainer ul
{
    margin: 0;
    padding: 0 15px 0 10px;
    list-style: none; /*border-right:1px solid #999;*/
    float: left;
    display: block;
}

ul.megamenucontainer ul li, ul.megamenucontainer ul li a
{
    color: #056492;
    font-size: 14px;
    font-weight: bold;
    font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
    line-height: 1em;
    display: block;
}

ul.megamenucontainer ul li, ul.megamenucontainer ul.megamenularge li
{
    padding: 8px 5px 8px 0;
}

ul.megamenucontainer ul li.megaseparator
{
    border-bottom: 1px solid #c0c0c0;
}

/* SECOND LEVEL IN MEGAMENU */
ul.megamenucontainer ul li ul
{
    background: none;
    margin: 0 0 0 10px;
    padding: 0px;
    float: none;
    border-right: none;
    height: auto;
}

ul.megamenucontainer ul li ul li, ul.megamenucontainer ul li ul li a
{
    background: none;
    color: #000;
    font-weight: normal;
    font-size: 11px;
    font-family: Arial, Helvetica, sans-serif;
    padding: 0 0 0 0;
    line-height: 1.7em;
}

ul.megamenucontainer ul.megaseparatorvert
{
    background: url("../images/megamenu-vert-separator.gif") repeat-y right;
}


/* CALL TO ACTION COLUMN */
ul.megamenucontainer ul.megamenularge
{
    border-right: none;
    padding-left: 85px;
}

ul.megamenucontainer ul.megamenularge li.megaseparator
{
    background: url("../images/megamenu-separator.gif") repeat-x bottom;
    border-bottom: none;
}

ul.megamenucontainer ul.megamenularge p
{
    display: block;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    line-height: 1.2em;
    margin-top: .1em;
    color: #444;
    font-weight: normal;
}
ul.megamenucontainer ul.megamenularge p a
{
    font-size: 11px;
    line-height: 1.2em;
    margin-top: .1em;
    color: #056492;
    font-weight: normal;
}

ul.megamenucontainer ul.megamenularge img
{
    border: 0;
    float: left;
    margin: 5px 0 0 -70px;
}

/* MENU DIMENSIONS BY SECTION */
/* Solutions */
.megamenusolutions
{
    width: 585px;
}

.megamenusolutions ul
{
    height: 265px;
}

.megamenusolutions .megamenufirst
{
    width: 270px;
}

.megamenusolutions .megamenusecond
{
    width: 190px;
}

/* Product */
.megamenuproduct
{
    width: 535px;
}

.megamenuproduct ul
{
    height: 285px;
}

.megamenuproduct .megamenufirst
{
    width: 205px;
}
.megamenuproduct .megamenusecond
{
    width: 205px;
}

/* Dashboard Samples */
.megamenusamples
{
    width: 380px;
}

.megamenusamples ul
{
    height: 230px;
}

.megamenusamples .megamenufirst
{
    width: 270px;
}

/* Developers/IT 
.megamenudevelopers {width:725px;}
.megamenudevelopers ul {height:150px;}
.megamenudevelopers .megamenufirst {width:200px;}
.megamenudevelopers .megamenusecond {width:180px;}
.megamenudevelopers .megamenuthird {width:190px;}*/

/* Partners */
.megamenupartners
{
    width: 465px;
}

.megamenupartners ul
{
    height: 135px;
}

.megamenupartners .megamenufirst
{
    width: 120px;
}

.megamenupartners .megamenusecond
{
    width: 215px;
}

/* Company */
.megamenucompany
{
    width: 650px;
}

.megamenucompany ul
{
    height: 140px;
}
.megamenucompany .megamenufirst
{
    width: 145px;
}

.megamenucompany .megamenusecond
{
    width: 145px;
}

.megamenucompany .megamenuthird
{
    width: 205px;
}
