body {
background-color:#FFFFFF;
color:#000000;
font-family:helvetica, arial;
margin:10px;
font-size:14px;
} 
table.homepagetable {
margin:auto;
width:935px;
}
td.tabletext {
line-height:150%;
}
p,li {
line-height:150%;
}
table.listingtable {
margin:auto;
width:728;
border:1px #CCCCCC solid;
margin-bottom:25px;
}
table.listingtable td {
padding:7px;
line-height:150%;
}
table.listingtablenew {
width:728px;
border:1px #CCCCCC solid;
margin-bottom:25px;
}
table.listingtablenew td {
padding:7px;
line-height:150%;
}
#homepage table.listingtablenew {
width:630px;
border:1px #CCCCCC solid;
margin-bottom:25px;
}
#homepage table.listingtablenew td {
padding:7px;
line-height:150%;
}
#homepage .morelink {
text-align:right;
font-size:18px;
font-weight:600;
margin:-10px 0px 40px 0px;
}
table.listingtablehomenew {
width:630px;
border:1px #CCCCCC solid;
margin-bottom:25px;
}
table.listingtablehomenew td {
padding:7px;
line-height:150%;
}
table.expertstable {
margin:auto;
width:728px;
border:1px #CBD3E1 solid;
margin-bottom:50px
}
table.expertstable td {
padding:20px;
line-height:150%;
}
table.freetoolstable {
margin:auto;
width:90%;
border:1px #CBD3E1 solid;
margin-bottom:30px
}
table.freetoolstable td {
padding:20px;
line-height:150%;
}
ul.circlelist {
margin:5px 0px 20px 0px;
padding:0px 0px 0px 15px;
list-style-type:circle;
}
.screenshot {
width:280px;
height:280px;
border:1px #CCCCCC solid;
padding:15px;
}
.photo {
width:117px;
height:131px;
margin:-5px 15px 35px 0px;
}
#visitsite {
font-weight:600;
font-size:105%;
padding:10px 10px 10px 0px;
}
.topads{
position:relative;
font-size:110%;
text-align:center;
margin:20px 0px 20px 0px;
}
.forumtopad{
font-size:110%;
text-align:center;
margin:10px 0px 20px 0px;
}
#topad {
margin:0px 0px 40px 0px;
}
.forumbottomad {
margin:20px 0px -20px 0px;
}
#bottomad {
margin:40px 0px -10px 0px;
}
h2#ad {
font-size:175%;
font-variant:small-caps;
line-height:120%;
}
h2#altad {
font-size:200%;
font-variant:small-caps;
margin:40px 0px 0px 0px;
line-height:120%;
}
.homepageproducttitle {
font-size:16px;
font-weight:600;
}
.listingtitle{
font-size:22px;
line-height:24px;
font-weight:600;
}
.comment {color:#808080;font-size:90%}
.img-shadow {
  float:left;
  background:url(/img/shadowAlpha.png) no-repeat bottom right !important;
  background:url(/img/shadow.gif) no-repeat bottom right;
  margin:5px 10px 0px 5px !important;
  margin:5px 0px 0px 5px;
  }
.img-shadow img {
  display:block;
  position:relative;
  background-color:#fff;
  border:1px solid #a9a9a9;
  margin:-4px 6px 6px -4px;
  padding:5px;
  } 
.img-shadowhp {
  float:left;
  background:url(/img/shadowAlpha.png) no-repeat bottom right !important;
  background:url(/img/shadow.gif) no-repeat bottom right;
  margin:8px 5px 0px 5px !important;
  margin:5px 0px 0px 5px;
  }
.img-shadowhp img {
  display:block;
  position:relative;
  background-color:#fff;
  border:1px solid #a9a9a9;
  margin:-4px 5px 5px -4px;
  padding:5px;
  } 
.img-shadowlisting {
  float:left;
  background:url(/img/shadowAlpha.png) no-repeat bottom right !important;
  background:url(/img/shadow.gif) no-repeat bottom right;
  margin:5px 5px 0px 5px !important;
  margin:5px 0px 0px 5px;
  }
.img-shadowlisting img {
  display:block;
  position:relative;
  background-color:#fff;
  border:1px solid #a9a9a9;
  margin:-4px 5px 5px -4px;
  padding:5px;
  } 
.img-shadowlistings {
  float:left;
  background:url(/img/shadowAlpha.png) no-repeat bottom right !important;
  background:url(/img/shadow.gif) no-repeat bottom right;
  margin:5px 0px 0px 10px !important;
  margin:5px 0px 0px 10px;
  }
.img-shadowlistings img {
  display:block;
  position:relative;
  background-color:#fff;
  border:1px solid #a9a9a9;
  margin:-4px 5px 5px -4px;
  padding:10px;
  } 
.timestampcell {font-size:12px;font-family:helvetica, arial narrow;color:#606060;text-align:center}
.sourcenamecell {font-size:14px;font-family:helvetica, arial narrow}
.sourcenamecell2 {font-size:14px;font-family:helvetica, arial narrow}
.linkcell {font-size:14px;font-family:helvetica, arial;color:#0000ff;}
.postercell {font-size:13px;font-family:helvetica, arial narrow;color:#606060}
.groupname {background-color:#eee;font-weight:600;font-size:110%;padding:5px}
.forumwebsite {font-size:90%;color:#808080}
div#randomlinks {
  padding-top:20px;
  padding-bottom:20px;
}
.rl {
font-family:helvetica, arial;
text-align:right;
vertical-align:top;
font-size:14px;
padding-right:5px;
}
.jkad {
font-weight:600; 
color:#c20c0c;
font-family:verdana, helvetica, arial; 
font-size:16px; 
letter-spacing:0px;
}
.jktoplink {
font-weight:600; 
color:#c20c0c;
text-decoration:none;
font-family:verdana, helvetica, arial; 
font-size:16px; 
letter-spacing:0px;
text-align:center;
margin-bottom:0px;
}
.toplink {
color:#0000FF;
text-decoration:none;
font-family:verdana, helvetica, arial; 
font-size:12px; 
letter-spacing:0px;
text-align:center;
margin-bottom:0px;
}
.toplinkcenter {
color:#0000FF;
text-decoration:none;
font-family:verdana, helvetica, arial; 
font-size:12px; 
letter-spacing:0px;
text-align:center;
margin-bottom:0px;
margin-left:25px;
margin-right:25px;
}
.toplinkleft {
color:#0000FF;
text-decoration:none;
font-family:verdana, helvetica, arial; 
font-size:12px; 
letter-spacing:0px;
text-align:center;
margin-bottom:0px;
margin-right:13px;
}
.toplinkright {
color:#0000FF;
text-decoration:none;
font-family:verdana, helvetica, arial; 
font-size:12px; 
letter-spacing:0px;
text-align:center;
margin-bottom:0px;
margin-left:12px;
}
.vtoplink {
font-weight:600; 
color:#000000;
text-decoration:none;
font-family:verdana, helvetica, arial; 
font-size:12px; 
letter-spacing:3px;
text-align:center;
margin-bottom:0px;
}
h1 {
font-weight:600;
color:#000000;
font-family:verdana, helvetica, arial;
font-size:28px;
text-align:center;
margin:0px 0px 20px 0px;
} 
.h1noad {
font-weight:600;
color:#000000;
font-family:verdana, helvetica, arial;
font-size:28px;
text-align:center;
margin:20px 0px 20px 0px;
}
.h1new {
margin:0px 0px 12px -5px;
}
h2 {
font-weight:600;
color:#000000;
font-family:helvetica, arial;
font-size:18px;
} 
h2.aw {
font-weight:600;
color:#000000;
font-family:helvetica, arial;
font-size:20px;
margin-top:20px;
} 
h3 {
font-weight:600;
color:#000000;
font-family:helvetica, arial;
font-size:16px;
margin-bottom:-15px;
} 
.br {
font-weight:600;
color:#FF0000;
}
.mb {
margin-bottom:0px;
}
p, form, td {
font-family:helvetica, arial;
}
.input {
width:175px;
font-size:14px; 
}
.input-s {
width:150px;
font-size:14px; 
}
ol, ul {
font-family:helvetica, arial;
padding-bottom:0px;
}
.logo {
font-weight:900;
color:#000000;
font-family:verdana, helvetica, arial;
font-size:48px;
text-decoration:none;
} 
.wl {
color:#ffffff;
font-weight:600;
font-family:verdana, helvetica, arial;
font-size:14px; 
}
.nl {
font-family:helvetica, arial;
font-size:13px;
color:#0000FF;
}
.bl {
font-family:helvetica, arial;
color:#0000FF;
font-size:14px; 
}
.nlg {
font-family:helvetica, arial;
font-size:12px;
color:#808080;
line-height:150%;
}
.b {
font-weight:600;
vertical-align:top;
font-size:14px; 
}
.bh {
font-size:14px;
color:#909090;
}
.b2 {
font-size:14px;
font-weight:600;
vertical-align:top;
}
.bv {
font-weight:600;
font-family:verdana, helvetica, arial;
font-size:14px; 
}
.bvr {
font-weight:600;
font-family:helvetica, arial;
text-align:right;
vertical-align:top;
font-size:14px; 
}
.vr {
font-family:helvetica, arial;
text-align:right;
vertical-align:top;
font-size:14px; 
}
.bv2 {
font-weight:600;
font-family:verdana, helvetica, arial;
font-size:14px; 
}
.vt {
vertical-align:top;
font-size:14px; 
}
a:hover {
color:#0077FF;
text-decoration:none;
}
.gr {
color:#303030;
font-family:helvetica, arial;
font-size:14px; 
}
.ft {
font-size:12px;
} 
hr {
width:50%;
color:#808080;
height:0px;
margin-top:15px;
margin-bottom:10px;
}
.st {
font-weight:600;
font-size:14px; 
}
.stl {
font-weight:600;
text-align:left;
font-size:14px; 
}
.h2t {
font-size:18px;
font-family:verdana, helvetica, arial;
font-weight:600;
} 
.hl {
font-size:14px;
font-family:verdana, helvetica, arial;
font-weight:500;
text-align:center;
} 
.bt1 {
font-size:18px;
font-weight:500;
font-style:italic;
} 
.bt2 {
font-size:14px;
font-weight:500;
font-style:italic;
} 
#adwordswrapperresults textarea {
width:300px;
height:150px;
}
.sp {
font-family:verdana, helvetica, arial;
font-size:14px; 
}
.rt {
color:#ff0000;
font-size:14px; 
}
dt {
font-family:helvetica, arial;
font-size:14px; 
}
.qa {
font-weight:600;
font-size:14px;
color:#003399;
font-family:helvetica, arial;
} 
dl {
font-family:helvetica, arial;
font-size:14px; 
}
dd {
font-family:helvetica, arial;
font-size:14px; 
}
.lh2 {
font-weight:500;
font-family:verdana, helvetica, arial;
font-size:18px;
text-align:left;
} 
.lh3 {
font-weight:600;
font-family:verdana, helvetica, arial;
font-size:16px;
text-align:left;
} 
.h3 {
font-weight:500;
font-family:verdana, helvetica, arial;
font-size:16px;
} 
.wd {
color:#ffffff;
font-size:14px;
}
.h1l {
margin-bottom:0px;
text-align:left;
font-family:verdana, helvetica, arial;
font-size:16px;
color:#0000FF;
font-weight:600;
}
.h1sm {
text-align:left;
font-family:verdana, helvetica, arial;
font-size:16px;
color:#0000FF;
font-weight:800;
margin-bottom:-15px;
}
.h1s {
margin-bottom:5px;
text-align:left;
font-family:helvetica, arial;
font-size:16px;
color:#000000;
font-weight:600;
}
.2 {
font-family:helvetica, arial;
font-size:14px; 
}
.f2 {
font-family:helvetica, arial;
font-size:14px; 
text-align:top;
}
.kt {
text-align:right;
font-weight:600;
font-size:14px; 
}
.bt {
font-family:verdana, helvetica, arial;
font-weight:600;
font-size:16px;
}
.nh {
font-weight:800;
font-family:helvetica, arial;
font-size:16px;
color:#000000;
text-align:center;
}
.form {
width:136px;
font-family:helvetica, arial;
padding:1px;
font-size:14px;
color:#000000;
background-color:#FFFFFF;
}
.nh1 {
font-weight:800;
font-family:helvetica, arial;
font-size:14px;
color:#000000;
text-align:center;
}
.bc {
text-align:center;
font-size:14px;
font-weight:600;
}
.tbc {
text-align:center;
font-size:14px; 
}
.tbr {
text-align:right;
font-size:14px; 
}
.tah {
font-family:helvetica, arial;
font-size:14px;
font-weight:600;
}
.tab {
font-family:helvetica, arial;
font-size:14px;
}
.wln {
color:yellow;
text-decoration:none;
font-size:14px;
font-weight:600;
font-style:italic;
}
.adfs {
font-family:helvetica, arial;
font-size:14px;
white-space:nowrap;
}
code {
line-height:150%;
}


#resultspage .bottomad {
margin:0px 0px 40px 0px;
}
#resultspage .serbottomad {
margin:40px 0px 20px 0px;
}
#resultspage h2 {
font-size:200%;
font-variant:small-caps;
margin-top:40px;
text-align:center;
}
#footer {
margin-left:auto;
margin-right:auto;
width:100%;
text-align:center;
}
#trademark {
font-size:75%;
margin-top:10px;
color:#222;
}

