@media print{
.NP {display:none !important}
}
@media screen{
.JP {display:none !important}
}
body{
	font-family: Tahoma, Geneva, sans-serif;
	font-size:11px;
	line-height:1.2;
	letter-spacing:0;
	background-color: #fff;
	cursor:default;
	margin:0;
}
input, select, textarea, button{
	font-family:inherit;
}
.CT{
	text-align:center
}
.CA{
	margin:0 auto;
}
.LT{
	text-align:left
}
.RT{
	text-align:right
}


.LF{
	float:left;
}
.RF{
	float:right;
}

.BOLD{
	font-weight:bold;
}



big{
	font-size:1.2em;
}
small{
	font-size:.8em;
}

h1 {
  font-size: 2em;
  margin: .67em 0;
}
h2 {
  font-size: 1.5em;
  margin: .83em 0;
}
h3 {
  font-size: 1.25em;
  margin: 1em 0;
}
h4 {
  font-size: 1em;
  margin: 1.33em 0;
}
h5 {
  font-size: 0.85em;
  margin: 1.67em 0;
}
h6 {
  font-size: 0.65em;
  margin: 2.33em 0;
}
table{
	border:0;
	border-collapse:collapse;
	border-spacing:0;
}
td{
	padding:0;
}
h2.B, h3.B, h4.B, h5.B{
	padding:.5em 1em;
	margin:.3em 0;
	border:1px #CCC solid;
	background:#DDD url(../images/bgg_w_01.png) top repeat-x;
	color:#567;
}
img{
	border:0;
	margin:0;
	padding:0;
}
img.B{
	padding:2px;
	border:1px #CCC solid;
}
.LD16{
	background:url(../images/ui-anim_basic_16x16.gif) no-repeat center;
}
.LD32{
	background:url(../images/ui-anim_basic_32x32.gif) no-repeat center;
}

a:link, a:visited, a:active {
	color: #000;
	text-decoration: none
}
a:hover {
	color: #f00;
}

.LN_1{direction:ltr}
.LN_3{direction:rtl}
.LN_5{direction:rtl}
