/* Booking page stylesheet */

body { background-color : #FFFFFF }

.oddcustcaption { background-color : #DBEAF5 ; font-family : helvetica ; font-size : 10pt ; color : #4682B4 }

.evencustcaption { background-color : #FFFFFF ; font-family : helvetica ; font-size : 10pt ; color : #4682B4 }

.oddcust { background-color : #DBEAF5 ; font-family : helvetica ; font-size : 10pt ; color : #4682B4 }

.oddcustinput { background-color : #4682B4 ; font-family : helvetica ; font-size : 10pt ; color : #FFFFFF ; font-weight : bold; border-width: 1; }
 
.evencust { background-color : #FFFFFF ; font-family : helvetica ; font-size : 10pt ; color : #4682B4 }

.evencustinput { background-color : #4682B4 ; font-family : helvetica ; font-size : 10pt ; color : #FFFFFF ; font-weight : bold; border-width: 1; }

.custwarning { background-color : #DBEAF5 ; font-family : helvetica ; font-size : 10pt ; color : #4682B4 }

.oddservcaption { background-color : #DBEAF5 ; font-family : helvetica ; font-size : 10pt ; color : #4682B4 }

.evenservcaption { background-color : #FFFFFF ; font-family : helvetica ; font-size : 10pt ; color : #4682B4 }

.oddserv { background-color : #DBEAF5 ; font-family : helvetica ; font-size : 10pt ; color : #4682B4 }

.oddservinput { background-color : #4682B4 ; font-family : helvetica ; font-size : 10pt ; color : #FFFFFF ; font-weight : bold; border-width: 1; }

.evenserv { background-color : #FFFFFF ; font-family : helvetica ; font-size : 10pt ; color : #4682B4 }

.evenservinput { background-color : #4682B4 ; font-family : helvetica ; font-size : 10pt ; color : #FFFFFF ; font-weight : bold; border-width: 1; }

.othercaption { background-color : #DBEAF5 ; font-family : helvetica ; font-size : 10pt ; color : #4682B4 }

.other { background-color : #DBEAF5 ; font-family : helvetica ; font-size : 10pt ; color : #4682B4 }

.otherinput { background-color : #4682B4 ; font-family : helvetica ; font-size : 10pt ; color : #FFFFFF ; font-weight : bold; border-width: 1; }

.frame { background-color : #D7D7D7 ; color : #0000AA } /* #4682B4 */

.frame-bk { background-color : #FFFFFF } /* #F9D9B2 */

.submit { background-color : #4682B4 ; color : #FFFFFF ; font-weight : bold; align: middle; height: 30px; } /* #4682B4 */

.grid { background-color : #D7D7D7 }

.checksuccess { background-color : #44DD22 ; color : #FFFFFF } /* #44DD22, #DE3333 */

.checkfail { background-color : #DE3333 ; color : #FFFFFF } /* #44DD22, #DE3333 */

.servlistcaption { background-color : #FFFFFF ; font-family : helvetica ; font-size : 10pt ; color : #4682B4 }

.servlistvalue { background-color : #DBEAF5 ; font-family : helvetica ; font-size : 10pt ; color : #4682B4 }

.emplistcaption { background-color : #FFFFFF ; font-family : helvetica ; font-size : 10pt ; color : #4682B4 }

.emplistvalue { background-color : #DBEAF5 ; font-family : helvetica ; font-size : 10pt ; color : #4682B4 }

.ophlistcaption { background-color : #FFFFFF ; font-family : helvetica ; font-size : 10pt ; color : #4682B4 }

.ophlistvalue { background-color : #DBEAF5 ; font-family : helvetica ; font-size : 10pt ; color : #4682B4 }

.reslistcaption { background-color : #FFFFFF ; font-family : helvetica ; font-size : 10pt ; color : #4682B4 }

.reslistvalue { background-color : #DBEAF5 ; font-family : helvetica ; font-size : 10pt ; color : #4682B4 }

a:link img {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
} 

a:visited img {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

#formtab_right {
	background: url(../images/onlinebooking/formtab_r.gif);
	width: 10px;
	height: 21px;
}

#formtab_right13 {
	background: url(../images/onlinebooking/formtab_r.gif);
	width: 13px;
	height: 21px;
}

#formtab_right20 {
	background: url(../images/onlinebooking/formtab_r.gif);
	width: 20px;
	height: 21px;
}

#formtab_left {
	background: url(../images/onlinebooking/formtab_b.gif);
	width: 10px;
	height: 20px;
}

#line_r {
	background: url(../images/onlinebooking/line_r.gif);
}

#line_l {
	background: url(../images/onlinebooking/line_l.gif);
}

#line_t {
	background: url(../images/onlinebooking/line_t.gif);
}

.blonde_logo {
 background-image: url(http://www.blondesoft.com/images/onlinebooking/head_only.gif);
 background-repeat: no-repeat;
 background-position: top center;
} 