#results {
border-collapse:collapse;
width:650px;
margin-top:20px;
}
#results td {
border:1px solid #222222;
padding:10px;
text-align:center;
}
#results th {
border:1px solid #222222;
background-color:#EFEFEF;
font-size:24px;
text-align:center;
font-weight:600;
font-variant:small-caps;
padding:10px;
}
.ser-errorresult{background-color:#FEFEFE;text-align:center;}
.ser-noresult	{background-color:#FEFEFE;text-align:center;}
.ser-justsearchedurl{background-color:#EFEFEF;text-align:left;}
.ser-url{background-color:#EFEFEF;}
.ser-date{font-size:80%;}

li .topkeywordlinks {
font-size:150%;
font-weight:600;
font-variant:small-caps;
}
#keywordtable {
margin-top:30px;
margin-bottom:30px;
border-collapse:collapse;
width:650px;
}
#keywordtable tr:hover {
background-color:#EFEFEF;
}
#keywordtable td {
border:1px solid #CCCCCC;
padding:5px;
text-align:center;
}
#keywordtable th {
border:1px solid #CCCCCC;
font-size:24px;
text-align:center;
font-weight:600;
font-variant:small-caps;
padding:10px;
}
#keywordtable b {
font-size:24px;
text-align:center;
font-weight:600;
font-variant:small-caps;
padding:5px;
}

