.ASQNavSysTBSH{
list-style-type:            none;
padding:            0px;
margin:            0px;
}

.ASQNavSysTBSHF{
font-family:      tahoma, arial;
font-size:      10pt;
color:      #ffffff;
font-weight:      bold;
background-color:      #e6e5df;
background-image:      url(td_background.jpg);
background-position:      top;
background-repeat:      repeat-x;
border-style:      solid;
border-width:      1px;
border-color:      #d9d8d3;
margin-right:      1px;
padding:      2px;
}

.ASQNavSysTBSHM{
font-family:      tahoma, arial;
font-size:      10pt;
color:      #ffffff;
font-weight:      bold;
background-color:      #e6e5df;
background-image:      url(td_background.jpg);
background-position:      top;
background-repeat:      repeat-x;
border-style:      solid;
border-width:      1px;
border-color:      #d9d8d3;
margin-right:      1px;
padding:      2px;
}

.ASQNavSysTBSHL{
font-family:      tahoma, arial;
font-size:      10pt;
color:      #ffffff;
font-weight:      bold;
background-color:      #e6e5df;
background-image:      url(td_background.jpg);
background-position:      top;
background-repeat:      repeat-x;
border-style:      solid;
border-width:      1px;
border-color:      #d9d8d3;
padding:      2px;
}

a.ASQNavSysTBSHButtonOff, a.ASQNavSysTBSHButtonOff:visited{
font-family:      tahoma, arial;
font-size:      10pt;
color:      #ffffff;
font-weight:      bold;
text-decoration:      none;
padding:      2px;
padding-left:      3px;
padding-right:      3px;
}

a.ASQNavSysTBSHButtonOff:hover, a.ASQNavSysTBSHButtonOff:active{
font-family: tahoma, arial;
font-size: 10pt;
color: #ff6600;
text-decoration: none;
border-style: solid;
border-width: 1px;
border-color: #000080;
padding: 2px;
padding-bottom: 1px;
padding-top: 1px;
}

a.ASQNavSysTBSHButtonOn, a.ASQNavSysTBSHButtonOn:visited{
font-family: tahoma, arial;
font-size: 10pt;
color: #ff6600;
text-decoration: none;
border-style: solid;
border-width: 1px;
border-color: #d7d5d1;
padding: 2px;
padding-bottom: 1px;
padding-top: 1px;
}

a.ASQNavSysTBSHButtonOn:hover, a.ASQNavSysTBSHButtonOn:active{
font-family: tahoma, arial;
font-size: 10pt;
color: #ff6600;
text-decoration: none;
border-style: solid;
border-width: 1px;
border-color: #000080;
padding: 2px;
padding-bottom: 1px;
padding-top: 1px;
}

a.ASQNavSysTBSHButtonOff .ASQNavSysTBSHCas{
background-image:      url(casOverOff.png);
background-position:      right center;
background-repeat:      no-repeat;
padding-right:      15px;
}

a.ASQNavSysTBSHButtonOff:hover .ASQNavSysTBSHCas{
background-image:      url(casOverOn.png);
background-position:      right center;
background-repeat:      no-repeat;
padding-right:      15px;
}

a.ASQNavSysTBSHButtonOn .ASQNavSysTBSHCas{
background-image:      url(casOverOff.png);
background-position:      right center;
background-repeat:      no-repeat;
padding-right:      15px;
}

a.ASQNavSysTBSHButtonOn:hover .ASQNavSysTBSHCas{
background-image:            url(casoveron.png);
background-position:            right center;
background-repeat:            no-repeat;
padding-right:            15px;
}

.ASQNavSysTBSHMiscCont{
padding:      2px;
}

.ASQNavSysTBSV{
font-family:            tahoma, arial;
font-size:            9pt;
color:            #000000;
list-style-type:    none;
margin:       0px;
padding:      0px;
}

.ASQNavSysTBSVF{
font-family:      tahoma, arial;
font-size:      10pt;
color:      #ffffff;
font-weight:      bold;
background-color:      #e6e5df;
background-image:      url(td_background.jpg);
background-position:      top;
background-repeat:      repeat-x;
border-style:      solid;
border-width:      1px;
border-color:      #d9d8d3;
margin-bottom:      1px;
padding:      2px;
}

.ASQNavSysTBSVM{
font-family:      tahoma, arial;
font-size:      10pt;
color:      #ffffff;
font-weight:      bold;
background-color:      #e6e5df;
background-image:      url(td_background.jpg);
background-position:      top;
background-repeat:      repeat-x;
border-style:      solid;
border-width:      1px;
border-color:      #d9d8d3;
margin-bottom:      1px;
padding:      2px;
}

