@charset "utf-8";

/* CSS Document */

div.popup{
  position:fixed;
  bottom:80px;
}

body{ background:#fff;}

img{ border:0;}

.clear{ clear:both;}

.filings{width:750px; margin:25px auto; font-family:'Josefin Sans', sans-serif; font-size:15px; color:#323232;}

.filings h1{ color:#262626; font-size:24px; font-weight:normal;}

.filings .filings_content{ background:#fff; border:1px solid #cad4d6; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px;width:100%;}



.filings .filings_content .fill{border-radius:5px 5px 0 0; -moz-border-radius:5px 5px 0 0; -webkit-border-radius:5px 5px 0 0; width:100%; margin-bottom:5px; }

.filings .filings_content .fill thead th{ background:#961d1f; color:#fff; text-align:left; padding:15px 18px 20px 12px; }

.filings .filings_content .fill thead th.roundcorner_left{border-radius:4px 0px 0 0; -moz-border-radius:4px 0px 0 0; -webkit-border-radius:4px 0px 0 0;}

.filings .filings_content .fill thead th.roundcorner_right{border-radius:0 4px 0 0; -moz-border-radius:0 4px 0 0; -webkit-border-radius:0 4px 0 0;padding: 0 10px; text-align: center;}

.filings .filings_content .fill tbody td{padding:10px}

.filings .filings_content .fill tbody th{padding:10px 43px 10px 0; font-weight:normal;}

.filings .filings_content .fill tbody img{ margin:0 10px 0 0;}



.filings_content .page_navigation{ text-align:right; padding:15px 0; margin:10px; border-top:1px solid #cad4d6; border-bottom:1px solid #cad4d6; width:97%;}



.page_navigation a{

	padding:3px 5px;

	margin:2px;

	color:#1155CC;

	text-decoration:none;

	font-family: Tahoma;

	font-size: 12px;

}

#paging_container .active_page{

		text-decoration:underline !important;

}	

#paging_container .no_more{

    background-color: #fff;

    color: #ccc;

    cursor: default;

}











.company { color: #096AB0; }

.header { font-weight: bold; font-size: 18px; }

.title { font-weight: bold;	font-size: 16px; }

.spacertable { border: none; margin: 0 auto; padding: 0; width:100%; }

.spacertable td {
    padding: 0 14px 9px 6px;
}
.wpaddedtable {	border: none;margin: 0;	padding: 0; }

.wpaddedtable td { padding: 5px;}

.dashtable { border: none; margin: 0; padding: 0; width:100%;}

.dashtable1 { border: none;	margin: 0;	padding: 0;	width: 100%; }

.dashtable td, .dashtable1 td {	padding: 5px; border-bottom: dashed 2px #DEDEDE; }

.cleantable { border: none; margin: 0; padding: 0; width: 100%;}

.cleantable td { padding: 5px; border: none; }

p { margin-top: 8px; margin-bottom: 8px; }

.link { color: #096AB0; }

.black_link { color: #000; }

.percent_up { color: #080; }

.percent_down {	color: #800; }

#table input{display:none;}

.hideBar{background-color:#fff; position:relative; top:-31px; height:32px; width:100%;}
.holder{position:relative; height:600px; overflow:hidden; padding:2%}
iframe{     position: absolute;
    left: 0;
    top: 0;
    right: 0;}
.popuphidden{ height: 23%;left: 14px;position: absolute;right: 0;top: 759px;width: 100%;z-index: 1;}

.popup{display: none;position: absolute;
 top: 70%;
 left: 0;
 width: 220px;
 padding: 30px 50px;
 z-index: 1;
 background: #068cd3;
 text-align: center;
 right: 0;
 margin: 0 auto;}
.popup p{ font-size:20px; color:#fff; margin-top:0;}
.popup a {background: #0a4767 none repeat scroll 0 0;border-radius:5px;color:#fff;display:block;float:left;font-size:14px;padding:15px;text-decoration:none;width:75px;moz-border-radius:5px;-o-border-radius:5px;-webkit-border-radius:5px;}
.popup a.down {margin-right:10px;}
.popup span {background:#0a4767 none repeat scroll 0 0;color:#fff;cursor:pointer;font-size:14px;height:25px;padding:7px;position:relative;right:-149px;top:-100px;width:25px;}