.NoPrint {
	display: ;
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-size: 11px;
	font-family: Tahoma;
	color : #333333; 	
}
font,th,td,p{
	font-family: "Tahoma", Arial;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #333333;

###link_standard###

}
a:link {
	font-family: "Tahoma",Arial;
	font-size: 8 pt;
	color : #333333; 
	text-decoration: none;
}
a:visited {
	font-family: "Tahoma", Arial;
	font-size: 8 pt;
	color : #666666; 
	text-decoration: none;
}
a:active {
	font-family: "Tahoma", Arial;
	font-size: 8 pt;
	color : #666666;
	text-decoration: none;
}
a:hover {
	font-family: "Tahoma", Arial;
	font-size: 8 pt;
	color : #999999;
	text-decoration: none;
}

###text###

.text_black12 {	
    font-family: "Tahoma", Arial;
	font-size: 12px;
	font-style: normal;
	color: #333333;
}
.text_Blackbold12 {

	font-family: "Tahoma", Arial;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
}

.text_black {	
    font-family: "Tahoma", Arial;
	font-size: 11px;
	font-style: normal;
	color: #333333;
}
.text_Blackbold {

	font-family: "Tahoma", Arial;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
}
.text_BlackSmall {

	font-family: "Tahoma", Arial;
	font-size: 10px;
	font-style: normal;
	color: #333333;
}
.text_gray {	
    font-family: "Tahoma", Arial;
	font-size: 11px;
	font-style: normal;
	color: #666666;
}
.text_red {

	font-family: "Tahoma", Arial;
	font-size: 11px;
	font-style: normal;
	color: #FF0000;
}
.text_red2 {

	font-family: "Tahoma", Arial;
	font-size: 11px;
	font-weight: bold;
	color: #FF0000;
}
.text_redbold {

	font-family: "Tahoma", Arial;
	font-size: 11px;
	font-weight: bold;
	color: #FF0000;
}
.text_red12 {

	font-family: "Tahoma", Arial;
	font-size: 12px;
	font-weight: bold;
	color: #FF0000;
}
.text_redbold12 {

	font-family: "Tahoma", Arial;
	font-size: 12px;
	font-weight: bold;
	color: #FF0000;
}
a.text_redbold:link {
	font-family: "Tahoma", Arial;
	font-size: 11px;
	font-weight: bold;
	color: #FF0000;
}

a.text_redbold:visited {
	font-family: "Tahoma", Arial;
	font-size: 11px;
	font-weight: bold;
	color: #FF0000;
}
a.text_redbold:active {
	font-family: "Tahoma", Arial;
	font-size: 11px;
	font-weight: bold;
	color: #FF0000;
}
a.text_redbold:hover {
	font-family: "Tahoma", Arial;
	font-size: 11px;
	font-weight: bold;
	color: #FF0000;
}


.text_pink {

	font-family: "Tahoma", Arial;
	font-size: 11px;
	font-style: normal;
	color: #FF80BC;
}
.text_pink2 {

	font-family: "Tahoma", Arial;
	font-size: 14px;
	font-style: normal;
	color: #FF80BC;
}
.text_blue01 {

	font-family: "Tahoma", Arial;
	font-size: 11px;
	font-style: normal;
	color: #0099CC;
}
.text_blue02 {

	font-family: "Tahoma", Arial;
	font-size: 11px;
	font-style: normal;
	color: #0066CC;
}
.text_blue03 {

	font-family: "Tahoma", Arial;
	font-size: 11px;
	font-style: normal;
	color: #2069B9;
}
.text_green {

	font-family: "Tahoma", Arial;
	font-size: 11px;
	font-style: normal;
	color: #6FBE50;
}
.text_black {

	font-family: "Tahoma", Arial;
	font-size: 11px;
	font-style: normal;
	color: #333333;
}
.text_Orange {

	font-family: "Tahoma", Arial;
	font-size: 11px;
	font-style: normal;
	color: #FF6600;
}
.text_OrangeBold {

	font-family: "Tahoma", Arial;
	font-size: 11px;
	font-weight: bold;
	color: #FF6600;
}
.text_White {

	font-family: "Tahoma", Arial;
	font-size: 11px;
	font-style: normal;
	color: #FFFFFF;
}
.text_WhiteBold {

	font-family: "Tahoma", Arial;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
}
.text_WhiteSmall {

	font-family: "Tahoma", Arial;
	font-size: 11px;
	font-style: normal;
	color: #FFFFFF;
}

