
.amp {
font-family:Baskerville, "Goudy Old Style", "Palatino", "Book Antiqua", serif;font-style:italic;font-weight:normal;line-height:inherit;
}

.clear {
clear:both;
}

.code {
font-family:Courier, "Courier New", monospace;background:#ddd;font-size:1em;
}

.generic em {
font-style:italic;font-weight:inherit;
}

.generic p {
line-height:1.5em;
margin-bottom:1.5em;
font-size:1.2em;
font-weight:normal;
text-decoration:none;
}

.generic strong {
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
color:#8FAB09;
font-weight:normal;
text-decoration:none;
}

.left-float {
float:left;margin-right:2em;margin-left:0;
}

.right-float {
float:right;margin-left:2em;margin-right:0;
}

a.breadcrump {
color:#808080;
font-weight:normal;
text-decoration:none;
}

a.firstnav_active {
color:#C0C0C0;
font-size:14;
font-weight:normal;
text-decoration:none;

}

a.secnav {

}

a.secnav_active {
font-size:12;
font-weight:bold;
text-decoration:none;
}

abbr {
border-bottom:1px dotted #666;border-color:inherit;cursor:help;
}

blockquote p {
font-size:1.2em!important;line-height:1.5em!important;margin-bottom:1.5em!important;font-style:italic;font-weight:bold;
}

blockquote p cite {
font-style:normal;
}

h1 {
margin-bottom:0.6em;
line-height:1.2em;
color:#1c509b;
font-size:2em;
font-weight:normal;
font-style:italic;
text-decoration:none;
}

h1 a {
color:#000;
}

h1 a:hover {
text-decoration:none;
}

h2 {
line-height:0.9em;
color:#1c509b;
font-size:2em;
font-weight:normal;
text-decoration:none;
}

h3 {
color:#1c509b;font-size:1.5em;margin-bottom:1.2em;line-height:1.2em;font-variant:small-caps;
}

h4 {
color:#000;font-size:1.2em;margin-bottom:1.5em;line-height:1.5em;font-variant:small-caps;
}

h5 {
color:#000;font-size:1em;margin-bottom:1.8em;line-height:1.8em;font-variant:small-caps;
}

h6 {
color:#000;font-size:1em;margin-bottom:1.8em;line-height:1.8em;
}

img {
font-size:1em;
}

img.left-img {
font-size:1em;float:left;padding:4px;border:1px solid #666;margin-bottom:1.8em;margin-right:2em;margin-top:0.3em;
}

img.right-img {
font-size:1em;float:right;padding:4px;border:1px solid #666;margin-bottom:1.8em;margin-left:2em;margin-top:0.3em;
}

li a {
color:#666666;text-decoration: none;
}

li a:hover {
color: #ffcc00;text-decoration:underline;
}

ol {
margin-bottom:1.8em;list-style:decimal inside;
}

ol li {
font-size:1.2em;line-height:1.5em;
}

p a {
color:#1c7a99;
font-size:8;
font-weight:normal;
text-decoration:none;
}

p a:hover {
color: #ffcc00;text-decoration:underline;
}

p.drop:first-letter {
float:left;font-size:3em;margin-top:-0.05em;margin-right:0.1em;margin-bottom:-0.5em;
}

p.intro:first-line {
font-variant:small-caps;
}

ul {
margin-bottom:1.8em;list-style:square inside;
}

ul li {
font-size:1.2em;line-height:1.5em;
}

ul li.caption {
font-variant:small-caps;list-style:none;color:#000;
}

