/* -- STYLE V1.2 -- */
body {
 background:white;
 font-size:12px;
color:Black;
 font-family:Verdana, Arial, Helvetica, Sans-Serif;
 margin-top:0px;
 margin-left:0px;
 margin-right:0px;
 margin-bottom:0px;
 Line-height:140%;
}

td{font-family: Verdana, Arial, Helvetica, Sans-Serif, Times, serif; font-size:12px;  Line-height:125%;}

/* -- border -- */
.side_border {border-top-width: 0px;
	border-left-width: 1px;
	border-left-color: #aaa;
	border-left-style: solid;
	border-right-width: 1px;
	border-right-color: #aaa;
	border-right-style: solid;
		}

.menu_border {
border-top-width:1px; border-top-color: #aaa; border-top-style:solid;
border-bottom-width:1px; border-bottom-color:#aaa; border-bottom-style:solid;
		}

.t_border {
border-top :1px solid #ccc;
}

.r_border {
border-right :2px solid #fff;
}

.b_border {
border-bottom :2px solid #fff;
}

.b_c_border {
border-bottom :2px solid #ccc;
}

.l_border {
border-left :2px solid #fff;
}

.back_y{
	background-color:#eea;
}


.back_b{
	background-color:#ddd;
}
.back_b2{
	background-color: #e0eee5;
}

.back_p{background-color:#FF99FF;	width: 200px;
}

.back_m{background-color:#FFeCCe;	width: 200px;
}

.ftr-txt{font-size:10px; text-decoration:none; color: #333333;}		


/* -- head -- */
h1 {color:#880000; font-size: 16pt; Line-height:150%; }
h2 {color:#000088; font-size: 16pt; Line-height: 100%; }
h3 {color:#000088; font-size: 14pt; Line-height: 100%; }
em{font-style
	font-style: normal;
	font-weight: bold;
}
p.2{
	position: relative;
	}

.pv12b{text-decoration:none;font-size:12px;color: #FFFFFF;
	background-color: #660099;
	padding: 1px;
	white-space: nowrap;
}
.pv13b{
	font-size:13px;
	text-decoration:none;
	color: #FFFFFF;
	background-color: #660099;
	white-space: nowrap;
	padding-right: 20px;
	font-weight: bold;
	text-align: right;
}

.pv12blue{text-decoration:none;font-size:12px;color: #FFFFFF;
	background-color: #000088;
	padding: 1px;
	white-space: nowrap;
}


.pv13blue{
	font-size:13px;
	text-decoration:none;
	color: #FFFFFF;
	background-color: #000088;
	white-space: nowrap;
	padding-right: 20px;
	font-weight: bold;
	text-align: right;
}
.sh_b13b{
	font-size:13px;
	color:#660099;
	font-weight:bold;
}

/* -- font -- */
.smaller{font-size:smaller;}	
.pa10{font-size:10px; color:#333; }
.pa11{font-size:11px; color:#555; }
.pp11{font-size:11px; color: #ff0080;}
.pp{ color: #a64471;}

.pg11{font-size:11px; color:green; }
.pr11{font-size:11px; color:red; }
.red{ color:red; }

.pa12b{font-size:12px; color:#000000; font-weight:bold; }
.pa16b{font-size:16px; color:#000000; font-weight:bold; }
.pb12b{font-size:12px; color:#660099; font-weight:bold; }
.pb14b{font-size:14px; color:#000088; font-weight:bold; }
.pb16b{font-size:16px; color:#000088; font-weight:bold; }
.pb18b{font-size:18px; color:#000088; font-weight:bold; }
.pb20b{font-size:20px; color:#000088; font-weight:bold; }

/* -- headline -- */
.param1{border:solid 1px #ff5500; margin-top: 0px;}
.param2{border:solid 1px maroon; margin-top: 0px;}
.param3{border:solid 1px #336699; margin-top: 0px;}
.param4{border:solid 2px #1111dd; margin-top: 0px;}
.param5{border:solid 1px #660099; margin-top: 0px;}
.param6{border:solid 1px #330033; margin-top: 0px;}
.param7{border:solid 2px #993399; margin-top: 0px;}
.param8{border:solid 3px #dddddd; margin-top: 0px;}
#param9{
	border:solid 1px #660099;
	margin-top: 0px;
	padding:5px 5px 5px 5px;
	}

/* -- links -- */
a:Link{color: #a64471;text-decoration:none;}
a:visited{color: #1641a6;text-decoration:none;}
a:active{color: #009f9f;text-decoration:none;}
a:hover{text-decoration:underline; }
a.a11:Link{font-size:11px;color: #555555;text-decoration:none;}