###text_link###

a.link_reda:link {
	font-family: "Tahoma", Arial;
	font-size: 8 pt;
	color : #FF0000; 
	text-decoration: none;

}
a.link_redb:link {
	font-family: "Tahoma", Arial;
	font-size: 8 pt;
font-weight: bold;
	color : #FF0000; 
	text-decoration: none;
}
a.link_redb:visited {
	font-family: "Tahoma", Arial;
	font-size: 8 pt;
font-weight: bold;
	color : #FF0000; 
	text-decoration: none;
}
a.link_redb:active {
	font-family: "Tahoma", Arial;
	font-size: 8 pt;
font-weight: bold;
	color : #FF0000;
	text-decoration: none;
}
a.link_redb:hover {
	font-family: "Tahoma", Arial;
	font-size: 8 pt;
font-weight: bold;
	color : #FF0000;
	text-decoration: none;
}


a.link_red00:link {
	font-family: "Tahoma", Arial;
	font-size: 8 pt;
	color : #CC0000; 
	text-decoration: none;
}
a.link_red00:visited {
	font-family: "Tahoma", Arial;
	font-size: 8 pt;
	color : #CC0000; 
	text-decoration: none;
}
a.link_red00:active {
	font-family: "Tahoma", Arial;
	font-size: 8 pt;
	color : #CC000
	text-decoration: none;
}
a.link_red00:hover {
	font-family: "Tahoma", Arial;
	font-size: 8 pt;
	color : #FF0000;
	text-decoration: none;
}
a.link_red01:link {
	font-family: "Tahoma", Arial;
	font-size: 8 pt;
	color : #CC0000; 
	text-decoration: none;
}
a.link_red01:visited {
	font-family: "Tahoma", Arial;
	font-size: 8 pt;
	color : #CC0000; 
	text-decoration: none;
}
a.link_red01:active {
	font-family: "Tahoma", Arial;
	font-size: 8 pt;
	color : #CC000
	text-decoration: none;
}
a.link_red01:hover {
	font-family: "Tahoma", Arial;
	font-size: 8 pt;
	color : #FF0000;
	text-decoration: none;
}
a.link_pink:link {
	font-family: "Tahoma", Arial;
	font-size: 8 pt;
	color : #FF80BC; 
	text-decoration: none;
}
a.link_pink:visited {
	font-family: "Tahoma", Arial;
	font-size: 8 pt;
	color : #FF80BC; 
	text-decoration: none;
}
a.link_pink:active {
	font-family: "Tahoma", Arial;
	font-size: 8 pt;
	color : #FF80BC;
	text-decoration: none;
}
a.link_pink:hover {
	font-family: "Tahoma", Arial;
	font-size: 8 pt;
	color : #F518A3;
	text-decoration: none;
}
a.link_blue:link {
	font-family: "Tahoma", Arial;
	font-size: 8 pt;
	color : #0099CC; 
	text-decoration: none;
}
a.link_blue:visited {
	font-family: "Tahoma", Arial;
	font-size: 8 pt;
	color : #0099CC; 
	text-decoration: none;
}
a.link_blue:active {
	font-family: "Tahoma", Arial;
	font-size: 8 pt;
	color : #0099CC;
	text-decoration: none;
}
a.link_blue:hover {
	font-family: "Tahoma", Arial;
	font-size: 8 pt;
	color : #00CCFF;
	text-decoration: none;
}
a.link_blue02:link {
	font-family: "Tahoma", Arial;
	font-size: 8 pt;
	color : #2069B9; 
	text-decoration: none;
}
a.link_blue02:visited {
	font-family: "Tahoma", Arial;
	font-size: 8 pt;
	color : #2069B9; 
	text-decoration: none;
}
a.link_blue02:active {
	font-family: "Tahoma", Arial;
	font-size: 8 pt;
	color : #0066CC;
	text-decoration: none;
}
a.link_blue02:hover {
	font-family: "Tahoma", Arial;
	font-size: 8 pt;
	color : #00CCFF;
	text-decoration: none;
}
a.link_orange:link {
	font-family: "Tahoma", Arial;
	font-size: 8 pt;
	color : #FF6600; 
	text-decoration: none;
}
a.link_orange:visited {
	font-family: "Tahoma", Arial;
	font-size: 8 pt;
	color : #FF6600; 
	text-decoration: none;
}
a.link_orange:active {
	font-family: "Tahoma", Arial;
	font-size: 8 pt;
	color : #FF6600;
	text-decoration: none;
}
a.link_orange:hover {
	font-family: "Tahoma", Arial;
	font-size: 8 pt;
	color : #FF9900;
	text-decoration: none;
}
a.link_black:link {
	font-family: "Tahoma", Arial;
	font-size: 8 pt;
	color : #333333; 
	text-decoration: none;
}
a.link_black_small:link {
	font-family: "Tahoma", Arial;
	font-size: 9 pt;
	color : #333333; 
	text-decoration: none;
}
a.link_black:visited {
	font-family: "Tahoma", Arial;
	font-size: 8 pt;
	color : #333333; 
	text-decoration: none;
}
a.link_black:active {
	font-family: "Tahoma", Arial;
	font-size: 8 pt;
	color : #333333;
	text-decoration: none;
}
a.link_black:hover {
	font-family: "Tahoma", Arial;
	font-size: 8 pt;
	color : #FF0000;
	text-decoration: none;
}
a.link_white:link {
	font-family: "Tahoma", Arial;
	font-size: 8 pt;
	color : #FFFFFF; 
	text-decoration: none;
}
a.link_white:visited {
	font-family: "Tahoma", Arial;
	font-size: 8 pt;
	color : #FFFFFF; 
	text-decoration: none;
}
a.link_white:active {
	font-family: "Tahoma", Arial;
	font-size: 8 pt;
	color : #FFFFFF;
	text-decoration: none;
}
a.link_white:hover {
	font-family: "Tahoma", Arial;
	font-size: 8 pt;
	color : #E9E9E9;
	text-decoration: none;
}
a.link_green:link {
	font-family: "Tahoma", Arial;
	font-size: 8 pt;
	color : #6FBE50; 
	text-decoration: none;
}
a.link_green:visited {
	font-family: "Tahoma", Arial;
	font-size: 8 pt;
	color : #6FBE50; 
	text-decoration: none;
}
a.link_green:active {
	font-family: "Tahoma", Arial;
	font-size: 8 pt;
	color : #6FBE50;
	text-decoration: none;
}
a.link_green:hover {
	font-family: "Tahoma", Arial;
	font-size: 8 pt;
	color : #669900;
	text-decoration: none;
}
a.link_yellow:link {
	font-family: "Tahoma", Arial;
	font-size: 8 pt;
	color : #FAB72C; 
	text-decoration: none;
}
a.link_yellow:visited {
	font-family: "Tahoma", Arial;
	font-size: 8 pt;
	color : #FAB72C; 
	text-decoration: none;
}
a.link_yellow:active {
	font-family: "Tahoma", Arial;
	font-size: 8 pt;
	color : #FAB72C;
	text-decoration: none;
}
a.link_yellow:hover {
	font-family: "Tahoma", Arial;
	font-size: 8 pt;
	color : #FFDC4F;
	text-decoration: none;
}

