a.transfer_linkGreenSmall.link, a.transfer_linkGreenSmall.visited, a.transfer_linkGreenSmall.active{
	color:#01A601;
	font-family:Arial,Verdana,Helvetica,sans-serif;
	font-size:11px;
	font-weight:normal;
	
}
a.transfer_linkGreenSmall.hover{
	font-family:Arial,Verdana,Helvetica,sans-serif;
	color:#01A601;
	font-size:11px;
	font-weight:normal;
}
.transfer_linkIndex{
	font-family:Arial,Verdana,Helvetica,sans-serif;
	color:#01A601;
	font-size:11px;
}
div#continentLink{
	border:0px;
	padding:0px;
	margin:0px;
}
div#continentLink a {
	display: block;
	color:#000000;
	font-family:Arial,Verdana,Helvetica,sans-serif;
	font-size:13px;
	text-decoration: none;
	text-align:left;
	font-weight:normal;
	border:0px;
	padding:0px;
	margin:0px;
}
div#continentLink a:visited {
	color: #000000;
}
div#continentLink a:hover {
	background-color:#FFEA7F;
	text-decoration:underline;
}
.transfer_redPrice{
	color:#FE0000;
	font-family:Arial,Verdana,Helvetica,sans-serif;
	font-size:10px;
}

table.transferFormTop{
    font-family: Arial,Verdana,Helvetica,sans-serif;
    font-size: 11px;
    text-align:left;
}

table.transferFormTop td.header{
    background:#FFEA7F;
    height:25px;
    font-weight:bold;
    text-align:left;
    padding-left:5px;
}

table.transferForm{
    background:#F2F2F2;
    width:780px;
	font-family:Arial,Verdana,Helvetica,sans-serif;
	font-size:13px;
	text-align:left;
}
table.transferForm tr .focused {background:#FAE398;}
table.transferForm td{
	font-family:Arial,Verdana,Helvetica,sans-serif;
	font-size:13px;
	text-align:left;
}

table.transferForm td.left{
	width:250px;
	font-family:Arial,Verdana,Helvetica,sans-serif;
	font-size:13px;
	text-align:left;
	padding-left:5px;
}

table.transferForm td.right{
    width:360px;
    background:#F2F2F2;
    font-family:Arial,Verdana,Helvetica,sans-serif;
    font-size;13px;
    text-align:left;
}

.contact_inputText{
	width:300px;
	border:1px solid #cccccc;
}
.contact_inputTextarea{
	width:300px;
	height:150px;
	border:1px solid #cccccc;
}

.transfer_normalText{
	font-family:Arial,Verdana,Helvetica,sans-serif;
	font-size:13px;
}

table.transferNormal{
	font-family:Arial,Verdana,Helvetica,sans-serif;
	font-size:13px;
}
table.transferNormal td{
	font-family:Arial,Verdana,Helvetica,sans-serif;
	font-size:13px;
	text-align:left;
}

.checkOut_textFieldFamily{
	width:235px;
	font-family:Arial,Verdana,Helvetica,sans-serif;
	font-size:11px;
	padding:4px;
}

.ccNumber_field{
	width: 148px; font-size:11px; font-family:Arial,Verdana,Helvetica,sans-serif; padding:4px;
}
.ccNumber_lastDigit{
	width: 40px; font-size:11px; font-family:Arial,Verdana,Helvetica,sans-serif;
}
.ccNumber_type{
	width: 160px; font-size:11px; font-family:Arial,Verdana,Helvetica,sans-serif; padding:4px;
}
.ccNumber_dateExpYr{
	width: 90px; font-size:11px; font-family:Arial,Verdana,Helvetica,sans-serif; padding:4px;
}
.ccNumber_dateExpMo{
	width: 65px; font-size:11px; font-family:Arial,Verdana,Helvetica,sans-serif; padding:4px;
}

/* UNIFORM STYLES ----------------------------------------------------------------- */
#wrap .uniForm {margin:0; padding:0;position:relative;width:100%;}
#wrap .uniForm fieldset {border: none;width:740px;}
#wrap .uniForm fieldset legend {margin:0;padding:20px 10px 0 10px;width:720px;}
#wrap .ctrlHolder { overflow:hidden;margin:0; padding:0;clear:both;padding:5px 0;background: #F2F2F2;border-bottom: 1px solid #EEE;}
#wrap #departureLayer .ctrlHolder { background: #FAFAF3;}
#wrap .ctrlHolder span {position:relative;}
#wrap .buttonHolder {overflow:hidden;clear:both;}
/* Highlighting the rows on input focus */
#wrap .focused {background:#FAE398;}
#wrap .focused label {font-weight: bold;}
#wrap .uniForm .ctrlHolder {}
#wrap .uniForm span {display:block;overflow:hidden;width:440px;float:left;}
#wrap .uniForm label, #wrap .uniForm .label {float:left;margin:0; padding:0 0 0 10px;width:290px;}
#wrap .uniform input, #wrap .uniform select {font-size: 11px;font-family: Verdana, Arial, Helvetica, sans-serif;}
/* #wrap .uniForm .textInput {border: 1px solid #CCC;} */
#wrap .uniForm .w50 {width: 40px; font-size:11px; font-family:Arial,Verdana,Helvetica,sans-serif;}
#wrap .uniForm .w300 {width: 300px; font-size:11px; font-family:Arial,Verdana,Helvetica,sans-serif; padding:4px;}   
#wrap .uniForm .selectInput {font-family:Arial,Verdana,Helvetica,sans-serif;}
#wrap .uniForm textarea {width:300px; font-size:11px; font-family:Arial,Verdana,Helvetica,sans-serif; padding:4px;}
#wrap .uniForm p.formHint {clear:both;margin-top:2px;font-size: 10px;color:#999;}
#wrap .uniForm label.full {width: 100%;padding-right: 10px;}
#wrap .uniForm label.full input {margin-bottom: -1px;}
#wrap .uniForm label.submit {padding:5px 0;text-align:right;float:none;display:block;width:730px;}
/* Focus pseudoclasses */
#wrap .ctrlHolder .textInput:focus {}
#wrap div.focused .textInput:focus {}
#wrap div.focused .formHint {}
/* Required asterisk styling */
#wrap label em, #wrap .label em {font-style:normal;font-weight:bold;}

/* BOOKING DETAILS ----------------------------------------------------------------- */
#wrap #bookDetails p {padding: 20px 10px;}
#wrap #bookDetails table {width: 100%;}
#wrap #bookDetails .detailsDisplay caption {background: #FFEA7F; width:100%; padding: 5px 10px 6px 10px;margin:0;font-size: 13px;border-bottom: 2px solid #FFF;font-size: 11px;text-align:left;font-size: 11px;font-weight: bold;color:#000000;}
#wrap #bookDetails th {width: 300px;background: #F7F7E7;padding: 5px 10px;border-bottom: 1px solid #EEE;text-align: left;font-weight: normal;}
#wrap #bookDetails td {background: #F7F7E7;padding: 5px 10px;border-bottom: 1px solid #EEE;text-align: left;font-weight: bold;}
#wrap #detailsPayment {margin-top: 20px; text-align:left;}
#wrap #detailsPayment fieldset legend img {margin-top: 20px;float:right;}
#wrap h3#totalAmount strong {color: #F30;font-size: 14px;}
#wrap p#securedPayment {padding: 10px;border: 1px solid #CCC;margin-top: 10px;}
#wrap p#securedPayment img {float: right;margin-top: -15px;}