/* Tracker styles */.bugs-holder {	padding:10px 0 40px 0;}.bugs-holder ul li, .bugs-holder ul {	background: none;	padding: 0;	margin: 0 1px;}.submit-bug h2 {	padding-bottom: 10px;}/* bugs-holder filter */.bugs-holder .filter fieldset {	float:right;}.bugs-holder .filter .text {	background:url(../images/sprite.png) no-repeat 0 -158px;	width:141px;	height:20px;	float:left;	padding:3px 12px;}.bugs-holder .filter .text input {	background:none;	border:none;	width:141px;	display:block;	margin:0;	padding:2px 0;	color:#666;	font-size:12px;	line-height:16px;}.bugs-holder .filter .submit {	background:url(../images/sprite.png) no-repeat -165px -158px;	width:64px;	height:26px;	text-indent:-9999px;	line-height:0;	cursor:pointer;	border:none;	float:left;}/* bugs-holder table */.bugs-holder th div {	position: relative;}.bugs-holder th.title {	text-align: left;	padding-left: 11px;}.bugs-holder table th a {	display: block;	position: absolute;	right: 5px;	top: 2px;	background: url(../images/sprite.png) no-repeat 0 -188px;	width: 14px;	height: 14px;	text-indent:-9999px;	overflow:hidden;}.bugs-holder table a.down:hover {	background-position:0 -202px;}.bugs-holder table a.up {	background-position:-14px -188px;}.bugs-holder table a.up:hover {	background-position:-14px -202px;}.bugs-holder table th.votes,.bugs-holder table.small th.time  {	border-right:1px solid #064a79;}.bugs-holder table .number {	width:52px;}.bugs-holder table td.number {	width:52px;	line-height:13px;}.bugs-holder table td.number span {	float:left;	margin-top:2px;}.bugs-holder table .title {	width:385px;}.bugs-holder table td.title {	width:369px;	padding-left:16px;	padding-right:16px;}.bugs-holder table td.title a {	color:#868686;}.bugs-holder table .status {	width:66px;	padding-right:0;}.bugs-holder table td.status {	width:66px;	padding-left:0;	padding-right:0;	text-align:center;	color:#76b011;}.bugs-holder table td.status span {	color:#ccc;}.bugs-holder table .time {	width:66px;	padding-right:0;}.bugs-holder table td.time {	width:66px;	padding-left:0;	padding-right:0;	text-align:center;	font-size:11px;}.bugs-holder table .votes {	width:66px;}.bugs-holder table th div.selected {	padding-right: 18px}.bugs-holder table thead th.votes div.selected {	padding-right: 0;}.bugs-holder table td.votes {	width:62px;	border-right:1px solid #e6e6e6;	padding-left:11px;}.bugs-holder table.small td.time {	border-right:1px solid #e6e6e6;}.bugs-holder table td.votes dl {	margin:0;	padding:0;}.bugs-holder table td.votes dt {	float:left;	text-align:center;	width:22px;	font-weight:bold;	padding:4px 0 0;}.bugs-holder table td.votes dd {	float:left;	margin:0;}.bugs-holder table td.votes dd a {	background:url(../images/ico-plus3.png) no-repeat;	width:28px;	height:26px;	text-indent:-9999px;	overflow:hidden;	cursor:pointer;	display:block;}.bugs-holder table td.votes dd a.disabled {	background-position: -27px 0;}.bugs-holder table td {	padding:2px 9px 1px;	background-color:#f2f2f2;	border-bottom:1px solid #d8d8d8;}.bugs-holder table.small td {	padding:7px 9px;}.bugs-holder table .bug1,.bugs-holder table .bug2,.bugs-holder table .bug3,.bugs-holder table .bug4 {	background:url(../images/sprite.png) no-repeat 0 -219px;	width:16px;	height:16px;	text-indent:-9999px;	overflow:hidden;	margin:0 5px 0 0 !important;}.bugs-holder table .bug2 {	background-position:-20px -219px;}.bugs-holder table .bug3 {	background-position:-40px -219px;}.bugs-holder table .bug4 {	background-position:-60px -219px;}.bugs-holder .file { width: 0px; height: 0px; overflow: hidden; float: left; }.tracker table td {	vertical-align: middle;}.statuschange {	float: left;	margin-right: 5px;}.statuschange a.selected {	background:none repeat scroll 0 0 #888888;	border-color:#666666 #888888 #888888 #666666;	color:#FFFFFF;	font-weight:bold;	text-shadow:1px 1px 0 rgba(0, 0, 0, 0.3);}.statuschange a {	display: block;	-moz-border-radius:2px 2px 2px 2px;	-moz-user-select:none;	background:none repeat scroll 0 0 #E6E6E6;	border:1px solid #E6E6E6;	color:#666666;	cursor:pointer;	float:left;	font-size:10px;	height:14px;	line-height:13px;	margin-right:4px;	margin-top: 4px;	padding:0 4px;}/* submit-bug */.submit-bug-form fieldset {	font-size:13px;}.submit-bug-form .row {	height:1%;	overflow:hidden;	margin:0 0 8px;	padding:0 10px 0 0;}.submit-bug-form .box {	float:left;	width:111px;	text-align:right;	padding:3px 0 0;}.submit-bug-form .box span {	padding:2px 0 0;	display:inline-block;}.submit-bug-form .box2 {	width:578px;	float:right;}.submit-bug-form .box3 {	padding:3px 0 0;	width: 578px;	float: right;}.submit-bug-form .box3 span {	margin-right: 40px;}.submit-bug-form .text {	float:left;	background:url(../images/sprite.png) no-repeat 0 -275px;	width:343px;	height:21px;	padding:2px 10px;}.submit-bug-form .text input {	width:343px;	height:17px;	display:block;	background:none;	border:none;	font-size:13px;	line-height:17px;	padding:2px 0;}.submit-bug-form .longtext {    background: none repeat scroll 0 0 #EEEEEE;    border: 1px solid #DEDEDE;    border-radius: 6px 6px 6px 6px;	width:560px;	height:21px;	padding:2px 4px;}.submit-bug-form .longtext input {	width:560px;	height:17px;	display:block;	background:none;	border:none;	font-size:13px;	line-height:17px;	padding:2px 0;}.submit-bug-form .browsers {	margin:0 0 10px;	list-style:none;	height:1%;	border-bottom:1px solid #e7e7e7;	padding:4px 0 13px;	position:relative;}.submit-bug-form .browsers:after {	clear:both;	content:'';	display:block;}.submit-bug-form .browsers li {	float:left;	margin:0 10px 0 0;	display:inline;}.submit-bug-form .browsers dl li {	margin:0 7px 0 0;}.submit-bug-form .browsers input {	float:left;	width:16px;	height:15px;	padding:0;	margin:0 5px 0 0;}.submit-bug-form .browsers label {	float:left;}.submit-bug-form .file-holder {	float:left;	width:268px;	padding:0 0 9px;}.submit-bug-form .file-holder input,.submit-bug-form .file-holder2 input {	float:left;}.submit-bug-form .file-holder .text,.submit-bug-form .file-holder .text input {	width:183px;}.submit-bug-form .file-holder2 .text,.submit-bug-form .file-holder2 .text input {	width:37px;}.submit-bug-form  .add-text {	height:1%;	overflow:hidden;}.submit-bug-form .file-holder2 {	float:right;	width:282px;	padding:0 0 9px;}.submit-bug-form .file-holder ul,.submit-bug-form .file-holder2 ul {	height:1%;	overflow:hidden;	border-top:1px solid #e7e7e7;	margin:10px 0 0;	list-style:none;	padding:5px 0 0 2px;}.submit-bug-form .file-holder2 ul {	padding-left:6px;}/* submit-bug-form file-name */.submit-bug-form .file-name, .submit-bug-form .taglist {	height:1%;	overflow:hidden;	margin:0;	padding:0;	list-style:none;}.submit-bug-form .file-holder ul li,.submit-bug-form .file-holder2 ul li,.submit-bug-form .file-name li, .submit-bug-form .taglist li {	float:left;	margin:0 3px 3px 0;	display:inline;}.submit-bug-form .file-holder ul a,.submit-bug-form .file-holder2 ul a,.submit-bug-form .file-name a, .submit-bug-form .taglist a {	float:left;	background:url(../images/bg-file.gif) no-repeat;	height:27px;	color:#868686;	font-size:11px;	line-height:27px;}.submit-bug-form .taglist a {	background:url(../images/bg-tag.png) no-repeat;}.submit-bug-form .file-holder ul a:hover,.submit-bug-form .file-holder2 ul a:hover,.submit-bug-form .file-name a:hover, .submit-bug-form .taglist a:hover {	text-decoration:none;}.submit-bug-form .file-holder ul a span,.submit-bug-form .file-holder2 ul a span,.submit-bug-form .file-name span, .submit-bug-form .taglist span {	float:left;	height:27px;	background:url(../images/bg-file.gif) no-repeat 100% -27px;	padding:0 8px 0 25px;	cursor:pointer;}.submit-bug-form .taglist span {	background:url(../images/bg-tag.png) no-repeat 100% -27px;	padding:0 8px 0 8px;}.submit-bug-form .file-holder2 .holder {	height:1%;	overflow:hidden;	padding:0 0 0 12px;}.submit-bug-form .file-holder2 label {	float:left;	margin:4px 10px 0 0;}.submit-bug-form .file-holder2 .file {	float:left;}.submit-bug-form .file-holder2 .short-file {	width:174px;}/* submit-bug-form select-box */.submit-bug-form .select-box {	height:1%;	overflow:hidden;	padding:0 0 11px;}.submit-bug-form .select-box select {	float:left;	margin:0 40px 0 0;}.submit-bug-form .select-box label {	float:left;	margin:2px 10px 0 0;}.submit-bug-form textarea {	-moz-border-radius: 6px;	border-radius: 6px;	background: #EEEEEE;	border: 1px solid #DEDEDE;	display: block;	font-size: 12px;	padding: 4px;	margin: 0 0 3px 0;	overflow: auto;	width:560px;	height:218px;	display:block;	overflow:auto;	min-width:560px;	min-height:218px;}.submit-bug-form #submitbtn {	margin-left: 118px;}.submit-bug-form .versions div {	margin-bottom: 4px;	clear: both;	display: none;}.submit-bug-form .versions div div {	margin-bottom: 4px;	clear: none;	display: block;}.submit-bug-form .versions label, .submit-bug-form .versions input {	float: left;}.submit-bug-form .versions label {	width: 90px;	margin-left: 5px;}.submit-bug-form .versiontitle {	float: left;	width: 80px;}.submit-bug-form .versioninfo {	float: left;}.bugLabel { 	border-radius: 2px 2px 2px 2px;	display: inline-block;	font-size: 10px;	padding: 1px 4px;	background: #6CAB00;	background: -moz-linear-gradient(center top , #6CAB00, #8BDB00) repeat scroll 0 0 transparent !important;	color: #FFF !important;	text-shadow: 1px 1px 0 rgba(255, 255, 255, 0.3);	fill: #555555;	filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#6CAB00', endColorstr='#8BDB00');}