 /**** Generic CSS definitions  ****/
/**** Original e525 version. Modified 0n Jan 2011  ****/
body,.standard,.standardtitle {
	font-size:13px;
	font-family:Arial, Verdana, Helvetica, sans-serif;
}

body {
	margin: 0;
	padding: 0;
}

body,.caltable,.modalWindow2,.modalWindow,.popupWindow,.popupWindow2,.modal,.kjmenu_body
	{
	background-color: #FFFFFF;
}

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

a:active, a:novisited {
	color: #000066;
	text-decoration: underline;
}

a:link, a:visited {
	color: #000066;
	text-decoration: underline;
}

a:hover{
	color: #000000;
	background-color: #BEEA69;
	text-decoration: none;
}

a:active,a:focus {
	outline: 0;
	-moz-outline: 0;
}

.tblClpsePad{
 border-collapse:collapse;
}

.tblClpsePad100Pc{
 border-collapse:collapse;
 width:100%;
}

.tbleColpse{
 border-collapse:collapse;
}

table.tbleColpse td,table.tbleColpse th {
	padding: 0; 
} 

.map a:hover{
	background-color: #fff;
}

form {
	border: 0;
	margin:0;
}

label {
	font-weight:bold;
}

error_label {
	font-weight:bold;
}

.normal {
	font-weight:normal;
}

.text {
	font-size:13px;
}

.help, .textsmall {
	font-size:13px;
	font-weight:normal;
}

h1,.pagetitle {
	margin: 0;
	padding:0;
	font-size:medium;
	font-weight:bold;
}

h2,.sectiontitle {
	font-size: 13px;
	font-weight: bold;
}

h3,th,.standardtitle {
	font-size: 13px;
	font-weight: bold;
}

h4 {
	font-size: 1em;
}

h5 {
	font-size: .9em;
}

h6 {
	font-size: .8em;
}

.imageAlign {
	vertical-align: middle;
	margin: 0 0 2px 0;
}

.error {
	font-size:13px;
	color:#FF0000;
}

.error_field {
	border: 2px solid #B8230A; 
	margin-bottom: 2px;
}

.valueadd { 
    background-color:#fceb75; 
} 

select.error_field {
	border: 2px solid #B8230A; 
}

.select_error{
	background-color:red;
	border:2px red solid;
	display:inline-block;
}

.select_error select {
	border-width:0px;
}

.help {
	color:#666666;
	font-weight:normal;
}

.normal {
	font-weight:normal;
}

.strong {
	font-weight:bold;
	padding:0;
	margin:0;
}

.bold {
	font-weight:bold;
}

.drag {
	cursor:move;
}

.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
    font-size: 0;
 }
 
 /* Clearfix IE */
 * + html .clearfix {
 	zoom: 1;
 }
 
 * html .clearfix {
 	zoom: 1;
 }
 
.ellipsis {	
	display: block; 
	overflow: hidden; 
	text-overflow: ellipsis; 
	-ms-text-overflow: ellipsis; /* ie8 */
	-o-text-overflow: ellipsis;  /* Opera */
	white-space: nowrap; 
	width:195px;
}

/* disable ellipsis for ff2 and enable for ff3 
.ellipsis, x:-moz-any-link {-moz-binding: none;}
.ellipsis, x:-moz-any-link, x:default {-moz-binding: url('bindings.xml#ellipsis');}*/
.catlistdropdown {
        margin: 5px 10px 10px 10px;
}

.catlistdropdown .item{
         padding:1px 2px 1px 2px;
}

.catlist .listtitleevent {
        list-style:none;
	line-height: 125%; 	
	font-size: 1.1em;	
	padding: 0;	
	margin-top: 15px;
	line-height:1.4em; 	
	font-weight: bold;
}

.catlist .listtitleevent a {
	font-size: 1em;	
	font-weight: bold;
}

/* Home page header css */
.logo {
	padding: 20px 0px 5px 20px;
}

.title{
	margin:15px 0 0 0; 
	padding:0;
	font-weight:bold;
	font-size:135%;
}	

/* Footer css */
.footer {
	border-top: 1px solid #BEC3C7;	
	margin: 0px 0px 0px 15px;
	padding: 10px 0 10px 0;
}

.footer ul {
	padding:0; 
	margin:0;
}

.footer li {
	list-style:none; 
	display: inline;
	color: #676B5C;
	font-size:13px;	
	margin: 0;
	padding: 0 5px 0 5px;
	border-right: 1px solid gray;
}

.footer .lastitem { 
	border-right: 0 
}

.cpyrt{
  color: #676B5C;
  margin:10px 5px;
}

.field {
	padding:5px 0 5px 0;
}

.field_closest {
	padding:0 0 0 0;
	font-size:13px;
}

.catlist .listtitle {
	line-height:1.4em; 	
	font-weight: bold;
}

.catlist .listtitle a {
	font-size: 1.1em;	
	font-weight: bold;
}

.catlist ul {
	margin: 0 5px 5px 0px; 
	padding: 0 5px 5px 0px;
}

.catlist li {
	color:#666666;	
	margin: 0 ; 
	padding: 0px 15px 0px 10px;
	list-style:none; 
	font-size:11px;
	background:
		url("http://pic.classistatic.com/image/pics/classifieds/bullet.gif")
		no-repeat 0em 0.7em;
}

.catlist a {
	font-size:13px;
}

#homecatgroup .listtitle a {
	font-weight: bold;
}

#homecatgroup .listtitle {
	font-weight: normal;		
}

#catgroup .listtitle {
	list-style:none;
	line-height: 125%; 	
	font-size: 1.1em;	
	padding: 0;	
	margin-top: 15px;
	font-weight: bold;	
}

.listmodule {
	padding-bottom:10px;
	background-color: #FEF8CE;
}

.listmodule	.listtitle{	
	background-color: #FDEB6B;
	border: 1px solid #CEB503;
	padding: 5px 8px 5px 8px;
	font-weight: bold;	
	display: block;
}

.listmodule	li{	
	color:#666666;	
	padding: 2px 8px 2px 8px;
	font-size:11px;
}

.listmodule	li a{	
	font-size:13px;	
}

.safety_message {
	border: 1px solid #BDBDBD;
	padding: 3px 8px 3px 20px;
	margin: 0px 0 0 0;
	color: #5D5D5D;
	font-size:13px;
	background:
		url("http://pic.classistatic.com/image/pics/classifieds/safety_icon.gif")
		no-repeat .2em 0.4em #EAEAEA;
}

.p {
	margin:15px 0 0 0; 
	padding: 0 font-size : 13px;
}

/********* Page status styles ****/
#pagestatus_new {
	margin: 0px 15px 0px 15px;
	font-size: 11px;  
	font-weight:bold;
	color: #000000; 
}

#pagestatus_new .pagestatus_sucess_display{
  background-color:#CFF28B;
  border: 1px solid #386418;
  padding:5px;
}

#pagestatus_new .pagestatus_sucess{
	background:
		url(http://pic.classistatic.com/image/pics/classifieds/success_icon.gif)
		no-repeat 0.5em;
	min-height:32px;
	_height:32px;
	padding-left:45px;
	padding-top:5px;
	font: 11px;
	font-weight:bold;
}

#pagestatus_new .isSecure{
	background:
		url("https://securepic.classistatic.com/image/pics/classifieds/success_icon.gif")
		no-repeat 0.5em;
}

#pagestatus_new .pagestatus_error_display{
  background-color:#fb8a6d;
  border: 2px solid #d82d02;
  padding:5px;
}

#pagestatus_new .pagestatus_error{
	background:
		url(http://pic.classistatic.com/image/pics/classifieds/fail_icon.gif)
		no-repeat 0.5em;
	min-height:32px;
	_height:32px;
	padding-left:45px;
	padding-top:2px;
	color: #ffffff;
	font-weight:bold;
}

#pagestatus_new #pagestatus_info_display{
  background-color:#FFFF66;
  border: 1px solid #00000;
  padding:5px;
}

#pagestatus_new .pagestatus_info_display{
  background-color:#FFFF66;
  border: 1px solid #00000;
  padding:5px;
}

#pagestatus_new .pagestatus_info{
	background:
		url(http://pic.classistatic.com/image/pics/classifieds/alert_icon.gif)
		no-repeat 0.5em;
	min-height:32px;
	_height:32px;
	padding-left:45px;
	padding-top:5px;
}

#pagestatus_new .message_seperator {
	margin:5px 10px 5px 10px;
	_margin:0px 10px 0px 10px;
	color:#386418;
	height: 1px;
}

#pagestatus_new a {			
	font-weight:normal;
}

#pagestatus {
	font: 11px;  
	font-weight:bold;
	color: #000000; 
	border-bottom: 2px solid #E3E1E1;
	border-right: 1px solid #E3E1E1;
	border-left: 1px solid #E3E1E1;
	padding: 15px 8px 8px 8px;
	margin: 0px 15px 0px 15px;
}

#pagestatus .pagestatus_sucess{
	background:
		url(http://pic.classistatic.com/image/pics/classifieds/success_icon.gif)
		no-repeat 0.5em #CFF28B;
	padding: 10px 5px 10px 45px;
	margin: 0 25px 0 25x;
	font: 11px;
	font-weight:bold;
}

#pagestatus .pagestatus_error{
	background:
		url(http://pic.classistatic.com/image/pics/classifieds/fail_icon.gif)
		no-repeat 0.5em #FE643D;
	padding: 10px 5px 10px 45px;
	margin: 0 25px 0 25x;
	color: #fff;
}

#pagestatus .pagestatus_tip{
	background:
		url(http://pic.classistatic.com/image/pics/classifieds/safety_icon.gif)
		no-repeat left #FCFFCB;
	padding: 8px 5px 5px 45px;
	margin: 0 25px 0 25x;
}

#pagestatus .pagestatus_info{
	background:
		url(http://pic.classistatic.com/image/pics/classifieds/alert_icon.gif)
		no-repeat 0.5em #FFFF66;
	padding: 10px 5px 10px 45px;
	margin: 0 25px 0 25x;
}

#pagestatus a {			
	font-weight:normal;
}

/** Upsell styles ***/
.upsell_messagebox {
	background-color:#FDEB6B;
	border: 1px solid #CEB503;
	font: 11px;  
	font-weight:bold;
	color: #000000; 
	padding:5px;
}

.upsell_PHOTO_RECOMMENDATION {
	background:
		url("http://pic.classistatic.com/image/pics/classifieds/upsell_addphoto.gif")
		no-repeat;
  background-position:left;
  padding-left:70px;
  min-height:50px;
  _height:50px;
}

.upsell_TITLE_RECOMMENDATION {
	background:
		url("http://pic.classistatic.com/image/pics/classifieds/upsell_title.gif")
		no-repeat;
  background-position:left;
  padding-left:70px;
  min-height:50px;
  _height:50px;
}

.upsell_DESCRIPTION_RECOMMENDATION {
	background:
		url("http://pic.classistatic.com/image/pics/classifieds/upsell_description.gif")
		no-repeat;
  background-position:left;
  padding-left:70px;
  min-height:50px;
  _height:50px;
}

.upsell_MAPADDRESS_RECOMMENDATION {
	background:
		url("http://pic.classistatic.com/image/pics/classifieds/upsell_addphoto.gif")
		no-repeat;
  background-position:left;
  padding-left:70px;
  min-height:50px;
  _height:50px;
}

.upsell_PRICE_RECOMMENDATION {
	background:
		url("http://pic.classistatic.com/image/pics/classifieds/upsell_price.gif")
		no-repeat;
  background-position:left;
  padding-left:70px;
  min-height:50px;
  _height:50px;
}

.upsell_CREATE_ACCOUNT {
	background:
		url("http://pic.classistatic.com/image/pics/classifieds/upsell_registeration.gif")
		no-repeat;
  background-position:left;
  padding-left:70px;
  min-height:50px;
  _height:50px;
}

.upsell_MAKE_AN_OFFER {
	background:
		url("http://pic.classistatic.com/image/pics/classifieds/upsell_makeoffer.gif")
		no-repeat;
  background-position:left;
  padding-left:70px;
  min-height:50px;
  _height:50px;
}

.upsell_REPLY_TO_AD {
	background:
		url("http://pic.classistatic.com/image/pics/classifieds/upsell_reply.gif")
		no-repeat;
  background-position:left;
  padding-left:70px;
  min-height:50px;
  _height:50px;
}

.upsell_WATCH_THIS_AD {
	background:
		url("http://pic.classistatic.com/image/pics/classifieds/upsell_watchad.gif")
		no-repeat;
  background-position:left;
  padding-left:70px;
  min-height:50px;
  _height:50px;
}

.upsell_BUMP_UP {
	background:
		url("http://pic.classistatic.com/image/pics/classifieds/upsell_bumpup.gif")
		no-repeat;
  background-position:left;
  padding-left:70px;
  min-height:50px;
  _height:50px;
}

.upsell_FEATURED_AD {
	background:
		url("http://pic.classistatic.com/image/pics/classifieds/upsell_featuredad.gif")
		no-repeat;
  background-position:left;
  padding-left:70px;
  min-height:50px;
  _height:50px;
}

.upsell_HOME_PAGE_FEATURED {
	background:
		url("http://pic.classistatic.com/image/pics/classifieds/upsell_homepage.gif")
		no-repeat;
  padding-left:70px;
  min-height:40px;
  _height:40px;
}

.upsell_title {
    font-size: 12px;
	font-weight: bold;
	color: #000000;
	padding: 0px;
	margin: 0px;
}

.upsell_description {
    font-size: 11px;
    font-weight: normal;
	color: gray;
}

.upsell_link {
  font-size: 14px;
  font-weight: bold;
}

.rteBack {
	background: #D3D3D3;
	border: 1px outset;
	letter-spacing: 0;
	padding: 2px;
}

.rteBack tbody tr td, .rteBack tr td {
	background: #D3D3D3;
	padding: 0;
}

.actions {
	margin: 15px 0 0 0; 
	padding: 0px 0 0px 0;	
	height: 30px;
}

.actions li {
	display:inline;
	list-style:none; 
	padding:0px;
	margin: 0 0 0 5px;
}

.actions a.img {
	margin: o;
	padding:0;
}

.actions a.img:hover {  
	color:#333;
	background-color: white; 
	background: url(http://pic.classistatic.com/image/pics/s.gif) no-repeat
		right top #white;
}

/*left navigation START */
#nav {
	font-size: 15px; 
	xpadding-bottom: 10px;
	background-color: #FEF8CE;
	margin: 15px 15px 15px 15px;
}

#nav_bucket {
	margin: 15px 15px 15px 15px;
}

#nav li {
	padding: 0px 10px 0px 16px;
	list-style-type: none; 
	font-weight: normal;
	white-space: nowrap;
}

#nav ul {
	margin: 5px; 
	padding:5px 5px 10px 5px;
}

#nav li.helpselect {
	background:
		url("http://pic.classistatic.com/image/pics/classifieds/nav_bullet.gif")
		no-repeat 0em 0.4em;
	font-weight:bold;
}

#nav li.iconCircleOrange {
	background:
		url("http://pic.classistatic.com/image/pics/classifieds/iconCircleOrange.gif")
		no-repeat 0em 0.1em;
	font-weight:bold;
}

#nav li.iconCircleRed {
	background:
		url("http://pic.classistatic.com/image/pics/classifieds/iconCircleRed.gif")
		no-repeat 0em 0.1em;
	font-weight:bold;
}

#nav li.iconCircleBlue {
	background:
		url("http://pic.classistatic.com/image/pics/classifieds/iconCircleBlue.gif")
		no-repeat 0em 0.1em;
	font-weight: bold;
}

#nav .listtitle {	
	background-color: #FDEB6B;
	border-top: 1px solid #CEB503;
	border-bottom: 1px solid #CEB503;
	font-weight: bold;
	padding: 5px 8px 5px 8px;
	margin: 0;
	display: block;
}

/*left navigation END */
.divider {
	border-top: 1px solid #BEC3C7;	
	background-color: #FFFFFF;		
	margin: 5px 0px 5px 0px;
}

/*********************** Legacy_header End ******************/
/*Table with default style*/
.tableheader th{
	background-color: #9AD429;
	border-top: 1px solid #77A61A;
	border-bottom: 1px solid #77A61A;
	line-height: 160%;
	padding: 6px;
	text-align:left;	
}

.tableHeader td {
	padding: 5px;
	vertical-align: top;
}

.tableDefault th, #tableDefault th {
	background-color: #9AD429;
	border-top: 1px solid #77A61A;
	border-bottom: 1px solid #77A61A;
	line-height: 20px;
	padding: 6px;
	text-align:left;	
}

.tableDefault td,#tableDefault td  {
	padding: 5px;
	vertical-align: top;
	border-bottom: 1px solid #98A7B8;
}

/*Table with default style end*/
.paginationBottom {
	padding: 1.2em 0em 0.5em 0em;
	font-size: 110%;
	font-weight:bold;
}

.paginationBottom a,.paginationBottom b,.paginationBottom strong {
	padding: 0em 0.1em 0 0.1em;
	font-weight:normal;
}

