/* CSS Document */



 
  .style1 {color: #FFFFFF; background-color: #000033} 
  .style2 {color: #FFFFFF}
  .style3 {color: #000000}
  .style4 {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
}
.small {
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	color: #FF0000;
}
.smallwhite {
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFffff;
}
.smallblue {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	color:#000066;
}
  .style5 {
	color: #000000;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
}
.style8 {color: #FF0000}
 
*{
margin:0;
padding:0;
}

body{
font-family:Trebuchet MS;
}

#twitter-update{
margin:20 auto;
width:400px;
}

a {
text-decoration:none;
color:#770000;
}


a:hover {
text-decoration:underline;
color:#770000;
}

.result {
border-bottom:1px dashed #D2DADA;
font-size:85%;
padding:8px 0;
position:relative;
}

.ipositive {
border-top:1px dashed #009900;
background:  #00FF99;
padding:8px 0;
position:relative;
}
.inegative {
border-top:1px dashed #009900;
background:#FF6666;
padding:8px 0;
position:relative;
}
.ineutral {
border-top:1px dashed #009900;
background: #CCCCCC;
padding:8px 0;
position:relative;
}




.minitext {
  font: normal 0.7em Arial, sans-serif;
  color: Black;
}

.disable {
  background-color: #CF110C;
  color: #fff;
  font-weight: bold;
  padding: 5px;
}

.result .time {
font-size:80%;
font-style:italic;
margin-top:6px;
color:#777777;
}

.time a{
color:#777777;
}
.result .profile_image {
position:absolute;
left:0;
}
.result .profile_image img {
width:48px;
height:48px;
border:0;
}
.result .status {
	margin-left:55px;
	min-height:40px;
}

.profile_image a {
	outline-color:-moz-use-text-color;
	outline-style:none;
	outline-width:medium;
}

.clear{
clear:both;
}
h2{
text-align:center;
font-style:italic;
font-variant:small-caps;
}
#update-alert{
margin:10px auto;
background-color:#FFFFCC;
text-align:center;
font-weight:bold;
width:300px;
}
.pos{
background-color: #BDFBCD;
font-family:Arial, Helvetica, sans-serif;
font-size:10px
width:300px;
}
.que{
background-color: #99CC00;
font-family:Arial, Helvetica, sans-serif;
font-size:10px
width:300px;
}
.neg{
background-color:#CC6666;
font-family:Arial, Helvetica, sans-serif;
font-size:10px
width:300px;
}
.neu{
background-color: #FFFFcc;
font-family:Arial, Helvetica, sans-serif;
font-size:10px
width:300px;
}


/*Example CSS for demo ticker*/

#ajaxticker1{
width: 650px;
height: 200px;
border: 1px ridge black;
padding: 5px;
background-color: #ffffff;
}

#ajaxticker1 div{ /*IE6 bug fix when text is bold and fade effect (alpha filter) is enabled. Style inner DIV with same color as outer DIV*/
background-color: #ffffff;
}


/*Example CSS for demo ticker*/

#ajaxticker2{
width: 650px;
height: 40px;
border: 1px ridge black;
padding: 5px;
background-color: #ffffff;
}

#ajaxticker1 div{ /*IE6 bug fix when text is bold and fade effect (alpha filter) is enabled. Style inner DIV with same color as outer DIV*/
background-color: #ffffff;
}

.someclass{ //class to apply to your scroller(s) if desired
}

#layer11 {
	position:absolute;
	width:340px;
	height:100%;
	z-index:0;
	left: 5px;
	top: 70px;
	overflow: auto;
}
#layer22 {
	position:absolute;
	width:380px;
	height:100%;
	z-index:0;
	left: 356px;
	top: 70px;
	overflow: auto;
}
#layer33 {
	position:absolute;
	width:340px;
	height:100%;
	z-index:0;
	left: 739px;
	top: 70px;
	overflow: auto;
	background-color: #FFFFFF;
}
#layer44 {
	position:absolute;
	width:340px;
	height:100%;
	z-index:0;
	left: 1150px;
	top: 70px;
	overflow: auto;
}





