


.listingMarginSubmenu {
margin-top: 0px;
margin-bottom: 1px;
}

.listingMargin {
margin-top: 1px;
margin-bottom: 1px;
}




.horizontalcssmenu ul{
margin: 0;
padding: 0;
list-style-type: none;
}

/*Top level list items*/
.horizontalcssmenu ul li{
top: 1px;
left: -1px;
position: relative;
display: inline;
float: left;
}

/*Top level menu link items style*/
.horizontalcssmenu ul li a{
top: 1px;
left: -1px;
display: block;
padding: 1px 2px;
border-bottom-width: 0;
text-decoration: none;
color: black;
}
	
/*Sub level menu*/
.horizontalcssmenu ul li ul{
left: -1px;
top: 1px;
border: 1px solid #999999;
border-top: 1px solid #999999;
position: absolute;
display: block;
visibility: hidden;
background: #FFFFFF;
}


/*Sub level menu list items*/
.horizontalcssmenu ul li ul li{
left: -1px;
top: 1px;
display: inline;
float: none;
}


/* Sub level menu links style */
.horizontalcssmenu ul li ul li a{
left: -1px;
top: 1px;
width: 190px; /*width of sub menu levels*/
font-weight: normal;
padding: 4px 5px;
border-width: 0 1px 1px 1px;
text-align: left;
}




.horizontalcssmenu ul li ul li a:hover{
top: -1px;
left: 1px;
position: relative;
background: #cde686;
}

.horizontalcssmenu .arrowdiv{
right: 0;
background: transparent url(menuarrow2.gif) no-repeat center left;
}

* html p#iepara{ /*For a paragraph (if any) that immediately follows menu, add 1em top spacing between the two in IE*/
padding-top: 1em;
}
	
/* Holly Hack for IE \*/
* html .horizontalcssmenu ul li { float: left; height: 1%; }
* html .horizontalcssmenu ul li a { height: 1%; }
/* End */







hr {
  border: none;
  background-color: #CCCCCC;
  color: #CCCCCC;
  height: 1px;
}

.hr2px {
  border: none;
  background-color: #C4C4EA;
  color: #C4C4EA;
  height: 2px;
}


* html div#viewitem { 
   height: expression( this.scrollHeight > 199 ? "300px" : "auto" ); /* sets max-height for IE */
   max-height: 300px; /* sets max-height value for all standards-compliant browsers */
}
 
table.cellLink td {padding:0;}
table.cellLink td a {padding:4px; display:block;}


p.sides { margin-top: .4em; margin-bottom:0;}

