#wn_quote_panel #wn_generic_lp { float:left; padding:10px; width:278px; background:#fff; border:1px solid #d1d1d1;  -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; }
#wn_quote_panel #wn_generic_lp,
#wn_quote_panel #wn_generic_lp p,
#wn_quote_panel #wn_generic_lp fieldset { font-size: 11px; }
#wn_quote_panel #wn_generic_lp #policy_type { position:relative; }
#wn_quote_panel #wn_generic_lp #policy_type .submit { padding-top:10px;}
#wn_quote_panel #wn_generic_lp .wn_footer{clear:both; margin-top:10px; border-top:1px solid #eee; padding-top:10px; position:relative; }
#wn_generic_lp #lp_logo { position:absolute; bottom:0; right:0; }
.travel_wnomaded{width:370px !important;}
#wn-insurance-quote-editor input[type="text"] {*width:92% !important;}
#wn-insurance-quote-editor button span { *display:none !important;}
#wn-insurance-quote-editor button.cta-button-primary { *line-height:26px !important; text-align:center !important; }
#wn-insurance-quote-editor #qqc .qqc-background { *background: url("http://www.worldnomads.com/Content/styles/i/wn/external-widgets/wn-logo-dark.gif") no-repeat left top;  }
#wn-insurance-quote-editor #qqc .qqc-background:after { max-width:250px\9 !important;}
table { border-collapse: collapse; width: 100%; margin-top: 10px; }
table, td, th { border: 1px solid #000; padding: 8px; }