.topbar {
	height:50px;	
}


.footerbar {
	height:15px;
}

.yellowcell {
	background:#FFBA00;
	
}

.buttoncell {
	padding-left:10px;
	text-align:center;
}

.searchbar {
	background:#006633;
	height:30px;
}

.maincell {
	text-align:left;

	/*padding-left:20px;*/
	/*padding-right:20px;*/
	/*padding-top:20px;*/
	vertical-align:top;
	background:white;
}

.advertcell {
	text-align:right;
	vertical-align:top;
	width:100px;
	padding:5px;
	height:100%;
	/*background:#c0c0c0;*/
}

.advert-logo {
	margin:0px 0px 0px 0px;
	padding:3px;
	text-align:center;
}

.lang_switch {
font-family:arial;
font-size:9pt;
color:white;
text-align:center;
}


.welcome_cell {
width:500px;
padding-left:20px;
}

.search_submit {
padding-right:30px;
/* same as advertcell, but not in vertical */
width:60px;

}

.lang_chooser {
padding-left:15px;
padding-top:10px;
/*text-align:center;*/
/*width:%;*/
}

.chooseLang {
width:120px;
}

.langText {
height:14px;
padding-top:6px;
}

/*
.greenbut {
background: url(../lib/resources/greenbut.jpg);
width:150px;
height:25px;
background-position:center;
background-repeat:repeat-x;
text-align:center;
/*padding-top:4px;
padding-bottom:4px;
}
*/

.subresult {
/*margin-left:6px;*/
width:100%;
/*padding-left:20px;
padding-right:20px;*/
}

.advertPreview {
margin-top:20px;
margin-bottom:20px;
width:98%;
}

.padd {
padding-left:8px;

}

.bazaraki-main{
width:100%;
height:100%;
}

.chooseLang {
height:50px;
padding-top:10px;
padding-bottom:10px;
}


.green-top-border {
border-top:1px solid #006633;
}
.green-bottom-border {
border-bottom:1px solid #006633;
}

.green-right-border {
border-right:1px solid #006633;
}

.menuitem {
padding-top:3px;
padding-bottom:3px;
}

.menuitem_s {
padding-top:3px;
padding-bottom:3px;
}

.submenuitem,.submenuitem_s {
padding-top:3px;
padding-bottom:3px;
padding-left:5px;
}

.submenuitem a {
text-decoration:none;
color:#006633;
font-weight:bold;
}
.submenuitem a:hover{
text-decoration:underline;
}

.submenuitem_s a {
text-decoration:none;
color:red;
font-weight:bold;

}
.submenuitem_s a:hover{
text-decoration:underline;
}



.menuitem  a {
text-decoration:none;
color:#006633;
font-weight:bold;
}
.menuitem a:hover{
text-decoration:underline;
}

.menuitem_s  a {
text-decoration:none;
color:red;
font-weight:bold;
}
.menuitem_s a:hover{
text-decoration:underline;
}



.helpText {
padding-left:5px;
font-style:italic;
}


.headingText {
padding-top:14px;
padding-left:5px;
/*font-size:18px;*/
font-weight:bold;
/*color:blue;*/
}

.questionText {
padding-top:25px;
font-size:10px;
color:black;
font-style:italic;
/*vertical-align:top;*/
}

.answerText {
padding-top:5px;
}

.row-even {
cursor:pointer;
}

.row-advert {
background:#FFF6D2;
color:#006633;
cursor:pointer;
vertical-align: middle;
font-weight:bold;
padding:2px;
margin-top:5px;
}

.row-advert td  {
  border-left: 0px solid #006633 !important;
  border-bottom: 1px solid #006633 !important;
  text-decoration:underline;
}



.row-uneven {
 cursor:pointer;
}

.row-highlight {
/*background:#F0F00F;*/
background:#FFBA00;
cursor:pointer;
}

.row-similiar {
 width:30%;	
 text-align:center;
}

