/* Login "Remember me" warning visibility (replaces inline display styles) */
.remember-warning--hidden {
  display: none !important;
}

.env-banner {
  padding: 2px;
  border: 1px solid #000;
}

.env-banner--test {
  background-color: red;
}

/* Extracted from inline styles in header templates */
#helpbox .helpbox-close,
#optionbox .optionbox-close {
  color: #fff;
}

#helpbox .scrollDiv {
  height: 100px;
}

#optionbox .optionbox-spacer {
  line-height: 5px;
}

#systemMessageBox {
  display: none;
}

/* templates.list.php alternating row backgrounds (replaces dynamic inline styles) */
.table1.tablesorter tr.row td {
  background-color: #ffffff;
}

.table1.tablesorter tr.row-alt td {
  background-color: #f5f5f5;
}

/* rns.need.attention.php label width */
.admin-label-wide {
  width: 160px;
}

.is-hidden {
  display: none;
}

/* Extracted <style> blocks */
#importTable {
	height:60%;
}

#importTable td{
	height:100%;
}

#importTable textarea{
	width:100%;
	height:100%;
}
.confirm {

}

body {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin-top: 0;
	background-color: #FFFFFF;
	font-size: 10px;
	color: #333;
}

table {
	font-size: 10px;
}

.fgrey {
	background-color:#F5F5F5;
	width:99%;
}
.fgrey table{
	background-color:#F5F5F5;
}
.fgrey tr{
	background-color:#F5F5F5;
}
.fgrey td{
	background-color:#F5F5F5;
}


body#apc_php { background:white; font-size:100.01%; margin:0; padding:0; }
body#apc_php,#apc_php p,#apc_php td,#apc_php th,#apc_php input,#apc_php submit { font-size:0.8em;font-family:arial,helvetica,sans-serif; }
* html body#apc_php    {font-size:0.8em}
* html #apc_php p      {font-size:0.8em}
* html #apc_php td     {font-size:0.8em}
* html #apc_php th     {font-size:0.8em}
* html #apc_php input  {font-size:0.8em}
* html #apc_php submit {font-size:0.8em}
#apc_php td { vertical-align:top }
#apc_php a { color:black; font-weight:normal; text-decoration:none; }
#apc_php a:hover { text-decoration:underline; }
#apc_php div.content { padding:1em 1em 1em 1em; position:absolute; width:97%; z-index:100; }
#apc_php div.head div.login {
	position:absolute;
	right: 1em;
	top: 1.2em;
	color:white;
	width:6em;
}
#apc_php div.head div.login a {
	position:absolute;
	right: 0;
	background:rgb(119,123,180);
	border:solid rgb(102,102,153) 2px;
	color:white;
	font-weight:bold;
	padding:0.1em 0.5em 0.1em 0.5em;
	text-decoration:none;
}
#apc_php div.head div.login a:hover {
	background:rgb(193,193,244);
}
#apc_php h1.apc { background:rgb(153,153,204); margin:0; padding:0.5em 1em 0.5em 1em; }
* html #apc_php h1.apc { margin-bottom:-7px; }
#apc_php h1.apc a:hover { text-decoration:none; color:rgb(90,90,90); }
#apc_php h1.apc div.logo span.logo {
	background:rgb(119,123,180);
	color:black;
	border-right: solid black 1px;
	border-bottom: solid black 1px;
	font-style:italic;
	font-size:1em;
	padding-left:1.2em;
	padding-right:1.2em;
	text-align:right;
}
#apc_php h1.apc div.logo span.name { color:white; font-size:0.7em; padding:0 0.8em 0 2em; }
#apc_php h1.apc div.nameinfo { color:white; display:inline; font-size:0.4em; margin-left: 3em; }
#apc_php h1.apc div.copy { color:black; font-size:0.4em; position:absolute; right:1em; }
#apc_php hr.apc {
	background:white;
	border-style:none;
	border-top:solid rgb(102,102,153) 10px;
	height:12px;
	margin: 1px 0 0;
	padding:0;
}
#apc_php ol,menu { margin:1em 0 0 0; padding:0.2em; margin-left:1em;}
#apc_php ol.menu li { display:inline; margin-right:0.7em; list-style:none; font-size:85%}
#apc_php ol.menu a {
	background:rgb(153,153,204);
	border:solid rgb(102,102,153) 2px;
	color:white;
	font-weight:bold;
	margin-right:0;
	padding:0.1em 0.5em 0.1em 0.5em;
	text-decoration:none;
	margin-left: 5px;
}
#apc_php ol.menu a.child_active {
	background:rgb(153,153,204);
	border:solid rgb(102,102,153) 2px;
	color:white;
	font-weight:bold;
	margin-right:0;
	padding:0.1em 0.5em 0.1em 0.5em;
	text-decoration:none;
	border-left: solid black 5px;
	margin-left: 0;
}
#apc_php ol.menu span.active {
	background:rgb(153,153,204);
	border:solid rgb(102,102,153) 2px;
	color:black;
	font-weight:bold;
	margin-right:0;
	padding:0.1em 0.5em 0.1em 0.5em;
	text-decoration:none;
	border-left: solid black 5px;
}
#apc_php ol.menu span.inactive {
	background:rgb(193,193,244);
	border:solid rgb(182,182,233) 2px;
	color:white;
	font-weight:bold;
	margin-right:0;
	padding:0.1em 0.5em 0.1em 0.5em;
	text-decoration:none;
	margin-left: 5px;
}
#apc_php ol.menu a:hover {
	background:rgb(193,193,244);
	text-decoration:none;
}
#apc_php div.info {
	background:rgb(204,204,204);
	border:solid rgb(204,204,204) 1px;
	margin-bottom:1em;
}
#apc_php div.info h2 {
	background:rgb(204,204,204);
	color:black;
	font-size:1em;
	margin:0;
	padding:0.1em 1em 0.1em 1em;
}
#apc_php div.info table {
	border:solid rgb(204,204,204) 1px;
	border-spacing:0;
	width:100%;
}
#apc_php div.info table th {
	background:rgb(204,204,204);
	color:white;
	margin:0;
	padding:0.1em 1em 0.1em 1em;
}
#apc_php div.info table th a.sortable { color:black; }
#apc_php div.info table tr.tr-0 { background:rgb(238,238,238); }
#apc_php div.info table tr.tr-1 { background:rgb(221,221,221); }
#apc_php div.info table td { padding:0.3em 1em 0.3em 1em; }
#apc_php div.info table td.td-0 { border-right:solid rgb(102,102,153) 1px; white-space:nowrap; }
#apc_php div.info table td.td-n { border-right:solid rgb(102,102,153) 1px; }
#apc_php div.info table td h3 {
	color:black;
	font-size:1.1em;
	margin-left:-0.3em;
}

