.rainbowlinks{
text-decoration: none;
}
.navtext {
font-size:12pt;
border-width:1px;
border-style:solid;
border-color: gray;
layer-background-color:black;
background-color:black;
color:black;
filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135,Strength=5);
}

.balloonstyle{
position:absolute;
z-index: 1000;
left: -1000px;
top: -1000px;
padding: 0px;
visibility: hidden;
border:2px solid white;
font-family: Tahoma, Arial, sans-serif;
font-weight: normal;
background-color:#000000;
width: 290px;
/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135,Strength=5);
}

#arrowhead{
z-index: 99;
position:absolute;
top: -500px;
left: 0px;
visibility: hidden;
}

#dhtmltooltip {
position: absolute;
/*top:0;
left:0;*/
width: 150px;
border: 2px solid white;
padding: 2px;
background-color: #000000;
visibility: hidden;
z-index: 100;
/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);
}

#dhtmltooltip2{
position: absolute;
left: -300px;
width: 150px;
border: 1px solid black;
padding: 2px;
background-color: lightyellow;
visibility: hidden;
z-index: 100;
/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);
}

#dhtmlpointer2{
position:absolute;
left: -300px;
z-index: 101;
visibility: hidden;
}

#fixedtipdiv{
position:absolute;
padding: 2px;
border: 1px solid black;
font:normal 12px Verdana;
line-height:18px;
z-index:100;
filter: progid:DXImageTransform.Microsoft.Shadow(color=black,direction=135,Strength=5);
}

#hintbox{ /*CSS for pop up hint box */
position:absolute;
top: 0;
background-color: white;
width: 250px; /*Default width of hint.*/
/*padding: 0;*/
border:1px solid white;
font:normal 12px Verdana;
/*line-height:18px;*/
z-index:100;
/*border-right: 3px solid gray;
border-bottom: 3px solid gray;*/
visibility: hidden;
filter: progid:DXImageTransform.Microsoft.Shadow(color=black,direction=135,Strength=5);
}

.hintanchor{ /*CSS for link that shows hint onmouseover*/
font-weight: bold;
color: navy;
margin: 3px 8px;
}
/* Fading Tooltips By Dustin Diaz*/
body div#toolTip {
position:absolute;
z-index:10000;
width:286px;
background:#000;
border:2px double #fff;
text-align:left;
padding:5px;
min-height:1em;-moz-border-radius:5px;
}
body div#toolTip p {
margin:0;
padding:0;
color:#fff;
font:11px/12px verdana,arial,sans-serif;
}
body div#toolTip p em {
display:block;
margin-top:3px;
color:#f60;
font-style:normal;
font-weight:bold;
}
body div#toolTip p em span {
font-weight:bold;
color:#fff;
}
div.htmltooltip{
position: absolute; /*leave this and next 3 values alone*/
z-index: 1000;
left: -1000px;
top: -1000px;
background: #272727;
border: 3px solid black;
color: white;
padding: 3px;
width: 200px; /*width of tooltip*/
}
.ajaxtooltip{
position: absolute; /*leave this alone*/
display: none; /*leave this alone*/
/*z-index: 100000;*/
visibility: visible;
left: 0; /*leave this alone*/
top: 0; /*leave this alone*/
/*width: 200px;*/
background: #000000;
border: 2px solid #ccc;
border-width: 1px 2px 2px 1px;
padding: 2px;
filter: progid:DXImageTransform.Microsoft.Shadow(color=black,direction=135,Strength=5);
}
/* ---------->>> jtip <<<---------------------------------------------------------------*/

#JT_arrow_left{
	background-image: url(../images/arrow_left.gif);
	background-repeat: no-repeat;
	background-position: left top;
	position: absolute;
	z-index:101;
	left:-12px;
	height:23px;
	width:10px;
	top:-3px;
}

#JT_arrow_right{
	background-image: url(../images/arrow_right.gif);
	background-repeat: no-repeat;
	background-position: left top;
	position: absolute;
	z-index:101;
	height:23px;
	width:11px;
	top:-2px;
}

#JT {
	position: absolute;
	z-index:100;
	border: 2px solid #CCCCCC;
	background-color: #000000;
	text-align: center;
}

#JT_copy{
	/*padding:10px 10px 10px 10px;*/
	padding:0;
	color:#333333;
}

.JT_loader{
	background-image: url(../images/loader.gif);
	background-repeat: no-repeat;
	background-position: center center;
	width:100%;
	height:12px;
}

#JT_close_left{
	background-color: #CCCCCC;
	text-align: left;
	padding-left: 8px;
	padding-bottom: 5px;
	padding-top: 2px;
	font-weight:bold;
}

#JT_close_right{
	background-color: #CCCCCC;
	text-align: left;
	padding-left: 8px;
	padding-bottom: 5px;
	padding-top: 2px;
	font-weight:bold;
}

#JT_copy p{
	margin:3px 0;
}

#JT_copy img{
	padding: 1px;
	border: 1px solid #CCCCCC;
}

.jTip{
	cursor:help;
}
.tool-tip {
color:#fff;
width:290px;
text-align:left;
z-index:13000;
}
.tool-title {
font-weight:bold;
font-size:11px;
margin:0;
color:#9FD4FF;
padding:8px 8px 4px;
background:url(../images/bubble.png) top left;}
.tool-text {
font-size:11px;
/*padding:4px 8px 8px;*/
padding:0px;
/*background:url(../images/bubble.png) bottom right;*/
background:url(../images/bubble.png) top left;
}
#title2note{
	position: fixed;
	z-index: 2;
	bottom: 1px;
	right: 1px;
/*	width: 20em;
	margin: 1em;
	padding: 7px 5px 7px 10px;
	font: 12px/1.2em "Lucida Console", "Courier New", monospace;
	text-align: left;
	color: #111;
	background-color: #FFFFB4;*/
	width: 290px;
	background-color: #000000;
	border: 1px solid #ccc;
	text-decoration: none;
	color: #FFFFFF;
	padding: 7px 5px 7px 5px;
}
/* star html hack - IE only */
* html #title2note{
	position: absolute;
}
/* a bet on future IEs */
#title2note[id]{
	position: fixed;
}
#ContentTip{
position:absolute;
width: 200px;
top: 0px;
left: 0px;
z-index:4;
visibility:hidden;
}

