html,body {margin: 35px 0 0 0; padding: 0;}
body,td,p {font: 13px/18px Verdana, 'Lucida grande', sans-serif; color: #454545;}
body {background: #fff;}
table {border-collapse: collapse;}
img {border: 0px;}
hr {border: none 0; border-top: 1px solid #F9DD45; height: 1px;}

/*Font rules*/

h1 {font: bold 18px/18px Arial, Helvetica, sans-serif; color: #254391; margin-bottom: 2px;}
.smtxt {font: normal 10px Tahoma, 'Lucida grande', sans-serif; color: #8fa3ba;}

/*Margin & Padding*/

.content {padding: 36px 104px 10px 80px; border-left: 1px solid #406A96; border-right: 1px solid #406A96;}
.address {text-align: center; font: normal 11px Verdana, 'Lucida grande', sans-serif;}
.toplink {float: right; margin: 149px 5px 0 0;}
.copyright {font: normal 10px/12px Tahoma, 'Lucida grande', sans-serif; color: #d4dde7; text-align: right; padding: 3px 10px 0 0;}

/*Link rules*/

a:link,a:visited,a:active {font: 13px/18px Verdana, 'Lucida grande', sans-serif; color: #335882; text-decoration: none;}
a:hover {text-decoration: underline;}

a.mid:link,a.mid:visited,a.mid:active {font: 11px/18px Verdana, 'Lucida grande', sans-serif; color: #335882; text-decoration: none;}
a.mid:hover {text-decoration: underline;}

a.small:link,a.small:visited,a.small:active {font: bold 10px Tahoma, 'Lucida grande', sans-serif; color: #335882; text-decoration: none;}
a.small:hover {text-decoration: underline;}

a.bottom:link,a.bottom:visited,a.bottom:active {font: normal 10px Tahoma, 'Lucida grande', sans-serif; color: #8fa3ba; text-decoration: none;}
a.bottom:hover {text-decoration: underline;}