/* CSS Document */

a:link            { color: #FFFFFF ; font-weight: bold ; text-decoration: none }
a:visited         { color: #FFFFFF ; font-weight: bold ; text-decoration: none }
a:hover           { color: #FFFFFF ; font-weight: bold ; text-decoration: underline }
a:active          { color: #FFFFFF ; font-weight: bold ; text-decoration: none }

a.link_CPhdr:link     {color: #126DA7; font-style: Auto; font-weight: bold; text-decoration: none }
a.link_CPhdr:visited  {color: #126DA7; font-style: Auto; font-weight: bold; text-decoration: none }
a.link_CPhdr:hover    {color: #126DA7; font-style: Auto; font-weight: bold; text-decoration: underline }
a.link_CPhdr:active   {color: #126DA7; font-style: Auto; font-weight: bold; text-decoration: none }

a.link_CPtxt:link     {color: #000000; font-style: Auto; font-weight: normal; text-decoration: none }
a.link_CPtxt:visited  {color: #000000; font-style: Auto; font-weight: normal; text-decoration: none }
a.link_CPtxt:hover    {color: #000000; font-style: Auto; font-weight: normal; text-decoration: underline }
a.link_CPtxt:active   {color: #000000; font-style: Auto; font-weight: normal; text-decoration: none }

a.link_RPhdr1:link     {color: #FFFFFF; font-style: Auto; font-weight: bold; text-decoration: none }
a.link_RPhdr1:visited  {color: #FFFFFF; font-style: Auto; font-weight: bold; text-decoration: none }
a.link_RPhdr1:hover    {color: #FFFFFF; font-style: Auto; font-weight: bold; text-decoration: underline }
a.link_RPhdr1:active   {color: #FFFFFF; font-style: Auto; font-weight: bold; text-decoration: none }

a.link_RPtxt1:link     {color: #FFFFFF; font-style: Auto; font-weight: bold; text-decoration: none }
a.link_RPtxt1:visited  {color: #FFFFFF; font-style: Auto; font-weight: bold; text-decoration: none }
a.link_RPtxt1:hover    {color: #FFFFFF; font-style: Auto; font-weight: bold; text-decoration: underline }
a.link_RPtxt1:active   {color: #FFFFFF; font-style: Auto; font-weight: bold; text-decoration: none }

a.link_RPhdr2:link     {color: #000000; font-style: Auto; font-weight: bold; text-decoration: none }
a.link_RPhdr2:visited  {color: #000000; font-style: Auto; font-weight: bold; text-decoration: none }
a.link_RPhdr2:hover    {color: #000000; font-style: Auto; font-weight: bold; text-decoration: underline }
a.link_RPhdr2:active   {color: #000000; font-style: Auto; font-weight: bold; text-decoration: none }

a.link_RPtxt2:link     {color: #000000; font-style: Auto; font-weight: bold; text-decoration: none }
a.link_RPtxt2:visited  {color: #000000; font-style: Auto; font-weight: bold; text-decoration: none }
a.link_RPtxt2:hover    {color: #000000; font-style: Auto; font-weight: bold; text-decoration: underline }
a.link_RPtxt2:active   {color: #000000; font-style: Auto; font-weight: bold; text-decoration: none }

a.link_RPhdr3:link     {color: #FFFFFF; font-style: Auto; font-weight: bold; text-decoration: none }
a.link_RPhdr3:visited  {color: #FFFFFF; font-style: Auto; font-weight: bold; text-decoration: none }
a.link_RPhdr3:hover    {color: #FFFFFF; font-style: Auto; font-weight: bold; text-decoration: underline }
a.link_RPhdr3:active   {color: #FFFFFF; font-style: Auto; font-weight: bold; text-decoration: none }

a.link_RPtxt3:link     {color: #FFFFFF; font-style: Auto; font-weight: bold; text-decoration: none }
a.link_RPtxt3:visited  {color: #FFFFFF; font-style: Auto; font-weight: bold; text-decoration: none }
a.link_RPtxt3:hover    {color: #FFFFFF; font-style: Auto; font-weight: bold; text-decoration: underline }
a.link_RPtxt3:active   {color: #FFFFFF; font-style: Auto; font-weight: bold; text-decoration: none }

a.link_RPhdr4:link     {color: #000000; font-style: Auto; font-weight: bold; text-decoration: none }
a.link_RPhdr4:visited  {color: #000000; font-style: Auto; font-weight: bold; text-decoration: none }
a.link_RPhdr4:hover    {color: #000000; font-style: Auto; font-weight: bold; text-decoration: underline }
a.link_RPhdr4:active   {color: #000000; font-style: Auto; font-weight: bold; text-decoration: none }

a.link_RPtxt4:link     {color: #000000; font-style: Auto; font-weight: bold; text-decoration: none }
a.link_RPtxt4:visited  {color: #000000; font-style: Auto; font-weight: bold; text-decoration: none }
a.link_RPtxt4:hover    {color: #000000; font-style: Auto; font-weight: bold; text-decoration: underline }
a.link_RPtxt4:active   {color: #000000; font-style: Auto; font-weight: bold; text-decoration: none }

a.link_DN:link     {color: #000000; font-style: Auto; font-weight: bold; text-decoration: none }
a.link_DN:visited  {color: #000000; font-style: Auto; font-weight: bold; text-decoration: none }
a.link_DN:hover    {color: #000000; font-style: Auto; font-weight: bold; text-decoration: underline }
a.link_DN:active   {color: #000000; font-style: Auto; font-weight: bold; text-decoration: none }

body, table, input, select, textarea {font:normal bold 10pt Verdana,Arial;text-decoration:none; color:#000000; }


#wrapper {
width: 800px;
padding: 0px;
margin: 0px;
}

#container {
width: 789px;
height: 540px;
padding:5px;
margin: 0px;
background-color:#DBE7FF; 
}

.left {
float: left;
width: 230px;
}

.center {
float: left;
width: 318px;
margin-right: 5px;
padding-top: 5px;
padding-left: 5px;
padding-right: 5px;
border: solid 0px #126DA7; 
background-color:#A7C7DE; 
}

.right {
float: right;
width: 215px;
padding-top: 5px;
padding-right: 0px;
border: solid 0px #126DA7; 
background-color:#DBE7FF; 
}

#agents {
float: left;
margin-top: 5px;
}


/* Centre Panel 2 */

#CPanel2 {
height: 65px;
padding: 5px;
margin-top: 5px;
border: solid 1px #126DA7; 
background-color:#E6E6FA; 
background-image:url('/images/fareform/worldwide.gif'); background-repeat:no-repeat;
font-family: Arial, Helvetica, sans-serif;
}


#CPanel2 .hdr {
float: right;
width: 185px;
border: solid 0px #126DA7; 
text-align: left;
color: #126DA7;
font-size: 16px;
font-weight: bold;
font-family: Arial, Helvetica, sans-serif;
}

#CPanel2 .text {
float: right;
width: 185px;
border: solid 0px #126DA7; 
text-align: left;
color: #000000;
font-size: 12px;
font-weight: normal;
font-family: Arial, Helvetica, sans-serif;
}


/* Centre Panel 3 */

#CPanel3 {
height: 65px;
padding: 5px;
margin-top: 5px;
border: solid 1px #126DA7; 
background-color:#E6E6FA; 
background-image:url('/images/fareform/usa.gif'); background-repeat:no-repeat;
font-family: Arial, Helvetica, sans-serif;
}


#CPanel3 .hdr {
float: right;
width: 185px;
border: solid 0px #126DA7; 
text-align: left;
color: #126DA7;
font-size: 16px;
font-weight: bold;
font-family: Arial, Helvetica, sans-serif;
}

#CPanel3 .text {
float: right;
width: 185px;
border: solid 0px #126DA7; 
text-align: left;
color: #000000;
font-size: 12px;
font-weight: normal;
font-family: Arial, Helvetica, sans-serif;
}


/* Centre Panel 4 */

#CPanel4 {
height: 65px;
padding: 5px;
margin-top: 5px;
border: solid 1px #126DA7; 
background-color:#E6E6FA; 
background-image:url('/images/fareform/Florida_Villa.jpg'); background-repeat:no-repeat;
font-family: Arial, Helvetica, sans-serif;
}


#CPanel4 .hdr {
float: right;
width: 185px;
border: solid 0px #126DA7; 
text-align: left;
color: #126DA7;
font-size: 16px;
font-weight: bold;
font-family: Arial, Helvetica, sans-serif;
}

#CPanel4 .text {
float: right;
width: 185px;
border: solid 0px #126DA7; 
text-align: left;
color: #000000;
font-size: 12px;
font-weight: normal;
font-family: Arial, Helvetica, sans-serif;
}

/* Centre Panel 5 */

#CPanel5 {
height: 65px;
padding: 5px;
margin-top: 5px;
margin-bottom: 5px;
border: solid 1px #126DA7; 
background-color:#E6E6FA; 
background-image:url('/images/fareform/weekend-city-breaks.gif'); background-repeat:no-repeat;
font-family: Arial, Helvetica, sans-serif;
}

#CPanel5 .hdr {
float: right;
width: 185px;
border: solid 0px #126DA7; 
text-align: left;
color: #126DA7;
font-size: 16px;
font-weight: bold;
font-family: Arial, Helvetica, sans-serif;
}

#CPanel5 .text {
float: right;
width: 185px;
border: solid 0px #126DA7;
text-align: left;
color: #000000;
font-size: 12px;
font-weight: normal;
font-family: Arial, Helvetica, sans-serif;
}


/* Centre Panel 6 */

#CPanel6 {
height: 65px;
padding: 5px;
margin-top: 5px;
margin-bottom: 5px;
border: solid 1px #126DA7; 
background-color:#E6E6FA; 
background-image:url('/images/fareform/usa_fly_drive_holidays.jpg'); background-repeat:no-repeat;
font-family: Arial, Helvetica, sans-serif;
}

#CPanel6 .hdr {
float: right;
width: 185px;
border: solid 0px #126DA7; 
text-align: left;
color: #126DA7;
font-size: 16px;
font-weight: bold;
font-family: Arial, Helvetica, sans-serif;
}

#CPanel6 .text {
float: right;
width: 185px;
border: solid 0px #126DA7;
text-align: left;
color: #000000;
font-size: 12px;
font-weight: normal;
font-family: Arial, Helvetica, sans-serif;
}



/* Centre Panel Banner Advert */

#CPanelBanner {
height: 97px;
margin-top: 5px;
margin-bottom: 5px;
border: solid 1px #126DA7; 
background-color:#E6E6FA; 
}

/* Centre Panel ATOL Text */

#CPanelATOL {
height: 30px;
padding: 5px;
margin-top: 5px;
margin-bottom: 5px;
border: solid 1px #126DA7; 
background-color:#E6E6FA; 
font-family: Arial, Helvetica, sans-serif;
}

#CPanelATOL .text {
float: left;
width: 295px;
border: solid 0px #126DA7;
text-align: center;
color: #000000;
font-size: 12px;
font-weight: normal;
font-family: Arial, Helvetica, sans-serif;
}






#RPanel1 {
float: right;
height: 65px;
padding: 1px;
margin-bottom: 5px;
border: solid 1px #126DA7; 
background-color:#A7C7DE; 
background-image:url('/images/fareform/brochure_download.jpg'); background-repeat:no-repeat; 
font-family: Arial, Helvetica, sans-serif;
}

#RPanel1 .img {
float: left;
text-align: left;
}

#RPanel1 .hdr {
float: right;
width: 130px;
padding: 5px;
text-align: left;
color: #FFFFFF;
font-size: 13px;
font-weight: bold;
font-family: Arial, Helvetica, sans-serif;
}

#RPanel1 .text {
float: right;
width: 140px;
text-align: left;
color: #FFFFFF;
font-size: 12px;
font-weight: bold;
font-family: Arial, Helvetica, sans-serif;
}

#RPanel2 {
float: right;
height: 65px;
padding: 1px;
margin-bottom: 5px;
border: solid 1px #126DA7; 
background-color:#A7C7DE;
background-image:url('/images/fareform/airline_partners.jpg'); background-repeat:no-repeat; 
font-family: Arial, Helvetica, sans-serif;
}

#RPanel2 .hdr {
float: left;
width: 203px;
padding-left: 2px;
padding-right: 7px;
padding-top: 2px;
padding-bottom: 5px;
text-align: left;
Color: #FFFFFF;
font-size: 13px;
font-weight: bold;
font-family: Arial, Helvetica, sans-serif;
}

#RPanel2 .text {
float: left;
width: 130px;
text-align: left;
font-size: 11px;
font-weight: bold;
font-family: Arial, Helvetica, sans-serif;
}

#RPanel3 {
float: right;
height: 65px;
padding: 1px;
margin-bottom: 5px;
border: solid 1px #126DA7; 
background-color:#A7C7DE;
background-image:url('/images/fareform/car-hire.jpg'); background-repeat:no-repeat; 
font-family: Arial, Helvetica, sans-serif;
}

#RPanel3 .hdr {
float: left;
width: 203px;
padding-left: 2px;
padding-right: 7px;
padding-top: 2px;
padding-bottom: 5px;
text-align: left;
Color: #FFFFFF;
font-size: 13px;
font-weight: bold;
font-family: Arial, Helvetica, sans-serif;
}

#RPanel3 .text {
float: left;
width: 130px;
text-align: left;
font-size: 11px;
font-weight: bold;
font-family: Arial, Helvetica, sans-serif;
}

#RPanel4 {
float: right;
height: 85px;
padding: 1px;
margin-bottom: 5px;
border: solid 1px #126DA7; 
background-color:#A7C7DE;
background-image:url('/images/fareform/Hotels_3.jpg'); background-repeat:no-repeat; 
font-family: Arial, Helvetica, sans-serif;
}

#RPanel4 .hdr {
float: left;
width: 203px;
padding-left: 2px;
padding-right: 7px;
padding-top: 2px;
padding-bottom: 55px;
text-align: left;
color: #000000;
font-size: 14px;
font-weight: bold;
font-family: Arial, Helvetica, sans-serif;
}

#RPanel4 .text {
float: left;
width: 210px;
text-align: left;
font-size: 12px;
font-weight: bold;
font-family: Arial, Helvetica, sans-serif;
color: #000000;
line-height: 80%;
}




#Subscribe1 {
float: right;
width: 213px;
height: 78px;
padding: 1px;
border: solid 1px #E6E6FA; 
background-color:#126DA7; 
background-image:url('/images/fareform/subscribe.jpg'); background-repeat:no-repeat; 
font-family: Arial, Helvetica, sans-serif;
}

#Subscribe1 .hdr {
float: left;
width: 200px;
padding: 2px;
text-align: left;
border: solid 0px #FFFFFF; 
color:#FFFFFF;
font-size: 15px;
font-weight: bold;
font-family: Arial, Helvetica, sans-serif;
}

#Subscribe1 .text {
float: left;
width: 150px;
padding: 2px;
text-align: left;
border: solid 0px #FFFFFF; 
color: #FFFFFF;
font-size: 10px;
font-weight: normal;
font-family: Arial, Helvetica, sans-serif;
}

#Subscribe1 .input {
float: left;
width: 208px;
padding: 2px;
text-align: left;
font-size: 9px;
font-weight: normal;
font-family: Arial, Helvetica, sans-serif;
}

#Subscribe1 .inputbox {
float: left;
width: 128px;
text-align: left;
margin-top: 1px;
text-transform: lowercase;
font-size: 11px;
font-weight: normal;
font-family: Arial, Helvetica, sans-serif;
}

#Subscribe1 .submit {
float: left;
width: 65px;
padding: 0px;
margin-left: 5px;
text-align: center;
font-size: 11px;
font-weight: normal;
font-family: Arial, Helvetica, sans-serif;
}

#Subscribed {
float: right;
width: 213px;
height: 67px;
padding: 1px;
border: solid 1px #E6E6FA; 
background-color:#126DA7; 
background-image:url('/images/fareform/subscribe.jpg'); background-repeat:no-repeat; 
font-family: Arial, Helvetica, sans-serif;
}

#Subscribed .hdr {
float: left;
width: 200px;
padding: 2px;
text-align: left;
border: solid 0px #FFFFFF; 
color:#FFFFFF;
font-size: 15px;
font-weight: bold;
font-family: Arial, Helvetica, sans-serif;
}



#Subscribed .text {
float: left;
width: 150px;
padding-top: 1px;
padding-left: 2px;
text-align: left;
border: solid 0px #FFFFFF; 
color: #FFFFFF;
font-size: 11px;
font-weight: bold;
font-family: Arial, Helvetica, sans-serif;
}



#TNews {
float: right;
width: 213px;
height: 205px;
margin-top: 5px;
padding: 1px;
border: solid 1px #E6E6FA; 
background-color:#126DA7; 
background-image:url('/images/fareform/travel_news.jpg'); background-repeat:no-repeat;
font-family: Arial, Helvetica, sans-serif;
}

#TNews .hdr {
float: left;
width: 203px;
padding: 5px;
text-align: left;
Color: #FFFFFF;
font-size: 14px;
font-weight: bold;
font-family: Arial, Helvetica, sans-serif;
}

#TNews .hline {
float: left;
width: 203px;
padding: 5px;
text-align: left;
Color: #FFFFFF;
font-size: 10px;
font-weight: bold;
font-family: Arial, Helvetica, sans-serif;
}



.CFleft {
float: left;
width: 455px;
}

.CFright {
float: left;
width: 318px;
margin-right: 5px;
padding-top: 5px;
padding-left: 5px;
padding-right: 5px;
border: solid 0px #126DA7; 
background-color:#A7C7DE; 
}


.NHSleft 	{float: left; margin-left: 90px; margin-top: 30px; width: 570px; height: 480px; background-color:#AFD135;}
#NHScontainer {width: 789px; height: 540px; padding:5px; margin: 0px; background-color:#FFFFFF;}
.NHSSalesTxt	{float: left; margin-left: 50px; font-weight: bold; font-style: italic; font-size: 18px; font-family: Arial; color: #AFD135; text-align: left; padding-bottom: 20px; padding-top: 20px;}



.AFFIleft {
float: left;
margin-left: 90px;
margin-top: 30px;
width: 570px;
height: 480px;
background-color:#126DA7;  
}

#AFFIcontainer {
width: 789px;
height: 540px;
padding:5px;
margin: 0px;
background-color:#FFFFFF; 
}




#CFform {margin: 0 auto; padding: 0px; background-image:url('/images/fareform/FF_BG.gif'); background-repeat:no-repeat;
width: 702px; height: 460px; font-weight: bold; font-size: 9pt; font-family: Arial; color: black; text-align: left; line-height:163%;}
#CFform select, input {font-weight: bold; font-size: 9pt; font-family: Arial; color: black;}
#CFform .cflogo    {width: 670px; height: 40px; margin-top: 10px; text-align: right;}
#CFform .cfintro   {height: 40px; padding-left: 10px;}
#CFform .cftype    {float: left; padding-left: 10px; height:40px; width:125px; text-align: right;}
#CFform .cforigin  {float: right; width: 560px; height: 40px;}
#CFform .cfdes     {float: right; width: 560px; height: 40px;}
#CFform	.cfinput   {width: 245px;}
#CFform .cfdates   {float: right; width: 560px; height: 40px;}
#CFform .cfday     {width: 40px;}
#CFform .cfmonth   {width: 90px;}
#CFform .cfyear    {width: 55px; margin-right: 5px;}
#CFform .cftypedd  {float: right; width: 560px; height: 40px;}
#CFform .cfchange  {width: 100px; margin-left: 5px;}
#CFform .cfctype   {width: 130px;} 
#CFform .cfjtype   {width: 80px;} 


#CFVSform {margin: 0 auto; padding: 0px; background-image:url('/images/fareform/FF_BG.gif'); background-repeat:no-repeat;
width: 702px; height: 460px; font-weight: bold; font-size: 9pt; font-family: Arial; color: black; text-align: left; line-height:163%;}
#CFVSform select, input {font-weight: bold; font-size: 9pt; font-family: Arial; color: black;}
#CFVSform .cflogo    {width: 670px; height: 40px; margin-top: 10px; text-align: right;}

#CFVSform .PromoRight {float: right; text-align: left; padding-right: 15px; border-style:solid; border-color:#0346EF; border-width:0px;}
#CFVSform p			  {width: 250px; font-weight: bold; font-size: 7pt; font-family: Arial; color: black; line-height:120%; text-align: left;}

#CFVSform .PromoLeft  {float: left; width: 405px; padding-left: 5px; border-style:solid; border-color:#0346EF; border-width:0px;}
#CFVSform .cfintro   {height: 40px; padding-left: 10px;}
#CFVSform .cftype    {float: left; padding-left: 10px; padding-right: 5px; height:40px; width:125px; text-align: right;}
#CFVSform .cforigin  {float: left; height: 40px;}
#CFVSform .cfdes     {float: left; height: 40px;}
#CFVSform .cfinput   {width: 245px;}
#CFVSform .cfdates   {float: left; height: 40px;}
#CFVSform .cfday     {width: 40px;}
#CFVSform .cfmonth   {width: 90px;}
#CFVSform .cfyear    {width: 55px; margin-right: 5px;}
#CFVSform .cftypedd  {float: left; width: 250px; height: 40px;}
#CFVSform .cfchange  {width: 100px; margin-left: 5px;}
#CFVSform .cfctype   {width: 130px;} 
#CFVSform .cfjtype   {width: 80px;}


#AES {margin: 0 auto; padding: 0px; padding-right: 5px; background-image:url('/images/fareform/FF_BG.gif'); background-repeat:no-repeat;
width: 702px; height: 460px; font-weight: bold; font-size: 9pt; font-family: Arial; color: black; text-align: left; line-height:163%;}
#AES select, input {font-weight: bold; font-size: 9pt; font-family: Arial; color: black;}
#AES .cflogo    {width: 670px; height: 40px; margin-top: 10px; text-align: right;}

#AES .PromoRight {float: left; text-align: left; margin-top: 10px; border-style:solid; border-color:#0346EF; border-width:1px;}
#AES p			  {width: 252px; font-weight: bold; font-size: 9pt; font-family: Arial; color: black; line-height:140%; text-align: center;}

#AES .PromoLeft  {float: left; width: 430px; padding-left: 5px; margin-top: 10px; border-style:solid; border-color:#0346EF; border-width:0px; }
#AES .cfintro   {height: 40px; padding-left: 10px;}
#AES .cftype    {float: left; padding-left: 10px; padding-right: 5px; height:40px; width:125px; text-align: right;}
#AES .cforigin  {float: left; height: 40px;}
#AES .cfdes     {float: left; height: 40px;}
#AES .cfinput   {width: 245px;}
#AES .cfdates   {float: left; height: 40px;}
#AES .cfday     {width: 40px;}
#AES .cfmonth   {width: 90px;}
#AES .cfyear    {width: 55px; margin-right: 5px;}
#AES .cftypedd  {float: left; width: 250px; height: 40px;}
#AES .cfchange  {width: 100px; margin-left: 5px;}
#AES .cfctype   {width: 130px;} 
#AES .cfjtype   {width: 80px;}