body { margin:0; padding:0; background:#FFFFFF url(../images/background.jpg) repeat-x top;
	   font:normal 13px Arial, Helvetica, sans-serif;
	  }
form { margin:0; padding:0; border:none; }
a img { border:none; }
a { color:#0a4ba3; text-decoration:underline; }
a:hover { color:#2253ce; text-decoration:none; }

.clear  { display:block; clear:both; height:0; overflow:hidden; width:100%; }
.m0 { margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; font-size: 14px; }

.all { width:1024px; margin:auto; }
.logo { height:73px; padding:16px 0px 0px 0px; }

.footer { font-size:12px; color:#999999; }

.dots { display:block; clear:both; margin:1px 0px 1px 0px; background:url(../images/dot.gif) repeat-x top; height:1px; font-size:0; overflow:hidden; width:100%; }

.more-details { display:none; }
.hidden { visibility:hidden; }

.issues { }
.issues th { border-bottom:2px solid #FFF; height:42px; background:#EAF0F2 url(../images/th.jpg) repeat-x top; font:bold 16px Arial, Helvetica, sans-serif; text-align:left; }

.issue-container { background:#fff url(../images/gradient.jpg) repeat-x top; padding:18px; border:2px dotted #CCCCCC; -moz-border-radius: 6px; border-radius: 6px; font-size:14px; }
.tr-red { background:#fff4f4; }
.tr-red:hover { background:#fde6e6; }
.tr-white { background:#ffffff; cursor:pointer; }
.tr-white:hover { background:#ffffe3; cursor:pointer; }
.tr-green { background:#effdea; cursor:pointer; }
.tr-green:hover { background:#dbf3d3; cursor:pointer; }

.working { color:#da0c0c; background:url(../images/popup-red.gif) no-repeat left; padding-left:14px;  }
.working:hover { color:#da0c0c;}
.resolved { color:#1c58a8; background:url(../images/popup-blue.gif) no-repeat left; padding-left:14px;   }
.resolved:hover { color:#1c58a8; }

.time-working { color:#da0c0c; background:url(../images/time-working.gif) no-repeat left; padding-left:18px; }
.time-resolved { color:#047006; background:url(../images/time-resolved.gif) no-repeat left; padding-left:18px; }
.time-upcoming { color: #047006; background: url("../images/time-upcoming.gif") no-repeat scroll left center transparent; padding-left: 18px; }

img.rss { vertical-align: middle; }