source: lab/vendor/OCaml/lex.html @ 124

Last change on this file since 124 was 124, checked in by mitty, 13 years ago
File size: 113.1 KB
Line 
1<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" "http://www.w3.org/TR/REC-html40/loose.dtd">
2<!-- saved from url=(0051)http://caml.inria.fr/pub/docs/manual-ocaml/lex.html -->
3<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
4
5
6<meta name="GENERATOR" content="hevea 1.10">
7<link rel="stylesheet" type="text/css" href="./lex_files/manual.css">
8<title>Lexical conventions</title>
9</head>
10<body>
11<a href="http://caml.inria.fr/pub/docs/manual-ocaml/language.html"><img src="./lex_files/contents_motif.gif" alt="Up"></a>
12<a href="http://caml.inria.fr/pub/docs/manual-ocaml/manual010.html"><img src="./lex_files/next_motif.gif" alt="Next"></a>
13<hr>
14<h2 class="section"><a name="htoc52">6.1</a>&nbsp;&nbsp;Lexical conventions</h2><h4 class="subsubsection">Blanks</h4><p>The following characters are considered as blanks: space, newline,
15horizontal tabulation, carriage return, line feed and form feed. Blanks are
16ignored, but they separate adjacent identifiers, literals and
17keywords that would otherwise be confused as one single identifier,
18literal or keyword.</p><h4 class="subsubsection">Comments</h4><p>Comments are introduced by the two characters <tt>(*</tt>, with no
19intervening blanks, and terminated by the characters <tt>*)</tt>, with
20no intervening blanks. Comments are treated as blank characters.
21Comments do not occur inside string or character literals. Nested
22comments are handled correctly.</p><h4 class="subsubsection">Identifiers</h4><table class="display dcenter"><tbody><tr valign="middle"><td class="dcell"><table cellspacing="6" cellpadding="0"><tbody><tr><td align="right" nowrap="">
23<i><a name="ident"><font color="maroon">ident</font></a></i></td><td align="center" nowrap="">::=</td><td align="left" nowrap="">&nbsp;(<i><a href="http://caml.inria.fr/pub/docs/manual-ocaml/lex.html#letter"><font color="maroon">letter</font></a></i>&#8739;&nbsp;<font color="blue"><tt>_</tt></font>)&nbsp;{&nbsp;<i><a href="http://caml.inria.fr/pub/docs/manual-ocaml/lex.html#letter"><font color="maroon">letter</font></a></i>&#8739;&nbsp;<font color="blue"><tt>0</tt></font>…<font color="blue"><tt>9</tt></font>&#8739;&nbsp;<font color="blue"><tt>_</tt></font>&#8739;&nbsp;<font color="blue"><tt>'</tt></font>&nbsp;}&nbsp;&nbsp;</td></tr>
24<tr><td align="right" nowrap="">&nbsp;</td></tr>
25<tr><td align="right" nowrap="">
26<i><a name="letter"><font color="maroon">letter</font></a></i></td><td align="center" nowrap="">::=</td><td align="left" nowrap="">&nbsp;<font color="blue"><tt>A</tt></font>&nbsp;…&nbsp;<font color="blue"><tt>Z</tt></font>&nbsp;&#8739;&nbsp;&nbsp;<font color="blue"><tt>a</tt></font>&nbsp;…&nbsp;<font color="blue"><tt>z</tt></font></td></tr>
27</tbody></table></td></tr>
28</tbody></table><p>Identifiers are sequences of letters, digits, <tt>_</tt> (the underscore
29character), and <tt>’</tt> (the single quote), starting with a
30letter or an underscore.
31Letters contain at least the 52 lowercase and uppercase
32letters from the ASCII set. The current implementation
33also recognizes as letters all accented characters from the ISO
348859-1 (“ISO Latin 1”) set. All characters in an identifier are
35meaningful. The current implementation accepts identifiers up to
3616000000 characters in length.</p><h4 class="subsubsection">Integer literals</h4><table class="display dcenter"><tbody><tr valign="middle"><td class="dcell"><table cellspacing="6" cellpadding="0"><tbody><tr><td align="right" nowrap="">
37<i><a name="integer-literal"><font color="maroon">integer-literal</font></a></i></td><td align="center" nowrap="">::=</td><td align="left" nowrap="">
38[<font color="blue"><tt>-</tt></font>]&nbsp;(<font color="blue"><tt>0</tt></font>…<font color="blue"><tt>9</tt></font>)&nbsp;{&nbsp;<font color="blue"><tt>0</tt></font>…<font color="blue"><tt>9</tt></font>&#8739;&nbsp;<font color="blue"><tt>_</tt></font>&nbsp;}
39&nbsp;</td></tr>
40<tr><td align="right" nowrap="">&nbsp;</td><td align="center" nowrap="">&#8739;</td><td align="left" nowrap="">&nbsp;[<font color="blue"><tt>-</tt></font>]&nbsp;(<font color="blue"><tt>0x</tt></font>&#8739;&nbsp;<font color="blue"><tt>0X</tt></font>)&nbsp;(<font color="blue"><tt>0</tt></font>…<font color="blue"><tt>9</tt></font>&#8739;&nbsp;<font color="blue"><tt>A</tt></font>…<font color="blue"><tt>F</tt></font>&#8739;&nbsp;<font color="blue"><tt>a</tt></font>…<font color="blue"><tt>f</tt></font>)
41{&nbsp;<font color="blue"><tt>0</tt></font>…<font color="blue"><tt>9</tt></font>&#8739;&nbsp;<font color="blue"><tt>A</tt></font>…<font color="blue"><tt>F</tt></font>&#8739;&nbsp;<font color="blue"><tt>a</tt></font>…<font color="blue"><tt>f</tt></font>&#8739;&nbsp;<font color="blue"><tt>_</tt></font>&nbsp;}
42&nbsp;</td></tr>
43<tr><td align="right" nowrap="">&nbsp;</td><td align="center" nowrap="">&#8739;</td><td align="left" nowrap="">&nbsp;[<font color="blue"><tt>-</tt></font>]&nbsp;(<font color="blue"><tt>0o</tt></font>&#8739;&nbsp;<font color="blue"><tt>0O</tt></font>)&nbsp;(<font color="blue"><tt>0</tt></font>…<font color="blue"><tt>7</tt></font>)&nbsp;{&nbsp;<font color="blue"><tt>0</tt></font>…<font color="blue"><tt>7</tt></font>&#8739;&nbsp;<font color="blue"><tt>_</tt></font>&nbsp;}
44&nbsp;</td></tr>
45<tr><td align="right" nowrap="">&nbsp;</td><td align="center" nowrap="">&#8739;</td><td align="left" nowrap="">&nbsp;[<font color="blue"><tt>-</tt></font>]&nbsp;(<font color="blue"><tt>0b</tt></font>&#8739;&nbsp;<font color="blue"><tt>0B</tt></font>)&nbsp;(<font color="blue"><tt>0</tt></font>…<font color="blue"><tt>1</tt></font>)&nbsp;{&nbsp;<font color="blue"><tt>0</tt></font>…<font color="blue"><tt>1</tt></font>&#8739;&nbsp;<font color="blue"><tt>_</tt></font>&nbsp;}</td></tr>
46</tbody></table></td></tr>
47</tbody></table><p>An integer literal is a sequence of one or more digits, optionally
48preceded by a minus sign. By default, integer literals are in decimal
49(radix 10). The following prefixes select a different radix:
50</p><div class="center"><table border="1" cellspacing="0" cellpadding="1" width="80%"><tbody><tr><td align="center" nowrap=""><b>Prefix</b></td><td align="center" nowrap=""><b>Radix</b></td></tr>
51<tr><td align="left" nowrap="">
52<tt>0x</tt>, <tt>0X</tt></td><td align="left" nowrap="">hexadecimal (radix 16)</td></tr>
53<tr><td align="left" nowrap=""><tt>0o</tt>, <tt>0O</tt></td><td align="left" nowrap="">octal (radix 8)</td></tr>
54<tr><td align="left" nowrap=""><tt>0b</tt>, <tt>0B</tt></td><td align="left" nowrap="">binary (radix 2)</td></tr>
55</tbody></table></div><p>
56(The initial <tt>0</tt> is the digit zero; the <tt>O</tt> for octal is the letter O.)
57The interpretation of integer literals that fall outside the range of
58representable integer values is undefined.</p><p>For convenience and readability, underscore characters (<tt>_</tt>) are accepted
59(and ignored) within integer literals.</p><h4 class="subsubsection">Floating-point literals</h4><table class="display dcenter"><tbody><tr valign="middle"><td class="dcell"><table cellspacing="6" cellpadding="0"><tbody><tr><td align="right" nowrap="">
60<i><a name="float-literal"><font color="maroon">float-literal</font></a></i></td><td align="center" nowrap="">::=</td><td align="left" nowrap="">
61[<font color="blue"><tt>-</tt></font>]&nbsp;(<font color="blue"><tt>0</tt></font>…<font color="blue"><tt>9</tt></font>)&nbsp;{&nbsp;<font color="blue"><tt>0</tt></font>…<font color="blue"><tt>9</tt></font>&#8739;&nbsp;<font color="blue"><tt>_</tt></font>&nbsp;}&nbsp;[<font color="blue"><tt>.</tt></font>&nbsp;{&nbsp;<font color="blue"><tt>0</tt></font>…<font color="blue"><tt>9</tt></font>&#8739;&nbsp;<font color="blue"><tt>_</tt></font>&nbsp;}]
62[(<font color="blue"><tt>e</tt></font>&#8739;&nbsp;<font color="blue"><tt>E</tt></font>)&nbsp;[<font color="blue"><tt>+</tt></font>&#8739;&nbsp;<font color="blue"><tt>-</tt></font>]&nbsp;(<font color="blue"><tt>0</tt></font>…<font color="blue"><tt>9</tt></font>)&nbsp;{&nbsp;<font color="blue"><tt>0</tt></font>…<font color="blue"><tt>9</tt></font>&#8739;&nbsp;<font color="blue"><tt>_</tt></font>&nbsp;}]</td></tr>
63</tbody></table></td></tr>
64</tbody></table><p>Floating-point decimals consist in an integer part, a decimal part and
65an exponent part. The integer part is a sequence of one or more
66digits, optionally preceded by a minus sign. The decimal part is a
67decimal point followed by zero, one or more digits.
68The exponent part is the character <tt>e</tt> or <tt>E</tt> followed by an
69optional <tt>+</tt> or <tt>-</tt> sign, followed by one or more digits.
70The decimal part or the exponent part can be omitted, but not both to
71avoid ambiguity with integer literals.
72The interpretation of floating-point literals that fall outside the
73range of representable floating-point values is undefined.</p><p>For convenience and readability, underscore characters (<tt>_</tt>) are accepted
74(and ignored) within floating-point literals.</p><h4 class="subsubsection">Character literals</h4><p>
75<a name="s:characterliteral"></a></p><table class="display dcenter"><tbody><tr valign="middle"><td class="dcell"><table cellspacing="6" cellpadding="0"><tbody><tr><td align="right" nowrap="">
76<i><a name="char-literal"><font color="maroon">char-literal</font></a></i></td><td align="center" nowrap="">::=</td><td align="left" nowrap="">
77<font color="blue"><tt>'</tt></font>&nbsp;<font color="maroon"><i>regular-char</i></font>&nbsp;<font color="blue"><tt>'</tt></font>
78&nbsp;</td></tr>
79<tr><td align="right" nowrap="">&nbsp;</td><td align="center" nowrap="">&#8739;</td><td align="left" nowrap="">&nbsp;<font color="blue"><tt>'</tt></font>&nbsp;<i><a href="http://caml.inria.fr/pub/docs/manual-ocaml/lex.html#escape-sequence"><font color="maroon">escape-sequence</font></a></i>&nbsp;<font color="blue"><tt>'</tt></font>
80&nbsp;</td></tr>
81<tr><td align="right" nowrap="">&nbsp;</td></tr>
82<tr><td align="right" nowrap="">
83<i><a name="escape-sequence"><font color="maroon">escape-sequence</font></a></i></td><td align="center" nowrap="">::=</td><td align="left" nowrap="">
84<font color="blue"><tt>\</tt></font>&nbsp;(<font color="blue"><tt>\</tt></font>&nbsp;&#8739;&nbsp;&nbsp;<font color="blue"><tt>"</tt></font>&nbsp;&#8739;&nbsp;&nbsp;<font color="blue"><tt>'</tt></font>&nbsp;&#8739;&nbsp;&nbsp;<font color="blue"><tt>n</tt></font>&nbsp;&#8739;&nbsp;&nbsp;<font color="blue"><tt>t</tt></font>&nbsp;&#8739;&nbsp;&nbsp;<font color="blue"><tt>b</tt></font>&nbsp;&#8739;&nbsp;&nbsp;<font color="blue"><tt>r</tt></font>)
85&nbsp;</td></tr>
86<tr><td align="right" nowrap="">&nbsp;</td><td align="center" nowrap="">&#8739;</td><td align="left" nowrap="">&nbsp;<font color="blue"><tt>\</tt></font>&nbsp;(<font color="blue"><tt>0</tt></font>…<font color="blue"><tt>9</tt></font>)&nbsp;(<font color="blue"><tt>0</tt></font>…<font color="blue"><tt>9</tt></font>)&nbsp;(<font color="blue"><tt>0</tt></font>…<font color="blue"><tt>9</tt></font>)
87&nbsp;</td></tr>
88<tr><td align="right" nowrap="">&nbsp;</td><td align="center" nowrap="">&#8739;</td><td align="left" nowrap="">&nbsp;<font color="blue"><tt>\x</tt></font>&nbsp;(<font color="blue"><tt>0</tt></font>…<font color="blue"><tt>9</tt></font>&#8739;&nbsp;<font color="blue"><tt>A</tt></font>…<font color="blue"><tt>F</tt></font>&#8739;&nbsp;<font color="blue"><tt>a</tt></font>…<font color="blue"><tt>f</tt></font>)
89(<font color="blue"><tt>0</tt></font>…<font color="blue"><tt>9</tt></font>&#8739;&nbsp;<font color="blue"><tt>A</tt></font>…<font color="blue"><tt>F</tt></font>&#8739;&nbsp;<font color="blue"><tt>a</tt></font>…<font color="blue"><tt>f</tt></font>)</td></tr>
90</tbody></table></td></tr>
91</tbody></table><p>Character literals are delimited by <tt>’</tt> (single quote) characters.
92The two single quotes enclose either one character different from
93<tt>’</tt> and <tt>\</tt>, or one of the escape sequences below:
94</p><div class="center"><table border="1" cellspacing="0" cellpadding="1" width="80%"><tbody><tr><td align="center" nowrap=""><b>Sequence</b></td><td align="center" nowrap=""><b>Character denoted</b></td></tr>
95<tr><td align="left" nowrap="">
96<tt>\\</tt></td><td align="left" nowrap="">backslash (<tt>\</tt>)</td></tr>
97<tr><td align="left" nowrap=""><tt>\"</tt></td><td align="left" nowrap="">double quote (<tt>"</tt>)</td></tr>
98<tr><td align="left" nowrap=""><tt></tt></td><td align="left" nowrap="">single quote (<tt>’</tt>)</td></tr>
99<tr><td align="left" nowrap=""><tt>\n</tt></td><td align="left" nowrap="">linefeed (LF)</td></tr>
100<tr><td align="left" nowrap=""><tt>\r</tt></td><td align="left" nowrap="">carriage return (CR)</td></tr>
101<tr><td align="left" nowrap=""><tt>\t</tt></td><td align="left" nowrap="">horizontal tabulation (TAB)</td></tr>
102<tr><td align="left" nowrap=""><tt>\b</tt></td><td align="left" nowrap="">backspace (BS)</td></tr>
103<tr><td align="left" nowrap=""><tt>\</tt><i>space</i></td><td align="left" nowrap="">space (SPC)</td></tr>
104<tr><td align="left" nowrap=""><tt>\</tt><i>ddd</i></td><td align="left" nowrap="">the character with ASCII code <i>ddd</i> in decimal</td></tr>
105<tr><td align="left" nowrap=""><tt>\x</tt><i>hh</i></td><td align="left" nowrap="">the character with ASCII code <i>hh</i> in hexadecimal</td></tr>
106</tbody></table></div><h4 class="subsubsection">String literals</h4><p>
107<a name="s:stringliteral"></a></p><table class="display dcenter"><tbody><tr valign="middle"><td class="dcell"><table cellspacing="6" cellpadding="0"><tbody><tr><td align="right" nowrap="">
108<i><a name="string-literal"><font color="maroon">string-literal</font></a></i></td><td align="center" nowrap="">::=</td><td align="left" nowrap="">
109<font color="blue"><tt>"</tt></font>&nbsp;{&nbsp;<i><a href="http://caml.inria.fr/pub/docs/manual-ocaml/lex.html#string-character"><font color="maroon">string-character</font></a></i>&nbsp;}&nbsp;<font color="blue"><tt>"</tt></font>
110&nbsp;</td></tr>
111<tr><td align="right" nowrap="">&nbsp;</td></tr>
112<tr><td align="right" nowrap="">
113<i><a name="string-character"><font color="maroon">string-character</font></a></i></td><td align="center" nowrap="">::=</td><td align="left" nowrap="">
114<font color="maroon"><i>regular-char-str</i></font>
115&nbsp;</td></tr>
116<tr><td align="right" nowrap="">&nbsp;</td><td align="center" nowrap="">&#8739;</td><td align="left" nowrap="">&nbsp;<i><a href="http://caml.inria.fr/pub/docs/manual-ocaml/lex.html#escape-sequence"><font color="maroon">escape-sequence</font></a></i></td></tr>
117</tbody></table></td></tr>
118</tbody></table><p>String literals are delimited by <tt>"</tt> (double quote) characters.
119The two double quotes enclose a sequence of either characters
120different from <tt>"</tt> and <tt>\</tt>, or escape sequences from the
121table given above for character literals.</p><p>To allow splitting long string literals across lines, the sequence
122<tt>\</tt><i>newline</i>&nbsp;<i>blanks</i> (a <tt>\</tt> at end-of-line followed by any
123number of blanks at the beginning of the next line) is ignored inside
124string literals.</p><p>The current implementation places practically no restrictions on the
125length of string literals.</p><h4 class="subsubsection">Naming labels</h4><p>To avoid ambiguities, naming labels in expressions cannot just be defined
126syntactically as the sequence of the three tokens <tt>~</tt>, <i><a href="http://caml.inria.fr/pub/docs/manual-ocaml/lex.html#ident"><font color="maroon">ident</font></a></i> and
127<tt>:</tt>, and have to be defined at the lexical level.</p><table class="display dcenter"><tbody><tr valign="middle"><td class="dcell"><table cellspacing="6" cellpadding="0"><tbody><tr><td align="right" nowrap="">
128<i><a name="label-name"><font color="maroon">label-name</font></a></i>&nbsp;</td><td align="center" nowrap="">::=</td><td align="left" nowrap="">&nbsp;(<font color="blue"><tt>a</tt></font>&nbsp;…&nbsp;<font color="blue"><tt>z</tt></font>&#8739;&nbsp;<font color="blue"><tt>_</tt></font>)&nbsp;{&nbsp;<i><a href="http://caml.inria.fr/pub/docs/manual-ocaml/lex.html#letter"><font color="maroon">letter</font></a></i>&#8739;&nbsp;<font color="blue"><tt>0</tt></font>…<font color="blue"><tt>9</tt></font>&#8739;&nbsp;<font color="blue"><tt>_</tt></font>&#8739;&nbsp;<font color="blue"><tt>'</tt></font>&nbsp;}&nbsp;</td></tr>
129<tr><td align="right" nowrap="">&nbsp;</td></tr>
130<tr><td align="right" nowrap="">
131<i><a name="label"><font color="maroon">label</font></a></i>&nbsp;</td><td align="center" nowrap="">::=</td><td align="left" nowrap="">&nbsp;<font color="blue"><tt>~</tt></font>&nbsp;<i><a href="http://caml.inria.fr/pub/docs/manual-ocaml/lex.html#label-name"><font color="maroon">label-name</font></a></i>&nbsp;<font color="blue"><tt>:</tt></font>&nbsp;&nbsp;</td></tr>
132<tr><td align="right" nowrap="">&nbsp;</td></tr>
133<tr><td align="right" nowrap="">
134<i><a name="optlabel"><font color="maroon">optlabel</font></a></i>&nbsp;</td><td align="center" nowrap="">::=</td><td align="left" nowrap="">&nbsp;<font color="blue"><tt>?</tt></font>&nbsp;<i><a href="http://caml.inria.fr/pub/docs/manual-ocaml/lex.html#label-name"><font color="maroon">label-name</font></a></i>&nbsp;<font color="blue"><tt>:</tt></font></td></tr>
135</tbody></table></td></tr>
136</tbody></table><p>Naming labels come in two flavours: <i><a href="http://caml.inria.fr/pub/docs/manual-ocaml/lex.html#label"><font color="maroon">label</font></a></i> for normal arguments and
137<i><a href="http://caml.inria.fr/pub/docs/manual-ocaml/lex.html#optlabel"><font color="maroon">optlabel</font></a></i> for optional ones. They are simply distinguished by their
138first character, either <tt>~</tt> or <tt>?</tt>.</p><p>Despite <i><a href="http://caml.inria.fr/pub/docs/manual-ocaml/lex.html#label"><font color="maroon">label</font></a></i> and <i><a href="http://caml.inria.fr/pub/docs/manual-ocaml/lex.html#optlabel"><font color="maroon">optlabel</font></a></i> being lexical entities in expressions,
139their expansions <font color="blue"><tt>~</tt></font> <i><a href="http://caml.inria.fr/pub/docs/manual-ocaml/lex.html#label-name"><font color="maroon">label-name</font></a></i> <font color="blue"><tt>:</tt></font> and <font color="blue"><tt>?</tt></font> <i><a href="http://caml.inria.fr/pub/docs/manual-ocaml/lex.html#label-name"><font color="maroon">label-name</font></a></i> <font color="blue"><tt>:</tt></font> will be
140used in grammars, for the sake of readability. Note also that inside
141type expressions, this expansion can be taken literally, <em>i.e.</em>
142there are really 3 tokens, with optional spaces beween them.</p><h4 class="subsubsection">Prefix and infix symbols</h4><table class="display dcenter"><tbody><tr valign="middle"><td class="dcell"><table cellspacing="6" cellpadding="0"><tbody><tr><td align="right" nowrap="">
143<i><a name="infix-symbol"><font color="maroon">infix-symbol</font></a></i></td><td align="center" nowrap="">::=</td><td align="left" nowrap="">
144(<font color="blue"><tt>=</tt></font>&nbsp;&#8739;&nbsp;&nbsp;<font color="blue"><tt>&lt;</tt></font>&nbsp;&#8739;&nbsp;&nbsp;<font color="blue"><tt>&gt;</tt></font>&nbsp;&#8739;&nbsp;&nbsp;<font color="blue"><tt>@</tt></font>&nbsp;&#8739;&nbsp;&nbsp;<font color="blue"><tt>^</tt></font>&nbsp;&#8739;&nbsp;&nbsp;<font color="blue"><tt>|</tt></font>&nbsp;&#8739;&nbsp;&nbsp;<font color="blue"><tt>&amp;</tt></font>&nbsp;&#8739;&nbsp;
145<font color="blue"><tt>+</tt></font>&nbsp;&#8739;&nbsp;&nbsp;<font color="blue"><tt>-</tt></font>&nbsp;&#8739;&nbsp;&nbsp;<font color="blue"><tt>*</tt></font>&nbsp;&#8739;&nbsp;&nbsp;<font color="blue"><tt>/</tt></font>&nbsp;&#8739;&nbsp;&nbsp;<font color="blue"><tt>$</tt></font>&nbsp;&#8739;&nbsp;&nbsp;<font color="blue"><tt>%</tt></font>)&nbsp;{&nbsp;<i><a href="http://caml.inria.fr/pub/docs/manual-ocaml/lex.html#operator-char"><font color="maroon">operator-char</font></a></i>&nbsp;}
146&nbsp;</td></tr>
147<tr><td align="right" nowrap="">&nbsp;</td></tr>
148<tr><td align="right" nowrap="">
149<i><a name="prefix-symbol"><font color="maroon">prefix-symbol</font></a></i></td><td align="center" nowrap="">::=</td><td align="left" nowrap="">
150(<font color="blue"><tt>!</tt></font>&nbsp;&#8739;&nbsp;&nbsp;<font color="blue"><tt>?</tt></font>&nbsp;&#8739;&nbsp;&nbsp;<font color="blue"><tt>~</tt></font>)&nbsp;{&nbsp;<i><a href="http://caml.inria.fr/pub/docs/manual-ocaml/lex.html#operator-char"><font color="maroon">operator-char</font></a></i>&nbsp;}
151&nbsp;</td></tr>
152<tr><td align="right" nowrap="">&nbsp;</td></tr>
153<tr><td align="right" nowrap="">
154<i><a name="operator-char"><font color="maroon">operator-char</font></a></i></td><td align="center" nowrap="">::=</td><td align="left" nowrap="">
155<font color="blue"><tt>!</tt></font>&nbsp;&#8739;&nbsp;&nbsp;<font color="blue"><tt>$</tt></font>&nbsp;&#8739;&nbsp;&nbsp;<font color="blue"><tt>%</tt></font>&nbsp;&#8739;&nbsp;&nbsp;<font color="blue"><tt>&amp;</tt></font>&nbsp;&#8739;&nbsp;&nbsp;<font color="blue"><tt>*</tt></font>&nbsp;&#8739;&nbsp;&nbsp;<font color="blue"><tt>+</tt></font>&nbsp;&#8739;&nbsp;&nbsp;<font color="blue"><tt>-</tt></font>&nbsp;&#8739;&nbsp;&nbsp;<font color="blue"><tt>.</tt></font>&nbsp;&#8739;&nbsp;
156<font color="blue"><tt>/</tt></font>&nbsp;&#8739;&nbsp;&nbsp;<font color="blue"><tt>:</tt></font>&nbsp;&#8739;&nbsp;&nbsp;<font color="blue"><tt>&lt;</tt></font>&nbsp;&#8739;&nbsp;&nbsp;<font color="blue"><tt>=</tt></font>&nbsp;&#8739;&nbsp;&nbsp;<font color="blue"><tt>&gt;</tt></font>&nbsp;&#8739;&nbsp;&nbsp;<font color="blue"><tt>?</tt></font>&nbsp;&#8739;&nbsp;&nbsp;<font color="blue"><tt>@</tt></font>&nbsp;&#8739;&nbsp;
157<font color="blue"><tt>^</tt></font>&nbsp;&#8739;&nbsp;&nbsp;<font color="blue"><tt>|</tt></font>&nbsp;&#8739;&nbsp;&nbsp;<font color="blue"><tt>~</tt></font>
158&nbsp;</td></tr>
159<tr><td align="right" nowrap="">&nbsp;</td></tr>
160</tbody></table></td></tr>
161</tbody></table><p>Sequences of “operator characters”, such as <tt>&lt;=&gt;</tt> or <tt>!!</tt>,
162are read as a single token from the <i><a href="http://caml.inria.fr/pub/docs/manual-ocaml/lex.html#infix-symbol"><font color="maroon">infix-symbol</font></a></i> or <i><a href="http://caml.inria.fr/pub/docs/manual-ocaml/lex.html#prefix-symbol"><font color="maroon">prefix-symbol</font></a></i>
163class. These symbols are parsed as prefix and infix operators inside
164expressions, but otherwise behave much as identifiers.
165</p><h4 class="subsubsection">Keywords</h4><p>The identifiers below are reserved as keywords, and cannot be employed
166otherwise:
167</p><pre class="verbatim">      and         as          assert      asr         begin       class
168      constraint  do          done        downto      else        end
169      exception   external    false       for         fun         function
170      functor     if          in          include     inherit     initializer
171      land        lazy        let         lor         lsl         lsr
172      lxor        match       method      mod         module      mutable
173      new         object      of          open        or          private
174      rec         sig         struct      then        to          true
175      try         type        val         virtual     when        while
176      with       
177</pre><p>The following character sequences are also keywords:
178</p><pre class="verbatim">    !=    #     &amp;     &amp;&amp;    '     (     )     *     +     ,     -
179    -.    -&gt;    .     ..    :     ::    :=    :&gt;    ;     ;;    &lt;
180    &lt;-    =     &gt;     &gt;]    &gt;}    ?     ??    [     [&lt;    [&gt;    [|
181    ]     _     `     {     {&lt;    |     |]    }     ~
182</pre><p>Note that the following identifiers are keywords of the Camlp4
183extensions and should be avoided for compatibility reasons.
184</p><pre class="verbatim">    parser    &lt;&lt;    &lt;:    &gt;&gt;    $     $$    $:
185</pre><h4 class="subsubsection">Ambiguities</h4><p>Lexical ambiguities are resolved according to the “longest match”
186rule: when a character sequence can be decomposed into two tokens in
187several different ways, the decomposition retained is the one with the
188longest first token.</p><h4 class="subsubsection">Line number directives</h4><table class="display dcenter"><tbody><tr valign="middle"><td class="dcell"><table cellspacing="6" cellpadding="0"><tbody><tr><td align="right" nowrap="">
189<i><a name="linenum-directive"><font color="maroon">linenum-directive</font></a></i></td><td align="center" nowrap="">::=</td><td align="left" nowrap="">
190<font color="blue"><tt>#</tt></font>&nbsp;{<font color="blue"><tt>0</tt></font>&nbsp;…&nbsp;<font color="blue"><tt>9</tt></font>}<sup>+</sup>
191&nbsp;</td></tr>
192<tr><td align="right" nowrap="">&nbsp;</td><td align="center" nowrap="">&#8739;</td><td align="left" nowrap="">&nbsp;<font color="blue"><tt>#</tt></font>&nbsp;{<font color="blue"><tt>0</tt></font>&nbsp;…&nbsp;<font color="blue"><tt>9</tt></font>}<sup>+</sup>&nbsp;<font color="blue"><tt>"</tt></font>&nbsp;{&nbsp;<i><a href="http://caml.inria.fr/pub/docs/manual-ocaml/lex.html#string-character"><font color="maroon">string-character</font></a></i>&nbsp;}&nbsp;<font color="blue"><tt>"</tt></font>
193&nbsp;</td></tr>
194<tr><td align="right" nowrap="">&nbsp;</td></tr>
195</tbody></table></td></tr>
196</tbody></table><p>Preprocessors that generate Caml source code can insert line number
197directives in their output so that error messages produced by the
198compiler contain line numbers and file names referring to the source
199file before preprocessing, instead of after preprocessing.
200A line number directive is composed of a <tt>#</tt> (sharp sign), followed by
201a positive integer (the source line number), optionally followed by a
202character string (the source file name).
203Line number directives are treated as blank characters during lexical
204analysis.</p><hr>
205<a href="http://caml.inria.fr/pub/docs/manual-ocaml/language.html"><img src="./lex_files/contents_motif.gif" alt="Up"></a>
206<a href="http://caml.inria.fr/pub/docs/manual-ocaml/manual010.html"><img src="./lex_files/next_motif.gif" alt="Next"></a>
207
208
209</body><style>#A9AdsMiddleBoxTop, #A9AdsOutOfStockWidgetTop, #A9AdsServicesWidgetTop, #ADSLOT_1, #ADSLOT_2, #ADSLOT_3, #ADSLOT_4, #ADSLOT_SKYSCRAPER, #ADVERTISE_HERE_ROW, #AD_CONTROL_22, #AD_ROW, #AD_newsblock, #ADgoogle_newsblock, #ADsmallWrapper, #Ad1, #Ad160x600, #Ad2, #Ad300x250, #Ad3Left, #Ad3Right { display: none !important; } #Ad3TextAd, #AdA, #AdArea, #AdBanner_F1, #AdBar, #AdBar1, #AdBox2, #AdC, #AdContainer, #AdContainerTop, #AdContentModule_F, #AdDetails_GoogleLinksBottom, #AdDetails_InsureWith, #AdE, #AdF, #AdFrame4, #AdG, #AdH, #AdHeader, #AdI { display: none !important; } #AdJ, #AdLeaderboardBottom, #AdLeaderboardTop, #AdMiddle, #AdMobileLink, #AdPopUp, #AdRectangle, #AdSenseDiv, #AdServer, #AdShowcase_F1, #AdSky23, #AdSkyscraper, #AdSpacing, #AdSponsor_SF, #AdSubsectionShowcase_F1, #AdTargetControl1_iframe, #AdText, #AdTop, #AdTopLeader, #Ad_BelowContent { display: none !important; } #Ad_Block, #Ad_Center1, #Ad_Right1, #Ad_RightBottom, #Ad_RightTop, #Ad_Top, #Adbanner, #Adrectangle, #Ads, #AdsContent, #AdsRight, #AdsWrap, #Ads_BA_CAD, #Ads_BA_CAD2, #Ads_BA_CAD_box, #Ads_BA_SKY, #Ads_CAD, #Ads_OV_BS, #Ads_Special, #AdvertMPU23b { display: none !important; } #AdvertPanel, #AdvertiseFrame, #Advertisement, #Advertisements, #Advertorial, #Advertorials, #AdvertsBottom, #AdvertsBottomR, #BANNER_160x600, #BANNER_300x250, #BANNER_728x90, #BannerAd, #BannerAdvert, #BigBoxAd, #BodyAd, #BotAd, #Bottom468x60AD, #ButtonAd, #CompanyDetailsNarrowGoogleAdsPresentationControl, #CompanyDetailsWideGoogleAdsPresentationControl { display: none !important; } #ContentAd, #ContentAd1, #ContentAd2, #ContentAdPlaceHolder1, #ContentAdPlaceHolder2, #ContentAdXXL, #ContentPolepositionAds_Result, #CornerAd, #DartAd300x250, #DivAdEggHeadCafeTopBanner, #FIN_videoplayer_300x250ad, #FooterAd, #FooterAdContainer, #GoogleAd1, #GoogleAd2, #GoogleAd3, #GoogleAdsPlaceHolder, #GoogleAdsPresentationControl, #GoogleAdsense, #Google_Adsense_Main { display: none !important; } #HEADERAD, #HOME_TOP_RIGHT_BOXAD, #HeaderAD, #HeaderAdsBlock, #HeaderAdsBlockFront, #HeaderBannerAdSpacer, #HeaderTextAd, #HeroAd, #HomeAd1, #HouseAd, #ID_Ad_Sky, #JobsearchResultsAds, #Journal_Ad_125, #Journal_Ad_300, #JuxtapozAds, #KH-contentAd, #LargeRectangleAd, #LeftAd, #LeftAd1, #LeftAdF1 { display: none !important; } #LeftAdF2, #LftAd, #LoungeAdsDiv, #LowerContentAd, #MainSponsoredLinks, #Nightly_adContainer, #NormalAdModule, #OpenXAds, #OverrideAdArea, #PREFOOTER_LEFT_BOXAD, #PREFOOTER_RIGHT_BOXAD, #PageLeaderAd, #RelevantAds, #RgtAd1, #RightAd, #RightBottom300x250AD, #RightNavTopAdSpot, #RightSponsoredAd, #SectionAd300-250, #SectionSponsorAd { display: none !important; } #SideAdMpu, #SidebarAdContainer, #SkyAd, #SpecialAds, #SponsoredAd, #SponsoredLinks, #TL_footer_advertisement, #TOP_ADROW, #TOP_RIGHT_BOXAD, #Tadspacefoot, #Tadspacehead, #Tadspacemrec, #TextLinkAds, #ThreadAd, #Top468x60AD, #TopAd, #TopAdBox, #TopAdContainer, #TopAdDiv, #TopAdPos { display: none !important; } #VM-MPU-adspace, #VM-footer-adspace, #VM-header-adspace, #VM-header-adwrap, #XEadLeaderboard, #XEadSkyscraper, #YahooAdParentContainer, #_ads, #abHeaderAdStreamer, #about_adsbottom, #abovepostads, #ad-120x600-sidebar, #ad-120x60Div, #ad-160x600, #ad-160x600-sidebar, #ad-250, #ad-250x300, #ad-300, #ad-300x250, #ad-300x250-sidebar { display: none !important; } #ad-300x250Div, #ad-300x60-1, #ad-376x280, #ad-728, #ad-728x90, #ad-728x90-leaderboard-top, #ad-728x90-top0, #ad-ads, #ad-article, #ad-banner, #ad-banner-1, #ad-bigbox, #ad-billboard-bottom, #ad-block-125, #ad-bottom, #ad-bottom-wrapper, #ad-box, #ad-box-first, #ad-box-second, #ad-boxes { display: none !important; } #ad-bs, #ad-buttons, #ad-colB-1, #ad-column, #ad-container, #ad-content, #ad-contentad, #ad-first-post, #ad-flex-first, #ad-footer, #ad-footprint-160x600, #ad-frame, #ad-front-footer, #ad-front-sponsoredlinks, #ad-fullbanner2, #ad-globalleaderboard, #ad-halfpage, #ad-header, #ad-header-728x90, #ad-horizontal-header { display: none !important; } #ad-img, #ad-inner, #ad-label, #ad-leaderboard, #ad-leaderboard-bottom, #ad-leaderboard-container, #ad-leaderboard-spot, #ad-leaderboard-top, #ad-left, #ad-left-sidebar-ad-1, #ad-left-sidebar-ad-2, #ad-left-sidebar-ad-3, #ad-links-content, #ad-list-row, #ad-lrec, #ad-medium, #ad-medium-rectangle, #ad-medrec, #ad-middlethree, #ad-middletwo { display: none !important; } #ad-module, #ad-mpu, #ad-mpu1-spot, #ad-mpu2, #ad-mpu2-spot, #ad-north, #ad-one, #ad-placard, #ad-placeholder, #ad-rectangle, #ad-right, #ad-right-sidebar-ad-1, #ad-right-sidebar-ad-2, #ad-righttop, #ad-row, #ad-side, #ad-side-text, #ad-sidebar, #ad-sky, #ad-skyscraper { display: none !important; } #ad-slug-wrapper, #ad-small-banner, #ad-space, #ad-special, #ad-splash, #ad-sponsors, #ad-spot, #ad-squares, #ad-target, #ad-target-Leaderbord, #ad-teaser, #ad-text, #ad-top, #ad-top-banner, #ad-top-text-low, #ad-top-wrap, #ad-tower, #ad-trailerboard-spot, #ad-two, #ad-typ1 { display: none !important; } #ad-unit, #ad-west, #ad-wrap, #ad-wrap-right, #ad-wrapper, #ad-wrapper1, #ad-yahoo-simple, #ad-zone-1, #ad-zone-2, #ad-zone-inline, #ad01, #ad02, #ad1006, #ad11, #ad125BL, #ad125BR, #ad125TL, #ad125TR, #ad125x125, #ad160x600 { display: none !important; } #ad160x600right, #ad1Sp, #ad2, #ad2Sp, #ad3, #ad300, #ad300-250, #ad300X250, #ad300_x_250, #ad300x100Middle, #ad300x150, #ad300x250, #ad300x250Module, #ad300x60, #ad300x600, #ad300x600_callout, #ad336, #ad336x280, #ad375x85, #ad4 { display: none !important; } #ad468, #ad468x60, #ad468x60_top, #ad526x250, #ad600, #ad7, #ad728, #ad728Mid, #ad728Top, #ad728Wrapper, #ad728top, #ad728x90, #ad728x90_1, #ad90, #adBadges, #adBanner, #adBanner10, #adBanner120x600, #adBanner160x600, #adBanner2 { display: none !important; } #adBanner3, #adBanner336x280, #adBanner4, #adBanner728, #adBanner9, #adBannerTable, #adBannerTop, #adBar, #adBelt, #adBlock125, #adBlockTop, #adBlocks, #adBottbanner, #adBox, #adBox11, #adBox16, #adBox350, #adBox390, #adCirc300X200, #adCirc_620_100 { display: none !important; } #adCol, #adColumn, #adCompanionSubstitute, #adComponentWrapper, #adContainer, #adContainer_1, #adContainer_2, #adContainer_3, #adDiv, #adDiv300, #adDiv728, #adFiller, #adFps, #adFtofrs, #adGallery, #adGoogleText, #adGroup1, #adHeader, #adHeaderTop, #adIsland { display: none !important; } #adL, #adLB, #adLabel, #adLayer, #adLeader, #adLeaderTop, #adLeaderboard, #adMPU, #adMediumRectangle, #adMiddle0Frontpage, #adMiniPremiere, #adMonster1, #adOuter, #adP, #adPlaceHolderRight, #adPlacer, #adPosOne, #adRight, #adRight2, #adSPLITCOLUMNTOPRIGHT { display: none !important; } #adSenseModule, #adSenseWrapper, #adServer_marginal, #adSidebar, #adSidebarSq, #adSky, #adSkyscraper, #adSlider, #adSpace, #adSpace0, #adSpace1, #adSpace10, #adSpace11, #adSpace12, #adSpace13, #adSpace14, #adSpace15, #adSpace16, #adSpace17, #adSpace18 { display: none !important; } #adSpace19, #adSpace2, #adSpace20, #adSpace21, #adSpace22, #adSpace23, #adSpace24, #adSpace25, #adSpace3, #adSpace300_ifrMain, #adSpace4, #adSpace5, #adSpace6, #adSpace7, #adSpace8, #adSpace9, #adSpace_footer, #adSpace_right, #adSpace_top, #adSpacer { display: none !important; } #adSpecial, #adSplotlightEm, #adSpot-Leader, #adSpot-banner, #adSpot-island, #adSpot-mrec1, #adSpot-sponsoredlinks, #adSpot-textbox1, #adSpot-widestrip, #adSpotAdvertorial, #adSpotIsland, #adSpotSponsoredLinks, #adSquare, #adStaticA, #adStrip, #adSuperAd, #adSuperPremiere, #adSuperSkyscraper, #adSuperbanner, #adTableCell { display: none !important; } #adTag1, #adTag2, #adText, #adTextCustom, #adTextLink, #adText_container, #adTile, #adTop, #adTopContent, #adTopbanner, #adTopboxright, #adTower, #adUnit, #adWrapper, #adZoneTop, #ad_1, #ad_130x250_inhouse, #ad_160x160, #ad_160x600, #ad_190x90 { display: none !important; } #ad_2, #ad_3, #ad_300, #ad_300_250, #ad_300_250_1, #ad_300a, #ad_300b, #ad_300c, #ad_300x100_m_c, #ad_300x250, #ad_300x250_content_column, #ad_300x250_m_c, #ad_300x250m, #ad_300x90, #ad_4, #ad_468_60, #ad_468x60, #ad_5, #ad_728_foot, #ad_728x90 { display: none !important; } #ad_728x90_container, #ad_940, #ad_984, #ad_A, #ad_B, #ad_Banner, #ad_C, #ad_C2, #ad_D, #ad_E, #ad_F, #ad_G, #ad_H, #ad_I, #ad_J, #ad_K, #ad_L, #ad_M, #ad_N, #ad_O { display: none !important; } #ad_P, #ad_YieldManager-300x250, #ad_YieldManager-728x90, #ad_after_navbar, #ad_anchor, #ad_area, #ad_banner, #ad_banner_top, #ad_banners, #ad_bar, #ad_bellow_post, #ad_bigsize_wrapper, #ad_block_1, #ad_block_2, #ad_bottom, #ad_box, #ad_box_colspan, #ad_box_top, #ad_branding, #ad_bs_area { display: none !important; } #ad_buttons, #ad_center_monster, #ad_circ300x250, #ad_cna2, #ad_cont, #ad_container, #ad_container_marginal, #ad_container_side, #ad_container_sidebar, #ad_container_top, #ad_content_top, #ad_content_wrap, #ad_feature, #ad_firstpost, #ad_footer, #ad_front_three, #ad_fullbanner, #ad_gallery, #ad_global_header, #ad_h3 { display: none !important; } #ad_haha_1, #ad_haha_4, #ad_halfpage, #ad_head, #ad_header, #ad_holder, #ad_horizontal, #ad_horseshoe_left, #ad_horseshoe_right, #ad_horseshoe_spacer, #ad_horseshoe_top, #ad_hotpots, #ad_in_arti, #ad_island, #ad_label, #ad_large_rectangular, #ad_lastpost, #ad_layer2, #ad_leader, #ad_leaderBoard { display: none !important; } #ad_leaderboard, #ad_leaderboard728x90, #ad_leaderboard_top, #ad_left, #ad_lnk, #ad_lrec, #ad_lwr_square, #ad_main, #ad_medium_rectangle, #ad_medium_rectangular, #ad_mediumrectangle, #ad_menu_header, #ad_message, #ad_middle, #ad_most_pop_234x60_req_wrapper, #ad_mpu, #ad_mpu300x250, #ad_mpuav, #ad_mrcontent, #ad_newsletter { display: none !important; } #ad_overlay, #ad_play_300, #ad_rect, #ad_rect_body, #ad_rect_bottom, #ad_rectangle, #ad_rectangle_medium, #ad_related_links_div, #ad_related_links_div_program, #ad_replace_div_0, #ad_replace_div_1, #ad_report_leaderboard, #ad_report_rectangle, #ad_results, #ad_right, #ad_right_main, #ad_ros_tower, #ad_rr_1, #ad_sec, #ad_sec_div { display: none !important; } #ad_sgd, #ad_sidebar, #ad_sidebar1, #ad_sidebar2, #ad_sidebar3, #ad_sky, #ad_skyscraper, #ad_skyscraper160x600, #ad_skyscraper_text, #ad_slot_leaderboard, #ad_slot_livesky, #ad_slot_sky_top, #ad_space, #ad_square, #ad_ss, #ad_table, #ad_term_bottom_place, #ad_text:not(textarea), #ad_thread_first_post_content, #ad_top { display: none !important; } #ad_top_holder, #ad_tp_banner_1, #ad_tp_banner_2, #ad_txt, #ad_unit, #ad_vertical, #ad_wide, #ad_wide_box, #ad_widget, #ad_window, #ad_wrap, #ad_wrapper, #adaptvcompanion, #adbForum, #adbanner, #adbar, #adbig, #adbnr, #adboard, #adbody { display: none !important; } #adbottom, #adbox, #adbox1, #adbox2, #adbutton, #adclear, #adcode, #adcode1, #adcode2, #adcode3, #adcode4, #adcolumnwrapper, #adcontainer, #adcontainer1, #adcontainerRight, #adcontainsm, #adcontent, #adcontent1, #adcontrolPushSite, #add_ciao2 { display: none !important; } #addbottomleft, #addiv-bottom, #addiv-top, #adfooter, #adfooter_728x90, #adframe:not(frameset), #adhead, #adhead_g, #adheader, #adhome, #adiframe1_iframe, #adiframe2_iframe, #adiframe3_iframe, #adimg, #adition_content_ad, #adlabel, #adlabelFooter, #adlayerContainer, #adlayerad, #adleaderboard { display: none !important; } #adleaderboard_flex, #adleaderboardb, #adleaderboardb_flex, #adleft, #adlinks, #adlinkws, #adlrec, #admanager_leaderboard, #admid, #admiddle3center, #admiddle3left, #adposition, #adposition-C, #adposition-FPMM, #adposition1, #adposition2, #adposition3, #adposition4, #adrectangle, #adrectanglea { display: none !important; } #adrectanglea_flex, #adrectangleb, #adrectangleb_flex, #adrig, #adright, #adright2, #adrighthome, #ads-468, #ads-area, #ads-block, #ads-bot, #ads-bottom, #ads-col, #ads-dell, #ads-horizontal, #ads-indextext, #ads-leaderboard1, #ads-lrec, #ads-menu, #ads-middle { display: none !important; } #ads-prices, #ads-rhs, #ads-right, #ads-sponsored-boxes, #ads-top, #ads-vers7, #ads-wrapper, #ads120, #ads160left, #ads2, #ads300, #ads300-250, #ads300Bottom, #ads300Top, #ads315, #ads336x280, #ads7, #ads728bottom, #ads728top, #ads790 { display: none !important; } #adsContent, #adsDisplay, #adsHeader, #adsID, #ads_160, #ads_300, #ads_728, #ads_banner, #ads_belowforumlist, #ads_belownav, #ads_bottom, #ads_bottom_inner, #ads_bottom_outer, #ads_box, #ads_button, #ads_catDiv, #ads_container, #ads_footer, #ads_fullsize, #ads_header { display: none !important; } #ads_html1, #ads_html2, #ads_inner, #ads_lb, #ads_medrect, #ads_notice, #ads_right, #ads_right_sidebar, #ads_sidebar_roadblock, #ads_space, #ads_text, #ads_top, #ads_watch_top_square, #ads_zone27, #adsbottom, #adsbox, #adsbox-left, #adsbox-right, #adscolumn, #adsd_contentad_r1 { display: none !important; } #adsd_contentad_r2, #adsd_contentad_r3, #adsd_topbanner, #adsd_txt_sky, #adsdiv, #adsense, #adsense-2, #adsense-header, #adsense-tag, #adsense-text, #adsense03, #adsense04, #adsense05, #adsense1, #adsenseLeft, #adsenseOne, #adsenseWrap, #adsense_article_left, #adsense_block, #adsense_box { display: none !important; } #adsense_box_video, #adsense_inline, #adsense_leaderboard, #adsense_overlay, #adsense_placeholder_2, #adsenseheader, #adsensetopplay, #adsensewidget-3, #adserv, #adshometop, #adsimage, #adskinlink, #adsky, #adskyscraper, #adslider, #adslot, #adsmiddle, #adsonar, #adspace, #adspace-1 { display: none !important; } #adspace-300x250, #adspace300x250, #adspaceBox, #adspaceBox300, #adspace_header, #adspace_leaderboard, #adspacer, #adsponsorImg, #adspot, #adspot-1, #adspot-149x170, #adspot-1x4, #adspot-2, #adspot-295x60, #adspot-2a, #adspot-2b, #adspot-300x110-pos-1, #adspot-300x125, #adspot-300x250-pos-1, #adspot-300x250-pos-2 { display: none !important; } #adspot-468x60-pos-2, #adspot-a, #adspot300x250, #adspot_220x90, #adspot_300x250, #adspot_468x60, #adspot_728x90, #adsquare, #adsright, #adst, #adstop, #adt, #adtab, #adtag_right_side, #adtagfooter, #adtagheader, #adtagrightcol, #adtaily-widget-light, #adtech_googleslot_03c, #adtech_takeover { display: none !important; } #adtext, #adtop, #adtophp, #adtxt, #adv-leaderboard, #adv-masthead, #adv-mpux, #adv300bottom, #adv300top, #adv728, #adv_google_300, #adv_google_728, #adv_sky, #adv_top_banner_wrapper, #adver1, #adver2, #adver3, #adver4, #adver5, #adver6 { display: none !important; } #adver7, #advert-1, #advert-120, #advert-boomer, #advert-display, #advert-header, #advert-leaderboard, #advert-links-bottom, #advert-skyscraper, #advert-top, #advert1, #advertBanner, #advertContainer, #advertDB, #advertRight, #advertSection, #advert_125x125, #advert_250x250, #advert_box, #advert_home01 { display: none !important; } #advert_leaderboard, #advert_lrec_format, #advert_mid, #advert_mpu, #advert_mpu_1, #advert_right_skyscraper, #advert_sky, #advertbox, #advertbox2, #advertbox3, #advertbox4, #adverthome, #advertise, #advertise-here-sidebar, #advertise-now, #advertise1, #advertiseHere, #advertisement160x600, #advertisement728x90, #advertisementLigatus { display: none !important; } #advertisementPrio2, #advertisementRight, #advertisementRightcolumn0, #advertisementRightcolumn1, #advertisementsarticle, #advertiser-container, #advertiserLinks, #advertisers, #advertising, #advertising-banner, #advertising-caption, #advertising-container, #advertising-control, #advertising-skyscraper, #advertising-top, #advertising2, #advertisingModule160x600, #advertisingModule728x90, #advertisingTopWrapper, #advertising_btm { display: none !important; } #advertising_contentad, #advertising_horiz_cont, #advertisment, #advertismentElementInUniversalbox, #advertorial, #advertorial_red_listblock, #adverts, #adverts-top-container, #adverts-top-left, #adverts-top-middle, #adverts-top-right, #advertsingle, #advertspace, #advheader, #advt, #advtext, #advtop, #adwhitepaperwidget, #adwin_rec, #adwith { display: none !important; } #adwords-4-container, #adwrapper, #adxBigAd, #adxMiddle5, #adxSponLink, #adxSponLinkA, #adxtop, #adz, #adzbanner, #adzerk, #adzerk1, #adzone, #adzoneBANNER, #adzoneheader, #affinityBannerAd, #after-content-ads, #after-header-ad-left, #after-header-ad-right, #after-header-ads, #agi-ad300x250 { display: none !important; } #agi-ad300x250overlay, #agi-sponsored, #alert_ads, #anchorAd, #annoying_ad, #ap_adframe, #ap_cu_overlay, #ap_cu_wrapper, #apiBackgroundAd, #apiTopAdWrap, #apmNADiv, #apolload, #araHealthSponsorAd, #area-adcenter, #area1ads, #article-ad, #article-ad-container, #article-box-ad, #articleAdReplacement, #articleLeftAdColumn { display: none !important; } #articleSideAd, #article_ad, #article_ad_container, #article_box_ad, #articlead1, #articlead2, #asinglead, #atlasAdDivGame, #awds-nt1-ad, #babAdTop, #banner-300x250, #banner-ad, #banner-ad-container, #banner-ads, #banner250x250, #banner300x250, #banner468x60, #banner728x90, #bannerAd, #bannerAdTop { display: none !important; } #bannerAdWrapper, #bannerAd_ctr, #banner_300_250, #banner_ad, #banner_ad_footer, #banner_ad_module, #banner_admicro, #banner_ads, #banner_content_ad, #banner_topad, #bannerad, #bannerad2, #baseAdvertising, #basket-adContainer, #bbccom_mpu, #bbo_ad1, #bg-footer-ads, #bg-footer-ads2, #bg_YieldManager-160x600, #bg_YieldManager-300x250 { display: none !important; } #bg_YieldManager-728x90, #bigAd, #bigBoxAd, #bigad300outer, #bigadbox, #bigadframe, #bigadspot, #billboard_ad, #block-ad_cube-1, #block-openads-0, #block-openads-1, #block-openads-2, #block-openads-3, #block-openads-4, #block-openads-5, #block-thewrap_ads_250x300-0, #block_advert, #blog-ad, #blog_ad_content, #blog_ad_opa { display: none !important; } #blog_ad_right, #blog_ad_top, #blox-big-ad, #blox-big-ad-bottom, #blox-big-ad-top, #blox-halfpage-ad, #blox-tile-ad, #blox-tower-ad, #body_728_ad, #book-ad, #botad, #bott_ad2, #bott_ad2_300, #bottom-ad, #bottom-ad-container, #bottom-ad-wrapper, #bottom-ads, #bottomAd, #bottomAdCCBucket, #bottomAdContainer { display: none !important; } #bottomAdSense, #bottomAdSenseDiv, #bottomAds, #bottomContentAd, #bottomRightAd, #bottomRightAdSpace, #bottom_ad, #bottom_ad_area, #bottom_ad_unit, #bottom_ads, #bottom_banner_ad, #bottom_overture, #bottom_sponsor_ads, #bottom_sponsored_links, #bottom_text_ad, #bottomad, #bottomads, #bottomadsense, #bottomadwrapper, #bottomleaderboardad { display: none !important; } #box-ad-section, #box-content-ad, #box-googleadsense-1, #box-googleadsense-r, #box1ad, #boxAd300, #boxAdContainer, #boxAdvert, #box_ad, #box_advertisment, #box_mod_googleadsense, #boxad1, #boxad2, #boxad3, #boxad4, #boxad5, #bpAd, #bps-header-ad-container, #btnAds, #btnads { display: none !important; } #btr_horiz_ad, #burn_header_ad, #button-ads-horizontal, #button-ads-vertical, #buttonAdWrapper1, #buttonAdWrapper2, #buttonAds, #buttonAdsContainer, #button_ad_container, #button_ad_wrap, #button_ads, #buttonad, #buy-sell-ads, #c4ad-Middle1, #c_ad_sb, #c_ad_sky, #caAdLarger, #catad, #category-ad, #cellAd { display: none !important; } #channel_ad, #channel_ads, #ciHomeRHSAdslot, #circ_ad, #closeable-ad, #cmn_ad_box, #cmn_toolbar_ad, #cnnAboveFoldBelowAd, #cnnRR336ad, #cnnSponsoredPods, #cnnTopAd, #cnnVPAd, #col3_advertising, #colAd, #colRightAd, #collapseobj_adsection, #column4-google-ads, #comments-ad-container, #commercial_ads, #common_right_ad_wrapper { display: none !important; } #common_right_lower_ad_wrapper, #common_right_lower_adspace, #common_right_lower_player_ad_wrapper, #common_right_lower_player_adspace, #common_right_player_ad_wrapper, #common_right_player_adspace, #common_right_right_adspace, #common_top_adspace, #comp_AdsLeaderboardTop, #companion-ad, #companionAdDiv, #companionad, #container-righttopads, #container-topleftads, #containerLocalAds, #containerLocalAdsInner, #containerMrecAd, #containerSqAd, #content-ad-header, #content-header-ad { display: none !important; } #content-left-ad, #content-right-ad, #contentAd, #contentBoxad, #contentTopAds2, #content_ad, #content_ad_square, #content_ad_top, #content_ads_content, #content_box_300body_sponsoredoffers, #content_box_adright300_google, #content_lower_center_right_ad, #content_mpu, #contentad, #contentad_imtext, #contentad_right, #contentads, #contentinlineAd, #contents_post_ad, #contextad { display: none !important; } #contextual-ads, #contextual-ads-block, #contextualad, #coverADS, #coverads, #ctl00_Adspace_Top_Height, #ctl00_BottomAd, #ctl00_ContentMain_BanManAd468_BanManAd, #ctl00_ContentPlaceHolder1_blockAdd_divAdvert, #ctl00_ContentRightColumn_RightColumn_Ad1_BanManAd, #ctl00_ContentRightColumn_RightColumn_Ad2_BanManAd, #ctl00_ContentRightColumn_RightColumn_PremiumAd1_ucBanMan_BanManAd, #ctl00_LHTowerAd, #ctl00_LeftHandAd, #ctl00_MasterHolder_IBanner_adHolder, #ctl00_TopAd, #ctl00_TowerAd, #ctl00_VBanner_adHolder, #ctl00__Content__RepeaterReplies_ctl03__AdReply, #ctl00_abot_bb { display: none !important; } #ctl00_adFooter, #ctl00_advert_LargeMPU_div_AdPlaceHolder, #ctl00_atop_bt, #ctl00_cphMain_hlAd1, #ctl00_cphMain_hlAd2, #ctl00_cphMain_hlAd3, #ctl00_ctl00_MainPlaceHolder_itvAdSkyscraper, #ctl00_ctl00_ctl00_Main_Main_PlaceHolderGoogleTopBanner_MPTopBannerAd, #ctl00_ctl00_ctl00_Main_Main_SideBar_MPSideAd, #ctl00_dlTilesAds, #ctl00_m_skinTracker_m_adLBL, #ctl00_phCrackerMain_ucAffiliateAdvertDisplayMiddle_pnlAffiliateAdvert, #ctl00_phCrackerMain_ucAffiliateAdvertDisplayRight_pnlAffiliateAdvert, #ctl00_topAd, #ctrlsponsored, #cubeAd, #cube_ads, #cube_ads_inner, #cubead, #cubead-2 { display: none !important; } #currencies-sponsored-by, #custom-advert-leadboard-spacer, #dAdverts, #dItemBox_ads, #dart_160x600, #dc-display-right-ad-1, #dcadSpot-Leader, #dcadSpot-LeaderFooter, #dcol-sponsored, #defer-adright, #detail_page_vid_topads, #div-gpt-ad-1, #div-gpt-ad-2, #div-gpt-ad-3, #div-gpt-ad-4, #divAd, #divAdBox, #divAdWrapper, #divAdvertisement, #divBottomad1 { display: none !important; } #divBottomad2, #divDoubleAd, #divLeftAd12, #divLeftRecAd, #divMenuAds, #divWNAdHeader, #divWrapper_Ad, #div_ad_leaderboard, #div_video_ads, #dlads, #dni-header-ad, #dnn_adLeaderBoard2008, #dnn_ad_banner, #download_ads, #dp_ads1, #ds-mpu, #ds_ad_north_leaderboard, #editorsmpu, #em_ad_superbanner, #embedded-ad { display: none !important; } #evotopTen_advert, #ex-ligatus, #exads, #extra-search-ads, #fb_adbox, #fb_rightadpanel, #featAds, #featuread, #featured-advertisements, #featuredAdContainer2, #featuredAds, #featured_ad_links, #feed_links_ad_container, #file_sponsored_link, #first-300-ad, #first-adlayer, #first_ad_unit, #firstad, #fl_hdrAd, #flash_ads_1 { display: none !important; } #flexiad, #floatingAd, #floating_ad_container, #foot-ad-1, #footad, #footer-ad, #footer-ads, #footer-advert, #footer-adverts, #footer-sponsored, #footerAd, #footerAdDiv, #footerAds, #footerAdvertisement, #footerAdverts, #footer_ad, #footer_ad_01, #footer_ad_block, #footer_ad_container, #footer_ad_modules { display: none !important; } #footer_ads, #footer_adspace, #footer_text_ad, #footerad, #footerads, #footeradsbox, #forum_top_ad, #four_ads, #fpad1, #fpad2, #fpv_companionad, #fr_ad_center, #frame_admain, #frnAdSky, #frnBannerAd, #frnContentAd, #front_advert, #front_mpu, #ft-ad, #ft-ad-1 { display: none !important; } #ft-ad-container, #ft_mpu, #fullsizebanner_468x60, #fusionad, #fw-advertisement, #g_ad, #g_adsense, #ga_300x250, #gad, #gad2, #gad3, #gad5, #galleries-tower-ad, #gallery-ad, #gallery-ad-m0, #gallery-random-ad, #gallery_ads, #game-info-ad, #gamead, #gameads { display: none !important; } #gasense, #gglads, #global_header_ad_area, #gm-ad-lrec, #gmi-ResourcePageAd, #gmi-ResourcePageLowerAd, #goad1, #goads, #gooadtop, #google-ad, #google-ad-art, #google-ad-table-right, #google-ad-tower, #google-ads, #google-ads-bottom, #google-ads-header, #google-ads-left-side, #google-adsense-mpusize, #googleAd, #googleAdArea { display: none !important; } #googleAds, #googleAdsSml, #googleAdsense, #googleAdsenseBanner, #googleAdsenseBannerBlog, #googleAdwordsModule, #googleAfcContainer, #googleSearchAds, #googleShoppingAdsRight, #googleShoppingAdsTop, #googleSubAds, #google_ad, #google_ad_container, #google_ad_inline, #google_ad_test, #google_ads, #google_ads_aCol, #google_ads_frame1, #google_ads_frame1_anchor, #google_ads_frame2 { display: none !important; } #google_ads_frame2_anchor, #google_ads_frame3, #google_ads_frame3_anchor, #google_ads_test, #google_ads_top, #google_adsense_home_468x60_1, #googlead, #googlead-sidebar-middle, #googlead-sidebar-top, #googlead2, #googleadbox, #googleads, #googleads_mpu_injection, #googleadsense, #googlesponsor, #gpt-ad-halfpage, #gpt-ad-rectangle1, #gpt-ad-rectangle2, #gpt-ad-skyscraper, #gpt-ad-story_rectangle3 { display: none !important; } #grid_ad, #gsyadrectangleload, #gsyadrightload, #gsyadtop, #gsyadtopload, #gtopadvts, #half-page-ad, #halfPageAd, #halfe-page-ad-box, #hd-ads, #hd-banner-ad, #hdtv_ad_ss, #head-ad, #head-ad-1, #headAd, #head_ad, #head_advert, #headad, #header-ad, #header-ad-left { display: none !important; } #header-ad-rectangle-container, #header-ad-right, #header-ad2010, #header-ads, #header-adspace, #header-advert, #header-advertisement, #header-advertising, #header-adverts, #headerAd, #headerAdBackground, #headerAdContainer, #headerAdWrap, #headerAds, #headerAdsWrapper, #headerTopAd, #header_ad, #header_ad_728_90, #header_ad_container, #header_adcode { display: none !important; } #header_ads, #header_advertisement_top, #header_flag_ad, #header_leaderboard_ad_container, #header_publicidad, #headerad, #headeradbox, #headerads, #headeradsbox, #headeradvertholder, #headeradwrap, #headline_ad, #headlinesAdBlock, #hiddenadAC, #hideads, #hl-sponsored-results, #hly_ad_side_bar_tower_left, #hly_inner_page_google_ad, #home-advert-module, #home-rectangle-ad { display: none !important; } #home-top-ads, #homeMPU, #homeTopRightAd, #home_ad, #home_bottom_ad, #home_contentad, #home_feature_ad, #home_lower_center_right_ad, #home_mpu, #home_spensoredlinks, #homead, #homepage-ad, #homepageAdsTop, #homepageFooterAd, #homepage_right_ad, #homepage_right_ad_container, #homepage_top_ads, #hometop_234x60ad, #hor_ad, #horizad { display: none !important; } #horizontal-banner-ad, #horizontal_ad, #horizontal_ad_top, #horizontalads, #hot-deals-ad, #houseAd, #hp-header-ad, #hp-mpu, #hp-right-ad, #hp-store-ad, #hpV2_300x250Ad, #hpV2_googAds, #hp_ad300x250, #ibt_local_ad728, #icePage_SearchLinks_AdRightDiv, #icePage_SearchLinks_DownloadToolbarAdRightDiv, #icePage_SearchResults_ads0_SponsoredLink, #icePage_SearchResults_ads1_SponsoredLink, #icePage_SearchResults_ads2_SponsoredLink, #icePage_SearchResults_ads3_SponsoredLink { display: none !important; } #icePage_SearchResults_ads4_SponsoredLink, #idSponsoredresultend, #idSponsoredresultstart, #imu_ad_module, #in_serp_ad, #inadspace, #indexad, #inline-story-ad, #inlineAd, #inlinead, #inlinegoogleads, #inlist-ad-block, #inner-advert-row, #inner-top-ads, #innerpage-ad, #inside-page-ad, #insider_ad_wrapper, #instoryad, #instoryadtext, #instoryadwrap { display: none !important; } #int-ad, #interstitial_ad_wrapper, #iqadtile8, #islandAd, #j_ad, #ji_medShowAdBox, #jmp-ad-buttons, #joead, #joead2, #ka_adRightSkyscraperWide, #ka_samplead, #kaufDA-widget, #kdz_ad1, #kdz_ad2, #keyadvertcontainer, #landing-adserver, #lapho-top-ad-1, #largead, #lateAd, #layerAds_layerDiv { display: none !important; } #layerTLDADSERV, #layer_ad_content, #layer_ad_main, #layerad, #leader-board-ad, #leaderAd, #leaderAdContainer, #leader_ad, #leader_board_ad, #leaderad, #leaderad_section, #leaderboard-ad, #leaderboard-bottom-ad, #leaderboard_ad, #leaderboard_ad_gam, #left-ad-1, #left-ad-2, #left-ad-col, #left-ad-skin, #left-bottom-ad { display: none !important; } #left-lower-adverts, #left-lower-adverts-container, #leftAdContainer, #leftAd_rdr, #leftAdvert, #leftSectionAd300-100, #left_ad, #left_adspace, #leftad, #leftads, #leftcolAd, #lg-banner-ad, #ligatus, #linkAds, #linkads, #live-ad, #logoAd, #longAdSpace, #long_advertisement, #lowerAdvertisementImg { display: none !important; } #lowerads, #lowerthirdad, #lowertop-adverts, #lowertop-adverts-container, #lpAdPanel, #lrecad, #lsadvert-left_menu_1, #lsadvert-left_menu_2, #lsadvert-top, #mBannerAd, #main-ad, #main-ad160x600, #main-ad160x600-img, #main-ad728x90, #main-advert1, #main-advert2, #main-advert3, #main-bottom-ad, #main-tj-ad, #mainAd { display: none !important; } #mainAdUnit, #mainAdvert, #main_ad, #main_rec_ad, #main_top_ad_container, #marketing-promo, #mastAd, #mastAdvert, #mastad, #mastercardAd, #masthead_ad, #masthead_topad, #medRecAd, #media_ad, #mediaplayer_adburner, #mediumAdvertisement, #medrectad, #menuAds, #menubanner-ad-content, #mi_story_assets_ad { display: none !important; } #mid-ad300x250, #mid-table-ad, #midRightTextAds, #mid_ad_div, #mid_ad_title, #mid_mpu, #midadd, #midadspace, #middle-ad, #middle_ad, #middle_body_advertising, #middlead, #middleads, #midrect_ad, #midstrip_ad, #mini-ad, #mochila-column-right-ad-300x250, #mochila-column-right-ad-300x250-1, #module-google_ads, #module_ad { display: none !important; } #module_box_ad, #module_sky_scraper, #monsterAd, #moogleAd, #moreads, #most_popular_ad, #motionAd, #mpu, #mpu-advert, #mpu-cont, #mpu300250, #mpuAd, #mpuDiv, #mpuSlot, #mpuWrapper, #mpuWrapperAd, #mpu_banner, #mpu_firstpost, #mpu_holder, #mpu_text_ad { display: none !important; } #mpuad, #mpubox, #mr_banner_topad, #mrecAdContainer, #msAds, #ms_ad, #msad, #multiLinkAdContainer, #multi_ad, #my-ads, #myads_HeaderButton, #n_sponsor_ads, #namecom_ad_hosting_main, #narrow_ad_unit, #natadad300x250, #national_microlink_ads, #nationalad, #navi_banner_ad_780, #nba160PromoAd, #nba300Ad { display: none !important; } #nbaGI300ad, #nbaHouseAnd600Ad, #nbaLeft600Ad, #nbaMidAds, #nbaVid300Ad, #nbcAd300x250, #new_topad, #newads, #news_advertorial_content, #news_advertorial_top, #ng_rtcol_ad, #noresults_ad_container, #noresultsads, #northad, #northbanner-advert, #northbanner-advert-container, #ns_ad1, #ns_ad2, #ns_ad3, #oanda_ads { display: none !important; } #onespot-ads, #online_ad, #ovadsense, #p-googleadsense, #page-header-ad, #page-top-ad, #pageAds, #pageAdsDiv, #pageBannerAd, #page_ad, #page_content_top_ad, #pagelet_adbox, #pagelet_netego_ads, #pagelet_search_ads2, #panelAd, #pb_report_ad, #pcworldAdBottom, #pcworldAdTop, #pinball_ad, #player-below-advert { display: none !important; } #player_ad, #player_ads, #pmad-in1, #pod-ad-video-page, #populate_ad_bottom, #populate_ad_left, #portlet-advertisement-left, #portlet-advertisement-right, #post-promo-ad, #post5_adbox, #post_ad, #premium_ad, #priceGrabberAd, #prime-ad-space, #print_ads, #printads, #product-adsense, #promo-ad, #promoAds, #ps-vertical-ads { display: none !important; } #pub468x60, #publicidad, #pushdown_ad, #qm-ad-big-box, #qm-ad-sky, #qm-dvdad, #quigo_ad, #r1SoftAd, #rail_ad1, #rail_ad2, #realEstateAds, #rectAd, #rect_ad, #rectangle-ad, #rectangleAd, #rectangle_ad, #refine-300-ad, #region-node-advert, #region-top-ad, #relocation_ad_container { display: none !important; } #rh-ad-container, #rh_tower_ad, #rhapsodyAd, #rhs_ads, #rhsadvert, #right-ad, #right-ad-col, #right-ad-skin, #right-ad-title, #right-ad1, #right-ads-3, #right-advert, #right-box-ad, #right-featured-ad, #right-mpu-1-ad-container, #right-uppder-adverts, #right-uppder-adverts-container, #rightAd, #rightAd300x250, #rightAd300x250Lower { display: none !important; } #rightAdBar, #rightAdColumn, #rightAd_rdr, #rightAdsDiv, #rightColAd, #rightColumnMpuAd, #rightColumnSkyAd, #right_ad, #right_ad_wrapper, #right_ads, #right_advertisement, #right_advertising, #right_column_ad_container, #right_column_ads, #right_column_adverts, #right_column_internal_ad_container, #right_column_top_ad_unit, #rightad, #rightadContainer, #rightads { display: none !important; } #rightadvertbar-doubleclickads, #rightbar-ad, #rightcolhouseads, #rightcolumn_300x250ad, #rightgoogleads, #rightinfoad, #rightside-ads, #rightside_ad, #righttop-adverts, #righttop-adverts-container, #rm_ad_text, #ros_ad, #rotatingads, #row2AdContainer, #rprightHeaderAd, #rr_MSads, #rt-ad, #rt-ad-top, #rt-ad468, #rtMod_ad { display: none !important; } #rtmod_ad, #sAdsBox, #sb-ad-sq, #sb_ad_links, #sb_advert, #search-google-ads, #search-sponsored-links, #search-sponsored-links-top, #searchAdSenseBox, #searchAdSenseBoxAd, #searchAdSkyscraperBox, #search_ads, #search_result_ad, #sec_adspace, #second-adlayer, #secondBoxAdContainer, #secondrowads, #sect-ad-300x100, #sect-ad-300x250-2, #section-ad-1-728 { display: none !important; } #section-ad-300-250, #section-ad-4-160, #section-blog-ad, #section-container-ddc_ads, #section_advertisements, #section_advertorial_feature, #servfail-ads, #sew-ad1, #shoppingads, #show-ad, #showAd, #showad, #side-ad, #side-ad-container, #side-ads, #sideAd, #sideAd1, #sideAd2, #sideAdSub, #sideBarAd { display: none !important; } #side_ad, #side_ad_wrapper, #side_ads_by_google, #side_sky_ad, #sidead, #sideads, #sideadtop-to, #sidebar-125x125-ads, #sidebar-125x125-ads-below-index, #sidebar-ad, #sidebar-ad-boxes, #sidebar-ad-space, #sidebar-ad-wrap, #sidebar-ad3, #sidebar-ads, #sidebar-adv, #sidebar2ads, #sidebar_ad, #sidebar_ad_widget, #sidebar_ads { display: none !important; } #sidebar_ads_180, #sidebar_sponsoredresult_body, #sidebar_txt_ad_links, #sidebarad, #sidebaradpane, #sidebarads, #sidebaradver_advertistxt, #sideline-ad, #single-mpu, #singlead, #site-ad-container, #site-leaderboard-ads, #site_top_ad, #sitead, #sky-ad, #skyAd, #skyAdContainer, #skyScrapperAd, #skyWrapperAds, #sky_ad { display: none !important; } #sky_advert, #skyads, #skyadwrap, #skyline_ad, #skyscrapeAd, #skyscraper-ad, #skyscraperAd, #skyscraperAdContainer, #skyscraper_ad, #skyscraper_advert, #skyscraperad, #slide_ad, #sliderAdHolder, #slideshow_ad_300x250, #sm-banner-ad, #small_ad, #small_ad_banners_vertical, #small_ads, #smallerAd, #some-ads { display: none !important; } #some-more-ads, #specialAd_one, #specialAd_two, #specialadvertisingreport_container, #specials_ads, #speeds_ads, #speeds_ads_fstitem, #speedtest_mrec_ad, #sphereAd, #sponlink, #sponlinks, #sponsAds, #sponsLinks, #sponseredlinks, #sponsorAd1, #sponsorAd2, #sponsorAdDiv, #sponsorLinks, #sponsorTextLink, #sponsor_banderole { display: none !important; } #sponsor_deals, #sponsored, #sponsored-ads, #sponsored-features, #sponsored-links, #sponsored-listings, #sponsored-resources, #sponsored1, #sponsoredBox1, #sponsoredBox2, #sponsoredLinks, #sponsoredList, #sponsoredResults, #sponsoredResultsWide, #sponsoredSiteMainline, #sponsoredSiteSidebar, #sponsored_ads_v4, #sponsored_container, #sponsored_content, #sponsored_game_row_listing { display: none !important; } #sponsored_head, #sponsored_links, #sponsored_v12, #sponsoredads, #sponsoredlinks, #sponsoredlinks_cntr, #sponsoredlinkslabel, #sponsoredresults_top, #sponsoredwellcontainerbottom, #sponsoredwellcontainertop, #sponsorlink, #spotlightAds, #spotlightad, #sqAd, #squareAd, #squareAdSpace, #squareAds, #square_ad, #start_middle_container_advertisment, #sticky-ad { display: none !important; } #stickyBottomAd, #story-90-728-area, #story-ad-a, #story-ad-b, #story-leaderboard-ad, #story-sponsoredlinks, #storyAd, #storyAdWrap, #storyad2, #subpage-ad-right, #subpage-ad-top, #swads, #synch-ad, #systemad_background, #tabAdvertising, #takeoverad, #tblAd, #tbl_googlead, #tcwAd, #td-GblHdrAds { display: none !important; } #template_ad_leaderboard, #tertiary_advertising, #test_adunit_160_article, #text-ad, #text-ads, #text-link-ads, #textAd, #textAds, #text_ad, #text_ads, #text_advert, #textad, #textad3, #textad_block, #the-last-ad-standing, #thefooterad, #themis-ads, #tile-ad, #tmglBannerAd, #tmp2_promo_ad { display: none !important; } #toolbarSlideUpAd, #top-ad, #top-ad-container, #top-ad-menu, #top-ads, #top-ads-tabs, #top-advertisement, #top-banner-ad, #top-search-ad-wrapper, #topAd, #topAd728x90, #topAdBanner, #topAdBox, #topAdContainer, #topAdSenseDiv, #topAdcontainer, #topAds, #topAdsContainer, #topAdvert, #topBannerAd { display: none !important; } #topBannerAdContainer, #topContentAdTeaser, #topNavLeaderboardAdHolder, #topOverallAdArea, #topRightBlockAdSense, #topSponsoredLinks, #top_ad, #top_ad_area, #top_ad_banner, #top_ad_game, #top_ad_unit, #top_ad_wrapper, #top_ad_zone, #top_ads, #top_advertise, #top_advertising, #top_rectangle_ad, #top_right_ad, #top_wide_ad, #topad { display: none !important; } #topad1, #topad2, #topad_left, #topad_right, #topadbar, #topadblock, #topaddwide, #topads, #topadsense, #topadspace, #topadwrap, #topadzone, #topbanner_ad, #topbannerad, #topbar-ad, #topcustomad, #topleaderboardad, #topnav-ad-shell, #topnavad, #toprightAdvert { display: none !important; } #toprightad, #topsponsored, #toptextad, #tour300Ad, #tour728Ad, #tourSponsoredLinksContainer, #towerad, #ts-ad_module, #ttp_ad_slot1, #ttp_ad_slot2, #twogamesAd, #txfPageMediaAdvertVideo, #txt_link_ads, #txtads, #undergameAd, #upperAdvertisementImg, #upperMpu, #upper_small_ad, #upperad, #urban_contentad_1 { display: none !important; } #urban_contentad_2, #urban_contentad_article, #v_ad, #vert-ads, #vert_ad, #vert_ad_placeholder, #vertical_ad, #vertical_ads, #videoAd, #videoAdvert, #video_ads_overdiv, #video_advert2, #video_advert3, #video_cnv_ad, #video_overlay_ad, #videoadlogo, #viewads, #viewportAds, #viewvid_ad300x250, #wXcds12-ad { display: none !important; } #wall_advert, #wallpaper-ad-link, #wallpaperAd_left, #wallpaperAd_right, #walltopad, #weblink_ads_container, #welcomeAdsContainer, #welcome_ad_mrec, #welcome_advertisement, #wf_ContentAd, #wf_FrontSingleAd, #wf_SingleAd, #wf_bottomContentAd, #wgtAd, #whatsnews_top_ad, #whitepaper-ad, #whoisRightAdContainer, #wide_ad_unit_top, #wideskyscraper_160x600_left, #wideskyscraper_160x600_right { display: none !important; } #widget_Adverts, #widget_advertisement, #widgetwidget_adserve2, #wrapAdRight, #wrapAdTop, #wrapperAdsTopLeft, #wrapperAdsTopRight, #xColAds, #y-ad-units, #y708-ad-expedia, #y708-ad-lrec, #y708-ad-partners, #y708-ad-ysm, #y708-advertorial-marketplace, #yahoo-ads, #yahoo-sponsors, #yahooSponsored, #yahoo_ads, #yahoo_ads_2010, #yahoo_text_ad { display: none !important; } #yahooad-tbl, #yan-sponsored, #yatadsky, #ybf-ads, #yfi_fp_ad_mort, #yfi_fp_ad_nns, #yfi_pf_ad_mort, #ygrp-sponsored-links, #ymap_adbanner, #yn-gmy-ad-lrec, #yreSponsoredLinks, #ysm_ad_iframe, #zoneAdserverMrec, #zoneAdserverSuper, .ADBAR, .ADPod, .AD_ALBUM_ITEMLIST, .AD_MOVIE_ITEM, .AD_MOVIE_ITEMLIST, .AD_MOVIE_ITEMROW { display: none !important; } .ADbox, .Ad-300x100, .Ad-Container-976x166, .Ad-Header, .Ad-MPU, .Ad-Wrapper-300x100, .Ad1, .Ad120x600, .Ad160x600, .Ad160x600left, .Ad160x600right, .Ad2, .Ad247x90, .Ad300x, .Ad300x250, .Ad300x250L, .Ad728x90, .AdBorder, .AdBox, .AdBox7 { display: none !important; } .AdContainerBox308, .AdContainerModule, .AdHeader, .AdHere, .AdInfo, .AdInline, .AdMedium, .AdPlaceHolder, .AdProS728x90Container, .AdProduct, .AdRingtone, .AdSense, .AdSenseLeft, .AdSlot, .AdSpace, .AdTextSmallFont, .AdTitle, .AdUnit, .AdUnit300, .Ad_C { display: none !important; } .Ad_D_Wrapper, .Ad_E_Wrapper, .Ad_Right, .Ads, .AdsBottom, .AdsBoxBottom, .AdsBoxSection, .AdsBoxTop, .AdsLinks1, .AdsLinks2, .AdsRec, .Advert, .Advert300x250, .AdvertMidPage, .AdvertiseWithUs, .Advertisement, .AdvertisementTextTag, .Advman_Widget, .ArticleAd, .ArticleInlineAd { display: none !important; } .BCA_Advertisement, .BannerAd, .BigBoxAd, .BlockAd, .BlueTxtAdvert, .BottomAdContainer, .BottomAffiliate, .BoxAd, .CG_adkit_leaderboard, .CG_details_ad_dropzone, .CWReviewsProdInfoAd, .ComAread, .CommentAd, .ContentAd, .ContentAds, .DAWRadvertisement, .DeptAd, .DisplayAd, .FT_Ad, .FeaturedAdIndexAd { display: none !important; } .FlatAds, .GOOGLE_AD, .GoogleAd, .GoogleAdSenseBottomModule, .GoogleAdSenseRightModule, .HPG_Ad_B, .HPNewAdsBannerDiv, .HPRoundedAd, .HomeContentAd, .IABAdSpace, .InArticleAd, .IndexRightAd, .LazyLoadAd, .LeftAd, .LeftButtonAdSlot, .LeftTowerAd, .M2Advertisement, .MD_adZone, .MOS-ad-hack, .MPU { display: none !important; } .MPUHolder, .MPUTitleWrapperClass, .MREC_ads, .MiddleAd, .MiddleAdContainer, .MiddleAdvert, .NewsAds, .OAS, .OpaqueAdBanner, .OpenXad, .PU_DoubleClickAdsContent, .Post5ad, .Post8ad, .Post9ad, .RBboxAd, .RW_ad300, .RectangleAd, .RelatedAds, .Right300x250AD, .RightAd1 { display: none !important; } .RightAdvertiseArea, .RightAdvertisement, .RightGoogleAFC, .RightRailAd, .RightRailTop300x250Ad, .RightSponsoredAdTitle, .RightTowerAd, .STR_AdBlock, .SectionSponsor, .SideAdCol, .SidebarAd, .SidebarAdvert, .SitesGoogleAdsModule, .SkyAdContainer, .SponsoredAdTitle, .SponsoredContent, .SponsoredLinkItemTD, .SponsoredLinks, .SponsoredLinksGrayBox, .SponsoredLinksModule { display: none !important; } .SponsoredLinksPadding, .SponsoredLinksPanel, .Sponsored_link, .SquareAd, .StandardAdLeft, .StandardAdRight, .TRU-onsite-ads-leaderboard, .TextAd, .TheEagleGoogleAdSense300x250, .TopAd, .TopAdContainer, .TopAdL, .TopAdR, .TopBannerAd, .UIWashFrame_SidebarAds, .UnderAd, .VerticalAd, .Video-Ad, .VideoAd, .WidgetAdvertiser { display: none !important; } .a160x600, .a728x90, .ad-120x60, .ad-120x600, .ad-160, .ad-160x600, .ad-160x600x1, .ad-160x600x2, .ad-160x600x3, .ad-250, .ad-300, .ad-300-block, .ad-300-blog, .ad-300x100, .ad-300x250, .ad-300x250-first, .ad-300x250-right0, .ad-300x600, .ad-350, .ad-355x75 { display: none !important; } .ad-600, .ad-635x40, .ad-728, .ad-728x90, .ad-728x90-1, .ad-728x90-top0, .ad-728x90_forum, .ad-90x600, .ad-above-header, .ad-adlink-bottom, .ad-adlink-side, .ad-area, .ad-background, .ad-banner, .ad-banner-smaller, .ad-bigsize, .ad-block, .ad-block-square, .ad-blog2biz, .ad-body { display: none !important; } .ad-bottom, .ad-box, .ad-break, .ad-btn, .ad-btn-heading, .ad-button, .ad-cell, .ad-column, .ad-container, .ad-container-300x250, .ad-container-728x90, .ad-container-994x282, .ad-content, .ad-context, .ad-disclaimer, .ad-display, .ad-div, .ad-enabled, .ad-feedback, .ad-filler { display: none !important; } .ad-flex, .ad-footer, .ad-footer-leaderboard, .ad-forum, .ad-google, .ad-graphic-large, .ad-gray, .ad-hdr, .ad-head, .ad-header, .ad-heading, .ad-holder, .ad-homeleaderboard, .ad-img, .ad-in-post, .ad-index-main, .ad-inline, .ad-island, .ad-label, .ad-leaderboard { display: none !important; } .ad-left, .ad-links, .ad-lrec, .ad-medium, .ad-medium-two, .ad-mpl, .ad-mpu, .ad-msn, .ad-note, .ad-notice, .ad-other, .ad-permalink, .ad-place-active, .ad-placeholder, .ad-postText, .ad-poster, .ad-priority, .ad-rect, .ad-rectangle, .ad-rectangle-text { display: none !important; } .ad-related, .ad-rh, .ad-ri, .ad-right, .ad-right-header, .ad-right-txt, .ad-row, .ad-section, .ad-show-label, .ad-side, .ad-sidebar, .ad-sidebar-outer, .ad-sidebar300, .ad-sky, .ad-skyscr, .ad-skyscraper, .ad-slot, .ad-slot-234-60, .ad-slot-300-250, .ad-slot-728-90 { display: none !important; } .ad-source, .ad-space, .ad-space-mpu-box, .ad-space-topbanner, .ad-spot, .ad-square, .ad-square300, .ad-squares, .ad-statement, .ad-story-inject, .ad-tabs, .ad-text, .ad-text-links, .ad-tile, .ad-title, .ad-top, .ad-top-left, .ad-unit, .ad-unit-300, .ad-unit-300-wrapper { display: none !important; } .ad-unit-anchor, .ad-unit-top, .ad-vert, .ad-vertical-container, .ad-vtu, .ad-widget-list, .ad-with-us, .ad-wrap, .ad-wrapper, .ad-zone, .ad-zone-s-q-l, .ad.super, .ad0, .ad08, .ad08sky, .ad1, .ad10, .ad100, .ad120, .ad120x240backgroundGray { display: none !important; } .ad120x600, .ad125, .ad140, .ad160, .ad160600, .ad160x600, .ad160x600GrayBorder, .ad18, .ad19, .ad2, .ad21, .ad230, .ad250, .ad250c, .ad3, .ad300, .ad300250, .ad300_250, .ad300x100, .ad300x250 { display: none !important; } .ad300x250-hp-features, .ad300x250Module, .ad300x250Top, .ad300x250_container, .ad300x250box, .ad300x50-right, .ad300x600, .ad310, .ad315, .ad336x280, .ad343x290, .ad4, .ad400right, .ad450, .ad468, .ad468_60, .ad468x60, .ad540x90, .ad6, .ad600 { display: none !important; } .ad620x70, .ad626X35, .ad7, .ad728, .ad728_90, .ad728x90, .ad728x90_container, .ad8, .ad90x780, .adAgate, .adArea674x60, .adBanner, .adBanner300x250, .adBanner728x90, .adBannerTyp1, .adBannerTypSortableList, .adBannerTypW300, .adBar, .adBgBottom, .adBgMId { display: none !important; } .adBgTop, .adBlock, .adBottomLink, .adBottomboxright, .adBox, .adBox1, .adBox230X96, .adBox728X90, .adBoxBody, .adBoxBorder, .adBoxContainer, .adBoxContent, .adBoxInBignews, .adBoxSidebar, .adBoxSingle, .adBwrap, .adCMRight, .adCell, .adColumn, .adCont { display: none !important; } .adContTop, .adContainer, .adContour, .adCreative, .adCube, .adDiv, .adElement, .adFender3, .adFrame, .adFtr, .adFullWidthMiddle, .adGoogle, .adHeader, .adHeadline, .adHolder, .adHome300x250, .adHorisontal, .adInNews, .adIsland, .adLabel { display: none !important; } .adLeader, .adLeaderForum, .adLeaderboard, .adLeft, .adLoaded, .adLocal, .adMPU, .adMarker, .adMastheadLeft, .adMastheadRight, .adMegaBoard, .adMinisLR, .adMkt2Colw, .adModule, .adModuleAd, .adMpu, .adNewsChannel, .adNoOutline, .adNotice, .adNoticeOut { display: none !important; } .adObj, .adPageBorderL, .adPageBorderR, .adPanel, .adPod, .adRect, .adResult, .adRight, .adSKY, .adSelfServiceAdvertiseLink, .adServer, .adSky, .adSky600, .adSkyscaper, .adSkyscraperHolder, .adSlot, .adSpBelow, .adSpace, .adSpacer, .adSplash { display: none !important; } .adSponsor, .adSpot, .adSpot-brought, .adSpot-searchAd, .adSpot-textBox, .adSpot-twin, .adSpotIsland, .adSquare, .adSubColPod, .adSummary, .adSuperboard, .adSupertower, .adTD, .adTab, .adTag, .adText, .adTileWrap, .adTiler, .adTitle, .adTopLink { display: none !important; } .adTopboxright, .adTout, .adTxt, .adUnit, .adUnitHorz, .adUnitVert, .adUnitVert_noImage, .adWebBoard, .adWidget, .adWithTab, .adWord, .adWrap, .adWrapper, .ad_0, .ad_1, .ad_120x90, .ad_125, .ad_130x90, .ad_160, .ad_160x600 { display: none !important; } .ad_2, .ad_200, .ad_200x200, .ad_250x250, .ad_250x250_w, .ad_3, .ad_300, .ad_300_250, .ad_300x250, .ad_300x250_box_right, .ad_336, .ad_336x280, .ad_350x100, .ad_350x250, .ad_400x200, .ad_468, .ad_468x60, .ad_600, .ad_728, .ad_728_90b { display: none !important; } .ad_728x90, .ad_925x90, .ad_Left, .ad_Right, .ad_ad_300, .ad_amazon, .ad_banner, .ad_banner_border, .ad_bar, .ad_bg, .ad_bigbox, .ad_biz, .ad_block, .ad_block_338, .ad_body, .ad_border, .ad_botbanner, .ad_bottom, .ad_bottom_leaderboard, .ad_bottom_left { display: none !important; } .ad_box, .ad_box2, .ad_box_ad, .ad_box_div, .ad_callout, .ad_caption, .ad_column, .ad_column_box, .ad_column_hl, .ad_contain, .ad_container, .ad_content, .ad_content_wide, .ad_contents, .ad_descriptor, .ad_disclaimer, .ad_eyebrow, .ad_footer, .ad_frame, .ad_framed { display: none !important; } .ad_front_promo, .ad_gutter_top, .ad_head, .ad_header, .ad_heading, .ad_headline, .ad_holder, .ad_hpm, .ad_info_block, .ad_inline, .ad_island, .ad_jnaught, .ad_label, .ad_launchpad, .ad_leader, .ad_leaderboard, .ad_left, .ad_line, .ad_link, .ad_links { display: none !important; } .ad_linkunit, .ad_loc, .ad_lrec, .ad_main, .ad_medrec, .ad_medrect, .ad_middle, .ad_mod, .ad_mp, .ad_mpu, .ad_mr, .ad_mrec, .ad_mrec_title_article, .ad_mrect, .ad_news, .ad_note, .ad_notice, .ad_one, .ad_p360, .ad_partner { display: none !important; } .ad_partners, .ad_plus, .ad_post, .ad_power, .ad_promo, .ad_rec, .ad_rectangle, .ad_right, .ad_right_col, .ad_row, .ad_row_bottom_item, .ad_side, .ad_sidebar, .ad_skyscraper, .ad_slug, .ad_slug_table, .ad_space, .ad_space_300_250, .ad_spacer, .ad_sponsor { display: none !important; } .ad_sponsoredsection, .ad_spot_b, .ad_spot_c, .ad_square_r, .ad_square_top, .ad_sub, .ad_tag_middle, .ad_text, .ad_text_w, .ad_title, .ad_top, .ad_top_leaderboard, .ad_top_left, .ad_topright, .ad_tower, .ad_unit, .ad_unit_rail, .ad_url, .ad_warning, .ad_wid300 { display: none !important; } .ad_wide, .ad_wrap, .ad_wrapper, .ad_wrapper_fixed, .ad_wrapper_top, .ad_wrp, .ad_zone, .adarea, .adarea-long, .adbanner, .adbannerbox, .adbannerright, .adbar, .adboard, .adborder, .adbot, .adbottom, .adbottomright, .adbox-outer, .adbox-wrapper { display: none !important; } .adbox_300x600, .adbox_366x280, .adbox_468X60, .adbox_bottom, .adbox_br, .adboxclass, .adbreak, .adbug, .adbutton, .adbuttons, .adcode, .adcol1, .adcol2, .adcolumn, .adcolumn_wrapper, .adcont, .adcopy, .add_300x250, .addiv, .adenquire { display: none !important; } .adfieldbg, .adfoot, .adfootbox, .adframe, .adhead, .adhead_h, .adhead_h_wide, .adheader, .adheader100, .adhi, .adhint, .adholder, .adhoriz, .adi, .adiframe, .adinfo, .adinside, .adintro, .adits, .adjlink { display: none !important; } .adkicker, .adkit, .adkit-advert, .adkit-lb-footer, .adlabel-horz, .adlabel-vert, .adlabelleft, .adleader, .adleaderboard, .adleft1, .adline, .adlink, .adlinks, .adlist, .adlnklst, .admarker, .admediumred, .admedrec, .admessage, .admodule { display: none !important; } .admpu, .admpu-small, .adnation-banner, .adnotice, .adops, .adp-AdPrefix, .adpadding, .adpane, .adpic, .adprice, .adproxy, .adrec, .adright, .adroot, .adrotate_widget, .adrow, .adrow-post, .adrow1box1, .adrow1box3, .adrow1box4 { display: none !important; } .adrule, .ads-125, .ads-300, .ads-728x90-wrap, .ads-ads-top, .ads-banner, .ads-below-content, .ads-categories-bsa, .ads-custom, .ads-favicon, .ads-item, .ads-links-general, .ads-mpu, .ads-outer, .ads-profile, .ads-right, .ads-section, .ads-sidebar, .ads-sky, .ads-small { display: none !important; } .ads-sponsors, .ads-stripe, .ads-text, .ads-top, .ads-wide, .ads-widget, .ads-widget-partner-gallery, .ads03, .ads160, .ads1_250, .ads2, .ads24Block, .ads3, .ads300, .ads460, .ads460_home, .ads468, .ads728, .ads728x90, .adsArea { display: none !important; } .adsBelowHeadingNormal, .adsBlock, .adsBottom, .adsBox, .adsCell, .adsCont, .adsDiv, .adsFull, .adsImages, .adsInsideResults_v3, .adsMPU, .adsMiddle, .adsRight, .adsTextHouse, .adsTop, .adsTower2, .adsTowerWrap, .adsWithUs, .ads_125_square, .ads_180 { display: none !important; } .ads_300, .ads_300x100, .ads_300x250, .ads_320, .ads_337x280, .ads_728x90, .ads_big, .ads_big-half, .ads_box, .ads_box_headline, .ads_brace, .ads_catDiv, .ads_container, .ads_disc_anchor, .ads_disc_leader, .ads_disc_lwr_square, .ads_disc_skyscraper, .ads_disc_square, .ads_div, .ads_footer { display: none !important; } .ads_header, .ads_holder, .ads_horizontal, .ads_leaderboard, .ads_lr_wrapper, .ads_medrect, .ads_mpu, .ads_outer, .ads_rectangle, .ads_remove, .ads_right, .ads_rightbar_top, .ads_sc_bl_i, .ads_sc_tb, .ads_sc_tl_i, .ads_show_if, .ads_side, .ads_sidebar, .ads_singlepost, .ads_spacer { display: none !important; } .ads_takeover, .ads_title, .ads_top, .ads_top_promo, .ads_tr, .ads_verticalSpace, .ads_vtlLink, .ads_widesky, .ads_wrapperads_top, .adsafp, .adsbg300, .adsblockvert, .adsborder, .adsbottom, .adsbox, .adsboxitem, .adsbyyahoo, .adsc, .adscaleAdvert, .adsclick { display: none !important; } .adscontainer, .adscreen, .adsd_shift100, .adsection_a2, .adsection_c2, .adsense-468, .adsense-ad, .adsense-category, .adsense-category-bottom, .adsense-googleAds, .adsense-heading, .adsense-overlay, .adsense-post, .adsense-right, .adsense-title, .adsense3, .adsense300, .adsenseAds, .adsenseBlock, .adsenseContainer { display: none !important; } .adsenseGreenBox, .adsenseInPost, .adsenseList, .adsense_bdc_v2, .adsense_mpu, .adsensebig, .adsenseblock, .adsenseblock_bottom, .adsenseblock_top, .adsenselr, .adsensem_widget, .adsensesq, .adsenvelope, .adset, .adsforums, .adsghori, .adsgvert, .adshome, .adside, .adsidebox { display: none !important; } .adsider, .adsingle, .adsleft, .adsleftblock, .adslink, .adslogan, .adsmalltext, .adsmessage, .adsnippet_widget, .adsp, .adspace, .adspace-MR, .adspace-widget, .adspace180, .adspace_bottom, .adspace_buysell, .adspace_rotate, .adspace_skyscraper, .adspacer, .adspot { display: none !important; } .adspot728x90, .adstextpad, .adstitle, .adstop, .adstory, .adstrip, .adtab, .adtable, .adtag, .adtech, .adtext, .adtext_gray, .adtext_horizontal, .adtext_onwhite, .adtext_vertical, .adtile, .adtips, .adtips1, .adtop, .adtravel { display: none !important; } .adtxt, .adtxtlinks, .adunit, .adv-mpu, .adv_banner_hor, .adver, .adverTag, .adverTxt, .adver_cont_below, .advert-300-side, .advert-300x100-side, .advert-728x90, .advert-article-bottom, .advert-bannerad, .advert-bg-250, .advert-bloggrey, .advert-box, .advert-btm, .advert-head, .advert-horizontal { display: none !important; } .advert-iab-300-250, .advert-iab-468-60, .advert-mpu, .advert-skyscraper, .advert-text, .advert-title, .advert-txt, .advert120, .advert300, .advert300x250, .advert300x300, .advert300x440, .advert350ih, .advert4, .advert5, .advert8, .advertColumn, .advertCont, .advertContainer, .advertContent { display: none !important; } .advertHeadline, .advertIslandWrapper, .advertRight, .advertSuperBanner, .advertText, .advertTitleSky, .advert_336, .advert_468x60, .advert_box, .advert_cont, .advert_container, .advert_djad, .advert_google_content, .advert_google_title, .advert_home_300, .advert_label, .advert_leaderboard, .advert_list, .advert_note, .advert_surr { display: none !important; } .advert_top, .advertheader-red, .advertise, .advertise-here, .advertise-homestrip, .advertise-horz, .advertise-inquiry, .advertise-leaderboard, .advertise-list, .advertise-top, .advertise-vert, .advertiseContainer, .advertiseText, .advertise_ads, .advertise_here, .advertise_link, .advertise_link_sidebar, .advertisement, .advertisement-728x90, .advertisement-block { display: none !important; } .advertisement-sidebar, .advertisement-space, .advertisement-sponsor, .advertisement-swimlane, .advertisement-text, .advertisement-top, .advertisement300x250, .advertisement468, .advertisementBox, .advertisementColumnGroup, .advertisementContainer, .advertisementHeader, .advertisementLabel, .advertisementPanel, .advertisementText, .advertisement_300x250, .advertisement_btm, .advertisement_caption, .advertisement_g, .advertisement_header { display: none !important; } .advertisement_horizontal, .advertisement_top, .advertiser, .advertiser-links, .advertisespace_div, .advertising-banner, .advertising-header, .advertising-leaderboard, .advertising-local-links, .advertising2, .advertisingTable, .advertising_block, .advertising_images, .advertisment, .advertisment_bar, .advertisment_caption, .advertisment_two, .advertize, .advertize_here, .advertorial { display: none !important; } .advertorial-2, .advertorial-promo-box, .advertorial_red, .advertorialtitle, .adverts, .adverts-125, .adverts_RHS, .advt, .advt-banner-3, .advt-block, .advt-sec, .advt300, .advt720, .adwhitespace, .adwordListings, .adwords, .adwordsHeader, .adwrap, .adwrapper, .adwrapper-lrec { display: none !important; } .adwrapper948, .adzone-footer, .adzone-sidebar, .affiliate-link, .affiliate-sidebar, .affiliateAdvertText, .affinityAdHeader, .afsAdvertising, .after_ad, .agi-adsaleslinks, .alb-content-ad, .alignads, .alt_ad, .anchorAd, .another_text_ad, .answer_ad_content, .aolSponsoredLinks, .aopsadvert, .apiAdMarkerAbove, .apiAds { display: none !important; } .app_advertising_skyscraper, .archive-ads, .art_ads, .article-ad-box, .article-ads, .article-content-adwrap, .articleAd, .articleAd300x250, .articleAds, .articleAdsL, .articleEmbeddedAdBox, .article_ad, .article_adbox, .article_mpu_box, .article_page_ads_bottom, .articleads, .aseadn, .aux-ad-widget-1, .aux-ad-widget-2, .b-astro-sponsored-links_horizontal { display: none !important; } .b-astro-sponsored-links_vertical, .b_ads_cont, .b_ads_top, .banmanad, .banner-468x60, .banner-ad, .banner-ads, .banner-adv, .banner-advert, .banner-adverts, .banner-buysellads, .banner160x600, .banner300by250, .banner300x100, .banner300x250, .banner468, .banner468by60, .banner728x90, .bannerADV, .bannerAd { display: none !important; } .bannerAdWrapper300x250, .bannerAdWrapper730x86, .bannerAdvert, .bannerRightAd, .banner_300x250, .banner_728x90, .banner_ad, .banner_ad_footer, .banner_ad_leaderboard, .bannerad, .bannerad-125tower, .bannerad-468x60, .barkerAd, .base-ad-mpu, .base_ad, .base_printer_widgets_AdBreak, .bg-ad-link, .bgnavad, .big-ads, .bigAd { display: none !important; } .big_ad, .big_ads, .bigad, .bigad2, .bigbox_ad, .bigboxad, .billboard300x250, .billboard_ad, .biz-ad, .biz-ads, .biz-adtext, .blk_advert, .block-ad, .block-ad300, .block-admanager, .block-ads-bottom, .block-ads-top, .block-adsense, .block-adsense-managed, .block-adspace-full { display: none !important; } .block-deca_advertising, .block-google_admanager, .block-openads, .block-openadstream, .block-openx, .block-thirdage-ads, .block-wtg_adtech, .blockAd, .blockAds, .block_ad, .block_ad_sb_text, .block_ad_sponsored_links, .block_ad_sponsored_links-wrapper, .block_ad_sponsored_links_localized, .blockad, .blocked-ads, .blog-ad-leader-inner, .blog-ads-container, .blogAd, .blogAdvertisement { display: none !important; } .blogArtAd, .blogBigAd, .blog_ad, .blogads, .blox3featuredAd, .body_ad, .body_sponsoredresults_bottom, .body_sponsoredresults_middle, .body_sponsoredresults_top, .bodyads, .bodyads2, .bookseller-header-advt, .bottom-ad, .bottom-ad-fr, .bottomAd, .bottomAds, .bottom_ad, .bottom_ad_block, .bottom_ads, .bottom_adsense { display: none !important; } .bottomad, .bottomads, .bottomadvert, .bottombarad, .bottomrightrailAd, .bottomvidad, .box-ad, .box-ad-grey, .box-ads, .box-adsense, .boxAd, .boxAds, .boxAdsInclude, .box_ad, .box_ad_container, .box_ad_content, .box_ad_spacer, .box_ad_wrap, .box_ads, .box_advertising { display: none !important; } .box_advertisment_62_border, .box_content_ad, .box_content_ads, .box_textads, .boxad, .boxads, .boxyads, .bps-ad-wrapper, .bps-advertisement, .bps-advertisement-inline-ads, .br-ad, .breakad_container, .brokerad, .bsa_ads, .btm_ad, .btn-ad, .bullet-sponsored-links, .bullet-sponsored-links-gray, .burstContentAdIndex, .busrep_poll_and_ad_container { display: none !important; } .buttonAd, .buttonAds, .button_ads, .button_advert, .buttonadbox, .buttonads, .bx_ad, .bx_ad_right, .cA-adStrap, .cColumn-TextAdsBox, .cLeftTextAdUnit, .c_ligatus_nxn, .calloutAd, .carbonad, .carbonad-tag, .care2_adspace, .catalog_ads, .category-ad, .categorySponsorAd, .category__big_game_container_body_games_advertising { display: none !important; } .cb-ad-banner, .cb-ad-container, .cb_ads, .cb_navigation_ad, .cbstv_ad_label, .cbzadvert, .cbzadvert_block, .cdAdTitle, .cdmainlineSearchAdParent, .cdsidebarSearchAdParent, .centerAd, .center_ad, .centerad, .centered-ad, .chitikaAdCopy, .cinemabotad, .classifiedAdThree, .clearerad, .cmAdFind, .cm_ads { display: none !important; } .cms-Advert, .cnbc_badge_banner_ad_area, .cnbc_banner_ad_area, .cnbc_leaderboard_ad, .cnn160AdFooter, .cnnAd, .cnnMosaic160Container, .cnnStoreAd, .cnnStoryElementBoxAd, .cnnWCAdBox, .cnnWireAdLtgBox, .cnn_728adbin, .cnn_adcntr300x100, .cnn_adcntr728x90, .cnn_adspc336cntr, .cnn_adtitle, .cntrad, .column2-ad, .columnBoxAd, .columnRightAdvert { display: none !important; } .com-ad-server, .comment-ad, .comment-ad-wrap, .comment-advertisement, .comment_ad_box, .common_advertisement_title, .communityAd, .conTSponsored, .conductor_ad, .confirm_ad_left, .confirm_ad_right, .confirm_leader_ad, .consoleAd, .container-adwords, .containerSqAd, .container_serendipity_plugin_google_adsense, .content-ad, .content-ads, .content-advert, .contentAd { display: none !important; } .contentAdFoot, .contentAdsWrapper, .content_ad, .content_ad_728, .content_adsense, .content_adsq, .content_tagsAdTech, .contentad, .contentad-home, .contentad300x250, .contentad_right_col, .contentadcontainer, .contentadfloatl, .contentadleft, .contentads, .contentadstartpage, .contenttextad, .contest_ad, .cp_ad, .cpmstarHeadline { display: none !important; } .cpmstarText, .create_ad, .cs-mpu, .cscTextAd, .cse_ads, .cspAd, .ct_ad, .ctnAdSkyscraper, .ctnAdSquare300, .cube-ad, .cubeAd, .cube_ads, .currency_ad, .custom_ads, .cwAdvert, .cxAdvertisement, .darla_ad, .dart-ad, .dartAdImage, .dart_ad { display: none !important; } .dart_tag, .dartadvert, .dartiframe, .dc-ad, .dcAdvertHeader, .deckAd, .deckads, .detail-ads, .detailMpu, .detail_ad, .detail_top_advert, .dfrads, .displayAdSlot, .divAd, .divAdright, .divad1, .divad2, .divad3, .divads, .divider_ad { display: none !important; } .dlSponsoredLinks, .dmco_advert_iabrighttitle, .downloadAds, .download_ad, .downloadad, .dsq_ad, .dualAds, .dynamic-ads, .dynamic_ad, .e-ad, .ec-ads, .ec-ads-remove-if-empty, .em-ad, .em_ads_box_dynamic_remove, .embed-ad, .embeddedAd, .entry-body-ad, .entry-injected-ad, .entry_sidebar_ads, .entryad { display: none !important; } .ez-clientAd, .f_Ads, .feature_ad, .featuredAds, .featured_ad, .featuredadvertising, .fireplaceadleft, .fireplaceadright, .fireplaceadtop, .firstpost_advert_container, .flagads, .flash-advertisement, .flash_ad, .flash_advert, .flashad, .flexiad, .flipbook_v2_sponsor_ad, .floatad, .floated_right_ad, .floatingAds { display: none !important; } .fm-badge-ad, .fns_td_wrap, .fold-ads, .footad, .footer-ad, .footerAd, .footerAdModule, .footerAds, .footerAdslot, .footerAdverts, .footerTextAd, .footer_ad, .footer_ad336, .footer_ads, .footer_block_ad, .footer_bottomad, .footer_line_ad, .footer_text_ad, .footerad, .forumtopad { display: none !important; } .freedownload_ads, .frn_adbox, .frn_cont_adbox, .frontads, .frontpage-google-ad, .ft-ad, .ftdAdBar, .ftdContentAd, .full_ad_box, .fullbannerad, .g3rtn-ad-site, .gAdRows, .gAdSky, .gAdvertising, .g_ggl_ad, .ga-ads, .ga-textads-bottom, .ga-textads-top, .gaTeaserAds, .gaTeaserAdsBox { display: none !important; } .gads, .gads_cb, .gads_container, .gallery_ad, .gam_ad_slot, .gameAd, .gamesPage_ad_content, .gbl_advertisement, .gen_side_ad, .gglAds, .global_banner_ad, .googad, .googads, .google-ad, .google-ad-container, .google-ads, .google-ads-boxout, .google-ads-slim, .google-adsense, .google-right-ad { display: none !important; } .google-sponsored-ads, .google-sponsored-link, .google468, .google468_60, .googleAd, .googleAd-content, .googleAd-list, .googleAd300x250_wrapper, .googleAdBox, .googleAdSense, .googleAdSenseModule, .googleAd_body, .googleAds, .googleAds_article_page_above_comments, .googleAdsense, .googleContentAds, .googleProfileAd, .googleSearchAd_content, .googleSearchAd_sidebar, .google_ad { display: none !important; } .google_ad_wide, .google_add_container, .google_ads, .google_ads_bom_title, .google_ads_content, .google_adsense_footer, .googlead, .googleaddiv, .googleaddiv2, .googleads, .googleads_300x250, .googleads_title, .googleadsense, .googleafc, .googley_ads, .gpAdBox, .gpAds, .gradientAd, .grey-ad-line, .group_ad { display: none !important; } .gsAd, .gsfAd, .gt_ad, .gt_ad_300x250, .gt_ad_728x90, .gt_adlabel, .gutter-ad-left, .gutter-ad-right, .gx_ad, .h-ad-728x90-bottom, .h_Ads, .h_ad, .half-ad, .half_ad_box, .hcf-ad, .hcf-ad-rectangle, .hcf-cms-ad, .hd_advert, .hdr-ads, .header-ad { display: none !important; } .header-advert, .header-taxonomy-image-sponsor, .headerAd, .headerAdCode, .headerAds, .headerAdvert, .headerTextAd, .header_ad, .header_ad_center, .header_ad_div, .header_ads, .header_advertisement, .header_advertisment, .headerad, .headerad-720, .hi5-ad, .highlightsAd, .hm_advertisment, .hn-ads, .home-ad-links { display: none !important; } .homeAd, .homeAd1, .homeAd2, .homeAdBoxA, .homeAdBoxBetweenBlocks, .homeAdBoxInBignews, .homeAdSection, .homeMediumAdGroup, .home_ad_bottom, .home_advertisement, .home_mrec_ad, .homead, .homepage-ad, .homepage300ad, .homepageFlexAdOuter, .homepageMPU, .homepage_middle_right_ad, .homepageinline_adverts, .hor_ad, .horiz_adspace { display: none !important; } .horizontalAd, .horizontal_ad, .horizontal_ads, .horizontaltextadbox, .horizsponsoredlinks, .hortad, .houseAd1, .houseAdsStyle, .housead, .hoverad, .hp-col4-ads, .hp2-adtag, .hp_ad_cont, .hp_ad_text, .hp_t_ad, .hp_w_ad, .hpa-ad1, .html-advertisement, .ic-ads, .ico-adv { display: none !important; } .idMultiAd, .image-advertisement, .imageAd, .imageads, .imgad, .in-page-ad, .in-story-ads, .in-story-text-ad, .inStoryAd-news2, .indEntrySquareAd, .indie-sidead, .indy_googleads, .inhousead, .inline-ad, .inline-mpu, .inline-mpu-left, .inlineSideAd, .inline_ad, .inline_ad_title, .inlinead { display: none !important; } .inlineadsense, .inlineadtitle, .inlist-ad, .inlistAd, .inner-advt-banner-3, .innerAds, .innerad, .inpostad, .insert_advertisement, .insertad, .insideStoryAd, .inteliusAd_image, .interest-based-ad, .internalAdsContainer, .iprom-ad, .is24-adplace, .isAd, .islandAd, .islandAdvert, .islandad { display: none !important; } .itemAdvertise, .jimdoAdDisclaimer, .jp-advertisment-promotional, .js-advert, .kdads-empty, .kdads-link, .kw_advert, .kw_advert_pair, .l_ad_sub, .label-ad, .labelads, .largeRecAdNewsContainerRight, .largeRectangleAd, .largeUnitAd, .large_ad, .lastRowAd, .lcontentbox_ad, .leadAd, .leaderAdSlot, .leaderAdTop { display: none !important; } .leaderAdvert, .leaderBoardAdHolder, .leaderOverallAdArea, .leader_ad, .leaderboardAd, .leaderboardAdContainer, .leaderboardAdContainerInner, .leaderboard_ad, .leaderboardad, .leaderboardadtop, .left-ad, .leftAd, .leftAdColumn, .leftAds, .left_ad, .left_ad_box, .left_adlink, .left_ads, .left_adsense, .leftad { display: none !important; } .leftadtag, .leftbar_ad_160_600, .leftbarads, .leftbottomads, .leftnavad, .lgRecAd, .lg_ad, .ligatus, .linead, .link_adslider, .link_advertise, .live-search-list-ad-container, .ljad, .local-ads, .log_ads, .logoAds, .logoad, .logoutAd, .longAd, .longAdBox { display: none !important; } .lowerAds, .lr-ad, .m-ad-tvguide-box, .m4-adsbygoogle, .m_banner_ads, .macAd, .macad, .main-ad, .main-advert, .main-tabs-ad-block, .mainAd, .mainLinkAd, .main_ad, .main_ad_bg_div, .main_adbox, .main_ads, .main_intro_ad, .map_media_banner_ad, .marginadsthin, .marketing-ad { display: none !important; } .masthead_topad, .matador_sidebar_ad_600, .mdl-ad, .media-advert, .mediaAd, .mediaAdContainer, .mediaResult_sponsoredSearch, .medium-rectangle-ad, .mediumRectangleAdvert, .medium_ad, .medrect_ad, .member-ads, .menuItemBannerAd, .menueadimg, .messageBoardAd, .mf-ad300-container, .micro_ad, .mid_ad, .mid_page_ad, .midad { display: none !important; } .middleAds, .middleads, .min_navi_ad, .mini-ad, .miniad, .mmc-ad, .mmcAd_Iframe, .mod-ad-lrec, .mod-ad-n, .mod-adopenx, .mod-vertical-ad, .mod_admodule, .module-ad, .module-ad-small, .module-ads, .module-sponsored-ads, .moduleAd, .moduleAdvertContent, .module_ad, .module_box_ad { display: none !important; } .modulegad, .moduletable-advert, .moduletable-googleads, .moduletablesquaread, .mpu, .mpu-ad, .mpu-ad-con, .mpu-advert, .mpu-footer, .mpu-fp, .mpu-title, .mpu-top-left, .mpu-top-left-banner, .mpu-top-right, .mpu01, .mpuAd, .mpuAdSlot, .mpuAdvert, .mpuArea, .mpuBox { display: none !important; } .mpuContainer, .mpuHolder, .mpuTextAd, .mpu_ad, .mpu_advert, .mpu_container, .mpu_gold, .mpu_holder, .mpu_platinum, .mpu_side, .mpu_text_ad, .mpuad, .mpuholderportalpage, .mrec_advert, .ms-ads-link, .msfg-shopping-mpu, .mvw_onPageAd1, .mwaads, .my-ad250x300, .nSponsoredLcContent { display: none !important; } .nSponsoredLcTopic, .nadvt300, .narrow_ad_unit, .narrow_ads, .navAdsBanner, .navBads, .nav_ad, .navadbox, .navcommercial, .navi_ad300, .naviad, .nba300Ad, .nbaT3Ad160, .nbaTVPodAd, .nbaTwo130Ads, .nbc_ad_carousel_wrp, .newPex_forumads, .newTopAdContainer, .newad, .newsAd { display: none !important; } .news_article_ad_google, .newsviewAdBoxInNews, .nf-adbox, .nn-mpu, .noAdForLead, .normalAds, .nrAds, .nsAdRow, .nu2ad, .oas-ad, .oas-bottom-ads, .oas_ad, .oas_advertisement, .offer_sponsoredlinks, .oio-banner-zone, .oio-link-sidebar, .oio-zone-position, .on_single_ad_box, .onethirdadholder, .openads { display: none !important; } .openadstext_after, .openx, .openx-ad, .openx_ad, .osan-ads, .other_adv2, .outermainadtd1, .ovAdPromo, .ovAdSky, .ovAdartikel, .ov_spns, .ovadsenselabel, .pageAds, .pageBottomGoogleAd, .pageGoogleAd, .pageGoogleAdFlat, .pageGoogleAdSubcontent, .pageGoogleAds, .pageGoogleAdsContainer, .pageLeaderAd { display: none !important; } .page_content_right_ad, .pagead, .pageads, .pagenavindexcontentad, .paneladvert, .partner-ad, .partner-ads-container, .partnerAd, .partnersTextLinks, .pencil_ad, .player_ad_box, .player_hover_ad, .player_page_ad_box, .plista_inimg_box, .pm-ad, .pmad-in2, .pnp_ad, .pod-ad-300, .podRelatedAdLinksWidget, .podSponsoredLink { display: none !important; } .portalCenterContentAdBottom, .portalCenterContentAdMiddle, .portalCenterContentAdTop, .portal_searchresultssponsoredlist, .portalcontentad, .post-ad, .postAd, .post_ad, .post_ads, .post_sponsor_unit, .postbit_adbit_register, .postbit_adcode, .postgroup-ads, .postgroup-ads-middle, .prebodyads, .premium_ad_container, .promoAd, .promoAds, .promo_ad, .ps-ligatus_placeholder { display: none !important; } .pub_300x250, .pub_300x250m, .pub_728x90, .publication-ad, .publicidad, .puff-advertorials, .qa_ad_left, .qm-ad-content, .qm-ad-content-news, .quigo-ad, .qzvAdDiv, .r_ad_1, .r_ad_box, .r_ads, .rad_container, .rect_ad_module, .rectad, .rectangle-ad, .rectangleAd, .rectanglead { display: none !important; } .redads_cont, .regular_728_ad, .regularad, .relatedAds, .related_post_google_ad, .remads, .resourceImagetAd, .result_ad, .reviewMidAdvertAlign, .rght300x250, .rhads, .rhs-ad, .rhs-ads-panel, .rhs-advert-container, .rhs-advert-link, .rhs-advert-title, .right-ad, .right-ad-holder, .right-ad2, .right-ads { display: none !important; } .right-ads2, .right-sidebar-box-ad, .rightAd, .rightAdBox, .rightAdverts, .rightColAd, .rightColumnRectAd, .rightRailAd, .right_ad, .right_ad_160, .right_ad_box, .right_ad_common_block, .right_ad_text, .right_ad_top, .right_ads, .right_ads_column, .right_box_ad_rotating_container, .right_col_ad, .right_hand_advert_column, .right_side-partyad { display: none !important; } .rightad, .rightad_1, .rightad_2, .rightadbox1, .rightads, .rightadunit, .rightbigcolumn_ads_nobackground, .rightcol_boxad, .rightcoladvert, .rightcoltowerad, .rightmenu_ad, .rnav_ad, .rngtAd, .rot_ads, .roundedCornersAd, .roundingrayboxads, .rt_ad1_300x90, .rt_ad_300x250, .rt_ad_call, .s2k_ad { display: none !important; } .savvyad_unit, .sb-ad-sq-bg, .sbAd, .sbAdUnitContainer, .sb_ad_holder, .sb_adsN, .sb_adsNv2, .sb_adsW, .sb_adsWv2, .scanAd, .scc_advert, .sci-ad-main, .sci-ad-sub, .search-ad, .search-results-ad, .search-sponsor, .search-sponsored, .searchAd, .searchAdTop, .searchAds { display: none !important; } .searchSponsoredResultsBox, .searchSponsoredResultsList, .search_column_results_sponsored, .search_results_sponsored_top, .section-ad2, .section_mpu_wrapper, .section_mpu_wrapper_wrapper, .selfServeAds, .sepContentAd, .serp_sponsored, .servsponserLinks, .shoppingGoogleAdSense, .showAd_No, .showAd_Yes, .showcaseAd, .sidbaread, .side-ad, .side-ads, .side-sky-banner-160, .sideAd { display: none !important; } .sideBoxAd, .side_ad, .side_ad2, .side_ad_1, .side_ad_2, .side_ad_3, .sidead, .sideads, .sideadsbox, .sideadvert, .sidebar-ad, .sidebar-ads, .sidebar-content-ad, .sidebar-text-ad, .sidebarAd, .sidebarAdUnit, .sidebarAdvert, .sidebar_ad, .sidebar_ad_300_250, .sidebar_ads { display: none !important; } .sidebar_ads_336, .sidebar_adsense, .sidebar_box_ad, .sidebarad, .sidebarad_bottom, .sidebaradbox, .sidebarads, .sidebarboxad, .sideheadnarrowad, .sideheadsponsorsad, .single-google-ad, .singleAd, .singleAdsContainer, .single_ad, .singlead, .singleadstopcstm2, .site_ad_120_600, .site_ad_300x250, .sitesponsor, .skinAd { display: none !important; } .skin_ad_638, .sky-ad, .skyAd, .skyAdd, .skyAdvert, .skyAdvert2, .sky_ad, .sky_scraper_ad, .skyad, .skyjobsadtext, .skyscraper-ad, .skyscraper_ad, .skyscraper_bannerAdHome, .sleekadbubble, .slideshow-ad, .slpBigSlimAdUnit, .slpSquareAdUnit, .sm_ad, .smallSkyAd1, .smallSkyAd2 { display: none !important; } .small_ad, .small_ads, .smallad-left, .smallads, .smallsponsorad, .smart_ads_bom_title, .spLinks, .specialAd175x90, .speedyads, .sphereAdContainer, .spl-ads, .spl_ad, .spl_ad2, .spl_ad_plus, .splitAd, .splitAdResultsPane, .sponlinkbox, .spons-link, .spons_links, .sponslink { display: none !important; } .sponsor-ad, .sponsor-link, .sponsor-links, .sponsor-services, .sponsorPanel, .sponsorPost, .sponsorPostWrap, .sponsorStrip, .sponsor_ad_area, .sponsor_area, .sponsor_columns, .sponsor_footer, .sponsor_line, .sponsor_links, .sponsor_logo, .sponsoradtitle, .sponsored-ads, .sponsored-chunk, .sponsored-editorial, .sponsored-features { display: none !important; } .sponsored-links, .sponsored-links-alt-b, .sponsored-links-holder, .sponsored-links-right, .sponsored-post, .sponsored-post_ad, .sponsored-results, .sponsored-right-border, .sponsored-text, .sponsoredBox, .sponsoredInfo, .sponsoredInner, .sponsoredLabel, .sponsoredLink, .sponsoredLinks, .sponsoredLinks2, .sponsoredLinksHeader, .sponsoredProduct, .sponsoredResults, .sponsoredSideInner { display: none !important; } .sponsored_ads, .sponsored_box, .sponsored_box_search, .sponsored_by, .sponsored_link, .sponsored_links, .sponsored_links_title_container, .sponsored_links_title_container_top, .sponsored_links_top, .sponsored_result, .sponsored_results, .sponsored_well, .sponsoredibbox, .sponsoredlink, .sponsoredlinks, .sponsoredlinkscontainer, .sponsoredresults, .sponsoredtextlink_container_ovt, .sponsoring_link, .sponsorlink { display: none !important; } .sponsorlink2, .sponsormsg, .sport-mpu-box, .spotlightAd, .squareAd, .square_ad, .square_banner_ad, .squared_ad, .ss-ad-mpu, .standard-ad, .start__newest__big_game_container_body_games_advertising, .staticAd, .stickyAdLink, .stock-ticker-ad-tag, .stocks-ad-tag, .store-ads, .story_AD, .story_ad_div, .story_right_adv, .storyad { display: none !important; } .subad, .subadimg, .subcontent-ad, .subtitle-ad-container, .sugarad, .super-ad, .supercommentad_left, .supercommentad_right, .supp-ads, .supportAdItem, .surveyad, .t10ad, .tab_ad, .tab_ad_area, .tablebordersponsor, .tadsanzeige, .tadsbanner, .tadselement, .tallad, .tblTopAds { display: none !important; } .tbl_ad, .tbox_ad, .td-Adholder, .td-TrafficWeatherWidgetAdGreyBrd, .teaser-sponsor, .teaserAdContainer, .teaser_adtiles, .text-ad, .text-ad-links, .text-ads, .text-advertisement, .text-g-advertisement, .text-g-group-short-rec-ad, .text-g-net-grp-google-ads-article-page, .textAd, .textAdBox, .textAds, .text_ad, .text_ads, .textad { display: none !important; } .textadContainer, .textad_headline, .textadbox, .textadheadline, .textadlink, .textads, .textads_left, .textads_right, .textadsds, .textadsfoot, .textadtext, .textlink-ads, .textlinkads, .tf_page_ad_search, .thirdage_ads_300x250, .thirdage_ads_728x90, .thisIsAd, .thisIsAnAd, .ticket-ad, .tileAds { display: none !important; } .tips_advertisement, .title-ad, .title_adbig, .tncms-region-ads, .toolad, .toolbar-ad, .top-ad, .top-ad-space, .top-ads, .top-banner-ad, .top-menu-ads, .topAd, .topAdWrap, .topAds, .topAdvertisement, .topAdverts, .topBannerAd, .topLeaderboardAd, .top_Ad, .top_ad { display: none !important; } .top_ad_728, .top_ad_728_90, .top_ad_disclaimer, .top_ad_div, .top_ad_post, .top_ad_wrapper, .top_ads, .top_advert, .top_advertisement, .top_advertising_lb, .top_bar_ad, .top_container_ad, .topad, .topad-bar, .topadbox, .topads, .topadspot, .topadvertisementsegment, .topboardads, .topcontentadvertisement { display: none !important; } .topic_inad, .topstoriesad, .toptenAdBoxA, .tourFeatureAd, .tower-ad, .towerAd, .towerAdLeft, .towerAds, .tower_ad, .tower_ad_disclaimer, .towerad, .tr-ad-adtech-placement, .tribal-ad, .ts-ad_unit_bigbox, .ts-banner_ad, .ttlAdsensel, .tto-sponsored-element, .tucadtext, .tvs-mpu, .twoColumnAd { display: none !important; } .twoadcoll, .twoadcolr, .tx_smartadserver_pi1, .txt-ads, .txtAd, .txtAds, .txt_ads, .txtadvertise, .type_adscontainer, .type_miniad, .type_promoads, .ukAds, .ukn-banner-ads, .under_ads, .undertimyads, .unit-ad, .universalboxADVBOX01, .universalboxADVBOX03, .universalboxADVBOX04a, .usenext { display: none !important; } .v5rc_336x280ad, .vert-ads, .vert-adsBlock, .vertad, .vertical-adsense, .vidadtext, .videoAd, .videoBoxAd, .video_ad, .view-promo-mpu-right, .view_rig_ad, .virgin-mpu, .wa_adsbottom, .wantads, .weather_ad, .wide-ad, .wide-skyscraper-ad, .wideAd, .wideAdTable, .wide_ad { display: none !important; } .wide_ad_unit_top, .wide_ads, .wide_google_ads, .widget-ad, .widget-ad-codes, .widget-ad300x250, .widget-entry-ads-160, .widgetYahooAds, .widget_ad, .widget_ad_boxes_widget, .widget_ad_rotator, .widget_adrotate_widgets, .widget_advert_widget, .widget_econaabachoadswidget, .widget_island_ad, .widget_maxbannerads, .widget_sdac_bottom_ad_widget, .widget_sdac_footer_ads_widget, .widget_sdac_skyscraper_ad_widget, .wikia-ad { display: none !important; } .wikia_ad_placeholder, .wingadblock, .withAds, .wl-ad, .wnMultiAd, .wp125_write_ads_widget, .wp125ad, .wp125ad_2, .wpn_ad_content, .wrap-ads, .wrapper-ad, .wrapper-ad-sidecol, .wsSponsoredLinksRight, .wsTopSposoredLinks, .x03-adunit, .x04-adunit, .x81_ad_detail, .xads-blk-top-hld, .xads-blk2, .xads-ojedn { display: none !important; } .y-ads, .y-ads-wide, .y7-advertisement, .yahoo-sponsored, .yahoo-sponsored-links, .yahooAds, .yahoo_ads, .yahooad, .yahooad-image, .yahooad-urlline, .yan-sponsored, .ygrp-ad, .yom-ad, .youradhere, .yrail_ad_wrap, .yrail_ads, .ysmsponsor, .ysponsor, .yw-ad, .zRightAdNote { display: none !important; } a[href^="http://ad-apac.doubleclick.net/"], a[href^="http://ad-emea.doubleclick.net/"], a[href^="http://ad.doubleclick.net/"], a[href^="http://adserving.liveuniversenetwork.com/"], a[href^="http://galleries.pinballpublishernetwork.com/"], a[href^="http://galleries.securewebsiteaccess.com/"], a[href^="http://install.securewebsiteaccess.com/"], a[href^="http://latestdownloads.net/download.php?"], a[href^="http://secure.signup-page.com/"], a[href^="http://secure.signup-way.com/"], a[href^="http://www.FriendlyDuck.com/AF_"], a[href^="http://www.adbrite.com/mb/commerce/purchase_form.php?"], a[href^="http://www.firstload.de/affiliate/"], a[href^="http://www.friendlyduck.com/AF_"], a[href^="http://www.google.com/aclk?"], a[href^="http://www.liutilities.com/aff"], a[href^="http://www.liutilities.com/products/campaigns/adv/"], a[href^="http://www.my-dirty-hobby.com/?sub="], a[href^="http://www.ringtonematcher.com/"], #mbEnd[cellspacing="0"][style] { display: none !important; } #mclip_container:last-child, #ssmiwdiv[jsdisplay], #tads.c, #tadsb.c, .ch[onclick="ga(this,event)"], .ra[align="left"][width="30%"], .ra[align="right"][width="30%"], iframe[name^="AdbriteFrame"], #ad, #ad1, #ad2, #AD, #ad_container, #ad_listing, #AD-text, #ad_text, #AD_text, #AD_bottom, #AD_left, #AD_right { display: none !important; } #ad_rs, #AD_top, #adAms, #adbox, #adBox, #AdBox, #adsBox, #AdsBox, #ads, #ADs, #ADS, #advertise, #AMN-large-banner, #block_whitepaper, #defaultAd, #flashAD, #overture_cm, #PR, #pr-area, #pr-txt { display: none !important; } #PR-txt, #pr_txt, #PR_txt, #prbox, #prTxt, #sideadbnr, #topAd, .ad, .AD, .ad_right, .ad-text, .AD-text, .ad_square, .ad_special_badge, .ad_text, .ad_textlink, .ad_textlink_box, .AD_text, .adbox, .adBox { display: none !important; } .AdBox, .AdsBox, .addescription, .adlantiss_frame, .ads, .adspace, .ADs, .ADS, .ads_adingo, .adText, .adtitle, .adurl, .advert, .AMN-sponsor-rolls, .AMN-large-banner, .block_whitepaper, .defaultAd, .flashAD, .gAdsense, .header-banner { display: none !important; } .pr-txt, .PR-txt, .pr_txt, .PR_txt, .prbox, .promoted-videos, .prTxt, .randomBanner, .sideTxtAd, .tdftad, .topAd, .topAds, a[href="http://www.kent-web.com/"], a[href*="&ad="], a[href*="-ad."], a[href*="-AD."], a[href*="-ad/"], a[href*="-AD/"], a[href*="/ad-"], a[href*="/AD-"] { display: none !important; } a[href*="/ad."], a[href*="/AD."], a[href*="/ad/"], a[href*="/AD/"], a[href*="/ad_"], a[href*="/AD_"], a[href*="?ad="], a[href*="_ad."], a[href*="_AD."], a[href*="_ad/"], a[href*="_AD/"], a[href*="_ad_"], a[href*="_AD_"], a[href*="/adcl."], a[href*="/ADCLICK/"], a[href*="?adid="], a[href*="&adptg_"], a[href*="-ads-"], a[href*="-ADs-"], a[href*="-ADS-"] { display: none !important; } a[href*="-ADs."], a[href*="-ADS."], a[href*="-ads/"], a[href*="-ADs/"], a[href*="-ADS/"], a[href*="/ads-"], a[href*="/ADs-"], a[href*="/ADS-"], a[href*="/ads."], a[href*="/ADs."], a[href*="/ADS."], a[href*="/ads/"]:not([href*="/preference"]), a[href*="/ADs/"], a[href*="/ADS/"], a[href*="/ads_"], a[href*="/ADs_"], a[href*="/ADS_"], a[href*="_ads."]:not([href*="/privacy"]), a[href*="_ADs."], a[href*="_ADS."] { display: none !important; } a[href*="_ads/"], a[href*="_ADs/"], a[href*="_ADS/"], a[href*="_ads_"], a[href*="_ADs_"], a[href*="_ADS_"], a[href*="/?adv="], a[href*="/advt."], a[href*="/adsv-"], a[href*="/adsv."], a[href*="/adsv/"], a[href*="/adsv_"], a[href*="/advertise."], a[href*="/advertise/"], a[href*="/A-affiliate2/"], a[href*="?af_code="], a[href*="?afc="], a[href*="/aff.php?"], a[href*="&aff="], a[href*="?aff="] { display: none !important; } a[href*="?affid="], a[href*="&afftrack="], a[href*="&AFFILIATE="], a[href*="&affiliate="], a[href*="?afrno="], a[href*="/aftype-"], a[href*="/bin/gg?"], a[href*="/bizad."], a[href*="/click.ng/"], a[href*="clickad?"], a[href*="/clink.php?"], a[href*="/clk.php?"], a[href*="/dlaf/=/"], a[href*="/event.ng/"], a[href*="INSERT_RANDOM_NUMBER_HERE"], a[href*="/kokoku/"], a[href*="/lsplus."], a[href*="/track/traffic.php?"], a[href*="/traffic.php?c="], a[href*="-PR-"] { display: none !important; } a[href*="-pr."], a[href*="-PR."], a[href*="-pr/"], a[href*="-PR/"], a[href*="/PR-"], a[href*="/PR."], a[href*="/PR/"], a[href*="/PR_"], a[href*="_PR."], a[href*="_PR_"], a[href*="/speedclicks/"], a[href*="sponsor"], a[href*="utm_medium=ad"], a[href*="utm_source=ad"], a[href*="/?vpab0"], a[href*="/?vpca0"], a[href*="/?vpch0"], a[href*="/?vpcy0"], a[href*="/?vpcz0"], a[href*="/?vpee0"] { display: none !important; } a[href*="//203.86.249.80/"], a[href*="//210.155.151.148/"], a[href*="px.a8.net/svt/ejp"], a[href*=".accesstrade.net/at/c.html"], a[href*="//acnt.biz/ac."], a[href*="ad-v.jp/*/click/"], a[href*="//cou.adjust-net.jp"], a[href*="adjustnetwork.com/aan/"], a[href*="adpath.net/click?"], a[href*="adsmarket.com/click/"], a[href*="//r.advg.jp/"], a[href*="//ad.agilemedia.jp"], a[href*="ainte.jp/cid/"], a[href*="//sos.allabout.co.jp"], a[href*="auc-life.org/?"], a[href*=".bb-chat.tv/"], a[href*="partner.become.co.jp/rd"], a[href*="best-select.biz/cc"], a[href*="bidders.co.jp/aff/"], a[href*="bidders.co.jp/pitem/"][href*="/aff/"] { display: none !important; } a[href*="//bii.xii.jp/"], a[href*=".bingshopping.jp/price/isearch/"], a[href*=".brothersoft.com"], a[href*=".brothersoft.jp"], a[href*="//refer.ccbill.com"], a[href*=".counter-hosting.com"], a[href*=".cpalead.com"], a[href*=".csolution.jp/"][href*="//cm-"], a[href*="dlsite.com/dlaf/=/link/"], a[href*="dmm.co.jp/hit."], a[href*="dmm.com/click."], a[href*="//ad.doubleclick.net"], a[href*=".ebis.ne.jp"][href*="_rd."], a[href*=".ebis.ne.jp"][href*="/tr_"], a[href*="//ever-adsense.com"], a[href*="//ever-click.com"], a[href*="//ever-clix.com"], a[href*="//ever-website.com"], a[href*=".google.co.jp/aclk?sa="], a[href*=".google.co.jp%2Faclk%3Fsa%3D"] { display: none !important; } a[href*=".google.com/aclk?sa="], a[href*=".google.com%2Faclk%3Fsa%3D"], a[href*=".googlesyndication.com/aclk?sa="], a[href*="harvest-z.jp"], a[href*="i2i.jp/click."], a[href*="infocart.jp/"], a[href*=".impressit.co.jp/reader.php"], a[href*=".info-style.co.jp"], a[href*=".infoseek.co.jp/redirect?sv="], a[href*="infotop.jp/click."], a[href*="infotop.jp/order."], a[href*="//ngs.impress.co.jp"], a[href*="//click.j-a-net.jp"], a[href*="//j-a-net.jp/gateway/click.cgi"], a[href*="//cl.jlisting.jp"], a[href*="//search.jword.jp"], a[href*="//kvors.com/click/?"], a[href*="//click.linksynergy.com"], a[href*=".liutilities.com/affcb/"], a[href*=".liveads.jp/widgets_src/"] { display: none !important; } a[href*=".loka.jp"], a[href*="media-b.jp/hbcount/"], a[href*=".mediaplex.com"], a[href*="//ads.mixi.jp"], a[href*="mobile-click.org"], a[href*="//itpro.nikkeibp.co.jp/as/"], a[href*="okone.jp/?"], a[href*=".overture.co.jp/ja_JP/legal/"], a[href*=".overture.com/d/sr/"], a[href*="p-advg.com/adpCnt/"], a[href*="pheedo.jp/feeds/"], a[href*=".afl.rakuten.co.jp/hsc/"], a[href*="rssad.jp/trendmatch/"], a[href*="//searchpartner.jp/"], a[href*="shareasale.com/r."], a[href*=".softonic.jp/"], a[href*="sp-affiliaters.com/adinfo/"], a[href*="//g.subcul.net"], a[href*=".super-search.jp/"], a[href*=".tcs-asp.net/"] { display: none !important; } a[href*=".trafficgate.net/"], a[href*="type.jp/s/navi/"], a[href*="//rd.userlocal.jp/"], a[href*="ap.valuecommerce.com/"], a[href*="ck.valuecommerce.com/"], a[href*="visionavi.net/motivation/"], a[href*="//adrd.weblio.jp"], a[href*="//blog.with2.net/link."], a[href*="world-auctions.org/?aid="], a[href*="//rd.xlisting.jp"], a[href*="xmax.jp/click/"], a[href*="xtendmedia.com/clk?"], a[href*="ard.yahoo.com"], a[href*="//ard.yahoo.co.jp"]:not([href*="//account."]):not([href*="//chiebukuro."]):not([href*="//disaster."]):not([href*="//emergency."]):not([href*="//help."]):not([href*="//login."]):not([href*="//setsuden."]):not([href*="//weather.yahoo.co.jp"]):not([href*="//www.yahoo.co.jp"]), a[href*="//krd.yahoo.co.jp"], a[href*="//rd.ane.yahoo.co.jp/rd?"], a[href*="//yjaxcrd.yahoo.co.jp"], a[href*=".ziyu.net/jump."], img[alt^="[pr-"], img[alt^="[PR-"] { display: none !important; } img[alt^="[pr_"], img[alt^="[PR_"], img[alt*="-pr-"], img[alt*="-PR-"], img[alt*="[pr]"], img[alt*="[PR]"], img[alt*="_pr_"], img[alt*="_PR_"], img[alt$="-pr]"], img[alt$="-PR]"], img[alt$="_pr]"], img[alt$="_PR]"], *[id^="ad-"]:not(body):not(input), *[id^="AD-"]:not(body):not(input), *[id^="ad_"]:not(body):not(input), *[id^="AD_"]:not(body):not(input), *[id^="adBox"]:not(body):not(input), *[id^="ads-"]:not(body):not(input), *[id^="ADs-"]:not(body):not(input), *[id^="ADS-"]:not(body):not(input) { display: none !important; } *[id^="ads_"]:not(body):not(input), *[id^="ADs_"]:not(body):not(input), *[id^="ADS_"]:not(body):not(input), *[id^="deqwas"]:not(body):not(input), *[id^="deteql"]:not(body):not(input), *[id^="gAdsense"]:not(body):not(input), *[id^="google_afc_"]:not(body):not(input), *[id*="adsense"]:not(body):not(input), *[id*="AdSense"]:not(body):not(input), *[id*="advertisement"]:not(body):not(input), *[id*="Advertisement"]:not(body):not(input), *[id*="ADVERTISEMENT"]:not(body):not(input), *[id*="advertising"]:not(body):not(input), *[id*="Advertising"]:not(body):not(input), *[id*="ADVERTISING"]:not(body):not(input), *[id*="affiliate"]:not(body):not(input), *[id*="Affiliate"]:not(body):not(input), *[id*="AFFILIATE"]:not(body):not(input), *[id*="overture"]:not(body):not(input), *[id*="Overture"]:not(body):not(input) { display: none !important; } *[id*="OVERTURE"]:not(body):not(input), *[id*="sponsor"]:not(body):not(input), *[id*="Sponsor"]:not(body):not(input), *[id*="SPONSOR"]:not(body):not(input), *[id*="-ad-"]:not(body):not(input), *[id*="-AD-"]:not(body):not(input), *[id*="-ads-"]:not(body):not(input), *[id*="-ADs-"]:not(body):not(input), *[id*="-ADS-"]:not(body):not(input), *[id*="_ad_"]:not(body):not(input):not([id*="no_ad"]), *[id*="_AD_"]:not(body):not(input), *[id*="_ads_"]:not(body):not(input), *[id*="_ADs_"]:not(body):not(input), *[id*="_ADS_"]:not(body):not(input), *[id$="-ad"]:not(body):not(input), *[id$="-AD"]:not(body):not(input), *[id$="-ads"]:not(body):not(input), *[id$="-ADs"]:not(body):not(input), *[id$="-ADS"]:not(body):not(input), *[id$="_ad"]:not(body):not(input) { display: none !important; } *[id$="_AD"]:not(body):not(input), *[id$="_ads"]:not(body):not(input), *[id$="_ADs"]:not(body):not(input), *[id$="_ADS"]:not(body):not(input), *[class^="ad-"]:not(body):not(input):not(.ad-wallpaper), *[class^="AD-"]:not(body):not(input), *[class^="ad_"]:not(body):not(input), *:not(body):not(input):not(table)[class^="AD_"]:not(body):not(input), *[class^="adBox"]:not(body):not(input), *[class^="ads-"]:not(body):not(input), *[class^="ADs-"]:not(body):not(input), *[class^="ADS-"]:not(body):not(input), *[class^="ads_"]:not(body):not(input), *[class^="ADs_"]:not(body):not(input), *[class^="ADS_"]:not(body):not(input), *[class^="deqwas"]:not(body):not(input), *[class^="deteql"]:not(body):not(input), *[class^="google-ads"]:not(body):not(input), *[class*="adsense"]:not(body):not(input), *[class*="AdSense"]:not(body):not(input) { display: none !important; } *[class*="advertisement"]:not(body):not(input), *[class*="Advertisement"]:not(body):not(input), *[class*="ADVERTISEMENT"]:not(body):not(input), *[class*="advertising"]:not(body):not(input), *[class*="Advertising"]:not(body):not(input), *[class*="ADVERTISING"]:not(body):not(input), *[class*="AdWords"]:not(body):not(input), *[class*="affiliate"]:not(body):not(input), *[class*="Affiliate"]:not(body):not(input), *[class*="AFFILIATE"]:not(body):not(input), *[class*="overture"]:not(body):not(input), *[class*="Overture"]:not(body):not(input), *[class*="OVERTURE"]:not(body):not(input), *[class*="sponsor"]:not(body):not(input), *[class*="Sponsor"]:not(body):not(input), *[class*="SPONSOR"]:not(body):not(input), *[class*="-ad-"]:not(body):not(input):not([class*="st-ad-"]), *[class*="-AD-"]:not(body):not(input), *[class*="-ads-"]:not(body):not(input), *[class*="-ADs-"]:not(body):not(input) { display: none !important; } *[class*="-ADS-"]:not(body):not(input), *[class*="_ad_"]:not(body):not(input), *[class*="_AD_"]:not(body):not(input), *[class*="_ads_"]:not(body):not(input), *[class*="_ADs_"]:not(body):not(input), *[class*="_ADS_"]:not(body):not(input), *[class$="-ad"]:not(body):not(input):not([class^="a-"]):not([class^="f-"]), *[class$="-AD"]:not(body):not(input), *[class$="-ads"]:not(body):not(input), *[class$="-ADs"]:not(body):not(input), *[class$="-ADS"]:not(body):not(input), *[class$="_ad"]:not(body):not(input), *[class$="_AD"]:not(body):not(input), *[class$="_ads"]:not(body):not(input), *[class$="_ADs"]:not(body):not(input), *[class$="_ADS"]:not(body):not(input), a[href*="//adf.ly/"], a[href*="amazon."][href*="/exec/obidos/ASIN/"][href*="-22/"], a[href*="amazon."][href*="/o/ASIN/"][href*="-22"], a[href*="amazon."][href*="/gp/product/"][href*="&tag="][href*="-22&"] { display: none !important; } a[href*="amazon."][href*="%26tag%3D"][href*="-22%26"], a[href*=".afl.rakuten.co.jp/"] { display: none !important; }</style></html>
Note: See TracBrowser for help on using the repository browser.