@charset "utf-8";

.infobox {
	position:relative;
    /*border:1px solid #000; */
    }
.infobox img {
	position:relative;
	/*z-index:16; */
    }
.infobox .more {
	display:none;
    }
.infobox:hover .more {
	display:block;
    position:absolute;
    z-index:15;
    left:-1px;
    top:50px;
    width: auto;
    padding:5px 5px 5px;
    border:1px solid #004080;
    background-color: #FBFDFF;
    }
	

.hiddenfade {
  /* for IE */
  filter:alpha(opacity=0);
  /* CSS3 standard */
  opacity:0;
}

.aBoxOrange {
background-color: #FFFFFF;
border: 1px solid #000000;
color: #000000;
padding: 0px;
margin:0px;
position: relative;
}
.aBarOrange {
background-color: #002C40;
color: #ffffff;
font-weight: bold;
font-size:13px;
padding: 2px 1em 2px 1em;
}

.aBarOrangetext p {

color: #000;
font-size:10px;

}

.aBarOrange a:hover {
	
	text-decoration:underline;

color: #ffffff;
}


.aBoxBlue {
background-color: #FFFFFF;
border: 1px solid #000000;
color: #000000;
padding: 0px;
margin:0px;
position: relative;
}
.aBarBlue {
background-color: #004364;
color: #ffffff;
font-weight: bold;
font-size:12px;
padding: 2px 1em 2px 1em;
}

.smallview
{
	font-size:11px;
}
.smallview p
{
	font-size:11px;
}
.smallview ol
{
	padding:0px;
	padding-left:20px;
	
}



.BannerOffad {
		

}

.BannerOffad p {
		font-size:11px;

}
.BannerOnad p {
		font-size:11px;

}



.BannerOffad a {
		font-size:11px;
		color:#000;
			text-decoration:none;

}

.BannerOffad a:hover {
	text-decoration:none;
	
}

.BannerOnad {
background: #F0FAFF ;
cursor:hand;

}
.BannerOnad a {
		font-size:11px;
		color:#000;
			text-decoration:none;

}

.BannerOnad a:hover {
	text-decoration:none;
	
}

.BannerOn {
background: #F0FAFF ;
cursor:hand;

}
.hideit {
	display:none;
	
}
html {
height: 100%;
}

body {
	font-family: Tahoma, Geneva, sans-serif;
	margin: 0px;
	height: 100%;
	background-image:url(/imgtest/done.png);

}

#xyz_main {
    width: 100%;
	height:100%;
	position:absolute;
	/*background-color:#F00;*/
    text-align: center;
	background-position:center;
	top:500px:
	z-index:1;

}


.wrapper {
min-height: 100%;
height: auto !important;
height: 100%;
margin: 0 auto -4em;
z-index:2;

}
.push {
height: 4em;
}
p {
	font-size:11px;
	margin: 0px;
	padding: 0px;
	
}

a {
	color:#000;
	text-decoration:none;
}

a:hover {
	color:#F00;
	
}

.searchbox
{
	
	text-decoration: none;
	font-weight:bold;
	
	color: #CCC;
		  filter:alpha(opacity=75);
  /* CSS3 standard */
  opacity:1;

}

.searchboxclicked
{
	
	text-decoration: none;
	font-weight:bold;
	
	color: #000;
		  filter:alpha(opacity=100);
  /* CSS3 standard */
  opacity:1;

}


.draggable
{
	
	position: absolute;
	cursor: pointer;
	text-decoration:underline;
	color: #005E8A;
		  filter:alpha(opacity=100);
  /* CSS3 standard */
  opacity:1;

}

.draggableon
{
	position: absolute;
	cursor: pointer;
		  filter:alpha(opacity=60);
  /* CSS3 standard */
  opacity:0.6;

}

.connector
{
	background-color: black;
}

.dock_point
{
	height: 1px;
	width: 1px;
	overflow: hidden;
	padding: 0px !important;
	border: none !important;
	margin: 0px;
	position: absolute;
	font-size: 1px;
	visibility: hidden;
}

div.block
{
	padding: 5px;
	font-size: 11px;
}





.middle-label, .source-label, .destination-label
{
	font-size: 11px;
	font-weight: bold;
	padding: 5px;
}
.imgbandguide
{

background-repeat:no-repeat;
background-position:center;
background-position:top;


}

.imgbandguide1
{

background-repeat:no-repeat;
background-position:center;
background-position:top;


}



div.connector
{
	background-color: #FF9900;
}

table.main_table 
{
	width: 100%; 
	border-collapse: separate;
}
	
.BannerOffm {
	/* background-color:#005d90; */
		

}

.BannerOffm p {
		font-size:11px;

}
.BannerOnm p {
		font-size:11px;

}



.BannerOffm a {
font-size:13px;
		color:#FFFFFF;
			text-decoration:none;

}

.BannerOffm a:hover {
	text-decoration:underline;
	
}

.BannerOnm {
background: #F0FAFF ;
cursor:hand;
		color:#000000;


}
.BannerOnm a {
	font-size:13px;

		color:#000000;
			text-decoration:none;

}

.BannerOnm a:hover {
	text-decoration:none;
	
}

.menu {
	color:#FFF;
}

.menu h1 {
	margin: 2px;
	padding: 0px;
	
}
h3 {
	margin: 0px;
	padding: 0px;
	
}
h4 {
	margin: 0px;
	padding: 0px;
	
}
.menu a {
font-size:13px;
color:#FFF;

	
}
.menu a:hover {
color: #FFF;
text-decoration:underline;


	
}

/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */

.thumbnail{
position: relative;
z-index: 0;
}

.thumbnail:hover{
background-color: transparent;
z-index: 50;
}

.thumbnail span{ /*CSS for enlarged image*/
position: absolute;
background-color: lightyellow;
padding: 5px;
left: -1000px;
border: 1px dashed gray;
visibility: hidden;
color: black;
text-decoration: none;
}

.thumbnail span img{ /*CSS for enlarged image*/
border-width: 0;
padding: 2px;
}

.thumbnail:hover span{ /*CSS for enlarged image on hover*/
visibility: visible;
top: 0;
left: 60px; /*position where enlarged image should offset horizontally */

}
#xyz_main1 {
z-index:-2;
position: absolute;
height:100%;
width:1000px;
/*background:#FFF;opacity:0.45;-moz-opacity:0.45;filter:alpha(opacity=45);*/


background-image:url(/listed/img/bar.png);
visibility: visible;

}
#blanket {
background-color:#111;
opacity: 0.65;
filter:alpha(opacity=65);
position:absolute;
z-index: 9001;
top:0px;
left:0px;
width:100%;
}

#popUpDiv {
position:absolute;
background-color:#eeeeee;
width:300px;
height:300px;
z-index: 9002;

}

