/* --// general --// */
#LeftNav {
 margin: 5px;
}

/* --// Left Navigation --// */

#LeftNav {
width: 150px;
color: #333333;
margin-bottom: 25px;
}
.leftnavsel, .leftnav0, .leftnav0sel, .leftnav1, .leftnav1sel {
 background: url(../images/secnavroundtop.gif) repeat-x top left;
 margin-top: 2px;
 margin-bottom: 2px; 
}
.navbottomimg {
 background: url(../images/SecNavRoundBottom.gif) repeat-x bottom left;
 width: 150px;
 height: auto;
 overflow: hidden;
}
.leftnav2sel, .leftnav2, .leftnav3sel, .leftnav3 {
 background-image: none;
}
.leftnav2sel .navbottomimg, .leftnav2 .navbottomimg, .leftnav3sel .navbottomimg, .leftnav3 .navbottomimg {
 background-image: none;
}
.img1 {
 float: left;
}
.text1 {
 float: left;
 width: 120px;
 padding: 5 0 5 0px;
}
.text2 {
 float: left;
 width: 120px;
 padding: 5 0 5 0px;
 color: #FFFFFF;
}
.leftnavsel {
 /*background-color: #547690;9B9AC2;69689A*/
 background-color:#8786B8;
}
.leftnav0sel {
 background-color: #93B6D1;
}
.leftnav0 {
 background-color: #93B6D1;
}
.leftnav1 {
 /*background-color: #B5CDDF;*/
 background-color:#CAC9DF;
}
.leftnav1sel {
 /*background-color: #FFA928;*/
 background-color:#FFCC00;
}
.leftnav2sel, .leftnav2 {
 background-color: #EEEEEE;
}
.leftnav3sel, .leftnav3 {
 background-color: #F6F6F6;
}
#LeftNav A:link, #LeftNav A:visited {
 text-decoration: none;
 cursor: pointer; cursor:hand ;
}
#LeftNav A:hover {
 text-decoration: underline;
 color:#000066;
}
.leftnav3 A:link, .leftnav3 A:visited, .leftnav3 A:hover, .leftnav3 A:active, .leftnav3sel A:link, .leftnav3sel A:visited, .leftnav3sel A:hover, .leftnav3sel A:active {
 color: #666666;
}
#LeftNav .leftnav3sel, #LeftNav .leftnav3sel A:link, #LeftNav .leftnav3sel A:visited, #LeftNav .leftnav3sel A:hover, #LeftNav .leftnav3sel A:active {
 text-decoration: underline;
 color:#000066;
}
.leftnav3sel .text1, .leftnav3 .text1 {
 padding: 2 0 2 0px;
}
.leftnav2sel .text1, .leftnav2 .text1 {
 padding: 3 0 3 0px;
}

/* --// Top Navigation --// */

.TopGroupHome {
/* position: absolute;
 left: 130px;
 top: 243px; */
 cursor: pointer; cursor:hand ;
 padding: 0px;
 margin: 0px;
 line-height: 15px;
}
.TopGroup {
/* position: absolute;
 left: 130px;
 top: 103px; */
 cursor: pointer; cursor:hand ;
 padding: 0px;
 margin: 0px;
 line-height: 15px;
}
.TopGroupSub {
 cursor: pointer; cursor:hand ;
 background-color: #ffffff;
 border: solid 1px #bebebe;
 padding: 0px;
 margin: 0px;
 position: relative;
 top: 2px;
 left:6px;
}
.NoArrowTopItem {
 cursor: pointer; cursor:hand ;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size: 65%;
 color: #544f93;
 font-weight: bold;
 background-repeat: no-repeat;
 background-position: left;
 vertical-align: bottom;
 padding: 0px;
 margin: 0px;
 text-indent: 7px;
}
.NoArrowTopItemOver {
 cursor: pointer; cursor:hand ;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size: 65%;
 color: #ffffff;
 font-weight: bold;
 background-repeat: no-repeat;
 background-position: left;
 vertical-align: bottom;
 margin: 0px;
 text-indent: 7px;
}
.TopItem {
 cursor: pointer; cursor:hand ;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size: 65%;
 color: #544f93;
 font-weight: bold;
 background-image: url(../images/ArrowWhiteRight2.gif);
 background-repeat: no-repeat;
 background-position: left;
 vertical-align: bottom;
 padding: 0px;
 margin: 0px;
 text-indent: 7px;
}
.TopItemOver {
 cursor: pointer; cursor:hand ;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size: 65%;
 color: #ffffff;
 font-weight: bold;
 background-image: url(../images/ArrowWhiteRight2.gif);
 background-repeat: no-repeat;
 background-position: left;
 vertical-align: bottom;
 margin: 0px;
 text-indent: 7px;
}
.TopItemSub {
 cursor: pointer; cursor:hand ;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 color: #666666;
 font-size: 60%;
 line-height: 14px;
 border-bottom: solid 1px #cecece;
 width: 140px;
 white-space: normal;
 padding: 3 2 3 2px;
}
.TopItemSubOver {
 cursor: hand; cursor:hand ;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 color: #00437c;
 background-color: #CAC9DF;
 font-size: 60%;
 line-height: 14px;
 border-bottom: solid 1px #cecece;
 width: 140px;
 white-space: normal;
 padding: 3 2 3 2px;
}
.MenuItemToolTip {
 background-color: #fffacd;
 border: solid 1px black;
 font-family: Arial;
 padding: 3px;
 font-size: 8pt;
 text-align: left;
}
.Separator {
 cursor: pointer; cursor:hand ;
 background-color: #999999;
 width: 1px;
}