.menu
{
    Z-INDEX: 100;
    WIDTH: 100%
}

.menu
{
    FLOAT: left;
    WHITE-SPACE: nowrap;
    POSITION: relative
}

.page
{
    MARGIN-LEFT: auto;
    WIDTH: 58em;
    MARGIN-RIGHT: auto;
    TEXT-ALIGN: left
}

.RadMenu_Web20
{
    Z-INDEX: 500;
    BACKGROUND: url(img/MenuItemBackground.gif);
    background-repeat:repeat-x;
    BORDER-LEFT: #617fb5 1px solid
}

.menu UL.horizontal
{
    PADDING-RIGHT: 0px;
    DISPLAY: none;
    PADDING-LEFT: 0px;
    LEFT: 0px;
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    POSITION: relative
}

.menu UL.rootGroup
{
    DISPLAY: block
}

.menu .item
{
    DISPLAY: inline;
    FLOAT: left;
    LIST-STYLE-TYPE: none;
    POSITION: relative;
}

.menu .horizontal .item
{
    CLEAR: none;
}

.link
{
    TEXT-DECORATION: none;
    text-align:left;
}

.menu A.link
{
    DISPLAY: block;
    CURSOR: pointer;
}

.RadMenu_Web20 .link
{
    BORDER-RIGHT: #617fb5 1px solid;
    Z-INDEX: 500;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    FLOAT: left;
    BORDER-LEFT: #c2cfe3 1px solid;
    COLOR: #293d6b;
    TEXT-DECORATION: none
}

.menu .link .text
{
    FONT-SIZE: 0.7em
}

.menu .text
{
    DISPLAY: block
}

.RadMenu_Web20 .rootGroup .text
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT: bold 10px/26px Arial, Verdana, Sans-serif;
    MARGIN-RIGHT: 4px
}

.menu .slide
{
    DISPLAY: none;
    FLOAT: left;
    OVERFLOW: hidden;
    POSITION: absolute;
    HEIGHT: 1px
}

.menu UL.vertical
{
    PADDING-RIGHT: 0px;
    DISPLAY: none;
    PADDING-LEFT: 0px;
    LEFT: 0px;
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    POSITION: relative
}

.RadMenu_Web20 .group
{
    BORDER-RIGHT: #6788be 1px solid;
    BORDER-TOP: 0px;
    Z-INDEX: 500;
    BACKGROUND: white;
    BORDER-LEFT: #6788be 1px solid;
    BORDER-BOTTOM: #6788be 1px solid
}

.menu .vertical .item
{
    CLEAR: both
}

.RadMenu_Web20 .group .last
{
    BACKGROUND: white
}

.RadMenu_Web20 .group .link
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    PADDING-LEFT: 2px;
    Z-INDEX: 500;
    BACKGROUND: url(img/MenuItemBackground3.gif) white no-repeat;
    BORDER-LEFT: 0px;
    COLOR: white;
    BORDER-BOTTOM: #f0f2f3 1px solid
}

.RadMenu_Web20 .group .text
{
    PADDING-RIGHT: 60px;
    FONT-WEIGHT: bold !important;
    FONT-SIZE: 0.7em;
    Z-INDEX: 500;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    MARGIN-RIGHT: 0px !important
}

.RadMenu_Web20
{
    Z-INDEX: 500;
    BACKGROUND: url(img/MenuItemBackground.gif);
    background-repeat:repeat-x;
    BORDER-LEFT: #617fb5 1px solid
}

.RadMenu_Web20_Context
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    Z-INDEX: 500;
    BACKGROUND: url(img/MenuItemBackground.gif);
    BORDER-LEFT: 0px;
    BORDER-BOTTOM: 0px
}
    
.RadMenu_Web20 .link 
{	
	BORDER-RIGHT: #617fb5 1px solid;	
	Z-INDEX: 500;	
	BACKGROUND: none transparent scroll repeat 0% 0%;	
	FLOAT: left;	
	BORDER-LEFT: #c2cfe3 1px solid;	
	COLOR: #293d6b;	
	TEXT-DECORATION: none
}

.RadMenu_Web20 .link:hover
{
    Z-INDEX: 500;
    /*BACKGROUND: url(img/MainItemBackgroundHover.gif) no-repeat center 50%;*/
    background-image: url(img/MainItemBackgroundHover.gif);
	background-repeat: repeat-x;
	position: relative;
    COLOR: #000066
}

.RadMenu_Web20 .focused
{
    Z-INDEX: 500;
    BACKGROUND: url(img/MainItemBackgroundHover.gif) repeat-x center 50%;
    COLOR: #000066
}

.RadMenu_Web20 .menuClicked
{
    background: url(img/MenuItem.gif);
    background-repeat:repeat-x;
    border-top: #6788be 1px solid;
}

.RadMenu_Web20 .expanded
{
    Z-INDEX: 500;
    BACKGROUND: url(img/MainItemBackgroundHover.gif) repeat-x center 50%;
    COLOR: #000066
}

.RadMenu_Web20 .rootGroup .text
{
    PADDING-RIGHT: 8px;
    PADDING-LEFT: 8px;
    FONT: bold 12px/28px Arial, Verdana, Sans-serif;
    MARGIN-RIGHT: 4px
}

.RadMenu_Web20 .group
{
    BORDER-RIGHT: #6788be 1px solid;
    BORDER-TOP: 0px;
    Z-INDEX: 500;
    BACKGROUND: white;
    BORDER-LEFT: #6788be 1px solid;
    BORDER-BOTTOM: #6788be 1px solid
}

