a:hover {text-decoration: underline;}
form {display: inline;}
.internal_ad {width: 300px; float: left; margin-bottom: 10px;}

/* Nav */
.navbar {text-align: left; width: 144px; overflow: hidden; color: #0750D9; text-transform: lowercase; background: #FFFFFF;}
.navbar a, .navbar a:visited {color: #0750D9;}
.navbar .hnav {font-size: 16px; text-decoration: none;}
.navbar .hdln {border-top: 1px solid #E5E5E5; font-weight: bold; margin-left: 14px; padding-top: 5px;}
.navbar .nvline {padding-left: 23px; white-space: nowrap; clear: both; border: none; background: none; padding-top: 1px;}
.navbar .lnav {font-size: 12px; text-decoration: none; width: 120px;}
.navbar .nvbul {background: url(/images/gfx/mod/lhn_white_mask.gif) no-repeat; width: 8px; height: 8px; margin: 7px 4px 0px 0px; font-size: 0px; float: left;}

/* Colours */
.md1a, .md4a, .md2b {background-color: #ECEAF4;}  /* light colour */
.md2a, .md1b, .navbar .nvbul, .col5 .md1a, .col5 .md2a, .col5 .md3a, .col5 .md4a, .col5 .md5a, .col5 .md6a, .blt {background-color: #7E71B4;}  /* dark colour */
.md2a .mdmid, .md2a .mdbas, .md2a .mdbot, .md1b .mdbas {border: solid 1px #7E71B4;}  /* dark colour */
.md8a {background-color: #ECEAF4;}

.left2 {float: left;  width: 24%;}
.left33 {float: left;  width: 33%;}
.bul {background: url(/images/bullet_homepage.gif) left no-repeat; padding-left: 10px; display: inline;}

.spacer {clear: both;}
.sep_dash {border-top: dashed 1px #ccc; margin-top: 4px; padding-top: 4px;}

ul {margin-bottom: 0px; margin-top: 0px; padding-left: 8px; margin-left: 8px;}
ul li {list-style-image: none;}

.sz144 {width: 144px;}
.sz150 {width: 150px;}
.sz309 {width: 309px;}
.sz468 {width: 468px;}
.sz628 {width: 628px;}

/* Module definitions. */
.mdtop, .mdbot {font-size: 0px; width: 100%;}
.mdhdr {overflow: hidden; font-weight: bold; text-transform: capitalize;}
.mdbdy {overflow: hidden;}

.md1a {height: 100px; position: relative;}
.md1a .mdhdr {padding: 8px 8px 8px 108px;}
.md1a .mdbdy {padding: 0px 8px 8px 108px;}
.md1a img {position: absolute; top: 0px; left: 0px; width: 100px; height: 100px;}

.md2a .mdtop {height: 6px; background: url(/images/gfx/mod/tp2a_150_top.gif) no-repeat;}
.md2a .mdmid {border-width: 0px 1px 0px 1px;}
.md2a .mdhdr {padding: 0px 0px 0px 8px; color: #fff;}
.md2a .mdhdr a {color: #fff;}
.md2a .mdbdy {background-color: #fff; padding: 8px 8px 8px 8px;}
.md2a .mdbas {background-color: #fff;}
.md2a .mdbot {border-width: 0px 1px 1px 1px;background-color: #fff;}
.md2a .mdbas {border-width: 0px 1px 0px 1px;}

.md3a .mdtop {display: none;}
.md3a .mdmid {border: solid 1px #ccc;}
.md3a .mdhdr {background-color: #ccc; padding: 4px 8px 4px 8px;}
.md3a .mdbdy {padding: 8px;}
.md3a .mdbas {border: solid 1px #ccc; border-width: 0px 1px 0px 1px;}
.md3a .mdbot {clear: both; display: none;}

.md4a .mdmid {padding: 8px;}
.md4a .mdhdr {padding-bottom: 8px;}

.md5a .mdbdy {width: 100%;}
.md5a {background-color: #fff; width: 150px;}
.md5a .mdtop {height: 6px; background: url(/images/gfx/mod/tp5_150_top.gif) no-repeat;}
.md5a .mdmid {border: solid 1px #ccc; border-width: 0px 1px 0px 1px; padding: 0px 8px 8px 8px;}
.md5a .mdhdr {overflow: hidden;}
.md5a .mdbdy {padding: 4px 0px 0px 0px;}
.md5a .mdbot {height: 6px; background: url(/images/gfx/mod/tp5_150_bot.gif) no-repeat;}
.md5a .mdbas {border: solid 1px #ccc; border-width: 0px 1px 0px 1px;}

.md6a .mdtop {display: none;}
.md6a .mdbdy {padding: 0px 8px 8px 0px;}
.md6a img {border: 0px; float: left; margin-right: 8px;}
.md6a .mdhd, .md6a .mdbdy {width: auto;}
.md6a .mdbot {clear: both; display: none;}

.md8a .mdbdy {width: 100%;}
.md8a .mdtop {height: 6px; background: url(/images/gfx/mod/tp8_468_top.gif) no-repeat;}
.md8a .mdmid {padding: 0px 8px 8px 8px;}
.md8a .mdhdr {overflow: hidden;}
.md8a .mdbdy {padding: 4px 0px 0px 0px;}
.md8a .mdbot {height: 6px; background: url(/images/gfx/mod/tp8_468_bot.gif) no-repeat;}

.md1b {width: 144px; overflow: hidden; font-size: 11px;}
.md1b .mdtop {height: 6px; background: url(/images/gfx/mod/tp1b_144_top.gif) no-repeat;}
.md1b .mdmid {margin: 0px 1px 0px 1px;}
.md1b .mdhdr {background: url(/images/gfx/mod/tp1b_144_top2.gif) no-repeat; padding-left: 8px; height: 20px;}
.md1b .mdbdy {background-color: #fff; padding: 8px;}
.md1b .mdbot {height: 6px; background: url(/images/gfx/mod/tp1b_144_bot.gif) no-repeat;}
.md1b .mdbas {border-width: 0px 1px 0px 1px; background-color: #fff;}

.md2b {width: 144px;}
.md2b .mdtop {height: 6px; background: url(/images/gfx/mod/tp2b_144_top.gif) no-repeat;}
.md2b .mdhdr {width: 136px; margin-left: 8px; border-bottom: solid 1px #fff; padding: 0px 0px 4px 0px;}
.md2b .mdbdy {padding: 8px 0px 2px 8px;}
.md2b .mdbot {height: 6px; background: url(/images/gfx/mod/tp2b_144_bot.gif) no-repeat;}

/* Column definitions. */
.maincontent {float: left; width: 622px;}
.contentcenter {float: left; width: 468px;}

.col24 {float: left; width: 468px; overflow: hidden; text-align: left;}
.col24 .md5a, .col24 .md8a {width: 468px;}
.col24 .md5a .mdtop {background: url(/images/gfx/mod/tp5_468_top.gif) no-repeat;}
.col24 .md5a .mdbot {background: url(/images/gfx/mod/tp5_468_bot.gif) no-repeat;}
.col24 .md2a .mdtop {background: url(/images/gfx/mod/tp2a_468_top.gif) no-repeat;}

.col23 {float: left; width: 309px; margin-right: 9px; overflow: hidden;}
.col23 .md2a .mdtop {background-image: url(/images/gfx/mod/tp2a_309_top.gif);}

.col25 {float: left; width: 622px;}
.col25 .md5a {width: 622px;}
.col25 .md5a .mdtop {background: url(/images/gfx/mod/tp5_622_top.gif) no-repeat;}
.col25 .md5a .mdbot {background: url(/images/gfx/mod/tp5_622_bot.gif) no-repeat;}

.col34 {float: left; width: 309px; overflow: hidden; text-align: left;}
.col34 .md2a .mdtop {background-image: url(/images/gfx/mod/tp2a_309_top.gif);}

.col34 .md5a, .col23 .md5a {width: 309px;}
.col34 .md5a .mdtop, .col23 .md5a .mdtop {background-image: url(/images/gfx/mod/tp5_309_top.gif)}
.col34 .md5a .mdbot, .col23 .md5a .mdbot {background-image: url(/images/gfx/mod/tp5_309_bot.gif);}

.col1 {float: left; width: 144px; margin-right: 10px; overflow: hidden;}
.col15 {float: left; width: 776px;}

.col2, .col3 {float: left; width: 150px; margin-right: 9px; text-align: left; overflow: hidden;}
.col2 .md2a .mdtop, .col3 .md2a .mdtop, .col4 .md2a .mdtop {height: 6px; background: url(/images/gfx/mod/tp2a_150_top.gif) no-repeat;}

.col2 .md5a, .col3 .md5a, .col4 .md5a {width: 150px;}
.col2 .md5a .mdtop, .col3 .md5a .mdtop, .col4 .md5a .mdtop {background: url(/images/gfx/mod/tp5_150_top.gif) no-repeat;}
.col2 .md5a .mdbot, .col3 .md5a .mdbot, .col4 .md5a .mdbot {background: url(/images/gfx/mod/tp5_150_bot.gif) no-repeat;}

.col4 {float: left; width: 150px; overflow: hidden;}

.col45 {float: left;}

.col5b {float: left; width: 144px; margin-left: 10px; overflow: hidden; text-align: left; font-size: 11px;}
.col5 {float: left; width: 144px; margin-left: 10px; overflow: hidden; text-align: left; font-size: 11px;}
.col5 .md5a, .col1 .md5a {width: 144px;}
.col5 .md5a .mdtop, .col1 .md5a .mdtop {background: url(/images/gfx/mod/tp5_144_top.gif) no-repeat;}
.col5 .md5a .mdbot, .col1 .md5a .mdbot {background: url(/images/gfx/mod/tp5_144_bot.gif) no-repeat;}

.col5 .md1a, .col5 .md2a, .col5 .md3a, .col5 .md4a, .col5 .md5a, .col5 .md6a {width: 144px; overflow: hidden; font-size: 11px;}
.col5 .md1a .mdtop, .col5 .md2a .mdtop, .col5 .md3a .mdtop, .col5 .md4a .mdtop, .col5 .md5a .mdtop, .col5 .md6a .mdtop {height: 6px; background: url(/images/gfx/mod/tp1b_144_top.gif) no-repeat; display: block;}
.col5 .md1a .mdmid, .col5 .md2a .mdmid, .col5 .md3a .mdmid, .col5 .md4a .mdmid, .col5 .md5a .mdmid, .col5 .md6a .mdmid {margin: 0px 1px 0px 1px; border: 0px; padding: 0px;}
.col5 .md1a .mdhdr, .col5 .md2a .mdhdr, .col5 .md3a .mdhdr, .col5 .md4a .mdhdr, .col5 .md5a .mdhdr, .col5 .md6a .mdhdr {background-color: transparent; background: url(/images/gfx/mod/tp1b_144_top2.gif) no-repeat; padding: 0px 0px 0px 8px; height: 20px; color: #000000;}
.col5 .md1a .mdbdy, .col5 .md2a .mdbdy, .col5 .md3a .mdbdy, .col5 .md4a .mdbdy, .col5 .md5a .mdbdy, .col5 .md6a .mdbdy {background-color: #fff; padding: 0px; width: auto;}
.col5 .md2a .mdbdy, .col5 .md3a .mdbdy, .col5 .md6a .mdbdy, .col5 .md5a .mdbdy {padding: 8px;}
.col5 .md1a .mdbot, .col5 .md2a .mdbot, .col5 .md3a .mdbot, .col5 .md4a .mdbot, .col5 .md5a .mdbot, .col5 .md6a .mdbot {height: 6px; background: url(/images/gfx/mod/tp1b_144_bot.gif) no-repeat; display: block; border: 0;}
.col5 .md1a .mdbas, .col5 .md2a .mdbas, .col5 .md3a .mdbas, .col5 .md4a .mdbas, .col5 .md5a .mdbas, .col5 .md6a .mdbas {border-width: 0px 1px 0px 1px; background-color: #fff;}

.mdbas {height: 11px; font-size: 9px; overflow: hidden; padding: 0px 8px 2px 8px;}
.mdtop {overflow: hidden;}
.md1b .mdhdr, .md2b .mdhdr, .md2a .mdhdr, .md3a .mdhdr {white-space: nowrap;}

/* image fix */
.nopad img {margin-right: 0px; float: none;}

/* overwrites for existing style sheet */
/*
#frame {background: none;}
.page_bg, .page_bg_nocom {background: none;}
.md_spc {background: none; height: 10px; clear: both;}
*/

/* image borders */
.img_c, .img_r, .img_l, .img {border: 0px;}

.adbox {border-width: 0px; background-color: #f5f5f5;}
.adbox2 {display: none;}
.adback {background-image: none; background-color: #f5f5f5;}
.contentrightbase {display: none; color: #000000;}
.md_hdr, .md_hdr_s  {background-image: none; color: #000000; padding-left: 0px; font-size: 12px; font-weight: bold; height: auto;}

.tendark img {display: none;}
