
body{color:#646464;background:#fff;font-family:Arial, Helvetica, sans-serif;margin:0;padding:0;font-size:14px;float:left;width:100%;}
/*---------- ASXNews -----------*/
.investorsearch{float: left;padding:0;width:100%;}
select#year{color: #646464; display: inline-block; font-size: 1em; overflow: hidden; padding:7px 8px; white-space: nowrap; width: 124px !important;}
h2.asxNews{color: #313131; font-size:20px; margin:10px 0; padding:0;float:left;width:100%;font-weight:bold;}
.sectable {width:100%;float:left;box-sizing:border-box;border:2px solid #e0e0e0;}
.HeaderStyle{width:100%;float:left; background: none repeat scroll 0 0 #307fe2;font-size: 15px;font-weight: bold;margin: 0;text-align: left;text-transform: capitalize;}
.HeaderStyle div{border-left: 1px solid #ffffff;float: left;line-height: 34px;padding:2px 0 2px 1%;color:#fff;}
.RowStyle{border-bottom: 1px solid #e0e0e0;float: left;line-height: 22px;margin: 0;padding:7px 0;width: 100%;}
.RowStyle div{color: #646464;float: left;padding: 1px 0 1px 1%;margin: 0 0 0 1px;}
.daterow {width: 18%;}
.titlerow {width:52%;}
.pdfrow {width: 6%;}
.timerow{width:10%;}
.titlerow > a{color: #307fe2;text-decoration: none;}
.titlerow > a:hover{text-decoration:underline;}
.first.daterow.for320{border-left:none;}
div.numpages, div.prevnext{background-color:#E0E0E0; float:left; width:50%; *width:49.99%; padding:10px 0; margin:5px 0;}
div.prevnext{text-align:right;}
div.numpages p, div.prevnext p{padding:0; margin:0;}
div.numpages p a, div.prevnext p a{text-decoration:none; color:#333333;}
div.numpages p a:hover, div.prevnext p a:hover{text-decoration:underline;}

div.frmcol{float:left; min-width:50px;}
div.frmcol label{padding:6px 0; display:block;}
div.frmcol select{margin:0 15px 2px 0;}

input.button{background:#307fe2;height:32px;color:#fff;font-size:14px;border:none;cursor:pointer;font-family:Arial, Helvetica, sans-serif; padding:0 12px;border-radius:0;-webkit-appearance:none;}
input.button:hover{border:1px solid #307fe2;color:#307fe2;background:#fff;cursor:pointer;}

.disclaimer{float:left; width:99%; margin:10px 0; font-size:11px;border-top:1px solid #e0e0e0; padding:12px 0 0 1%;}
.disclaimer p{float:left; margin:0; padding:0;}
.disclaimer div.disclaimerlink{float:right;}

.new-btn{ margin-left:13px;}
.hemscottlink,.disclaimer_link{color:#307fe2; text-decoration:none;}
.hemscottlink:hover,.disclaimer_link:hover{text-decoration:underline;}
div.block{float:none !important;}
.next{background: url("../images/forward-arrow-black.gif") no-repeat scroll right 9px transparent; text-align:right;}
.floatR a{color: #333333; line-height:25px; font-weight:bold}
.inactiveNext{background: url("../images/forward-arrow-grey.gif") no-repeat scroll right 9px transparent !important;color: #646464 !important;cursor: default;}
.inactivePrev{background: url("../images/back-arrow-grey.gif") no-repeat scroll left 9px transparent !important;color: #646464 !important;cursor: default;}
.rightArrow{float: right;margin:2px 0 0;padding-right: 16px;}
.inactiveNext:hover,.inactivePrev:hover{text-decoration:none !important}
.next-prev{ margin-right:12px; width:188px}
.next-prev img{float: left;height: 18px;margin-top: 6px;width: 1px;}
.previous{background: url("../images/back-arrow-black.gif") no-repeat scroll left 9px transparent;}
.leftArrow{float: left;margin: 2px 29px 0 0;padding-left: 16px;}	
.spacing{padding-top:6px; float:left}
.toppagination{background-color: #E0E0E0;float: left;height: 28px;margin:19px 0 10px;padding:3px 0 3px 1%; width:99%;}
.floatR{float: right;}
form{margin:0}
.toppagination a{color: #333333;text-decoration: none;}
body .toppagination a.next:hover,body .toppagination a.previous:hover{text-decoration:underline}
body .bottompagination{ margin:0 0 0 !important; }
.first1.timerow {display:none;}
.first1{display: none;}

@media only screen and (max-width:690px){
.daterow{width:22%;}
.timerow{width:11%;}
.pdfrow{width:6%;}
}

@media only screen and (max-width:570px){
.daterow{width:26%;}
.titlerow{width:44%;}
}

@media only screen and (max-width:400px){
.daterow{width:70%;}
.timerow, .HeaderStyle{display:none;}
.titlerow{width:68%;}
.pdfrow{width: 25%;font-weight: bold;}
.pdfrow > img{margin-top: 2px;}
.RowStyle div{padding:4px 0 4px 1%;}
.sectable{border-top:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;}
.for320 {color: #646464 !important;display: block;font-weight: bold;width:25%;}
.RowStyle{padding:0;border-bottom:2px solid #e0e0e0;}
.investorsearch, h2.asxNews{padding:0;width:100%;}
::-webkit-scrollbar{width:3px;}
::-webkit-scrollbar-track{background: rgb(100, 100, 100);}
::-webkit-scrollbar-thumb{background: rgb(100, 100, 100);}

.RowStyle .first1.daterow {width:25%;}
.RowStyle .daterow{width: 20%;}
.timerow.for320 {display:none;}
.timerow {display:block;float:left;width:40%}


}