#top6blocktop {
position:relative;
margin:20px 0px 10px 0px;
text-align:left;
}
#top6blockbottom {
margin:0px 0px 40px 0px;
text-align:left;
}
#bymichaelwong {
position:absolute;
top:0px;
left:850px;
}
#bymichaelwonglpc {
position:absolute;
top:0px;
left:675px;
}
#bymichaelwongser {
position:absolute;
top:0px;
left:850px;
}
#top6blocktopresults {
position:relative;
margin:20px 0px 10px 0px;
text-align:left;
}
#top6blockbottomresults {
margin:40px 0px 40px 0px;
text-align:left;
}
#top6blocktopaw {
margin:20px 0px 30px 0px;
text-align:left;
}
#top6blockbottomaw {
margin:40px 0px 40px 0px;
text-align:left;
}
#top6blockbottomawresults {
margin:20px 0px 40px 0px;
text-align:left;
}
#top6blocktopkt {
margin:20px 0px 30px 0px;
text-align:left;
}
#top6blockbottomkt {
margin:20px 0px 30px 0px;
text-align:left;
}


.top6header {
line-height:24px;
font-size:17px;
font-variant:small-caps;
}
.top6title {
font-weight:600;
}
.top6 {
line-height:24px;
font-size:15px;
}
.top6os {
line-height:150%;
font-size:12px;
}