.row-even td , .row-uneven td   {
  border-bottom:1px solid #006633;
  padding-top:2px;
  padding-bottom:2px;
}

.row-highlight td {
/*	border-top:1px solid #006633;*/
	border-bottom:1px solid #006633;
	padding-top:2px;
	padding-bottom:2px;
}

.icon {
width:32px;
height:32px;
vertical-align:middle;
text-align:center;
border:1px solid black;
}

.icon100 {
width:100px;
height:100px;
vertical-align:middle;
text-align:center;
border:1px solid black;
}

.ellipsis {
padding-left:6px;
padding-right:6px;
/*vertical-align:top;*/
}

a.link {
	/*text-decoration:none;*/
	color:#006633;
	font-weight:bold;
	
}

a.link:hover {
	text-decoration:underline;
}

a.tableheader_link {
	/*text-decoration:none;*/
	color:#006633;
	font-weight:bold;
	padding:3px 6px;
}

a.tableheader_link:hover {
	text-decoration:underline;
}

.highlightItem {
color:blue;
text-decoration:underline;
}

.advertHeader {
background:#FFBA00;
height:20px;
}

.paging {
margin-top:8px;
margin-bottom:8px;
background:#FFF6D2;
border:0px;
}

.paging_label{
}

.paging_current_page{
	color:#FFF6D2;
	background:#006633;
  	border:1px solid #006633;	
  	padding:2px 6px;
  	font-weight:bold;
	height:0px;

}


a.paging_url:active,a.paging_url:visited,a.paging_url:link {
	color:#006633;
	text-decoration:none;
	font-weight:bold;
  	border:1px solid #006633;	
  	padding:2px 6px;
	height:0px;

}

a.paging_url:hover {
	height:0px;
	color:#FFF6D2;
	background:#006633;
  	font-weight:bold;	
  	padding:2px 6px;
  	border:1px solid #006633;	

}

.noWrap {
white-space:nowrap;
}



.category {
  border-top: 1px solid #cccccc;
  border-bottom: 2px solid #006633;
  border-left: 1px solid #cccccc;
  border-right:2px solid #006633;
}

.category td  {
  border-left: 1px solid #409F40;
 /* border-right: 1px solid #006633;*/
  /*border-top: 1px solid #C0C0C0;*/
}

.newitem {
  border-top: 1px solid #006633;
  background: #FFDA62;
  height:25px;	
  padding-top:5px;
}

.category td .icon td {border:0;}

/*buttonlink */
a.buttonlink:link, a.buttonlink:visited
{
  /*float: left;*/
   	padding-left:5px;
    padding-right:5px;
	padding-top:2px;
	padding-bottom:2px;
	
  /*width: 60px;*/
  border-top: 1px solid #cccccc;
  border-bottom: 1px solid black;
  border-left: 1px solid #cccccc;
  border-right: 1px solid black;
  background: #FFCC00;
  text-align: center;
  text-decoration: none;
  font: normal 10px Verdana;
  color: black;
}

a.buttonlink:hover
{
  background: #ffffff;
}

a.buttonlink:active
{
  border-bottom: 1px solid #eeeeee;
  border-top: 1px solid black;
  border-right: 1px solid #eeeeee;
  border-left: 1px solid black;
}


/*buttonlink */
a.buttonlink2:link, a.buttonlink2:visited
{
/*  float: left;*/
 /* margin: 0px 0px 0px 0px;*/
  height:25px;
  /*padding-top: 1px;*/
 /* width: 60px;*/
  	padding-left:5px;
    padding-right:5px;
  	padding-bottom:2px;
    padding-top:2px;

  border-top: 1px solid #cccccc;
  border-bottom: 1px solid black;
  border-left: 1px solid #cccccc;
  border-right: 1px solid black;
  background: #FFCC00;
  text-align: center;
  text-decoration: none;
  font: normal 12px Verdana;
  color: black;
}

a.buttonlink2:hover
{
  background: #ffffff;
}