.RadMenu_Web20 .vertical .group
{
    BORDER-RIGHT: #6788be 1px solid;
    BORDER-TOP: #6788be 1px solid;
    BORDER-LEFT: #6788be 1px solid;
    BORDER-BOTTOM: #6788be 1px solid
}

.RadMenu_Web20 .group .last
{
    BACKGROUND: white
}

.RadMenu_Web20 .group .link
{
    border-right: 0px;
    border-top: 0px;
    padding-left: 2px;
    z-index: 500;
    background: url(img/MenuItemBackground3.gif) white no-repeat;
    border-left: 0px;
    color: #333;
    border-bottom: #f0f2f3 1px solid
}

.RadMenu_Web20 .group .text
{
    padding-right: 30px;
    font-weight: bold !important;
    font-size: 8pt;
    z-index: 500;
    background: none transparent scroll repeat 0% 0%;
    margin-right: 0px !important
}

.RadMenu_Web20 .group .link:hover
{
    border-right: 0px;
    border-top: 0px;
    z-index: 500;
    background: url(img/MenuItemBackgroundHover.gif) #d0d0d0 repeat-x;
    border-left: 0px;	
    border-bottom: #d8dde0 1px solid
}

.RadMenu_Web20 .group .focused
{
    border-right: 0px;
    border-top: 0px;
    z-index: 500;
    background: url(img/MenuItemBackgroundHover.gif) #d0d0d0 repeat-x;
    border-left: 0px;
    border-bottom: #d8dde0 1px solid
}

.RadMenu_Web20 .group .expanded
{
    border-right: 0px;
    border-top: 0px;
    z-index: 500;
    background: url(img/MenuItemBackgroundHover.gif) #d0d0d0 repeat-x;
    border-left: 0px;
    border-bottom: #d8dde0 1px solid
}

.RadMenu_Web20 .leftArrow
{
    background: url(img/left.gif) #e7f1ff no-repeat center center;
    width: 15px
}

.RadMenu_Web20 .rightArrow
{
    background: url(img/left.gif) #e7f1ff no-repeat center center;
    width: 15px
}

.RadMenu_Web20 .topArrow
{
    background: url(img/left.gif) #e7f1ff no-repeat center center;
    width: 15px
}

.RadMenu_Web20 .bottomArrow
{
    background: url(img/left.gif) #e7f1ff no-repeat center center;
    width: 15px
}

.RadMenu_Web20 .leftArrowDisabled
{
    background: url(img/left.gif) #e7f1ff no-repeat center center;
    width: 15px
}

.RadMenu_Web20 .rightArrowDisabled
{
    background: url(img/left.gif) #e7f1ff no-repeat center center;
    width: 15px
}

.RadMenu_Web20 .topArrowDisabled
{
    background: url(img/left.gif) #e7f1ff no-repeat center center;
    width: 15px
}

.RadMenu_Web20 .bottomArrowDisabled
{
    background: url(img/left.gif) #e7f1ff no-repeat center center;
    width: 15px
}

.RadMenu_Web20 .topArrow
{
    background-image: url(img/top.gif);
    width: 100%
}

.RadMenu_Web20 .topArrowDisabled
{
    background-image: url(img/top.gif);
    width: 100%
}

.RadMenu_Web20 .bottomArrow
{
    BACKGROUND-IMAGE: url(img/bottom.gif);
    WIDTH: 100%
}

.RadMenu_Web20 .bottomArrowDisabled
{
    background-image: url(img/bottom.gif);
    width: 100%
}

.RadMenu_Web20 .rightArrow
{
    height: 100%
}

.RadMenu_Web20 .leftArrow
{
    height: 100%
}

.RadMenu_Web20 .rightArrow
{
    background-image: url(img/right.gif)
}

.RadMenu_Web20 .rightArrowDisabled
{
    background-image: url(img/right.gif)
}

.RadMenu_Web20 .vertical .separator .text
{
    font-size: 1px;
    background: #6788be;
    padding-top: 2px
}

.RadMenu_Web20 .expandLeft
{
    background: url(img/groupImage.gif) no-repeat right center
}

.RadMenu_Web20 .expandRight
{
    background: url(img/groupImage.gif) no-repeat right center
}

.RadMenu_Web20 .link:hover .expandLeft
{
    background: url(img/invertedGroupImage.gif) no-repeat right center
}

.RadMenu_Web20 .link:hover .expandRight
{
    background: url(img/invertedGroupImage.gif) no-repeat right center
}

.RadMenu_Web20 .focused .expandLeft
{
	background: url(img/invertedGroupImage.gif) no-repeat right center
}

.RadMenu_Web20 .focused .expandRight
{
    background: url(img/invertedGroupImage.gif) no-repeat right center
}

.RadMenu_Web20 .expanded .expandLeft
{
    background: url(img/invertedGroupImage.gif) no-repeat right center
}

.RadMenu_Web20 .expanded .expandRight
{
    background: url(img/invertedGroupImage.gif) no-repeat right center
}

.RadMenu_Web20 .disabled
{
    background: none transparent scroll repeat 0% 0%;
    color: #ccc;
    -moz-opacity: 0.8;
    opacity: 0.8
}

.RadMenu_Web20 .disabled:hover
{
    background: none transparent scroll repeat 0% 0%;
    color: #ccc;
    -moz-opacity: 0.8;
    opacity: 0.8
}