.ASQNavSysTBSVL{
font-family:      tahoma, arial;
font-size:      10pt;
color:      #ffffff;
font-weight:      bold;
background-color:      #e6e5df;
background-image:      url(td_background.jpg);
background-position:      top;
background-repeat:      repeat-x;
border-style:      solid;
border-width:      1px;
border-color:      #d9d8d3;
padding:      2px;
}

a.ASQNavSysTBSVButtonOff, a.ASQNavSysTBSVButtonOff:visited{
font-family:      tahoma, arial;
font-size:      10pt;
color:      #ffffff;
font-weight:      bold;
text-decoration:      none;
padding:      2px;
padding-left:      3px;
padding-right:      3px;
}

a.ASQNavSysTBSVButtonOff:hover, a.ASQNavSysTBSVButtonOff:active{
font-family: tahoma, arial;
font-size: 10pt;
color: #ff9900;
text-decoration: none;
border-style: solid;
border-width: 1px;
border-color: #000080;
padding: 2px;
padding-bottom: 1px;
padding-top: 1px;
}

a.ASQNavSysTBSVButtonOn, a.ASQNavSysTBSVButtonOn:visited{
font-family: tahoma, arial;
font-size: 10pt;
color: #ff9900;
background-image: url(td_background.jpg);
background-position: top;
background-repeat: repeat-x;
text-decoration: none;
border-style: solid;
border-width: 1px;
border-color: #d7d5d1;
padding: 2px;
padding-bottom: 1px;
padding-top: 1px;
}

a.ASQNavSysTBSVButtonOn:hover, a.ASQNavSysTBSVButtonOn:active{
font-family: tahoma, arial;
font-size: 10pt;
color: #ff9900;
text-decoration: none;
border-style: solid;
border-width: 1px;
border-color: #000080;
padding: 2px;
padding-bottom: 1px;
padding-top: 1px;
}

a.ASQNavSysTBSVButtonOff .ASQNavSysTBSVCas{
background-image:            url(casoveroff.png);
background-position:            right center;
background-repeat:            no-repeat;
padding-right:            15px;
}

a.ASQNavSysTBSVButtonOff:hover .ASQNavSysTBSVCas{
background-image:            url(casoveron.png);
background-position:            right center;
background-repeat:            no-repeat;
padding-right:            15px;
}

a.ASQNavSysTBSVButtonOn .ASQNavSysTBSVCas{
background-image:            url(casoveroff.png);
background-position:            right center;
background-repeat:            no-repeat;
padding-right:            15px;
}

a.ASQNavSysTBSVButtonOn:hover .ASQNavSysTBSVCas{
background-image:            url(casoveron.png);
background-position:            right center;
background-repeat:            no-repeat;
padding-right:            15px;
}

.ASQNavSysTBSVMiscCont{
padding:            2px;
}

.ASQNavSysTBMenuCont{
font-family:      tahoma, arial;
font-size:      10pt;
color:      #000000;
background-color:      #ffffff;
border-style:      solid;
border-width:      1px;
border-color:      #f5f4f4;
}

.ASQNavSysTBMenu{
list-style-type:            none;
margin:            0px;
padding:            1px;
padding-right:            0px;
}

.ASQNavSysTBMenuOff{
font-family:      tahoma, arial;
font-size:      10pt;
color:      #000000;
background-color:      #fdfcf7;
border-style:      solid;
border-width:      1px;
border-color:      #d7d5d1;
margin-bottom:      1px;
}

.ASQNavSysTBMenuOn{
font-family:      tahoma, arial;
font-size:      10pt;
color:      #000000;
background-color:      #cccc99;
border-style:      solid;
border-width:      1px;
border-color:      #d7d5d1;
margin-bottom:      1px;
}

.ASQNavSysTBMenuOff .ASQNavSysTBMenuCas{
background-image:            url(casoveroff.png);
background-position:            right center;
background-repeat:            no-repeat;
padding-right:            15px;
}

.ASQNavSysTBMenuOn .ASQNavSysTBMenuCas{
background-image:            url(casoveron.png);
background-position:            right center;
background-repeat:            no-repeat;
padding-right:            15px;
}

.ASQNavSysTBMenuSeparator{
height:      1px;
font-family:      tahoma, arial;
font-size:      0pt;
color:      #000000;
background-color:      #cccc99;
}