BODY {background:#FFFFFF; margin-top:0;}

/*form cu margin 0*/
.fm0 {margin:0px; padding:0px;}
/*logo*/
.lg {color:#0082D8; font-size:24pt; font-Family:Verdana, Arial, Helvetica; font-weight:bold; text-decoration:none;}
.lg1 {color:#000000; font-size:10pt; font-Family:Verdana, Arial, Helvetica; font-weight:bold; text-decoration:none;}
/*header background color*/
.hb1 {background: #0082D8;}
.hb2 {background: #FCFCA4;}

/*used for about us text on home page*/
.abt {color:#000000; font-size:12px; font-Family:Verdana, Arial, Helvetica; font-weight:normal; text-decoration:none;}
.abt a {color:#002080; font-size:12px; font-Family:Verdana, Arial, Helvetica; font-weight:normal; text-decoration:underline;}
.abt a:hover {color:#596FB2;}

/*page title*/
.tt {color:#002080; font-size:15px; font-Family:Arial, Helvetica; font-weight:bold; text-decoration:none;}
.tt a {color:#002080; font-size:15px; font-Family:Arial, Helvetica; font-weight:bold; text-decoration:underline;}
.tt a:hover {color:#1586EF;}
.tt1 {background: #FFFFCC; color:#0024C1; font-size:13px; font-Family:Arial, Helvetica; font-weight:bold; text-decoration:none;}

/*special listing headers - featured, premium and SEO related*/
/*featured*/
.tt2 {background: #FFD83F; color:#000000; font-size:11px; font-Family:Verdana, Arial, Helvetica; font-weight:bold; text-decoration:none;}
/*premium*/
.tt2premium {background: #1962FF; color:#000000; font-size:11px; font-Family:Verdana, Arial, Helvetica; font-weight:bold; text-decoration:none;}
/*premium*/
.tt2seo {background: #1962FF; color:#000000; font-size:11px; font-Family:Verdana, Arial, Helvetica; font-weight:bold; text-decoration:none;}



.tt3 {color:#0064C1; font-size:15px; font-Family:Arial, Helvetica; font-weight:bold; text-decoration:none;}
/*message text (for error messages)*/
.msg {color:#CC0000; font-size:14px; font-Family:Arial, Helvetica; font-weight:normal; text-decoration:none;}
.msg b {color:#C04000; font-size:14px; font-Family:Arial, Helvetica; font-weight:bold; text-decoration:none;}
.msg a {color:#C04000; font-size:14px; font-Family:Arial, Helvetica; font-weight:normal; text-decoration:underline;}
.msg a:hover {color:#FF7733; 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;}

/*message text (in info messages)*/
.msgs {color: #000088; font-family: verdana,arial,helvetica; font-size: 12px; font-weight:normal; text-decoration:none;}
.msgs a {color: #000088; font-family: verdana,arial,helvetica; font-size: 12px; font-weight:normal; 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;}

/*content text*/
.ct {color:#000000; font-size:8pt; font-Family:Verdana, Arial, Helvetica; font-weight:normal; text-decoration:none;}
.ctlk {color: #002080; font-size:8pt; font-Family:Verdana, Arial, Helvetica; font-weight:normal; text-decoration:none;}
.ctlk:hover {text-decoration:underline;}
.ct b {color:#002080; font-size:8pt; font-Family:Arial, Helvetica; font-weight:bold; text-decoration:none;}
.ctblt {color:#002080; font-size:12px; font-Family:Verdana, Arial, Helvetica; font-weight:bold; text-decoration:none;}
.ct1 {color:#000000; font-size:10pt; font-Family:Verdana, Arial, Helvetica; font-weight:normal; text-decoration:none;}
.ct1 li {color:#000000; font-size:9pt; font-Family:Verdana, Arial, Helvetica; font-weight:normal; text-decoration:none;}
.ct1lk {color: #002099; font-size:9pt; font-Family:Verdana, Arial, Helvetica; font-weight:normal; text-decoration:underline;}
.ct1 b {color:#0024B1; font-size:9pt; font-Family:Verdana, Arial, Helvetica; font-weight:bold; text-decoration:none;}
/*verify file name*/
.vfn {color:#C04000; font-size:9pt; font-Family:Verdana, Arial, Helvetica; font-weight:bold; text-decoration:none;}

/*label text for search form*/
.sch {color:#0020A1; font-size:9pt; font-Family:Arial, Helvetica; font-weight:bold; text-decoration:none;}

/*special features*/
.ttf {color:#002299; font-size:12pt; font-Family:Arial, Helvetica; font-weight:bold; text-decoration:none;}
.ctf {color:#000000; font-size:10pt; font-Family:Verdana, Arial, Helvetica; font-weight:normal; text-decoration:none;}
.ctf li {color:#000000; font-size:9pt; font-Family:Verdana, Arial, Helvetica; font-weight:normal; text-decoration:none;}
.ctf b {color:#0024B1; font-size:9pt; font-Family:Verdana, Arial, Helvetica; font-weight:bold; text-decoration:none;}
/*form labels*/
.fl {color:#000000; font-size:10pt; font-Family:Arial, Helvetica; font-weight:bold; text-decoration:none;}
/*form observations*/
.obs {color:#000066; font-size:11px; font-Family:Verdana, Arial, Helvetica; font-weight:normal; text-decoration:none;}
.obs a {color:#000066; font-size:11px; font-Family:Verdana, Arial, Helvetica; font-weight:normal; text-decoration:underline;}
.obs a:hover {color:#7777AA; text-decoration:underline;}

.obssm {color:#000066; font-size:10px; font-Family:Verdana, 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;}

.obsbox {background: #FFFFB2; border:solid 1px #FFD83F; padding:4px; color:#000066; font-size:11px; font-Family:Verdana, Arial, Helvetica; font-weight:normal; text-decoration:none;}
.obsbox a {color:#000066; font-size:11px; font-Family:Verdana, Arial, Helvetica; text-decoration:underline;}
.obsbox a:hover {color:#7777AA; text-decoration:underline;}
/*menu*/
.m1 a
{
background: #FCFCA4;
width: 80px;
color: #000000;
font-family: Arial, Helvetica;
text-align: center;
text-decoration: none;
font-size: 11px;
font-weight: bold;
display: block;
padding: 2px 2px 2px 2px;
border: 1px solid #E0E0E0;
margin-left: 2px;
}
.m1 a:hover
{
background: #FFD83F;
color: #000000;
border: 1px solid #E0E0E0;
}

.m1h a
{
background: #FCE358;
width: 80px;
color: #000000;
font-family: Arial, Helvetica;
text-align: center;
text-decoration: none;
font-size: 11px;
font-weight: bold;
display: block;
padding: 2px 2px 2px 2px;
border: 1px solid #E0E0E0;
margin-left: 2px;
}
.m1h a:hover
{
background: #FFD83F;
color: #000000;
border: 1px solid #E0E0E0;
}

.m2 a
{
background: #FCFA71;
width: 120px;
color: #000000;
font-family: Arial, Helvetica;
text-decoration: none;
font-size: 11px;
font-weight: bold;
display: block;
padding: 2px 2px 2px 5px;
border: 1px solid #CCCCCC;
margin: 0px;
}
.m2 a:hover
{
background: #FFD83F;
color: #000000;
border: 1px solid #CCCCCC;
}

.m2h a
{
background: #FFD83F;
width: 120px;
color: #000000;
font-family: Arial, Helvetica;
text-decoration: none;
font-size: 11px;
font-weight: bold;
display: block;
padding: 2px 2px 2px 5px;
border: 1px solid #CCCCCC;
margin: 0px;
}
.m2h a:hover
{
background: #FFEFB2;
color: #000000;
border: 1px solid #CCCCCC;
}

/*set order button*/
.ordby {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;}
.ordby:hover {background: #FFD83F; border:solid 1px #CCCCCC; color:#000000; text-decoration:none;}

/*add to this categ link*/
.addlk {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;}
.addlk:hover {background: #FFD83F; border:solid 1px #CCCCCC; color:#000000; text-decoration:none;}

/*about featured*/
.abf {color:#000000; font-size:8pt; font-Family:Verdana, Arial, Helvetica; font-weight:normal; text-decoration:none;}
.abf a {text-decoration:underline;}
.abf a:hover {color:#555555; text-decoration:underline;}
/*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;}
/*select list*/
.sel {background: #FFFFDD; border:solid 1px #8CADCC; padding:2px; 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: #FFFFDD; border:solid 1px #8CADCC; padding:2px; color:#000000; font-size:12px; font-Family:Verdana, Arial, Helvetica; font-weight:normal; text-decoration:none;}
/*textarea*/
.fta {background: #FFFFDD; border:solid 1px #8CADCC; padding:2px; color:#000000; font-size:12px; font-Family:Verdana, Arial, Helvetica; font-weight:normal; text-decoration:none; width:470px; height:170px;}
.fta1 {background: #FFFFDD; border:solid 1px #8CADCC; padding:2px; color:#000000; font-size:12px; font-Family:Verdana, Arial, Helvetica; font-weight:normal; text-decoration:none; width:450px; height:60px;}
/*textarea for link code*/
.ftalk {background: #FFFFDD; border:solid 1px #8CADCC; padding:2px; font-size:13px; font-Family:Courier New, Courier, Monospace, Helvetica; width:620px; height:60px;}
/*button*/
.fbtt {color:#000000; font-size:11px; font-Family:Arial, Helvetica; font-weight:bold; height:22px;}
/*detail button*/
.detailbtt {color:#000000; font-size:10px; font-Family:Arial, Helvetica; font-weight:bold; height:19px;}

.line {color:#BBBBBB;}

/*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;}

/*category links*/
.categ {color: #000000; font-family: arial,helvetica; font-size: 11pt}
.categ a {color: #000000; font-family: arial,helvetica; font-size: 11pt; text-decoration:none; font-weight:bold;}
.categ a:hover {color: #888888;}
.allcat {color:#0055CC; font-size:11pt; font-Family:Arial, Helvetica;}
.allcat a {color:#0055CC; font-size:11pt; font-Family:Arial, Helvetica; font-weight:bold; text-decoration: none; border-bottom:1px dashed #0000AA;}
.allcat a:hover {color: #2288EE; text-decoration:none; border-bottom:1px dashed #2288EE;}


/*subcategory links*/
.subcat {color: #000000; font-family: arial,helvetica; font-size: 12px}
.subcat a {color: #000000; font-family: arial,helvetica; font-size: 12px; text-decoration:none; font-weight:bold;}
.subcat a:hover {color: #888888; text-decoration:underline;}
.subcat_h a {color: #000000; font-family: arial,helvetica; font-size: 13px; text-decoration:underline; font-weight:bold;}

/*listings*/
/*premium*/
.cellp {background: #FFF78C; border:solid 1px #F0F0F0; color:#000000; font-size:12px; font-Family:Arial, Helvetica; font-weight:normal; text-decoration:none;}
/*featured*/
.cellf {background: #FFFFA5; border:solid 1px #F0F0F0; color:#000000; font-size:12px; font-Family:Arial, Helvetica; font-weight:normal; text-decoration:none;}
/*regular*/
.cell {border:solid 1px #F0F0F0; color:#000000; font-size:12px; font-Family:Arial, Helvetica; font-weight:normal; text-decoration:none;}
/*title*/
.cellh {color:#000088; font-size:12px; font-Family:Verdana, Arial, Helvetica; font-weight:bold; text-decoration: none; border:none;}
.cellh:hover {color: #5555EE;}
/*anchor*/
.cellac {color:#0000AA; font-Family:Verdana, Arial, Helvetica; font-weight:normal; text-decoration:none; border-bottom:1px dashed #0000AA;}
.cellac:hover {color: #7777FF; text-decoration:none; border-bottom:1px dashed #7777FF;}
/*category*/
.cellcat {color:#555555; font-size:11px; font-Family:Verdana, Arial, Helvetica; font-weight:normal; text-decoration: none; border:none;}
.cellcat:hover {color: #222222;}
/*url*/
.cellurl {color:#555555; font-size:12px; font-Family:Verdana, Arial, Helvetica; font-weight:normal; text-decoration: none; border:none;}
.cellurl:hover {color: #222222; text-decoration: underline;}

.cellsep {background: #FFD83F; padding: 1px;}
.cellseppremium {background: #1962FF; padding: 1px;}


/*highlight keywords*/
.sh {background: #FFD89E;}

.more {color:#000099; font-size:8pt; font-Family:Verdana, Arial, Helvetica; font-weight:normal; text-decoration: none; border:none;}
.more:hover {color: #000099; text-decoration:underline;}

.pref {color:#0000AA; font-Family:Verdana, Arial, Helvetica; font-weight:normal; text-decoration:none; border:none;}

/*link detail page*/
.celladtt {color:#0064C1; font-size:12pt; font-Family:Arial, Helvetica; font-weight:bold; text-decoration:none;}
.cellads {color:#000000; font-size:8pt; font-Family:Verdana, Arial, Helvetica; font-weight:normal; text-decoration:none;}
.cellad {color:#000000; font-size:9pt; font-Family:Verdana, Arial, Helvetica; font-weight:normal; text-decoration:none;}
.cellad a {color:#0000AA; font-Family:Verdana, Arial, Helvetica; font-weight:normal; text-decoration:none; border-bottom:1px dashed #0000AA;}
.cellad a:hover {color: #7777FF; text-decoration:none; border-bottom:1px dashed #7777FF;}
.celladh {color:#000088; font-size:8pt; font-Family:Verdana, Arial, Helvetica; font-weight:bold; text-decoration:none; border:none;}
.celladh a:hover {color: #777777;}
.celladlk {color:#0000AA; font-size:8pt; font-Family:Verdana, Arial, Helvetica; font-weight:normal; text-decoration:underline;}
.celladlk:hover {color: #7777FF;}
.celladlp {background: #FFFFEE; border:none}
.celladlptable {background: #FFFFEE; border: 1px solid #DDDDDD;}

/*link detail page - not active sites*/
.cellnatt {color:#555555; font-size:12pt; font-Family:Arial, Helvetica; font-weight:bold; text-decoration:none;}
.cellnas {color:#555555; font-size:8pt; font-Family:Verdana, Arial, Helvetica; font-weight:normal; text-decoration:none;}
.cellna {color:#555555; font-size:9pt; font-Family:Verdana, Arial, Helvetica; font-weight:normal; text-decoration:none;}
.cellnah {color:#555555; font-size:8pt; font-Family:Verdana, Arial, Helvetica; font-weight:bold; text-decoration:none; border:none;}
.cellnamsgh {color:#000088; font-size:9pt; font-Family:Verdana, Arial, Helvetica; font-weight:normal; text-decoration:none; border:none;}
.cellnalp {background: #FFFFCC; border:none}

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

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

/*rss feed info*/
.rssf {color:#000000; font-size:10px; font-Family:Verdana, Arial, Helvetica; font-weight:normal; text-decoration:none;}
.rssf a {color:#000000; font-size:10px; font-Family:Verdana, Arial, Helvetica; font-weight:normal; text-decoration:none;}

/*admin*/
.admenu {color: #000000; font-family: arial,helvetica; font-size: 10pt}
.admenu a {color: #000000; font-family: arial,helvetica; font-size: 10pt; text-decoration:none; font-weight:bold;}
.admenu a:hover {color: #888888;}

.adminlistingbox_menu {background:#F7F7F7; border:solid 1px #E5E5E5;}

.admlistingbox_active {background: #FFFFFF; border:solid 1px #E5E5E5;}
.admlistingbox_pending {background: #FFFFBF; border:solid 1px #E5E5E5;}
.admlistingbox_suspended {background: #FFE0D9; border:solid 1px #E5E5E5;}
.admlistingbox_deleted {background: #FFD0C9; border:solid 1px #DF5049;}
.admlistingbox_deletedsamedomain {background: #FFD0C9; border:solid 3px #DF5049;}

.admapp {color: #0000BB; font-family: arial,helvetica; font-size: 12px; font-weight:bold; text-decoration:none;}
.admapp:hover {text-decoration:underline;}
.admdspd {color: #000000; font-family: arial,helvetica; font-size: 12px; font-weight:bold; text-decoration:none;}
.admdspd:hover {text-decoration:underline;}
.admdel {color: #BB0000; font-family: arial,helvetica; font-size: 12px; font-weight:bold; text-decoration:none;}
.admdel:hover {text-decoration:underline;}
.admedit {color: #000000; font-family: arial,helvetica; font-size: 12px; font-weight:bold; text-decoration:none;}
.admedit:hover {text-decoration:underline;}

.adm_userads {background: #FCFCA4; border:solid 1px #E0E0E0; padding:0px 2px 0px 2px; color:#BBBBBB; font-size:13px; font-Family:Arial, Helvetica; font-weight:bold; text-decoration:none;}
.adm_userads:hover {background: #FFD83F; border:solid 1px #E0E0E0; color:#BBBBBB; text-decoration:none;}
.adm_userads_active {color:#0000BB; font-size:13px; font-Family:Arial, Helvetica; font-weight:bold; text-decoration:none;}
.adm_userads_pending {color:#000000; font-size:13px; font-Family:Arial, Helvetica; font-weight:bold; text-decoration:none;}
.adm_userads_suspended {color:#EF4B00; font-size:13px; font-Family:Arial, Helvetica; font-weight:bold; text-decoration:none;}

.adm_useradsdeleted {background: #FF704C; border:solid 1px #E0E0E0; padding:0px 2px 0px 2px; color:#000000; font-size:13px; font-Family:Arial, Helvetica; font-weight:bold; text-decoration:none;}
.adm_useradsdeleted:hover {background: #FFA38C; border:solid 1px #E0E0E0; color:#000000; text-decoration:none;}

.adm_useradsemailip {background: #FFFFBF; border:solid 1px #E0E0E0; padding:0px 2px 0px 2px; color:#000000; font-size:11px; font-Family:Arial, Helvetica; font-weight:bold; text-decoration:none;}
.adm_useradsemailip:hover {background: #FFFF7F; border:solid 1px #E0E0E0; color:#000000; text-decoration:none;}

.admico {border:solid 1px #EEEEEE; padding:0px;}
.admico:hover {border:solid 1px #306EA4;}

.admodif {background: #FFE0E0;}

.admdat {color:#0000AA; font-size:9pt; font-Family:Verdana, Arial, Helvetica; font-weight:normal; text-decoration:none; border:none;}
.admdat:hover {text-decoration:underline;}
.admdati {color:#CC4000; font-size:10pt; font-Family:Arial, Helvetica; font-weight:normal; text-decoration:none; border:none;}

.admcell {color:#000000; font-size:9pt; font-Family:Arial, Helvetica; font-weight:normal; text-decoration:none;}

/*tables*/
.admtbl {background:#FFFFFF;  border: solid 1px #AAAAAA; border-collapse: collapse;}
.admtbl th {background:#DDDDDD;}
.admtbl th a {color:#000070; 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:#0000AA; 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;}