.paginationBottomBg {
	background: #D8F2A4
		url("http://pic.classistatic.com/image/pics/classifieds/resultsTopBarBg.gif");
    border:1px solid #84A444;
    margin-top:5px;
    margin-bottom: 40px;
    padding:5px;
    height: 1.2em;
}

.paginationBottomBg a, .paginationBottomBg div {
	padding: 0.1em 0.3em 0.1em 0em;
}

.paginationBottomBg_right a {
	padding: 0px;
}

.paginationBottomBg .currentPage {
	position:relative;
	top:2px;
	font:bold 1.5em/1px sans-serif; 
	display:inline; 
	padding: 0em 0.2em 0em 0em;
}

.paginationBottomBg .notCurrentPage {
	font-weight: normal; 
	display: inline;
	padding: 0.1em 0.1em 0.1em 0em;
}

.paginationBottomBg .prevNextLink {
	font-weight:normal; 
	padding: 0.1em 0.1em 0.1em 0em;
}

.paginationBottomBg .pageLabel {
	font-weight: normal; 
	display: inline;
}

.clr{
 clear:both;
}

/*****   Custom Contnet styles ***/
.bulletlist {
	list-style: disc;
	margin: 0 0 0 1.2em;
	padding: 0.2em 0 0.2em 1.2em;	
}

#content .bullet ul{
	margin:10px 0 0 0;
}

.bullet li{
	margin:0 0 0 15px;
	list-style-type:disc; 
}

.bulletindent {
	margin-left:30px;
}

.bulletindent li{
	list-style-type:disc; 
}

/**** Paragraph Styles ****/
.p {
	margin:15px 0 0 0; 
	padding:0;
	font-size:13px;
}

.pnone {
	margin:0 0 0 0; 
	padding:0;
	font-size:13px;
}

/**************/
/**** Event calendar **************/
.cal {
	background-color: #FEF8CE;
	padding: 0.6em 0.6em 1.6em 0.6em;
	text-align: center;
	width: 16em;
}

.calmini {
	background-color: #FEF8CE;
	text-align: center;
	padding: 0 0 0.4em 0
}

.caltable {
	font-size:13px;
	text-align: center;
	width: 16em;
}

.calmonth {
	font-weight:bold;
}

#nav .caltable {
	width: 100%;
}

.calcurrentday {
	background-color: #FFEC81;
}

.calnowcurrentday {
	border: 1px solid #BEC3C7;
	background-color: #FFEC81;
}

.calnowday {
	border: 1px solid #BEC3C7;
}

.collapseWithJS {
	display: none;
}

.ad-desc ul {
	margin: 0 0 0 20px;
	list-style:disc;
}

.stack-adsense-title {
	font-weight: bold;
	font-size: 12px;
	padding: 6px 0px 6px 6px;
	margin:0 0 5px 0;
	background-color: #9AD429;
}

.stack-adsense-title2 {
	font-weight: bold;
	font-size: 12px;
	padding: 6px 0px 0px 0px;
	margin:0 0 0px 0;
	background-color: #9AD429;
	text-align:right;
}

.stack-adsense-title2mid {
	font-weight: bold;
	font-size: 12px;
	padding: 6px 0px 0px 0px;
	margin:0 0 0px 0;
	background-color: #9AD429;
}

.stack-adsense-titlenobg {
	font-weight: bold;
	font-size: 12px;
	padding: 6px 0px 6px 0px;
	margin:0 0 5px 0;
}

.postcomment {
	padding:10px;
	border:1px solid #D9D9D9;
}

.homeMetaCatName {
	font-size: 14px;
	font-weight: bold;
	display: inline;
}

.location h1 {
	font-size: 32px;
	padding-left: 15px;
	padding-right: 10px;
	padding-bottom:3px;
}

.locationsmall h1 {
	font-size: 21px;
	padding-right: 6px;
	padding-left: 19px;
	font-weight: 600;
	padding-bottom:2px;
	letter-spacing: -1px;
}

.adsense-div {
	padding:0px 0 0px 0;
	background-color: #F3FFDF;
}

.adsense-div-view {
	padding:0px 0 0px 0;
 }

.adsense-div-border {
	border-bottom: 1px solid #98A7B8;
	padding:15px 0 10px 0;
}

.adsense-div-border2 {
	margin-right: 25%;
	margin-left:  25%;
  border-bottom: 1px solid #000000;
	padding:0 0 0 0;
  border-width: 1px;
  border-color: #000000;
  border-style: solid;
}

.adsense-item {
	padding:0px 0 10px 0;
	display:block;
}

.adsense-itembig {
	font-size:13px;	
	padding:0px 0 10px 0;
}

.bottom-adsense-itemB {
	border-bottom: 1px solid #98A7B8;
	padding:0px 0 10px 0;
	margin:0 0 0 0;
}

.bottom-adsense-divB {
	padding:0px 2px 5px 2px;
	background-color: #F3FFDF;
}

.right-adsense-title {
	font-weight: bold;
	font-size: 12px;
	padding: 0px 0px 0px 6px;
	margin:0;
	text-align:right;
	width:100%;
}

.top-adsense-divA {
	padding:0 0 5px 0;
}

.top-adsense-divB {
	padding:0 0 5px 0;
	background-color: #F3FFDF;
}

.head-adsense-div {
	border: 1px solid #9AD429;
	width:100%;
	padding:0 2px 5px 5px;
	margin:0 0 8px 0;
	color:#000000;
}

.top-adsense-item {
	padding:5px 0 5px 0;
	margin:0;
	border-bottom: 1px solid #98A7B8;
}

#topAdSense h3{
	font-size: 12px;
	margin: 0 0 10px 0;
	padding-top: 5px;
	background-color: #eee;
	border-top: 1px solid #999;
}

#topAdSense ul.adsense-horizontal{
	overflow: hidden;
}

* html #topAdSense ul.adsense-horizontal{
	height: 1%:
}

#topAdSense ul.adsense-horizontal li{
	float: left;
	width: 28%;
	padding: 0 20px 10px 0; 
}

#topAdSense ul.adsense-horizontal h4{
	margin: 0 0 5px 0;
	font-size: 12px;
}

#topAdSense ul.adsense-horizontal li p{
	margin: 5px 0;
}

/* Flagging */
div#flagAd{
	background-color: #fff;
	margin-bottom: 8px;
}

div#flagAd h2{
	margin: 5px 0;
}	

div#flagAd a#doFlagAd{
	background: #fff
		url(http://pic.classistatic.com/image/pics/classifieds/ReportAd.gif)
		no-repeat left center;
	padding-left: 25px;
	font-weight: bold; 
}

div#flagAdList{
	display:none;
	width:250px;
}

div#flagAdList ul li{
	font-weight: bold;
}

div#modalFrameLayer{
	display: none;
	width: 420px;
	border: 0;
}

#dialog-wrongCategory{
	display: block; 
	position: static;
	height: 226px;
	width: 418px;
}

#dialog-illegalAd{
	display: none; 
	position: static;
	width: 418px;
	padding-bottom: 10px;
}

* html #dialog-illegalAd{
	width: 415px;
}

#dialog-wrongCategory table.greenCornerBox,#dialog-illegalAd table.greenCornerBox
	{
	width: 390px;
}

#dialog-wrongCategory table.greenCornerBox td.greenCornerBox-rm,#dialog-illegalAd table.greenCornerBox td.greenCornerBox-rm
	{
	text-align: left;
}

#dialog-wrongCategory a.cancel,#dialog-illegalAd a.cancel {
	color:#2078ef;
	font-weight: bold;	
}

.adsenseContent {
	padding-top:5px;
	font-size:11px;
	color:#000000;
}

.adsenseContent a:hover{
	background-color: #FFFFFF;
}

.adsenseUrl {
	font-size:10px;
	color:#000000;
}

/** popup css **/
#modalBackground {
     position: absolute;
        left: 0;
        top: 0;
        width: 100%;
        height: 100%;
    	z-index: 9;
    	background-color:#333333;
    	display:none;
    	opacity: 0.40;
	filter: alpha(opacity=40)
}

#popupIframe {
	position: absolute;
	display:none;
	z-index: 10;
}

.modalWindow {
	position: fixed;
	left: 0;
	top: 0;
	z-index: 11;
	display:none;
	background-color: white;
	border: 1px solid blue;
}

.modalWindow2 {
	position: fixed;
	left: 0;
	top: 0;
	z-index: 11;
	display: none;
	border: 2px solid #999999;
}

.popupMenu {
	cursor: hand;
}

.popupWindow {
	position: absolute;
	z-index: 11;
	display: none;
	border: 1px solid gray;
}

.popupWindow2 {
	position: absolute;
	z-index: 11;
	display: none;
	border-top: 0px;
	border-right: 1px solid #CEB503;
	border-bottom: 1px solid #CEB503;
	border-left: 1px solid #CEB503;
}

#modalOverlay {
	background-color: #000;
	cursor: wait;
	position: fixed;
	left: 0px;
	top: 0px;
	height: 100%;
	width: 100%;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
	/* IE8  */
	filter: alpha(Opacity=50);
	/* IE (before IE8) */
	opacity: .5; /* Standards Based Browsers */  
	display:none;
}

/* Container */
.modal {
	display:none;
	position : fixed; 
	left:50%; 
	top:50%; 
	top: expression((( document.documentElement.scrollTop ||  
		document.body.scrollTop) +   Math.round ( 50 *   (
		document.documentElement.offsetHeight ||   document.body.clientHeight
		)/100 ) ) +   'px' );
	border-top: 0px ;
	border-right: 1px solid #CEB503;
	border-bottom:1px solid #CEB503;
	border-left: 1px solid #CEB503;
}

.modalShim {
	background-color: transparent;
	position : absolute; 
	left:0px;
	top: expression((( document.documentElement.scrollTop ||  
		document.body.scrollTop) +   Math.round ( 50 *   (
		document.documentElement.offsetHeight ||   document.body.clientHeight
		)/100 ) ) +   'px' );
	border: none;
	filter: "progid:DXImageTransform.Microsoft.Alpha(style=0,opacity=0)";
	/* IE (before IE8) */
	height: 100%;
	width: 100%;
}

.modal .modalHeading {
	padding: 0.6em;
	font-weight: bold;
	background-color: #FDDE6C;
	height: 15px;
	background-image:
		url("http://pic.classistatic.com/image/pics/classifieds/hdr_yellow_bg.gif");
}					

.modal .closeBtn {
	background-image:
		url("http://pic.classistatic.com/image/pics/classifieds/close_icon.gif");
	background-repeat:no-repeat;
	float:right;
	display:block;
	width:13px;
	height:13px;
	padding:0;
	cursor:pointer;
	font-size:1px;
}

.modal .layerTitleText {
	float:left;	
	display:inline;
	font-weight:bold;
}

.modal .layerContent {
	clear:both;
	padding:15px;
	display:block;
}

.layer0 {
    position: absolute;
	z-index: 11;
	display:none;
	background:
		url("http://pic.classistatic.com/image/pics/classifieds/shadow.gif")
		right bottom no-repeat;
}

.layer1 {
	background:
		url("http://pic.classistatic.com/image/pics/classifieds/shadow180.gif")
		no-repeat;
}

.layer2 {
	background:
		url("http://pic.classistatic.com/image/pics/classifieds/corner_bl.gif")
		-16px 100% no-repeat;
}

.layer3 {
	padding:4px 6px 6px 4px;
	background:
		url("http://pic.classistatic.com/image/pics/classifieds/corner_tr.gif")
		100% -16px no-repeat;
}

.layerbox {
	background: #FFFFFF;
	border: 2px solid #999999;	
}

.layerHeading {
	padding: 0.6em;	
	font-weight:bold;
	font-size:13px;
	background-color:#FDDE6C;
	height:1.5em;
	background-image:
		url("http://pic.classistatic.com/image/pics/classifieds/hdr_yellow_bg.gif");
	margin: 0;
}

.layerTitleText {
	float:left;	
	display:inline;
	font-weight:bold;
}

.layerContent{
	font-weight:13px;
	padding:10px;
}

.shim {
	display:none;
	background-color: transparent;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	 filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0); 
	opacity: 0; 
}

.closeBtn {
	float:right;
	display:inline;
	padding:0;
	background-repeat:no-repeat;
	width:13px;
	height:13px;
	cursor:pointer;
	font-size:1px;
}

.layerTitleText{
	float:left;
	display:inline;
	padding:0;
}

.modalDisable {
	background-color:#ADADAD;
}

.textFieldDisable {
	background-color:#D1D1D1;
}

#changeLocationMenu {
 background-color:lightyellow;
 padding:10px;
}

#changeLocationMenu td {
	padding:1px 10px 1px 15px;
	font-size:13px;
}

#locMenu td {
	padding:1px 10px 1px 15px;
	font-size:13px;
}

#colorPalette td {
	border:1px solid gray;
}

.modalTitle {
	font-weight: bold;
	padding: 2px 2px 4px 2px;
}

.modalContent {
	padding:2px 2px 4px 2px;
	background-color: white;
}

.calendar td {
   letter-spacing:normal;
   line-height:normal;
   font-size:11px;
   text-align:center;
   width:18px;
   height:16px;
}

.calhd{
	font-weight:bold;
	border-top:1px solid dimgray;
	border-bottom:1px solid dimgray;
}

.calseldate {
	color:white;
	font-weight:bold;
	background-color:lightgrey;
}

.caltoday {
 	border:1px solid darkred;
}

.calhover {
	background-color:lightgrey;
}

.calcell {
    cursor:pointer;
}

.caltitle {
	background-color:buttonface;
}

#featureblock {
        background-color:#FFFFEB;       
        padding:10px;   
        border:1px solid #C3C3C3;       
        font:17px;
}

.btnorng {
        font:bold 13px Arial;
        color:#000;
        white-space:nowrap;
        border:1px solid #FF9900;
        background-color:#ce9200;
        background-position:0 0px;
        height:26px;
	background-image:
		url(http://pic.classistatic.com/image/pics/classifieds/btn_orng_bg.gif);
        background-repeat:repeat-x;
        cursor:pointer;
}

/**Featured Ad**/
#button {
	border:2px solid #eeeeee; 
	margin:0;
	padding:0;
}

.btn-more-2 {
	font:bold 13px Arial;
	color:#000;
	white-space:nowrap;
	border:1px solid #FF9900;
	background-color:#ce9200;
	background-position:0 -1px;
	height:28px;
	background-image:
		url(http://pic.classistatic.com/image/pics/classifieds/btn_orng_bg.gif);
	background-repeat:repeat-x;
	cursor:pointer;
}

#defaultTitle {
	width:100% auto;
	margin:10 10 0 10;
	padding: 5 5 5 5;
	border:2px solid #FFCC99;
	font:bold 160% Arial;
	background-color:#FDDE6C;
	height:32px;
	background-image:
		url(http://pic.classistatic.com/image/pics/classifieds/hdr_yellow_bg.gif);
}

#defaultGraybar {
	width:100% auto;
	background-color:#F2F2FF;
	padding: 5 10 5 10;
	margin:0 10 10 10;
	font:13px Verdana;
}

#contentwrapper{
width:100% auto;
padding:0 10 0 10;	
}

#contentcolumn{
float:left;
width:65%;
}

#rightcolumn{
width:312px;
border-left:1px solid #999999;
padding:0;
float:left;
width:30%;
}

.innertube{
margin: 10px;
font:13px Verdana;
width:100%;
}

.innertube strong b {
	font-size: 130%;
	font-weight:bold;
}

.innertube span b {
	font:bold 120%;
}

/**Post to Preview**/
input.linkBtn {
	color: #000066;
	background-color:#fff;
	text-decoration: underline;
	border:0px solid;
	cursor:pointer;
	padding:0;
	margin:0;
}

input.linkBtnHover {
	color: #000000;
	background-color: #BEEA69;
	text-decoration: none;
	border:0px solid;
	cursor:pointer;
	padding:0;
	margin:0;
}

.linkunit-crumb-div {
	padding: 6px 0px 0px 12px;
}

.linkunit-adsense-div {
	padding: 6px 0px 10px 8px;
}

.linkunit-adsense-item {
	padding: 6px 0px 10px 0px;
}

.linkunit-adsense-title {
	font-size:medium;
	font-weight:bold;		
	padding: 6px 0px 6px 0px;	
}

.bulletfilter {
	padding: 0 0 0px 12px; 
	margin: 0 0 0px 0px;
}

.bulletfilter li {
	background: url("cbullet.gif") no-repeat 0em 0.5em; 
	font-size:13px;	
	padding:1px 5px 0px 6px;
}

.popularSearches {
	background:
		url("http://pic.classistatic.com/image/pics/classifieds/hdr_yellow_bg.gif")
		#FDEB6B;
	margin:5px 20px 0 20px;
	padding:5px;
	border: 1px solid #CEB503;
}

.thumbnail{
	float: left;
	margin-right: 5px;
	padding:0px; 
	border: 1px solid #0447B3;
}

.thumbnail-placeholderIcon{
	float: left;
	margin-right: 5px;
	padding:0px; 
	border: 0;
}

.ad-description {
	padding: 10px 10px 5px 3px; 
	border-bottom: 1px solid #98A7B8;
	vertical-align: top;
}

/*Search Redesign end*/
#thumbnailSB{
	float:left;
	margin-right: 5px;
	border: 0;
}

