a  { font-family: Tahoma, "Times New Roman", Times, serif; color: #0082FF; font-weight:bold;}
h1, h2, h3  { font-family: Tahoma, "Times New Roman", Times, serif; color: Brown; }
p, body, ul, li, td  {font-size:14px; font-family: Tahoma, "Times New Roman", Times, serif; color: #000066;}
.abzac{text-indent:0px; padding:0 10px}
h1  { font-size: 20px; }
h2  { font-size: 16px; }
h3  { font-size: 14px; font-family: Tahoma, Times, serif;}
img { border: 0px; padding: 5px; background-color:gainsboro; margin:7px;}
body  { line-height:20px; border-width: 0 0 0 0; background-color: #f6f7f1; background-image: url("/images/back.jpg"); background-position: top left; background-repeat: repeat-x; border: 0; margin: 0 0 0 0; padding: 0 0 0 0;}
a:link  { color: #0082FF; text-decoration: underline; }
a:hover  { color: #990000; text-decoration: none; }
a:active  { color: #660000; text-decoration: none; }
.red {color:red; vertical-align: super; font-size: 10px;}
#body  { margin-left: 13em;  margin-top: 125px; min-height: 1020px; _height: 1020px;}
#nav  { position: absolute;  left: 0;  top: 130px;  width: 13em; }
#navtop  { border-left: 8px solid #FFFFBB; border-right: 8px solid #FFFFBB; background-color: #FFFFEE; color: #003399; }
#cur  { border-left: 0px solid #65A7E1; }
#button { width: 165px; padding: 0 0 0 0; margin-left: 5px; font-family: 'Trebuchet MS', 'Lucida Grande', Verdana, Lucida, Geneva, Helvetica, Arial, sans-serif; color: #377009; }
	#button ul { list-style: none; margin: 0; padding: 0; border: none; }
	#button li { border: 1px solid #dbc03b; margin-bottom: 2px; }
	#button li a{ font-weight:normal; display: block; padding: 2px 2px 2px 10px; border-right: 10px solid #ffdc2b; background-color: #ffef9c; color: #605310; text-decoration: none; width: 100%; }
	html>body #button li a { width: auto; }
	#button li a:hover {border-right: 10px solid #ff8c00; background-color: #ffec8a;}
div.row { clear: both; padding-top: 10px; }
div.row span.label { float: left; width: 370px; text-align: right; }
div.row span.formw { float: right; width: 200px; text-align: left; }	
#bscal {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	background-color: #B3ADA1;
	border: 0px;
	z-index: 100;
	width: 220px;
	left: 0px;
	top: 0px;
	position: absolute;
}
#bscal .top {
        background: #81B52F;
        height: 22px;
		border: 1px outset #99DF1C;
}
#bscal .top td, #bscal td.bot{
        color: #ffffff;
        font-family: Tahoma;
        font-size: 12px;
        font-weight: bold;
        padding: 3 4px;
}
#bscal .bot {
        height: 16px;
        border: 1px outset #8C8C8C;
		background-color: #707070;
        cursor: pointer;
}
#bscal .over {
        background: #ffdc2b;
        color: #89000D;
        cursor: pointer;
		font-weight: bold;
		font-size: 11px;
		border-left: 1px solid #FFEC8A;
		border-top: 1px solid #FFEC8A;
}
#bscal .week {
        color: #FFFDFA;
        background: #769840;
		font-size: 10px;
		border: 1px solid #4A8727;
}
#bscal .day {
        color: #424242;
        background: #E2DDD6;
		border-left: 1px solid #FDF8EF;
		border-top: 1px solid #FDF8EF;
		font-weight: bold;
		font-size: 11px;
		height: 20px;
}
#bscal .today {
        color: #C72E00;
        background: #FFC73D;
		border-left: 1px solid #FFE17D;
		border-top: 1px solid #FFE17D;
		font-weight: bold;
		font-size: 11px;
}
#bscal TD.weekend {
        color: #BA2A39;
        background: #E2DDD6;
		border-left: 1px solid #FDF8EF;
		border-top: 1px solid #FDF8EF;
		font-weight: bold;
		font-size: 11px;
}
#bsifr {
	width: 220px;
	left: 0px;
	top: 0px;
	position: absolute;
	background-color: #FFFFCC;
	margin: 0px;
	padding: 0px;
	border: none;
	overflow: hidden;
}
#left_image {
	position: relative;
	left: 0px;
	top: 20px;
	z-index: -1;
	margin-bottom: 40px;
}
#left_image img {
    border: 0px;
	background-color: transparent;
	margin:0;
	padding:0;
}
.phone {
	position: absolute;
	left: 14px;
	top: 200px;
	font-weight: bold;
	font-size: 12px;
	font-family: arial;
}

.phone .num {
	color: #9E9852;
	font-family: Georgia;
	font-size: 30px;
	font-weight: normal;
}

.phone .code {
	color: #CA6E1C;
}

.phone .phone_comment {
	color: #9E9852;
	font-size: 11px;
	line-height:28px;
	font-weight: normal;
}
div.status {
background-image:url("/images/status.gif");
background-repeat:repeat-x;
color:#FFFFFF;
font-size:11px;
height:28px;
line-height:19px;
}