#apc_php div.graph { margin-bottom:1em }
#apc_php div.graph h2 { background:rgb(204,204,204);; color:black; font-size:1em; margin:0; padding:0.1em 1em 0.1em 1em; }
#apc_php div.graph table { border:solid rgb(204,204,204) 1px; color:black; font-weight:normal; width:100%; }
#apc_php div.graph table td.td-0 { background:rgb(238,238,238); }
#apc_php div.graph table td.td-1 { background:rgb(221,221,221); }
#apc_php div.graph table td { padding:0.2em 1em 0.4em 1em; }

#apc_php div.div1,div.div2 { margin-bottom:1em; width:35em; }
#apc_php div.div3 { position:absolute; left:40em; top:1em; width:580px; }
#apc_php div.div3 { position:absolute; left:37em; top:1em; right:1em; }

#apc_php div.sorting { margin:1.5em 0em 1.5em 2em }
#apc_php .center { text-align:center }
#apc_php .aright { position:absolute;right:1em }
#apc_php .right { text-align:right }
#apc_php .ok { color:rgb(0,200,0); font-weight:bold}
#apc_php .failed { color:rgb(200,0,0); font-weight:bold}

#apc_php span.box {
	border: black solid 1px;
	border-right:solid black 2px;
	border-bottom:solid black 2px;
	padding:0 0.5em 0 0.5em;
	margin-right:1em;
}
#apc_php span.green { background:#60F060; padding:0 0.5em 0 0.5em}
#apc_php span.red { background:#D06030; padding:0 0.5em 0 0.5em }

#apc_php div.authneeded {
	background:rgb(238,238,238);
	border:solid rgb(204,204,204) 1px;
	color:rgb(200,0,0);
	font-size:1.2em;
	font-weight:bold;
	padding:2em;
	text-align:center;
}

