
#form-header { font-size:24px; line-height:24px; text-align:left; margin-bottom:18px; }

#PanelAMT { display:block; }
#PanelST { display:none; }
#PanelBP { display:none; }
#PanelBTI { display:none; }

/* Uses Cufon */


/******************************************** PAGE 2 *****************************************************/

ul.page-2-matrix { margin:0; padding:0!important; list-style-type:none; }
ul.page-2-matrix li { margin:0; padding:0 !important; }
ul.page-2-matrix li.yes, ul.page-2-matrix li.no, ul.page-2-matrix li.text, ul.page-2-matrix li.price, ul.page-2-matrix li.price-E { display:block; height:27px; border-top:1px solid #ddd; }
ul.page-2-matrix li.yes { background:url(../imagesBlue/page-2-tick.gif) center top no-repeat; }
ul.page-2-matrix li.no { background:url(../imagesBlue/page-2-x.gif) center top no-repeat; }
ul.page-2-matrix li.text { font-weight:bold; line-height:26px; }
ul.page-2-matrix li.price { font-weight:bold; line-height:26px; text-indent:106px; }
ul.page-2-matrix li.price-E { font-weight:bold; line-height:26px; text-indent:70px; }


/******************************************** NEW PAGE 3 *************************************************/

.extras { width:320px; padding:0px 0 0 90px; min-height:65px; position:relative; }
.extras div { margin-top:5px; color:#444; width:366px; }
.extras h1 { text-align:left; font-size:22px; color:#2583E2; padding-bottom:3px; padding-top:4px; }
.extras h1 span { font-size:14px; color:#39F; }
.extras h3 { margin:0; }
.extras p { margin:0; }
.extras-pick { width:100px; margin:4px 7px 0 0; padding:0px 5px; float:right;  font-size:13px;  }/*background:url(../imagesBlue/extra-pick-bg.gif) no-repeat;*/
.extras-pick label { float:left; font-weight:normal; width:auto; margin:0; }
.extras-pick .radio { position:relative; top:4px; margin:0 5px; }
.extras-pick select { width:117px; margin:-2px 0 0 -7px; }

.extras#disruption { background:url(../imagesBlue/extras-volcano.png) 5px 0px no-repeat; }
.extras#golf { background:url(../imagesBlue/extras-golf.png) 5px 0px no-repeat; }
.extras#biz { background:url(../imagesBlue/extras-biz.png) 5px 0px no-repeat; }
.extras#winter { background:url(../imagesBlue/extras-winter.png) 5px 0px no-repeat; }
.extras#excess { background:url(../imagesBlue/extras-excess.png) 5px 0px no-repeat; }
.extras#excess-uk { background:url(../imagesBlue/extras-excess-uk.png) 5px 0px no-repeat; }
.extras#flight { background:url(../imagesBlue/extras-flight.png) 5px 0px no-repeat; }
.extras#wedding { background:url(../imagesBlue/extras-wedding.png) 5px 0px no-repeat; }
.extras#exam { background:url(../imagesBlue/extras-exam.png) 5px 0px no-repeat; }
.extras#cruise { background:url(../imagesBlue/extras-cruise.png) 5px 0px no-repeat; }
.extras#volcanic { background:url(../imagesBlue/extras-volcano.png) 5px 0px no-repeat; }
.extras#hazard { background:url(../imagesBlue/extras-hazard.png) 5px 0px no-repeat; }
.extras#sms { background:url(../imagesBlue/extras-sms.png) 5px 0px no-repeat; }
.extras#postage { background:url(../imagesBlue/extras-postage.png) 5px 0px no-repeat; }
.extras-save { background:url(../imagesBlue/extras-save.png) 5px 0px no-repeat; }
.extras-saved { width:450px; background:url(../imagesBlue/extras-saved.png) 5px 0px no-repeat; }
.extras-saved h1 { letter-spacing:-1px; font-size:22px; }

.extras .more { position:relative; left:357px; top:7px; background:url(../imagesBlue/more-detail-bg.gif) no-repeat; width:90px; height:17px; color:#797979; font-size:11px; line-height:18px; text-align:center; }

#col33-id { padding:19px 10px 0 0; z-index:999; position:relative; }

#policy-column { height:600px; width:277px; z-index:999; position:relative; }

.policy {  }
.policy h1 { color:#16285a; text-align:left; font-size:24px; }
.policy td { vertical-align:top; font-size:12px; padding:3px 0; border-bottom:2px solid #f2f2f2; height:17px; }

.extra-wrapper { font-size:12px; border-bottom:2px solid #f2f2f2; width:250px; padding:3px 0; height:17px; }
.extra-wrapper div { width:120px; float:left; padding-right:5px; }
#extra-golf, #extra-business, #extra-winter, #extra-excess, #extra-flightcancellation, #extra-sms, #extra-postage , #extra-wedding, #extra-examfailure, #extra-cruiseconnection , #extra-traveldisruption { display:none; color:#2583E2;}
.extra-wrapper div table td { color:#2583E2; }


#ExtraPostagePrice td { border:0; padding:0; margin:0; }
#ExtraSMSPrice td { border:0; padding:0; margin:0; }

#new { position:absolute; width:60px; height:60px; background:url(../imagesBlue/new.gif); top:1px; left:365px; z-index:99; }

.b100 h1 {font-size: 22px !important ;}
.banner-travel {}

p {font-size: 12px !important; padding-bottom: 3px;}

.box, .box2 { margin-bottom: 0px !important; }
