
.cal_td1{background-color:#e0e4e8;}
.cal_td2{background-color:#FFFFFF;}

td {  
    font-family: Arial;
    font:11px Tahoma, Arial, helvetica, sans-serif;
    color: black;	
}

a{font:11px Tahoma, Arial, helvetica, sans-serif; text-decoration:underline}

a.calendar{color:blue;}

table#upcoming {
    background-color:#FFFFFF;
    
    width: 100%;

}

table#upcoming td {
    padding: 5px;
    border: solid #000 1px;

}

.data {
    color: #000000;
    text-align: right;
    background-color: #CCCCCC;

}

.tableheader {
    font-family: Tahoma, Arial, helvetica, sans-serif;
    font-weight: bold;
    text-align: left;
    text-align: center;
    background-color: #7CA4C4;

}

.leftcol {
    font-weight: bold;
    text-align: left;
    width: 150px;
    background-color: #CCCCCC;

}

#calendar {
	width: 141px;
	padding: 0;
	margin: 0;
	border-left: 1px solid #A2ADBC;
	font: normal 12px/20px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color: #616B76;
	text-align: center;
	background-color: #fff;
}

.searchBox{
  background-image:url('http://haontech.com/images/magnifying-glass.gif');
  background-repeat:no-repeat;
  padding-left:20px;
  width:300px;
  color:silver
} 


input.smallButton {
	border: 1px solid #999999;
	border-width: 1px 2px 2px 1px;
	font-weight: bold;
	font-size: 11px;
	height: 25px;
	verticle-align: middle;
	background: url(http://haontech.com/images/bg_navbar.gif) 0 0 repeat-x #CCCCCC;
	color: #0000FF;
}