#orangebox {
border:1px solid #CCC;
width:100%;
margin-top:30px;
margin-bottom:30px;
padding:20px;
line-height:22px;
background-color:#FFFBEB;
margin-left:auto;
margin-right:auto;
-moz-border-radius:15px;
border-radius:15px;
}
#prcheckerorangebox {
border:1px solid #CCC;
width:740px;
margin-top:30px;
margin-bottom:30px;
padding:20px;
line-height:22px;
background-color:#FFFBEB;
margin-left:auto;
margin-right:auto;
-moz-border-radius:15px;
border-radius:15px;
}
#sharetextarea {
width:100%;
height:43px;
border:1px solid #CCCCCC;
margin:0px 0px 30px 0px;
padding:5px;
font-family:helvetica,arial;
font-size:90%;
color:#808080;
line-height:125%;
}
#sharetextareaadwordswrapper {
width:100%;
height:43px;
border:1px solid #CCCCCC;
margin:0px 0px 30px 0px;
padding:5px;
font-family:helvetica,arial;
font-size:90%;
color:#808080;
line-height:125%;
}
.notes {
font-size:10px;
}

#keywordslinks {
margin:50px 0px 50px 0px;
text-align:center;
}
#keywordslinks h2 {
font-size:175%;
font-variant:small-caps;
text-align:center;
margin:50px 0px 50px 0px;
}
#sharetextareakeywords {
width:100%;
height:43px;
border:1px solid #CCCCCC;
margin:0px 0px 30px 0px;
padding:5px;
font-family:helvetica,arial;
font-size:90%;
color:#808080;
line-height:125%;
}
#resultpr {
font-size:18px;
}
#resulturl {
font-size:18px;
}
#whitebox {
border:1px solid #AAAAAA;
padding:10px;
background-color:#FEFEFE;
}
#whiteboxpadding {
padding-right:14px;
}
#adwrapperexampleorangebox {
border:1px solid #CCC;
width:100%;
margin-top:30px;
margin-bottom:30px;
padding:20px;
line-height:22px;
background-color:#FFFBEB;
margin-left:auto;
margin-right:auto;
-moz-border-radius:15px;
border-radius:15px;
font-size:90%;
}
#adwrapperorangebox {
border:1px solid #CCC;
width:100%;
margin-top:30px;
margin-bottom:30px;
padding:20px;
line-height:22px;
background-color:#FFFBEB;
margin-left:auto;
margin-right:auto;
-moz-border-radius:15px;
border-radius:15px;
}
#orangeboxnkw {
border:1px solid #CCC;
width:510px;
padding:20px;
margin:30px 0px 30px 0px;
background-color:#FFFBEB;
-moz-border-radius:15px;
border-radius:15px;
}
#orangebox1 {
border:1px solid #CCC;
width:708px;
margin:0px 0px 20px 0px;
padding:10px;
background-color:#F9F9F9;
-moz-border-radius:15px;
border-radius:15px;
}
#orangebox2 {
border:1px solid #CCC;
width:330px;
margin:0px 0px 20px 0px;
padding:10px;
background-color:#F9F9F9;
-moz-border-radius:15px;
border-radius:15px;
}
orangeboxpadding {
padding-right:20px;
}
#directoryli li {
margin-bottom:10px;
}
#fmth2 {
margin:0px 0px -10px 0px;
}
