/* reset.css */
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, code, del, dfn, em, img, q, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, dialog, figure, footer, header, hgroup, nav, section {margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;}
article, aside, dialog, figure, footer, header, hgroup, nav, section {display:block;}
table {border-collapse:separate;border-spacing:0;}
caption, th, td {text-align:left;font-weight:normal;}asdf
table, td, th {vertical-align:middle;}
blockquote:before, blockquote:after, q:before, q:after {content:"";}
blockquote, q {quotes:"" "";}
a img {border:none;}

/* typography.css */
html {font-size:100.01%;}
body {font-size:12px;color:#5e5e5e;background:#fff;font-family:arial;}
h1, h2, h3, h4, h5, h6 {font-weight:normal;color:#111;}
h1 {font-size:3em;line-height:1;margin-bottom:0.5em;}
h2 {font-size:2em;margin-bottom:0.75em;}
h3 {font-size:1.5em;line-height:1;margin-bottom:1em;}
h4 {font-size:1.2em;line-height:1.25;margin-bottom:1.25em;}
h5 {font-size:1em;font-weight:bold;margin-bottom:1.5em;}
h6 {font-size:1em;font-weight:bold;}
h1 img, h2 img, h3 img, h4 img, h5 img, h6 img {margin:0;}
p {margin:0 0 1.5em; font-family: arial; font-size:12px;}
p img.left {float:left;margin:1.5em 1.5em 1.5em 0;padding:0;}
p img.right {float:right;margin:1.5em 0 1.5em 1.5em;}
a {color: #000;text-decoration:none;}
a:focus, a:hover {color:#000; text-decoration: underline}
blockquote {margin:1.5em;color:#666;font-style:italic;}
strong {font-weight:bold;}
em, dfn {font-style:italic;}
dfn {font-weight:bold;}
sup, sub {line-height:0;}
abbr, acronym {border-bottom:1px dotted #666;}
address {margin:0 0 1.5em;font-style:italic;}
del {color:#666;}
pre {margin:1.5em 0;white-space:pre;}
pre, code, tt {font:1em 'andale mono', 'lucida console', monospace;line-height:1.5;}

dl {margin:0 0 1.5em 0;}
dl dt {font-weight:bold;}
dd {margin-left:1.5em;}
table {margin-bottom:1.4em;width:100%;}
th {font-weight:bold;}
thead th {background:#c3d9ff;}
th, td, caption {padding:4px 10px 4px 5px;}
tr.even td {background:#e5ecf9;}
tfoot {font-style:italic;}
caption {background:#eee;}
.small {font-size:.8em;margin-bottom:1.875em;line-height:1.875em;}
.large {font-size:1.2em;line-height:2.5em;margin-bottom:1.25em;}
.hide {display:none;}
.quiet {color:#666;}
.loud {color:#000;}
.highlight {background:#ff0;}
.added {background:#060;color:#fff;}
.removed {background:#900;color:#fff;}
.first {margin-left:0;padding-left:0;}

.top {margin-top:0;padding-top:0;}
.bottom {margin-bottom:0;padding-bottom:0;}
.textL {text-align: left;}
.textR {text-align: right;}

/* forms.css */
label {font-weight:bold;}
fieldset {padding:1.4em;margin:0 0 1.5em 0;border:1px solid #ccc;}
legend {font-weight:bold;font-size:1.2em;}
input[type=text], input[type=password], input.text, input.title, textarea, select {background-color:#fff;border:1px solid #bbb;}
input[type=text]:focus, input[type=password]:focus, input.text:focus, input.title:focus, textarea:focus, select:focus {border-color:#666;}
input[type=text], input[type=password], input.text, input.title, textarea, select {margin:0.5em 0;}
input.text, input.title {width:300px;padding:5px;}
input.title {font-size:1.5em;}
textarea {width:390px;height:250px;padding:5px;}
input[type=checkbox], input[type=radio], input.checkbox, input.radio {position:relative;top:.25em;}
form.inline {line-height:3;}
form.inline p {margin-bottom:0;}
.error, .notice, .success {padding:.8em;margin-bottom:1em;border:2px solid #ddd;}
.error {background:#FBE3E4;color:#8a1f11;border-color:#FBC2C4;}
.notice {background:#FFF6BF;color:#514721;border-color:#FFD324;}
.success {background:#E6EFC2;color:#264409;border-color:#C6D880;}
.error a {color:#8a1f11;}
.notice a {color:#514721;}
.success a {color:#264409;}

/* custom classes */
#homeBG { background-image: url('images/bg.jpg'); background-repeat:repeat-x; background-position: top;}
#contentBG { background-image: url('images/bg_c.jpg'); background-repeat:repeat-x; background-position: top; background-color: #979797;}
#wrapper {width: 100%;}
#MainContent {padding: 0px 10px 0px 10px;}
#top {padding-top: 60px;}
#topC {padding-bottom: 20px; padding-top: 15px; background-image: url('images/top_arr.jpg'); background-repeat: no-repeat; background-position: top; height: 152px;}
#logo { position: relative; top: -10px;}
#middle { position: relative; top: 70px; padding-left: 116px;}
#middleC { position: relative; top: -35px; padding-left: 0px; background-color: #fff;}
#middle2 { position: relative; top: 120px; padding-left: 160px;}
#bottom { position: relative; top: 210px; left: -16px; background-image: url('http://www.timesmedia.co.za/wp-content/uploads/2012/11/reflect_new.png'); background-repeat: no-repeat;}
#bottom2 { position: relative; top: 0px; left: -31px; background-image: url('images/reflectna.jpg'); background-repeat: no-repeat;}
#reflect {margin-top: 140px; height: 110px;}
#mainNav { margin-top:70px;	padding:0 0 0 50px;/* padding:0 0 0 50px;*/ text-transform: uppercase; font-size: 12px;}
#mainNav ul { list-style:none; padding:0px; margin:0px; float:left;}
#mainNav ul li {	list-style:none; padding:0px 10px 0px 10px; margin:0px; float:left;}
#mainNav ul li a{color: #fff;}
#mainNav ul li.divider {list-style:none; padding:0px 10px 0px 10px; margin:0px; float:left; border-right: solid 1px #000;}
#mainNav ul li.divider a{color: #fff;}
#sectionTitle, #sectionTitle a { font-family: arial; color: #fff; font-size: 36px;}
.postTitle a, #postTitle { font-family: arial; color: #000; font-size: 36px;}
.postTitle a{font-size: 18px;}
#postTitle {font-size: 28px; padding-bottom: 2px;}
#middleHeader {border-bottom: solid 1px #ececec; padding: 0 0 40px 0; background-color: #ee1b22; text-align: center; color: #fff;}
#middleHeader a {color: #fff;}
#contentLeft {border-right: solid 1px #ececec;}
#contentRight {border-left: solid 1px #ececec;}
#middleFooter {border-top: solid 1px #ececec;}
#c { position: relative; top: 30px; left: -50px; text-align: right; font-size: 10px; color: #666;}
#bottomReflect {position: relative; left: -30px; top: -25px; background-image: url('images/c_reflect.png'); background-repeat: no-repeat; height: 30px;}

.main {background-color: #fff;}
.share {background-color: #686868; padding: 10px; margin-left: -20px;}
.shareHeading, .shareHeading a, .shareInfoBundled {font-family: arial; font-size: 14px; font-weight: bold; color: #c1c1c1; padding: 0px; margin-bottom: 4px}
.boxTitle span, .shareHeading span {position: relative; bottom: 20px; padding: 0px; margin: 0px; font-size: 16px; font-weight: bold; color: #c1c1c1;}
.boxTitle {padding: 0px 0px 0px 0px; margin: 0px 0px 5px 0px; border-bottom: 1px solid #ececec; height: 55px;}
.shareHeading {background: #444444; padding: 6px;}
.shareInfoBundled {margin: 0px; padding-left: 30px; position: relative}
.shareInfo {font-family: arial; font-size: 12px; font-weight: normal; color: #fff; padding: 2px 0px 2px 0px;}
.shareInfo img, .shareInfoBundled img {padding:0px 4px 2px 0px}
.sectionButton { margin-top: 60px;}
.sectionButton ul li {padding-right: 6px;}
.divide {border-bottom: solid 1px #fff;}
.pic {border: none;}
.msg {font-family: arial; font-size: 14px; color: #fff; background-color: #272727; padding: 8px;}
.boxmiddle {border: solid 1px #374958; font-family: arial; font-size: 18px; color: #fff; text-align: center; padding: 20px;}
.buttons { font-family: arial; font-size: 16px; color: #fff;}
.headAlign {position: relative; top: 20px;}
.headPicAlign {position: relative; top: 25px;}
.contentPad {padding: 15px;}
.contentPad ul {margin: 10px 0px 10px 30px;}
.contentPad li {list-style: circle;}
.menuPad {padding: 5px; margin: 0px}
.menuList { list-style: none; margin-left: -45px; margin-bottom: 0px;}
.footer { height: 85px; font-size: 12px; color: #062e4e;}
.footer a{ height: 85px; font-size: 12px; color: #062e4e;}
.footer a:hover{ height: 85px; font-size: 12px; color: #a0b1b9;}

/* grid.css */
.container {width:990px;margin:0 auto;}
.showgrid {background:url(src/grid.png);}
.column, .span-1, .span-2, .span-3, .span-4, .span-5, .span-6, .span-7, .span-8, .span-9, .span-10, .span-11, .span-12, .span-13, .span-14, .span-15, .span-16, .span-17, .span-18, .span-19, .span-20, .span-21, .span-22, .span-23, .span-24 {float:left;margin-right:10px;}
.last {margin-right:0;}

.span-1 {width:50px;}
.span-2 {width:90px;}
.span-3 {width:130px;}
.span-4 {width:170px;}
.span-5 {width:210px;}
.span-6 {width:230px;}
.span-7 {width:190px;}
.span-8 {width:330px;}
.span-9 {width:370px;}
.span-10 {width:410px;}
.span-11 {width:450px;}
.span-12 {width:490px;}
.span-13 {width:530px;}
.span-14 {width:570px;}
.span-15 {width:610px;}
.span-16 {width:700px;}
.span-17 {width:690px;}
.span-18 {width:730px;}
.span-19 {width:770px;}
.span-20 {width:810px;}
.span-21 {width:850px;}
.span-22 {width:890px;}
.span-23 {width:930px;}
.span-24 {width:970px;margin-right:0;}
input.span-1, textarea.span-1, input.span-2, textarea.span-2, input.span-3, textarea.span-3, input.span-4, textarea.span-4, input.span-5, textarea.span-5, input.span-6, textarea.span-6, input.span-7, textarea.span-7, input.span-8, textarea.span-8, input.span-9, textarea.span-9, input.span-10, textarea.span-10, input.span-11, textarea.span-11, input.span-12, textarea.span-12, input.span-13, textarea.span-13, input.span-14, textarea.span-14, input.span-15, textarea.span-15, input.span-16, textarea.span-16, input.span-17, textarea.span-17, input.span-18, textarea.span-18, input.span-19, textarea.span-19, input.span-20, textarea.span-20, input.span-21, textarea.span-21, input.span-22, textarea.span-22, input.span-23, textarea.span-23, input.span-24, textarea.span-24 {border-left-width:1px;border-right-width:1px;padding-left:5px;padding-right:5px;}
input.span-1, textarea.span-1 {width:38px;}
input.span-2, textarea.span-2 {width:78px;}
input.span-3, textarea.span-3 {width:118px;}
input.span-4, textarea.span-4 {width:158px;}
input.span-5, textarea.span-5 {width:198px;}
input.span-6, textarea.span-6 {width:238px;}
input.span-7, textarea.span-7 {width:278px;}
input.span-8, textarea.span-8 {width:318px;}
input.span-9, textarea.span-9 {width:358px;}
input.span-10, textarea.span-10 {width:398px;}
input.span-11, textarea.span-11 {width:438px;}
input.span-12, textarea.span-12 {width:478px;}
input.span-13, textarea.span-13 {width:518px;}
input.span-14, textarea.span-14 {width:558px;}
input.span-15, textarea.span-15 {width:598px;}
input.span-16, textarea.span-16 {width:638px;}
input.span-17, textarea.span-17 {width:678px;}
input.span-18, textarea.span-18 {width:718px;}
input.span-19, textarea.span-19 {width:758px;}
input.span-20, textarea.span-20 {width:798px;}
input.span-21, textarea.span-21 {width:838px;}
input.span-22, textarea.span-22 {width:878px;}
input.span-23, textarea.span-23 {width:918px;}
input.span-24, textarea.span-24 {width:958px;}
.append-1 {padding-right:60px;}
.append-2 {padding-right:100px;}
.append-3 {padding-right:140px;}
.append-4 {padding-right:180px;}
.append-5 {padding-right:220px;}
.append-6 {padding-right:260px;}
.append-7 {padding-right:300px;}
.append-8 {padding-right:340px;}
.append-9 {padding-right:380px;}
.append-10 {padding-right:420px;}
.append-11 {padding-right:460px;}
.append-12 {padding-right:500px;}
.append-13 {padding-right:540px;}
.append-14 {padding-right:580px;}
.append-15 {padding-right:620px;}
.append-16 {padding-right:660px;}
.append-17 {padding-right:700px;}
.append-18 {padding-right:740px;}
.append-19 {padding-right:780px;}
.append-20 {padding-right:820px;}
.append-21 {padding-right:860px;}
.append-22 {padding-right:900px;}
.append-23 {padding-right:940px;}
.append-24 {padding-right:980px;}
.prepend-1 {padding-left:60px;}
.prepend-2 {padding-left:100px;}
.prepend-3 {padding-left:140px;}
.prepend-4 {padding-left:180px;}
.prepend-5 {padding-left:220px;}
.prepend-6 {padding-left:260px;}
.prepend-7 {padding-left:300px;}
.prepend-8 {padding-left:340px;}
.prepend-9 {padding-left:380px;}
.prepend-10 {padding-left:420px;}
.prepend-11 {padding-left:460px;}
.prepend-12 {padding-left:500px;}
.prepend-13 {padding-left:540px;}
.prepend-14 {padding-left:580px;}
.prepend-15 {padding-left:620px;}
.prepend-16 {padding-left:660px;}
.prepend-17 {padding-left:700px;}
.prepend-18 {padding-left:740px;}
.prepend-19 {padding-left:780px;}
.prepend-20 {padding-left:820px;}
.prepend-21 {padding-left:860px;}
.prepend-22 {padding-left:900px;}
.prepend-23 {padding-left:940px;}
.prepend-24 {padding-left:980px;}
.border {padding-right:4px;margin-right:5px;border-right:1px solid #eee;}
.colborder {padding-right:24px;margin-right:25px;border-right:1px solid #eee;}
.pull-1 {margin-left:-60px;}
.pull-2 {margin-left:-100px;}
.pull-3 {margin-left:-140px;}
.pull-4 {margin-left:-180px;}
.pull-5 {margin-left:-220px;}
.pull-6 {margin-left:-260px;}
.pull-7 {margin-left:-300px;}
.pull-8 {margin-left:-340px;}
.pull-9 {margin-left:-380px;}
.pull-10 {margin-left:-420px;}
.pull-11 {margin-left:-460px;}
.pull-12 {margin-left:-500px;}
.pull-13 {margin-left:-540px;}
.pull-14 {margin-left:-580px;}
.pull-15 {margin-left:-620px;}
.pull-16 {margin-left:-660px;}
.pull-17 {margin-left:-700px;}
.pull-18 {margin-left:-740px;}
.pull-19 {margin-left:-780px;}
.pull-20 {margin-left:-820px;}
.pull-21 {margin-left:-860px;}
.pull-22 {margin-left:-900px;}
.pull-23 {margin-left:-940px;}
.pull-24 {margin-left:-980px;}
.pull-1, .pull-2, .pull-3, .pull-4, .pull-5, .pull-6, .pull-7, .pull-8, .pull-9, .pull-10, .pull-11, .pull-12, .pull-13, .pull-14, .pull-15, .pull-16, .pull-17, .pull-18, .pull-19, .pull-20, .pull-21, .pull-22, .pull-23, .pull-24 {float:left;position:relative;}
.push-1 {margin:0 -60px 1.5em 60px;}
.push-2 {margin:0 -100px 1.5em 100px;}
.push-3 {margin:0 -140px 1.5em 140px;}
.push-4 {margin:0 -180px 1.5em 180px;}
.push-5 {margin:0 -220px 1.5em 220px;}
.push-6 {margin:0 -260px 1.5em 260px;}
.push-7 {margin:0 -300px 1.5em 300px;}
.push-8 {margin:0 -340px 1.5em 340px;}
.push-9 {margin:0 -380px 1.5em 380px;}
.push-10 {margin:0 -420px 1.5em 420px;}
.push-11 {margin:0 -460px 1.5em 460px;}
.push-12 {margin:0 -500px 1.5em 500px;}
.push-13 {margin:0 -540px 1.5em 540px;}
.push-14 {margin:0 -580px 1.5em 580px;}
.push-15 {margin:0 -620px 1.5em 620px;}
.push-16 {margin:0 -660px 1.5em 660px;}
.push-17 {margin:0 -700px 1.5em 700px;}
.push-18 {margin:0 -740px 1.5em 740px;}
.push-19 {margin:0 -780px 1.5em 780px;}
.push-20 {margin:0 -820px 1.5em 820px;}
.push-21 {margin:0 -860px 1.5em 860px;}
.push-22 {margin:0 -900px 1.5em 900px;}
.push-23 {margin:0 -940px 1.5em 940px;}
.push-24 {margin:0 -980px 1.5em 980px;}
.push-1, .push-2, .push-3, .push-4, .push-5, .push-6, .push-7, .push-8, .push-9, .push-10, .push-11, .push-12, .push-13, .push-14, .push-15, .push-16, .push-17, .push-18, .push-19, .push-20, .push-21, .push-22, .push-23, .push-24 {float:right;position:relative;}
.prepend-top {margin-top:1.5em;}
.append-bottom {margin-bottom:1.5em;}
.box {padding:1.5em;margin-bottom:1.5em;background:#E5ECF9;}

hr.space {background:#fff;color:#fff;visibility:hidden;}
.clearfix:after, .container:after {content:"\0020";display:block;height:0;clear:both;visibility:hidden;overflow:hidden;}
.clearfix, .container {display:block;}
#clear, .clear {clear:both;}
.floatRight {float: right}


/*SIDEBAR NAVIGATION*/
.downArrow {margin: 0px 0px 0px 25px; background: url('images/arrow_expand.png') no-repeat; background-position: right middle; cursor: pointer; position: relative; top: 3px;}
.rightArrow {margin: 20px 0px 0px 25px; background: url('images/arrow_collapse.png') no-repeat; background-position: right middle; cursor: pointer; position: relative; top: 3px;}
ul #red, #red li {list-style: none; background: #f2f2f2; margin: 2px 6px 2px 6px; border: 1px solid #ececec; }
.treeview-red {padding: 0px; margin: 0px; }


#red li hr {background:#ddd;color:#ddd;width:100%;height:1px;border:none; position: relative; top: 8px}
#red li li .submenuDevider {padding: 5px 5px 5px 5px;}
#red a {color: #C1C1C1;}
#red li {Font-size: 14px;Font-family: arial; padding: 15px 10px 0px 10px;}
#red li a {color: #6c8399; Font-size: 12px; }
#red li li {background: #f8f8f8; border-bottom: 1px solid #ddd;}
#red li li a {Font-size: 12px;Font-family: arial; position: relative; top: -2px;}
#red li li li {background: #f8f8f8; border: 0px;}
#red li li li {border-bottom: 1px solid #ddd;}
#red .highlightOption {background: #c1c1c1; color: #ffffff;}
#red .highlightOption a {color: #ffffff; padding: 6px;}
/*		----	  */

#menuBG { background-color: #ececec; padding: 0px 0px 10px 0px; margin: 0px;}
.clickable:hover {cursor: pointer;}


/* investor centre */
.contentBlock img {float: left; padding: 0px 10px 10px 0px;}
.writeup {display: inline}
.postContent {padding: 0px 0px 10px 0px;}
.businesses_contactDetails {padding: 0px 0px 10px 10px; width: 220px; font-size: 12px; float: right; margin-left: 10px; border-left: solid 1px #dfdfdf; clear: both}

.postMeta {color: #c1c1c1; font-size: 14px; padding: 6px 4px 6px 4px;}
.postBullet {float: left; padding: 20px;}
.readmore {font-size: 12px; padding-left:60px;padding-top: 6px;}
.blockHeader, .smallTitle {color: #ffffff; font-size: 18px; background: #07263e; text-align: left;}
.contactBox {float: left; border: 1px solid #c0c0c0; margin: 10px;}
.smallContent {padding: 5px;}
.smallTitle {font-size: 14px;}
.investorCentreFinancials img {padding: 14px;}
.investorCentreFinancials span {position: relative; bottom: 22px;}
.investorCentreFinancialsReport img {padding: 0px 14px 0px 14px;}
.investorCentreFinancialsReport span {position: relative; bottom: 52px;}
.boxed {width: 320px; float: left; margin: 5px; }
.boxed #sensFeed, .contentBlock {padding: 2px 5px 0px 5px}
#sensFeed {font-size: 12px; }

/* DROPSHADOW */
.shadow-container {position: relative;left: 3px;top: 3px;margin-right: 3px;margin-bottom: 3px;	}
.shadow-container, .shadow1, .shadow2, .shadow3 {width: 320px;}
.shadow-container .shadow2,.shadow-container .shadow3,.shadow-container .shadowcontainer {position: relative;left: -1px;top: -1px;}
.shadow-container .shadow1 {background: #F1F0F1;} 
.shadow-container .shadow2 {background: #DBDADB;}
.shadow-container .shadow3 {background: #B8B6B8;}
.shadow-container .shadowcontainer {border: 1px solid #ececec;padding: 0px 10px 0px 10px;height: 290px;	overflow: hidden;background: url('images/gradient.jpg') #f6f6f6 repeat-x;}

/* HOMEPAGE BUTTONS */
.prefetchedImages {display: none}
#logo a {display: block; background:url('images/logo.png') no-repeat; width: 300px; height: 133px;}
#logo a:hover {display: block; background:url('images/logo_over.png') no-repeat; width: 300px; height: 133px;}

#logoC a {display: block; background:url('images/logo2.png') no-repeat; width: 300px; height: 133px;}
#logoC a:hover {display: block; background:url('images/logo_over2.png') no-repeat; width: 300px; height: 133px;}
/* TOP CATEOGRY */
#homepage_about_us a {display: block; background: url('images/about_us.png'); width: 152px; height: 41px;}
#homepage_about_us a:hover, #homepage_about_us a:active  {display: block; background: url('images/about_us_over.png'); width: 152px; height: 41px;}

#homepage_contact_us a {display: block; background: url('images/contact_us.png'); width: 152px; height: 41px;}
#homepage_contact_us a:hover, #homepage_contact_us a:active  {display: block; background: url('images/contact_us_over.png'); width: 152px; height: 41px;}

#homepage_investor_centre a {display: block; background: url('images/investor_centre.png'); width: 152px; height: 41px;}
#homepage_investor_centre a:hover, #homepage_investor_centre a:active  {display: block; background: url('images/investor_centre_over.png'); width: 152px; height: 41px;}

#homepage_media_centre a {display: block; background: url('images/media_centre.png'); width: 152px; height: 41px;}
#homepage_media_centre a:hover, #homepage_media_centre a:active  {display: block; background: url('images/media_centre_over.png'); width: 152px; height: 41px;}

#homepage_press_releases a {display: block; background: url('images/press_releases.png'); width: 152px; height: 41px;}
#homepage_press_releases a:hover, #homepage_press_releases a:active  {display: block; background: url('images/press_releases_over.png'); width: 152px; height: 41px;}

#homepage_businesses a {display: block; background: url('images/businesses.png'); width: 152px; height: 41px;}
#homepage_businesses a:hover, #homepage_businesses a:active  {display: block; background: url('images/businesses_over.png'); width: 152px; height: 41px;}

/* HOMEPAGE TOP BUTTONS */
.media {display: block; width: 140px; height: 130px; margin: 40px 0px 0px 0px;}
#homepage_media a {display: block; background: url('images/avusa_media.png'); width: 150px; height: 140px; text-decoration: none;}
#homepage_media a:hover, #homepage_media a:active  {display: block; background: url('images/avusa_media_over.png'); width: 150px; height: 140px; z-index: 1000;}

.entertainment {display: block; width: 150px; height: 140px; margin: 40px 0px 0px 0px;}
#homepage_entertainment a {display: block; background: url('images/entertainment.png'); width: 150px; height: 140px; text-decoration: none;}
#homepage_entertainment a:hover, #homepage_entertainment a:active  {display: block; background: url('images/entertainment_over.png'); width: 150px; height: 140px;}

.books {display: block; width: 150px; height: 140px; margin: 40px 0px 0px 0px; z-index: 1;}
#homepage_books a {display: block; background: url('images/books.png'); width: 150px; height: 140px; text-decoration: none;}
#homepage_books a:hover, #homepage_Books a:active  {display: block; background: url('images/books_over.png'); width: 150px; height: 140px;}

.digital {display: block; width: 150px; height: 140px; margin: 40px 0px 0px 0px;}
#homepage_digital a {display: block; background: url('images/digital.png'); width: 150px; height: 140px; text-decoration: none;}
#homepage_digital a:hover, #homepage_homepage_digital a:active  {display: block; background: url('images/digital_over.png'); width: 150px; height: 140px;}

.retail_solutions {display: block; width: 150px; height: 140px; margin: 40px 0px 0px 0px;}
#homepage_retail_solutions a {display: block; background: url('images/retail_solutions.png'); width: 150px; height: 140px; text-decoration: none;}
#homepage_retail_solutions a:hover, #homepage_retail_solutions a:active  {display: block; background: url('images/retail_solutions_over.png'); width: 150px; height: 140px;}
.disclaimerText a {text-decoration: none; color: #b7b7b7; position:absolute; bottom: 20px; left: 626px; font-size: 12px; font-weight: bold}


#dhtmltooltip{
display:none;
position: absolute;
width: 150px;
border: 2px solid black;
padding: 2px;
background-color: lightyellow;
visibility: hidden;
z-index: 999999999;
/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);}


.textwidget hr {color: #C0C0C0; background-color: #ececec; border: 0px; height: 1px; }
.sidebarWidget {font-family: arial}