body, td{
	font-family:Verdana, Arial, Clean, Times;
	font-size:12px;
 	scrollbar-base-color 		: #ededed;
    scrollbar-arrow-color		: #0099ff;    
    scrollbar-track-color		: #ededed;

}

p {
text-indent: 1em;
margin: 0;
padding: 0;

}
#p:first-letter{
#	font-weight:bold;
#	color:#317597;
#}

table.newt tr.n{
	color: black;
	font-size: 10px;
	font-weight: 100;
	font-family: Verdana;
	height:20px;
	text-align:left;
	padding: 0px 0px 0px 0px;
}


table.newt tr.n th{
	background-image: url("../img/tablehr.gif");
	background-position: 100% 100%;
	background-repeat: no-repeat;
	color: black;
	font-size: 10px;
	font-weight: 100;
	font-family: Verdana;
	height:20px;
	text-align:left;
	padding: 0px 4px 0px 4px;
}


table.newt{
	background-image: url("../img/bgtable.gif");
	border-left:solid 1px #ffffff;
}

table.newt td{
	color: black;
	font-size: 10px;
	font-weight: 100;
	font-family: Verdana;
	height:20px;
	background-color:white;
	border-right:solid 1px #d3cdc8;
	border-bottom:solid 1px #d3cdc8;
	padding: 4px 4px 4px 4px;
}


table.newt tr.odd td{
	color: black;
	font-size: 10px;
	font-weight: 100;
	font-family: Verdana;
	height:20px;
	background-color:#f4f4f4;
	border-right:solid 1px #d3cdc8;
	border-bottom:solid 1px #d3cdc8;
	padding: 4px 4px 4px 4px;
}

span.bl{
	color:#999999;
}

img.ibord{
	border:solid #9cc2d5 1px;
}

p, ul, ol, div{
	font-family:Verdana, Arial, Clean, Times;
	line-height:140%;
	font-size:12px;
	text-align:justify;
}

a.h1:link{
	color:#6a6866;
	font-weight:100;

}
a.h1:hover{
	color:#7a7876;
	font-weight:100;

}
a.h1:visited{
	color:#6a6866;
	font-weight:100;

}






a.h2:link{
	color:#222120;
	font-weight:bold;
	text-decoration: underline;	
	font-size:12px;
}
a.h2:hover{
	color:#995500;
	font-weight:bold;
	font-size:12px;
}
a.h2:visited{
	color:#222120;
	text-decoration: underline;	
	font-weight:bold;
	font-size:12px;
}





.h3{
	color:#6a6866;
	font-weight:bold;
}

.constr{
	font-size:11px;
	color:#999999;
	font-weight:bold;
}
.th {
	font-size:11px;
	color:white;
	font-weight:bold;
}

.th2 {
	font-size:11px;
	color:#ffffff;
	font-weight:bold;
}


b.ok, .ok{
	font-weight:bold;
	color:#339900;
	font-size:11px;
}
.err{
	font-weight:bold;
	color:#ff3300;
	font-size:11px;
}

.ri{
	font-size:11px;
}

.ri{
#	text-align:left;
}


a.bright:visited{
	color:#0066cc;
}




b.fl{
	color:#0066cc;
	font-size:11pt;
	font-family: Tahoma, verdana, Arial, Clean, Times;
	font-weight:bold;
}

ul li{
	color:#000000;
	font-family:Tahoma, verdana,Arial, Clean, Times;
	font-size:11px;
 	list-style-image: url("../img/li.gif");
}

ul ul li{
	list-style-image: url("../img/li.gif");
}

h1{
	color:#000000;
	font-family:Tahoma, verdana,Arial, Clean, Times;
	font-size:12pt;
}

h2{
	color:#000000;
	font-family:Tahoma, verdana,Arial, Clean, Times;
	font-size:11pt;
}

h3{
	color:#317597;
	font-family:Arial, Clean, Times;
	font-size:10pt;
	font-weight:bold;
}

h4{
	color:#000000;
	font-family:Tahoma, verdana, Arial, Clean, Times;
	font-size:9pt;
}


h5{
	color:#000000;
	font-family:Tahoma, verdana,Arial, Clean, Times;
	font-size:8pt;
}

a.link:link{
	color:#333333;
	font-family: Tahoma, verdana, Arial, Clean, Times;
		
}

a.link:active{
	font-family: Tahoma, verdana, Arial, Clean, Times;
	color:#009900;
		
}

a.link:visited{
	font-family: Tahoma, verdana, Arial, Clean, Times;
	color:#000000;
		
}

a.link:hover{
	font-family: Tahoma, verdana, Arial, Clean, Times;
	color:#999999;
	text-decoration: underline;	
}


a:link{
	color:#cc6600;
	font-family: Tahoma, verdana, Arial, Clean, Times;
		
}

a:active{
	font-family: Tahoma, verdana, Arial, Clean, Times;
	color:#FF9900;
	text-decoration: underline;	
}

a:visited{
	font-family: Tahoma, verdana, Arial, Clean, Times;
	color:#CC6600;
		
}