a.link_gray:link {
	font-family: "Tahoma", Arial;
	font-size: 8 pt;
	color : #666666; 
	text-decoration: none;
}
a.link_gray:visited {
	font-family: "Tahoma", Arial;
	font-size: 8 pt;
	color : #666666; 
	text-decoration: none;
}
a.link_gray:active {
	font-family: "Tahoma", Arial;
	font-size: 8 pt;
	color : #666666;
	text-decoration: none;
}
a.link_gray:hover {
	font-family: "Tahoma", Arial;
	font-size: 8 pt;
	color : #999999;
	text-decoration: none;
}

/* tooltip */

#bubble_tooltip{
	width:140px;
	position:absolute;
	display:none;
}
#bubble_tooltip .bubble_top{
	background-image: url('../images/balloon/bubble_top.gif');
	background-repeat:no-repeat;
	height:16px;	
}
#bubble_tooltip .bubble_middle{
	background-image: url('../images/balloon/bubble_middle.gif');
	background-repeat:repeat-y;	
	background-position:bottom left;
	padding-left:7px;
	padding-right:7px;
}
#bubble_tooltip .bubble_middle span{
	position:relative;
	top:-8px;
	font-family: Trebuchet MS, Lucida Sans Unicode, Arial, sans-serif;
	font-size:11px;
}
#bubble_tooltip .bubble_bottom{
	background-image: url('../images/balloon/bubble_bottom.gif');
	background-repeat:no-repeat;
	background-repeat:no-repeat;	
	height:32px;
	position:relative;
	top:-6px;
}

.imgBroad{
	border: 1px solid #999999;
}
