body {
  font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
  line-height: 17px;
  font-size:11px;
  margin:0px;
 
}
.red{color:#FF0000;}
h3 {margin:0px 0px 5px 0px;}

br.all{clear:both;}

table.schedule td.dayCell {font-size:8px;}

td {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	line-height: 16px;
	text-align:center;
	
}

th {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	line-height: 16px;
}

table.form td{text-align:left;}

div
{
	line-height: 17px;
}

a
{
	text-decoration:none;
}

a.linkMain
{
	padding:0px 5px 0px 5px;
	border-bottom: #BBBBBB 1px solid;
	text-decoration:none;
	color: #000000;
	background-color: #CCCCCC;
	width:157px;
	display:block;
	
}



a.linkMain:hover
{
	text-decoration:underline;
	padding-left:5px;
	border-bottom: #BBBBBB 1px solid;
	background-color: #F7F7F7;
	color: #000000;
}

input.text
{
	width:150px;
	height:14px;
	border: #BBBBBB 1px solid;
	font-size:12px;
	
}

input.text2
{
	width:50px;
	height:18px;
	border: #777777 1px solid;
	font-size:12px;
	
}

input.text3
{
	width:50px;
	height:18px;
	border: #777777 1px solid;
	font-size:12px;
	background:#990000;
	color:#FFFFFF;
	font-weight:bold;
	
}

input.text4
{
	width:50px;
	height:18px;
	border: #777777 1px solid;
	background-color:#EEEEEE;
	font-size:12px;
	
}

textarea.clientWork {
    font-family: inherit;
    font-size: 12px;
}

select {
    font-family: inherit;
}

select.text
{
	width:150px;
	height:18px;
	border: #BBBBBB 1px solid;
	font-size:10px;
	
}

a.normal_link
{
	text-decoration:none;
	font-size:10px;
	color:#770000;
}

a.normal_link:hover
{
	text-decoration:underline;
	font-size:10px;
	color:#770000;
}

a.link2
{
	text-decoration:none;
	color: #0066CC;
}

a.link2:hover
{
	text-decoration:underline;
}

a.link3
{
	text-decoration:none;
	color: #FFFFFF;
	background: #990000;
	padding:3px;
	
}

a.link3:hover
{
	text-decoration:none;
	background: #EA0000;
}


tr.list:hover
{
	background-color: #CCFFCC;
}

.zws_data
{
	background-color:#EEEEEE;

}

#print_menu
{
	display:block;
}

#print
{
	width:100%;
}


a.button{background-color: #999999; border:1px solid #333333; padding:3px; color:#FFFFFF}
a.button:hover{background-color: #333333;  padding:3px; color:#FFFFFF}

div.clientBlockPrint{text-align: center; float: left; width:300px; }
div.workBlockPrint{text-align: center; width:200px; float: right;}

div.clientBlockPrintRtd{text-align: left; float: left; width:130px; }
div.workBlockPrintRtd{text-align: center; width:90px; float: right;}