#apc_php input {
	background:rgb(153,153,204);
	border:solid rgb(102,102,153) 2px;
	color:white;
	font-weight:bold;
	margin-right:1em;
	padding:0.1em 0.5em 0.1em 0.5em;
}

.ac_over {
    background-color: #0AA4AA !important;
}

.block_date{
	border:1px solid #DDDDDD;
	margin-top:5px;
	margin-bottom:5px;
	padding:5px;
	background-color:#DDD;
}

.export_section {
	width:99%;
	background-color:#666;
	border:1px solid #DDD;
	padding:3px;
	color:#FFF;
	font-weight:bold;
}

.export_section label{
	
	color:#FFF;
	font-weight:bold;
}

.form tr {
    height: 30px;
  }

.export_section {
        width: 99%;
        background-color: #666;
        border: 1px solid #DDD;
        padding: 3px;
        color: #FFF;
        font-weight: bold;
    }

    .export_section label {

        color: #FFF;
        font-weight: bold;
    }

.form tr {
		height: 30px;
	}
.inherit_font .form tr {
	height: inherit;
}

.export_section {
	width:99%;
	background-color:#666;
	border:1px solid #DDD;
	padding:3px;
	color:#FFF;
	font-weight:bold;
}

.export_section label{
	
	color:#FFF;
	font-weight:bold;
}

.export_section {
	width:99%;
	background-color:#666;
	border:1px solid #DDD;
	padding:3px;
	color:#FFF;
	font-weight:bold;
}

.export_section label{
	
	color:#FFF;
	font-weight:bold;
}

.fgrey {
	background-color:#F5F5F5;
	width:99%;
}
.fgrey table{
	background-color:#F5F5F5;
}
.fgrey tr{
	background-color:#F5F5F5;
}
.fgrey td{
	background-color:#F5F5F5;
}

select{
	height:17px;
	font-size:10px;
}

submit{
	height:17px;
	font-size:10px;
}

.fgrey {
	background-color:#A7B8AE;
	width:99%;
}
.fgrey table{
	background-color:#A7B8AE;
}
#tabs-bh table {
	background-color: #A7B8AE;
}
.fgrey tr{
	background-color:#A7B8AE;
}
.fgrey td{
	background-color:#A7B8AE;
}
.ac_over {
    background-color: #0AA4AA !important;
}

@keyframes spin {
            0% { transform: rotate(0deg); }
            100% { transform: rotate(360deg); }
        }

.sectorlist {
	display: none;
	margin-left: 50px;
}
.arbsectors {
	margin-bottom: 10px;
}

.export_section {
	width:99%;
	background-color:#666;
	border:1px solid #DDD;
	padding:3px;
	color:#FFF;
	font-weight:bold;
}

.export_section label{

	color:#FFF;
	font-weight:bold;
}

a, span.link {
  color: blue;
}

a:visited, span.visited {
   color: purple;
}

a:active, span.active {
   color: red;
}

span.link {
  cursor: pointer;
	cursor: hand;
}

.fgrey {
        background-color:#A7B8AE;
        width:99%;
    }
    .fgrey table{
        background-color:#A7B8AE;
    }
    .fgrey tr{
        background-color:#A7B8AE;
    }
    .fgrey td{
        background-color:#A7B8AE;
    }

#statusBox {
	font-weight:bold;
	float:right;
	
}

.export_section {
	width:99%;
	background-color:#666;
	border:1px solid #DDD;
	padding:3px;
	color:#FFF;
	font-weight:bold;
}

.export_section label{
	color:#FFF;
	font-weight:bold;
}

a, span.link {
	color: blue;
}

a:visited, span.visited {
	color: purple;
}

a:active, span.active {
	color: red;
}

span.link {
	cursor: pointer;
}

.backred {
	background-color: #FFCC66;
}
.menu-toggle-wrapper {
	float: left;
}

.is-hidden {
	display: none;
}

.brand-amp {
	font-size: 14px;
}

.admin-label {
	font-weight: normal;
	font-style: italic;
}
.color-red {
	color: red;
}
.d-none {
	display: none!important;
}
.text-right {
	text-align: right;
}

.no-spacing {
	padding: 0;
	margin: 0;
}

.border-left {
	border-left: 1px solid #CCCCCC;
}

.status-grey {
	color: #666666;
}

