/*g1_3*/

#g1_3 h1 {
	font-size:23px;
	font-weight:normal;
	color:#007800;
}

#g1_3 h2 {
	font-size:12px;
	font-weight:bold;
	margin:0 0 5px 0;
}

#g1_3 h2 a {
	color:#007800;
}

#g1_3 #content {
	width:440px;
	_width:435px;
	margin:0 0 0 5px;
}

#g1_3 #content a.link {
	text-decoration:none;
}

#g1_3 #content a.button {
	text-decoration:none;
	color:#ffffff;
}

#g1_3 #content p.double {
	margin:10px 0 10px 0;
}

#g1_3 #content p.info {
	color:#007800;
}

#g1_3 .buttonsearchnow {
	clear:left;
	margin-top:5px;
}

#g1_3 form#bynumber {
	float:left;
	width:180px;
	_width:185px;
	margin:0px 5px 0 0;
}

#g1_3 form#bynumber input {
	width:176px;
	_width:180px;
	margin-top:3px;
}

#g1_3 form#bynumber label {
	font-weight:bold;
	display:block;
	margin-top:5px;
}

#g1_3 form#bynumber label.hidden {
	display: none;
}

#g1_3 #content #betnumberdate {
	float:left;
	margin:13px 2px 0 3px;
	_margin:18px 5px 0 0;
}

#g1_3 form#bydate {
	margin-top:5px;
	_margin-top:0px;
	margin-left:216px;
	width:196px;
}

#g1_3 form#bydate input {
	width:192px;
	_width:191px;
	margin-top:3px;
}

#g1_3 form#bydate select {
	margin-right:1px;
	_margin-right:0px;
	margin-top:3px;
	_margin-top:4px;
	_margin-bottom:1px;
}

#g1_3 form#bydate #pickday {
	width:45px;
	margin-right:5px;
	_margin-right:0px;
}

#g1_3 form#bydate #pickmonth {
	width:65px;	
}

#g1_3 form#bydate #pickyear {
	width:50px;
}

#g1_3 form#bydate label {
	font-weight:bold;
	display:block;
	margin-top:5px;
}

#g1_3 form#bydate label.hidden {
	display: none;
}

#g1_3 form#bydate a#pbcalendar img {
	vertical-align:top;
	margin-top:4px;
}

#g1_3 form#allbooking  {
	margin-top:15px;
	_margin-top:10px;
}

#g1_3 form#allbooking fieldset#fallbookingid {
	float:left;
}

#g1_3 form#allbooking label {
	font-weight:bold;
	display:block;
	margin-top:5px;
}

#g1_3 form#allbooking label.hidden {
	display: none;
}

#g1_3 form#allbooking input {
	margin-top:3px;
	width:198px;
	_width:196px;
}

#g1_3 form#allbooking input#ID {
	margin-right:8px;
	_width:197px;
	_margin-right:7px;
}
#g1_3 form#personal label {
	font-weight:bold;
	display:block;
	margin-top:5px;
}

#g1_3 form#personal input#pbleftok {
	width:28px;
}

#g1_3 form#personal select#bdmonth {
	width:93px;
	_width:90px;
}


#g1_3 form#personal input {
	width:199px;
	_width:195px;
}

#g1_3 form#personal label.hidden {
	display: none;
}

#g1_3 form#personal #fleft {
	float:left;
	margin-right:5px;
}

#g1_3 form#personal fieldset#fok {
	margin: 10px 8px 0 0;
}
/*personal info*/
#g1_3 form.personalinfo div.lfield {
	clear:both;
	margin-bottom:5px;
}
#g1_3 form.personalinfo fieldset.fleft {
	display:block;
	float:left;
	margin-right:5px;
	width:205px;
}

#g1_3 form.personalinfo select#iday1, #g1_3 form.personalinfo select#iday2 {
	width:40px;
	_width:43px;
}

#g1_3 form.personalinfo select#imonth1, #g1_3 form.personalinfo select#imonth2 {
	width:64px;
	_width:58px;
}

#g1_3 form.personalinfo input.code {
	width:68px;
	_width:75px;
}

#g1_3 form.personalinfo input.textor {
	width:185px;
	_width:185px;
}

#g1_3 form.personalinfo .ft {
	width:254px;
}

#g1_3 form.personalinfo .all {
	width:254px;
	_width:408px;
}