.resultsTableSB td.urgent{
	background:
		url("http://pic.classistatic.com/image/pics/classifieds/urgent_corner.gif")
		no-repeat top left;
}

.resultsTableSB td div.saveArea div{
	background:
		url("http://pic.classistatic.com/image/pics/classifieds/star_grey_icon.gif")
		no-repeat top center;
	width: 30px;
	height: 25px;
}

.resultsTableSB td div.saveArea.saved div{
	background:
		url("http://pic.classistatic.com/image/pics/classifieds/star_icon.gif")
		no-repeat top center;
}

tr.highlight{
	background-color: #F5F6F8;
	cursor: pointer;
}

tr.highlightHL{
	background-color: #DAE6F3;
	cursor: pointer;
}

.resultsTableSB td{
	padding: 10px 3px 10px 3px;
	border-bottom:1px solid #e5e5ea;
}

.resultsTableSB .imagePlaceholder {
	display: block;
	width: 64px;
	height: 64px;
	background:
		url("http://pic.classistatic.com/image/pics/classifieds/en-CA/imageplaceholder10-gs.gif")
		no-repeat center;
}

.resultsTableSB #price{
	font-weight:bold;
	padding-right:10px;
}

.resultsTableSB td a:hover{
	text-decoration:none;
	background:#F5F6F8;
}

.locationsmallnew {
	background-color: #FFFFFF;
	font-size: 1.3em;
	color: #404040;
	font-weight: bold;
	padding-bottom:0;
}

.locationsmallnew h1 {
	font-size: 21px;
	padding-right: 6px;
	padding-left: 0px;
	font-weight: 600;
	padding-bottom:0px;
	letter-spacing: -1px;
}

#adsenseLink{
	text-decoration:none;
}

#adsenseLink:hover{
	text-decoration:none;
	background:transparent;
}

.adsenseMO {
	background-color:#F5F6F8;
	cursor:pointer;
}

