a{
font-weight:bold;
}
body{
font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
font-size:10pt;
margin:0px;
}
img{
border:none;
}
table{
border-collapse:collapse;
}
td{
vertical-align:top;
}
.footnote{
font-family:Arial,Helvetica,sans-serif;
font-size:8pt;
}
.icon-best{
left:0px;
position:absolute;
top:-48px;
}
.icon-flag{
float:right;
}
.links{
list-style-image:url(/inline/icons/star.png);
}
.news{
list-style-image:url(/inline/icons/newspaper.png);
}
.post{
font-family:Arial,Helvetica,sans-serif;
margin:64px 32px;
padding:16px;
position:relative;
width:480px;
}
.q-and-a{
font-size:18pt;
}
.quote{
font-family:"Times New Roman",Times,serif;
font-size:12pt;
}
.review{
display:block;
font-family:"Times New Roman",Times,serif;
font-size:16pt;
}
.section{
margin-bottom:64px;
}
.spacer{
height:8px;
}
.title-1{
font-size:18pt;
}
.title-2{
font-size:16pt;
}
.title-3{
font-size:12pt;
}
#content{
padding:16px;
width:70%;
}
#footer{
background-image:url(/inline/background-footer.png);
background-position:bottom;
background-repeat:no-repeat;
font-size:8pt;
padding:16px;
text-align:center;
}
#frame{
margin:auto;
width:960px;
}
#header{
background-image:url(/inline/background-header.png);
background-position:top;
background-repeat:no-repeat;
padding:16px;
text-align:center;
}
#menu{
padding:4px;
}
#menu a{
display:block;
font-size:8pt;
margin-bottom:1px;
padding:8px;
text-decoration:none;
text-transform:uppercase;
}
#menu dd{
margin:0px 1px;
padding:8px;
}
#menu dl{
margin:0px;
padding:0px;
}
#page-notes{
font-size:8pt;
}
#page-notes li{
list-style-image:url(/inline/icons/information.png);
margin-bottom:16px;
padding:4px;
}
#sidebar{
padding:16px;
width:30%;
}
