/* RadMenu TGI skin */

.RadMenu_TGI
{
	width:195px;
	
	/*border-top:#666666 dotted 1px;*/
	border-bottom:#666666 dotted 1px;
	font-size:8pt;
	cursor: default;
	text-decoration:none;
	color:#605e5f;
	z-index:2999;
}

.RadMenu_TGI a:visited {color:#605e5f}

.RadMenu_TGI .link, RadMenu_TGI .link:visited
{
    padding-top:3px;
    padding-bottom: 5px;
	padding-left:1px;
	color:#605e5f;
    text-decoration:none;
    border-top:#666666 dotted 1px;
    vertical-align: middle;
    width:195px;
	/*border-bottom:#666666 dotted 0.5px;*/
}

.RadMenu_TGI .link:hover, .RadMenu_TGI .focused, .RadMenu_TGI .expanded
{
    color: red;
    background-position: 0% 0%;
    background-attachment: scroll;
    background-repeat: repeat-x;
    background-color: #DCDCDC;
    cursor: hand;
}

.RadMenu_TGI .text
{
	font-size: 11px;
	padding: 0px 18px;
}

.RadMenu_TGI .group
{
    border: solid 1px #d2d8de;
    border-top: #666666 dotted 1px;
    border-bottom: #666666 dotted 1px;
    background-color: white;
}

.RadMenu_TGI .group .link
{
        background-image:url(img/greyNavBar.gif);
    	background-repeat:no-repeat;
    background-position:left;
     border-top: solid 1px #f6f7f9;
    border-bottom: solid 1px #dde1e4;
    border-left: 0px;
    border-right: 0px;
    width: auto;
    text-align: left;
    color: black;
    min-width: 130px;
}

.RadMenu_TGI .group .text
{
	padding-left: 12px;
	font-weight: normal;
	padding-right: 60px;
	
}

.RadMenu_TGI .group .link:hover, .RadMenu_TGI .group .focused, .RadMenu_TGI .group .expanded
{
    background-image:url(img/greyNavBar.gif);
    	background-repeat:no-repeat;
    background-position:left;
    color: red;
  
}



.RadMenu_TGI .leftArrow
{

}
.RadMenu_TGI .rightArrow
{

}
.RadMenu_TGI .topArrow
{
}
.RadMenu_TGI .bottomArrow,
.RadMenu_TGI .leftArrowDisabled,
.RadMenu_TGI .rightArrowDisabled
{
}
.RadMenu_TGI .topArrowDisabled,
.RadMenu_TGI .bottomArrowDisabled
{
}

.RadMenu_TGI .topArrow,
.RadMenu_TGI .topArrowDisabled
{
	background-image:url('img/top.gif');
	width:100%;
}

.RadMenu_TGI .bottomArrow,
.RadMenu_TGI .bottomArrowDisabled
{
	background-image:url('img/bottom.gif');
	width:100%;
}


.RadMenu_TGI .leftArrow
{
	height:100%;
}

.RadMenu_TGI .rightArrow
{
    background-image: url(RadControls/Menu/Skins/TGI/img/navArrow.gif);
    background-repeat: no-repeat;
    background-position: right 50%;
    background-color: black;
}
.RadMenu_TGI .rightArrowDisabled
{
	background-image: url('img/right.gif');
}

.RadMenu_TGI .vertical .separator .text
{
	border-bottom:#666666 dotted 1px;
	border-top:#666666 dotted 1px;
}

.RadMenu_TGI .expandLeft
{
     background-image: url(img/navArrow.gif);
    background-repeat: no-repeat;
    background-position: right 50%;
}
.RadMenu_TGI .expandRight
{
    background-image: url(img/navArrow.gif);
    background-repeat: no-repeat;
    background-position: right 50%;

}
.RadMenu_TGI .link:hover .expandLeft, .RadMenu_TGI .link:hover .expandRight
{
    color: red;
}
.RadMenu_TGI .focused .expandLeft,
.RadMenu_TGI .focused .expandRight
{
  color: red;
}
.RadMenu_TGI .expanded .expandLeft
{
    background-color: #DCDCDC;
     
}
.RadMenu_TGI .expanded .expandRight
{ 
	background-color: #DCDCDC;
}