.loadingSmall {
	background:
		url(http://pic.classistatic.com/image/pics/classifieds/loading2.gif)
		no-repeat;
}

/*Header Redesign Starts Here*/	
table.newHeader{
 width:100%;
}

.newHeader .logo_back3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	background-image:
		url(http://pic.classistatic.com/image/pics/classifieds/index_01.gif);
	background-repeat: no-repeat;
	background-position: left top;
	border: 1px;
	width:208;
}

.newHeader .bg_header_right1 {
	background-image:
		url(http://pic.classistatic.com/image/pics/classifieds/index_02.gif);
	background-repeat: repeat-x;
	background-position: left top;
	height: 105px;
	text-align: center;
	clear:left;
}

.newHeader .logo_back2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	background-image:
		url(http://pic.classistatic.com/image/pics/classifieds/logoback_withoutsearch.gif);
	background-position: left top;
	background-repeat: no-repeat;
	width:208px;
	vertical-align:top;
	height:105px;
	padding:1px 0px 0px 0px;
}

.newHeader .bg_header_right2 {
	background-image:
		url(http://pic.classistatic.com/image/pics/classifieds/logoback_withoutsearch_bg.gif);
	background-repeat: repeat-x;
	background-position: left top;
	height: 105px;
	text-align: center;
	vertical-align:top;
	clear:left;
	padding:0px;
}

.newHeader .signinCtr {
 float:right;
}

.newHeader .signin-left {
	background:
		url('http://pic.classistatic.com/image/pics/classifieds/head_main.gif')
		no-repeat;
	width: 13px;
}

.newHeader .signin {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #003399;
	text-decoration: none;
	background:
		url('http://pic.classistatic.com/image/pics/classifieds/head_bg.gif')
		repeat-x;
	float: left;
	height: 25px;
	width:auto;
	padding-right:9px;
	white-space:nowrap;
}

.newHeader .signin a{
	text-decoration:none;
	color:#003399;
}

.newHeader .lang {
 text-align:right;
 white-space:nowrap;
}

.newHeader .lang1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #003399;
	text-decoration: none;
	padding-right: 9px;
}

.newHeader .lang2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #003399;
	text-decoration: none;
}

.newHeader .chg_city {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #003399;
	text-decoration: none;
	padding: 4px 0 0 3px;
}

.newHeader .citytitle_top {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 19px;
	font-weight: bold;
	color: rgb(255,79,31);
	text-decoration: none;
	white-space:nowrap;
}

.newHeader .tabLink {	
	text-decoration: none;
	cursor:pointer;
}

.newHeader .navTabs-new .tabs-new{
	display:inline;
	padding:0px 0 0 0;
	float:left;
}

.newHeader .navTabs-new .tabs-new a {
	text-decoration: none;
}

.newHeader .leftCurve{
	display:inline;
	float:left;
	height:25px;
	width:10px;
	background:
		url(http://pic.classistatic.com/image/pics/classifieds/index_15.gif)
		no-repeat;
}

.newHeader .rightCurve{
	display:inline;
	float:left;
	height:25px;
	width:10px;
	background:
		url(http://pic.classistatic.com/image/pics/classifieds/index_17.gif)
		no-repeat;
}

.newHeader .middleCurve{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #003399;
	display:inline;
	float:left;
	height:25px;
	background:
		url(http://pic.classistatic.com/image/pics/classifieds/index_19.gif)
		repeat-x;
}

.newHeader .leftCurveAct{
	display:inline;
	float:left;
	height:25px;
	width:10px;
	background:
		url(http://pic.classistatic.com/image/pics/classifieds/index_08.gif)
		no-repeat;
}

.newHeader .rightCurveAct{
	display:inline;
	float:left;
	height:25px;
	width:10px;
	background:
		url(http://pic.classistatic.com/image/pics/classifieds/index_11.gif)
		no-repeat;
}

.newHeader .middleCurveAct{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #003399;
	display:inline;
	float:left;
	height:25px;
	background:
		url(http://pic.classistatic.com/image/pics/classifieds/index_10.gif)
		repeat-x;
}

.newHeader .middleText-new{
	display:inline;
	height:25px;
	xline-height:25px;
	margin:0px 0px 0px 0px;
	padding:7px 0px 0px 0px;
	vertical-align: -7px;
	_vertical-align: -4px;
}

.newHeader .dropdownImage{
	 display:inline;
	 height:25px;
	xline-height: 25px;
	margin:0px 0px 0px 0px;
	 padding:0px 0px 0px 0px;
	_padding:7px 0px 0px 1px;
	vertical-align: -7px;
	 _vertical-align: -8px;
}

.newHeader .navTabs-new .tabs-new a.tabLink:hover .leftCurve{
	background:
		url(http://pic.classistatic.com/image/pics/classifieds/index_08.gif)
		no-repeat;
	cursor: pointer;
}

.newHeader .navTabs-new .tabs-new a.tabLink:hover .rightCurve{
	background:
		url(http://pic.classistatic.com/image/pics/classifieds/index_11.gif)
		no-repeat;
	cursor: pointer;
}

.newHeader .navTabs-new .tabs-new a.tabLink:hover .middleCurve{
	background:
		url(http://pic.classistatic.com/image/pics/classifieds/index_10.gif)
		repeat-x;
	cursor:pointer;
}

.newHeader .searchAreaTop {
	margin-top:12px;
}
	
.mainTabs .tab{
	margin-right:3px;
	display:inline;
	float:left;
	height:25px;
	background:
		url('http://pic.classistatic.com/image/pics/classifieds/head_main.gif')
		no-repeat 0px -81px;
}

.mainTabs .activetab, .mainTabs a.tabLink:hover .tab {
	background:
		url('http://pic.classistatic.com/image/pics/classifieds/head_main.gif')
		no-repeat 0px -25px;
}

.mainTabs .activetab {
	height:27px;
}

.mainTabs .activetab .tab-mid,.mainTabs a.tabLink:hover .tab-mid{
	background:
		url('http://pic.classistatic.com/image/pics/classifieds/head_bg.gif')
		repeat-x 0px -25px;
	text-decoration:none;
	color: #003399;
}

.mainTabs .tab-right {
	display:inline-block;
	margin-left:10px;
	height:25px;
	background:
		url('http://pic.classistatic.com/image/pics/classifieds/head_main.gif')
		no-repeat right -106px;
}

.mainTabs .activetab .tab-right, .mainTabs a.tabLink:hover .tab-right{
	background:
		url('http://pic.classistatic.com/image/pics/classifieds/head_main.gif')
		no-repeat right -53px;
}

.mainTabs .activetab .tab-right {
	height:27px;
}

.mainTabs .tab-mid {
    text-align: center;
	display:inline-block;
	margin-right:13px;
	font-size: 13px;
	font-weight: bold;
	height:25px;
	line-height:25px;
	padding:0px;
	background:
		url('http://pic.classistatic.com/image/pics/classifieds/head_bg.gif')
		repeat-x 0px -53px;
	vertical-align: top;
}

.mainTabs .activetab .tab-mid {
	height:27px;
}
 
.mainTabs a,.mainTabs a.tabLink:hover,.mainTabs a.tabLink:visited,.mainTabs a.tabLink:active,.mainTabs a.tabLink:link
	{
	text-decoration:none;
	color: #003399;
}

.mainTabs #freeIcon2, .mainTabs #newIcon2  {
	position:relative;
	top:-40px;
    text-align: center;
	display:inline-block;
}

.mainTabs .browse {
	background:
		url(http://pic.classistatic.com/image/pics/classifieds/en-CA/browseAds_arrow.gif);
	background-position: right 8px;
	background-repeat:no-repeat;
	padding-right:15px;
}

#freeIcon2 a:hover{
	background-color:transparent;
}

.logo {
	margin-left:-5px;
	margin-top:-5px;
}

.logo a:hover{
	background-color:transparent;
}

.newHeader .navTabs-new{
	min-width:495px;
}

td.navTabs-new{
 vertical-align:top;
 white-space:nowrap;
}

.dealTab{
 float:left;
 margin-left:10px;
}

.dealTab span{
	position:absolute;
}

.msgbar{
 margin-top:15px;
 width:100%;
}

.nojsSrchmsg{
 margin-top:-15px;
 position:relative;
 font-size:11px;
 padding-left:5px
}

.nojsLocmsg{
 margin-bottom:-18px;
 position:relative;
 padding-left:10px;
 color:#FF0000
}

.locInvalidMsg{
  margin-top:-13px;
  position:relative;
  padding-left:10px;
  color:#FF0000;
  font-weight:bold;
  font-size:10px
}

.toplbl{
 margin-top:-13px;
 position:relative;
 font-size:10px;
 padding-left:5px
}

.distdrop{
 text-align:left;
 padding-left:2px;
 white-space:nowrap;
}

.lft{
  text-align:left;
}

.rht{
  text-align:right;
}

.flrht{
 float:right;
}

.chgloc{
 text-align:left;
 padding-right:10px;
 white-space:nowrap;
}

.chgloc h1{
 display:inline;
 margin-right:4px;
}

.srchpnl{
 padding-right:10px;
 white-space:nowrap;
}

.cursptr{
 cursor:pointer
}

.tagline{
font-family:Arial,Verdana,helvetica,sans-serif;
font-size:13px;
}

/*Header Redesign Ends Here*/
.newButton{
   font-family:Arial,Verdana,helvetica,sans-serif;
   font-size:13px;
   font-weight:bold;
   width:auto;
	background:
		url("http://pic.classistatic.com/image/pics/classifieds/buttonBackground2.gif")
		#EEF9BE;
   height:23;
   border:1px solid;
   border-top-color:#A2C758;
   border-left-color:#A2C758;
   border-right-color:#363;
   border-bottom-color:#363;
   cursor:pointer;
   text-decoration:none;
   vertical-align:middle;
}

#epsfile .tipField {
	width:250;
	position:relative;
	left:2;
	top:-20;
	color:#666666;
}

.tipField {
	color:#666666;
}

.requiredIcon {
	color: #FF6600;
}

.graytext {
	color:#666666;
}

.rdCornerBox .top-left {
	background-image:
		url("http://pic.classistatic.com/image/pics/classifieds/cornerCurve_left.gif");
	height: 10px;
	width:10px;
	font-size: 1px;
}

.rdCornerBox .top-right {
	background-image:
		url("http://pic.classistatic.com/image/pics/classifieds/cornerCurve_right.gif");
	height: 10px; 
	width:10px;
	font-size: 2px;
}

.rdCornerBox .top-middle {
	border-top: 1px solid #C0C0C0;
	font-size: 2px;
	height: 10px; 
}

.rdCornerBox .middle-left {
	border-left: 1px solid #C0C0C0;
}

.rdCornerBox .middle-right {
	border-right: 1px solid #C0C0C0;
}

.rdCornerBox .bottom-left {
	background-image:
		url("http://pic.classistatic.com/image/pics/classifieds/cornerCurve_bottomleft.gif");
	height: 10px;
	width:10px;
	font-size: 2px;
}

.rdCornerBox .bottom-right {
	background-image:
		url("http://pic.classistatic.com/image/pics/classifieds/cornerCurve_bottomright.gif");
	height: 10px; 
	width:10px;
	font-size: 2px; 
}

.rdCornerBox .bottom-middle {
	border-bottom: 1px solid #C0C0C0;
	font-size: 2px;
	height: 10px; 
}

.greenCornerBox .top-left {
	background-image:
		url("http://pic.classistatic.com/image/pics/classifieds/greenCurve_left.gif");
	height: 8px;
	width:8px;
	font-size: 1px;
}

.greenCornerBox .top-right {
	background-image:
		url("http://pic.classistatic.com/image/pics/classifieds/greenCurve_right.gif");
	height: 8px; 
	width:8px;
	font-size: 1px;
}

.greenCornerBox .bottom-right {
	background-image:
		url("http://pic.classistatic.com/image/pics/classifieds/greenCurve_bottomRight.gif");
	height: 8px; 
	width:8px;
	font-size: 1px;
}

.greenCornerBox .bottom-left {
	background-image:
		url("http://pic.classistatic.com/image/pics/classifieds/greenCurve_bottomLeft.gif");
	height: 8px; 
	width:8px;
	font-size: 1px;
}

.greenCornerBox .top-middle {
	border-top: 1px solid #B6D15B;
	background-color:#F4F9DA;
	font-size: 1px;
	height: 8px; 
}

.greenCornerBox .middle-left {
	border-left: 1px solid #B6D15B;
	background-color:#F4F9DA;
}

.greenCornerBox .middle-right {
	border-right: 1px solid #B6D15B;
	background-color:#F4F9DA;
}

.greenCornerBox .bottom-middle {
	border-bottom: 1px solid #B6D15B;
	background-color:#F4F9DA;
	font-size: 2px;
	height: 8px; 
}

.greenCornerBox .body {
	background-color:#F4F9DA;
}

.greenCornerBox .linkBtn {
	background-color:#F4F9DA;
}

/** common rounded box css ***/
.round-top-left{
	background-repeat:no-repeat;
	font-size: 1px; 
	line-height:100%;
}

.round-top-right{
	font-size: 1px; 
	line-height:100%;
	background-position:top right;
	background-repeat:no-repeat;
}

.round-top-middle{
	font-size: 1px; 
	line-height:100%;
	background-repeat: repeat-x;
	width:100%;
}

.round-bottom-left{
	background-position:bottom left;
	background-repeat:no-repeat;
	font-size:1px;
	line-height:100%;
}

.round-bottom-right{
	background-position:bottom right; 
	background-repeat:no-repeat;
	font-size: 1px; 
	line-height:100%;
}

.round-bottom-middle{
	font-size: 1px; 
	line-height:100%;
}

.round-middle-left{
	background-repeat: repeat-y;
	font-size: 1px; 
}

.round-middle-right{
	background-repeat: repeat-y;
	font-size: 1px; 
}

.round-empty{
	font-size: 1px; 
}

/**** gray rounded border box ****/
.grayRoundBox-rtl{
	background:
		url("http://pic.classistatic.com/image/pics/classifieds/border1.gif")
		no-repeat left top;
	width:7px;
}

.grayRoundBox-rtr{
	background:
		url("http://pic.classistatic.com/image/pics/classifieds/border1.gif")
		no-repeat right top;
	width:9px;
}

.grayRoundBox-rtm{
	border-top: 1px solid #C0C0C0;
	height: 9px; 
}

.grayRoundBox-rml{
	border-left: 1px solid #C0C0C0;
}

.grayRoundBox-rmr{
	border-right: 1px solid #C0C0C0;
}

.grayRoundBox-rm{

}

.grayRoundBox-rbl {
	background:
		url("http://pic.classistatic.com/image/pics/classifieds/cornerCurve_bottomleft.gif")
		no-repeat left bottom;
	padding-left:7px;
	margin-bottom:1px;
}

.grayRoundBox-rbr {
	background:
		url("http://pic.classistatic.com/image/pics/classifieds/border1.gif")
		no-repeat right bottom;
	padding-right: 9px;
}

.grayRoundBox-rbm {
	border-bottom: 1px solid #C0C0C0;
	height: 9px; 
}

/******* post ad round box ****/
.adkj{
	margin:10px;
	min-width:720px;
	/* IE Dynamic Expression to set the width */
	width:expression(document.body.clientWidth < 780 ? "720px" : "94%" );
}

.adkj{
	margin:10px;
	min-width:720px;
	/* IE Dynamic Expression to set the width */
	width:expression(document.body.clientWidth < 780 ? "720px" : "94%" );
}

.adKj-rtl{
	background-image:
		url("http://pic.classistatic.com/image/pics/classifieds/createad_leftcrv.gif");
	padding-left: 8px;
}

.adKj-rtr{
	background-image:
		url("http://pic.classistatic.com/image/pics/classifieds/createad_rightcrv.gif");
	padding-right: 8px;
}

.adKj-rtm{
	height:23px;
	background-image:
		url("http://pic.classistatic.com/image/pics/classifieds/createad_centerbg.gif");
	white-space: nowrap;
	padding-top:3px;
	padding-left:15px;
	font-size:13px;
}

.adKj-rbl{
	background-image:
		url("http://pic.classistatic.com/image/pics/classifieds/cornerCurve_bottomleft.gif");
}

.adKj-rbr{
	background-image:
		url("http://pic.classistatic.com/image/pics/classifieds/Addetails_bottom_rightcrv.gif");
}

.adKj-rbm{
	height:8px;
	border-bottom: 1px solid #C0C0C0;
}

.adKj-rml{
	border-left: 1px solid #C0C0C0;
}

.adKj-rmr{
	border-right: 1px solid #C0C0C0;
}

.adKj-rm{
	padding:15px;
}
		
.adKj-inner {
	background-color:#faf8f9;
}
		
.adKj-inner-rtl{
	background-image:
		url("http://pic.classistatic.com/image/pics/classifieds/Addetails_leftcrv.gif");
	padding-left: 8px;
}

.adKj-inner-rtr{
	background-image:
		url("http://pic.classistatic.com/image/pics/classifieds/Addetails_rightcrv.gif");
	padding-right: 8px;
}

.adKj-inner-rtm{
	height:22px;
	background-image:
		url("http://pic.classistatic.com/image/pics/classifieds/Addetails_centerbg.gif");
	padding-top:5px;
	padding-left:10px;
	font-size:13px;
}
		
.adKj-inner-rbl{
	background-image:
		url("http://pic.classistatic.com/image/pics/classifieds/Addetails_bottom_leftcrv.gif");
}

.adKj-inner-rbr{
	background-image:
		url("http://pic.classistatic.com/image/pics/classifieds/Addetails_bottom_rightcrv.gif");
}

.adKj-inner-rbm{
	height:8px;
	border-bottom: 1px solid #C0C0C0;
}

.adKj-inner-rml{
	border-left: 1px solid #C0C0C0;
}

.adKj-inner-rmr{
	border-right: 1px solid #C0C0C0;
}

.adKj-inner-rm{
	padding:0 0 0 15px;
}

.adKj-label {
	text-align:right;
	padding-top:4px;
	font-weight:bold;
}

.ad-rtl{
	background-image:
		url("http://pic.classistatic.com/image/pics/classifieds/createad_leftcrv.gif");
	padding-left: 8px;
}

.ad-rtr{
	background-image:
		url("http://pic.classistatic.com/image/pics/classifieds/createad_rightcrv.gif");
	padding-right: 8px;
}

.ad-rtm{
	height:23px;
	background-image:
		url("http://pic.classistatic.com/image/pics/classifieds/createad_centerbg.gif");
	white-space: nowrap;
	padding-top:3px;
	padding-left:15px;
	font-size:13px;
}

.ad-rbl{
	background-image:
		url("http://pic.classistatic.com/image/pics/classifieds/cornerCurve_bottomleft.gif");
}

.ad-rbr{
	background-image:
		url("http://pic.classistatic.com/image/pics/classifieds/Addetails_bottom_rightcrv.gif");
}

.ad-rbm{
	height:8px;
	border-bottom: 1px solid #C0C0C0;
}

.ad-rml{
	border-left: 1px solid #C0C0C0;
}

.ad-rmr{
	border-right: 1px solid #C0C0C0;
}

.ad-rm{
	padding:15px;
}

.round_blue{
 
}

.round_blue-rtl {
	background-image:
		url("http://pic.classistatic.com/image/pics/classifieds/bl_lefttop.png");
	padding-left: 1px;
}

.round-blue-middle {
	padding: 0px;
	width: 100%;
}

.round_blue-rtm {
	height: 22px;
	background-color: #415e89;
	padding-left: 10px;
}

.round_blue-rtr {
	background-image:
		url("http://pic.classistatic.com/image/pics/classifieds/bl_righttop.png");
	padding-right: 1px;
}

.round_blue-rm {
	background-color: #faf8f9;
	padding: 0px;
}

.round_blue-rml {
	border-left: 1px solid #415e89;
	font-size: 1px;
	padding: 0px;
}

.round_blue-rmr {
	border-right: 1px solid #415e89;
	font-size: 1px;
	padding: 0px;
}

.round_blue-rbl {
	background-image:
		url("http://pic.classistatic.com/image/pics/classifieds/bl_leftbottom.png");
}

.round_blue-rbm {
	height: 8px;
	border-bottom: 1px solid #415e89;
}

.round_blue-rbr {
	background-image:
		url("http://pic.classistatic.com/image/pics/classifieds/bl_rightbottom.png");
}

.ad-inner {
	background-color:#faf8f9;
}
		
.ad-inner-rtl{
	background-image:
		url("http://pic.classistatic.com/image/pics/classifieds/Addetails_leftcrv.gif");
	padding-left: 8px;
}

.ad-inner-rtr{
	background-image:
		url("http://pic.classistatic.com/image/pics/classifieds/Addetails_rightcrv.gif");
	padding-right: 8px;
}

.ad-inner-rtm{
	height:22px;
	background-image:
		url("http://pic.classistatic.com/image/pics/classifieds/Addetails_centerbg.gif");
	padding-top:5px;
	padding-left:10px;
	font-size:13px;
}
		
.ad-inner-rbl{
	background-image:
		url("http://pic.classistatic.com/image/pics/classifieds/Addetails_bottom_leftcrv.gif");
}

.ad-inner-rbr{
	background-image:
		url("http://pic.classistatic.com/image/pics/classifieds/Addetails_bottom_rightcrv.gif");
}

.ad-inner-rbm{
	height:8px;
	border-bottom: 1px solid #C0C0C0;
}

.ad-inner-rml{
	border-left: 1px solid #C0C0C0;
}

.ad-inner-rmr{
	border-right: 1px solid #C0C0C0;
}

.ad-inner-rm{
	padding:0 0 0 15px;
}

.ad-label {
	text-align:right;
	padding-top:4px;
	font-weight:bold;
}

.first-label, .second-label, .dep-label {
	font-weight:bold;
}

.hide{
  display:none;
}

.promote {
	padding:2px 0px 0px 28px;
	background:
		url("http://pic.classistatic.com/image/pics/classifieds/kijiji/promoteAd_icon.gif")
		no-repeat left top;
	height: 20px;
}

.select-span {
	padding: 2px 0pt;
}

#contactUsForm .first-field{
	margin:10px 0 10px 0;
}

/****** Green corner box ***/
.greenCornerBox {
	
}

.greenCornerBox-rtl{
	background-image:
		url("http://pic.classistatic.com/image/pics/classifieds/greenCurve_left.gif");
	padding-left: 7px;
	height: 6px;
}

.greenCornerBox-rtr{
	background-image:
		url("http://pic.classistatic.com/image/pics/classifieds/greenCurve_right.gif");
	padding-right:7px;
	height: 6px; 
}

.greenCornerBox-rtm{
	border-top: 1px solid #B6D15B;
	background-color:#F4F9DA;
	height: 6px; 
}

.greenCornerBox-rbl{
	padding-left:7px;
	background-image:
		url("http://pic.classistatic.com/image/pics/classifieds/greenCurve_bottomLeft.gif");
}

.greenCornerBox-rbr{
	background-image:
		url("http://pic.classistatic.com/image/pics/classifieds/greenCurve_bottomRight.gif");
}

.greenCornerBox-rbm {
	background-color:#F4F9DA;
	border-bottom: 1px solid #B6D15B;
	height: 7px; 
}

.greenCornerBox-rml{
	background-color:#F4F9DA;
	border-left: 1px solid #B6D15B;
}

.greenCornerBox-rmr{
	background-color:#F4F9DA;
	border-right: 1px solid #B6D15B;
}

.greenCornerBox-rm{
	border-top: 0px;
	background-color:#F4F9DA;
	padding:1px 0 1px 6px;
}

.stack-adsense-titleOpt {
	font-weight: bold;
	font-size: 12px;
	padding: 0px 0px 10px 0px;
	margin:0 0 0px 0;
}

.bottom-adsense-divBOpt {
	padding:10px 0px 0px 2px;
	background-color: #F3FFDF;
	/*border-bottom: 1px solid #98A7B8;	*/
}

.bottom-adsense-divCOpt {
	padding:10px 0px 0px 2px;
}

.right-adsense-titleOpt {
	font-weight: bold;
	font-size: 12px;
	padding: 0px 0px 0px 6px;
	margin:0;
	text-align:right;
	width:99%;
	_width:100%; /*for IE*/
}

.left-adsense-titleOpt {
	font-weight: bold;
	font-size: 12px;
	padding: 5px 0px 5px 3px;
	margin:0px;
	text-align:left;
	_width:auto; /*for IE*/
	color: #000000;	
	background-color: #EEEEEE;
	border-top:1px solid #999999;
}

.top-adsense-divAOpt { /*border-bottom: 1px solid #98A7B8;*/
	padding:0 0 0px 2px;
}

.top-adsense-divBOpt { /*border-bottom: 1px solid #98A7B8;*/
	font-weight: bold;
	padding: 0 0 0px 2px;
	background-color: #F3FFDF;
	border-bottom: 1px solid #98A7B8;
}

.top-adsense-divCOpt { /*border-bottom: 1px solid #98A7B8;*/
	font-weight: bold;
	padding: 0 0 0px 2px;
	background-color: #F3FFDF;
}

.top-adsense-divDOpt { /*border-bottom: 1px solid #98A7B8;*/
	font-weight: bold;
	padding: 0px;
}

.top-adsense-itemOpt { /*border-bottom: 1px solid #98A7B8;*/
	padding: 8px 0 5px 0;
	margin: 0 0 0 0;
	border-bottom: 1px solid #e5e5ea;
	display: block;
	font-weight: bold;
}

.adsense-bottom-bar {
	font-size:1px;
	line-height:0;
	height:10px;
	_height:11px;
	margin-left:2px;
	background-color: #EEEEEE;
	border-bottom:1px solid #999999;
}

.bottom-adsense-itemBOpt {
	font-weight: bold;
	padding:8px 0 5px 0;
	margin:0 0 0 0;
	border-bottom: 1px solid #e5e5ea;
	display:block;
}

.adsenseContentOpt {
	padding-top:0px;
	font-weight: normal;	
	color:#000000;
	text-decoration:none;
}

.adsenseUrlOpt {
	font-weight: normal;	
	color:#000000;
	text-decoration:none;
}

.adsenseLine1{
	color: #000066;
	font-weight: bold;
	text-decoration:underline;
}

#adsenseLine1{
	font-weight: bold;
	color:#000000;
	text-decoration:underline;
}

#adsenseLink2{
	text-decoration:none;
}

.columnHeaderColor{
  background-color:#D8F2A4;
  padding:5px;
}

.CreateInnerBox{
	background-color:#faf8f9;
}

.CreateInnerBox .top-middle2 {
	background-image:
		url("http://pic.classistatic.com/image/pics/classifieds/Addetails_centerbg.gif");
	width: 100%;
}

.CreateInnerBox .middle-bg {
	background-color:#e9e9e9;
}

.CreateInnerBox .middle-left1 {
	border-left: 1px solid #CeCeCe;
}

.CreateInnerBox .middle-right1 {
	border-right: 1px solid #CeCeCe;
}

.CreateInnerBox .row {
	padding: 8px 10px 8px 0px;
	vertical-align: top;
	border-bottom: 1px solid #CeCeCe;
}

.CreateInnerBox .bottom-middle1 {
	border-bottom: 1px solid #C0C0C0;
	font-size: 2px;
	height: 10px; 
}

/*************************/
.payTip{
	font-size:11px;
	background-color:#FEE6BA;
}

.tab-right {
      margin-left:10px;
	background:
		url(http://pic.classistatic.com/image/pics/classifieds/greenbuttonright.gif)
		no-repeat;
      background-position: right top;
      height:40px; 
}

.keySpan{
	margin-right:5px;
}

.keyword{
	border:3px solid #003399;
	height:20px;
	width:200px;
	padding-left:3px;
}

.location{
	border:3px solid #003399;
	height:20px;
	width:160px;
	padding-left:3px;
}

.searchButton{
	 font-family:Arial,Verdana,helvetica,sans-serif;
	 font-size:13px;
	 font-weight:bold;
	 width:auto;
	background:
		url("http://pic.classistatic.com/image/pics/classifieds/searchButtonSlice.gif");
	 background-color:#003399;
	 height:28;
	 cursor:pointer;
	 text-decoration:none;
	 vertical-align:top;
	 color:white;
	 margin-right:5px;
}

.galleryMenuFill {
	background:
		url("http://pic.classistatic.com/image/pics/classifieds/snb_topbar.jpg")
		repeat-x 0px -37px;
}

.galleryMenuSeparator {
	display:block;
	background:
		url("http://pic.classistatic.com/image/pics/classifieds/snb_topbar.jpg")
		no-repeat scroll right -1px;
	width: 47px;
	height: 34px;
}

.sortAsc {
	background: transparent
		url("http://pic.classistatic.com/image/pics/classifieds/min_icon.gif")
		no-repeat 0px 5px;
	padding-left: 15px;
}

.sortDesc {
	background: transparent
		url("http://pic.classistatic.com/image/pics/classifieds/max_icon.gif")
		no-repeat 0px 5px;
	padding-left: 15px;
}

/* list view and Gallery view styles are used in Seardh Ad page and Posters Other Ads page, so keeping it in common */
.gallery{
	display:inline;
}

.gallery div.saveArea div{
	background:
		url("http://pic.classistatic.com/image/pics/classifieds/star_grey_icon.gif")
		no-repeat top center;
	width: 30px;
	height: 25px;
	float: right;
	cursor: pointer;
}

.gallery div.saveArea.saved div{
	background:
		url("http://pic.classistatic.com/image/pics/classifieds/star_icon.gif")
		no-repeat top center;
}

.gallery a.viewDetails{
	float: left;
}

.gallery .saveArea a:hover{
	background: transparent;
}

.gallery .adOuterKj{
	float:left;
	margin:5px 1px 0px 3px;
	border:3px solid #ffffff;
}

.gallery .adFrameKj{
	border:2px #999999 solid;
	background-color:#ffffff;
  width:226px;
  height:344px;
}

.gallery .adFrameKj2{
	border:2px #999999 solid;
	background-color:#ffffff;
  width:226px;
  height:324px;
}

.gallery .adFrameKj .clickable{
	cursor:pointer;
}

.gallery .adFrameKj2 .clickable{
	cursor:pointer;
}

.gallery .adInnerKj{
	border:2px #ffffff solid;
  width:222px;
  height:336px;
}

.gallery .adInnerKj2{
	border:2px #ffffff solid;
  width:222px;
  height:320px;
}

.gallery .adInnerKj h3{
	margin: 0 15px;
	padding: 0;
}

.gallery .adInnerKj2 h3{
	margin: 0 15px;
	padding: 0;
}

.gallery .imagStack{
	margin:20px 5px 15px 10px;
	border:1px solid #999999;
	width:202px;
	height:202px;
	display:block;
}

.gallery .imagStack >div {
	display:table-cell;
	vertical-align:middle;
	line-height:200px;
}

.gallery .imagStack .centerImg{
	width:200px;
	height:200px;
	text-align:center;
	vertical-align:middle;
	overflow:hidden;
}

.adInnerKj a:hover {
	background-color:transparent;
}

.adInnerKj2 a:hover {
	background-color:transparent;
}

.gallery .hover {
	border:3px solid #f8a20c;
}

.gallery .hover .adFrameKj{
	background-color:#fefadf;
	border:2px #f8a20c solid;
}

.gallery .hover .adFrameKj2{
	background-color:#fefadf;
	border:2px #f8a20c solid;
}

.gallery .hover .adInnerKj {
	border:2px #f8a20c solid;
}

.gallery .hover .adInnerKj2 {
	border:2px #f8a20c solid;
}

.gallery img {
	vertical-align:middle;
	border:0;
}

.listView {
	background:
		url("http://pic.classistatic.com/image/pics/classifieds/listView.png");
	background-repeat: no-repeat;
	background-position:right;
	width:32px;
	height:32px;
	display:inline-block;
	margin-left:5px;
}

.listViewActive {
	background:
		url("http://pic.classistatic.com/image/pics/classifieds/listView_selected.png");
	background-repeat: no-repeat;
	background-position:right;
	width:32px;
	height:32px;
	display:inline-block;
	margin-left:5px;
}

.galleryView {
	background:
		url("http://pic.classistatic.com/image/pics/classifieds/galleryView.png");
	background-repeat: no-repeat;
	background-position:right;
	width:32px;
	height:32px;
	display:inline-block;
}

a.galleryView,a.listView,a.mapView {
	text-decoration:none;
}	

a.galleryView:hover, a.listView:hover, a.mapView:hover {
	background-color:transparent;
}

.galleryViewActive {
	background:
		url("http://pic.classistatic.com/image/pics/classifieds/galleryView_selected.png");
	background-repeat: no-repeat;
	background-position:right;
	width:32px;
	height:32px;
	display:inline-block;
}

/*GalleryView end*/
/* new va attributes */
.help-tip .help-tip-rtl{
	background-image:
		url("http://pic.classistatic.com/image/pics/classifieds/hlptopleftcorner2.gif");
	padding-left:11px;
}

.help-tip .help-tip-rtr{
	background-image:
		url("http://pic.classistatic.com/image/pics/classifieds/hlptoprightcorner2.gif");
	padding-right:11px;
}

.help-tip .help-tip-rtm{
	background:
		url("http://pic.classistatic.com/image/pics/classifieds/hlptopbg2.gif");
	height: 11px; 
}

.help-tip .help-tip-rbl{
	background-image:
		url("http://pic.classistatic.com/image/pics/classifieds/hlpbottomleftcorner_a.gif");
}

.help-tip .help-tip-rbr{
	background-image:
		url("http://pic.classistatic.com/image/pics/classifieds/hlpbottomrightcorner_a.gif");
	height: 10px;
}

.help-tip .help-tip-rbm {
	background:
		url("http://pic.classistatic.com/image/pics/classifieds/hlpbottombg_a.gif");
	height:10px;
}

.help-tip .help-tip-rml{
	background:
		url("http://pic.classistatic.com/image/pics/classifieds/hlpleftbg_a.gif");
	background-color: #FFFDD9;
}

.help-tip .help-tip-rmr{
	background:
		url("http://pic.classistatic.com/image/pics/classifieds/hlprightbg_a.gif");
	background-color:#FFFDD9;
}

.help-tip .help-tip-rm{
	background-color:#FFFDD9;
}

.help-tip .top-right-arrow{
	background:
		url("http://pic.classistatic.com/image/pics/classifieds/hlptoprightcorner2_a.gif");
	background-position:right;
	background-repeat:no-repeat;
	position:absolute;
	top:-14px;
	right:8px;
	height:20px;
	width:24px;
	display:none;
}

.help-tip .top-left-arrow{
	background:
		url("http://pic.classistatic.com/image/pics/classifieds/hlptopleftcorner2_a.gif");
	background-position:left;
	background-repeat:no-repeat;
	position:absolute;
	top:-14px;
	left:8px;
	height:20px;
	width:24px;
	display:none;
}

.help-tip .bottom-left-arrow{
	background:
		url("http://pic.classistatic.com/image/pics/classifieds/hlpbottomleftcorner2.gif");
	background-position:left;
	background-repeat:no-repeat;
	position:absolute;
	bottom:-9px;
	left:8px;
	height:19px;
	width:24px;
	display:none;
}

.help-tip .bottom-right-arrow{
	background:
		url("http://pic.classistatic.com/image/pics/classifieds/hlpbottomrightcorner2.gif");
	background-position:right;
	background-repeat:no-repeat;
	position:absolute;
	bottom:-9px;
	right:10px;
	height:19px;
	width:23px;
	display:none;
}

.help-tip .popText{
	color:#333333;
	font-family:Arial;
	font-size:13px;
	margin-right:10px;
}

.help-tip .closeBtn{
	background:
		url("http://pic.classistatic.com/image/pics/classifieds/close_icon.gif")
		no-repeat;
	width:13px;
	height:13px;
	cursor:pointer;
}

.help-tip .middle-left-arrow{
	background:
		url("http://pic.classistatic.com/image/pics/classifieds/input_tooltip.gif")
		no-repeat;
	position:absolute;
	top:10px;
	left:-18px;
	height:19px;
	width:23px;
	display:none;
}

.input-help-tip #bubble {
	border:solid 1px #9DC642;
	background-color:#EDFCCD;
}

.input-help-tip .popText{
	color:#333333;
	font-family:Arial;
	font-size:13px;
	margin:5px;
}

.input-help-tip .closeBtn{
	display:none;
}

.input-help-tip .middle-left-arrow{
	background:
		url("http://pic.classistatic.com/image/pics/classifieds/input_tooltip.gif")
		no-repeat;
	position:absolute;
	top:3px;
	left:-18px;
	height:19px;
	width:23px;
	display:none;
}

.featureCue2 {
	position:absolute;
}

.featureCue2 .help-tip-rtl{
	background-image:
		url("http://pic.classistatic.com/image/pics/classifieds/featureCue_top.gif");
	padding-left: 19px;
}

.featureCue2 .help-tip-rtr{
	background-image:
		url("http://pic.classistatic.com/image/pics/classifieds/featureCue_right_top.gif");
	padding-right:19px;
}

.featureCue2 .help-tip-rtm{
	background:
		url("http://pic.classistatic.com/image/pics/classifieds/featureCue_top.gif")
		top right;
	height: 12px; 
}

.featureCue2 .help-tip-rbl{
	background-image:
		url("http://pic.classistatic.com/image/pics/classifieds/featureCue_bottom.gif");
}

.featureCue2 .help-tip-rbr{
	background-image:
		url("http://pic.classistatic.com/image/pics/classifieds/featureCue_right_btm.gif");
	height: 18px;
}

.featureCue2 .help-tip-rbm {
	background:
		url("http://pic.classistatic.com/image/pics/classifieds/featureCue_bottom.gif")
		bottom right;
	height:18px;
}

.featureCue2 .help-tip-rml{
	background:
		url("http://pic.classistatic.com/image/pics/classifieds/featureCue_left_mid.gif");
}

.featureCue2 .help-tip-rmr{
	background:
		url("http://pic.classistatic.com/image/pics/classifieds/featureCue_right_mid.gif");
	background-position: right;
}

.featureCue2 .help-tip-rm{
	background-color:#fff;
}

.featureCue2 .top-right-arrow{
	background:
		url("http://pic.classistatic.com/image/pics/classifieds/featureCue_right_top_pointer.gif");
	background-position:right;
	background-repeat:no-repeat;
	position:absolute;
	top:-38px;
	right:0px;
	height:55px;
	width:40px;
	display:none;
}

.featureCue2 .top-left-arrow{
	background:
		url("http://pic.classistatic.com/image/pics/classifieds/featureCue_left_top_pointer.gif");
	background-position:left;
	background-repeat:no-repeat;
	position:absolute;
	top:-36px;
	left:20px;
	height:52px;
	width:55px;
	display:none;
}

.featureCue2 .bottom-left-arrow{
	background:
		url("http://pic.classistatic.com/image/pics/classifieds/featureCue_left_btm_pointer.gif");
	background-position:left;
	background-repeat:no-repeat;
	position:absolute;
	bottom:-36px;
	left:20px;
	height:55px;
	width:40px;
	display:none;
}

.featureCue2 .bottom-right-arrow{
	background:
		url("http://pic.classistatic.com/image/pics/classifieds/featureCue_right_btm_pointer.gif");
	background-position:right;
	background-repeat:no-repeat;
	position:absolute;
	bottom:-37px;
	right:0px;
	height:55px;
	width:40px;
	display:none;
}

.featureCue2 .popText{
	color:#333333;
	font-family:Arial;
	font-size:13px;
	margin-right:10px;
}

.featureCue2 .closeBtn{
	background:
		url("http://pic.classistatic.com/image/pics/classifieds/close_icon.gif")
		no-repeat;
	background-repeat:no-repeat;
	width:16px;
	height:16px;
	cursor:pointer;
}

/* changecountry popup */
#chnglocation ul.navs {
	padding: 0 0 10px 0;
	margin:0;
	list-style:none;
	display:inline;
}

#chnglocation .navs li {
	display:inline;
	font-weight:bold;
	padding-right:5px;
	padding-left:5px;
}

#chnglocation .navs li:hover{
	xbackground: #00cf00;
}

#chnglocation .navs li:active{
	xborder-color: #ffff80;
}

#chnglocation .navs li span {
	cursor:pointer;
	color: #000066;
	text-decoration:underline;
}

