body {font-size: .7em; font-family: verdana,helvetica,arial,  sans-serif; margin-left : 4px; margin-right : 0; margin-top : 4px; margin-bottom : 0; color:#0D447F; }
.error { font-size: 1em; color: red; font-weight: bold;}
.copyright {font-size: .7em;}
.smalltext {font-size: .7em;}
.details_text {
	BORDER-TOP-WIDTH: 1px; PADDING-RIGHT: 2px; BACKGROUND-POSITION: center top; PADDING-LEFT: 2px; FONT-WEIGHT: normal; BORDER-LEFT-WIDTH: 1px; PADDING-BOTTOM: 2px; MARGIN: 2px;  PADDING-TOP: 2px; BORDER-RIGHT-WIDTH: 1px;
}
.searchbox_table {border-top: 1px solid #3399CC; border-bottom: 1px solid #3399CC; border-right: 1px solid #3399CC; border-left: 1px solid #3399CC;}
.searchbox_tabs {text-decoration:none; font-weight: bold; font-family: verdana,helvetica,arial,  sans-serif; color:#FFFFFF; }
.footer_table {border-top: 1px solid #3399CC; 	background-color:#FFFFFF;}

hr {border-top: 1px solid #3399CC; 	background-color:#FFFFFF;}

TD.prices_table_left {border-top: 1px solid #3399CC; border-left: 1px solid #3399CC;}
TD.prices_table_right {border-top: 1px solid #3399CC; border-right: 1px solid #3399CC;}
.prices_table {border-bottom: 1px solid #3399CC;}


.header_table {text-decoration:none; font-weight: bold; font-size: 1em; font-family: verdana,helvetica,arial,  sans-serif; color:#FFFFFF;}
.headerlinks {text-decoration:none; font-weight: bold;  font-size: 1em; font-family: verdana,helvetica,arial,  sans-serif; color:#FFFFFF;}
.headerlinks:hover {text-decoration:none; font-weight: bold;  font-size: 1em; font-family: verdana,helvetica,arial,  sans-serif; color:#000000;}

.general_text {font-weight: normal; font-size: 1em; font-family: verdana,helvetica,arial,  sans-serif; color:#000000; }

.calendar {
	position:relative; font-weight: normal; font-size: 1em; color: #00477f; font-family: verdana,helvetica,arial;
}

.selectfield {font-weight: normal; font-size: 1em; font-family: verdana,helvetica,arial,  sans-serif; color:#000000; }

.searchcell_selected {
	background-color:#3399FF;
}
.searchcell_unselected {
	background-color:#3399CC;
}

form { 
	margin: 0; 
	padding:0; 
} 
TD.compare2 {border-top: 1px solid #3399CC; border-bottom: 1px solid #3399CC;white-space: no-wrap;}
TD.compare {border-bottom: 1px solid #3399CC;white-space: no-wrap;}
.compare_sep {border-right: 1px solid #3399CC; 	text-align:center;}
.compare_sep_titles {border-left: 1px solid #3399CC; 	text-align:left; border-right: 1px solid #3399CC;}
.compare_table {background-color: #ffffff; color: #000000;}
.compare {white-space: no-wrap;}