body{font-family:Arial, Helvetica, sans-serif;font-size:14px;color:#646464;padding:0;margin:0;line-height:19px;}
html{-webkit-text-size-adjust: none;/* Prevent font scaling in landscape */}
a[href^=tel]{color:#646464;}
a{color:#307fe2;text-decoration:none;}
a:hover{text-decoration:underline;}
img{border:medium none;}
input,select,button{color:#646464;font-family:Arial, Helvetica, sans-serif;font-size:14px;margin:0;}
select{padding:2px !important;}
h1{color:#646464;font-size:14px;font-weight:600;padding:0 0 1% 1%;margin:0;}
p{margin:0 0 10px 0;padding:0;}
td{width:100%;padding:7px 0;}
.main{background-color:transparent;margin:0;width:100%;}
.forlabel{float: left;padding:4px 3px 0;}
.inputchk{/*padding:5px 5px 2px 5px;padding:5px 1px 2px 1px \0/IE9 !important;*/
          float: left;
    height: 22px;
    margin-right: 4px;
    padding: 1px 0 3px 6px;
    width: 21px;
}

@media screen and (-webkit-min-device-pixel-ratio:0){
.nlabeltxt input{margin:1px 4px 0px 0 !important;}
}
/*:root .inputchk{padding:6px 2px 3px 2px \0/IE9 !important;}
.ie .inputchk{padding:6px 2px 2px 2px !important;}*/
.button{float: left;color:#646464;font-size:14px;background:#307fe2;color: #fff;font-size: 14px;height:32px;padding: 0 10px 0 10px;text-align: center;vertical-align: middle;margin: 0;border:1px solid #307fe2;cursor:pointer;-webkit-appearance: none;border:none;font-family:Arial, Helvetica, sans-serif;margin:0;}
.button:hover{cursor:pointer;;border:1px solid #307fe2;background:#fff;color:#307fe2;}
.nlabeltxt{color:#646464;padding:0 6px;float:left;}
.nlabeltxt label{margin:0;display:block;width:auto;float:left;line-height:23px;}
.labeltxt{color:#646464;float:left;line-height:23px;width:100px;}
#SearchFilters{width:100%;padding:5px 0 0 0%;}
#SelectEither{clear:both;line-height:20px;float:left;}
.news-types{float:left;/*width:285px;*/font-size:14px;width:33.3%;}
.news-types.top{border-bottom:medium none;margin-bottom:12px;padding-bottom:0px;}
#SearchBox{float:left;margin:0 0 10px 0;width:100%;}
#SearchBox .labeltxt{padding-top:6px;}
.nlabeltxt input{margin:0;padding: 0;float:left;}
#categories{margin:10px 0 0 0;width:100%;display:block;float:left;}
#divSubmit{clear:both;padding:0 17px 0 100px;text-align:right;}
#divSearchFor,#divSelectFrom,#divrecordsperpage{margin-bottom:10px;float:left;width:100%;}
#RNSCategoryFilter1_txtSearchFor{color:#646464;font-size:14px;margin:0;padding:8px 0;text-align:left;width:164px;border:1px solid #b0b6c4;}
.GridViewStyle > span{padding:0 0 0 1%;}
.commonclassinput{width:160px;margin:0 0 5px 0;padding:1px;}
.datemonth{width:106px;margin:0 10px 5px 0;}
.dateyear{width:66px;margin:0 10px 5px 0;}
.RowStyle{border-bottom: 1px solid #e0e0e0;float:left;width:100%;padding: 5px 0 0;margin:0;line-height:22px;}
.RowStyle div{color:#646464;padding:1px 0 1px 1%;float:left}
.GridViewStyle{margin:20px 0 0;width:100%;float:left;border-right:2px solid #e0e0e0;border-left:2px solid #e0e0e0;border-top:0px solid #e0e0e0;box-sizing:border-box;padding:0;border-bottom: none !important;}
.ie7 .HeaderStyle{font-weight:bold;}
.HeaderStyle{float:left;width:100%;font-weight:bold;text-align:left;*padding:2px 0 6px 0;font-size:15px;*font-weight:bold;margin:0;background:#307fe2;}
.HeaderStyle div{float:left;border-left:1px solid #fff;line-height:34px;padding:3px 0 3px 1%;color:#fff;}
#RNSCategoryFilter1_Repeater1{float:left;width:100%;}
.sharestatusDown{font-weight:normal;}
.sharestatusUp{font-weight:normal;}
.navigation{width:100%;margin:0 0 15px;float:left;background:#e0e0e0;}
#RNSViewControl1_tblPager span{font-weight:bold;}
.navigation a{color:#333 !important;background-color:#e0e0e0;font-size:14px;margin:0 4px;}
.navigation a .next{background:url(../images/forward-arrow-black.gif); padding:0 15px 0px 12px; background-repeat:no-repeat; background-position:right; border-left: 1px solid #999;}
.navigation a .previous{background:url(../images/back-arrow-black.gif); padding:0 0 0px 15px; background-repeat:no-repeat; background-position:left;}
.navigation a span:hover{text-decoration:underline;}
.daterow{width:18%;border-left: none !important}
.titlerow{width:45%;*width:57%;}
.pdfrow{width:6%;}
.pdfrow img{padding:5px 0 0 0;}
.blankrow{width:11%;/*border-left: medium none !important;*/}
.blankrow span{float: left;height: 13px;line-height: 22px;margin:8px 2px 0;width: 13px;}
.pricechngerow{width:13%;}
.RowStyle .pricechngerow{padding:9px 0 0 1%;}
.fromdate{float:left;width:auto;}
.to{float:left;width:auto;padding:8px 8px 0 0;text-transform:lowercase;}
.todate{float:left;width:auto;}
.for320{display:none;}
#divrecordsperpage{display:none;}
.forfrom{float:left;width:auto;display:inline-block;*padding:3px 0 0 0;padding:8px 0 0;}
#divSearchFor .serchin .selectBox-dropdown{width:125px !important;}
#divSearchFor .serchin .selectBox-dropdown-menu{width:125px !important;}
.month a{width:110px !important;}
.year a{width:70px !important;}
.checkbox {
    background-image: url("../images/checkbox.png"); background-repeat:no-repeat; background-attachment: scroll; background-position: 0 0; background-color: rgba(0, 0, 0, 0);
    clear: left;display: block;float: left; padding:11px;}

.inputchk > input {
	 height: 20px;
    opacity: 0;
    position: relative;
    right: 2px;
    top: -20px;
    width: 20px;
}
.nlabeltxt > input {
	position:relative;
	right:24px;
	top:4px;
	opacity:0;
	width:15px;
	height:16px;
}
.nlabeltxt .checkbox {
    height: 0px;
    margin-top: 0px !important;
    width: 2px;
}
/*:root .forfrom{padding-top:3px \0/IE9 !important;}*/
@media screen and (-webkit-min-device-pixel-ratio:0){
.nlabeltxt > input{top:2px;}
}
#InvestisDisclaimer{padding-top:10px;text-align:right;float:right;}

/*/* Dropdown Selection Styling 
.sub-selector{background-color: #fff;padding:5px 8px;border:1px solid #e0e0e0;height:24px;position:relative;clear:none;color: #646464;margin:0 5px 0 0;width:100px !important;float:left;}
.icon-expand .sbToggleOpen{border: 1px solid #000;}
.sbSelector{display:block;height:26px;left:0;line-height:36px;outline:none;overflow:hidden;position:absolute;text-indent:10px;top:0;width:100%;color:#646464;text-decoration:none;}
.sbSelector:hover{text-decoration: none;color:#646464;}
.sbSelector:visited{color:#fff;outline:none;text-decoration:none;}
.icon-expand{background:url("../../images/selectBox-arrow.gif") no-repeat scroll 60% 50% transparent;display:block;height:35px;outline:none;position:absolute;right:0;top:0;width:25px;}
.sbHolderDisabled{background-color:#e3e3e3;}

.site-select{background-color:#fff;list-style:none;left:-1px;margin:0;padding:0 0 0 0;position:absolute;width:116px;z-index:1;overflow-y:auto !important;top:37px !important;border: 1px solid #ccc;color: #333;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;-ms-box-sizing:border-box;max-height:250px !important;border: 1px solid #bbbbbb;box-shadow: 0 2px 6px rgba(0, 0, 0, 0.2);-webkit-box-shadow: 0 2px 6px rgba(0, 0, 0, 0.2);-moz-box-shadow: 0 2px 6px rgba(0, 0, 0, 0.2);}
/*:root .site-select{width:194px\0/;}
.site-select li{padding:0;}
.site-select li:hover{}
.site-select a{display:block;outline:none;padding:5px 0 5px 10px;text-decoration:none;color:#646464;font-size:14px;}
.site-select a:hover{color:#fff;background:#646464;}
.site-select li.last a{border-bottom:none;}
.site-select .sbDisabled{border-bottom:1px solid #C6C6C6;color:#646464;display:block;padding:7px 0 7px 3px;}
.site-select .sbGroup{border-bottom:1px solid #C6C6C6;color:#EBB52D;display:block;font-weight:bold;padding:7px 0 7px 3px;}
.site-select .sbSub{padding-left:17px;}

.fullyrfigures .sub-selector{width:304px;margin:8px 0 0 1px;}
.fullyrfigures .site-select{width:306px;}
/* Dropdown Selection Styling */

.month .sub-selector{width:100px !important;}
.month .site-select{width:118px !important;}
.year .sub-selector{width:75px !important;}
.year .site-select{width:93px !important;}

/* Dropdown Selection Styling */
@media only screen and (max-width:768px){
/*.datemonth{width:126px;margin:0 0 5px 0;}
.dateyear{width:83px;margin:0 0 5px 0;}*/
}
@media only screen and (max-width:640px){
.width640{display:none;}
.daterow{width:22%;}
.titlerow{width:51%;}
.pdfrow{width:11%;}
.blankrow{width:10%;}
.news-types{width:50%;}
}
@media only screen and (max-width:620px){
}
@media only screen and (max-width:480px){
#divSearchFor, #divrecordsperpage{display:none;}
#RNSCategoryFilter1_lblSelectfrom{width:98%;}
.serchin{float:left;}
.fromdate{width:90%;}
.to{width:90%;padding:6px 0;}
.todate{width:90%;}
.nlabeltxt{padding:0px;}
.inputchk{vertical-align: middle;}
#divSubmit{padding-left:0;}
#SearchBox .labeltxt{padding:6px 0;}
.news-types{width:100%;}
}

@media only screen and (max-width:360px){
.daterow{width:37%;}
.titlerow{width:30%;}
.pdfrow{width:10%;}
/*.blankrow{width:15%;}*/
::-webkit-scrollbar{width:3px;}
::-webkit-scrollbar-track{background: rgb(100, 100, 100);}
::-webkit-scrollbar-thumb{background: rgb(100, 100, 100);}
}

@media only screen and (max-width:320px){
.nlabeltxt label{margin:0 -10px;}
.titlerow{margin:1px 0;}
.RowStyle div{padding:1px 0 1px 1%;}
.for320{display:block;font-weight:bold;color:#646464 !important;}
.for320title{float:left;width:99% !important;padding-left:0 !important;}
.blankrow, .HeaderStyle{display:none;}
.pdfrow{padding:0 0 0 1%;line-height: 31px;}
.daterow{width:78%;padding:0 0 0 1%;margin:0;}
.titlerow{width:70%;padding:0 0 0 1%;}
.for320{width:20%;padding:0 0 0 1%;margin:0;}
.for320 pdfrow{text-transform:uppercase;}
.RowStyle{border-top:2px solid #e0e0e0;border-bottom:none;}
.navigation{border-top:2px solid #e0e0e0;margin:0 0 15px;}
.pdfrow img{padding:9px 0 0 0;}
.GridViewStyle{border-top:none;}
}
}
