/* Definition of all the style xss elements */
.navbar {
        margin-left:130px;
	      position:relative;
	      width:630px;
        background:#bfc9db;
        border-top: solid white 1px;
        border-left:solid gray 2px;
        border-bottom: solid gray 2px;
        border-right: solid gray 2px;
 } 

.buttons {
       margin:0px 0px 0px -7px;
       padding:5px 5px;
       text-transform:uppercase;
       font-family:Verdana;
       font-weight:bold;
       font-size: 10px;
       /*white-space:nowrap;*/
       color:#666;
 }

 .buttons a {
       float:left;
       padding:5px 5px;
       border-left:1px solid white;
       font-family:Arial, sans-serif;
       font-weight:bold;
       color:navy;
       text-decoration:none;
       font-size: 9px;
 }

.buttons a:hover {
       padding:5px 5px;
       font-family:Arial, sans-serif;
       font-weight:bold;
       font-size:10px;
       color:red;
       text-decoration:none;
 }

.buttons strong {
       float: left;
       padding:2px 2px;
       /*border-right:1px solid #000000;*/
       font-family:Verdana;
       font-weight:bold;
       color:navy;
       text-decoration:none;
       background-color:#FFFFFF;
       font-size: 10px;
 }


.menu {
list-style-type: none;
margin: 0;
padding: 0;
}

.menu a {
  display: block;
  width: 110px;
  //height: 15px;
  font-family: verdana,helvetica,arial,sans-serif;
  font-size: 11px;
  font-weight: bold;
  background-color:#4c8fff;   /*#abcdef;*/ 
  text-align: center;
  color: #000;
  text-decoration: none;
  margin: 1px 0;
  padding-top:3px;
  padding-bottom:3px;
  padding-right:2px;
  padding-left:2px
  }
  
.menu a:link, .menu a:visited {
  border-top: 1px solid #cecece;
  border-bottom: 2px solid #4a4a4a;
  border-left: 1px solid #cecece;
  border-right: 2px solid #4a4a4a;
  color:white;
  font-size: 11px;
  background:#4c8fff; /*#6191ff;*/ /*#6a9fe0;*//*#5c8ccc*/ /* #4c8fff;*/ /*#7a8aff;*/ 
}
.menu a:hover {
  /* border-bottom: 1px solid #cecece; */
  /* border-top: 2px solid #4a4a4a;*/
  /* border-right: 1px solid #cecece;*/
  /* border-left: 2px solid #4a4a4a;*/
  color:yellow;
  /*background:#6191ff; */
  text-decoration:none;
  font-weight:bold;
  font-size: 11px;
}

div.menu-box {color:navy;background:#feffef;border:solid navy 1px;height:120px;width:80px;padding:1px; text-align:center; font-size:12px}
/* Tilte */
div.menu-box ul {color:white;background:#3d6191; border:solid navy 1px; margin:auto; padding: 1px;text-align:center;text-decoration:underline;font-weight:bold; font-size:11px;font-family:san-serif}
/*images */
div.menu-box img {border: 1px solid; border-color: #444 #AAA #AAA #444;}
div.ls  img { border:solid #00184c 2px;height:90px;width:70px;margin-bottom: 0px ;margin-top:1px;}



.arrowblue{
	width: 130px; /*width of menu*/
	border-style: solid solid none solid;
	border-color: #b5d0eb;
	border-size: 1px;
	border-width: 1px;
	font-size:11px;
}

.arrowblue ul{
	list-style-type: none;
	margin: 0;
	padding: 0;
}
	
.arrowblue li a{
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	display: block;
	background: transparent url(images/arrowblue1.gif) 100% 0;
  height: 25px; /*Set to height of bg image- padding within link (ie: 32px - 4px - 4px)*/
	padding: 4px 0 2px 4px;
	/*line-height: 20px;*/ /*Set line-height of bg image- padding within link (ie: 32px - 4px - 4px)*/
	text-decoration: none;
}	
	
.arrowblue li a:link, .arrowblue li a:visited {
	color: #0072b2;
	font-size:11px;
}

.arrowblue li a:hover{
	color:#003f7e;
	background-position: 100% -32px;
	font-size:11px;
}

.arrowblue li a.selected{
	color:#0072b2;
	background-position: 100% -64px;
	font-size:11px;
}

.ToolText{position:relative}
.ToolTextHover{position:relative;z-index:501}
.ToolText span{display: none}

.ToolTextHover span{
  display:block;
  font-style: normal;
  font-weight:normal;
  font-size:11px;
  font-family:verdana;
  position:absolute;
  top:25px;
  right:50px;
  background-color:#fffff0;
  color:#0057c9;  
  text-align: left;
  border:1px solid #7b96ff;
  padding:2px 3px 2px 3px;
  width:150px;
}

