/* ---[ common elements ]--------------------- */

body {
margin: 10px 0px 0px 0px;
padding: 0px 0px 0px 0px;
font: 14px/18px "Trebuchet MS", Verdana, sans-serif;
color: #000;
text-align:center;
background-color: #0C4C7E;
}

h1 {
font: bold 18px "Trebuchet MS", Verdana, sans-serif;
color: #0C4C7E;
}

h2 {
font: bold 16px "Trebuchet MS", Verdana, sans-serif;
color: #000;
}

p {
font: 14px/18px "Trebuchet MS", Verdana, sans-serif;
color: #0C4C7E;
}

li {
font: 14px/18px "Trebuchet MS", Verdana, sans-serif;
color: #0C4C7E;
list-style-type: square;
}

hr {
color: #0C4C7E;
background-color: #0C4C7E;
height: 1px;
padding: 0;
}

td.center {
background: url(../images/stretch.gif) repeat-y center;
padding: 0px 25px 0px 25px;
}

td.alt_para p{
font: 13px/16px "Trebuchet MS", Verdana, sans-serif;
}

td.footer {
background: url(../images/footer.gif) no-repeat center;
padding: 10px 10px 10px 20px;
height: 40px;
font: bold 12px "Trebuchet MS", Verdana, sans-serif;
}

td.footer a{
color: #FF0000;
}

td.footer p{
color: #0C4C7E;
}

td.footer2 {
background: url(../images/footer.gif) no-repeat center bottom;
padding: 0;
height: 40px;
font: bold 12px "Trebuchet MS", Verdana, sans-serif;
}

.downloadlink {
background: url(../images/arrow.gif) left no-repeat;
padding-left: 25px;
font: 13px/18px "Trebuchet MS", Verdana, sans-serif;
font-weight: normal;
}