#chnglocation .navs li.activeTab span {
	color:#000000;
	cursor:default;
	text-decoration:none;
}

#chnglocation .navs li.first {
	border-right:1px solid #999999;
}

#chnglocation div.ThreeColumns {
	width:30%;
	display:inline;
	padding-right:5px;
	float:left;
}

#chnglocation ul.countrylist {
	margin: 0;
	padding:0;
	list-style:none;
	display:block;
	text-align:left;
}

#chnglocation .countrylist li {
	display:block;
	white-space:nowrap;
	padding-right:10px;
}

.rrowHL{
	background-color: #deeefd;
}

/********************
* Enhanced Watchlist
********************/
/* Searchresult table */
/* My favorites panel */
div#myFavorites-panel{
	bottom: 0;
	position: fixed;
	right: 0;
}

div#myFavorites-panel iframe.shim-layer{
	filter: alpha(opacity=0);
	position: absolute;
	top: 0;
	left: 0;
	z-index: -1;
	width: 100%;
	height: 100%;
}

* html div#myFavorites-panel{
	position: absolute;
	z-index: 1;
}

div#myFavorites-panel-inner{
	float: left;
	background:
		url("http://pic.classistatic.com/image/pics/classifieds/wlist_horz.png")
		no-repeat right -93px;
	position: relative;
}

div#myFavorites-panel-inner.closed{
	background:
		url("http://pic.classistatic.com/image/pics/classifieds/wlist_horz.png")
		no-repeat right top;
	height: 30px;
	min-width: 0;
}

div#myFavorites-panel-top{
	background:
		url("http://pic.classistatic.com/image/pics/classifieds/favpanel-rounded-left.png")
		no-repeat top left;
	margin: 0 0 0 -10px;
	padding: 34px 10px 0 10px;
}

* html div#myFavorites-panel-top{
	background-position-x : 10px;
	position: relative;
	left: -10px;
}

div#myFavorites-panel-tab{
	cursor: pointer;
	position: absolute;
	top: 0;
	right: 0;
	background:
		url("http://pic.classistatic.com/image/pics/classifieds/wlist_tab.png")
		no-repeat 0px -60px;
	height:28px;
	padding-left: 44px;
}

* html div#myFavorites-panel-tab{
	right: -10px;
}

.hover div#myFavorites-panel-tab{
	background:
		url("http://pic.classistatic.com/image/pics/classifieds/wlist_tab.png")
		no-repeat 0px -90px;
}

.closed div#myFavorites-panel-tab{
	position: static;
	padding: 0 0 0 40px;
	background:
		url("http://pic.classistatic.com/image/pics/classifieds/wlist_tab.png")
		no-repeat 0px 0px;
	height: 30px;
}

.hover .closed div#myFavorites-panel-tab{
	background:
		url("http://pic.classistatic.com/image/pics/classifieds/wlist_tab.png")
		no-repeat 0px -30px;
}

div#myFavorites-panel-tab h2{
	white-space: nowrap;
	font-size: 14px;
	background:
		url("http://pic.classistatic.com/image/pics/classifieds/wlist_horz.png")
		no-repeat right -30px;
	height:22px;
	margin: 0;
	padding: 6px 13px 0 15px;
}

.hover div#myFavorites-panel-tab h2{
	background:
		url("http://pic.classistatic.com/image/pics/classifieds/wlist_horz.png")
		no-repeat right -60px;
}

div#myFavorites-panel-tab h2 a{
	text-decoration: none;
	color: #000;
	background:
		url("http://pic.classistatic.com/image/pics/classifieds/wlist_tab.png")
		no-repeat right -157px;
	padding-right: 35px;
}

div#myFavorites-panel-tab h2 a:hover{
	background-color:transparent;
}

.closed div#myFavorites-panel-tab h2 a{
	background:
		url("http://pic.classistatic.com/image/pics/classifieds/wlist_tab.png")
		no-repeat right -127px;
}

div#myFavorites-panel-inner form{
	background:
		url("http://pic.classistatic.com/image/pics/classifieds/favpanel-rounded-left.png")
		no-repeat bottom left;
	margin: 0 0 0 -10px;
	padding: 0 0 0 10px;
}

* html div#myFavorites-panel-tab h2{
	float: right;
}

* html div#myFavorites-panel-inner form{
	margin-left: 0;
	margin-right: -10px;
	position: relative;
	left: -10px;
	height: 1%;
}

div#myFavorites-panel-inner form ul{
	list-style: none;
	margin: 0;
	height: 74px;
	padding: 5px 10px 15px 0;	
}

* html div#myFavorites-panel-inner form ul{
	padding-right: 0;
	overflow: hidden;
}

div#myFavorites-panel-inner form ul li{
	border: 1px solid #b5b2b5;
	float: right;
	height: 64px;
	margin: 0 3px;
	position: relative;
	padding: 5px 25px 5px 15px;
	width: 105px;
}

* html div#myFavorites-panel-inner form ul li{
	display: inline;
	margin-right: 0;
}

div#myFavorites-panel-inner form ul li p{
	overflow: hidden;
	width: 105px;
}

div#myFavorites-panel-inner form ul li p.ad-teaser{
	margin: 0;
	height: 60px;
}

div#myFavorites-panel-inner form ul li div.myFavorites-hover p{
	width: 159px;
}

div#myFavorites-panel-inner form ul li img.ad-thumb{
	padding: 0 5px;
	border: none;
	display: block;
}

div#myFavorites-panel-inner form ul li img.remove{
	position: absolute;
	right: 5px;
	top: 5px;
	cursor:pointer;
}

div#myFavorites-panel-inner form ul li input.compare{
	position: absolute;
	right: 5px;
	bottom: 5px;
}

div#myFavorites-panel-bottom{
	background: #fff
		url("http://pic.classistatic.com/image/pics/classifieds/wlist_horz.png")
		no-repeat right bottom;
	padding: 0 17px 19px 5px;
	text-align: right;
}

* html div#myFavorites-panel-bottom{
	float: right;
	width: 100%;	
	margin-top: 15px;
}

div#myFavorites-panel-bottom input.newButton{
	margin-right: 10px;
}

div#myFavorites-panel-bottom input.newButton.disabled{
	color: #808080;
	cursor: default;
}

div#myFavorites-panel-bottom a,div#myFavorites-panel-tab h1 a {
	font-size: 12px;
	font-weight: normal;
	text-decoration: underline;
	color: #2c2cf2;
}

div#myFavorites-panel-tab h1 a{
	margin-left: 10px;
}

div.myFavorites-hover{
	display: none;
	width: 178px;
	background:
		url("http://pic.classistatic.com/image/pics/classifieds/favpanel-bg-hover-bottom.png")
		no-repeat bottom left;
	padding: 0 0 45px 0;
	position: absolute;
	left: -100px;
	top: -35px;
	z-index: 2;
}

* html div.myFavorites-hover{
	background-image:
		url("http://pic.classistatic.com/image/pics/classifieds/favpanel-bg-hover-bottom-ie6.png");
}

div.myFavorites-hover h2{
	background:
		url("http://pic.classistatic.com/image/pics/classifieds/favpanel-bg-hover-top.png")
		no-repeat top left;
	font-size: 12px;
	margin: 0;
	padding: 5px 12px 0 7px;
	position: relative;
	top: -6px;
	overflow: hidden;
	width: 159px
}

* html  div.myFavorites-hover h2{
	background-image:
		url("http://pic.classistatic.com/image/pics/classifieds/favpanel-bg-hover-top-ie6.png");
}

div.myFavorites-hover p{
	font-size: 10px;
	margin: 0 7px;
}

/*EWL end*/
.dialog {
	display:none;
	position : absolute; 
}

.dialogHeadingContainer{
	background-position:top left;
	background-repeat:no-repeat;
	background-image:
		url("http://pic.classistatic.com/image/pics/classifieds/upper_left_corner.gif");
	display:block;
	padding-left:8px;
}

.dialogHeadingRight {
	background-position:top right;
	background-repeat:no-repeat;
	background-image:
		url("http://pic.classistatic.com/image/pics/classifieds/upper_right_corner.gif");
	display:block;
	padding-right:13px;
}

.dialogHeading {
	height:27px;
	background-color:#fceb75;
	cursor:move;
	padding-top:6px;
}

.dialogTitle {
	font-size:15px;
	font-weight:bold;
	padding-left:8px;
	height:15px;
	float:left;	
}

.dialogClose {
	float:right;
}

.dialogCloseBtn {
	background-image:
		url("http://pic.classistatic.com/image/pics/classifieds/close_icon.gif");
	background-repeat:no-repeat;
	float:right;
	width:13px;
	height:13px;
	margin-top:4px;
	padding:0;
	cursor:pointer;
	font-size:1px;
}

.dialogFooterContainer {
	background-position:bottom left;
	background-repeat:no-repeat;
	background-image:
		url("http://pic.classistatic.com/image/pics/classifieds/lower_left_corner.gif");
	font-size:1px;
	padding-left:8px;
	height:11px;
}

