a.tooltip:hover {color: orange; text-decoration: underline;}
a.tooltip:link {color:#003; text-decoration: none; }

.alpha60 { 
	/* Fallback for web browsers that doesn't support RGBa */ 
	background: rgb(0, 0, 0) transparent; 
	/* RGBa with 0.6 opacity */ 
	background: rgba(0, 0, 0, 0.6); 
	/* For IE 5.5 - 7*/ 
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000); 
	/* For IE 8*/ 
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000)"; 
}

th {
	color : #000000;
	font-size : 11px;
	font-family : Tahoma,Verdana,Arial;
}
input, select {
	color : #000000;
	font-size : 11px;
	font-family : Tahoma,Verdana,Arial;
	font-weight: bold;
}
.px {
	padding-top : 0px;
	padding-bottom : 0px;
	padding-left : 0px;
	padding-right : 0px;
	margin-top : 2px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
}
.px5 {
	padding-top : 0px;
	padding-bottom : 0px;
	padding-left : 0px;
	padding-right : 0px;
	margin-top : 5px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
}
.title01 {
	color : #FFFFFF;
	margin-top : 10px;
	padding-bottom : 10px;
	margin-bottom : 0px;
	margin-left : 15px;
	margin-right : 15px;
	font-size : 13px;
	font-family : Tahoma,Verdana,Arial;
	font-weight: bold;
	font-style: italic;
}
.bigNnice {
	font-family:Helvetica, Helvetica Neue, Arial; 
	color:#FF6600; 
	font-size:16px
}
.bigNniceNwhite {
	font-family:Helvetica, Helvetica Neue, Arial; 
	color:#FFF;
	font-size:16px
}
.title {
	color : #FFFFFF;
	margin-top : 1px;
	padding-bottom : 1px;
	margin-bottom : 1px;
	margin-left : 37px;
	margin-right : 10px;
	font-size : 10px;
	font-family : Tahoma,Verdana,Arial;
	font-weight: bold;
}

.title02 {
 color : #FFFFFF;
 margin-top : 3px;
 padding-bottom : 1px;
 margin-bottom : 1px;
 margin-left : 18px;
 margin-right : 10px;
 font-size : 11px;
 font-family : Tahoma,Verdana,Arial;
 font-weight: bold;
}

.title a {
	color : #EF6D00;
}
.title a:hover {
	color : #C25A02;
}
.list {
	color : #FFFFFF;
	margin-top : 3px;
	padding-bottom : 3px;
	margin-bottom : 0px;
	margin-left : 10px;
	margin-right : 10px;
	font-size : 11px;
	font-family : Tahoma,Verdana,Arial;
	font-weight: bold;
}
.right {
	color : #000000;
	margin-top : 5px;
	padding-bottom : 10px;
	margin-bottom : 0px;
	margin-left : 15px;
	margin-right : 15px;
	font-size : 11px;
	font-family : Tahoma,Verdana,Arial;
	font-weight: bold;
}
.right a, .list a {
	color : #FF7500;
}
.right a:hover {
	color : #AAAAAA;
}
.left {
	color : #000000;
	margin-top : 5px;
	padding-bottom : 5px;
	margin-bottom : 0px;
	margin-left : 15px;
	margin-right : 25px;
	font-size : 11px;
	font-family : Tahoma,Verdana,Arial;
	font-weight: bold;
}
.left b {
	color : #FF6600;
}
.left a {
	color : #FF6600;
}
.left a:hover {
	color : #FF0000;
}
p {
	color : #000000;
	margin-top : 5px;
	padding-bottom : 10px;
	margin-bottom : 0px;
	margin-left : 20px;
	margin-right : 20px;
	font-size : 11px;
	font-family : Tahoma,Verdana,Arial;
}
p a {
	color : #000000;
}
p a:hover {
	color : #294A7B;
}
.menu01 {
	color : #000000;
	margin-top : 1px;
	padding-bottom : 1px;
	margin-bottom : 0px;
	margin-left : 10px;
	margin-right : 10px;
	font-size : 11px;
	font-family : Tahoma,Verdana,Arial;
}
.menu01 a {
	color : #000000;
	text-decoration: none;
}
.menu01 a:hover {
	color : #555555;
}
.menu02 {
	color : #FFFFFF;
	margin-top : 5px;
	padding-bottom : 5px;
	margin-bottom : 0px;
	margin-left : 20px;
	margin-right : 20px;
	font-size : 11px;
	font-family : Tahoma,Verdana,Arial;
	font-weight: bold;
}
.menu02 a {
	color : #FFFFFF;
	text-decoration: none;
}
.menu02 a:hover {
	color : #DDDDDD;
}
.bar01 {
	color: #OOOOOO;
	margin-top: 1px;
	padding-bottom: 1px;
	margin-bottom: 0px;
	margin-left: 5px;
	margin-right: 20px;
	font-size: 18px;
	font-family: Arial,Tahoma,Verdana;
	font-weight: bold;
}
.b01 {
	color : #000000;
	margin-top : 2px;
	padding-bottom : 1px;
	margin-bottom : 1px;
	margin-left : 17px;
	margin-right : 0px;
	font-size : 11px;
	font-family : Tahoma,Verdana,Arial;
}
.b011 {
	color : #000000;
	margin-left : 20px;
	font-family : Tahoma,Verdana,Arial;
}
table.bordertable{ color:#000000; background-color:#FFFFFF; border:1px solid #CCCCCC; margin-bottom:2px; }
.b01 a {
	color : #000000;
	text-decoration: none;
}
.b01 a:hover {
	color : #333333;
}
TD {
	COLOR: #333333; FONT-FAMILY: Verdana, Arial, helvetica; FONT-SIZE: 8pt
}
.whiteText {
	COLOR:#FFF; FONT-FAMILY: Verdana, Arial, helvetica; FONT-SIZE: 8pt
}
.footersidebar {
	text-decoration:none;
	text-decoration:underline;
	font-size:9px;
}
.footersidebar a:hover {
	color : #555555; 
	text-decoration: none;
}
A:visited {color:#5490d2}

.tb2 {
	background-color : #ccffff;
	border: 1px solid #33cccc;
	font-size : 14px;
	font-family : Tahoma,Verdana,Arial;
	font-weight:normal;
}
.tb3 {
	border: 1px solid #33cccc;
	font-size : 14px;
	font-family : Tahoma,Verdana,Arial;
	font-weight:normal;
}
.tbSearch {
	background:#FFFFFF url(images/search.png) no-repeat 4px 4px;
	height:23px;
	padding:2px 2px 2px 22px;
	border:1px solid #CCCCCC;
	font-size : 14px;
	font-family : Tahoma,Verdana,Arial;
	font-weight:normal;
	width:165px;
	color:#999999;
}

a.info{
    position:relative; /*this is the key*/
    z-index:24;
    color:#000;
    text-decoration:none}

a.info:hover{z-index:25;}

a.info span{display: none}

a.info:hover span{ /*the span will display just on :hover state*/
    display:block;
    position:absolute;
    top:2em; left:2em; width:15em;
    border:1px solid #0cf;
    background-color:#cff; color:#000;
    text-align: center}
	
#divpopup{
position: absolute;
top: 30%;
left: 45%;
margin-top: -81px; /*half of the height plus a little to the top*/
margin-left: -150px; /*half of the width */
/*visibility: hidden;*/
/*display: none;*/
border: none;
background-color: none;
color: none;
padding: 0;
height: 300px;
width: 400px;
z-index: 10;
}
