
body, table, tr, td, div, p, a, form, img {
  font-family:Tahoma, "Times New Roman", sans-serif;
  font-size: 12px;
  margin: 0 ;  
  padding: 0 ;
  border:0px none #FFFFFF ;
}

a:link, a:visited {
  color: #034381;
  text-decoration:none;
}

a:hover {
  text-decoration:underline;
  color:#FF0000;
}

.inputbox {
  font-family: Tahoma, Verdana, Helvetica, sans-serif;
  background:#FFFAF0;
  font-size:12px;
}

.button {
  background:#E1E1E1;
  font-size:12px;
  font-weight: bold;
}
	
/* from istgah */
.txt {
  font-family: Tahoma, Verdana, Helvetica, sans-serif;
  font-size:11px;
  background-color: #FFFFFF;
  border-style: solid;
  border-width: 1px;
}

.submit {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size:11px;
  color:#000000;
  background-color:#FFFFFF;
  border-style: solid;
  border-width: 1px;
}

/* Ads List */

table.picc td.p {
  vertical-align:bottom;
  border:1px solid silver ;
}

table.pictop {
  table-layout:fixed;
}
table.pictop td {
  vertical-align:middle;
  text-align:center;
}

table.pictop td.t {
  height:18px;
  padding:2px 0 1px 0 ;
}

table.pictop td.t2 {
  height:16px;
  padding:2px 0 1px 0 ;
}

table.pictop td.t2 a:link, table.pictop td.t2 a:visited {
  font-size:11px;
}

table.textop {
  color: #000000;
  background-image:url('back1.gif') ;
  width:100%;
  height:100%;
  table-layout:fixed;	
  border:1px solid #CCCCCC   
}

table.textop td.title {
  font-weight:bold;	
  height:35px ;
  vertical-align:middle;  
  text-align:center;
}

table.textop td.ftitle {
  height:35px ;
  vertical-align:middle;  
  text-align:center;
}

table.textop td.ftitle a:link, table.textop td.ftitle a:visited {
  font-family: Tahoma ;
  font-size:11px;
  font-weight:bold;
}

table.textop td.text {
  height:110px ;
  vertical-align:top;  
  background:url('bb1.gif') no-repeat bottom left ;; padding-left:5px; padding-right:5px; padding-top:0; padding-bottom:3px    
}

/*  ELEGANT VIEW */

.ghd {
  background-color:#DDDDDD;
  border-top:2px solid blue ;
  padding:2px 15px 2px 0px ;
}

table.mc {
  padding:0px 0px 0 0 ;
  margin:8px 0px 0 0 ;
}
table.mc td {
  padding:0px 2px 2px 2px ;
  width:50px;
  text-align:center;
}


/* Normal List */
.grp {
 width:150px;
 text-align:right;   
 line-height:1.4em;  
 background:#EEEEEE ; 
 margin-top:2px;
 padding-top:3px;
 padding-bottom:3px;
}
.grp a:link, .grp a:visited {
  font-size:11px;
  font-weight:bold ;
}

.none a:link, .none a:visited {
  font-size:11px;
}

.grp_n {
 padding:0 10px 0 10px; 
}
.grp_b {
 background:#FFDDBB ;
 padding:0 10px 0 10px; 
}

.splinks {
 width:150px;
 text-align:right;   
 line-height:1.7em;  
 background:#EEEEEE ; 
 margin-top:2px;
 padding-top:3px;
}
.splinks a:link, .splinks a:visited {
  font-size:11px;
}
.splinks li  {
  font-size: 12px;
  color:#660066;
  line-height: 16px;
  padding:0 0 0 0 ;  
  margin:10px 10px 10px 10px ;
  list-style-type:disc;
  list-style-position:inside;
}

  
.nlt a:link, .nlt a:visited {
  font-family: "Times New Roman", Tahoma ;
  font-size: 13px;
  font-weight:bold;
}

table.nls {
  margin:0 0px 0 0px;
  border:1px solid silver; 
}

table.nls td.title {
  text-align:right;
  padding-right:7px;
  padding:10px 7px 0 0 ;
  vertical-align:top;
}

table.nls td.date {
  padding:10px 7px 0 0 ;
}

table.nls td.price {
  padding:10px 7px 0 10px ;
  text-align:left;
}

table.nls td.sptitle {
  text-align:right;
  font-weight:bold; 
  vertical-align:top;
  
  background-image: url('sspad.gif') ;
  background-repeat:no-repeat;
  background-position: right center ;; padding-left:0; padding-right:35px; padding-top:10px; padding-bottom:0  
}

table.nls td.text {
  vertical-align:top ;
  font-size:11px ;   
  padding:5px 8px 2px 18px ;
}

table.nls a:link, table.nls a:visited {
  font-family: Tahoma ;
  font-size:11px;
  font-weight:bold;
  color:#3366FF;
}

table.nls td.pic {
  vertical-align:top ;
  text-align:center;	 
  padding:5px 5px 2px 0 ;
}

table.nls td.f {
  padding:0px 10px 0px 20px ;
}

div.prc {
  float:left ;  
  color:#666666 ;
  font-size:11px;
  padding:5px 0 0 5px ;
  text-align:left;

}

td.foot {
  background-color:#CCCCCC ;
  font-size:11px;
  font-weight:bold;
  text-align:center;
  height:10px;
}

div.sloc {
 color:#666666;
 padding:5px 5px 0 0;
}

/* END OF ELEGANT VIEW */


/* Search Ads Result */
.searchword {
	color : #FF0066;
 	font-weight:bold;
}

/* NEW ITEMS */

table.spp {
 margin-bottom:10px ;
 border:1px solid silver ; 
}

table.spp td.h {
  padding:5px 15px 5px 0 ;
}

table.spp td.h a:link, table.spp td.h a:visited {
  font-family: Tahoma ;
  font-size:11px;
  font-weight:bold;
  color:#3366FF;
}

table.spp td.i {
  padding:0px 5px 0px 10px ;
  vertical-align:top ;
}

table.spp td.t {
  padding:0px 15px 0px 15px ;
  vertical-align:top ;
}

table.spp td.f {
  padding:5px 15px 0px 15px ;
  vertical-align:top ;
}


table.adsh {
  margin:0px 0px 0px 0px ;
  border:1px solid silver;  
}

table.adsh td {
  vertical-align:top ;  
}

table.adsh h2 {
   font-family: "Times New Roman", Tahoma, Verdana, Helvetica, sans-serif;
   font-size: 16px;
   font-weight: bold;
   color:#FF6600;
   text-align: right;
   margin:0 15px 15px 0;
}

table.adsh h3 {
   font-family: Tahoma, Verdana, Helvetica, sans-serif;
   font-size: 12px;
   font-weight: bold;
   color:#FF6600;
   text-align: right;
   margin:10px 20px 8px 0;
}

table.adsh td.body {
  vertical-align:top ;
  padding:10px 20px 2px 20px ;  
}

table.adsh td.spbody {
  vertical-align:top ;
  background-image: url('spad.gif') ;
  background-repeat:no-repeat;
  background-position: left top ;
  padding-left:20px; padding-right:20px; padding-top:10px; padding-bottom:2px
}

table.adsh td.link {
  vertical-align:middle;
  padding-left:10px;
}

table.adsh td.mainpic {
  vertical-align:top ;
  text-align:center;	 
}