a.buttonlink2:active
{
  border-bottom: 1px solid #eeeeee;
  border-top: 1px solid black;
  border-right: 1px solid #eeeeee;
  border-left: 1px solid black;
}

.searchText {
height:20px;
margin:2px 3px 2px 3px;
font-size:13px;
}



.topleft-inline {
float:left; 
margin:0px 3px 0px 0px;
/*display:inline;*/
}

.clock {
/*text-align:center;*/
color:white;
border-right:1px solid #FFBA00;
}


.block {
display:inline-block;
/*width:200px;*/
float:left;
table-layout: fixed;
margin-right:20px;
margin-bottom:10px;
vertical-align:top;

}

.block_centre {
float:left;
width:95%;
border:0px;
table-layout:auto;
margin-bottom:10px;
vertical-align:top;
}


.leftcolumnPadded {
width:150px;
padding-left:10px;
}

.leftcolumnNoPadded {
width:160px;
}

.padbox {
margin:10px 20px 10px 20px;
}

.postalcode {
margin-left:6px;
}


.metborder {
border:1px solid black;
}

a.seemore {
text-decoration:none;
color:white;
}

a.seemore:hover {
text-decoration:underline;
}

.facebook{
clear:both;
margin:15px 0pt 0px;
padding-left:10px;
color:#666666;
font-size:10px;
font-weight:bold;
position:relative;
}

.sharesb {
border-top:1px solid #000000;
clear:both;
margin:15px 0pt 10px;
padding-left:10px;
color:#666666;
font-size:10px;
font-weight:bold;
position:relative;
}
h1, h2, h3, h4, h5, div, p, hr, ul, li {
font-size:10px;
margin:0pt;
padding:0pt;
}
.sharesb ul li {
display:inline;
padding:0pt 4px 6px 0pt;
text-align:center;
}
.sharesb ul li a {
margin:0pt 3px 0pt 0px;
padding:0pt 0pt 0pt 18px;
color:#006633;
font-weight:bold;
text-decoration:underline;
}

.sharesb ul li.delicious {
background:transparent url(../images/delicious.gif) no-repeat scroll 0pt;
}
.sharesb ul li.digg {
background:transparent url(../images/digg.gif) no-repeat scroll 0pt;
}
.sharesb ul li.reddit {
background:transparent url(../images/reddit.gif) no-repeat scroll 0pt;
padding:0pt 0pt 0pt 2px;
}
.sharesb ul li.facebook {
background:transparent url(../images/facebook.gif) no-repeat scroll 0pt;
}
.sharesb ul li.stumbleupon {
background:transparent url(../images/stumbleupon.gif) no-repeat scroll 0pt;
}

.sharesb ul li.twitter {
background:transparent url(../images/twitter.jpg) no-repeat scroll 0pt;
}

.advert-listing {
	padding-top:5px;display:block;border-bottom:1px solid #006633;font-size:10px
}

.advert-sponsored {
	background-color:#FFBA00;
	border:2px solid #006633; 
}


.advert-listing-left {
	float:left; width:144px;
}

.advert-listing-thumbnail {
    padding-top:3px;padding-left:3px;height:108px;
}

.advert-listing-right {
	padding-left:159px;text-align:left;
}

.advert-listing-content {
	display:block;line-height:166%;
} 

.advert-listing-ads-listing {
	min-height:72px;
}

.advert-listing-title h3 {
	text-align:left;font-size:12px;
}

.advert-listing-ads-seller {
	line-height:125%;color:#837783;
}

.advert-listing-footer {
	display:block;
}

.advert-listing-location-and-time {
 clear:left;text-align:left;padding-bottom:5px;font-size:10px;font-weight:bold;color:#837783;
}

a.title-link:active,a.title-link:visited,a.title-link:link {
	color:#006633;
	text-decoration:none;
	font-weight:bold;
	height:0px;
	font-size:13px;

}

a.title-link:hover {
	height:0px;
	color:#006633;
  	font-weight:bold;
  	text-decoration:underline;	
	font-size:13px;

}

