BODY {background:#FFFFFF; margin-top:0; margin-bottom:0; color:#000000; font-family: verdana,arial,helvetica; font-size: 12px;}
form {margin:0px; padding:0px;}

.opubbox {background:#1F4359; padding:2px;}
.opub {color:#E2F3FF; font-size:11px; font-Family:Verdana, Arial, Helvetica; font-weight:normal;}
.opub a {color:#E2F3FF; font-size:11px; font-Family:Verdana, Arial, Helvetica; font-weight:normal; text-decoration:underline;}
.opub a:hover {color:#000000; text-decoration:underline;}


/*logo*/
/*
.lg {color:#009900; font-size:24px; font-Family:Verdana, Arial, Helvetica; font-weight:bold; text-decoration:none;}
.lg1 {color:#000000; font-size:18px; font-Family:Arial, Helvetica; font-weight:bold; text-decoration:none;}
*/
/*header background color*/
.hb1 {background: #5D7D8C;}
/*.hb2 {background: #A52C00;} */

/*menu*/
.m1 a
{
background: #2E5268 url("menubg.jpg");
width: 97px;
height: 31px;
color: #FFFFFF;
font-family: Arial, Helvetica;
text-align: center;
text-decoration: none;
font-size: 11px;
font-weight: bold;
display: block;
padding: 0px 0px 0px 0px;
}
.m1 a:hover
{
background: #5D7D8C;
color: #FFFFFF;
}

.m1h a
{
background: #68701A url("menubgh.jpg");
width: 97px;
height: 31px;
color: #FFFFFF;
font-family: Arial, Helvetica;
text-align: center;
text-decoration: none;
font-size: 11px;
font-weight: bold;
display: block;
padding: 0px 0px 0px 0px;
}
.m1h a:hover
{
background: #909E03;
color: #FFFFFF;
}


/*region*/
.regbox {background:#2E5268; border:solid 1px #2E5268; padding:2px;}
.reg {color: #CCDBE5; font-family:Arial, Helvetica; font-size: 11px; font-weight:bold; text-decoration:none;}
.reg a {color: #CCDBE5; font-family:Arial, Helvetica; font-size: 11px; font-weight:bold; text-decoration:underline;}
.reg a:hover {color:#FFFFFF;}
.regloc {color: #FFFFFF; font-family:Arial, Helvetica; font-size: 16px; font-weight:bold; text-decoration:none;}


.searchbox {background: #5D7D8C; border:solid 1px #2E5268;}
/*text for search form*/
.s {color:#FFFFFF; font-size:8pt; font-Family:Arial, Helvetica; font-weight:bold; text-decoration:none;}
/*input text for search form*/
.sftx {color:#000000; font-size:9pt; font-Family:Verdana, Arial, Helvetica; height:20px; width:125px;}
/*select list for search form*/
.ssel {color:#000000; font-size:9pt; font-Family:Arial, Helvetica; font-weight:normal; text-decoration:none; height:20px; width:128px;}
/*button for search form*/
.sbt {color:#000000; font-size:8pt; font-Family:Arial, Helvetica; font-weight:bold; height:23px; width:50px;}

.menucatbox {background: #FFFFFF; border:solid 1px #E0E0E0; padding:2px;}
.menucat {color:#000000; font-size:12px; font-Family:Arial, Helvetica; font-weight:bold; text-decoration:none;}
.menucat a {color:#000000; font-size:12px; font-Family:Arial, Helvetica; font-weight:bold; text-decoration:none;}
.menucat a:hover {text-decoration:underline;}
.menusubcat {margin:2px; padding-left:15px; color:#000000; font-size:11px; font-Family:Verdana, Arial, Helvetica; list-style-image:url("list_bullet.gif")}
.menusubcat a {color:#000000; font-size:11px; font-Family:Verdana, Arial, Helvetica; text-decoration:none;}
.menusubcat a:hover {text-decoration:underline;}

.menuselected {margin:2px; padding-left:15px; color:#000000; font-size:12px; font-Family:Arial, Helvetica; font-weight:bold; list-style-image:url("list_bullet.gif")}
.menuselected a {color:#000000; font-size:12px; font-Family:Arial, Helvetica; text-decoration:none;}
.menuselected a:hover {text-decoration:underline;}

/*external links*/
.extlk {color:#000000; font-size:10px; font-Family:Verdana, Arial, Helvetica; font-weight:normal; text-decoration:none;}
.extlk a {color:#000000; font-size:11px; font-Family:Arial, Helvetica; font-weight:bold; text-decoration:underline;}
.extlk a:hover {color: #555555; text-decoration:underline;}

/*slected ads link*/
.sellk {background: #FCFA71; border:solid 1px #CCCCCC; padding:0px 5px 0px 5px; color:#000000; font-size:11px; font-Family:Arial, Helvetica; font-weight:bold; text-decoration:none;}
.sellk:hover {background: #FFD83F; border:solid 1px #CCCCCC; color:#000000; text-decoration:none;}

.tt {color:#000000; font-size:14px; font-Family:Arial, Helvetica; font-weight:bold; text-decoration:none;}

/*message text*/
.msgs {color: #931F24; font-family: verdana,arial,helvetica; font-size: 11px; font-weight:normal; text-decoration:none;}
.msgs a {color: #931F24; font-family: verdana,arial,helvetica; font-size: 11px; font-weight:normal; text-decoration:underline;}

/*message text (for errors)*/
.msg {color:#BB0000; font-size:11px; font-Family:Verdana, Arial, Helvetica; font-weight:normal; text-decoration:none;}
.msg a {color:#000000; font-size:11px; font-Family:Verdana, Arial, Helvetica; font-weight:normal; text-decoration:underline;}
.msg a:hover {color:#777777; text-decoration:underline;}

.msgbox {background: #FFCCCC; border:solid 1px #FF6363; padding:4px; color:#000000; font-size:11px; font-Family:Verdana, Arial, Helvetica; font-weight:normal; text-decoration:none;}
.msgbox a {color:#000077; font-size:11px; font-Family:Verdana, Arial, Helvetica; text-decoration:underline;}
.msgbox a:hover {color:#555599; text-decoration:underline;}

.msgsbox {background: #CCEAFF; border:solid 1px #0082D8; padding:4px; color:#000000; font-size:11px; font-Family:Verdana, Arial, Helvetica; font-weight:normal; text-decoration:none;}
.msgsbox a {color:#000077; font-size:11px; font-Family:Verdana, Arial, Helvetica; text-decoration:underline;}
.msgsbox a:hover {color:#555599; text-decoration:underline;}


/*listings*/
.list_header_p {background:#8E9D04; padding:4px 5px 2px 5px; border-bottom: solid 1px #6C7703;}
.list_header_f {background:#C9D841; padding:4px 5px 2px 5px; border-bottom: solid 1px #B1BF39;}
.list_header {background:#ECF2BC; padding:4px 5px 2px 5px; border-bottom: solid 1px #DFE5B3;}
.list_header_exp {background:#DDDDDD; padding:4px 5px 2px 5px; border-bottom: solid 1px #C4C8CB;}
.list_cont_p {background:#ECF2BC; padding:0px; border: solid 1px #E0E0E0;}
.list_cont_f {background:#F4F9CC; padding:0px; border: solid 1px #E0E0E0;}
.list_cont {background:#FFFFFF; padding:0px; border: solid 1px #E0E0E0;}
.list_cont_exp {background:#F9F9F9; padding:0px; border: solid 1px #E0E0E0;}
.list_den {text-align:left; color:#000000; font-size:12px; font-Family:Arial, Helvetica; font-weight:bold; text-decoration:none;}
.list_den a {text-align:left; color:#000000; font-size:12px; font-Family:Arial, Helvetica; font-weight:bold; text-decoration:none;}
.list_den a:hover {text-decoration:underline;}
.list_adtype_p {color:#ECF2BC; font-size:10px; font-Family:Arial, Helvetica; font-weight:normal; text-decoration:none;}
.list_adtype_f {color:#303030; font-size:10px; font-Family:Arial, Helvetica; font-weight:normal; text-decoration:none;}
.list_adtype {color:#000000; font-size:10px; font-Family:Arial, Helvetica; font-weight:normal; text-decoration:none;}
.list_adtype_exp {color:#000000; font-size:10px; font-Family:Arial, Helvetica; font-weight:normal; text-decoration:none;}
.list_imgtable {
  background:#FFFFFF;
  border: solid 1px #D4D8DB;
  width:86px;
  height:86px;
  margin-right:0px;
}
.list_desc {color:#000000; font-size:11px; font-Family:Verdana, Arial, Helvetica;}
.list_desc_exp {color:#555555; font-size:11px; font-Family:Verdana, Arial, Helvetica;}
.list_cat {color:#333333; font-size:11px; font-Family:Verdana, Arial, Helvetica; font-weight:normal; text-decoration:none; border:none;}
.list_cat a {color:#333333; font-size:11px; font-Family:Verdana, Arial, Helvetica; font-weight:normal; text-decoration:none; border:none;}
.list_cat a:hover {text-decoration:underline;}

.list_btt_p a {color:#000000; font-family:Arial, Helvetica; text-align:center; text-decoration:none; font-size:11px; font-weight:bold; display:block; margin-left:15px; white-space:nowrap;}
.list_btt_p a:hover {color:#000000; text-decoration:underline;}
.list_btt_f a {color:#000000; font-family:Arial, Helvetica; text-align:center; text-decoration:none; font-size:11px; font-weight:bold; display:block; margin-left:15px; white-space:nowrap;}
.list_btt_f a:hover {color:#000000; text-decoration:underline;}
.list_btt a {color:#000000; font-family:Arial, Helvetica; text-align:center; text-decoration:none; font-size:11px; font-weight:bold; display:block; margin-left:15px; white-space:nowrap;}
.list_btt a:hover {color:#000000; text-decoration:underline;}

/*incontent ads*/
.cellinctad {background: #FFFFFF; border: solid 1px #E0E0E0; padding:0px;}

/*page links*/
.y {background: #FCFCA4; border:solid 1px #E0E0E0; padding:0px 2px 0px 2px; color:#000000; font-size:11px; font-Family:Arial, Helvetica; font-weight:bold; text-decoration:none;}
.y:hover {background: #FFD83F; border:solid 1px #E0E0E0; color:#000000; text-decoration:none;}
.ya {color:#000000; font-size:8pt; font-Family:Verdana, Arial, Helvetica; font-weight:bold; text-decoration:none;}

/*highligted keywords - search*/
.sh {background: #FFA5A5;}

/*region*/
.reglist_h {margin:0px; padding-left:15px; color:#000000; font-size:11px; font-Family:Verdana, Arial, Helvetica; font-weight:bold; list-style-image:url("list_region_h.gif")}
.reglist_h a {color:#000000; font-size:11px; font-Family:Verdana, Arial, Helvetica; font-weight:bold; text-decoration:none;}
.reglist_h a:hover {text-decoration:underline;}

.reglist_majorcities {margin:0px; padding-left:20px; color:#000000; font-size:11px; font-Family:Verdana, Arial, Helvetica; font-weight:normal; list-style-image:url("list_region_city.gif")}
.reglist_majorcities a {color:#000000; font-size:11px; font-Family:Verdana, Arial, Helvetica; font-weight:normal; text-decoration:none;}
.reglist_majorcities a:hover {text-decoration:underline;}

.reglist_alt {margin:0px; padding-left:15px; color:#000000; font-size:11px; font-Family:Verdana, Arial, Helvetica; font-weight:normal; list-style-image:url("list_region_alt.gif")}
.reglist_alt a {color:#000000; font-size:11px; font-Family:Verdana, Arial, Helvetica; font-weight:normal; text-decoration:underline;}
.reglist_alt a:hover {color:#777777;}

.reglist {color:#000000; font-family: verdana,arial,helvetica; font-size: 11px;}
.reglist a {color:#000000; text-decoration: underline;}
.reglist a:hover {color: #777777;}

.ct {color:#000000; font-size:11px; font-Family:Verdana, Arial, Helvetica; font-weight:normal; text-decoration:none;}
.ctlk {color: #A04000; font-size:11px; font-Family:Verdana, Arial, Helvetica; font-weight:normal; text-decoration:underline;}
.ct b {color:#000000; font-size:11px; font-Family:Arial, Helvetica; font-weight:bold; text-decoration:none;}
/*bullets*/
.ctblt {color:#000000; font-size:12px; font-Family:Verdana, Arial, Helvetica; font-weight:bold; text-decoration:none;}
/*form labels and content*/
.fl {color:#000000; font-size:12px; font-Family:Arial, Helvetica; font-weight:bold; text-decoration:none;}
.fc {color:#000000; font-size:12px; font-Family:Arial, Helvetica; font-weight:normal; text-decoration:none;}
/*form observations*/
.obs {color:#003370; font-size:11px; font-Family:Verdana, Arial, Helvetica; font-weight:normal; text-decoration:none;}
.obs a {color:#003370; font-size:11px; font-Family:Verdana, Arial, Helvetica; font-weight:bold; text-decoration:underline;}
.obs a:hover {color:#7777AA; text-decoration:underline;}

.obssm {color:#000066; font-size:10px; font-Family:Arial, Helvetica; font-weight:normal; text-decoration:none;}
.obssm a {color:#000066; font-size:10px; font-Family:Arial, Helvetica; font-weight:normal; text-decoration:underline;}
.obssm a:hover {color:#7777AA; text-decoration:underline;}

/*select list*/
.sel {color:#000000; font-size:12px; font-Family:Verdana, Arial, Helvetica; font-weight:normal; text-decoration:none;}
.sel option {color:#000000; font-size:12px; font-Family:Verdana, Arial, Helvetica; font-weight:normal; text-decoration:none;}
.sel optgroup {color:#000000; font-size:12px; font-Family:Verdana, Arial, Helvetica; font-weight:bold; text-decoration:none;}
/*input text*/
.ftx {background: #FFFFFF; border:solid 1px #8CADCC; padding:2px; height:20px; color:#000000; font-size:12px; font-Family:Verdana, Arial, Helvetica; font-weight:normal;}
/*textarea*/
.fta {background: #FFFFFF; border:solid 1px #8CADCC; padding:2px; color:#000000; font-size:12px; font-Family:Verdana, Arial, Helvetica; font-weight:normal; text-decoration:none; width:440px; height:170px;}
/*button*/
.fbtt {color:#000000; font-size:11px; font-Family:Arial, Helvetica; font-weight:bold; height:22px;}

/*textarea for link code*/
.ftalk {background: #FFFFFF; border:solid 1px #8CADCC; padding:2px; font-size:13px; font-Family:Courier New, Courier, Monospace, Helvetica; width:540px; height:60px;}

/*adpage*/
.adtitle {color: #304000; font-family: verdana,arial,helvetica; font-size: 17px; text-decoration:none;}
.adcontent {color: #000000; font-family: verdana,arial,helvetica; font-size: 12px; font-weight:normal; text-decoration:none;}
.adcontent a {color: #203000; font-family: verdana,arial,helvetica; font-size: 12px; font-weight:normal; text-decoration:underline;}
.adcontent a:hover {color: #203000; text-decoration:underline;}
.adcontent2 {color: #000000; font-family: verdana,arial,helvetica; font-size: 11px; font-weight:normal; text-decoration:none;}
.adcontenth {color: #304000; font-family: verdana,arial,helvetica; font-size: 11px; font-weight:bold; text-decoration:none;}
.adcontenth a {color: #203000; font-family: verdana,arial,helvetica; font-size: 11px; font-weight:normal; text-decoration:none;}
.adcontenth a:hover {color: #203000; text-decoration:underline;}
.adcontentexp {color: #888888; font-family: verdana,arial,helvetica; font-size: 12px; font-weight:normal; text-decoration:none;}
/*adpage button*/
.adbtt {height:20px; background: #2E5268; border:solid 1px #213C4C; padding:2px 5px 2px 5px; color:#FFFFFF; font-size:11px; font-Family:Arial, Helvetica; font-weight:bold; text-decoration:none;}
.adbtt:hover {background: #4882A5; border:solid 1px #2E5268; color:#FFFFFF; text-decoration:none;}

.listingsel_h_premium {width:180px; height:60px; background-image:url('listingpremium.gif'); background-repeat:no-repeat; color:#000000; font-size:11px; font-Family:Arial, Helvetica; font-weight:bold; text-decoration:none;}
.listingsel_h_featured {width:180px; height:60px; background-image:url('listingfeatured.gif'); background-repeat:no-repeat; color:#000000; font-size:11px; font-Family:Arial, Helvetica; font-weight:bold; text-decoration:none;}
.listingsel_h_regular {width:180px; height:60px; background-image:url('listingregular.gif'); background-repeat:no-repeat; color:#000000; font-size:11px; font-Family:Arial, Helvetica; font-weight:bold; text-decoration:none;}

.listingsel_premium {background: #FFFFB2; border:solid 1px #E0E0E0; color:#000000; font-size:11px; font-Family:Verdana, Arial, Helvetica; font-weight:normal; text-decoration:none;}
.listingsel_featured {background: #FFFFB2; border:solid 1px #E0E0E0; color:#000000; font-size:11px; font-Family:Verdana, Arial, Helvetica; font-weight:normal; text-decoration:none;}
.listingsel_regular {background: #FFFFB2; border:solid 1px #E0E0E0; color:#000000; font-size:11px; font-Family:Verdana, Arial, Helvetica; font-weight:normal; text-decoration:none;}

.listingsel_btt_premium a {display: block; padding-top:5px; width:180px; height:23px; background-image:url('submitpremiumbtt.gif'); background-repeat:no-repeat; color:#000000; font-size:11px; font-Family:Arial, Helvetica; font-weight:bold; text-decoration:none;}
.listingsel_btt_featured a {display: block; padding-top:5px; width:180px; height:23px; background-image:url('submitfeaturedbtt.gif'); background-repeat:no-repeat; color:#000000; font-size:11px; font-Family:Arial, Helvetica; font-weight:bold; text-decoration:none;}
.listingsel_btt_regular a {display: block; padding-top:5px; width:180px; height:23px; background-image:url('submitregularbtt.gif'); background-repeat:no-repeat; color:#000000; font-size:11px; font-Family:Arial, Helvetica; font-weight:bold; text-decoration:none;}


/*disclaimer*/
.dis {color: #004070; font-family: Arial, Helvetica; font-size: 11px; font-weight:bold; text-decoration:none;}


/*copyright*/
.c {color:#000000; font-size:8pt; font-Family:Verdana, Arial, Helvetica; font-weight:normal; text-decoration:none;}
.c a {color:#000000; font-size:8pt; font-Family:Verdana, Arial, Helvetica; font-weight:normal; text-decoration:none;}
.c a:hover {color:#888888; text-decoration:underline;}

/*slected ads link*/
.linkbutton {background: #FFD83F; border:solid 1px #CCCCCC; padding:4px 5px 4px 5px; color:#000000; font-size:11px; font-Family:Arial, Helvetica; font-weight:bold; text-decoration:none;}
.linkbutton:hover {background: #FCFA71; border:solid 1px #CCCCCC; color:#000000; text-decoration:none;}

/*resources*/
.resource {color:#000000; font-size:12px; font-Family:Arial, Helvetica; font-weight:bold; text-decoration:none;}
.resource a {color:#000000; font-size:12px; font-Family:Arial, Helvetica; font-weight:bold; text-decoration:none;}
.resource a:hover {text-decoration:underline;}


/*update advertising buttons*/
.advbutton {color:#000000; font-size:11px; font-Family:Arial, Helvetica; font-weight:bold; text-decoration:none;}
.advbutton a {background: #FCE658; border:solid 1px #91BFBF; margin-top:3px; padding:1px 1px 1px 4px; color:#000000; font-size:11px; font-Family:Arial, Helvetica; font-weight:bold; text-decoration:none; white-space:nowrap; width:250px; display:block;}
.advbutton a:hover {background: #FFD119; border:solid 1px #91BFBF; color:#000000; text-decoration:none;}

/*ad update section*/
.listingupdate_msgbox {background: #FFFFB2; border:solid 1px #E0E0E0; color:#000000; font-size:11px; font-Family:Verdana, Arial, Helvetica; font-weight:normal; text-decoration:none;}
.listingupdate_box {background: #FFFFB2; border:solid 1px #E0E0E0; color:#000000; font-size:11px; font-Family:Verdana, Arial, Helvetica; font-weight:normal; text-decoration:none;}
.listingupdate_box b {font-size:12px; font-Family:Arial, Helvetica; font-weight:bold;}
.listingupdate_btt_h a {display: block; padding-top:5px; width:188px; height:26px; background-image:url('upgbttbg.gif'); background-repeat:no-repeat; color:#000000; font-size:12px; font-Family:Arial, Helvetica; font-weight:bold; text-decoration:none;}
.listingupdate_btt {color:#000000; font-size:11px; font-Family:Arial, Helvetica; font-weight:bold; height:23px;}
.listingupdate_btt_h {color:#880000; font-size:11px; font-Family:Arial, Helvetica; font-weight:bold; height:23px;}
.listingupdate_status {color:#000000; font-size:12px; font-Family:Arial, Helvetica; font-weight:bold; text-decoration:none;}
.listingupdate_title {color:#304000; font-size:16px; font-Family:Arial, Helvetica; font-weight:bold; text-decoration:none;}

/*admin page*/
.adminunlockedrow {background: #FFFFFF;}
.adminlockedrow {background: #FF5B5B;}
.adminsuspendedrow {background: #CCCCCC;}

.adminmenu {background: #FCFA71; border:solid 1px #CCCCCC; padding:1px 5px 1px 5px; color:#000000; font-size:11px; font-Family:Arial, Helvetica; font-weight:bold; text-decoration:none; text-align:center; white-space:nowrap;}
.adminmenu:hover {background: #FFD83F; border:solid 1px #CCCCCC; color:#000000; text-decoration:none;}
.adminmenuh {background: #FFD119; border:solid 1px #CCCCCC; padding:2px 5px 2px 5px; color:#000000; font-size:14px; font-Family:Arial, Helvetica; font-weight:bold; text-decoration:none; text-align:center; white-space:nowrap;}
.adminmenuh:hover {background: #FFAF00; border:solid 1px #CCCCCC; color:#000000; text-decoration:none;}

.admininfo {background: #EEEEEE; border:solid 1px #CCCCCC; padding:2px; color:#000000; font-size:11px; font-Family:Verdana, Arial, Helvetica; font-weight:normal; text-decoration:none;}
.admininfo a {color:#000000; font-size:11px; font-Family:Verdana, Arial, Helvetica; text-decoration:none;}
.admininfo a:hover {color:#777777; text-decoration:underline;}

.adminbtt {background: #FCFA71; border:solid 1px #CCCCCC; padding:1px 1px 1px 4px; color:#000000; font-size:11px; font-Family:Arial, Helvetica; font-weight:bold; text-decoration:none; white-space:nowrap; width:120px; display:block;}
.adminbtt:hover {background: #FFD119; border:solid 1px #CCCCCC; color:#000000; text-decoration:none;}
.adminbttdel {background: #FFD119; border:solid 1px #CCCCCC; padding:1px 1px 1px 4px; color:#000000; font-size:11px; font-Family:Arial, Helvetica; font-weight:bold; text-decoration:none; white-space:nowrap; width:120px; display:block;}
.adminbttdel:hover {background: #FF7833; border:solid 1px #CCCCCC; color:#000000; text-decoration:none;}
.adminlockbox {background: #F5F5F5; border:solid 1px #DDDDDD; padding:1px; color:#000000; font-size:11px; font-Family:Verdana, Arial, Helvetica; font-weight:normal; text-decoration:none;}
.adminbttsub {background: #FFD119; border:solid 1px #CCCCCC; padding:0px 1px 0px 1px; color:#000000; font-size:11px; font-Family:Arial, Helvetica; font-weight:bold; text-align:center; text-decoration:none; white-space:nowrap; width:80px; display:block;}
.adminbttsub:hover {background: #FF7833; border:solid 1px #CCCCCC; color:#000000; text-decoration:none;}

/*tables*/
.admtbl {background:#FFFFFF;  border: solid 1px #AAAAAA; border-collapse: collapse;}
.admtbl th {background:#DDDDDD;}
.admtbl th a {color:#550000; font-size:12px; font-Family:Arial, Helvetica; font-weight:bold; text-decoration:none;}
.admtbl tbody {color:#000000; font-size:12px; font-Family:Arial, Helvetica; font-weight:normal; text-decoration:none;}
.admtbl tbody a {color:#550000; font-size:12px; font-Family:Arial, Helvetica; font-weight:normal; text-decoration:none;}
.admtbl tbody a:hover {text-decoration:underline;}

.admcompletedrow {background:#FCFCA4;}
.admerrorrow {background:#FFDDDD;}


