/* Tripoli */
/* RESET */
* {text-decoration:none;font-size:1em;outline:none;margin:0;padding:0;}
code,kbd,samp,pre,tt,var,textarea,input,select,isindex,listing,xmp,plaintext {font:inherit;white-space:normal;}
a,img,a img,iframe,form,abbr,acronym,object,applet,table,a abbr,a acronym {border-width:0;}
dfn,i,cite,var,address,em {font-style:normal;} 
th,b,strong,h1,h2,h3,h4,h5,h6,dt {font-weight:normal;} 
caption,th,td {text-align:left;} 
html {background:#fff;color:#000;line-height:1;font-family:arial, sans-serif;}
/* \*/
html {font-family:sans-serif;} 
/* */
ul,ol,dir,menu {list-style:none;}
sub,sup {vertical-align:baseline;}
a {color:inherit;} 
/* DISABLE DEPRECATED HTML */
font,basefont {color:inherit;font:inherit;font-size:100%;}
center,*[align] {text-align:inherit;}
s,strike,u {text-decoration:inherit;}
img {border:none;margin:0;}
ol {list-style-type:decimal;}
body {background-color:transparent;}
tr,th,td {width:auto;height:auto;background-color:transparent;vertical-align:inherit;border:none;}
table[border] {border-collapse:separate;border-spacing:0;}
nobr {white-space:normal;} 
marquee {overflow:visible;}
blink {text-decoration:none;} 
/* GENERAL */
html {font-size: 12pt;}
body {font-size: 12pt;}
a {text-decoration:underline;}
strong,th,thead td,h1,h2,h3,h4,h5,h6,dt {font-weight:bold;}
cite,em,dfn {font-style:italic;}
code,kbd,samp,pre,tt,var,input[type='text'],input[type='password'],textarea {font-size:100%;font-family:mono-space,monospace;}
pre {white-space:pre;}
pre * {font-size:100%;white-space:pre;}
del {text-decoration:line-through;}
ins,dfn {border-bottom:1px solid #000;} 
small,sup,sub {font-size:85%;}
big {font-size:125%;line-height:80%;}
abbr,acronym {text-transform:uppercase;font-size:85%;letter-spacing:.1em;}
abbr[title],acronym[title],dfn[title] {cursor:help;border-bottom:1px dotted #000;}
sup {vertical-align:super;} 
sub {vertical-align:sub;} 
blockquote {padding:0 0.5em;}
hr {display:none;}
input,select,button {cursor:pointer;}
input[type='text'],input[type='password'] {cursor:text;}
input[type='hidden'] {display:none;}
/* CONTENT */
h1 {font-size:1.6em;line-height:1;margin:1em 0 .5em;}
h2 {font-size:1.5em;line-height:1;margin:1.07em 0 .535em;} 
h3 {font-size:1.4em;line-height:1;margin:1.14em 0 .57em;} 
h4 {font-size:1.3em;line-height:1;margin:1.23em 0 .615em;} 
h5 {font-size:1.2em;line-height:1;margin:1.33em 0 .67em;}
h6 {font-size:1em;line-height:1;margin:1.6em 0 .8em;} 
hr {display:block;background:#000;color:#000;width:100%;height:1px;border:none;}
ul {list-style:disc outside;}
ol {list-style:decimal outside;}
table {border-collapse:collapse;} 
hr, p, ul, ol, dl, pre, address, table, form {margin-bottom:1.6em;}
p+p {margin-top:-.8em;}
fieldset {margin:1.6em 0;padding:1.6em;}
/* \*/ 
legend {padding-left:.8em;padding-right:.8em;}
/* */
fieldset>*:first-child {margin-top:0;}
textarea, input[type='text'] {padding:.1em .2em;}
input {padding:.2em .1em;}
select {padding:.2em .1em 0;}
select[multiple] {margin-bottom:.8em;}
option {padding:0 .4em .1em;}
button {padding:.3em .5em;}
input[type='radio'] {position:relative;bottom:-.2em;}
dt {margin-top:.8em;margin-bottom:.4em;}
ul, ol {margin-left:2.2em;} 
caption, form div {padding-bottom:.8em;} 
ul ul, ol ul, ul ol, ol ol {margin-bottom:0;} 
/* VISUAL PLUG */
blockquote {color:#666;}
abbr[title],acronym[title],dfn[title] {border-bottom:1px solid #ccc;} 
ins,dfn {border-bottom-color:#666;}
del {color:#666;}
fieldset {border-color:#ccc;}
textarea,input[type='text'],input[type='password'],select {border:1px solid #ccc;background:#fff;}
fieldset {border:1px solid #ccc;}
textarea:hover,input[type='text']:hover,input[type='password']:hover,select:hover {border-color:#aaa;} 
textarea:focus,input[type='text']:focus,input[type='password']:focus,select:focus {outline:2px solid #e4e4e4;border-color:#888;}
hr {background:#aaa;color:#aaa;}
table {border-top:1px solid #ccc;border-left:1px solid #ccc;} 
th, td {border-bottom:1px solid #ddd;border-right:1px solid #ccc;}
th, td {padding:.8em;}
a:link {color:#36c;} 
a:visited {color:#99c;} 
a:hover,code,pre {color:#c33;} 
a:active,.a:focus {color:#000;} 
/* TYPE PLUG */
.alt {font-family:"baskerville italic","Warnock Pro","Goudy Old Style","Palatino","palatino linotype","Book Antiqua",Georgia, serif;font-style:italic;font-weight:normal;}
.dquo {margin-left:-.55em;} 