.dialogFooterRight {
	background-position:bottom right;
	background-repeat:no-repeat;
	background-image:
		url("http://pic.classistatic.com/image/pics/classifieds/lower_right_corner.gif");
	font-size:1px;
	padding-right:13px;
	height:11px;
}

.dialogFooter {
	background-position:bottom;
	background-repeat: repeat-x;
	background-image:
		url("http://pic.classistatic.com/image/pics/classifieds/shadow_bottom_middle.gif");
	display:block;
	font-size:1px;
	height:11px;
}

.dialogContentContainer {
	border-left:10px solid #fceb75;
	background-position:right;
	background-repeat:repeat-y;
	background-image:
		url("http://pic.classistatic.com/image/pics/classifieds/shadow_right_middle.gif");
	padding-right:13px;
	display:block;
}

.dialogContent {
	background-color:#fff;
	display:block;
	padding-top:6px;
	padding-bottom:6px;
	padding-left:6px;
    border:1px solid #d0a12a; 
}

.changeSibling {
	color:#040466;
	font-size:10px;
}

/** Feature Cue classes **/
.featureCue {
	position:absolute;
	visibility:hidden;
	z-Index: 10;
	font-family: Arial;
	font-size: 13pt;
	color: #000000;
	margin: 0;
	width:334px;
	max-height: 312px;
	min-height: 145px;
}

.featureCueTop {
	height: 17px !important;
	position: relative;
	margin: 0;
	padding: 0;
}

.featureCueBottom {
	height: 17px !important;
	position: relative;
	margin: 0;
	padding: 0;
}

.featureCueContent {
	background:
		url(http://pic.classistatic.com/image/pics/classifieds/featureCue_left_mid.gif)
		0 0 repeat-y;
	position: relative;
	margin: 0;
	padding: 0;
	height:100%;
}

.featureCueTopL {
	position:absolute;
	top: 0;
	left: 0;
	width:100%;
	height:17px;
	background:
		url(http://pic.classistatic.com/image/pics/classifieds/featureCue_top.gif)
		0 0 no-repeat;
}

.featureCueTopR {
	position:absolute;
	top: 0;
	right: -20px;
	width: 20px;
	height: 100%;
	background:
		url(http://pic.classistatic.com/image/pics/classifieds/featureCue_right_top.gif)
		0 0 no-repeat;
}

.featureCueBottomL {
	position:absolute;
	bottom: 0;
	left: 0;
	width:100%;
	height:18px;
	background:
		url(http://pic.classistatic.com/image/pics/classifieds/featureCue_bottom.gif)
		0 0 no-repeat;
}

.featureCueBottomR {
	position:absolute;
	bottom: 0px;
	right: -20px;
	width: 20px;
	height: 18px;
	background:
		url(http://pic.classistatic.com/image/pics/classifieds/featureCue_right_btm.gif)
		0 0 no-repeat;
}

.featureCueContentR {
	position: absolute;
	right: -20px;
   	top: 0;
	width: 20px;
	height:100%;
	_height:expression(this.parentNode.clientHeight  +"px");
	background:
		url(http://pic.classistatic.com/image/pics/classifieds/featureCue_right_mid.gif)
		0 0 repeat-y;
}

.featureCueTopLPointer {
	visibility: hidden;
	position:absolute;
	top: -38px;
	left: 20px;
	width: 40px;
	height: 55px;
	background:
		url(http://pic.classistatic.com/image/pics/classifieds/featureCue_left_top_pointer.gif)
		0 0 no-repeat;
}

.featureCueTopRPointer {
	visibility: hidden;
	position:absolute;
	top: -38px;
	right: 0;
	width: 40px;
	height: 55px;
	background:
		url(http://pic.classistatic.com/image/pics/classifieds/featureCue_right_top_pointer.gif)
		0 0 no-repeat;
}

.featureCueBottomLPointer {
	visibility: hidden;
	position:absolute;
	bottom: -37px;	
	_bottom: -36px;
	left: 20px;
	width: 40px;
	height: 55px;
	background:
		url(http://pic.classistatic.com/image/pics/classifieds/featureCue_left_btm_pointer.gif)
		0 0 no-repeat;
}

.featureCueBottomRPointer {
	visibility: hidden;
	position:absolute;
	bottom: -37px;	
	_bottom: -36px;
	right: 0;
	width: 40px;
	height: 55px;
	background:
		url(http://pic.classistatic.com/image/pics/classifieds/featureCue_right_btm_pointer.gif)
		0 0 no-repeat;
}

#featureCueCloseButton {
	float: right;
}

.featureCueText {
	padding: 0 15px 0 15px;
	margin: 0px 0px 0px 20px;
	background-color: white;
	text-align: justify;
	z-Index:11;
}

.featureCueText p {
	margin: 0.5em 0px 0px 0px;
}

#featureCueTitle {
	font-size: 15pt;
	font-weight: bold;
	margin-top:0px;
	color: #ec7d1b;
	padding: 0px;
    text-align:left;
}

p.featureCueMoreLink {
	text-align: right;
	color: #2c2cf2;
	padding-bottom: 6px;
	}

.featureCueMoreLink * { 
	vertical-align: middle;
}

.featureCueContent a img {
	border: none;
}

.featureCueContent a.icon {
	text-decoration: none;
}

.featureCueContent a.icon:hover {
	background-color:transparent;
	text-decoration:none;
}

.calendarwidget {
	display:none;
}

#dsHelp,#vrHelp {
	cursor:help;
}

.helptip {
	cursor:default;
}

/********* jquery menu plugin **********/
.kjmenu_main_wrap {
	cursor: pointer;
}

.kjmenu_main_text {
	display: inline;
	width: 100px;
	padding-right:3px;
	font-weight:bold;
	white-space:nowrap;
}

.kjmenu_div {
	position:absolute;
	padding:0px;
	margin:0px;
	background-color: transparent;
	overflow:visible; 
	opacity:1; 
	display:none;
}

.kjmenu_fillbox {
	font-size:1px;
	min-height:1px;
	line-height:1pt;
	padding: 0px;
	margin: 0px;
}

.kjmenu_body {
	position:relative;
	padding:0px 1px 0px 1px;
	margin:0px;
	background-color: white;
	overflow:visible;
	border-left:1px solid #dfc400; 
	border-right:1px solid #dfc400; 
}

.kjmenu {
	background-color:transparent; 
	font-family:Arial,Helvetica,sans-serif; 
	font-size:0.9em;
	cursor:default;
}

.kjmenu_item {
	color: #006;
	border:1px solid white;
	padding:2px 14px 2px 6px;
}

.kjmenu_clickable {
	cursor:pointer;
	text-decoration: underline;
}

.kjmenu_expand {
	
}

.kjmenu_over {
	font-weight:bold;
	color: #000;
}

.kjmenu_over_clickable {
	border-color: #a7d252;
	background: #e4feb1;
	color: #060;
}

.kjmenu_over_expand {
	border-color: #a7d252;
	background: #e4feb1
		url('http://pic.classistatic.com/image/pics/classifieds/kjm_arrow.gif')
		no-repeat center right;
}

.kjmenu_frame {
	background:
		url('http://pic.classistatic.com/image/pics/classifieds/kjm_frame.gif')
		no-repeat;
}

.kjmenu_scroll {
	cursor:pointer;
	background:
		url('http://pic.classistatic.com/image/pics/classifieds/kjm_scroll.gif')
		no-repeat;
}

.kjmenu_scroll_topleft_posn{
  background-position:0px 0px;
}

.kjmenu_scroll_topmidl_posn{
  background-position:0px -26px;
  background-repeat:repeat-x
}

.kjmenu_topmidl_posn{
 background-position:0px -4px;
  background-repeat:repeat-x
}

.kjmenu_scroll_toparrow_posn{
  width:13px;
  height:26px;
  background-position:-32px 0px;
}

.kjmenu_scroll_topright_posn{
 background-position:-45px 0px;
}

.kjmenu_topright_posn{
 background-position:-5px 0px;
}

.kjmenu_scroll_botleft_posn{
  background-position:0px -78px;
}

.kjmenu_scroll_botmid_posn{
  background-position:0px -52px;
  background-repeat:repeat-x;
}

.kjmenu_scroll_botarrow_posn{
 width:13px;
 height:26px;
 background-position:-32px -78px;
}

.kjmenu_scroll_botright_posn{
  background-position:-45px -78px;
}

.kjmenu_botleft_posn{
 background-position:0px -8px
}

.kjmenu_botmid_posn{
  background-position:0px -12px;
  background-repeat:repeat-x;
}

.kjmenu_botright_posn{
  background-position:-5px -8px
}

.kjm_tblScroll{
  height:26px;
}

.kjm_scroll_up_enable{
 background-position:-6px 0px;
}

.kjm_scroll_up_disable{
 background-position:-32px 0px;
}

.kjm_scroll_down_enable{
 background-position:-6px -78px;
}

.kjm_scroll_down_disable{
 background-position:-32px -78px;
}

.chgLoc_arr_up{
	background:
		url("http://pic.classistatic.com/image/pics/classifieds/button_open.gif")
		no-repeat;
}

.chgLoc_arr_down{
	background:
		url("http://pic.classistatic.com/image/pics/classifieds/button_close.gif")
		no-repeat scroll right;
	padding-right: 20px;
}

.f_textSize{
	font-size:10px;
}

/* Autocomplete
----------------------------------*/
.ui-autocomplete {
	width: 200px;
	position: absolute;
    overflow: hidden;
    background-color: #fff;
    border-left: 1px solid #0a3792;
    border-right: 1px solid #0a3792;
    border-bottom: 1px solid #0a3792;
    list-style: none;
    z-index: 100;
    cursor: default; 
}	

/* Menu
----------------------------------*/
.ui-menu {
	list-style:none;
	padding: 2px;
	margin: 0;
	display:block;
}

.ui-menu .ui-menu {
	margin-top: -3px;
}

.ui-menu .ui-menu-item {
	margin:0;
	padding: 0;
	width: 100%;
}

.ui-menu .ui-menu-item a {
	text-decoration:none;
	display:block;
	padding:.2em .4em;
	line-height:1.5;
	zoom:1;
}

.ui-menu .ui-menu-item a.ui-state-hover,.ui-menu .ui-menu-item a.ui-state-active
	{
	margin: -1px;
	background-color: #98989a; 
	color: #fff;
}

.ui-autocomplete .autohide{
	float:right;
	color:#020065;
	padding:4px;
}

.ui-autocomplete .autohide a{
	color:#020065;
}

div.jq-ui-autocomplete {
    position: absolute;
    overflow: hidden;
    background-color: #fff;
    border-left: 1px solid #0a3792;
    border-right: 1px solid #0a3792;
    border-bottom: 1px solid #0a3792;
    list-style: none;
    z-index: 100;
}

.jq-ui-autocomplete ul{
    overflow: hidden;
	padding: 1px;
    list-style: none;
    font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:13px;
}

.jq-ui-autocomplete li { 
	display: block; 
	padding: 2px; 
	overflow: hidden;
	width: 100%;
}
		
.jq-ui-autocomplete li.active { 
	background-color: #98989a; 
	color: #fff;
}

.jq-ui-autocomplete .autohide {
	float:right;
	color:#020065;
	padding:4px;
}

.jq-ui-autocomplete .autohide a {
	color:#020065;
}

ul.jq-ui-autocomplete {
	position: absolute;
	overflow: hidden;
	background-color: #fff;
	border: 3px solid #aaa;
	margin: 0px;
	padding: 0px;
	list-style: none;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:13px;
	color: #333;
}

ul.jq-ui-autocomplete li { 
	display: block; 
	padding: 4px; 
	overflow: hidden;
	width: 100%;
}

ul.jq-ui-autocomplete li.active { 
	background-color: #3875d7; 
	color: #fff;
}

.jqslider .brand_border {
	border-color:#CEB503;
}

.jqslider .ruler {
	padding:2px 0px 0px 0px;
	clear: both;
}

.jqslider_tbl {
	empty-cells:show;
	table-layout:fixed;
	margin-bottom:1px;
}

.jqslider_tbl td {
	border-right-style:solid;
	border-right-width:1px;
	border-bottom-style:solid;
	border-bottom-width:1px;
	font-size:4px;
	line-height:4px;
	height:4px;
}

.jqslider_tbl td.td1 {
	border-left-style:solid;
	border-left-width:1px;
}

.jqslider_text {
	color:black;
	font-size:10px;
	line-height:10px;
}

.jqslider_poi {
	cursor: pointer;
	position: relative;
	display: inline;
	padding:0px;
	margin:0px;
}

.jqslider_poi .wrap {
	display:inline;
	padding-bottom:7px;
	background:
		url('http://pic.classistatic.com/image/pics/classifieds/down.gif')
		no-repeat center bottom;
}

.jqslider_poi .poi_text_wrap {
	display:inline;
	border:1px solid black;
	font-size:10px;
	line-height:13px;
	height:12px;
}

.jqslider_poi .poi_text {
	display:inline;
	padding:0px 1px 0px 1px;
	background-color:white;
	text-align:center;
}

.jqslider_poi .poi_icon {
	background:
		url('http://pic.classistatic.com/image/pics/classifieds/down.gif')
		no-repeat 0px -2px;
	font-size:7px;
	height:7px;
	width:9px;
}

.resultsTableSB .adLinkSB {
	font-weight: bold;
}

/*thumbnail gallery*/
table.navs {
	margin-top: 10px;
	padding: 2px;
	border-spacing: 5px 10px
}

.flashUpload {
    margin: 2px 0px;
    border:1px solid #D9E4FF;
    -moz-border-radius-topleft : 5px;
    -webkit-border-top-left-radius : 5px;
    -moz-border-radius-topright : 5px;
    -webkit-border-top-right-radius : 5px;
    -moz-border-radius-bottomleft : 5px;
    -webkit-border-bottom-left-radius : 5px;
    -moz-border-radius-bottomright : 5px;
    -webkit-border-bottom-right-radius : 5px;
}

#postad-nav ul {
	diplay: inline-block;
}

#postad-nav li {
	display:inline-block;
	display:expression("inline");
	font-weight:bold;
	padding-left:36px;
	padding-right:10px;
	margin-bottom:4px;
	height:30px;
}

#postad-nav span {
	display: inline-block;
	height: 30px;
	padding-top: 8px;
	padding-right: 25px;
	background:
		url("http://pic.classistatic.com/image/pics/classifieds/wizard_arrow.gif")
		no-repeat right 10px;
}

#postad-nav span.last {
	background: transparent;
}

.nav-addetail {
	background:
		url("http://pic.classistatic.com/image/pics/classifieds/kijiji/postad1.gif")
		no-repeat top left;
}

.nav-addetail-active {
	background:
		url("http://pic.classistatic.com/image/pics/classifieds/kijiji/postad1_selected.gif")
		no-repeat top left;
}

.nav-ver-phone {
	background:
		url("http://pic.classistatic.com/image/pics/classifieds/kijiji/postad1.gif")
		no-repeat top left;
}

.nav-ver-phone-active {
	background:
		url("http://pic.classistatic.com/image/pics/classifieds/kijiji/postad1_selected.gif")
		no-repeat top left;
}

.nav-enter-pin {
	background:
		url("http://pic.classistatic.com/image/pics/classifieds/kijiji/postad2.gif")
		no-repeat top left;
}

.nav-enter-pin-active {
	background:
		url("http://pic.classistatic.com/image/pics/classifieds/kijiji/postad2_selected.gif")
		no-repeat top left;
}

.resultsTableSB .adLinkSB:visited {
	color: #800080;
}

.locLabel {
	font-weight:bold;
	padding:2px 14px 8px 6px;
}

.selectLabel {
	font-size:14px;
	font-weight:bold;
	padding:2px 14px 8px 6px;
}

.locMenu_overA {
	color: #ff4f1e;
	background:
		url("http://pic.classistatic.com/image/pics/classifieds/arrow.gif")
		#fdf3d7 no-repeat right center;
}

.locMenu_over2 {
	color: #ff4f1e;
	cursor:pointer;
	background-color: #fdf3d7;
}

.locMenu_item {
	border-bottom:1px solid #e7e8ae;
	padding:2px 14px 4px 0px;
	margin-left:6px;
	cursor:pointer;
}

.locMenu_div {
	position:absolute;
	padding:20px;
	margin:0px;
	background-color: transparent;
	overflow:visible; 
	opacity:1; 
	display:none;
}

.locMenu_body2 {
	position:relative;
	padding:0px 1px 0px 1px;
	margin:0px;
	background-color:white;
	overflow:visible;
	border-left:3px solid #ff4f1e; 
	border-right:3px solid #ff4f1e; 
}

.locMenu_body {
	position:relative;
	padding:0px 1px 0px 1px;
	margin:0px;
	background-color:white;
	overflow:visible;
	border-left:3px solid #ff4f1e; 
	border-right:3px solid #ff4f1e; 
}

.locMenu_frameTLC {
	background:
		url('http://pic.classistatic.com/image/pics/classifieds/LocUpperLeftCorner.gif')
		no-repeat;
}

.locMenu_frameTRC {
	background:
		url('http://pic.classistatic.com/image/pics/classifieds/LocUpperRightCorner.gif')
		no-repeat;
}

.locMenu_frameBLC {
	background:
		url('http://pic.classistatic.com/image/pics/classifieds/LocBottomLeftCorner.gif')
		no-repeat;
}

.locMenu_frameBRC {
	background:
		url('http://pic.classistatic.com/image/pics/classifieds/LocBottomRightCorner.gif')
		no-repeat;
}

.locMenu_frameT {
	background:
		url('http://pic.classistatic.com/image/pics/classifieds/LocTop.gif')
		repeat-x;
}

.locMenu_frameB {
	background:
		url('http://pic.classistatic.com/image/pics/classifieds/LocBottom.gif')
		repeat-x;
}

.changeLocDiv{
	background:
		url('http://pic.classistatic.com/image/pics/classifieds/button_open.gif')
		no-repeat right center;
	padding-right: 20px;
}

.uploadedImage {
	margin-left:2px;
	margin-top:8px;
	margin-bottom:10px;
}

.instruction {
	display:block;
	margin:5px 0px 10px 0px;;
}

.priceLabel {
	float: left;
	padding: 0 0 0 2px;
	margin: 5px 0;
	height: 26px;
	line-height: 26px;
	font-size: 1em;
	text-decoration: none;
	text-shadow:0px 1px 1px #fff;
}			

.PhoneIcon {
	float:left;
	width:20px;
	height:20px;
	margin: 9px 7px 0px 5px;
	background:
		url("http://pic.classistatic.com/image/pics/classifieds/viewad_icon_phone.gif")
		no-repeat;
}

#FromEmailAddress .first-input div {
padding-left:18px;
	background:
		url("http://pic.classistatic.com/image/pics/classifieds/viewad_sprite1.gif")
		no-repeat 0 -277px;
}

#FromName .first-input div {
padding-left:18px;
	background:
		url("http://pic.classistatic.com/image/pics/classifieds/viewad_sprite1.gif")
		no-repeat 0 -298px;
}

#FromPhone .first-input div {
padding-left:18px;
	background:
		url("http://pic.classistatic.com/image/pics/classifieds/viewad_sprite1.gif")
		no-repeat 0 -254px;
}

