/* CSS Document */

.tipsy { padding: 5px; font-size: 13px; position: absolute; z-index: 100000; }
.tipsy-inner { padding: 5px 8px 4px 8px; background-color: black; color: white; max-width: 200px; text-align: center; }
.tipsy-arrow { position: absolute; background: url('images/tipsy.gif') no-repeat top left; width: 9px; height: 5px; }
.tipsy-n .tipsy-arrow { top: 0; left: 50%; margin-left: -4px; }
.tipsy-nw .tipsy-arrow { top: 0; left: 10px; }
.tipsy-ne .tipsy-arrow { top: 0; right: 10px; }
.tipsy-s .tipsy-arrow { bottom: 0; left: 50%; margin-left: -4px; background-position: bottom left; }
.tipsy-sw .tipsy-arrow { bottom: 0; left: 10px; background-position: bottom left; }
.tipsy-se .tipsy-arrow { bottom: 0; right: 10px; background-position: bottom left; }
.tipsy-e .tipsy-arrow { top: 50%; margin-top: -4px; right: 0; width: 5px; height: 9px; background-position: top right; }
.tipsy-w .tipsy-arrow { top: 50%; margin-top: -4px; left: 0; width: 5px; height: 9px; }

.like_button{
background: url(images/yes-dis.JPG) no-repeat;
border:1px solid #CCCCCC;
text-decoration:none;
font-size:0.8em;
color:#000000;
cursor:pointer;
height:2.0133em;
overflow:visible;
font-weight:bold;
padding:0 0.5em;
vertical-align:middle;
}

.like_button:hover{
background: url(images/yes-enb.JPG) no-repeat;
border:1px solid #CCCCCC;
text-decoration:none;
font-size:0.8em;
color:#000000;
cursor:pointer;
height:2.0133em;
overflow:visible;
font-weight:bold;
padding:0 0.5em;
vertical-align:middle;
}
.dislike_button{
background: url(images/no-dis.JPG) no-repeat;
border:1px solid #CCCCCC;
text-decoration:none;
font-size:0.8em;
color:#000000;
cursor:pointer;
height:2.0133em;
overflow:visible;
padding:0 0.5em;
vertical-align:middle;
}

.dislike_button:hover{
background: url(images/no-enb.JPG) no-repeat;
border:1px solid #CCCCCC;
text-decoration:none;
font-size:0.8em;
color:#000000;
cursor:pointer;
height:2.0133em;
overflow:visible;
padding:0 0.5em;
vertical-align:middle;
}
.totalstatsbutton{ width:80px; vertical-align:top;background:#F6F6F6 none repeat scroll 0 0;height:1.85em;padding:0 0.5em;}
.greenBar{background-color:#DDDDDD;  height:5px; margin-bottom:3px; height:6px;}		
.redBar{background-color:#DDDDDD;  height:5px; height:6px;}	

#voting_result{ 
border:solid #BBBBBB 1px;
height:110px;
width:300px;
font-size:0.8em;
color:#000000;
margin-left:12px;
display:none;
background:#F6F6F6;
}

.mesgbox{ background:url(images/tick.gif) top left no-repeat; padding-left:25px;  margin:5px;font-family:Arial, Helvetica, sans-serif; font-size:12px; height:20px;  width:227px; float:left}
.close{ background:#AAAAAA;border:solid #666666 1px; float:left; width:20px; margin-top:6px;text-align:center; font-size:12px; cursor:pointer; font-weight:bold;}

.bigGreenBar{background-color:#0B4499; height:5px; margin-bottom:3px; height:11px; margin-top:7px; margin-left:10px;}		
.bigRedBar{background-color:#CF362F; height:5px; margin-bottom:3px; height:11px; margin-top:7px; margin-left:10px;}

.thumbUp{ background:url(images/yes-dis.JPG) center left no-repeat;height:25px; margin-top:5px; margin-left:20px; padding-left:28px}
.thumbDown{ background:url(images/no-dis.JPG) center left no-repeat;height:25px; margin-left:20px; padding-left:28px}
.thumbUp div{ float:left; font-size:12px; }
.thumbDown div{ float:left; font-size:12px; }

.califInfo{margin-left:30px; color:#000000; font-size:12px;}

