body {
	background-color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FF6600;
}
table {
	font-size:12px;
}


input.hc-formelement, select.hc-formelement {
	font-family: Arial, Helvetica, sans-serif;
}
input.hc-pag, select.hc-pag, select.hc-pag2 , select.hc-pag3 {
	font-family: Arial, Helvetica, sans-serif;
}

table.hc-menu{
	border-bottom:1px solid #FF6600;
}
.hc-title , .hc-hostelname{
	background-color:#FF6600;
}
.hc-titleleft {
	background-color:#FF6600;
}
 div.hc-formleft {
 	border-bottom:1px solid #FF6600;
	border-left:1px solid #FF6600;
	border-right:1px solid #FF6600;
}
.hc-arrival {
	border-top:1px dashed #FF6600;
	border-bottom:1px dashed #FF6600;
}
.hc-types {
	border-top:1px solid #FF6600;
}

div.hc-hostel {
	border:1px solid #FF6600;
}

table.hc-changedates {
	border:1px solid #FF6600;
}

table.hc-subtable {
	border-top:1px dashed #FF6600;
	font-size:11px; 
}


p.hc-steps {
	color:#FF6600;
}
td.hc-row {
	background-color:#FF6600;
}

table.hc-hostelsearch, table.hc-hostelbook {
	border-top:1px solid #FF6600;
	border-left:1px solid #FF6600;
}

table.hc-hostelsearch td, table.hc-hostelbook td {
	border-right:1px solid #FF6600;
	border-bottom:1px solid #FF6600;
}
table.hc-hostelform {
	border:1px solid #FF6600;
}
input.hc-totalbeds {
	border:1px solid #FF6600;
	background-color:#FFFFFF;
	font-size:11px;
	color:#FF6600;
}
.hc-bookingboxright {
	border-right:1px solid  #FF6600;
	border-bottom:1px solid #FF6600;
	border-left:1px solid #FF6600;
}
div.hc-border {
	border:1px solid  #FF6600;
}

INPUT.hc-pulsub {
	BORDER-RIGHT: #FFFFFF 1px solid; PADDING-RIGHT: 8px; BORDER-TOP: #FFFFFF 1px solid; PADDING-LEFT: 8px; FONT-WEIGHT: bold; FONT-SIZE: 10pt; PADDING-BOTTOM: 2px; BORDER-LEFT: #FFFFFF 1px solid; CURSOR: pointer; COLOR: white; PADDING-TOP: 2px; BORDER-BOTTOM: #FFFFFF 1px solid; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: tahoma,arial,verdana,helvetica; BACKGROUND-COLOR: #DC2816
}
INPUT.hc-pulsub:link {
	
}
INPUT.hc-pulsub:visited {
	
}
INPUT.hc-pulsub:hover {
	BORDER-RIGHT: #DC2816 1px solid; BORDER-TOP: #DC2816 1px solid; BORDER-LEFT: #DC2816 1px solid; BORDER-BOTTOM: #DC2816 1px solid; TEXT-DECORATION: underline
}
P.hc-searchtext {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: black; FONT-FAMILY: tahoma,arial,verdana,helvetica