.cpyrt {
	color: #676B5C;
	margin: 10px 5px;
}

.newHeader .searchAreaTop {
	margin-top: 12px;
}

.round_blue {
	
}

.round_blue-rtl {
	background-image:
		url("http://pic.classistatic.com/image/pics/classifieds/bl_lefttop.png");
	padding-left: 1px;
}

.round-blue-middle {
	padding: 0px;
	width: 100%;
}

.round_blue-rtm {
	height: 22px;
	background-color: #415e89;
	padding-left: 10px;
}

.round_blue-rtr {
	background-image:
		url("http://pic.classistatic.com/image/pics/classifieds/bl_righttop.png");
	padding-right: 1px;
}

.round_blue-rm {
	background-color: #faf8f9;
	padding: 0px;
}

.round_blue-rml {
	border-left: 1px solid #415e89;
	font-size: 1px;
	padding: 0px;
}

.round_blue-rmr {
	border-right: 1px solid #415e89;
	font-size: 1px;
	padding: 0px;
}

.round_blue-rbl {
	background-image:
		url("http://pic.classistatic.com/image/pics/classifieds/bl_leftbottom.png");
}

.round_blue-rbm {
	height: 8px;
	border-bottom: 1px solid #415e89;
}

.round_blue-rbr {
	background-image:
		url("http://pic.classistatic.com/image/pics/classifieds/bl_rightbottom.png");
}

/* Vertical Landing Page*/
#horizontalSlider {
	
}

#horizontalSlider ul, #horizontalSlider li {
	margin:0;
	padding:0;
	list-style:none;
}

#horizontalSlider, #horizontalSlider li {
	width:330px;
	height:201px;
	overflow:hidden;
}

.green-ad-inner{
	background-color:#faf8f9;
}
		
.green-ad-inner-rtl{
	background-image:
		url("http://pic.classistatic.com/image/pics/classifieds/greenTitle_leftcrv.gif");
	padding-left: 8px;
}

.green-ad-inner-rtr{
	background-image:
		url("http://pic.classistatic.com/image/pics/classifieds/greenTitle_rightcrv.gif");
	padding-right: 8px;
}

.green-ad-inner-rtm{
	height:22px;
	background-image:
		url("http://pic.classistatic.com/image/pics/classifieds/greenTitle_centerbg.gif");
	padding-left:10px;
	font-size:12px;
}

.green-ad-inner-rbm{
	height:8px;
	border-bottom: 1px solid #8AC351;
}

.green-ad-inner-rml{
	border-left: 1px solid #8AC351;
}

.green-ad-inner-rmr{
	border-right: 1px solid #8AC351;
}