#layer1 {
	position:absolute;
	width:425px;
	height:100%;
	z-index:0;
	left: 5px;
	top: 70px;
	overflow: auto;
}
#layer2 {
	position:absolute;
	width:407px;
	height:100%;
	z-index:0;
	left: 449px;
	top: 70px;
	overflow: auto;
	background-color: #FFFFFF;
}
#layer3 {
	position:absolute;
	width:340px;
	height:100%;
	z-index:0;
	left: 879px;
	top: 70px;
	overflow: auto;
	background-color: #FFFFFF;
}
.reports {
	position:absolute;
	width:100%;
	height:100%;
	z-index:1;
	left: 7px;
	top: 70px;
	overflow: auto;
}
.piecharts {
	position:absolute;
	width:450px;
	z-index:0;
	left: 15px;
	top: 73px;
	overflow: auto;
}

.autopiecharts {
	position:absolute;
	width:450px;
	z-index:0;
	left: 15px;
	top: 73px;
	overflow: auto;
}
.responses {
	position:absolute;
	width:274px;
	height:227px;
	z-index:0;
	left: 1002px;
	top: 70px;
	overflow: auto;
}
.positives {
	position:absolute;
	width:280px;
	height:200px;
	z-index:0;
	left: 998px;
	top: 324px;
	overflow: auto;
}

.useragents {
	position:absolute;
	width:280px;
	height:200px;
	z-index:0;
	left: 1004px;
	top: 509px;
	overflow: auto;
}
.begatives {
	position:absolute;
	width:500px;
	z-index:1;
	left: 920px;
	top: 90px;
	overflow: auto;
}

.chartdivs {
	position:absolute;
	width:450px;
	z-index:0;
	left: 458px;
	top: 73px;
	overflow: auto;
}
.linkstable {
	position:absolute;
	width:420px;
	height:180px;
	z-index:0;
	left: 7px;
	top: 376px;
	overflow: auto;
}
.bloglinkstable {
	position:absolute;
	width:420px;
	height:180px;
	z-index:0;
	left: 7px;
	top: 576px;
	overflow: auto;
}

.mostfollows{
	position:absolute;
	width:481px;
	height:160px;
	z-index:0;
	left: 463px;
	top: 381px;
	overflow: auto;
}
.mostactive{
	position:absolute;
	width:481px;
	height:160px;
	z-index:0;
	left: 463px;
	top: 576px;
	overflow: auto;
}

.othertable {
	position:absolute;
	width:500px;
	z-index:0;
	left: 510px;
	top: 420px;
	overflow: auto;
}

#layer4 {
	position:fixed;
	width:100%;
	height:52px;
	font-size: 14px;
	z-index:1;
	left: 6px;
	top: 0px;
	overflow: auto;
	background-color: #000033;
}

#layer5 {
	position:absolute;
	width:50%;
	height:300px;
	z-index:1;
	left: 2px;
	top: 40px;
	overflow: auto;
	
}

#layer6 {
	position:fixed;
	width:100%;
	height:40px;
	z-index:1;
	left: 6px;
	top: 52px;
	overflow: auto;
	background-color: #000033;
	
}
.style1 {color: #FFFFFF}
.green{color: #00CC00}
.red{color: #FF0000}
.orange{color: #FFCC33}

.boxed{
border:thin;
background-color:#ffFFFF;
border-top:1px solid #CCFF66;
border-left:1px solid #CCFF66;
border-right:1px solid #CCFF66;
border-bottom:1px solid #CCFF66;
font-size:85%;
color:#000066;
padding:3px 0;
}
.boxedr{
border:thin;
background-color:#FFCCCC;
border-top:1px solid #CCFF66;
border-left:1px solid #CCFF66;
border-right:1px solid #CCFF66;
border-bottom:1px solid #CCFF66;
font-size:85%;
color:#000066;
padding:3px 0;
}
.boxedrw{
border:thin;
background-color: #00FF33;
border-top:1px solid #CCFF66;
border-left:1px solid #CCFF66;
border-right:1px solid #CCFF66;
border-bottom:1px solid #CCFF66;
font-size:85%;
color:#000066;
padding:3px 0;
}
.radiored {background-color:#FF0000}
.radiogreen{background-color: #00FF00}
.radioneutral {background-color: #999999}