#g1_3 form.personalinfo img.picto_or {
	margin:15px 5px 0 5px;
}

#g1_3 form.personalinfo fieldset.radio {
	margin:0px 0 3px 0;
	_margin:0;
}

#g1_3 form.personalinfo input {
	margin-top:3px;
	width:199px;
	_width:195px;
}

#g1_3 form.personalinfo select {
	margin-top:3px;
	_margin-top:4px;
}

#g1_3 form.personalinfo select.input {
	width:205px;
	_width:201px;
}
#g1_3 form.personalinfo select.select {
	width:198px;
	_width:195px;
}

#g1_3 form.personalinfo input.radio {
	width:auto;
	float:left;
	vertical-align:baseline;
	margin:6px 0px 0 0;
	_margin:2px 0 0 0px;
}

#g1_3 form.personalinfo label {
	font-weight:bold;
	display:block;
}

#g1_3 form.personalinfo label.radio {
	font-weight:normal;
	margin-left:20px;
	margin-top:6px;
}

#g1_3 form.personalinfo input#zipcode {
	width:110px;
}

#g1_3 form.personalinfo select#bdmonth, #g1_3 form.personalinfo select#idmonth, #g1_3 form.personalinfo select#edmonth, .month {
	width:94px;
	_width:80px;
}


#g1_3 form.personalinfo label.hidden {
	display: none;
}

#g1_3 form.personalinfo fieldset#fleft {
	float:left;
	margin-right:5px;
}

#g1_3 form.personalinfo fieldset#fok {
	margin-top:10px;
}

#g1_3 form.personalinfo .moreinfo {
	margin-top:5px;
}

#g1_3 form.personalinfo .moreinfo span {
	float:left;
	display:block;
	width:100px;
}

#g1_3 form.personalinfo .moreinfo a {
	margin-right:20px;
	font-weight:bold;
	text-decoration:none;
}

#g1_3 form.personalinfo .colleft {
	width:200px;
	border-right:solid #999999 1px;
	float:left;
	margin: 0 10px 0 0;
}

#g1_3 form.personalinfo .colleft fieldset label, 
#g1_3 form.personalinfo .colright fieldset label,
#g1_3 form.personalinfo .colleft fieldset input {
	width:190px;
	line-height: 16px;
}

#g1_3 form.personalinfo .colleft fieldset .select {
	width:195px;
	line-height: 16px;
}

#g1_3 form.personalinfo .colright fieldset #creditCard2 {
	width:205px;
	line-height: 16px;
}

#g1_3 form.personalinfo .colright fieldset #creditCardNumber2 {
	width:200px;
	line-height: 16px;
}

#g1_3 #issueNumber, #g1_3 #issueNumber2 {
	width:55px;
}

#g1_3 form.personalinfo .colleft fieldset {
	width:auto;
}

#g1_3 form.personalinfo .colright {
	_float:left;
}

#g1_3 .grayline {
	margin-top: -2px;
}

#g1_3 a.buttongreen {
	margin-left: 10px;
}

#g1_3 a.buttonlgreen {
	position: relative;
	left: 5px;
}

.fleft_180 {
	float:left;
	width: 165px;
	display:block;
}
.fright_180 {
	float:left;
	width: 190px;
	display:block;
}

.vertical_separator {
	float:left;
	padding: 0px;
	width: 35px;
	text-align:center;
	margin: 10px 5px;	
}
.info_435 {
	width: 435px;
	color:#4e4e4e;
	margin: 5px 0px;
	padding: 0px;
}

.nobold {
	font-weight:normal;
	margin-bottom:15px;
}

.sel267field {
	width:267px;
}

#myaccmenu { 
	width: 568px;
	margin: 1px;
	float:left;
	min-height:15px;
	_height:15px;
}

#myaccmenu ul{
	word-spacing: 10px;
}

#myaccmenu li{
	display: inline ;
	line-height: 15px;
	height: 15px;
	color: #646464;
	word-spacing:-0.5px;
	margin:0 4px
} 

#myaccmenu li a {
	color: #646464;
	line-height: 15px;      
	text-decoration:underline;
}

#myaccmenu li a.aon {
	color: #000;
	font-weight:bold;
	text-decoration: underline;
}

#myaccmenu a:hover, #myaccmenu li.aon a{
	color: #000;
	font-weight:bold;
	text-decoration:underline;
}


