*{
	font-family:arial;
	font-size:11px;
	border-collapse:collapse;
}
body{
	background-color:#EAEAEA;
}

td.headline{
	color:#000000;
	background-color: #FFFFFF;
	font-weight:bold;
}
td.page_headline{
	color:#000000;
	background-color: #ffffff;
	font-weight:bold;
}
td.spacer{
	background-color:#EAEAEA;
}
td.window_border{
	padding:				3px;
	background-color:		#FFFFFF;
}
td.window_border2{
	padding-left:			3px;
	padding-bottom:			3px;
	background-color:		#FFFFFF;
	}
td.error{
	background-color:#FFFFFF;
	color:red;
	font-weight:bold;
}
th.vac_head{
	color:#000000;
	background-color: #EAEAEA;
	font-weight:bold;
	padding-left:3px;
	padding-right:3px;  
}
td.vac_field{
	color:#000000;	 
	padding-left:3px;
	padding-right:3px;  
}
b.scroll{
	color:#000000;
	font-weight:bold;	  
}
td.text{
	background-color:#EAEAEA;
}
tr.text{
	background-color:#EAEAEA;
}
a.ibebutton{
	color:#000000;
	text-decoration:none;
}
.select_box{
	color:#000000;
	text-decoration:none;
	font-family: Helvetica,Arial,Sans-serif;
    font-size: 11pt;
    line-height: 12pt;
}
a{
	color:#000000;
	text-decoration:none;
}
td.ibebutton{
	background-image:url(button_bg.gif);
	margin: 2px;
	font-weight:bold;
	height:23px;
}
tr.table_row_1{
	background-color:#FFFFFF;
}
tr.table_row_2{
	background-color:#EAEAEA;
}
td.price{
	background-color:#EAEAEA;
	font-weight: normal;
	color:#000000;
	}
td.price_bold{
	background-color:#EAEAEA;
	font-weight: bold;
	color:#000000;
}
tr.segment1{
	background-color:#EAEAEA;
}
tr.segment2{
	background-color:#FFFFFF;
}
td.segment{

}
th.segment{
	color:#000000;
	background-color: #FFFFFF;
	font-weight:bold;
}
th.segment_white{
	color:#000000;
	background-color: #FFFFFF;
	font-weight:bold;
}
td.pers_field{
	padding-left:2px;
	padding-right:1px;
}
td.bill_data{
	padding-left:2px;
	background-color:#EAEAEA;
}
td.select{
	background-color:#EAEAEA;
}
table.bordered{
	border-style: solid;
	border-width: 1px;
	border-color:#000000;
	border-collapse: collapse;
}
td.top_border{
	border-left: 2px;
	border-right: 2px;
	border-top: 2px;
	border-color: #FFFFFF;
	border-style: solid;
}
td.bordered{
	border-style: solid;
	border-width: 1px;
	border-color:#000000;
}
th.printer{
	font-weight:bold;
	text-align:left;
	background-color:#F0F0F0;
}
td.printer{
	font-weight:normal;
	text-align:left;
	background-color:#FFFFFF;
}
th.cal{
	color:			#000000;
	font-weight:	bold;
	border-style: 	solid;
	border-width: 	1px;
	border-color:	#FFFFFF;
}
td.cal{
	border-style: 	solid;
	border-width: 	1px;
	border-color:	#FFFFFF;
}
table{
	border-collapse: collapse;
}

