  @font-face {
    font-family: BPG Glaho Arial V5;
    font-style:  normal;
    font-weight: normal;
    src: url(bpgglah0.eot);
  }

  @font-face {
    font-family: Times New Roman;
    font-style:  normal;
    font-weight: normal;
    src: url(timesne0.eot);
  }

body {

	SCROLLBAR-FACE-COLOR: #FFCC00;

	SCROLLBAR-HIGHLIGHT-COLOR: #FFCC00;

	SCROLLBAR-SHADOW-COLOR: #FFCC00;

	SCROLLBAR-3DLIGHT-COLOR: #FFCC00;

	SCROLLBAR-ARROW-COLOR: #FFFFFF;

	SCROLLBAR-TRACK-COLOR: #FFCC00;

	SCROLLBAR-DARKSHADOW-COLOR: #FFCC00;

	margin-left: 0px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	background-color: #FFE682;

	font-family: BPG Glaho Arial V5;

	font-size: 11px;

	color: #755800;

	line-height: 20px;

}


td,th {

	font-family: BPG Glaho Arial V5;

	font-size: 11px;

	color: #755800;

	line-height: 20px;

}

a {

	font-family: BPG Glaho Arial V5;

	font-size: 11px;

	color: #F2AD0B;

}

a:link {

	text-decoration: none;

}

a:visited {

	text-decoration: none;

	color: #F2AD0B;

}

a:hover {

	text-decoration: underline;

	color: #B78309;

}

a:active {

	text-decoration: none;

	color: #B78309;

}

img, div, td { behavior: url(css/iepngfix.htc) }



.onover {

	background-image: url(../img/menu_sel_bg.png); 

	background-position: bottom; 

}

.offover {

	background-image:  url(../img/menu_bg2.png); 

	background-position: bottom;

	

}

.selbut {

background-color: #FFE67D;

}

.cal_cel { 
	width: 16px; 
	height: 16px; 
	font-size: 10px; 
	background-image: url(../img/cal_bg.gif);
	background-repeat: no-repeat;
	text-align: center;
	vertical-align: middle;
	color: #CAA200;
	 }
	 
.cal_cel_over { 
	width: 16px; 
	height: 16px; 
	font-size: 10px; 
	font-weight: bold; 
	background-image: url(../img/cal_bg_today.gif);  !important;
	background-repeat: no-repeat;
	text-align: center;
	vertical-align: middle;
	color: #FFFFFF;
		 }

.cal_cel_today { 
	width: 16px; 
	height: 16px; 
	font-size: 10px;  
	background-image: url(../img/cal_bg_days.gif);  !important;
	background-repeat: no-repeat;
	text-align: center;
	vertical-align: middle;
	color:#FFFFFF;
		 }
.cal_cel_day { 
	width: 16px; 
	height: 16px; 
	font-size: 10px; 
	text-align: center;
	font-weight: bold
	vertical-align: middle;
	color: #333333; 
	  }
.cal_cel_link { 
	width: 16px; 
	height: 16px; 
	font-size: 10px;  
	background-image: url(../img/cal_bg_today.gif);  !important;
	background-repeat: no-repeat;
	text-align: center;
	vertical-align: middle;
	color:#FFFFFF;
		 }

.cal_header{ 
	height: 20px; 
	font-size: 11px; 
	background-image: url(../img/cal_header_bg.gif); !important; 
	background-repeat: no-repeat;
	background-position: top;
	text-align: center;
	vertical-align: middle;
	font-weight: bold; 
	color:#FFFFFF;
	  }


a.cal:link {

	text-decoration: none;

	color: #FFFFFF;

	font-size: 10px;  

}

a.cal:visited {

	text-decoration: none;

	color: #FFFFFF;

	font-size: 10px;

}

a.cal:hover {

	text-decoration: overline;

	color: #880000;

	font-size: 10px;

}

a.cal:active {

	text-decoration: none;

	color: #FFFFFF;

	font-size: 10px;

}

a.t2:link {

	text-decoration: none;

	color: #755800;

	font-size: 11px; 
	
	line-height: 20px;

}

a.t2:visited {

	text-decoration: none;

	color: #755800;

	font-size: 11px; 
	
	line-height: 20px;

}

a.t2:hover {

	text-decoration: underline;

	color: #755800;

	font-size: 11px; 
	
	line-height: 20px;

}

a.t2:active {

	text-decoration: none;

	color: #755800;

	font-size: 11px; 
	
	line-height: 20px;

}

#xyBG 
{ 
	display: none; 
	position: absolute; 
	background: #000; 
	opacity: 0.7; -moz-opacity: 0.7; -khtml-opacity: 0.7; 
	filter: alpha(opacity=70); 
	width: 100%; 
	height: 100%;
	cursor: pointer; 
	
} 

#xyBOX 
{ 
	display: none; 
	position: absolute; 
	background: #FFFFFF; 
	color: #666666; 
	text-align: center; 
	border: none; 
	border-top: 5px solid #FFFFFF;
	border-bottom: 5px solid #FFFFFF;
	top: 300px; 
	z-index: 100; 
} 

.xyX 
{ 
	font-size: 12px; 
	color: #666666; 
	padding: 4px 0; 
	border-top: 1px solid #FFFFFF; 
	background: #FFFFFF;
	font-family: BPG Glaho Arial V5;
	line-height: 20px;
	text-align: left;
	padding-left: 10px;
} 