/* ----- universal settings -----*/
body {margin:0px; padding:0px; background-color:#163969; font-family:verdana, san-serif;}
td {font-size: 8pt; color: #000;}
p {padding:0px; margin:0px;}


/* ----- typography ----- */
.content {font-size: 8pt; color: #000; padding:0px 10px;}
.subcontent {font-size: 8pt; color: #000; padding:0px 22px;}
.fp {font-size: 8pt; color: #000; padding:0px 5px 0px 3px;}
.news {font-size: 8pt; color: #000; padding:0px 10px 0px 22px;}
.icon {font-size: 8pt; color: #000; padding:0px 18px 0px 18px;}
.property {font-size: 8pt; color: #000; padding:0px 22px 0px 22px;}
.footer {font-size: 8pt; color: #fff;}
.copyright {font-size: 8pt; color: #fff;}


/* ----- links ----- */
.content a:link {text-decoration: none; color: #173969;}
.content a:visited {text-decoration: none; color: #173969;}
.content a:hover {text-decoration: underline; color: #173969;}
.content a:active {text-decoration: none; color: #173969;}
.subcontent a:link {text-decoration: none; color: #173969;}
.subcontent a:visited {text-decoration: none; color: #173969;}
.subcontent a:hover {text-decoration: underline; color: #173969;}
.subcontent a:active {text-decoration: none; color: #173969;}
.fp a:link {text-decoration: none; color: #173969;}
.fp a:visited {text-decoration: none; color: #173969;}
.fp a:hover {text-decoration: underline; color: #173969;}
.fp a:active {text-decoration: none; color: #173969;}

.news a:link {text-decoration: none; color: #173969;}
.news a:visited {text-decoration: none; color: #173969;}
.news a:hover {text-decoration: underline; color: #173969;}
.news a:active {text-decoration: none; color: #173969;}
.icon a:link {text-decoration: none; color: #173969;}
.icon a:visited {text-decoration: none; color: #173969;}
.icon a:hover {text-decoration: underline; color: #173969;}
.icon a:active {text-decoration: none; color: #173969;}
.property a:link {text-decoration: none; color: #173969;}
.property a:visited {text-decoration: none; color: #173969;}
.property a:hover {text-decoration: underline; color: #173969;}
.property a:active {text-decoration: none; color: #173969;}

.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 ----- */
.top {background: url(bg_top.jpg) repeat-x;}
.top1 {background: url(bg_top1.jpg) right top no-repeat;}

.subcontent {background: url(subcontent.jpg) center top no-repeat;}

.bg_main {background: url(bg_main.jpg) top center repeat-y;}

.bg_fader {background: url(bg_fader.jpg) repeat-x;}

.news {background: url(an001.jpg) top left no-repeat;}
.video {background: url(video.jpg) top center no-repeat;}
.bg_content {background: url(bg_content.jpg) top center no-repeat;}

.mid {background: url(bg_mid.jpg) repeat-x;}
.mid_l {background: url(bg_mid_l.jpg) right top no-repeat;}
.mid_r {background: url(bg_mid_r.jpg) left top no-repeat;}

.foot_l {background: url(bg_foot_l.jpg) right top no-repeat;}
.foot_r {background: url(bg_foot_r.jpg) left top no-repeat;}


/* ----- other stuff ----- */
ul li {margin-left: 16px;}
.image {border:3px solid #173969;}