/* ----- universal settings -----*/
body {margin:0px; padding:0px; background-color:#4D469C; font-family: arial, san-serif;}
td {font-size: 9pt; color: #356437;}


/* ----- typography ----- */
.content {font-size: 9pt; color: #356437; padding:0px 18px 0px 18px;}
.news {font-size: 8pt; color: #356437; padding:0px 24px 0px 24px;}
.footer {font-size: 8pt !important; color: #fff; font-family: arial, san-serif !important;}
.copyright {font-size: 8pt !important; color: #fff; font-family: arial, san-serif !important;}


/* ----- links ----- */
.content a:link {text-decoration: none; color: #5f77a9;}
.content a:visited {text-decoration: none; color: #5f77a9;}
.content a:hover {text-decoration: underline; color: #5f77a9;}
.content a:active {text-decoration: none; color: #5f77a9;}
.news a:link {text-decoration: none; color: #5f77a9;}
.news a:visited {text-decoration: none; color: #5f77a9;}
.news a:hover {text-decoration: underline; color: #5f77a9;}
.news a:active {text-decoration: none; color: #5f77a9;}

.footer a:link {text-decoration: none; color: #fff;}
.footer a:visited {text-decoration: none; color: #fff;}
.footer a:hover {text-decoration: underline; color: #fff;}
.footer a:active {text-decoration: none; color: #fff;}
.copyright a:link {text-decoration: none; color: #fff;}
.copyright a:visited {text-decoration: none; color: #fff;}
.copyright a:hover {text-decoration: underline; color: #fff;}
.copyright a:active {text-decoration: none; color: #fff;}


/* ----- backgrounds ----- */
.bg_top {background: url(bg_top.jpg) center top repeat-x;}
.mid {background: url(bg_mid_repeat.jpg) center top repeat-x;}
.bg_main {background: url(bg_main.jpg) center top repeat-y;}

.news_bg {background: url(news_bg.jpg) center top no-repeat;}
.bg_content {background: url(bg_content.jpg) top left repeat-y;}

.bg_a {background: url(bg_a.jpg) right top no-repeat;}
.bg_a2 {background: url(bg_a2.jpg) right top no-repeat;}
.bg_b {background: url(bg_b.jpg) right top no-repeat;}
.bg_c {background: url(bg_c.jpg) right top no-repeat;}

.bg_d {background: url(bg_d.jpg) left top no-repeat;}
.bg_d2 {background: url(bg_d2.jpg) left top no-repeat;}
.bg_e {background: url(bg_e.jpg) left top no-repeat;}
.bg_f {background: url(bg_f.jpg) left top no-repeat;}

.bg_foot_l {background: url(bg_foot_l.jpg) right top no-repeat;}
.bg_foot_r {background: url(bg_foot_r.jpg) left top no-repeat;}


/* ----- other stuff ----- */
ul li {margin-left: 16px;}
.image {border:3px solid #b68641;}