body { color: #000000; font-size: 11px; font-family: Verdana; font-style: normal; font-weight: normal; background-color: #000; margin: 0; }
td { color: #000000; font-size: 11px; font-family: Verdana; line-height: 16px; }
p { color: #000; font-size: 12px; font-family: Verdana; font-weight: normal; font-style: normal; margin: 0 0 10px; }
/*li { color: #f33; font-size: 16px; font-family: Verdana; font-style: normal; font-weight: bold; text-indent: 0; margin-bottom: 4px; margin-left: 0; padding: 0; list-style-type: square; }*/
li { color: #000000; text-indent: 0; margin-bottom: 4px; margin-left: 0; padding: 0; list-style-type: square; }
li2 { color: #f33; font-size: 14px; font-family: Verdana; font-style: normal; font-weight: bold; text-indent: 0; list-style-type: square; margin-bottom: 4px; margin-left: 0; padding: 0; }
h1 { color: #f33; font-size: 16px; font-family: Arial; font-weight: bold; line-height: 16px; margin: 0 0 5px; }
h2 { color: #f33; font-size: 20px; font-family: Arial; font-weight: bold; line-height: 22px; margin: 0 0 16px; }
h3 { color: #000; font-size: 14px; font-family: Arial; font-weight: bold; font-style: normal; text-align: left; margin: 0; }
h4 { color: #000; font-size: 11px; font-family: Arial; font-style: normal; font-weight: normal; text-align: center; margin: 0; }
h5 { font-size: 9px; font-family: Arial; font-weight: normal; font-style: normal; line-height: 10px; margin: 0; }
A      { color: #000; font-size: 12px; font-family: Verdana; font-style: normal; font-weight: normal; font-stretch: normal; line-height: 15px; text-decoration: underline  ; }
A:hover      { color: #f00; font-size: 12px; font-family: Verdana; line-height: 15px; text-decoration: none  ; }
A.bmnu  { color: #fff; font-size: 11px; font-family: Verdana; text-decoration: underline ; margin: 0; }
A.bmnu:hover   { color: #fff; font-size: 11px; font-family: Verdana; text-decoration: none ; margin: 0; }
A.bmnu1 { color: #666; font-size: 11px; font-family: Verdana; text-decoration: underline ; margin: 0; }
A.bmnu1:hover { color: #666; font-size: 11px; font-family: Verdana; text-decoration: none ; margin: 0; }
A.bmnu2 { color: #d57334; font-size: 10px; font-family: Verdana; line-height: 14px; text-decoration: none ; margin: 0; }
A.bmnu2:hover { color: #666; font-size: 10px; font-family: Verdana; line-height: 14px; text-decoration: underline ; margin: 0; }
A.bmnu4 { color: #d57335; font-size: 11px; font-family: Arial; font-weight: normal; font-style: normal; text-decoration: underline; }
A.bmnu4:hover { color: #d57335; font-size: 11px; font-family: Arial; font-weight: normal; font-style: normal; text-decoration: none; }

ul.navMenu{height:20px; list-style:none; color:#FFFFFF;  padding-top:0px; padding-left:10px; border:0px solid white;}
ul.navMenu li {float:left;padding-right:18px; position:relative;top: 10px; }

li.menupad0{width:75px; text-align:center;}
li.menupad1{width:75px; text-align:center;}
li.menupad2{width:100px; text-align:center;}
li.menupad3{width:141px; text-align:center;}
li.menupad4{width:156px; text-align:center;}
li.menupad5{width:106px; text-align:center;}
li.menupad6{width:95px; text-align:center;}
li.menupad7{width:85px; text-align:center;}


#pcm{display:none;}
ul.pureCssMenu ul{display:none}
ul.pureCssMenu li:hover>ul{display:block}
ul.pureCssMenu ul{position: absolute;left:-1px;top:98%;}
ul.pureCssMenu ul ul{position: absolute;left:98%;top:-2px;}
ul.pureCssMenu,ul.pureCssMenu ul {
	margin:0px;
	list-style:none;
	padding:0px 0px 0px 0px;
	background-color:#ff0000;
	background-repeat:repeat;
	border-color:#FFFFFF;
	border-width:1px;
	border-style:solid;
}
ul.pureCssMenu table {border-collapse:collapse}ul.pureCssMenu {
	display:block;
	zoom:1;
	float: left;
}
ul.pureCssMenu ul{
	width:120px;
	/*margin-top:1px;*/
}
ul.pureCssMenu li{
	display:block;
	margin:0px 0px 0px 0px;
	font-size:0px;
}
ul.pureCssMenu a:active, ul.pureCssMenu a:focus {
outline-style:none;
}
ul.pureCssMenu a, ul.pureCssMenu li.dis a:hover, ul.pureCssMenu li.sep a:hover {
	display:block;
	vertical-align:middle;
	background-color:#ff0000;
	border-width:0px;
	border-color:#FFFFFF;
	border-style:solid;
	text-align:left;
	text-decoration:none;
	padding:4px;
	_padding-left:0;
	font:normal 11px Verdana;
	color: #444444;
	text-decoration:none;
	cursor:default;
}
ul.pureCssMenu span{
	overflow:hidden;
}
ul.pureCssMenu li {
	float:left;
}
ul.pureCssMenu ul {
z-index:1;
}
ul.pureCssMenu ul li {
	float:none;
}
ul.pureCssMenu ul a {
	text-align:left;
	white-space:nowrap;
}
ul.pureCssMenu li.sep{
	text-align:center;
	padding:0px;
	line-height:0;
	height:100%;
}
ul.pureCssMenu li.sep span{
	float:none;	padding-right:0;
	width:5;
	height:16;
	display:inline-block;
	background-color:#AAAAAA;	background-image:none;}
ul.pureCssMenu ul li.sep span{
	width:80%;
	height:3;
}
ul.pureCssMenu li:hover{
	position:relative;
}
ul.pureCssMenu li:hover>a{
	background-color:#003399;
	border-color:#FFFFFF;
	border-style:solid;
	font:normal 11px Verdana;
	color: #ffffff;
	text-decoration:none;
}
ul.pureCssMenu li a:hover{
	position:relative;
	background-color:#003399;
	border-color:#FFFFFF;
	border-style:solid;
	font:normal 11px Verdana;
	color: #ffffff;
	text-decoration:none;
}
ul.pureCssMenu li.dis a {
	color: #AAAAAA !important;
}

.txtbox
	{
	color:#000000;
	 
	font-size:11px;
	height: 16px;
	width: 180px;
	border: 1px #B5B5B5 solid;
	background-color:#ffffff;
	padding-left:2px;
	}
	
.bckGroundDim{
	position: fixed;
	top: 0%;
	left: 0%;
	width: 100%;
	height: 100%;
	background-color: black;
	z-index:1000;
	-moz-opacity: 0.6;
	opacity:.60;
	filter:alpha(opacity=60);
}

.bckGroundDimWhite{
	position: fixed;
	top: 0%;
	left: 0%;
	width: 100%;
	height: 100%;
	background-color: white;
	z-index:1000;
	-moz-opacity: 0.95;
	opacity:.95;
	filter:alpha(opacity=95);
}

.listingsImage{
margin:10px;
}

.popBox{
position:fixed;
border:4px #f1f1f1 solid; 
background-color:#ffffff; 
top:50%;
left:50%;
z-index:1001;
padding:10px;
}

.popBoxRemove{
border:0px yellow solid;
cursor:pointer;
position:absolute;
z-index:1005;
width:100%;
text-align:right;
top:-22px;
left:22px;

}
.listingsNav{
width:100%;
text-align:center;
}	

div#scrollbar {
   display:none; /* hide from incapable */
}

div#scrollbar {
    display:block; /* initially display:none; to hide from incapable */
    }


div#wn	{ 
    position:relative;
/*    width:280px; height:200px;*/
    overflow:hidden;
	}
    
div#scrollbar { 
  position:relative;
  width:11px; height:200px; 
  font-size:1px;  /* so no gap or misplacement due to image vertical alignment */
  }
div#track { 
  position:absolute; left:0; top:12px;
  width:11px; height:176px;
  background: #336;
  }
div#dragBar {
  position:absolute; left:1px; top:1px;
  width:9px; height:20px;
  background-color:#ceced6;
  }  
div#up { position:absolute; left:0; top:0; }  
div#down { position:absolute; left:0; bottom:0; }

/* for safari, to prevent selection problem  */
div#scrollbar, div#track, div#dragBar, div#up, div#down {
    -moz-user-select: none;
    -khtml-user-select: none;
}


/* so no gap or misplacement due to image vertical alignment
font-size:1px in scrollbar has same effect (less likely to be removed, resulting in support issues) */
div#scrollbar img{display:block;} 

.arrowUp{ position:absolute; z-index:1002; margin-left:0px; background-image:url(../RootImages/bckgrdClear.png); background-repeat:repeat; border:0px dashed green; }
.arrowDown{ position:absolute; z-index:1002; margin-left:0px; background-image:url(../RootImages/bckgrdClear.png); background-repeat:repeat; border:0px dashed green; }

.scrollContainerHorizontal{text-align:center;border:1px #b5b5b5 solid; padding:4px;}
.scrollBtnsHorizontal{width:20px;height:110px;background:#f1f1f1; border:1px solid #b5b5b5; margin-top:0px; background-repeat:no-repeat; background-position:center;}
.scrollBtnsHorizontalLt{background-image:url(../RootImages/arrowScrollHorizontalLt.png);}
.scrollBtnsHorizontalRt{background-image:url(../RootImages/arrowScrollHorizontalRt.png);}
.horizontalDiv{position:relative; width:438px; height:112px; overflow:hidden; border:0px solid yellow; margin-left:26px;}
