@charset "utf-8";

/* Global reset */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, input { margin:0px; padding:0px; }
address{font-style:normal;}
/* General CSS*/
body { margin:0px; padding:0px; margin:0px auto; background:url(../images/body_bg.jpg) repeat; font-size:12px; font-family: "Helvetica", Arial, Sans-Serif; color:#404040; zoom:1 !important; }
html, body { height:100%; }
fieldset{border:0px;color:#9F9F9F;}
button{border:0px;padding:0px;}

/*Universal classes */
a{ outline:none; border:none; text-decoration:none; color:#009DDC; }
img{ float:left;  border:0px;}
.FloatLeft{ float:left; }
.FloatRight{ float:right; }
.clear{clear:both;}
.error_txt{color:#f30;}
.size16{font-size:16px;}

/* Wrapper */
#wrapper{ width:980px; margin:0px auto; height:auto; }

/* Top Section */
#top{float:left; padding-top:21px;width:980px;}
/*#top .rightCorner{float:right;height:82px;padding-right:10px;} */
#top .rightCorner{float:right;width:490px;height:70px;}
#top .rightCorner p {margin:0px; padding:0px; text-align:right;}
#top .rightCorner p a { display:block; /*width:490px; height:70px;*/ }
#top .rightCorner p img { /*width:490px; height:70px;*/ float:none;}
#top .logo_box{float:left;padding:0px 0px 15px 0px;}
#top .logo_box a.logo{float:left;width:410px;height:50px; outline:none; border:none; }
#top div.flag_box{float:right;width:155px;padding:24px 5px 0px 0px;}
#top .inputbox_cont{float:left;padding:7px 0px 0px 0px;}
#top .inpt_txtbox{float:left;width:115px;height:18px;font-size:9px;color:#939589;border:0px;background:url(http://www.flight001.com/skin/frontend/default/redesign/images/top_search_mid.gif) left top repeat-x;padding:4px 0px 0px 0px;}


/* Header */
#header .navLeft {/*width:651px;*/float:right;}
#header{float:left;width:100% !important;width:980px;margin:0px; /*background-color:#fff;*/ }
#header ul{/*width:651px;*/height:40px;/*29*/ display:block;list-style-type:none;margin:0px;padding:0px;}
#header ul li{display:block;float:left;height:40px;/*29px*/border-left:1px #fff solid;}
#header ul li a{display:block; height:40px; /*float:left;*/}

/* submenu */
#header ul li ul {top:40px !important; display:block !important; height:29px;/*29*/}
#header ul li ul li {height:auto;/*29px*/ margin-right:0px; border-right:0px;}
#header ul li ul li a { height:auto;line-height:20px !important}
#header ul li ul li a:hover { margin-bottom:1px;}


#nav li.all_products ul.level0,
#nav li.all_products ul.level0 li { width:258px !important; }
#nav li.all_products ul.level0 li.bottom { background:url(../images/258x20.png) no-repeat left top !important; }
#nav li.store_location ul,
#nav li.store_location ul li { width:156px !important; }
#nav li.store_location ul li.bottom { background:url(../images/156x20.png) no-repeat left top !important; }
/* end submenu */

#search_mini_form { padding-top:4px; }
#search_mini_form #n18 { display:none; }

#header-image{float:left;width:980px;height:390px;margin:0px 0px 0px 0px;}
#header-parts{float:left;width:980px;}

span.text_hdg_green{color:#99C328;font-size:11px;font-weight:bold}
span.text_hdg_blue{color:#288CDA;font-size:11px;font-weight:bold}
span.text_hdg_red{color:#D82C2F;font-size:11px;font-weight:bold}
span.text_hdg_big_red{color:#D82C2F;font-size:12px;font-weight:bold}
span.text_hdg_purple{color:#7F006E;font-size:11px;font-weight:bold}
span.text_hdg_purple_icon{color:#7F006E;font-size:11px;font-weight:bold}

div.text_icon {float:left;width:226px; color:#A5A5A5;font-size:9px; font-weight:bold;}
div.text_icon .text_part{float:left;width:180px;padding-left:5px;}

div.text_icon .image1{float:left;width:39px;height:39px;background:url(http://www.flight001.com/skin/frontend/default/redesign/images/simplify_pack_icon.gif) no-repeat;}
div.text_icon .image1_hover{float:left;width:39px;height:39px;background:url(http://www.flight001.com/skin/frontend/default/redesign/images/simplify_pack_icon_hover.gif) no-repeat;}
div.text_icon .image2{float:left;width:39px;height:39px;background:url(http://www.flight001.com/skin/frontend/default/redesign/images/dwell_studio_icon.gif) no-repeat;}
div.text_icon .image2_hover{float:left;width:39px;height:39px;background:url(http://www.flight001.com/skin/frontend/default/redesign/images/dwell_studio_icon_hover.gif) no-repeat;}
div.text_icon .image3{float:left;width:39px;height:39px;background:url(http://www.flight001.com/skin/frontend/default/redesign/images/off_luggage_icon.gif) no-repeat;}
div.text_icon .image3_hover{float:left;width:39px;height:39px;background:url(http://www.flight001.com/skin/frontend/default/redesign/images/off_luggage_icon_hover.gif) no-repeat;}
div.text_icon .image4{float:left;width:39px;height:39px;background:url(http://www.flight001.com/skin/frontend/default/redesign/images/off_luggage_icon-04.gif) no-repeat;}
div.text_icon .image4_hover{float:left;width:39px;height:39px;background:url(http://www.flight001.com/skin/frontend/default/redesign/images/off_luggage_icon_hover-04.gif) no-repeat;}


.borderleftB59684{border-left:1px solid #B59684;}
.borderleft89654F{border-left:1px solid #89654F;}

a.f1exclusive{width:129px;/*122px;*/height:28px;}
li.nav-f-1-exclusives{width:129px;/*122px;*/height:28px;}

a.plane{width:99px;height:25px;}

a.shop_trip{width:157px;height:28px;}
li.shop_trip{width:157px;height:28px;}

a.all_products{width:131px;/*122px;*/height:28px;}
li.all_products{width:131px;/*122px;*/height:28px;}

a.shop_brand{width:129px;height:28px;}
li.shop_brand{width:129px;height:28px;}

a.f1exclusive{width:129px;/*119*/height:28px;}
li.f1exclusive{width:129px;/*119*/height:28px;}

a.new_arrival{width:126px;/*119px;*/height:28px;}
li.new_arrival{width:126px;/*119px;*/height:28px;}

a.as_seen{width:104px;/*91px;*/height:28px;}
li.as_seen{width:104px;/*91px;*/height:28px;}

a.sale{width:56px;height:28px;}
li.sale{width:56px;height:28px;}

a.store_location{width:156px;/*144px;*/height:28px;}
li.store_location{width:156px;/*144px;*/height:28px;}

li.searchbar{width:183px;height:28px;background:url(../images/8_storelocations.png) no-repeat;}

#wrapper .quick_links{float:left;width:980px;height:26px;background:#DCECF8;margin:1px 0px 3px 0px;}
#wrapper .quick_links span.scart{float:left;width:150px;height:26px;background:url(http://www.flight001.com/skin/frontend/default/redesign/images/shopping_cart.gif) right 1px no-repeat;}
#wrapper .quick_links div.top_links{float:right;padding:0px 10px 0px 0px;}
#wrapper .quick_links div.top_links span{float:left;color:#3788B9;padding:2px 4px 0px 5px;font-size:16px;font-weight:normal;}
#wrapper .quick_links div.top_links a{float:left;color:#3788B9;font-size:10px;text-transform:uppercase; text-decoration:none;padding:7px 0px 5px 0px;font-weight:bold;}
#wrapper .quick_links div.top_links a:hover{text-decoration:underline;}
#wrapper .quick_links div.top_links a.checkout_icon{margin-left:9px;margin-top:2px;float:left;width:28px;height:23px;color:#3788B9;font-size:10px;text-transform:uppercase;background:url(http://www.flight001.com/skin/frontend/default/redesign/images/sub_nav_right_icon.gif) right top no-repeat; text-decoration:none;font-weight:bold;}

/* Content */
#content{float:left;width:980px;background:#fff;margin:0px 0px 3px 0px;}
#product-image-box{width:348px;height:316px;overflow:hidden;}
/* Left Setion */
#left_content{float:left;width:536px;padding:26px 0px 0px 73px;}

.item_det{float:left;width:536px;}
.item_det .items_row_hdg{float:left;width:534px;border:1px solid #EBEBEB;}
.item_det .items_row{float:left;width:534px;border:1px solid #EBEBEB;}

.h5w100{height:3px;width:100%;}
.h10w100{height:10px;width:100%;}

.item_det .items_row_hdg p{float:left;font-size:14px;text-transform:uppercase;font-weight:bold;color:#D9D8D8;}
.item_hdg{width:60px;padding:8px 0px 6px 27px;}
.desc_hdg{width:179px;padding:8px 0px 6px 46px;border-left:1px solid #EBEBEB;}
.qty_hdg{width:65px;padding:8px 0px 6px 45px;border-left:1px solid #EBEBEB;}
.total_hdg{width:83px;padding:8px 0px 6px 24px;border-left:1px solid #EBEBEB;}

.apply_btn{margin:1px 0px 0px 0px;}

.item_det .items_row p{float:left;font-size:12px;text-transform:uppercase;color:#999;}
.item_txt{width:78px;height:118px;padding:8px 0px 0px 9px;}
.desc_txt{width:216px;height:118px;padding:8px 0px 0px 9px;line-height:18px;border-left:1px solid #EBEBEB;}
.qty_txt{width:110px;height:118px;padding:8px 0px 0px 0px;border-left:1px solid #EBEBEB;}
.total_txt{width:107px;height:118px;padding:8px 0px 0px 0px;border-left:1px solid #EBEBEB;}

.item_det .items_row p.promo{float:left;width:304px;padding:6px 0px 3px 9px;}
.item_det .items_row p.promo span.promo_txt{float:left;text-transform:uppercase;width:100px;padding:5px 0px 0px 0px;}
.promo_txtbox{float:left;width:131px;height:18px;border:2px solid #EBEBEB;border-right:0px;margin:1px 0px 0px 0px;}

.ddl_qty_box{float:left;padding-left:23px;height:90px;}
.ddl_qty{float:left;width:47px;height:21px;}
.price_box{float:left;width:108px;text-align:center;line-height:22px;height:90px;}

.upd_subtot_box{float:left;width:110px;background:#E4F5FD;text-align:center; line-height:29px;}
.upd_subtot_box a{color:#8BD3F5;font-size:8px;text-decoration:none;}
.upd_subtot_box a:hover{text-decoration:underline;}

.upd_remove_box{float:left;width:109px;background:#E4F5FD;text-align:center; line-height:29px;}
.upd_remove_box a{color:#8BD3F5;font-size:8px;text-decoration:none;}
.upd_remove_box a:hover{text-decoration:underline;}

.subtot_hdg{width:110px;height:25px;padding:7px 0px 3px 0px;text-align:center;border-left:1px solid #EBEBEB;font-weight:bold;}
.tot_price{width:107px;height:25px;padding:7px 0px 3px 0px;border-left:1px solid #EBEBEB;text-align:center;}

.nobrdr{border:0px;outline:none;}
.space_lft3{margin-left:3px;}

/* Right Section */
#right_content{float:right;width:333px;padding:36px 0px 0px 0px;}
#bill_info{float:left;width:310px;padding:0px 0px 0px 16px;}
#bill_info h4{float:left;color:#CECDCD;font-size:14px;font-weight:bold;padding-bottom:5px;}

#bill_info .blue_box_sect{float:left;width:196px;padding:0px 0px 3px 0px;}
#bill_info .blue_box_sect .blue_hdg_box{float:left;width:184px;padding:6px 7px 6px 5px;background:#EEF6FC;}
#bill_info .blue_box_sect .blue_hdg_box span{float:left;color:#5B9DC5;text-transform:uppercase;font-weight:bold;}
#bill_info .blue_box_sect .blue_hdg_box a{float:right;color:#FB3E3F;font-size:11px;font-weight:bold;text-transform:uppercase;text-decoration:none;}
#bill_info .blue_box_sect .blue_hdg_box a:hover{text-decoration:underline;}

#flight_pack{float:left;width:295px;padding:9px 0px 0px 16px;}
#flight_pack h3{float:left;width:227px;color:#066C9F;font-size:20px;font-weight:bold;padding:13px 27px 9px 41px;background:#EEF6FC url(http://www.flight001.com/skin/frontend/default/redesign/images/blue_item.gif) 20px 14px no-repeat;}
#flight_pack div.flt_pk_cont{float:left;width:293px;padding:0px 0px 0px 0px;border:1px solid #EBEBEB;border-top:0px;}
#flight_pack div.flt_pk_cont .hdg_row{float:left;width:285px;color:#999;text-transform:uppercase;font-size:8px;padding:16px 0px 0px 8px;}
#flight_pack div.flt_pk_cont .hdg_row span{float:left;}
#flight_pack div.flt_pk_cont .hdg_row .gift{width:54px;}
#flight_pack div.flt_pk_cont .hdg_row .tissue{width:73px;}
#flight_pack div.flt_pk_cont .hdg_row .place{width:73px;}
#flight_pack div.flt_pk_cont .hdg_row .seal{width:80px;}

#process_steps{float:left;width:262px;padding:8px 8px 8px 23px;}
#process_steps span.proc{float:left;background:url(http://www.flight001.com/skin/frontend/default/redesign/images/icon_div_mid.gif) 0px 6px repeat-x;}
.left15{margin-left:15px;}
.right35{margin-right:35px;}
.right40{margin-right:40px;}
.right65{margin-right:65px;}

span.gifts_proc{float:left;width:262px;padding:0px 0px 16px 10px;}

#wrap_options{float:left;width:293px;border-top:1px solid #EBEBEB;color:#512A14;}
#wrap_options div.wrap_box{float:left;width:146px;padding:5px 0px 0px 0px;text-transform:uppercase;}
.right_brdr{border-right:1px solid #EBEBEB;}
#wrap_options div.wrap_box span.wrap_hdg{float:left;width:100%;font-size:8px;text-align:center;font-weight:bold;}
#wrap_options div.wrap_box span.item_costing{float:left;width:50px;padding:6px 0px 0px 10px;font-size:10px;}
#wrap_options div.wrap_box span.gift_items{float:right;padding:6px 10px 0px 0px;}
#wrap_options div.wrap_box span.add_to_cart{float:left;width:100%;background:#DCECF8;text-align:center; line-height:29px;margin:3px 0px 0px 0px;}
#wrap_options div.wrap_box span.add_to_cart a{color:#0066A4;font-size:8px;text-decoration:none;background:url(http://www.flight001.com/skin/frontend/default/redesign/images/bullet_arrow.gif) right 1px no-repeat;padding-right:10px;}
#wrap_options div.wrap_box span.add_to_cart a:hover{text-decoration:underline;}

#recommend_box{float:left;width:330px;}
#recommend_box h5{float:left;color:#CCCBCB;font-size:11px;text-transform:uppercase;padding:24px 0px 0px 0px;}
#recommend_box div.mid{float:left;width:330px;color:#CCCBCB;font-size:11px;text-transform:uppercase;padding:18px 0px 0px 0px;}
#recommend_box div.mid .gift_item1{float:left;width:120px;}
#recommend_box div.mid .gift_item2{float:left;width:105px;}
#recommend_box div.mid span{float:left;width:100%;text-align:center;text-transform:uppercase;font-size:10px;color:#999;padding:9px 0px 0px 0px;}

/* Bottom Quick Links Box */
#btm_quick_links{float:left;width:980px;background:#EEF6FC;margin:3px 0px 3px 0px;border-top:1px solid #D3D3D2; padding:2px 0px 5px 0px;}
.footer_dots{float:left;width:143px;height:97px;background:url(http://www.flight001.com/skin/frontend/default/redesign/images/footer_dots.gif) 18px 15px no-repeat;padding:13px 0px 13px 18px;}

.links_box_abt{float:left;width:120px;height:147px;border-left:1px solid #DEE4E9;padding:8px 0px 0px 7px;}
.links_box_abt h4{float:left;width:120px;color:#664A35;font-size:11px; text-transform:uppercase; }
.links_box_abt ul{float:left;width:120px;color:#009DDC;list-style-type:none;padding:20px 0px 0px 0px;text-transform:uppercase; }
.links_box_abt ul li{float:left;width:120px;padding:0px 0px 7px 0px;}
.links_box_abt ul li a{float:left;color:#009DDC;font-size:10px;font-weight:bold;text-decoration:none;}
.links_box_abt ul li a:hover{text-decoration:underline;}

.links_box{float:left;width:150px;height:147px;border-left:1px solid #DEE4E9;padding:8px 0px 0px 7px;}
.links_box h4{float:left;width:150px;color:#664A35;font-size:11px; text-transform:uppercase; }
.links_box ul{float:left;width:140px;color:#009DDC;list-style-type:none;padding:20px 0px 0px 0px;text-transform:uppercase; }
.links_box ul li{float:left;width:140px;padding:0px 0px 7px 0px;}
.links_box ul li a{float:left;color:#009DDC;font-size:10px;font-weight:bold;text-decoration:none;}
.links_box ul li a:hover{text-decoration:underline;}

.links_box_acc{float:left;width:120px;height:147px;border-left:1px solid #DEE4E9;padding:8px 0px 0px 7px;}
.links_box_acc h4{float:left;width:120px;color:#664A35;font-size:11px; text-transform:uppercase; }
.links_box_acc ul{float:left;width:120px;color:#009DDC;list-style-type:none;padding:20px 0px 0px 0px;text-transform:uppercase; }
.links_box_acc ul li{float:left;width:120px;padding:0px 0px 7px 0px;}
.links_box_acc ul li a{float:left;color:#009DDC;font-size:10px;font-weight:bold;text-decoration:none;}
.links_box_acc ul li a:hover{text-decoration:underline;}

.inputbox_cont{float:left;padding:7px 0px;}
.inpt_txtbox{float:left;width:115px;height:17px;font-size:12px;color:#000;border:0px;background:url(http://www.flight001.com/skin/frontend/default/redesign/images/search_mid.gif) left top repeat-x;padding:2px 0px 0px 0px;}

.links_box_flyer{float:left;height:147px;border-left:1px solid #DEE4E9;padding:8px 0px 0px 7px;width:165px;padding-left:35px;}
.links_box_flyer h4{float:left;width:150px;color:#664A35;font-size:11px; text-transform:uppercase; }
.freq_fyler_box{float:left;width:160px;clear:both;}

a.benefits_lnk{color:#009DDC;font-size:10px;font-weight:bold;text-decoration:none;}
a.benefits_lnk:hover{text-decoration:underline;}


/* Footer */
/*#footer{float:left;width:961px;height:13px;text-align:right;padding:2px 22px 0px 0px; font-size:11px;color:#fff;text-transform:uppercase;background:url(http://www.flight001.com/skin/frontend/default/redesign/images/footer_art.gif) 0px 0px repeat-x;}
#footer_home{float:left;width:961px;height:244px;text-align:right;padding:2px 22px 0px 0px; font-size:11px;color:#fff;text-transform:uppercase;background:url(http://www.flight001.com/skin/frontend/default/redesign/images/footerbg.gif) 0px 0px no-repeat;}*/

/* Inner Pages With Navigation */
#content_inner{float:left;width:980px;background:#fff url(../images/content_mid.gif) -2px 0px repeat-y;margin:0px 0px 0px 0px;}
#content_checkout{float:left;width:980px;margin:0px 0px 0px 0px; background-color:#0099dc;}
.breadcrumb{float:left;width:19px;height:18px;background:url(http://www.flight001.com/skin/frontend/default/redesign/images/crumb_shoppingbag.gif) 6px 4px no-repeat;padding:2px 4px 0px 4px;margin:0px 0px 0px 5px;}
.breadcrumb_link{float:left;width:auto;height:18px;padding:6px 0px 0px 0px;margin:0px;}
.arrow{float:left;font-size:18px;font-weight:normal;color:#3788B9;padding:2px 4px 0px 4px;}
.arrow_left{height:50px;float:left;font-weight:normal;padding:35px 20px 0px 0px;}
.arrow_right{height:50px;float:left;font-weight:normal;padding:35px 0px 0px 0px;}
.brdcmb_shop_txt{float:left;text-transform:uppercase;color:#3788B9;font-size:11px;padding:6px 0px 0px 0px;}

/* Left Navigation Section */
#leftnav{float:left;width:161px!important;width:151px;background:#FFF;padding:0px 0px 0px 10px; }
#leftnav ul{float:left;width:140px!important;width:123px;list-style-type:none;padding:21px 0px 0px 0px;}
#leftnav ul li{float:left;width:140px!important;width:123px;margin:0px;padding:0px 0px 9px 0px;font-size:11px;text-transform:uppercase;color:#0065A4;}
#leftnav ul li a{float:left;font-size:11px;text-transform:uppercase;color:#396DA8;text-decoration:none;}
#leftnav ul li a:hover{text-decoration:underline;}
#leftnav ul li ul{margin:0px; padding:0px 0px 0px 4px;}
#leftnav ul li ul li{margin:0px; padding:4px 0px 0px 0px;}
#leftnav ul li ul li ul{margin:0px; padding:0px 0px 8px 10px;}
#leftnav ul li a.subopen, #leftnav ul li ul li ul li a{color:#009DDC;}
#leftnav ul li a.final{color:#3788B9;}


#accleftnav{float:left;width:161px!important;width:145px;background:#FFF;padding:0px 0px 0px 16px; }
#accleftnav ul{float:left;width:140px!important;width:123px;list-style-type:none;padding:21px 0px 0px 5px;}
#accleftnav ul li{float:left;width:140px!important;width:123px;margin:0px;padding:0px 0px 9px 0px;font-size:11px;text-transform:uppercase;color:#0065A4;}
#accleftnav ul li a{float:left;font-size:11px;text-transform:uppercase;color:#0065A4;text-decoration:none;}
#accleftnav ul li a:hover{text-decoration:underline;}

#rightpart{float:left;width:161px;background:#0099dc;padding:0px 0px 0px 16px;}


#vertical-nav{padding:0px 0px 0px 16px;}
#vertical-nav ul{margin:0px; padding:21px 0px 0px 0px;}
#vertical-nav ul li{margin:0px; padding:0px 0px 9px 0px;}

/* Main Sections */
/*#account_main{float:left;width:763px;background:#fff; margin-left:3px;padding:20px;color:#4F4F4F;}*/
/*#prod_sect_main{float:right;width:777px;background:#fff; margin-left:3px;padding:13px;}*/
/*#prod_list_main{float:left;width:803px;background:#fff; margin-left:3px;}*/

#account_main{float:right;width:745px;background:#fff; padding:13px 20px 13px 20px;color:#4F4F4F;}
#prod_sect_main{float:right;width:745px;background:#fff; padding:13px 20px 13px 20px;}
#prod_list_main{float:right;width:745px;background:#fff; padding:13px 20px 13px 20px;}

#prod_sect_checkout{float:left;width:940px /*717px*/;background:#0099dc;padding:20px 15px 150px 20px;}
#prod_sect{float:right;width:803px;background:#fff; margin-left:3px;}
#prod_sect_left{float:left;width:532px;}
#prod_sect_left ul{float:left;width:520px;list-style-type:none;padding:17px 0px 10px 22px;}
#prod_sect_left ul li{float:left;width:104px;height:133px;padding:0px 0px 0px 0px;}
#prod_sect_left ul li span{float:left;width:94px;padding:6px 0px 0px 0px;text-transform:uppercase;text-align:center;color:#939598;font-size:8px;font-weight:bold;}
#prod_sect_left ul li span a{text-transform:uppercase;text-align:center;color:#939598;font-size:9px;font-weight:bold;text-decoration:none;}
#prod_sect_left ul li span a:hover{text-decoration:underline;}

#recommended{width:315px;padding:10px 0px 0px 10px;}
#recommended ul{float:left;width:310px;list-style-type:none;padding:12px 0px 15px 0px;}
#recommended ul li{float:left;width:85px;padding:5px 5px 20px 5px;text-align:center;}
#recommended ul li p{width:100%;text-align:center;}
#recommended ul li h5 a{color:#A4A4A4; font-weight:bold;font-size:11px;text-transform:uppercase;}
#recommended ul li h5 a:hover{text-decoration:underline;}

#prod_sect_right{float:right;width:250px;}

.product_left_section{height:100%;margin-left:3px;border-right:1px solid #EBEBEB;}
.amenity_kit{float:left;width:250px;padding:0px 0px 28px 0px;}
.as_seen_prods{float:left;width:160px;padding:0px 36px 28px 0px;}
h4.featured_even{float:left;width:250px;height:30px;background:url(http://www.flight001.com/skin/frontend/default/redesign/images/amenity_kits_hd.gif) 0px 0px no-repeat;color:#fff;text-transform:uppercase;font-size:14px;font-weight:bold;text-align:center;padding:4px 0px 0px 0px;}
h4.featured_odd{float:left;width:250px;height:30px;background:url(http://www.flight001.com/skin/frontend/default/redesign/images/carry_luggage_hd.gif) 0px 0px no-repeat;color:#fff;text-transform:uppercase;font-size:14px;font-weight:bold;text-align:center;padding:4px 0px 0px 0px;}
.amenity_kit span.imgbox{float:left;width:198px;padding:20px 0px 0px 52px;}
.amenity_kit span.desc_text{float:left;width:230px;font-size:11px;font-weight:bold;color:#939589;text-align:center;padding:6px 10px 0px 10px;}

.saving_space{float:left;width:537px;padding:21px 0px 21px 14px;background:#C1DBF2;}

.bg{border:1px solid red}
.category-content{}
.category-content p{float:left;width:auto;padding-bottom:20px;}
.category-content p.category-description{width:744px;padding:10px;}

.content-part{background-color:#fff;padding:20px;width:940px;margin-top:0px;}
.footer-part{margin-top:4px;}
.as-seen-content-part{background-color:#fff;padding:0px 0px 20px 20px;width:963px;margin-top:0px;}
.as-seen-content-part .content-left{width:692px;padding-top:20px;padding-right:20px;}

.final,.open{font-weight:bold;color:#684E3C;}
a.subopen{font-weight:bold;color:#8E8580;}

.borderDEE4E9{border:1px solid #DEE4E9;}
.padding1{padding:1px;}
.colorB8B2B1{color:#B8B2B1}
.paddingtop12{padding-top:12px;}
.marginbottom6{margin-bottom:6px;}

a.addtocart{cursor:pointer;float:left;width:165px;height:33px;background:url(../images/btnAddtoCartOrangeOff.jpg) no-repeat; }
a.addtocart:hover{background:url(http://www.flight001.com/skin/frontend/default/redesign/images/btnAddtoCartOrangeOn.jpg) no-repeat;}

a.checkoutproductpage{cursor:pointer;float:left;width:148px;height:33px;background:url(http://www.flight001.com/skin/frontend/default/redesign/images/btnCheckOutGreyOff.jpg) no-repeat; }
a.checkoutproductpage:hover{background:url(http://www.flight001.com/skin/frontend/default/redesign/images/btnCheckOutGreyOn.jpg) no-repeat;}


a.addtowishlist{float:left;width:167px;height:37px;background:url(http://www.flight001.com/skin/frontend/default/redesign/images/btn_add_wishlist.gif) 0px 0px no-repeat;}
a.addtowishlist:hover{background:url(http://www.flight001.com/skin/frontend/default/redesign/images/btn_add_wishlist.gif) 0px -39px no-repeat;}

a.checkout_btn{margin-left:14px;float:left;width:165px;height:37px;background:url(http://www.flight001.com/skin/frontend/default/redesign/images/btn_checkout.gif) 0px 0px no-repeat;}
a.checkout_btn:hover{background:url(http://www.flight001.com/skin/frontend/default/redesign/images/btn_checkout.gif) 0px -39px no-repeat;}

.otherlinks{float:left;width:'100%'; padding-bottom:20px;}
.otherlinks span a, #upsell-product-table h5 a{color:#A4A4A4; font-weight:bold;font-size:11px;text-transform:uppercase;}

.bullet_margins{margin-top:4px;margin-right:3px;}
.paddingleft10px{padding-left:10px;}
.grey_txt{color:#A4A4A4;}
.backgroundEEF5FB{background:#EEF5FB;}

a.cart_checkout_btn{margin-left:10px;float:left;width:128px;height:30px;background:url(http://www.flight001.com/skin/frontend/default/redesign/images/checkout_btn.gif) 0px 0px no-repeat;}
a.cart_checkout_btn:hover{background:url(http://www.flight001.com/skin/frontend/default/redesign/images/checkout_btn.gif) 0px -31px no-repeat;}

a.submit_btn{float:left;width:128px;height:30px;background:url(http://www.flight001.com/skin/frontend/default/redesign/images/submit_btn.gif) 0px 0px no-repeat;}
a.submit_btn:hover{background:url(http://www.flight001.com/skin/frontend/default/redesign/images/submit_btn.gif) 0px -31px no-repeat;}

a.keep_shopping_btn{float:left;width:128px;height:30px;background:url(http://www.flight001.com/skin/frontend/default/redesign/images/btn_keep_shopping.gif) 0px 0px no-repeat;}
a.keep_shopping_btn:hover{background:url(http://www.flight001.com/skin/frontend/default/redesign/images/btn_keep_shopping.gif) 0px -31px no-repeat;}

a.print_receipt_btn{float:left;width:128px;height:30px;background:url(http://www.flight001.com/skin/frontend/default/redesign/images/btn_print_receipt.gif) 0px -31px no-repeat;}
a.print_receipt_btn:hover{background:url(http://www.flight001.com/skin/frontend/default/redesign/images/btn_print_receipt.gif) 0px 0px no-repeat;}

.continue_shopping_btn{float:left;width:137px;height:35px;background:url(http://www.flight001.com/skin/frontend/default/redesign/images/btnContinue.jpg) 0px 0px no-repeat;}
#.continue_shopping_btn:hover{background:url(http://www.flight001.com/skin/frontend/default/redesign/images/btn_continue.gif) 0px -31px no-repeat;}

a.shipping_method_btn{margin-left:10px;float:left;width:128px;height:30px;background:url(http://www.flight001.com/skin/frontend/default/redesign/images/shipping_btn.gif) 0px 0px no-repeat;}
a.shipping_method_btn:hover{background:url(http://www.flight001.com/skin/frontend/default/redesign/images/shipping_btn.gif) 0px -31px no-repeat;}

a.login_btn{float:left;width:128px;height:30px;background:url(http://www.flight001.com/skin/frontend/default/redesign/images/btn_login.gif) 0px 0px no-repeat;}
a.login_btn:hover{background:url(http://www.flight001.com/skin/frontend/default/redesign/images/btn_login.gif) 0px -31px no-repeat;}

.add_new_addr_btn{float:left;width:200px;height:37px;background:url(http://www.flight001.com/skin/frontend/default/redesign/images/btnaddnewaddr.gif) 0px 0px no-repeat;}
.add_new_addr_btn:hover{background:url(http://www.flight001.com/skin/frontend/default/redesign/images/btnaddnewaddr.gif) 0px -39px no-repeat;}

.create_new_addr_btn{float:left;width:171px;height:30px;background:url(http://www.flight001.com/skin/frontend/default/redesign/images/create_address.gif) 0px 0px no-repeat;}
.create_new_addr_btn:hover{background:url(http://www.flight001.com/skin/frontend/default/redesign/images/create_address.gif) 0px -31px no-repeat;}

a.create_account_btn{float:left;width:161px;height:30px;background:url(http://www.flight001.com/skin/frontend/default/redesign/images/create_account_btn.gif) 0px 0px no-repeat;}
a.create_account_btn:hover{background:url(http://www.flight001.com/skin/frontend/default/redesign/images/create_account_btn.gif) 0px -31px no-repeat;}

.update_total_btn{margin-left:10px;float:left;width:128px;height:30px;background:url(http://www.flight001.com/skin/frontend/default/redesign/images/update_btn.gif) 0px 0px no-repeat;}
.update_total_btn:hover{background:url(http://www.flight001.com/skin/frontend/default/redesign/images/update_btn.gif) 0px -31px no-repeat;}

.update_addr_btn{margin-left:10px;float:left;width:192px;height:30px;background:url(http://www.flight001.com/skin/frontend/default/redesign/images/btn_update_add.gif) 0px 0px no-repeat;}
.update_addr_btn:hover{background:url(http://www.flight001.com/skin/frontend/default/redesign/images/btn_update_add.gif) 0px -31px no-repeat;}

.checkout_tabs h4{ color:#002963;font-weight:bold;font-size:14px;padding:8px 12px 12px 12px;}

.login-col-1{float:left;width:293px;}
.login-col-1 .box-content, .login-col-2 .box-content{padding:12px;}
.login-col-2{float:left;width:307px;border-left:1px solid #fff;padding-left:5px;}

.margintop30{margin-top:30px;}
.marginbottom20{margin-bottom:20px;}
span.editspan a{color:#FC4F1E;}
.linkafterbutton{padding:8px 0px 0px 20px;}
label.ccform{text-transform:uppercase;padding-bottom:5px;}

p.paddingtopleft{padding: 20px 0px 0px 10px;}
#checkout-payment-method-load dt{padding-top:5px;padding-left:8px;}

.confirmation_num, .grandtotal .price{color:#0099dc;font-size:20px;}
.success_page{text-transform:uppercase;width:100%}
.success_page .planeimage{width:40px;}
.success_page .maincontext{width:578px;}
.success_page .maincontext .heading{width:100%;}
.success_page h2{color:#644531;}

.gallery-image{width:208px;padding:20px 0px 10px 20px;float:left;}
.gallery-image .image-blk, .gallery-image .text-blk{width:113px;float:left;}
.gallery-pages {width:910px;padding:0px 20px 0px 0px;}
.gallery-images-block{width:915px;float:left;padding-left:15px;}

.borderrightEEEAE9{border-right:1px solid #EEEAE9;}
.borderbottomEEEAE9{border-bottom:1px solid #EEEAE9;}
.prod-name-price{width:180px;text-align:center;color:#665D5A;padding-top:12px;padding-bottom:10px;}
.widthfull-margin20{width:750px;margin:20px;}
.width180-padding10{width:180px;padding:10px;height:217px;}
.width803{width:803px;}
.width_tab{width:34px;}
.altrow1{background-color:#EEF6FC; cursor:pointer;}
.altrow1:hover{background-color:#DCECF8;}
.paddingtopbottom2px{padding-top:2px;padding-bottom:2px;}
.width100per{width:100%;}
.height100per{height:100%;}
.marginleft6{margin-left:6px;}
.width161px{width:161px;}
.marginright14px{margin-right:14px;}
.width105px{width:105px;}
.width240px{width:240px;}
.category-row .all-rows{width:910px;float:left;border-bottom:1px solid #FFFFFF;padding:10px;cursor:pointer;font-weight:bold;}
.category-row .all-rows p{font-style:italic;font-weight:normal;padding-top:4px;}
.category-row .all-rows i{font-weight:normal;}
.img_border{border:1px solid #DEE4E9; padding:1px;}
.cursor{cursor:pointer;}
.paddingtop6px{padding-top:6px;}
.breadcrumb-img-margin{margin-left:2px;margin-top:2px;}
.bluebox{color:#fff;background:#1D4C88;width:248px;padding:14px;}
.bluebox .heading{text-align:center;padding:10px;}
.borderblue{border:1px solid #1D4C88}
p.bigBlue {font-size: 12px; color: #1D4C88;padding-bottom:18px; }
.twelvePtBrownBold {font-size: 12px; color: #512911; font-weight: bold;}
.textalignright{text-align:right;}
.gift-wrap-message-color{color:#939589}
.fontBold{font-weight:bold}
.padding-span{padding-top:30px;}
.width140px{width:140px;}
.margin-left10{margin-left:10px;}


.paging-digit-selected{font-weight:bold;font-size:20px;color:#fff;padding-left:5px;}
.paging-digit{font-weight:bold;font-size:20px;color:#64cef7;padding-left:5px;}
.paging-digit:hover{font-weight:bold;font-size:20px;color:#fff;padding-left:5px;}

.paging-span{width:413px;background-color:#009DDC;height:28px;text-align:center;float:left;padding-top:4px;}

.empty-row{width:140px;height:14px;}
.email-icon{float:right;padding-right:20px;}

.facebook-icon{width:200px;}

.empty-div{height:15px;clear:both;}
.cms-parent-name{font-size:34px;color:#572605;font-weight:bold;padding-top:8px;}
.cms-empty-div{border-bottom :2px solid #21A9DD;clear:both;}
.dotted-border{border-top :1px dotted  #21A9DD;clear:both;height:22px;}
.cms-title{font-weight:bold;color:#fe1818;font-size:20px;padding-bottom:7px;padding-left:3px;padding-top:5px;text-transform:uppercase}
.empty-div-5px{height:5px;clear:both;}
.dotted-border-about{border-top :1px dotted  #21A9DD;clear:both;}
.margin-bot5{margin-bottom:5px;}
.post-title{font-size:22px;color:#0099CC;font-weight:bold;padding-bottom:12px;width:734px;float:left;}
.padding-left8{padding:0 8px;}
.height20{height:20px;}
.height10{height:10px;}
.childcat{color:#fe1818;font-weight:bold;}
.post-title-left{width:380px;}
.add-on-twitter{float:left;border-bottom:1px solid #42B6E6;width:354px;}

.view-map-span{background:url(http://www.flight001.com/skin/frontend/default/redesign/images/ABOUT-US-ViewMap-Mouseoff.gif) no-repeat;float:left;width:115px;height:38px;cursor:hand;}
.view-map-span:hover{background:url(http://www.flight001.com/skin/frontend/default/redesign/images/ABOUT-US-ViewMap-Mouseover.gif) no-repeat;float:left;width:115px;height:38px;cursor:hand;}
.capitalize {text-transform:capitalize}
.down_arrow{background:url(http://www.flight001.com/skin/frontend/default/redesign/images/down_arrow.JPG) no-repeat;float:right;width:50px;height:46px;cursor:hand;}
.down_arrow_holiday{background:url(http://www.flight001.com/skin/frontend/default/redesign/images/all-i-want-is-travel_logo.png) no-repeat;float:right;width:135px;height:50px;cursor:hand;}


/** AAV **/
.dotted-border_blue{border-top :1px dotted  #21A9DD;}
.dotted-border_blue2{border-bottom :1px dotted  #21A9DD;}
.borderrightDFE8EF{border-right:0px solid #DFE8EF;}
.borderbottomDFE8EF{border-bottom:1px solid #DFE8EF;}
.productrtpadding{padding-right:10px;}
.productleftpadding{padding-left:24px;}
.productrowpaddleft{padding-left:5px;}
.productrowpaddright{padding-right:5px;}
.category_product_col{width:215px;padding-top:30px; padding-bottom:15px;text-align:center;}
.category_product_det{width:145px;text-align:center;color:#5F4139;font-size: 12px; padding-top:6px; padding-left:50px}
.category_viewall_link{text-transform:uppercase;padding-top:6px;font-size: 12px; }

#category_prod_list{float:right;width:744px;background:#fff;padding:0px 0px 13px 0px;text-transform:capitalize;}
/*#category_prod_list{float:right;width:775px;background:#fff; margin-left:3px;padding:13px;}*/

.view-product-span{background:url(http://www.flight001.com/skin/frontend/default/redesign/images/viewproduct_offstate.jpg) no-repeat;float:left;width:155px;height:38px;cursor:hand;}
.view-product-span:hover{background:url(http://www.flight001.com/skin/frontend/default/redesign/images/viewproduct_onstate.jpg) no-repeat;float:left;width:155px;height:38px;cursor:hand;}
.empty-div-7px{height:0px;clear:both;}

.height30{height:30px;}
.empty-div-12px{height:12px;clear:both;}
.empty-div-10px{height:10px;clear:both;}

.cms-parent-inner-div{text-transform:capitalize}
.cms-empty-div-height30{border-bottom :2px solid #21A9DD;clear:both;font-size:1px;height:22px !important;height:2px;}



/* AAV 091106 */
.fontsize15px{font-size:15px;}
#footer_red_sect{width:840px;padding-left:140px;float:left;background-color:#fe1818;color:#FFFFFF;height:42px;border-bottom:1px solid #FFFFFF;font-size:12px;}
.home_footer_dots{width:198px;height:205px;float:left;padding-left:13px;background-color:#0098D7;}
.footer_parts{float:left;width:12px;height:205px;}
.footer_links_parts{float:left;padding-top:20px;background-color:#0098D7;height:185px;width:745px;}
.footer_lftrgt{float:left;width:12px;height:193px;background-color:#0098D7;}
.footer_lft_corner{float:left;background:url(../images/btm_Lstrip.gif) no-repeat;width:12px;height:12px;}
.footer_rgt_corner{float:left;background:url(../images/btm_Rstrip.gif) no-repeat;width:12px;height:12px;}
/*.home_footer_dots_bg{width:125px;height:125px;background-color:#0098D7;background:url(http://www.flight001.com/skin/frontend/default/redesign/images/worldpeace.jpg) no-repeat top left;}*/
.footer_bottom{width:980px;float:left;height:112px;background:url(http://www.flight001.com/skin/frontend/default/redesign/images/btm_strip.gif) no-repeat top left;}
#footer_links_sect{width:980px;float:left;color:#FFFFFF;height:205px;}
#footer_links_sect a{color:#64cef7;text-decoration:none;font-size: 12px;}
#footer_links_sect a:hover{color:#FFFFFF;}
#footer_links_sect .sections{width:175px; float:left; border-left:0px solid #63D0F7;padding-left:8px; font-size:20px;text-transform:uppercase;}
#content_2_col{width:980px;float:left;background:url(../images/blue_strip_bg.gif) repeat-y;}
.inpt_subscriptionbox{width:240px;border:1px solid #DCE9F2;padding: 2px 2px 2px 5px;font-style:italic;color:#696969;}
.inpt_searchbox{display:none;width:150px;border-top:2px solid #DAE8F3;border-left: 2px solid #DAE8F3;border-right:1px solid #DAE8F3;border-bottom:1px solid #DAE8F3;padding:2px;color:#696969;font-style:italic}
.cartimage{width:45px;height:28px;float:left;background:url(../images/shoppingcart.jpg) no-repeat bottom left}
.viewall_arrow{width:25px;height:25px;float:left;background:url(../images/viewmore_arrow.gif) no-repeat;}
.pb20{padding-bottom:20px;}
.pt8{padding-top:8px;}
.pl22{padding-left:22px;}
.pl48{padding-left:48px;}
.txt_init_cap{text-transform:capitalize;}
.brdr2px21A9DD{border-top:2px solid #21A9DD;}
.width744px{width:744px;}
.width784px{width:784px;}
.margin20{margin:20px;}
.txt_uppercase{text-transform:uppercase;}
.txt_capitalize{text-transform:capitalize;}
.colorEE4037{color:#fe1818;}
.color626262{color:#626262;}
.color0F99D7{color:#0F99D7;}
.h_mid_content{width:960px;float:left;background-color:#ffffff;/*height:30px;*/ border-bottom:1px solid #E2E7EB;padding-left:20px;}
.h_mid_content p{padding:0px; margin:0px;}
.h_leftnav{width:196px;float:left;}
.h_leftnav .top_search{width:181px;float:left;padding-left:15px;}
.h_leftnav .leftnav{width:190px;float:left;padding-left:6px;}
.borderffffff{border:1px solid #FFFFFF;}

.postContent{width:100%;clear:both;}
.twitter-post-div{float: left; width: 350px;color:#999999;line-height:20px;border-bottom:1px dotted #9BD5E5;padding-bottom:10px;}
.pub-date{color:#CFCFCF;width: 350px;float:left;}
.follow-link{float: left;color:#12A5DD;padding:10px 0;font-weight:bold;font-size:14px;}
.margin50{margin-bottom:50px;clear:both;float:left;}

.paddingtop_search{padding-top:15px;}

.black_overlay{
  display: none;
  position: absolute;
  top: 0%;
  left: 0%;
  width: 100%;
  height: 100%;
  background-color: #808080;
  z-index:1001;
  -moz-opacity: 0.8;
  opacity:.80;
  filter: alpha(opacity=80);
}

.white_content {
	  display: none;
	  position: absolute;
	  top: 20%;
	  left: 39%;
	  z-index:2002;
	  overflow: auto;
	  width:400px;
  }

#loading-mask {
    position:absolute;
    color:#d85909;
    font-size:1.1em;
    font-weight:bold;
    text-align:center;
    opacity:0.70;
    z-index:500;
    }
#loading-mask .loader {
    position:fixed;
    top:35%;
    left:50%;
    width:120px;
    margin-left:-60px;
    padding:15px 60px;
    background:#fff4e9;
    border:2px solid #f1af73;
    color:#d85909;
    font-weight:bold;
    text-align:center;
    z-index:2000;
    }
.param-wait  { padding-bottom:15px;padding-left:31px; background-image:url(http://www.flight001.com/skin/frontend/default/redesign/images/ajax-loader-tr.gif); background-repeat:no-repeat; background-position:0 50%; }
.popup_top{background:url(http://www.flight001.com/skin/frontend/default/redesign/images/top_popup.png) no-repeat; width:374px;height:22px;float:left;}
.popup_bottom{background:url(http://www.flight001.com/skin/frontend/default/redesign/images/bottm_popup.png) no-repeat; width:374px;height:22px;float:left;}
.loadimg_padding{padding:10px 0px 0px 200px;}

.category_desc{color:#696969;padding-right: 10px; padding-left: 20px; float: left; padding-bottom: 30px; padding-top: 8px;border-bottom:1px solid #CCCCCC;text-transform:none;}
.category_img{padding-right: 18px; padding-left: 11px; float: left; padding-bottom: 0px; padding-top: 30px}
#advice-required-entry-newsletter, #advice-validate-email-newsletter{width:360px;font-size:11px;font-weight:normal;}
#product-options-wrapper div, #product-options-wrapper dl, #product-options-wrapper dd{margin:0px;padding:0px;}

.paddingtop25{padding-top:25px;}
a.findadapter_btn{float:left;width:170px;height:35px;background:url(http://www.flight001.com/skin/frontend/default/redesign/images/findadapter_button.png) no-repeat;}
a.findadapter_btn:hover{background:url(http://www.flight001.com/skin/frontend/default/redesign/images/findadapter_button_ON.png) no-repeat;}
a.getadapter_btn{float:left;width:104px;height:25px;background:url(http://www.flight001.com/skin/frontend/default/redesign/images/getadapter_button.png) no-repeat;}
a.getadapter_btn:hover{background:url(http://www.flight001.com/skin/frontend/default/redesign/images/getadapter_button_ON.png) no-repeat;}
.inpt_countrybox{width:390px;border:1px solid #CDCDCD;border-top:2px solid #CDCDCD;padding: 4px 2px 2px 5px;color:#969696;height:27px;font-size:19px;}
.width362{width:362px;}
.paddingtop10{padding-top:10px;}

.red_strip_left{float:left;width:16px;height:80px;background:url(http://www.flight001.com/skin/frontend/default/redesign/images/left_strip.gif) no-repeat;}
.red_strip_right{float:left;width:16px;height:80px;background:url(http://www.flight001.com/skin/frontend/default/redesign/images/right_strip.gif) no-repeat;}

.country_alert{width:704px;height:80px;background-color:#EC3F39;color:#ffffff;text-transform:none;}
.country_alert a{color:#ffffff;}

.searchbar { margin-right:-400px !important; padding:7px 9px 0px 7px; width:313px; height:33px; float:left; background:url(http://www.flight001.com/skin/frontend/default/redesign/images/search_bg.png) no-repeat top left; }
.searchBox{width:313px;height:25px;background:url(../images/bgr_searchfield.png) no-repeat;}
.searchBox .FloatLeft { height:25px; }
.searchIcon{float:left;width:14px;height:14px;background:url(../images/searchicon.png) no-repeat;margin:4px 0px 0px 4px;}
.txt_searchBox{ margin-left:8px;float:left;width:276px;border:0px;padding:3px; font-size:16px; color:#999999;background:none;font-size:11px;font-family:"Helvetica"; text-transform:none; }
.search-go-btn { width:17px; height:17px; font-size:0px; float:left; background:url(../image/search-arrow.png) no-repeat; border:0px; }
.search-go-btn:hover { background:url(../image/search-arrow-on.png) no-repeat; }

.search_bg{width:450px;height:55px;padding-top:16px;background:url(http://www.flight001.com/skin/frontend/default/redesign/images/SEARCH_BG.png) no-repeat;margin:0px auto;}
.searchbar_bg{width:393px;height:20px;background:url(http://www.flight001.com/skin/frontend/default/redesign/images/SEARCHFIELD2.png) no-repeat;margin:0px auto;padding:7px 10px 10px 10px;}
.search_icon{width:25px;height:24px;background:url(http://www.flight001.com/skin/frontend/default/redesign/images/SEARCH_ICON.png) 1px 1px no-repeat;}
.search_txtbox{width:350px;height:28px;font-family:"Helvetica";border:0px;margin:0px;padding:1px 0px 0px 6px;color:#9F9F9F;background:none;font-size:18px;}
.font18px{font-size:18px;}


.post-title-a {float:left;width:380px;color:#0099CC;font-size:22px;font-weight:bold;text-decoration:none;}
.post-title-a:hover {color:#0099CC;text-decoration:underline;}
.post-title-a:visited {color:#0099CC;}

.clearDiv30 {clear:both; font-size:25px; height:17px;}




a.arrival{cursor:pointer;float:left;width:160px;height:37px;background:url(../images/arrival.gif) no-repeat;}
a.arrival:hover{background:url(http://www.flight001.com/skin/frontend/default/redesign/images/arrival_on.gif) no-repeat;}

a.in-flight{cursor:pointer;float:left;width:160px;height:37px;background:url(../images/in-flight.gif) no-repeat;}
a.in-flight:hover{background:url(http://www.flight001.com/skin/frontend/default/redesign/images/in-flight_on.gif) no-repeat;}

a.preflight{cursor:pointer;float:left;width:160px;height:37px;background:url(../images/preflight.gif) no-repeat;}
a.preflight:hover{background:url(http://www.flight001.com/skin/frontend/default/redesign/images/preflight_on.gif) no-repeat;}

.clearDiv8 {clear:both; font-size:25px; height:8px;}
.height40{height:40px;}
.height90{height:90px;}

.return-empty{padding-bottom:80px;float:left;border:1px solid white;}

.like-button{padding-top:10px;margin-left:10px; width:275px;float:left;}

.overlay-video-image{position:absolute; z-index:99;margin-top:-10px;}
.overlay-video-image-seen{position:absolute; z-index:99;padding-left:213px;margin-top:-10px;}

.overlay-video-image-as-seen-in{position:absolute; z-index:99; padding: 12px 0 0 12px;}
.overlay-video-image-as-seen-in-withoutpadd {position:absolute; z-index:99;}

.product-essential .product-shop h2 {font-size:20px;}

.pad-top2{padding-top:2px;}
.pad-top5{padding-top:5px;}
.pad-top10{padding-top:10px;}
.pad-top15{padding-top:15px;}


.pad-bot2{padding-bottom:2px;}
.pad-top5{padding-top:5px;}
.pad-top10{padding-top:10px;}
.pad-top15{padding-top:15px;}
.pad-bot5{padding-bottom:5px;}
.pad-bot10{padding-bottom:10px;}
.pad-bot15{padding-bottom:15px;}


#product-shopd{ color: #666666; }
.product-info-box .otherlinksd .grey_txt{ color: #666666; }
/*.up-sell .alsoredd{ color: #666666; }*/
#product-shopd .product-named {font-size:19px; color:#592e13;padding:0 0 10px 0;}
#product-shopd .product-specs {padding:5px 0px 10px 0px;}
#product-shopd .price{font-size:30px; color:#0099DC}
#product-shopd .price-as-configured .price {font-size:14px;}
#product-shopd .price-notice .price {font-size:14px;}

#product-options-wrapper dd.last {padding:10px 0px;}

.otherlinksd {float:left;width:750px; border-bottom:1px solid #e5edf3; padding-bottom:10px;padding-top:15px;}
.emaild {float:left;width:65px;}
.tweetd {float:left;width:200px;padding-left:35px;}
.supportd {float:left;}

#email-icond {background:url(../images/email_icon.jpg) no-repeat; float:left;width:139px;height:16px;}
#email-icond:hover {background:url(http://www.flight001.com/skin/frontend/default/redesign/images/email_icon_blue.jpg) no-repeat;}
#email-icond span {width:139px;height:16px;}

#twitter-icond {background:url(../images/tweeter_icon.jpg) no-repeat; float:left;width:97px;height:16px;}
#twitter-icond:hover {background:url(http://www.flight001.com/skin/frontend/default/redesign/images/tweeter_icon_blue.jpg) no-repeat;}
#twitter-icond span {width:97px;height:16px;}

#headingd {margin:30px 0 20px 0;}
.alsoredd {font-size:15px;font-weight:bold;margin-left:17px;}
#upsell-product-table td{border-right:0px solid #DEEAF4;z-index:999;}

#upsell-product-table td.last{border-right:none;}
#upsell-product-table tr.last td.last{border-bottom:1px solid #DEEAF4;}
#upsell-product-table img{border:0px solid #e5edf3;}
#upsell-product-table img:hover{border:0px solid #0099dc;}

.product-sdescription{color:#0099dc;font-size:14px;font-weight:bold;margin-bottom:10px;padding: 10px 0 0 0;}

.upsellProduct {width:165px;float:left;margin:0 9px;}
.LH16{line-height:16px;}
.qty-box {float:left;margin:10px 0px 15px 0;}
.out-stock {width:400px; float:left;margin:10px 0px;}

.newsletter-top-box{width:213px;height:33px;background:url(../images/txt_bg.gif) no-repeat;}

.inpt_subscriptionbox-top{font-family:"Helvetica";width:196px;padding: 2px 2px 2px 5px;margin-left:9px;margin-top:4px;color:#696969;border:0px solid red;}

/*.top-div{height:33px;z-index:999999;}*/
.top-div{z-index:999999;}
.wrapper-newsletter{width:100%;background-color:#fe1818; position:fixed; left:0;bottom:0px;z-index:99999;height:36px;}
.inner-newsletter-top{width:980px; margin:0px auto; height:auto; color:#fff;font-size:12px;}
.newsletter-empty-div{width:77px;}
.newsletter-top-text{padding:9px 0px 5px 0px;font-size:16px;border:1px solid #fe1818;float:left;}
.newsletter-input-box{float:right; font-size:18px;border:0px solid #fff;}

.newsletter-top-box  #advice-validate-email-newsletter-top{border:1px solid fff;font-size:12px;width:230px;color:#fff;padding-top:3px;}

.newsletter-top-box .validation-failed {
background:none repeat scroll 0 0 #fff !important;
border:1px dashed #fff !important;
}
.newsletter-top-box  .validation-advice {
background:url("http://www.flight001.com/skin/frontend/default/redesign/images/validation_advice_bg.gif") no-repeat scroll 2px 1px transparent;
clear:both;
color:#EB340A;
font-size:0.95em;
font-weight:bold;
line-height:1.25em;
margin-top:3px;
min-height:15px;
padding-left:17px;
}

.width260{width:260px;border:0px solid white;margin-left:21px;
float:left;}

.width253{width:253px;border:0px solid white;margin-left:11px;
float:left;padding-right:0px;}

.width254{width:254px;border:0px solid white;margin-left:17px;
float:left;}

.marginleft275{margin-left:275px;}
.marginleft257{margin-left:257px;}
.marginleft265{margin-left:265px;}

.out-of-stock-disabled {float:left;margin:10px 0px 15px 0;color:#fc7320;font-size:13px;width:200px;}

.addtocart-disabled  {
background:url("http://www.flight001.com/skin/frontend/default/redesign/images/addtocart_button_outofstock.png") no-repeat scroll 0 0 transparent;
clear:both;
float:left;
height:37px;
width:175px;
float:left;
}

.freitag_image{padding-top:20px;}
.freitag_div_heading{clear:both;float:left;padding:20px 0 0 0;color:#646464;font-family: "Helvetica", Arial, Sans-Serif;line-height:1.25em;}
.freitag_div{clear:both;float:left;padding:20px 0 50px 0;color:#646464;font-family: "Helvetica", Arial, Sans-Serif;line-height:1.45em;}
.freitag_heading{font-size:16px;font-weight:bold;font-family: "Helvetica", Arial, Sans-Serif;line-height:1.25em;}
.color-069ee1{color:#069ee1;}
.copyrgt{clear:both;padding-top:50px;font-size:10px;color:#49c1f0;font-weight:bold}

.checkout_progress_heading{
background:url("http://www.flight001.com/skin/frontend/default/redesign/images/progressTop.jpg") no-repeat scroll 0 0 transparent;
clear:both;
float:left;
height:19px;
width:208px;
}
.checkout_progress_bottom{
background:url("http://www.flight001.com/skin/frontend/default/redesign/images/progressBtm.jpg") no-repeat scroll 0 0 transparent;
clear:both;
float:left;
height:19px;
width:208px;
}
.checkout_progress_content{
background:white;
float:left;
padding-bottom:1px;
width:208px;
}
.keep_shopping_container{
float:left;
padding-left:32px;
clear:both;
float:left;
width:153px;
}
.keep_shopping{
background:url("http://www.flight001.com/skin/frontend/default/redesign/images/btnKeepShopping.jpg") no-repeat scroll 0 0 transparent;
clear:both;
float:left;
height:25px;
width:151px;
margin-top:20px;
}

.new_checkout{
float:left;
clear:both;
width:719px;
}

#rightpart_new_checkout{
float:left;
}



.footer_checkout_step_outer{
	width:719px;
	float:left;
}


.footer_checkout_step_left{
background:url("http://www.flight001.com/skin/frontend/default/redesign/images/stripReviewBtm.jpg") no-repeat;
float:left;
height:22px;
width:77px;
}
.footer_checkout_step_center{
background:#64cef7;
width:622px;
float:left;
height:20px;
}
.footer_checkout_step_right{
background:url("http://www.flight001.com/skin/frontend/default/redesign/images/cornrBlueRgtBtm.jpg") no-repeat;
float:left;
height:20px;
width:20px;
}

.header_checkout_step_left{
background:url("http://www.flight001.com/skin/frontend/default/redesign/images/stripBillingTopHead.jpg") no-repeat;
float:left;
height:20px;
width:77px;
}
.header_checkout_step_center{
background:#64cef7;
width:622px;
float:left;
height:20px;
}
.header_checkout_step_right{
background:url("http://www.flight001.com/skin/frontend/default/redesign/images/cornrBlueRgtTop.jpg") no-repeat;
float:left;
height:20px;
width:20px;
}



.logo_step_login{
background:url("http://www.flight001.com/skin/frontend/default/redesign/images/stripLoginTop.jpg");
clear:both;
float:left;
height:76px;
width:77px;
}

.logo_step_billing{
background:url("http://www.flight001.com/skin/frontend/default/redesign/images/stripBillingTop.jpg");
clear:both;
float:left;
height:76px;
width:77px;
}

.logo_step_shipping{
background:url("http://www.flight001.com/skin/frontend/default/redesign/images/stripShippingTop.jpg");
clear:both;
float:left;
height:76px;
width:77px;
}

.logo_step_shipping_method{
background:url("http://www.flight001.com/skin/frontend/default/redesign/images/stripShippingMethod.jpg") no-repeat scroll 0 0 transparent;
clear:both;
float:left;
height:76px;
width:77px;
}

.logo_step_payment{
background:url("http://www.flight001.com/skin/frontend/default/redesign/images/stripPaymentTop.jpg") no-repeat scroll 0 0 transparent;
clear:both;
float:left;
height:76px;
width:77px;
}

.logo_step_review{
background:url("http://www.flight001.com/skin/frontend/default/redesign/images/stripReviewTop.jpg") no-repeat scroll 0 0 transparent;
clear:both;
float:left;
height:76px;
width:77px;
}

.back_step_login{
background:#64cef7 url("http://www.flight001.com/skin/frontend/default/redesign/images/stripLoginWhiteRpt.jpg") repeat-y;
}

.back_step_billing{
background:#64cef7 url("http://www.flight001.com/skin/frontend/default/redesign/images/stripBillingRpt.jpg") repeat-y;
}

.back_step_shipping{
background:#64cef7 url("http://www.flight001.com/skin/frontend/default/redesign/images/stripShippingRpt.jpg") repeat-y;
}

.back_step_shipping_method{
background:#64cef7 url("http://www.flight001.com/skin/frontend/default/redesign/images/stripShippingRpt.jpg") repeat-y;
}

.back_step_payment{
background:#64cef7 url("http://www.flight001.com/skin/frontend/default/redesign/images/stripPaymentRpt.jpg") repeat-y;
}

.back_step_review{
background:#64cef7 url("http://www.flight001.com/skin/frontend/default/redesign/images/stripReviewRpt.jpg") repeat-y;
}

.checkout_text{
text-transform:uppercase;
color:#003366;
font-family:"Helvetica Neue",Helvetica,Arial,Sans-Sarif;
font-size:10px;

}

.checkout_radio{
font-size:12px;
color:#fff;
padding-left:10px;
}


.checkout_radio_button{
float:left;
margin-top:2px;
}

.checkout_radio_button_billing{
float:left;
margin-top:1px;
}


.checkoutselectdiv{
width:206px;
float:left;
}

.checkoutradiodiv{
width:150px;
float:left;
}
.checkoutselect{
background:#fff;
padding:9px 10px;
height:auto;
width:580px;
font-size:12px;
color:#999999;
font-family:"Helvetica Neue",Helvetica,Arial,Sans-Sarif;
}
.checkoutselect select {
background:#fff;
font-family:"Helvetica Neue",Helvetica,Arial,Sans-Sarif;
font-size:12px;
color:#999999;
width:580px;
outline:#FFF none;
-moz-outline:#FFF none;
}
.checkoutselect select.address-select:focus {
background:#fff;
border:none;
outline:none;
-moz-outline:#FFF none;
}

.checkoutSelectSmall{
background:#fff;
padding:9px 10px;
height:auto;
width:270px;
font-size:12px;
color:#999999;
font-family:"Helvetica Neue",Helvetica,Arial,Sans-Sarif;
}
.checkoutSelectSmall select {
background:#fff;
font-family:"Helvetica Neue",Helvetica,Arial,Sans-Sarif;
font-size:12px;
color:#999999;
width:270px;
outline:#FFF none;
-moz-outline:#FFF none;
border:0px;
}
.checkoutSelectSmall select.validate-select:focus {
background:#fff;
border:none;
outline:none;
-moz-outline:#FFF none;
}

.checkout-required{
color:#fff;
font-family:"Helvetica Neue",Helvetica,Arial,Sans-Sarif;
font-size:10px;
padding-right:0px;
}

.default-box  .shipment-methods dt{
text-transform:uppercase;
color:#003366;
font-family:"Helvetica Neue",Helvetica,Arial,Sans-Sarif;
font-size:12px;
padding-bottom:5px;
}

.checkout_helvetica_12{
font-size:12px;
color:#fff;
font-family:"Helvetica Neue",Helvetica,Arial,Sans-Sarif;
}

.continue_shopping_btn_checkout{float:left;width:186px;height:32px;background:url(http://www.flight001.com/skin/frontend/default/redesign/images/btnContinueCheckout.jpg) 0px 0px no-repeat;}

.checkout_shipping_method{
	width:300px;
	float:left;
}

.checkout_login_head{
	color:#002963;
	font-family:"Helvetica Neue",Helvetica,Arial,Sans-Sarif;
	font-size:14px;
	text-transform:uppercase;
}

.checkout_blue_text{
	color:#013467;
	font-size:10px;
	font-family:"Helvetica Neue",Helvetica,Arial,Sans-Sarif;
}

.margin-bottom20{
	margin-bottom:20px;
}

.linkafterbutton a{
	color:#002963;
}

.checkoutInputBoxes{
	background:#fff;
	padding:9px 10px 10px;
	height:auto;
	width:270px;
	font-size:12px;
	color:#999999;
	font-family:"Helvetica Neue",Helvetica,Arial,Sans-Sarif;
}

.checkoutInputBoxes .input-text  {
	border:0px solid #B6B6B6;
	background:#fff;
	font-family:"Helvetica Neue",Helvetica,Arial,Sans-Sarif;
	font-size:12px;
	color:#999999;
}
.checkoutAddressInputBoxes{
	background:#fff;
	padding:9px 10px 10px;
	height:auto;
	width:580px;
	font-size:12px;
	color:#999999;
	font-family:"Helvetica Neue",Helvetica,Arial,Sans-Sarif;
}
.checkoutAddressInputBoxes .input-text  {
	border:0px solid #B6B6B6;
	background:#fff;
	font-family:"Helvetica Neue",Helvetica,Arial,Sans-Sarif;
	font-size:12px;
	color:#999999;
}
.form-list li .input-box .checkoutInputBoxes .input-text {
	width:265px;
	font-family:"Helvetica Neue",Helvetica,Arial,Sans-Sarif;
}

.checkoutInputBoxes .input-text:focus, select:focus, textarea:focus { 		background:#fff;
font-family:"Helvetica Neue",Helvetica,Arial,Sans-Sarif;
}

.checkoutInputBoxes,.checkoutAddressInputBoxes .fieldname{
	color:#003366;
	font-size:10px;
	font-family:"Helvetica Neue",Helvetica,Arial,Sans-Sarif;
}

.checkout_blue_text .form-list li {
	margin-bottom:6px;
	margin-top:15px;
	font-family:"Helvetica Neue",Helvetica,Arial,Sans-Sarif;
}



.margin-left20{margin-left:20px;}

.margin-right5{margin-right:5px;}

#checkout-step-billing .group-select li {font-family:"Helvetica Neue",Helvetica,Arial,Sans-Sarif; padding:0px 8px 15px 0px;}

#checkout-step-billing .group-select li .input-box {font-family:"Helvetica Neue",Helvetica,Arial,Sans-Sarif; float:left; width:290px;margin-top:0px; }

#checkout-step-shipping .group-select li {font-family:"Helvetica Neue",Helvetica,Arial,Sans-Sarif; padding:0px 8px 15px 0px;}

#checkout-step-shipping .group-select li .input-box { font-family:"Helvetica Neue",Helvetica,Arial,Sans-Sarif; float:left; width:290px;margin-top:0px; }

.login_button_checkout{font-family:"Helvetica Neue",Helvetica,Arial,Sans-Sarif;width:184px;padding-left:106px}

.fieldname .required,.checkout_text  .required{font-family:"Helvetica Neue",Helvetica,Arial,Sans-Sarif;color:#003366;}

.main_div_gif_wrap{float:left;width:300px;height:auto; padding-top:10px;}

.div_gift_wrap{float:left;width:300px;height:6px;background:url(http://www.flight001.com/skin/frontend/default/redesign/images/blueStar.jpg) repeat-x;}

.div_gift_wrap_middle{float:left;width:300px;background:url(http://www.flight001.com/skin/frontend/default/redesign/images/blueStar.jpg) repeat-y;}

.div_gift_wrap_middle_inner{float:left;width:280px;background:url(http://www.flight001.com/skin/frontend/default/redesign/images/blueStar.jpg) repeat-y right top;padding:9px 10px 9px 10px;}

.div_gift_wrap_middle_inner  .label_checkbox{
	color:#FFFFFF;
	font-size:12px;
	padding-left:10px;
	font-family:"Helvetica Neue",Helvetica,Arial,Sans-Sarif
}
.div_gift_wrap_middle_inner.chekbox{margin-top: 2px;float:left;margin-right:3px;}

.div_gift_wrap_middle_inner	.mailicon{float:right;padding:0px 15px 0px 0px;}

.div_gift_wrap_middle_inner .giftoptiondiv{float: left; padding: 7px 0pt 8px 10px;width:250px;}

.checkoutInputBoxes{text-transform:uppercase;}



#checkout-payment-method-load {
	width:600px;
}

#checkout-payment-method-load .form-list #payment_form_paypal_standard  li{color:#fff;
font-family:"Helvetica Neue",Helvetica,Arial,Sans-Sarif;
margin:10px 0 0 20px;
}

.checkoutInputBoxesPayment.fieldname{
	color:#003366;
	font-size:10px;
	font-family:"Helvetica Neue",Helvetica,Arial,Sans-Sarif;
}

.creditno .checkoutInputBoxes{width:209px;float:left;margin-right:10px;}

.form-list .creditno .checkoutInputBoxes .input-text {width:195px;}

.credittype .checkoutInputBoxes{width:180px;float:left;margin-right:10px;}

.form-list .credittype .checkoutInputBoxes .input-text {width:175px;}

.creditvareficationno .checkoutInputBoxes{float:left;width:95px;margin-right:0px;}

.form-list .creditvarificationno .checkoutInputBoxes .input-text {width:70px;}

.creditcardtype{clear:both;padding-top:10px;width:560px;margin-bottom:10px;float:left;}

.creditcardtype label {
color:#003366;
float:left;
font-size:10px;
margin:5px 0 10px;
font-family:"Helvetica Neue",Helvetica,Arial,Sans-Sarif;
}
.creditcardtype .required {color:#003366;}

.one-page-checkout dd .form-list ul.payment_cc {margin:9px 0px 15px 36px;}

.checkoutSelectPaymentMonth{
background:#fff;
padding:9px 10px;
height:auto;
width:170px;
font-size:12px;
color:#999999;
font-family:"Helvetica Neue",Helvetica,Arial,Sans-Sarif;
}
.checkoutSelectPaymentMonth select {
background:#fff;
font-family:"Helvetica Neue",Helvetica,Arial,Sans-Sarif;
font-size:12px;
color:#999999;
width:170px;
outline:#FFF none;
-moz-outline:#FFF none;
border:0px;
}
.checkoutSelectPaymentMonth select.validate-select:focus {
background:#fff;
border:none;
outline:none;
-moz-outline:#FFF none;
}

.checkoutSelectPaymentYear{
background:#fff;
padding:9px 10px;
height:auto;
width:142px;
font-size:12px;
color:#999999;
font-family:"Helvetica Neue",Helvetica,Arial,Sans-Sarif;
}
.checkoutSelectPaymentYear select {
background:#fff;
font-family:"Helvetica Neue",Helvetica,Arial,Sans-Sarif;
font-size:12px;
color:#999999;
width:140px;
outline:#FFF none;
-moz-outline:#FFF none;
border:0px;
}
.checkoutSelectPaymentYear select.validate-select:focus {
background:#fff;
border:none;
outline:none;
-moz-outline:#FFF none;
}

#order-review .data-table_review th {
border:0px;
color:#04386D;
padding:8px;
white-space:nowrap;
font-family:"Helvetica Neue",Helvetica,Arial,Sans-Sarif;

}
#order-review .data-table_review thead tr th {
background:none repeat scroll 0 0 #64CEF7;
font-family:"Helvetica Neue",Helvetica,Arial,Sans-Sarif;
text-align:left;
text-transform:uppercase;
padding-left:5px;
}

#order-review  .data-table_review{
border:0px;
}

#order-review  .data-table td {
border-bottom:10px solid #67ccfa;
border-right:1px solid #67ccfa;
text-transform:uppercase;
color:#666666;
font-size:12px;
font-family:"Helvetica Neue",Helvetica,Arial,Sans-Sarif;

}

#order-review .confirmation_num, .grandtotal .title {
color:#ee4037;
font-size:20px;
font-family:"Helvetica Neue",Helvetica,Arial,Sans-Sarif;
}

#order-review .confirmation_num, .grandtotal .price {
color:##0099dc;
font-size:20px;
font-family:"Helvetica Neue",Helvetica,Arial,Sans-Sarif;
}

#order-review td.attributes-col span.price,#order-review td.attributes-col h4.title {
font-size:12px;
color:#666666;
font-family:"Helvetica Neue",Helvetica,Arial,Sans-Sarif;

}

#opc-review #checkout-step-review .content {
border:0px;
}

.straight-line-product-view{
border-top:2px solid #f0f6fa;
width:100%;
margin:15px 0px 10px 0px;
}

.straight-line-product-view-martop5-bot13{
border-top:2px solid #f0f6fa;
width:100%;
margin:5px 0px 13px 0px;
}

.product-view-sequence{
padding-top:10px;
padding-right:2px;
color:#cecece;
font-size:16px;
}

#product-shopd  .product-price-select .price {
font-size:12px;
color:#3c3c3c;
}

.pad-bot8{padding-bottom:8px}

.product-price-select-width{width:160px;}

/********************************************************************************
						       gift wrapper css
*********************************************************************************/
.ShippinhBx{ width:287px; float:left; padding:10px; }
.ShippinhBx .ShippingRpt{ background:url(http://www.flight001.com/skin/frontend/default/redesign/images/shippingBxRpt.jpg) left top repeat-y; width:287px; height:auto; float:left; }
.ShippinhBx .ShippingTop{ background:url(http://www.flight001.com/skin/frontend/default/redesign/images/shippingBxTop.jpg) left top no-repeat; width:287px; height:auto; float:left; }
.ShippinhBx .ShippingBtm{ background:url(http://www.flight001.com/skin/frontend/default/redesign/images/shippingBxBtm.jpg) left bottom no-repeat; width:287px; height:auto; float:left; }
.ShippinhBx IMG{ padding:15px 0 15px 5px; float:left; }
.ShippingInfo{ width:270px; float:left; padding:0 0 15px 10px; }
.ShippingInfo input{ width:15px; float:left; margin:3px 0 0 0; line-height:10px; }
.ShippingInfo p{ width:242px; float:left; padding:0 0 0 5px; color:#0099d6; font-size:12px; font-weight:bold; }
.ShippingInfo p span{ width:220px; float:left; color:#002963; font-size:12px; font-weight:bold; }

.ShippingInfo input .radio_gift{ margin:1px 3px 0 0;}

.label_checkbox strong  span{float:none;font-size:14px;}
/********************************************************************************
						      Shopping Cart
*********************************************************************************/
.ShoppingCart{ width:919px; float:left; padding: 25px 0 30px 0px;margin-left:32px; }
.CartRow1{ width:900px; }
.CartRow1 td{  border-top:2px solid #009ddc; border-bottom:1px dotted #089fdd; padding:0 0 10px 0; }
.CartRow1 .ProInfo{ width:300px; float:left; padding:8px 0 0 20px; color:#999; font-size:20px; }
.CartRow1 .PriceTxt{ width:296px; float:left; padding:8px 0 0 0; color:#999; font-size:20px; }
.CartRow1 .TotalTxt{ width:139px; float:left; padding:8px 0 0 0; color:#999; font-size:20px; }
.CartRow1 .EmptyCart{ width:600px; float:left; padding:8px 0 0 20px; color:#999; font-size:20px; }
.DetailInfo{ width:900px; height:110px; }
.DetailInfo td{ border-bottom:1px solid #cccccc;  }
.DetailInfo td.BdrRgt{ border-right:1px solid #cccccc; }
.DetailInfo .InfoPic{  border-right:1px solid #cccccc; }
.DetailInfo .InfoDetail{ width:200px; color:#666666; font-size:16px; padding:20px 10px 0 10px; border-right:1px solid #cccccc; }
.DetailInfo .InfoDetail a{color:#666666;}

.CartRow1 .GiftWrapTxt{width:156px; float:left; padding:8px 0 0 0px; color:#999; font-size:20px; }
.DetailInfo .InfoGiftWrap{width:116px; color:#666666; font-size:16px; padding:41px 0px 0 60px; border-right:1px solid #cccccc; }
.DetailInfo .InfoGiftWrapNotAvailable{width:116px; color:#666666; font-size:16px; padding:41px 0px 0 30px; border-right:1px solid #cccccc; color:#666666;
font-size:14px;}

/*.InfoPic img{ padding:8px 0 0 10px;}*/
.InfoPic { padding:8px 0 0 10px; }
.DetailInfo .InfoPrice{ width:298px;  border-right:1px solid #cccccc; background:#d0f0fd; }
.DetailInfo .InfoTotal{ width:162px; }
.DetailInfo p{ padding:30px 0 0 30px; float:left; text-align:center; }
.infotxt{ width:auto; color:#666666; font-size:20px; float:left; padding:7px 5px 0 15px; font-weight:bold; }
.InfoPrice .Whitebx{ width:16px; background:#fff; float:left; padding:6px 40px 6px 10px; color:#666666; font-size:20px; }
.InfoPrice .bluetxt{ color:#0099dc; font-size:14px; font-weight:bold; float:left; padding:10px 0 0 10px; }
.ShoppingCart1{ width:900px; padding: 0 0 30px 0; }
.PromoCode{ width:475px; text-align:center; }
.PromoCode .promotxt{ padding:6px 10px 0 20px; }
.PromoCode input{ width:205px; height:27px; border:none; float:left; padding:0 5px; }
.TotalBx{ width:299px; }
.PromoCode span{ padding:20px 0; float:left; text-align:left; padding:5px	12px 0 20px; color:#999999; font-size:20px; }
.totalLftTxt1{text-transform:uppercase; width:352px; color:#999999; font-size:16px; padding:0 5px; border-bottom:1px solid #ccc; }
.totalRgtTxt1{ width:116px; color:#666666; font-size:16px; font-weight:bold; border-bottom:1px solid #ccc;	 }
.totalLftTxt2{text-transform:uppercase; width:352px; color:#ee4037; font-size:20px; font-weight:bold; padding:0 5px; border-bottom:1px solid #ccc; }
.totalRgtTxt2{ width:116px; color:#0099dc; font-size:20px; font-weight:bold; border-bottom:1px solid #ccc; }
.Keepshp{ padding:24px 0 0 26px; float:left; }
.Chkout{ padding:24px 20px 0 0; float:right; }
/********************************************************************************
						      Shopping Cart
*********************************************************************************/
#Checkout{ background:url(http://www.flight001.com/skin/frontend/default/redesign/images/CheckoutBg.jpg) left top no-repeat; width:946px; height:530px; float:left; padding:0 0 30px 0; display:inline; margin:20px 0 0 20px; }
.Checkout_Inner{ width:860px; float:left; padding:0 0 0 60px; height:364px; }
.Checkout_Inner h2{ color:#fe1818; font-size:24px; font-weight:bold; padding:30px 0 0 10px; }
.ChkLftTop{ width:680px; float:left; }
.ChkLftTop p{ width: 460px; float:left; color:#0066a4; font-size:14px; padding:30px 0 0 15px; font-weight:bold; line-height:20px; }
.ChkLftTop p span{ color:#00abe1; text-transform:uppercase; }
.ChkLftTop p span a{ color:#00abe1; text-transform:uppercase; }
.ChkRgtTop{ width:170px; float:left; padding:30px 0 0 10px; color:#009ddc; font-size:12px; font-weight:bold; }
.ChkRgtTop img{ padding:10px 0 0 0; }

.Checkout_Bx{  width:878px; margin:27px 0 0 0; color:#0066a4;  }
.Checkout_Bx td{ padding:3px 10px; border-right:1px solid #1899d6; border-top:1px solid #1899d6;}
.Checkout_Bx .TopTxt1{ font-size:10px; padding:0 0 0 10px; text-transform:uppercase; }
.Checkout_Bx .BtmTxt1{ font-size:24px; padding:0 0 0 10px; text-transform:uppercase; }
.Checkout_Bx .BtmTxt2{ font-size:24px; padding:0 0 0 10px; text-transform:uppercase; font-weight:bold; }
.Checkout_Bx .BtmTxt3{ font-size:48px; padding:0 0 0 10px; text-transform:uppercase; font-weight:bold; }
.Checkout_Bx .BtmTxt4{ font-size:50px; padding:0 0 0 10px; text-transform:uppercase; font-weight:bold; color:#fe1818; }
.Checkout_Bx .GiftTxt{ font-size:14px; padding:0 0 0 10px; text-transform:uppercase; font-weight:bold; width:180px; float:left; padding:10px 0 0 15px; }
.Checkout_Bx .GiftTxtTravel{ font-size:14px; padding:0 0 0 10px; text-transform:uppercase; font-weight:bold; width:147px; float:left; padding:0px 0 0 48px; }


.Forget{ width:339px; float:right; padding:10px 30px 0 0; color:#fff; font-size:22px; line-height:50px; display:inline; height:40px; }
.Forget a{ color:#fff; }
.Forget img{ float:right; padding:15px 0 0 0; }


/********************************************************************************
						       Outer Wrapper
*********************************************************************************/


#AutoWrapperWhite{ float:left; background:#fff; height:auto; }
#AutoWrapperBlue{  width:980px; float:left; background:#64cef7; height:auto; }
#AutoWrapperBlue h1{ font-size:60px;  float:left; color:#fff; font-weight:bold; font-family:"Helvetica",Arial,  sans-serif; padding:30px 0 0 70px; text-align:center; line-height:50px; display:inline; }
#AutoWrapperWhite h1{ font-size:35px; float:left; color:#582c11; font-weight:bold; font-family:"Helvetica",Arial,  sans-serif; padding:5px 0 0 32px; }

#AutoWrapperWhiteNoItems{ float:left; background:#fff; height:auto; }
#AutoWrapperWhiteNoItems h1{ font-size:35px; float:left; color:#582c11; font-weight:bold; font-family:"Helvetica",Arial,  sans-serif; padding:5px 0 0 25px; }



.coupon_apply{margin-top:10px;margin-left:5px;}
.coupon_applied_div{float: left;margin-right:0px;}
.Whitebx input.input-text{border:0px;font-size:20px;color:#666666;}

.carterrmsg{height:32px;background:none repeat scroll 0 0 #D0F0FD;}

.carterrmsg .messages .error-msg,.carterrmsg .messages .success-msg,.carterrmsg .messages .notice-msg, .carterrmsg .messages .note-msg {background:none repeat scroll 0 0 #D0F0FD;
text-align:center;
text-transform:uppercase;
width:938px;
border:1px solid #D0F0FD;
margin: 0px;
float:left;
margin:3px 0 0;
}

.apply_image_cart{cursor:pointer;padding:0px 10px 0 10px;}

.upadte_cart{
border:none;
background:#d0f0fd;
padding:0px;
cursor:pointer;
text-align:center;
vertical-align:middle;
width:auto;
overflow:visible;
}


.twitter_success_page{
clear:both;
width:93px;
height:98px;
margin-left:155px;
float:left;
margin-top:-20px
}

.facebook_success_page{
width: 125px;
height: 75px;
margin-left: 23px;
float:left;
margin-top:-40px
}

.font14{font-size:14px;}

.gift-title{float:left;
margin-top:8px;
padding-left:20px;
width:206px;}

a.product-detail-buttons, .product-detail-giftwrap-button
{
	float:left;
	margin-right:10px;
}

a.product-detail-buttons-mar-rht-0
{
	margin-right:0px;
}

a.product-detail-buttons-watch
{
	width:95px;
	height:22px;
	background:url(http://www.flight001.com/skin/frontend/default/redesign/images/btnWatchVideoOff.jpg) no-repeat;
}
a.product-detail-buttons-watch:hover
{
	background:url(http://www.flight001.com/skin/frontend/default/redesign/images/btnWatchVideoOn.jpg) no-repeat;
}

a.product-detail-buttons-as-seen-in
{
	width:79px;
	height:22px;
	background:url(http://www.flight001.com/skin/frontend/default/redesign/images/btnAsSeenInOff.jpg) no-repeat;
}
a.product-detail-buttons-as-seen-in:hover
{
	background:url(http://www.flight001.com/skin/frontend/default/redesign/images/btnAsSeenInOn.jpg) no-repeat;
}

a.product-detail-buttons-giftwrap
{
	width:149px;
	height:22px;
	background:url(http://www.flight001.com/skin/frontend/default/redesign/images/btnGiftWrapAvailableOff.jpg) no-repeat;
}
a.product-detail-buttons-giftwrap:hover
{
	background:url(http://www.flight001.com/skin/frontend/default/redesign/images/btnGiftWrapAvailableOn.jpg) no-repeat;
}

.display
{
	display:none;
}

.relative
{
    position: relative;
}

.absolute
{
	position: absolute;
}

a.notifyOfRestock { float:left; width:262px; height:33px; background:url(http://www.flight001.com/skin/frontend/default/redesign/images/btnNotifyOff.jpg) no-repeat;}
a.notifyOfRestock:hover { float:left; width:262px; height:33px; background:url(http://www.flight001.com/skin/frontend/default/redesign/images/btnNotifyOn.jpg) no-repeat;}

body.page-empty {background: none;}

#notify-form-bg {float:left; width:635px; height:496px; background:transparent url(http://www.flight001.com/skin/frontend/default/redesign/images/popUpBg01.png) no-repeat;}
#notify-form-success-bg {float:left; width:635px; height:496px; background:url(http://www.flight001.com/skin/frontend/default/redesign/images/popUpBg01_success.png) no-repeat;}

#notify-tbox-style {float:left;padding:253px 0 0 30px;width: 220px;}
#notify-tbox-style .notify-name {float:left;height:34px;}
#notify-tbox-style .notify-email {float:left;height:50px;}
#notify-tbox-style input {background:transparent; border:none;font-size: 11px; font-family: "Helvetica", Arial, Sans-Serif; color: #71666c; width:210px;}
#notify-tbox-style .notify-submit {float:left;padding:35px 0 0 66px; width:auto;}
#notify-tbox-style .notify-submit input {width:auto;}


#search_div_form2 {width:100%; height:44px; position: relative; background:#FFF url(http://www.flight001.com/skin/frontend/default/redesign/images/searchBarRpt.jpg) repeat-x;}
#search_div_form2 .search-absolute-div {position:absolute; width:1002px; height:44px; left:-11px;}
#search_div_form2 .abs-lft {float:left;width:11px; height:55px;}
#search_div_form2 .abs-rgt {float:left;width:11px; height:55px;}
#search_div_form2 .abs-mid {float:left;width:980px; height:37px; padding-top:7px;}
#search_div_form2 .txtSearchBar {float:left;  padding: 6px 6px 0 36px;}
#search_div_form2 .txtSearchTboxBg {float:left; padding-top:1px;width:399px; height:29px; background:url(http://www.flight001.com/skin/frontend/default/redesign/images/searchbarTboxBg.jpg) no-repeat;}
#search_div_form2 .txtSearchTboxBg input {float:left; width:394px; height:29px; background:none; border:none;font-family: "Helvetica", Arial, Sans-Serif; color:#999999; font-size: 16px; padding:0 0 0 5px;}
#search_div_form2 .txtSearchBtn {float: left; padding: 0 0 0 10px;}

.outofstockmessage{float:left;width:200px;padding:240px 0 0 108px; font-size: 14px; font-family: helvetica; color: #786e73;}

.outofstockmessage-confirmation{float:left;width:200px;padding:0px 0 0 108px; font-size: 14px; font-family: helvetica; color: #786e73;}

.fb-like { /*background:#ff0000;*/ }
#n62 #n81 { overflow:hidden; }
#n62 #n81 iframe { width:285px !important; background-color:transparent !important; }
.gift-card-info p { padding-bottom:5px; }
#recipient_info,
#recipient_message_container { width:250px; }
#recipient_info input,
#recipient_message_container input,
#recipient_info textarea,
#recipient_message_container textarea { margin-bottom:5px; width:180px; border: 1px solid #B6B6B6; }


body.transparent_widget { background-color:#ff0000 !important; }

.minHeight30 {min-height:30px;}
.clear { height:0px; font-size:0px; line-height:0px; clear:both; }