.status-orange {
	color: #c57700;
}

.status-red {
	color: #CC0000;
}

.status-green {
	color: #007f1c;
}

.bar {
	display: block;
	/*width: var(--bar-width);*/
}
/* Extracted inline styles */
.u-048b9a2b26 {display: block;}
.u-060dc9f317 {vertical-align:top;}
.u-07ce674e97 {color:darkred;}
.u-0afd4db956 {width: 350px;}
.u-0c8a27e103 {font-size:10px;}
.u-0cc82357af {width:100%;text-align:right;}
.u-0d1bc127e9 {float:left;}
.u-0d7010b773 {color:red;}
.u-105d35c950 {width: 100px; align: center; margin: auto;}
.u-131277b767 {text-decoration: none; color: #ffffff!important;}
.u-17be593c08 {border:0;}
.u-17fc39fec6 {font-weight:normal; font-style: italic;}
.u-1ba580b2aa {color: red; font-weight: bold;}
.u-1c02a584ad {border-right:1px solid #808080;width:35px;}
.u-1c299c014e {text-decoration: none; color: #ffffff!important; background-color: #cc0000!important;}
.u-2196b04a4d {width: 100px !important; text-align: right;}
.u-23e788ccb4 {float:left;width:350px;}
.u-2454dd3c78 {height:4px;}
.u-252c155322 {float:right;}
.u-25469bf3c9 {border-right:1px solid #808080;border-bottom:1px solid #808080;}
.u-259b0ceac1 {max-width: 15%; height: auto;}
.u-266730fb31 {font-size:10px;font-family: Tahoma, Arial, Helvetica, sans-serif;}
.u-280b6ca5b4 {font-size: 14px; font-weight: bold;float:right;}
.u-28b07d41da {border-right:1px solid #808080;border-bottom:1px solid #808080;width:55px;}
.u-2d98adf5c6 {margin-bottom: 10px;}
.u-2fd77cd257 {width: 30px; text-align: right;}
.u-3035b62ba1 {padding:3px 3px 3px 5px;}
.u-31981a7d51 {color: red !important;}
/*.u-31f346de4b {clearIt}*/
.u-3375940e1f {padding-top:3px;}
.u-33af915758 {width:75px;}
.u-378c52c0d0 {margin-top: 150px; margin-bottom: 150px;}
.u-3a2f00b4eb {text-align:left; text-decoration: underline;}
.u-3c3ac8dbbf {text-align:left; text-decoration: underline; padding-right:140px;}
.u-3d1522e9ad {width:100%;text-align:right;padding:5px 0 0 0;}
.u-4273a59efc {width:17px;}
.u-434fc32ec2 {display: inline;}
.u-47a897a805 {font-size:12px;font-weight:normal;}
.u-481ed7e754 {padding:10px;}
.u-4b7008f3ed {padding: 5px; margin: 15px; color: #FFFFFF; background-color: yellow; border: 0 solid blue;}
.u-4bc9a8e833 {float: right; border:1px solid #CCCCCC;}
.u-4ea61fcda1 {text-align:right;padding-right:140px;}
.u-50be80655e {width: 25%; display: inline-block;}
.u-52fd9dda4a {width:800px;}
.u-55c8940dce {padding-right:50px !important;}
.u-56e29f7f63 {background-color:#F5F5F5;margin-right:20px;padding:0;}
.u-5be136087f {width: 150px; margin: auto !important;}
.u-5f3eb38a49 {width: 50px;}
.u-61e1a6e20f {text-align: center; margin: auto; width: 300px;}
.u-63fd2bb1c2 {font-size: 12px;float:left;padding-right:10px;}
.u-6438cf4b72 {color: red; display: none;}
.u-64b65f1fda {vertical-align:middle;padding-top:3px;}
.u-6669962ecf {overflow: auto; max-height: 600px;}
.u-6a8f6f761f {width: 396px !important; display: inline-block; margin-left: 20px;}
.u-6af34d9e73 {width: 65px !important; text-align: right;}
.u-6fe3aeb0a2 {color: #ff0000;}
.u-70fa8dbe13 {display:none;border:1px solid #DDD;}
.u-713bf0c99f {width:97%!important;}
.u-726639e1a1 {width: 396px !important; display: block; float: left;}
.u-777af37cc8 {margin-right: 10px; margin-bottom:10px;}
.u-77f4e98d00 {float:right;width:80%;text-align:right;}
.u-7943027fd0 {height:40px;width:40px;}
.u-7a94ebb62b {height: 300px; overflow: auto;}
.u-7adb5e919d {vertical-align:middle;}
.u-7c3aceffe4 {width:80px; text-align: right;}
.u-7c947ef6dc {clear:both;}
.u-7cbe5ecfa6 {width:160px;}
.u-7d729e9dd0 {padding:0;margin:0 !important;}
.u-7d8312003d {border-right:1px solid #808080;border-bottom:1px solid #808080;width:30px;}
.u-807e51198d {width: 100px;}
.u-80fe8492d8 {text-align:center;padding:5px;}
.u-824e1a42f7 {float: left; width: 50%; overflow: auto; height: 330px;}
.u-8b82090e07 {border:1px solid #DDDDDD;margin-top:5px;margin-bottom:5px;padding:5px;display:none;}
.u-8c11348754 {align: center; margin:auto;}
.u-8e15fae88d {margin-top:0px;margin-bottom:5px;}
.u-8ed4c23752 {margin-right:5px;}
.u-907a32b95c {width:40px;}
.u-90ca49c4b4 {height:300px;}
.u-94915aeb8a {float:left;width:50%;}
.u-94a799beb8 {border-right:1px solid #808080;width:52px;}
.u-96180f36c0 {border-right:1px solid #808080;}
.u-96c0c002db {width:30px;}
.u-9b049ee79e {padding:5px;}
.u-9d9be29a64 {width:320px;}
.u-9da3790daf {width: 130px; align: center; margin: auto;}
.u-9ec3c1673e {background-color:#F5F5F5;margin-right:20px;}
.u-a1121827e3 {width: 30px; align: center; margin: auto;}
.u-a1ff5c386b {border-bottom:1px solid #808080;width:50px;}
.u-a211d16e44 {border-right:1px solid #808080;width:45px;}
.u-a527bac1ee {text-align:right;}
.u-ac5d43d729 {float: right;}
.u-ae4eea4378 {border-right:1px solid #808080;width:55px;}
.u-af34d6f3f7 {width:98%;text-align:right;}
.u-af8654fdaf {width: 200px; align: center; margin:auto;}
.u-b1c179d573 {padding:5px;margin:15px;color:#FFFFFF;background-color:yellow;border:1px solid blue;}
.u-b21a38e111 {width: 100%; margin: auto;}
.u-b22e92fc6b {text-align:right;padding-right:12px;}
.u-b3852c6ec5 {float: right; text-align:right;padding-right:140px;}
.u-b3cc4a3490 {width: 50px;height: 50px;border: 6px solid #f3f3f3;border-top: 6px solid #3498db;border-radius: 50%;animation: spin 1s linear infinite;}
.u-b47945ce06 {font-size:12px !important;margin:5px !important;}
.u-b710975f29 {overflow: auto; height: 900px;}
.u-b72e73ba33 {border-right:1px solid #808080;width:50px;}
.u-b805c02ed1 {margin: 5px; border: 1px solid #CCCCCC; background-color: #EEEEEE; padding: 3px;}
.u-b9803d09f7 {margin:0 !important;padding:0 !important;}
.u-ba4ae23121 {background-color: #EEEEEE; border: 1px solid #999999; padding: 5px;}
.u-bdc1b609f4 {display: none; position: fixed; top: 0;left: 0;width: 100vw;height: 100vh;background: rgba(0, 0, 0, 0.5);z-index: 9999;justify-content: center;align-items: center;}
.u-c04668c691 {height:70px;}
.u-c19da1bac8 {border:1px solid #808080;}
.u-c399c3be93 {vertical-align:top;height:19px; font-size:10px;}
.u-c8be1ccba6 {display:none;}
.u-c92454049b {background: url(../img/btn_crt_sml.gif); width: 61px; height: 16px; border: 0;}
.u-ca3a655729 {border:5px solid #DDD;display:none;}
.u-cad980f4b7 {width:100%;}
.u-cadbb42943 {height:420px;}
.u-cdd5ccc313 {clear: both;}
.u-cde0734beb {text-align:right;padding:0;margin:0;border-left: 1px solid #CCCCCC;}
.u-ce97ead269 {padding:0 10px 0 10px;}
.u-ceafc34d25 {width: 400px;}
.u-cef3c2bafa {height:25px;width:100px;}
.u-cf8438324e {width: 380px !important; overflow: auto;}
.u-d15f904694 {width:250px;}
.u-d187d09752 {text-align:right;padding-right:10px;}
.u-d4340386ff {margin-top:5px;margin-bottom:5px;}
.u-da57c5e81e {vertical-align: middle;}
.u-dac4fe6c9b {text-align:center !important;;}
.u-dd45bf287a {font-size: smaller;}
.u-dd5a75f63b {width:300px;}
.u-df67104f3b {font-size: 14px;}
.u-e1790db60c {width:98%;}
.u-e74a373e7f {width: 300px;}
.u-e887bb9500 {float: right; width: 50%;}
.u-e88c4db2aa {width: 85px !important;}
/*.u-e9aa18cf86 {size: small;}*/
.u-ecb638ea13 {width:99%;}
.u-ed8c963426 {margin:0;}
.u-f2892a2e8a {display: none;}
.u-f864ed2b76 {width: 55px !important;}
.u-f8ec7aa2ab {width:760px;}
.u-fa6a9f485d {border-bottom:1px solid #808080;}
.u-fc1272540c {border-right:1px solid #808080;border-bottom:1px solid #808080;width:50px;}
.text-red {
	color: red;
}

.deal_view_form table, .inherit_font table{
	font-size: inherit;
}
.inherit_font select{
	font-size: revert;
	height: auto;
}
.deal_view_form .main table {
	/*margin: 0;*/
}
.deal_view_form .ui-tabs-panel.fgrey {
	background-color: #A7B8AE;
}
.div_section_format_form {
	display: none;
}
#sortableUse {
	border: 1px solid #999999;
	width: 95%;
	list-style-type: none;
	padding: 5px 0 0 0;
	float: left;
	margin: 0 10px 0 0;
}
.w-50 {
	width: 50%;
}

.w-25 {
	width: 25%;
}

.float-left {
	float: left;
}

.float-right {
	float: right;
}

.mb-40 {
	margin-bottom: 40px;
}

.arb_prediction_form tr {
	height: 30px !important;
}
.errCurPrice_red {
	color:red;
	display: none;
}

.main a.c-white {
	color:#FFFFFF;
	text-decoration:none;
}
.d-none-norm {
	display: none;
}

.company-info-table {
	width: 680px;
	border: 0;
	border-spacing: 1px;
	background-color: #C3C3C3;
	font: 10px Arial, Helvetica, sans-serif;
	margin: 10px 0 0 10px;
}

.company-info-table th,
.company-info-table td {
	background-color: #FFF;
}

.company-info-table th {
	text-align: left;
	font-weight: bold;
	color: #007fDA;
}

.company-info-table .company-info-title {
	width: 18%;
	font-size: 11px;
}

.company-info-table .company-info-name {
	font-size: 11px;
	font-weight: bold;
}

.company-info-table .company-info-country {
	width: 51%;
}

.company-info-table .company-info-sic-label {
	width: 9%;
}

.company-info-table .company-info-sic-value {
	width: 22%;
}

.data-payload {
	display: none!important;
}

.deal-spread-content {
	padding: 10px;
}

.deal-spread-offers-table {
	border: 1px solid #808080;
}

.deal-spread-heading-border {
	border-bottom: 1px solid #808080;
}

.deal-spread-prompt-loading {
	background-image: url("../img/loading.gif");
	background-position: bottom left;
	background-repeat: repeat-x;
}

.csp-data { display: none!important; }
.spread-content { padding: 10px; }
.spread-bordered { border: 1px solid #808080; }
.spread-borderless { border: 0; }
.spread-heading { border-bottom: 1px solid #808080; }
.spread-preview-button { height: 25px; width: 100px; }
.spread-fill-button { height: 40px; width: 40px; }
.spread-save-full { width: 99%; }
.spread-block { display: block; }
.spread-warning { color: red; font-weight: bold; }
.spread-float-right { float: right; }
.spread-action-link { text-decoration: none!important; color: #fff!important; }
.spread-delete-button { text-decoration: none!important; color: #fff!important; background-color: #c00!important; }
.spread-loading {
	background-position: bottom left;
	background-repeat: repeat-x;
	background-image: url("../img/loading.gif");
}