/* CSS Document for Colossus*/

body{
	padding:0;
	margin: 0;
	background-color: #969fab;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
}
form{
	padding: 0;
	margin: 0;
}
input{
	font-size: 11px;
}
h1 {
	color:#0C192C;
	font-size:24px;
	display:inline;
	font-family:Calibri, Verdana, Arial, Helvetica, sans-serif;
	margin:0;
}
h2 {
	color:#0C192C;
	font-size:18px;
	display:inline;
	font-family:Calibri, Verdana, Arial, Helvetica, sans-serif;
}

.subtitle {
	font-size:14px;
	color:#b19b79;
	font-weight:bold
}
a:link, a:visited{
	color: #374D74;
	text-decoration: none;
}
a:hover{
	color: #374D74;
	text-decoration: underline;
}
a:active{
	color: #374D74;
	text-decoration: none;
}
.footer a:link, .footer a:visited{
	color: #FFFFFF;
	text-decoration: none;
}
.footer a:hover{
	color: #FFFFFF;
	text-decoration: underline;
}
.footer a:active{
	color: #FFFFFF;
	text-decoration: none;
}
.footer{
	color: #FFFFFF;
}

.stockInfo {
	color:#404040;
	font-size:10px;
	padding:11px 0px;
}

.stockInfo strong {
	color:#000000;
}

.borderCell {
	background:url(bg_line.gif) repeat-x center;
}
.borderTop {	
	border-top:1px solid #d1d1d1;
	padding:13px 0px;
}
.financialLinks {
	background:#efe8d6;
	padding:8px 16px;
}
.financialLinks a{
	color: #4a463d;
	text-decoration: none;
}
.analyst_media th {
	background: #efe7d7;
	padding:7px 15px;
}
.analyst_media td {
	background: #f7f3eb;
	padding:7px 15px;
}
/* EMAIL SIGNUP */

#signup_load {
	display:none;
	text-align:center;
	padding:10px 0px;
}
#signup_container, #signup_message {
	padding: 10px 0px;
	text-align:center;
}

/* ACCORDION */
#acc, #acc2 {width:650px; list-style:none; margin:0px; padding:0px;}
#acc p, #acc2 p {margin: 0px 0px 12px 0px;}
.acc2 h3 { width:650px; margin: 10px 0px 12px 0px; cursor:pointer; font-size:12px; color:#b19b79; font-weight:bold; background:url(bg_heading.jpg) no-repeat top; height:28px; padding:7px 0px 0px 4px;}
#acc li, #acc2 li { text-align:justify; }
#acc .acc-section, #acc2 .acc-section {overflow:hidden;}
#acc .acc-content, #acc2 .acc-content {width:640px; padding: 0px 0px 12px 1px;}
.acc_more { color:#000000; float:right; font-size:12px; font-weight:normal;padding:0 15px 0 0;}

.form {display:none;}