.one-line-n { border: 1px solid #BBBBBB; border-top-width: 0px; border-right-width:0px; border-left-width:0px;}
.one-line-nt { border: 1px solid #BBBBBB; border-top-width: 0px; border-right-width:0px; border-left-width:0px;}
.one-line-n2 { border: 1px solid #BBBBBB; border-top-width: 0px; border-bottom-width:0px; border-left-width:0px;}
.one-line-n3 { border: 1px solid #BBBBBB; border-top-width: 0px; border-bottom-width:0px; border-left-width:1px;}

.NP-cell { background-color: #FFFFFF; border: 1px dashed #666666; border-top-width: 0px; border-bottom-width:0px; border-right-width:0px; border-left-width:0px; }

div.back {background: #BBB}
div.section {background: #fff}
 
div.back {padding: 2px}
div.section {margin: -4px 0 0 -4px}
 
div.back {margin: 2px 0 4px 6px}
 
 
 
link-items { font-family: Arial; font-weight: strong; font-size: 10px; }
 
.thin-border { border: 1px solid #BBBBBB; background-color: #EEEEEE}
 
.one-line { border: 1px solid #BBBBBB;}
 
.one-line-s { border: 1px solid #BBBBBB; border-top-width: 0px; border-left-width: 0px; border-right-width: 0px;  }

.one-line-left { border: 1px solid #BBBBBB; border-top-width:
0px;border-right-width: 0px;border-bottom-width: 0px;}

.one-line-right { border: 1px solid #BBBBBB; border-top-width: 0px;border-left-width: 0px;border-bottom-width: 0px;}

.one-line-no-top { border: 1px solid #BBBBBB; border-top-width: 0px;}

.one-line-bottom {background-color: #DBE6BD; border: 1px solid #BBBBBB; border-bottom-width: 1px; border-left-width: 1px; border-right-width: 1px; border-top-width: 1px;}

input, textarea {
padding: 2px;
}

.dotted-line-bottom { border: 0px dotted #999999; border-top-width:
0px;border-right-width: 0px;border-left-width: 0px;}
 
.one-line-ws { border: 1px solid #999999; border-top-width: 0px; border-right-width: 0px; }
.one-line-es { border: 1px solid #999999; border-top-width: 0px; border-left-width: 0px; }

.one-line-blue { border: 1px solid #D1D1FF; }

.one-line-left-right { border: 1px solid #999999; border-top-width:
0px; border-bottom-width: 0px;}
 

.one-line-no-top-555555 { border: 1px solid #999999; border-top-width:
0px; border-right-width: 0px;}
 
.one-line-no-right { border: 1px solid #999999; border-right-width: 0px;}
 

.bottomDotted { border: 1px dotted #999999; border-top-width: 0px; border-left-width: 0px; border-right-width: 0px; }

a:link { color: black; text-decoration: none; }
a:visited { color: black; text-decoration: none; }
a:hover { font-weight: strong; text-decoration: underline;}



a:link img {border: 0px;}
a:hover img {border: 0px;}
a:visited img { border: 0px;}


a:link.opolisBorder img {border: 1px solid #DDDDDD;}
a:visited.opolisBorder img { border: 1px solid #DDDDDD;}
a:hover.opolisBorder img {border: 1px solid #F9630D;}

a:hover.rightLinks {
  text-decoration: none; 
}


a:hover.noHighlight img { border: 0px solid #FFFFFF; }


p { text-align:justify; font-family: Arial; font-weight: normal;
font-size: 12px; }
 
td {font-family:Arial; font-weight: normal; font-size: 12px; }
body {
        background-color: #FFF;
        margin: 0px;
        padding: 0px;

}
 



  table  { border-collapse: collapse; border-spacing: 0; }
 

  td.contentpane {
    text-align: left;
 
    border: 1px dashed #CCCCCC ;
    /*border-right-width: 0px;
    border-bottom-width: 0px;
    border-top-width: 0px; */
  }
 
  td.lborder {
    text-align: center;
    border: 1px solid #999999 ;
    background-color: #FFFFFF;
    border-bottom-width: 1px;
  }
  td.lborder-selected {
    text-align: center;
    border: 1px solid #999999 ;
    border-bottom-width: 0px;
  }

 
  .regularborder {
    text-align: left;
    border: 1px solid #555555;
  }
 

form {margin: 0px 0px 0px 0px; }

.toplogo {position: relative; left: 10px; top: -2px; }
 

.heading {font-family:Arial; font-weight:700; font-size: 18px; color:#FF9933;}
 

.topLineSolid { border: 1px solid #555555 ;
    border-right-width: 0px;
    border-left-width: 0px;
    border-bottom-width: 0px;}
 
.bottomLineSolid { border: 1px solid #999999 ;
    border-right-width: 0px;
    border-left-width: 0px;
    border-top-width: 0px;}
 
 
 
.header-links { font-family: Arial; font-size: 12px; color:#555555;
font-weight: strong;
letter-spacing: 0px; }

.description_box { margin-right: 15px;
scrollbar-highlight-color:#333333;
scrollbar-face-color:#333333;
scrollbar-3dlight-color:#333333;

} 










.title_sideBox { font-family: Arial; font-size: 14px; color:#555555;
font-weight: strong;
letter-spacing: 0px; }
 
.title { font-family: Arial; font-size: 28px; font-weight: lighter;
letter-spacing: 1px;color:#555555; position:relative; top: 0px;}

.top_links { font-family: Arial; font-size: 12px; font-weight: stronger;
letter-spacing: 0px;color:#CCC; position:relative; top: 0px;}

.title_window { font-family: Arial; font-size: 16px; font-weight: bolder;
letter-spacing: 0px;color: #555555; position:relative; top: 0px;}

.title_window2 { font-family: Arial; font-size: 14px; font-weight: stronger;
letter-spacing: 1px;color: #555555; position:relative; top: 0px;}

.title_window3 { font-family: Arial; font-size: 18px; letter-spacing: 1px; font-weight: normal; color: #777777; position:relative; top: 0px;}


.title_item { font-family: Arial; font-size: 18px; font-weight: lighter;
letter-spacing: 0px;color: #CCC; position:relative; top: 0px;}

.title_home { font-family: Arial; font-size: 22px; font-weight: lighter;
letter-spacing: 1px;color:#555555; position:relative; top: 0px;}

.title2 { font-family: Arial; font-size: 15px; color:#555555;
font-weight: stronger;
letter-spacing: 0px; }

.titleIndex { font-family: Arial; font-size: 14px; color:#555555; letter-spacing: 0px; }


.title-myListings { font-size: 13px; color:#555555; font-weight:stronger; letter-spacing: 0px; }


 
.title3 { font-family: Arial; font-size: 22px; font-weight: lighter;
letter-spacing: 1px;color:#555555; position:relative; top: 0px;}

.title5 { font-family: Verdana; font-size: 12px; color:#BBBBBB; font-weight: strong; letter-spacing: 0px; }

.title6 { font-family: Verdana; font-size: 10px; color:#CCCCCC; letter-spacing: 0px; }
 
.logo { color:#FFFFFF; font-family: Arial; font-size: 30px;
font-weight: normal; letter-spacing: 2px;  margin-left: 7px; position:
relative; top: 0px;}
 
.small { font-family: Arial; font-size: 10px; }
.content {margin-left: 7px; margin-right: 7px; text-align: justify; }
 
.inputModified { font-size: 12px; font-family: Arial;
background-color: #CCCCCC; border: 1px solid  #333333; }
 
input, select, textarea { font-size: 12px; font-family: Arial;
background-color: #FFFFFF; border: 1px  solid #999999; }


input.noBorder { font-size: 12px; font-family: Arial; background-color: #FFFFFF; border: 0px;}


.tab {font-family: Arial; font-weight: 700; font-size: 14px;
background: #333333; color:#FF9933; margin:0  15px; width:100px;
text-align: center; }
 
.container {background:#333333; color:#ffffff; }
 
.rtop, .rbottom{
display:block;
background:#fff;
}
 
.rtop *{
display: block;
height: 1px;
overflow: hidden;
background:#CCCCCC;
}
 
.rbottom *{
display: block;
height: 1px;
overflow: hidden;
background:#333333;
}
 

.r1{margin: 0 5px}
.r2{margin: 0 3px}
.r3{margin: 0 2px}
.r4{margin: 0 1px; height: 2px}
 
.r21{margin-left: 5px}
.r22{margin-left: 3px}
.r23{margin-left: 2px}
.r24{margin-left: 1px; height: 2px}
 
 
 
 
 
 
 
.spiffy{display:block}
.spiffy *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#333333}
.spiffy1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #a7a7a7;
  border-right:1px solid #a7a7a7;
  background:#666666}
.spiffy2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #eaeaea;
  border-right:1px solid #eaeaea;
  background:#595959}
.spiffy3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #595959;
  border-right:1px solid #595959;}
.spiffy4{
  border-left:1px solid #a7a7a7;
  border-right:1px solid #a7a7a7}
.spiffy5{
  border-left:1px solid #666666;
  border-right:1px solid #666666}
.spiffyfg{
  background:#333333}



#ysearchmod {position:relative;padding:1em;}
#ysearchautocomplete0, #ysearchautocomplete1,
#ysearchautocomplete2 {position:relative;margin-bottom:1.5em;width:100%;}/* set width of widget here*/
#ysearchautocomplete0 {z-index:9001;} /* for IE z-index of absolute divs inside relative divs issue */
#ysearchautocomplete1 {z-index:9000;} /* for IE z-index of absolute divs inside relative divs issue */
#ysearchinput0, #ysearchinput1, #ysearchinput2 {_position:absolute;width:100%;height:1.4em;} /* abs for ie quirks */
#ysearchcontainer0, #ysearchcontainer1, #ysearchcontainer2 {position:absolute;top:1.7em;width:100%;}
#ysearchcontainer0 .yui-ac-content, #ysearchcontainer1
.yui-ac-content, #ysearchcontainer2 .yui-ac-content {position:absolute;width:100%;border:1px solid
#404040;background:#fff;overflow:hidden;z-index:9050;}
#ysearchcontainer0 .ysearchquery, #ysearchcontainer1 .ysearchquery
{position:absolute;right:10px;color:#808080;z-index:10;}
#ysearchcontainer0 .yui-ac-shadow, #ysearchcontainer1
.yui-ac-shadow, #ysearchcontainer2 .yui-ac-shadow
{position:absolute;margin:.3em;width:100%;background:#a0a0a0;z-index:9049;}
    #ysearchcontainer0 ul, #ysearchcontainer1 ul, #ysearchcontainer2
ul {padding:5px 0;width:100%;}
    #ysearchcontainer0 li, #ysearchcontainer1 li, #ysearchcontainer2
li {padding:0 5px;cursor:default;white-space:nowrap;}
    #ysearchcontainer0 li.yui-ac-highlight {background:#ff0;}
    #ysearchcontainer1 li.yui-ac-highlight {background:#0ff;}
    #ysearchcontainer2 li.yui-ac-highlight {background:#a0a0a0;}
    #ysearchcontainer2 li.yui-ac-prehighlight {background:pink;}
















.word {
font-family: Tahoma;
padding: 4px 4px 4px 4px;
letter-spacing: 3px;
}
span.size1 {
color: #000;
font-size: 2.4em;
}
span.size2 {
color: #222;
font-size:2.2em;
}
span.size3 {
color: #333;
font-size: 2.0em;
}
span.size4 {
color: #444;
font-size: 1.0em;
}
span.size5 {
color: #555;
font-size: 1.6em;
}
span.size6 {
color: #666;
font-size: 1.4em;
}
span.size7 {
color: #666;
font-size: 1.2em;
}
span.size8 {
color: #777;
font-size: 1em;
}
span.size0 {
color: #999;
font-size: .9em;
}







<!--
html,body {
	height: 100%;
}

html {
	padding: 0 0 25px 0;  /* create area for notification area */
}
body,td,th,p {
	font-family: Verdana;
	font-weight: regular;
	font-size: 11px;
}

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
#notification {
	position: fixed;
	bottom: 0;
	padding: 0;
	height: 20px;
	margin: 0;
	width: 100%;
	background-color: #F9630D;
	display: block;
	text-align: center;
	font-weight: bold;
	font-size: 1.3em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-top: 5px;
}
#header {
	padding: 5px;
	background-color: #CCCCCC;
	font-size: 15px;
	font-weight: bold;
}
#content {
	padding: 5px;
}
-->











