#wg_newsletter_div{
	margin-top:-5.5em;
	position:absolute;
	right:0;
	_right:0.6em;
	width:216px;	
}

/*#research #wg_newsletter_div{margin-top:-5em;} uncomment this when new homepage kicks in*/

#wg_newsletterform label {background:url(../../../media/images/search/sendtofriend.gif) no-repeat 0 0; padding-left:22px; color:#358e00;font-size:0.9em;font-weight:bold;margin:1em 0 0.5em;padding-left:20px;display:block;}
#wg_newsletterform input#wg_newslettersubmit{background:transparent url(../../../media/images/search/wg_greenbutton.gif) no-repeat 0 50%;border:medium none;color:#FFFFFF;cursor:pointer;font-size:11px;height:21px;width:55px;}
#wg_newsletterform input#wg_newsletteremail{background:#ffff9f;color:#999;font-size:0.85em;padding:2px;border:1px solid #7f8289; width:138px;}

#wg_newsletter{border:1px solid #CCCCCC;height:130px;position:relative;width:178px;margin-bottom:5px;font-size:11px;/*keep this,different /sites use different base values */}
#wg_newsletter h3{background:url(http://whitelabel.wego.com/media/images/newsletter/newsletter_top.gif) no-repeat;height:72px;margin-left:-1px;margin-top:-10px;text-indent:-9999px;width:180px;_width:179px;_background:url(../../../media/images/newsletter/newsletter_top_ie6.jpg) no-repeat;_margin-top:0;}
#wg_newsletter h4{color:#409600}
#wg_newsletter strong{color:red;}
#wg_newsletter h4,#wg_newsletter p,#wg_newsletter form{padding:0 7px;}
#wg_newsletter form input.wg_news_textinput{width:105px;border:1px solid #999999;color:#0072BC;padding:2px;font-size:0.9em;}
#wg_newsletter .wg_news_submit{bottom:6px;position:absolute;right:8px;}
#wg_newsletter form input{border:none;margin-top:3px;padding:0;}
/* this is the part for airfares check (i imagine this being a default template /flights/airfares/ for all pages with 2 columns) */
#wg_right #wg_newsletter{width:188px;}
#wg_right #wg_newsletter h3{background:url(../../../media/images/newsletter/newsletter_top.png) no-repeat;width:190px;_width:189px;_background:url(../../../media/images/newsletter/newsletter_top_ie6.png) no-repeat;}
#wg_newsletter_box{display:none;position:absolute;top:3px;right:-5px;z-index:50;background-color:#e8e8e8;width:353px;height:280px;text-align:left;padding:0px;margin:0px;border:5px solid #999;font:bold 11px arial;-moz-border-radius: 7px;-webkit-border-radius: 7px;}
#wg_newsletter_div #wg_newsletter_box{right:-5px;top:-235px;}
#wg_newsletter_form fieldset{border:none;margin:0px;padding:5px 0px 0px 6px;}
#wg_newsletter_form legend{color:#3aa100;font-size:1.3em;border:0;padding:0;}
#wg_newsletter_form p.intro{margin-top:-0.4em;font-weight:normal;color:#333;}
#wg_newsletter_form p label.error{position:absolute;font:normal 9px arial;color:red;margin:-1.2em 0 0;padding:0;right:-15px;background:transparent;}
#wg_newsletter_form p label{float:left;width:80px;margin-top:0.2em;color:#333;font-weight:bold;}
#wg_newsletter_form p{margin-top:1em;position:relative;}
#wg_newsletter_form p input{margin-top:0;}
/* thanks to IE in a nice way */
#wg_newsletter_form p.receive label{float:none;padding-left:0.5em;font-weight:normal;}
#wg_newsletter_form p.receive input{width:auto;border:none;}
#wg_newsletter_box ul{font-weight:normal;margin-left:0.5em;margin-top:-0.5em;}
#wg_newsletter_form input{width:234px;border:1px solid #a9aaac;padding:2px;font:normal 12px arial;}
#wg_newsletter_form input.error,
#wg_newsletterform input.error{/* For the Simple Form */
background:#fbe3e4;border:1px solid red !important;}
#wg_newsletter_form input.submit{background:transparent url(../../../media/images/search/wg_greenbutton.gif) no-repeat scroll;border:none;height:21px;width:54px;position:absolute;right:10px;top:0px;color:#FFFFFF;font-size:11px;cursor:pointer;}
#wg_newsletter_load{height:125px;margin-top:75px;text-align:center;}
#wg_newsletter_header{font:normal 10px verdana;border:none;text-align:right;padding:4px;}
#wg_newsletter_header a,#wg_newsletter_header a:hover,#wg_newsletter_header a:visited{color:#626262;text-decoration:none;}
#wg_newsletter_header span{color:#626262;background-color:#ffffff;padding:0px 3px 0px 3px;border:1px solid #c8c8c8;}
#wg_newsletter_content{padding:5px;font:normal 12px arial;}
/* dirty hack-o-rama! ie6 */
* html #wg_newsletter_form legend{margin-left:-0.8em;}
* html #wg_newsletter_form p label.error{right:70px;}
/* dirty hack-o-rama! ie7 */
*:first-child+html #wg_newsletter_form legend{margin-left:-0.8em;}

#lightbox{background-color:#eee;padding:10px;border-bottom:2px solid #666;border-right:2px solid #666;}
#lightboxDetails{font-size:0.8em;padding-top:0.4em;}
#lightboxCaption{float:left;}
#keyboardMsg{float:right;}
#closeButton{top:5px;right:5px;}
#lightbox img{border:none;clear:both;}
#overlay img{border:none;}
#overlay{background-image:url(../../../media/images/newsletter/overlay.png);}
* html #overlay{background-color:#333;back\ground-color:transparent;background-image:url(http://whitelabel.wego.com/media/images/newsletter/blank.gif);filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="overlay.png",sizingMethod="scale");}


body div#wg_newsletter_box #wg_newsletter_form fieldset {
	background:none;
	width:325px;
	height:auto;
}
body div#wg_newsletter_box #wg_newsletter_form fieldset legend { display:block; }
body div#wg_newsletter_box ul { margin-left:1.5em; margin-top:0; }
body div#wg_newsletter_box ul li { margin-bottom:.5em; }
body div#wg_newsletter_box ul li a { color:#003F89; }