body {
font-family: Arial, Helvetica, sans-serif;
font-size: 100%;
color:#000000;
background: #F1F1F1;
margin: 10px 0px;
height:100%;
}

div {
text-align: left;
-moz-border-radius: 5px;
border-radius: 5px;
}

div.main {
width: 600px;
margin-left: auto;
margin-right: auto;
}

h1 {
font-size: 1.25em;
display: inline;
}

div.header {
font-size: 1.135em;
}

div.mtable {
padding: 15px;
font-size: 0.75em;
margin: 0 auto;
border: 1px solid #ccc;
background: #FBFBFB;
-moz-border-radius: 0px;
border-radius: 0px;
}

div.title {
background-color: #C3D9FF;
padding: 0.375em 0.75em;
border: 2px solid #89A89E;
}

div.manual {
padding: 0.375em 0.75em;
background-color: #C3D9FF;
border: 2px solid #89A89E;
color: #666666;
text-align: center;
font-size: 1.125em;
font-weight: bold;
}

div.button {
background-color: #89A89E;
text-align: center;
padding: 3px;
}

p.date {
font-weight: normal;
text-align: left;
font-size: 0.75em;
color: #BBBBBB;
}

div.subtitle {
background-color: #89A89E;
padding: 0.25em;
}

div.category {
padding: 0.125em 0.5em;
-moz-border-radius: 4px;
border-radius: 4px;
border: thin solid #666666;
width: 548px;
}

div.learnmore {
background-color: #C3D9FF;
padding: 0.09375em 0.375em;
margin: 1px -3px;
-moz-border-radius: 3px;
border-radius: 3px;
height: 14px;
}

div.more {
background-color: #C3D9FF;
padding: 0.5em;
-moz-border-radius: 3px;
border-radius: 3px;
margin-top: 3px;
}

div.copyright {
color:#BBBBBB;
font-size: 0.75em;
}
a.copyright:link {color:#BBBBBB; background-color:transparent}
a:link    {color:#003466; background-color:transparent}
a:visited {color:#666666; background-color:transparent}
a:active  {color:#FF0000; background-color:transparent}
a:hover   {color:#900B09; background-color:transparent}

a {
cursor: pointer;
}