a:hover{
	font-family: Tahoma, verdana, Arial, Clean, Times;
	color:#FF9900;
}






input, textarea{
	font-family: Tahoma, verdana, Arial, Clean, Times;
	color:#000000;
	font-size:11px;
	font-weight:bold;
	background-color:#d0e0f0;
}


select,option{
	font-family: Tahoma, verdana, Arial, Clean, Times;
	color:#000000;
	font-size:11px;
	font-weight:bold;
	background-color:#d0e0f0;
}





table.buglist table.inbuglist tr td{
	border:0px solid white;
}


table.buglist tr th a{
	font-size:11px;
}

table.buglist tr th {
	font-size:11px;
	color:white;
	font-weight:bold;
}


table.buglist tr th{
	text-align:left;
	background-color:#88AAD5;
}

.inner{
	background-color:#88AAD5;
	color:white;
	font-weight:bold;
}

table.buglist tr th a:link{
	color:white;
}

table.buglist tr th a:visited{
	color:white;
}


table.buglist tr td{
	font-size:11px;
}



table.buglist tr td, table.buglist tr th, table.buglist, table.buglist tr{
	border:1px solid #f0f0f0;
}

table.buglist tr th{
	border:1px solid white;
}

th a:visited{
	color:#0066cc;
}

tr.odd{
	background-color:#f0f0f0;
}

table.buglist tr td{
	border-right:1px solid white;
	border-left:1px solid white;
}

table.buglist tr.odd td{
	border-right:1px solid #f0f0f0;
	border-left:1px solid #f0f0f0;
}



a.sorted{
	color:#Ff9900;

}
a.sorted2{
	color:#a56Ab2;
}

a.sorted:visited{
	color:#Ff9900;

}
a.sorted2:visited{
	color:#a56Ab2;
}


table.buglist tr th.sorted{
	background-color:#FDC182;

}

table.buglist tr td.overdue{
	background-color:#FDa5a0;

}

table.buglist tr th.sorted2{
	background-color:#B57AC2;
}

.temmmp
{
	background-color:#68b58A;

}

/* article */

.heading { font-family: Arial, Helvetica, sans-serif; font-style: italic; font-weight: bold; letter-spacing: 0.1em; text-align: left; text-indent: 0; display: block; margin-bottom: 1.5em; font-size: 12pt; color: #317597; line-height: 1.25em; }
.text { font-family: "Times New Roman", Times, serif; font-size: 12pt; color: #000000; text-align: justify; text-indent: 1.5em; display: block; margin: 0; line-height: 1.25em; }
.text_small {
	font-family: "Times New Roman", Times, serif;
	font-size: 10pt;
	color: #000000;
	text-align: justify;
	text-indent: 1.5em;
	display: block;
	margin: 0;
	line-height: 1.25em;
}
.epigraph { font-family: "Times New Roman", Times, serif; font-size: 12pt; font-style: italic; color: #000000; text-align: right; display: block; margin: 0; margin-bottom: 1em; padding-left: 25%; line-height: 1.25em; }
.sign { font-family: "Times New Roman", Times, serif; font-size: 12pt; font-style: italic; color: #000000; text-align: right; display: block; margin: 0; margin-top: 1em; padding-left: 25%; line-height: 1.25em; }
.foot { font-family: "Times New Roman", Times, serif; font-size: 10pt; color: #000000; text-align: justify; text-indent: 0; display: block; margin: 0; margin-bottom: 1em; line-height: 1.25em; }
a:link { color: #0066cc; text-decoration: none; }
a:visited { text-decoration: none; color: #0066cc; }
a:hover { text-decoration: none; color: #CC6600; }
a:active { text-decoration: none; color: #CC6600; }
.contents1 { font-family: "Times New Roman", Times, serif; font-size: 12pt; text-align: justify; text-indent: 0; display: block; margin:0; line-height: 1.25em; }
.c1_small {
	font-family: "Times New Roman", Times, serif;
	font-size: 10pt;
	text-align: justify;
	text-indent: 0;
	display: block;
	margin:0;
	line-height: 1.25em;
}
.contents2 { font-family: "Times New Roman", Times, serif; font-size: 12pt; text-align: justify; text-indent: 0; display: block; padding-left: 1.5em; margin:0; line-height: 1.25em; }
.c2_small {
	font-family: "Times New Roman", Times, serif;
	font-size: 10pt;
	text-align: justify;
	text-indent: 0;
	display: block;
	padding-left: 1.5em;
	margin:0;
	line-height: 1.25em;
}
.contents3 { font-family: "Times New Roman", Times, serif; font-size: 12pt; text-align: justify; text-indent: 0; display: block; padding-left: 3em; margin:0; line-height: 1.25em; }
.num { font-family: "Times New Roman", Times, serif; font-size: 12pt; text-align: right; text-indent: 0; display: block; margin:0; padding-right: 0.3em; line-height: 1.25em; }
.num_small {
	font-family: "Times New Roman", Times, serif;
	font-size: 10pt;
	text-align: right;
	text-indent: 0;
	display: block;
	margin:0;
	padding-right: 0.3em;
	line-height: 1.25em;
}