.green-ad-inner-rbl{
	background-image:
		url(http://pic.classistatic.com/image/pics/classifieds/en-AU/cornerCurve_bottomleft.gif);
}

.green-ad-inner-rbr{
	background-image:
		url(http://pic.classistatic.com/image/pics/classifieds/en-AU/cornerCurve_bottomright.gif);
}

.roundedCornerYellowBtn {
	float: left;
	background:
		url("http://pic.classistatic.com/image/pics/classifieds/yellowButton_left.gif")
		no-repeat;
	padding: 0 0 0 5px;
	margin: 5px 0;
}

.roundedCornerYellowBtn a{
	float: left;
	height: 22px;
	background:
		url("http://pic.classistatic.com/image/pics/classifieds/yellowButton_center.gif")
		repeat-x left top;
	line-height: 22px;
	padding: 0 10px;
	color: #FFF;
	font-size: 12px;
	text-decoration: none;
	font-weight: bold;
	text-shadow:0px 1px 1px #fff;
}

.roundedCornerYellowBtn span {
	background:
		url("http://pic.classistatic.com/image/pics/classifieds/yellowButton_right.gif")
		no-repeat;
	float: left;
	width: 10px;
	height: 26px;
}

.smallFont {
	color:#959393;
	font-size:10px;
	font-weight:normal;
}

.vLandingTitle {
	font-weight:bold;
	color:#4c4c4c;
	margin-bottom:3px;
}

.locReqd {
	width:65px;
	background-image:
		url('http://pic.classistatic.com/image/pics/classifieds/staricon.gif');
	background-repeat: no-repeat;
	background-position: right 6px;
}

.reqdStar {
	width:30%;
	background-image:
		url('http://pic.classistatic.com/image/pics/classifieds/staricon.gif');
	background-repeat: no-repeat;
	background-position: left 4px;
}

#prevArrow {
	height:20px;
	background:
		url(http://pic.classistatic.com/image/pics/classifieds/arrowleft.gif)
		no-repeat;
	cursor: hand;
	cursor: pointer;
}

#nextArrow {
	height:20px;
	background:
		url(http://pic.classistatic.com/image/pics/classifieds/arrowright.gif)
		no-repeat;
	cursor: hand;
	cursor: pointer;
}

.nWrapper{
	float:right;
	width:20px;
	display:inline;
	margin-top:35px;
	margin-left:-5px;
}	

.pWrapper{
	float:left;
	clear:both;
	margin-top:35px;
	width:20px;
	display:inline;
	background-color:#FFFFFF;
}	

.sContent {
	float:left;
	margin-left:5px;
	height:110px;
	width:320px;
	margin-right:0px;
}

.sElement{
 	float:left;
 	display:inline;
 	padding-bottom:20px;
 	width:105px;
 	margin-right:5px;
 }

 /* Facebook integration */
.signIn_or{
	color: #FF4F1F;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 19px;
    font-weight: bold;
    text-decoration: none;
    white-space: nowrap;
    padding-top:70px;
    display:block;
}

.fb_registerProfileBox{
	background-color:#F0F0F0;
	margin:10px;
	padding:10px;
	border: 1px solid #C0C0C0; 
	display:none;
	font-size:11px;
	width:645px;
	position:relative;
}

.fb_registerProfileBox img {
	float:left;
	margin-right:5px	
}

.fb_profileDetails{
	float:right;
	width:280px;	
	color:#676B5C;
	font-size:.95em;
	font-weight:bold;
}

.fb_profileDetailsName{
	margin-bottom:5px;	
}

.fb_profileDetailsLoc{
	font-weight:normal;
}

.fb_features{
	list-style: disc inside;
	color:#676B5C;
	margin-top:15px;
}

.fb_viewAdProfile{
	background-color: #F7F7F7;
    border: 1px solid #CBD0CC;
    display: inline-block;
    margin: 15px;
    padding: 15px;
    width: 240px;
}

.fb_poster{
	font-weight:bold;
	margin-bottom:5px;
	color:#676B5C;
}

.fb_poster span{
	color:#3B5998;
	margin-left:5px;
}

.fb_profile_link{
	background: #DCE3EE;
	padding:1px;
	display: inline-block;
	position: inherit;
	color: #3B5998;
	font-weight:bold;
}

.fb_profile_link img{
	margin: 2px 10px 2px 2px;
	float:left;
}

.fb_profile_link span{
	margin-right: 5px;
    position: relative;
    top: 2px;
}

.fb_profile_link a:link, .fb_profile_link a:visited{
	color: #3B5998;
	font-weight:bold;
}

.fb_profile_link a{
	text-decoration: none;
	margin-left:10px;
}

.fb_profile_link a:hover{
	background-color: transparent;
	color: #3B5998;
}

.fb_myProfileDetails{
	float:left;
	width:450px;
	border:4px solid #CBD0CC;
	padding: 0 10px;
}

.fb_myProfileFBC{
	border:4px solid #CBD0CC;
	background-color:#EFF4FA;
}

.fb_myProfileFBCBorder{
	border:1px solid;
	position:relative
}

.fb_myProfileFBCHeader{
	background-color:#8097C1;
	padding:5px
}

.fb_myProfileFBCHeader span{
	font-weight:bold;
	font-size:1.25em;
	color:#fff;
}

.fb_FBCConnectedContent{
	padding:15px;
}

.fb_FBCConnectedLeft{
	float:left;
	width:55px
}

.fb_FBCConnectedLeft img{
	margin-right:5px;
	border:3px #fff solid;
}

.fb_FBCConnectedRight{
	float:right;
	width:325px;
	font-weight:bold;
	font-size:0.85em;
}

.fb_FBCConnectedOptions{
	clear:both;
	background-color:#fff;
	display:inline-block;
	margin-top:10px;
	padding:10px;
	width:95%;
}

.fb_FBCConnectedFooter{
	text-align:right;
	background-color:#F5F5F5;
	border-top:1px solid #E0E1E3;
	padding:5px;
	font-size:.85em;
}

.fb_FBConnectedRemoveAccess{
	position:absolute;
	right:5px;
	top:5px;
	color:#fff;
	cursor:pointer;
}

.fb_revokePannel{
	background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #000000;
    left: 35%;
    position: absolute;
    top: 40%;
    width:500px;
}

.fb_modalBg{
	width:100%;
	height:100%;
	position: absolute;
	top: 0px;
	left: 0px;
	background: #000;
	/* for IE */
	zoom:1;
	filter:alpha(opacity=30);
	/* CSS3 standard */
	opacity:0.3;
}

.panel_header{
	background: none repeat scroll 0 0 #FDEB6B;
    font-size: 1.2em;
    font-weight: bold;
    padding: 5px;
    text-align: center;
}

.panel_footer{
	text-align: right;
}

.panel_body{
	padding: 10px;
}

.revokeResponses{
text-align:center;
}

.revokeResponses input{
	margin-left: 10px;
}

.purple-ad-inner {
	background-color:#ededed;
}
		
.purple-ad-inner-rtl{
	background-image:
		url("http://pic.classistatic.com/image/pics/classifieds/SearchTopL.gif");
	padding-left: 5px;
}

.purple-ad-inner-rtr{
	background-image:
		url("http://pic.classistatic.com/image/pics/classifieds/SearchTopR.gif");
	padding-right: 5px;
}

.purple-ad-inner-rtm{
	height:22px;
	background-image:
		url("http://pic.classistatic.com/image/pics/classifieds/SearchTopCentre.gif");
	padding-top:0px;
	padding-left:4px;
	font-size:13px;
	color:#FFF;
}
		
.purple-ad-inner-rbl{
	background-image:
		url("http://pic.classistatic.com/image/pics/classifieds/Addetails_bottom_leftcrv.gif");
}

.purple-ad-inner-rbr{
	background-image:
		url("http://pic.classistatic.com/image/pics/classifieds/Addetails_bottom_rightcrv.gif");
}

.purple-ad-inner-rbm{
	height:8px;
	border-bottom: 1px solid #C0C0C0;
}

.purple-ad-inner-rml{
	border-left: 1px solid #C0C0C0;
}

.purple-ad-inner-rmr{
	border-right: 1px solid #C0C0C0;
}

.purple-ad-inner-rm{
	padding:0 0 0 0px;
}

.greyBar {
	float: left;
	background:
		url("http://pic.classistatic.com/image/pics/classifieds/SecondaryBarL.gif")
		no-repeat;
	padding: 0 0 0 5px;
	margin: 0px 0;
}

.greyBar label{
	float: left;
	height: 36px;
	background:
		url("http://pic.classistatic.com/image/pics/classifieds/SecondaryBarCentre.gif")
		repeat-x left top;
	line-height: 35px;
	padding: 0 10px;
	color: #000;
	font-size: 12px;
	text-decoration: none;
	font-weight: bold;
}

.greyBar span {
	background:
		url("http://pic.classistatic.com/image/pics/classifieds/SecondaryBarR.gif")
		no-repeat;
	float: left;
	width: 10px;
	height: 36px;
}

.roundedYellowBtn {
	float: left;
	background:
		url("http://pic.classistatic.com/image/pics/classifieds/MainBTNL.gif")
		no-repeat;
	padding: 0 0 0 5px;
	margin: 0px 0;
}

.roundedYellowBtn a{
	float: left;
	height: 30px;
	background:
		url("http://pic.classistatic.com/image/pics/classifieds/MainBTNC.gif")
		repeat-x left top;
	line-height: 30px;
	padding: 0px 6px 0px 10px;
	color: #FFF;
	font-size: 12px;
	text-decoration: none;
	font-weight: bold;
}

.roundedYellowBtn span {
	background:
		url("http://pic.classistatic.com/image/pics/classifieds/MainBTNR.gif")
		no-repeat;
	float: left;
	width: 10px;
	height: 30px;
}

.grey-ad-inner {
	background-color:#ededed;
}
		
.grey-ad-inner-rtl{
	background-image:
		url("http://pic.classistatic.com/image/pics/classifieds/SecondaryBarL.gif");
	padding-left: 5px;
}

.grey-ad-inner-rtr{
	background-image:
		url("http://pic.classistatic.com/image/pics/classifieds/SecondaryBarR.gif");
	padding-right: 5px;
}

.grey-ad-inner-rtm{
	height:22px;
	background-image:
		url("http://pic.classistatic.com/image/pics/classifieds/SecondaryBarCentre.gif");
	padding-top:5px;
	padding-left:10px;
	font-size:13px;
	color:#000;
}
		
.grey-ad-inner-rbl{
	background-image:
		url("http://pic.classistatic.com/image/pics/classifieds/Addetails_bottom_leftcrv.gif");
}

.grey-ad-inner-rbr{
	background-image:
		url("http://pic.classistatic.com/image/pics/classifieds/Addetails_bottom_rightcrv.gif");
}

.grey-ad-inner-rbm{
	height:8px;
	border-bottom: 1px solid #C0C0C0;
}

.grey-ad-inner-rml{
	border-left: 1px solid #C0C0C0;
}

.grey-ad-inner-rmr{
	border-right: 1px solid #C0C0C0;
}

.grey-ad-inner-rm{
	padding:0 0 0 0px;
}

.btnNonJS {
	 font-family:Arial,Verdana,helvetica,sans-serif;
	 font-size:13px;
	 font-weight:bold;
	 width:auto;
	 background-color:#f19500;
	 height:30;
	 cursor:pointer;
	 text-decoration:none;
	 vertical-align:top;
	 color:white;
	 border:1px solid #d55b00;
}

.spaceTop {
	margin-top: 14px;
	*margin-top: 24px
}

.facebookAppBtn{
	float:right;
	margin-top:-30px;
}

.facebookAppBtn a{
	text-decoration:none;
	border:0px;
}

.facebookAppBtn img{
	border:0px;
	padding:0px;
	margin:0px;
}

/* header-2 css- we can remove old header css when all sites have header 2 */
.hdr_ctr{
   margin:0px 5px 15px 5px;
   min-width: 940px;
	
}

 input:focus {
    outline: none;
 }
 
 .arrow_btn{
	background-image:
		url(http://pic.classistatic.com/image/pics/classifieds/kijiji/header_sprite.png);
   background-repeat: no-repeat;
   background-position: 0 -266px; 
   width: 12px;
   height: 9px;
   margin:2px auto 0px auto;
}

.browse_arrow{
   display:inline-block;
   vertical-align:middle;
   margin-left:5px;
}

.srchbtn{
   border:0;
   background-color:#f39d00;
   color:#fff;
   padding:0px 0px 2px 1px;
   margin:0px;
   cursor:pointer;
}

.srchbtn2{
   border:0;
   background-color:#f39d00;
   color:#fff;
   padding:0px 0px 2px 0px;
   margin:0px;
   cursor:pointer;
}

.btn_mid{
  border-top:solid 1px #d66008;
  border-bottom:solid 1px #d66008;
  padding:0px;
   height:22px;
  width:20px;
  background-color:#f39d00;
}

.btn_end{
	background-image:
		url(http://pic.classistatic.com/image/pics/classifieds/kijiji/header_sprite.png);
   background-repeat: no-repeat;
   height:24px;
   width:3px;
  background-position: 0 -191px;
}

.btn_start{
	background-image:
		url(http://pic.classistatic.com/image/pics/classifieds/kijiji/header_sprite.png);
   background-repeat: no-repeat;
   height:24px;
   width:3px;
   background-position: 0 -166px;
}

 .tpnvgtn{
    text-align:right;
    margin-bottom:6px;
 }

 .tpnvgtn a{
    text-decoration:none;
    padding:0px 3px 0px 8px;
    color:#333333;
 }

 .tpnvgtn a:hover{
    text-decoration:underline;
    background-color:transparent;
    color:#d65a00;
 }

 .hdr2_srchbar a{
  text-decoration:none;
 }

.hdr2_srchbar a:hover{
    text-decoration:underline;
    background-color:transparent;
    color:#d65a00;
 }

 .navlist{
  margin-left:auto;
}

.navlist .lft_cur {
   width:6px;
   height:30px;
	background-image:
		url(http://pic.classistatic.com/image/pics/classifieds/kijiji/header_sprite.png);
   background-repeat: no-repeat;
   background-position: 0 0;
}

.navlist .rht_cur {
   width:6px;
   height:30px;
	background-image:
		url(http://pic.classistatic.com/image/pics/classifieds/kijiji/header_sprite.png);
   background-repeat: no-repeat;
   background-position: 0 -31px;
}

.navlist .mid {
	background-image:
		url(http://pic.classistatic.com/image/pics/classifieds/kijiji/header_rept_sprite2.png);
 background-position: 0 -38px;
 background-repeat: repeat-x;
 vertical-align:middle;
 border-top:1px solid #ccc;
 border-bottom:1px solid #ccc;
  white-space:nowrap;
 }

.navlist  span{
	display: inline-block;
	text-align:center;
	height:20px;
	vertical-align:middle;
	padding:5px 26px 0px 26px;
	color:#383373;
	position:relative;
}

.navlist  span a{
    text-decoration:none;
}

.navlist  span a:hover{
    text-decoration:underline;
    background-color:transparent;
    color:#d65a00;
 }

.navlist  span b{
  color:#d65a00;
}

.navlist .selectedTab a{
 color:#d65a00;
}

.salestag{
  position:absolute;
  top:7px;
  left:100px;
	background-image:
		url(http://pic.classistatic.com/image/pics/classifieds/kijiji/header_sprite.png);
	background-repeat: no-repeat;
	background-position: 0 -236px;
	width: 35px;
	height: 29px;
}

.logo_ctr{
  display:inline-block;
  width:160px;
}

.logo_ctr a:hover{
	background-color: transparent;
}

.logo_ctr img{
  vertical-align:middle;
}

.tagln_txt{
   padding-left:5px;
   color:#383373;
   font-weight:bold;
   font-size:15px;
}

.tagln_txt b{
  color:#b159a3;
}

.rhtBorder{
  border-right:1px solid #ccc;
}

.brwseCell{
  width:150px;
  padding:0px 5px 0px 5px;
}

.brwsetab{
 white-space:nowrap;
 display:inline-block;
}

.brwsetab a{
    text-decoration:none;
}

.hdr2_srchbar .lft_cur{
   width:6px;
   height:37px;
	background-image:
		url(http://pic.classistatic.com/image/pics/classifieds/kijiji/header_sprite.png);
   background-repeat: no-repeat;
   background-position: 0 -70px;
}

.hdr2_srchbar .pipe{
  height:25px;
  margin:0px 0px 0px 10px;
}

.hdr2_srchbar{
  width:100%;
  white-space:nowrap;
  border-collapse:collapse;
 }

.srchtxtCell{
  width:50px;
  white-space:nowrap;
  padding:0px 0px 3px 8px;
}

*html .srchtxtCell{
 padding:0px 0px 0px 8px;
}

*+html .srchtxtCell{
  padding:0px 0px 0px 8px;
}

.srchbox_cell{
 padding:0px 8px 0px 0px;
  position:relative;
 z-index:1000;
}

.hdr2_search{
  border:1px solid #ccc;
  background-color:#fff;
  width:100%;
  border-collapse:collpse;
  table-layout: fixed;
}

.hdr2_search .tipField{
  color:#aeaeb3;
}

.xBtn{
  width:20px;
  text-align:right;
  padding-right:5px;
  vertical-align:top;
}

.xBtn  a{
    color: #D65A00;
    cursor: pointer;
    display:none;
    text-decoration:none;
}

.xBtn  a:hover{
  background-color:#fff;
}

.srchbox{
  width:100%;
  border:0;
  height:18px;
  padding:0px 0px 0px 3px;
}

*html .srchbox{
 height:16px;
 padding:1px 0px 0px 3px;
}

*+html .srchbox{
  height:16px;
  padding:1px 0px 0px 3px;
}

.srchbox{
  height:16px\0/;
  padding:1px 0px 0px 3px\0/;
}

.hdr2_srchbar .rht_cur{
    width:6px;
    height:37px;
	background-image:
		url(http://pic.classistatic.com/image/pics/classifieds/kijiji/header_sprite.png);
    background-repeat: no-repeat;
   background-position: 0 -108px;
}

.hdr2_srchbar .mid{
	background-image:
		url(http://pic.classistatic.com/image/pics/classifieds/kijiji/header_rept_sprite2.png);
   	 background-position: 0 0;
	 background-repeat: repeat-x;
	 white-space:nowrap;
	 padding-top:1px;
	 color:#383373;
}

.catCell{
 width:191px;
}

.dt_septr{
  display:inline-block;
  height:17px;
  font-weight:normal;
  color:#333;
  vertical-align:middle;
}

#serchCat_Ctr{
   border:1px solid #ccc;
   margin:0px  0px 0px 5px;
   width:163px;
   display:inline-block;
   white-space:nowrap;
    height:18px;
   padding:2px 0px 1px 6px;
   background-color:#fff;
   color:#333;
   font-weight:normal;
   vertical-align:middle;
}

*html #serchCat_Ctr{
   padding:3px 0px 1px 6px;
}

*+html #serchCat_Ctr{
   padding:3px 0px 1px 6px;
}

#serchCat_Ctr{
   padding:3px 0px 1px 6px\0/;
}

.drparrow{
   float:right;
   margin:3px 4px 0px 0px;
	background-image:
		url(http://pic.classistatic.com/image/pics/classifieds/kijiji/header_sprite.png);
	background-position: 0 -216px;
	width: 12px;
	height: 9px;
}

.srchBtnCell{
  width:30px;
  padding:0px 5px 0px 8px;
}

.locCell{
  width:272px;
  padding:0px 0px 0px 8px;
}

.changeLoc_Ctr{
   border:1px solid #ccc;
   margin:0px  0px 0px 5px;
   width:186px;
   display:inline-block;
   white-space:nowrap;
    height:18px;
   vertical-align:middle;
   color:#333;
  padding:1px 0px 3px 3px;
   background-color:#fff;
 }

 *html .changeLoc_Ctr{
  height:19px;
   padding:2px 0px 1px 3px;
}

*+html .changeLoc_Ctr{
   height:19px;
  padding:2px 0px 1px 3px;
}

.changeLoc_Ctr{
   height:19px\0/;
  padding:2px 0px 1px 3px\0/;
}

.hdr2_srchbar .changeLocDiv{
   background: url("");
   background-color:#fff;
}

.hdr2_srchbar .chgLoc_arr_down{
  background: url("");
   background-color:#fff;
}

.hdr2_srchbar .chgLoc_arr_down .drparrow{
   background-position: 0 -226px;
}

.locTxt{
 white-space:normal;
 display:inline-block;
 padding:0px;
 font-weight:normal;
}

.locLbl{
  color:#383373;
  padding-right:10px;
}

.locNme{
  color:#4C4C4C;
  font-weight:bold;
}

.chglocSel{
  border-color:#d65a00;
}

.hdr_rht_col{
 text-align:right;
 vertical-align:top;
 white-space:nowrap;
	background-image:
		url(http://pic.classistatic.com/image/pics/classifieds/kijiji/header_rept_sprite2.png);
 background-position: 0 -104px; 
 background-repeat: repeat-x;
 padding-left:10px;
}

.hdr_lft_col{
  vertical-align:top;
  padding:15px 0px 0px 8px;
  white-space:nowrap;
	background-image:
		url(http://pic.classistatic.com/image/pics/classifieds/kijiji/hdr2_yellowback.png);
	background-position: right top;
	background-repeat: no-repeat;
}

.hdr_2 .kjmenu_scroll {
	background:
		url("http://pic.classistatic.com/image/pics/classifieds/kijiji/header_rept_sprite2.png");
    background-position: 0 -67px;
}

.hdr_2 .kjmenu_scroll_toparrow_posn {
	background:
		url("http://pic.classistatic.com/image/pics/classifieds/kijiji/header_sprite.png")
		no-repeat transparent;
	background-position: 0 -156px;
	width: 12px;
	height: 9px;
}

.hdr_2 .kjmenu_scroll_botarrow_posn {
	background:
		url("http://pic.classistatic.com/image/pics/classifieds/kijiji/header_sprite.png")
		no-repeat transparent;
	background-position: 0 -146px;
	width: 12px;
	height: 9px;
}

.hdr_2 .kjm_tblScroll{
  height:15px;
}

.hdr_2 .kjm_scroll_up_enable{
	background:
		url("http://pic.classistatic.com/image/pics/classifieds/kijiji/header_sprite.png")
		no-repeat transparent;
	background-position: 0 -226px;
	width: 12px;
	height: 9px;
}

.hdr_2 .kjm_scroll_up_disable{
	background:
		url("http://pic.classistatic.com/image/pics/classifieds/kijiji/header_sprite.png")
		no-repeat transparent;
	background-position: 0 -156px;
	width: 12px;
	height: 9px;
}

.hdr_2 .kjm_scroll_down_enable{
	background:
		url("http://pic.classistatic.com/image/pics/classifieds/kijiji/header_sprite.png")
		no-repeat transparent;
	background-position: 0 -216px;
	width: 12px;
	height: 9px;
}

.hdr_2 .kjm_scroll_down_disable{
	background:
		url("http://pic.classistatic.com/image/pics/classifieds/kijiji/header_sprite.png")
		no-repeat transparent;
	background-position: 0 -146px;
	width: 12px;
	height: 9px;
}

.hdr_2 .kjmenu_body{
  padding:2px;
  border-right:1px solid #ccc;
  border-left:1px solid #ccc;
  border-bottom:1px solid #ccc;
}

.hdr_2 .kjmenu_item{
    padding:4px 14px 4px 6px;
    color:#333;
    text-decoration:none;
}

.tpnav .kjmenu_item{
   text-align:right;
}

.hdr_2 .kjmenu_over_clickable{
    background-color: #98989A;
    border:1px solid #fff;
    text-decoration:underline;
     color:#fff;
} 

.tpnavitem{
 display:inline-block;
 padding:2px;
   border-top:1px solid transparent;
  border-right:1px solid transparent;
  border-left:1px solid transparent;
}

 .tpnavarrw{
   display:inline-block;
	background-image:
		url(http://pic.classistatic.com/image/pics/classifieds/kijiji/header_sprite.png);
	background-repeat: no-repeat;
	background-position: 0 -216px;
	width: 12px;
	height: 9px;
	vertical-align: middle;
	margin-bottom: 3px;
}

*html .tpnavarrw{
margin-bottom:0px;
margin-top:1px;
}

*+html .tpnavarrw{
  margin-bottom:0px;
  margin-top:1px;
}

.tpMenudisplay{
  background-color:#fff;
  border-top:1px solid #ccc;
  border-right:1px solid #ccc;
  border-left:1px solid #ccc;
}

.hdr2_search .jq-ui-autocomplete{
    border-bottom: 1px solid #ccc;
    border-left: 1px solid #ccc;
    border-right: 1px solid #ccc;
    border-top: 1px solid #d65a00;
	font-weight: normal;
	color: #333;
}

.hdr2_search .jq-ui-autocomplete li.active {
    background-color: #98989A;
    text-decoration:underline;
     color:#fff;
    cursor:pointer;
}

.hdr2_search .jq-ui-autocomplete .autohide{
  float:left;
}

.hdr2_search .jq-ui-autocomplete .autohide a{
 color:#d65a00;
}

.hdr_2 .locMenu_frameTLC{
  background:none;
}

.hdr_2 .locMenu_frameT{
  background:none;
}

.hdr_2 .locMenu_frameTRC{
  background:none;
}

.hdr_2 .locMenu_body {
   border:1px solid #d65a00;
   padding:5px;
}

.hdr_2 .locMenu_frameBLC{
  background:none;
}

.hdr_2 .locMenu_frameB{
  background:none;
}

.hdr_2 .locMenu_frameBRC{
  background:none;
}

.hdr_2 .locMenu_item{
 border-bottom: 1px solid #fff;
}

.hdr_2 .locMenu_overA{
	background:
		url("http://pic.classistatic.com/image/pics/classifieds/kijiji/LargeWhieArrow.gif")
		no-repeat scroll right center #98989A;
	color: #fff;
}

.hdr_2 .locMenu_over2{
  background-color:#98989A;
  color:#fff;
}

.hdr_2 #updateBtn{
  height:22px;
  width:auto;
}

.btmLine{
	background-image:
		url(http://pic.classistatic.com/image/pics/classifieds/kijiji/header_rept_sprite2.png);
 background-repeat: repeat-x;
 background-position: 0 -83px;
 height:20px;
}

.catBorder .kjmenu{
   border-top:1px solid #ccc;
   margin-top:8px;
}

*html .catBorder .kjmenu{
  margin-top:11px;
}

*+html .catBorder .kjmenu{
 margin-top:11px;
}

.catBorder .kjmenu{
   margin-top:11px\0/;
}

/**** begin -for pppip - copied over from conversations impl . pppip look and feel should be like conversation ****/

.modalTxtCenter {
text-align: center;
}

.modalFontSize {
font-size: 12px;
color: #373373;
}

.modalDlg {
display: none;
position: fixed;
left: 50%;
top: 45%;
top: expression(((document.documentElement.scrollTop || document.body.scrollTop) + Math.round(50 * (document.documentElement.offsetHeight || document.body.clientHeight) / 100)) + 'px');
overflow: hidden;
background: #EFEFEF;
background: -webkit-gradient(linear, left top, left bottom, from(white), to(#EFEFEF));
background: -moz-linear-gradient(top, white, #EFEFEF);
border: 1px solid #CDCCDC;
border-radius: 3px;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
padding: 20px;
}

.modalDlg .outer {
width: 330px;
}

.modalDlg .msg1 {
font-weight: bold;
font-size: 14px;
margin-bottom: 20px;
}

.modalDlg .msg2 {
margin-bottom: 20px;
}

.modalDlg .btns {
white-space: nowrap;
}

.modalDlg .btns .orangebtn {
cursor: pointer;
width: 230px;
height: 25px;
font-weight: bold;
font-size: 14px;
color: white;
padding-bottom: 2px;
margin-bottom:10px;
border: 1px solid #D55B00;
border-radius: 3px;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
background: #EF8E00;
background: -webkit-gradient(linear, left top, left bottom, from(#F5A500), to(#EF8E00));
background: -moz-linear-gradient(top, #F5A500, #EF8E00);
}

.modalDlg .btns .greybtn {
cursor: pointer;
width: auto;
height: 25px;
font-weight: bold;
padding-bottom: 3px;
border: 1px solid #CDCCDC;
border-radius: 3px;
color: #373373;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
background: #E9E9E9;
background: -webkit-gradient(linear, left top, left bottom, from(white), to(#E9E9E9));
background: -moz-linear-gradient(top, white, #E9E9E9);
}

/**** end -for pppip - copied over from conversations impl . pppip look and feel should be like conversation ****/

.similarads{
  	padding: 20px 0px 0px 0px;
  }
.similarads .tbl{
     border: 1px solid #fff5ba;
     border-collapse: collapse;
}
.similarads .firstrow{
	background:#fff5ba
}
.similarads .imagetd{
	padding: 10px 30px 5px 40px;
	width:150px;
}
.similarads .contenttd{
	padding: 0px 5px 5px 40px;
	width:150px;
}
.similarads .headingtd{
	height:25px;
	vertical-align:middle;
	font-weight:bold;
	padding:0px 0px 0px 10px;
}

.similarads .div1{
	width:84px;
	height:84px;
}
.similarads .imgpadding{
	padding:10px;
}
.similarads a{
	text-decoration: none;
	color:#000000;
	width:150px;
	display:block;
}
.similarads a:hover{
	background-color:transparent;
	cursor:pointer;
}

.similarads .datediv{
	color:#7B7A7A;
}
.similarads .pricediv{
	color:#151B8D;
	font-weight: bold;
}

/* end header-2 css */ 
