@charset "utf-8";
/* CSS Document */

* html img,
* html .png{
    position:relative;
    behavior: expression((this.runtimeStyle.behavior="none")&&(this.pngSet?this.pngSet=true:(this.nodeName == "IMG" && this.src.toLowerCase().indexOf('.png')>-1?(this.runtimeStyle.backgroundImage = "none",
        this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')",
        this.src = "/assets/images/global/common/blank.gif"):(this.origBg = this.origBg? this.origBg :this.currentStyle.backgroundImage.toString().replace('url("','').replace('")',''),
        this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.origBg + "', sizingMethod='crop')",
        this.runtimeStyle.backgroundImage = "none")),this.pngSet=true)
    );
}

* { 
	/* behavior: url("/assets/css/iepngfix.htc"); */
}

body { 
	behavior: url("/assets/css/cssHoverFix.htc");
}

.homePanel{ 
	_width: 50px;
}

.homePanel a{
	line-height: 21px;	
	height: 17px;		
	top:32px;		
}

.language-selection .label{
	height: 25px;
	padding: 0px 0px 0px 15px;
	position: relative;
	color: #fff;
	z-index: 2;
	text-align:left;
	width: 182px;
	background: url("/assets/images/global/common/language-dropdown.gif") 0 -30px no-repeat;	
}

.language-selection.hover .label,
.language-selection:hover .label{
	background: url("/assets/images/global/common/language-dropdown.gif") 0 -85px no-repeat;
}

.language-selection .languagesList{
	padding:0px;
	position: relative;
	/* z-index: 1; Old */
	z-index: 99999;
	top: -4px;
	width: 180px;
	height: 288px;	
	background: url("/assets/images/global/common/language-dropdown-bg.gif") right bottom no-repeat;	
	margin: 0px 0px 0px -7px;	
}

.language-selection .languagesList a{
	text-align:left;
	height: 31px;
	background: url("/assets/images/global/common/language-bg.gif") top left no-repeat;		
	background-position: 0 -89px;
	display: block;
	padding: 0px 0px 0px 15px;
	width: 168px;	
	margin: 0px 0px 5px 22px;	
}

.language-selection .languagesList a.linkInActive{
	position: relative;
	height: 27px;
	line-height: 25px;
	display: block;
	padding: 0px 0px 0px 15px;
	top: 5px;
	color: #000;
	font-weight: bold;
	background: url("/assets/images/global/common/language-bg.gif") top left no-repeat;	
	background-position: 0 -89px;
	width: 168px;	
	margin: 0px 0px 5px 22px;
}

.language-selection .languagesList a.linkActive{
	height: 31px;
	line-height: 29px;
	display: block;
	padding: 0px 0px 0px 15px;
	top: 10px;
	color: #1e5e6f;
	background: url("/assets/images/global/common/language-bg.gif") 0 100% no-repeat;	
	background-position: 0 -89px;
	width: 168px;	
	margin: 0px 0px 0px 22px;	
}

.language-selection .languagesList a.linkActive:hover{
	height: 31px;
	line-height: 29px;
	display: block;
	padding: 0px 0px 0px 15px;
	top: 10px;
	color: #333;
	background: url("/assets/images/global/common/language-bg.gif") 0 100% no-repeat;	
	background-position: 0 -89px;
	width: 168px;	
	margin: 0px 0px 0px 22px;
	text-decoration: underline;	
}


ul.slide-nav {
	margin-right:5px;

}
ul.slide-nav li a {
	background-image:url("/assets/images/global/common/slider-dots.gif");
}
.ImgRotGalleryFull ul.slide-nav {
	/* margin-right:-20px; */
	margin-right: 0px;	
}
.ImgRotGalleryFull .slide-holder h2 {
	margin-left:-10px;
}
.calendarContent .calBot{
	background:url(../images/cal-top.gif) no-repeat;
	}

.calendarContent .calBot{
	background:url(../images/cal-bot.gif) no-repeat;
}
#datepicker .calendarContent .calTop {
	font-size:4px;
}

#leftContainer .leftMenuMid ul.leftNav li.subMenu-L1-last{
	_padding: 3px 0px 10px 35px;
	_width: 156px;	
}

#leftContainer .leftMenuMid ul.leftNav li.subMenu-L1-Selected{
	_margin: 0px 0px -2px 0px;
	_padding: 6px 0px 6px 10px;
	_width: 184px;
}

#leftContainer .leftMenuMid ul.leftNav li.subMenu-L1-Selected p,
#leftContainer .leftMenuMid ul.leftNav li.subMenu-L1-Selected a{
	_background-position: 8% 50%;	
	_width: 154px;
	_padding: 0px 0px 0px 25px;	
	_line-height: 12px;
}

#airlineLabel, #airlineLabel .label, .airline-selection2 .label{
	_background: url("/assets/images/global/common/member-airline-select-shadow.gif") no-repeat 0 -84px;
}

.airlineBox .content3Col1 .positionPanelMA{
border: 1px solid red;
}

#airlineLabel, .airline-selection3 .label{
	_background: url("/assets/images/global/common/member-airline-select-shadow-big.gif") no-repeat 0 -84px;
	width: 250px;
	height: 24px;	
	line-height: 20px;
	padding: 0px 0px 0px 10px;
	position: relative;
	color: #333;
	z-index: 0;
	top: 0px;
}

/* Left Menu */

#leftContainer .leftMenuTop,
#leftContainer .leftMenuTopBlue{
	_background: url("/assets/images/global/common/left-menu-top.gif") no-repeat top left;	
}

#leftContainer .leftMenuTopBlue{
	_background: url("/assets/images/global/common/left-menu-top-blue.gif") no-repeat top left;	
}

#leftContainer .leftMenuMid{
	_background: url("/assets/images/global/common/left-menu-bg.gif") repeat-y;	
}

#leftContainer .leftMenuMid ul.leftNav li,
#leftContainer .leftMenuMid ul.leftNav li.subMenu{
	_margin: 0px;
	_padding: 3px 0px 10px 25px;
	_width: 166px;
	_background: url("/assets/images/global/common/left-menu-sep.gif") no-repeat 5px 100%;
}

#leftContainer .leftMenuMid ul.leftNav li.subMenuBG{
	_background: url("/assets/images/global/common/submenu-selected-bg.gif") repeat-y 0 0;
	_margin: -3px 0px 0px 0px;
	_padding: 7px 0px 9px 5px;
	_width: 189px;
}

#leftContainer .leftMenuMid ul.leftNav li.subMenu-L1,
#leftContainer .leftMenuMid ul.leftNav li.subMenu-L1-last{
	_padding: 3px 0px 5px 35px;
	_width: 156px;
}

#leftContainer .leftMenuMid ul.leftNav li.subMenu-L1-last{
	_background: url("/assets/images/global/common/left-menu-sep.gif") no-repeat 5px 100%;	
}

#leftContainer .leftMenuMid ul.leftNav li.subMenu-L1-Selected{
	_background: url("/assets/images/global/common/submenu1-selected-bg.gif") repeat-y 0 0;	
}

#leftContainer .leftMenuMid ul.leftNav li.subMenuBG-Arrow p{
	_background-position: 0% 50%;	
	_margin: 10px 0px 0px 5px;
	_padding: 0px 0px 0px 17px;
	_line-height: 14px;
	_width: 166px;
}

#leftContainer .leftMenuBot,
#leftContainer .leftMenuBotBlue,
#leftContainer .leftMenuBotLightBlue{
	_background: url("/assets/images/global/common/left-menu-bottom.gif") no-repeat;	
}

#leftContainer .leftMenuBotBlue{
	_background: url("/assets/images/global/common/left-menu-bottom-blue.gif") no-repeat;	
}

#leftContainer .leftMenuBotLightBlue{
	_background: url("/assets/images/global/common/left-menu-bottom-lightblue.gif") no-repeat;	
}

/* Content Section */

#middleContainer .bodyContentMid{
	_background: url("/assets/images/global/common/body-content-bg.gif") repeat-y 0 0;	
}

#middleContainer-Home .homeBodyContentTop{
	_background: url("/assets/images/global/common/homepage-top.gif") no-repeat 0 0;	
}

#middleContainer-Home .homeBodyContentBot{
	_background: url("/assets/images/global/common/homepage-bot.gif") no-repeat 0 0;	
}

#middleContainer-Home .bodyContentMid{
	background: url("/assets/images/global/common/homepage-bg.gif") repeat-y 0 0;
}

ul.noRoundCorners li.subMenuBG{
	_background: url("/assets/images/global/common/submenu-selected-bg.gif") repeat-y top left;	
	_margin: -3px 0px 0px 0px;
	_padding: 7px 0px 9px 5px;
	_width: 189px;
}

ul.noRoundCorners li.subMenuBG-Arrow p{
	_background-position: 0% 50%;
	_margin: 10px 0px 0px 5px;
	_padding: 0px 0px 0px 17px;
	_line-height: 14px;
	_width: 166px;
}

#middleContainer .bodyContentTop{
	_background: url("/assets/images/global/common/body-content-top.gif") no-repeat;	
}

#middleContainer .bodyContentBot{
	_background: url("/assets/images/global/common/body-content-bottom.gif") no-repeat;	
}

.buttonContainer{
	_margin: 5px 7px 5px 0px; 
}

.buttonContainerOneColumn{
	_margin: 5px 7px 5px 0px; 
}

.rightContentBot{	
	_background: url("/assets/images/global/common/right-content-panel.gif") no-repeat right bottom;
}

#middleContainer-Home .tabColumn{
	_margin: 8px 0px 0px -5px;	
}

div.legalContainer-Left{
	_margin: 0px 5px 0px 5px;
}

div.legalContainer-Right{
	_margin-left: -5px;
	_width: 595px;
}

div.legalContainer-Left-BC{
	float: left;
	width: 190px;
	margin: 0px 0px 0px 5px;
	padding: 0px;
}

div.legalContainer-Right-BC{
	float: right;
	_margin-left: -5px;
	_width: 590px;
}

div.legalContainer-BodyContent{
	float: left;
	width: 375px;
	margin-left: 5px;
	padding: 0px 0px 20px 10px;
}

.memberAirlineTop{
	_background: url("/assets/images/global/common/memberairline-top.gif") 0 0 no-repeat;	
}

.memberAirlineMid{
	_background: url("/assets/images/global/common/memberairline-mid.gif") 0 0 repeat-y;	
}

.memberAirlineContainer{
	_margin: 12px 0px 0px 3px;
}

.memberAirlineBot{
	_background: url("/assets/images/global/common/memberairline-bot.gif") 0 0 no-repeat;	
}

.rightContentMid ul.linkMemberAirlines li,
.content3Col1 ul.linkMemberAirlines li{
	_background: url("/assets/images/global/common/memberAirline-button-bg.gif") top left no-repeat;
	_background-position: 0 -89px;	
}

.rightContentMid ul.linkMemberAirlines li a,
.rightContentMid ul.linkMemberAirlines li a.external,
.content3Col1 ul.linkMemberAirlines li a,
.content3Col1 ul.linkMemberAirlines li a.external {
	_margin: 5px 0px 0px 10px;
}

.rightContentMid ul.linkMemberAirlines li a:hover,
.rightContentMid ul.linkMemberAirlines li a.external:hover,
.content3Col1 ul.linkMemberAirlines li a:hover,
.content3Col1 ul.linkMemberAirlines li a.external:hover{
	_margin: 5px 0px 0px 10px;	
}

/* Teasers Modules */

#middleContainer-Home .teaserColumn{
	_margin: 0px 10px 0px 2px;
	_width: 440px;
}

#middleContainer .bodyTeaserContent{
	_margin: 0px 0px 0px 5px;
	_padding: 0px;
}

.imageContainer{
	_margin-top: 5px;
}

.col1txt, .lounge-title-BG{
	_margin: 0px 0px 0px 0px;
}

.col2txt{
	_margin: 0px 0px 0px 0px;	
}

/* Teasers Modules */

.fullpic h2.grayBG, .fullpic h2.greenBG, .fullpic h2.blueBG, .fullpic h2.blueBG, .fullpic h2.greenBG {
	_background: none;
	_background-color: #000000;
	_filter:alpha(opacity=50);
	_opacity: 0.5;
}

.fullpic h2.blueBG, .fullpic h2.greenBG {	
	_background-color: #afbf30;
}

.fullpic h2.blueBG{
	_background-color: #b19bca;
	_background: none;
}

.fullpic h2.grayBG1Col, .fullpic h2.greenBG1Col, .fullpic h2.blueBG1Col{	
	_background: none;
	_background-color: #000;
	_filter:alpha(opacity=50);
	_opacity: 0.5;
}

.fullpic h2.greenBG1Col, .fullpic h2.blueBG1Col {	
	_background: none;
	_background-color: #afbf30;
}

.fullpic h2.blueBG1Col {	
	_background: none;
	_background-color: #b19bca;
}

.fullpic h2.grayBG2Col, .fullpic h2.greenBG2Col, .fullpic h2.blueBG2Col {	
	_background: none;
	_background-color: #000;	
}

.fullpic h2.greenBG2Col {	
	_background: none;
	_background-color: #afbf30;
}

.fullpic h2.blueBG2Col {	
	_background: none;
	_background-color: #b19bca;	
}

.fullpic h2.grayBG3Col, .fullpic h2.greenBG3Col, .fullpic h2.blueBG3Col {	
	_background: none;
	_background-color: #000;		
}

.fullpic h2.greenBG3Col {	
	_background: none;
	_background-color: #afbf30;
}

.fullpic h2.blueBG3Col {	
	_background: none;
	_background-color: #b19bca;
}

.Col2Top{
	_background: url("/assets/images/global/common/2Col-TopImage.png") no-repeat 0 0;	
}

.Col2Body {
	_background: url("/assets/images/global/common/2Col-BodyImage.gif") repeat-y 0 0;
	_height: 120px;
	_margin-top: -10px;
}

.Col2Bot{
	_background: url("/assets/images/global/common/2Col-BotImage.gif") no-repeat 0 0;	
}

.Col2Body a.arrow {
	_width: 170px;	
}

.Col1Top{
	_background: url("/assets/images/global/common/1Col-TopImage.gif") no-repeat 0 0;	
}

.Col1Body {
	_background: url("/assets/images/global/common/1Col-BodyImage.gif") repeat-y 0 0;	
}

.Col1BodyPanel,
.Col2BodyPanel {
	_margin: 0px 0px 0px 2px;
	_width: 187px;
}

.Col2BodyPanel {
	position: relative;
	left: -3px;
	_margin: 0px;
	background: url("/assets/images/global/common/1Col-BodyImage-bg.gif") repeat-x bottom right;	
	margin-left: 0px;
	width: 384px;
}

.Col1Bot{
	_background: url("/assets/images/global/common/1Col-BotImage.gif") no-repeat 0 0;
	position: relative;
}

.col1 {
	_background: url("/assets/images/global/common/1column.gif") no-repeat;
	_margin: 0px;
}

.col1Video{
	_background: url("/assets/images/global/common/1column.gif") no-repeat;	
	_margin: 0px;
}

.col2Video{
	_margin: 0px;
}

.col2, .col2small {
	_margin: 0px;
	_background: url("/assets/images/global/common/2column.gif") no-repeat;	
}

a.pageLast,
a.pageLastImg,
span.pageLast{
	_margin:0 0 0 15px;
}

div.clearTopSiteMap{
	_margin: 0px;
}

/* Meeting of Minds Overlay */

#backgroundPopup {
	_position:absolute;
}

div.overlayOuterContainer{
	_position:absolute;
}

.pressButton {
	_padding-left:0px;
}
 
div.errorPanel{
	_width: 385px;
} 

div.setContainerWidth{
	width: 385px;
}

#middleContainer-BookandFly{
	_margin: 0px 0px 0px 0px;
}

#middleContainer-BookandFly .ColBodyContent-Left{
	_margin: 0px 0px 0px 3px;
}

#middleContainer-BookandFly .memberBodyContentTop{
	background: url("/assets/images/global/common/member-page-top.gif") no-repeat 0 0;
}

#middleContainer-BookandFly .memberBodyContentBot{
	_background: url("/assets/images/global/common/member-page-bot.gif") no-repeat 0 0;
}

#middleContainer-BookandFly .memberBodyContentMid{
	background: url("/assets/images/global/common/member-page-bg.gif") repeat-y 0 0;	
}

.listSection-Right{
	_margin: 5px 0px 0px 0px;	
}

.listSection-Right .vfe{
	_margin: 5px 0px 0px 0px;
	_width: 210px;
}

.listSectionLinks-FS{
	float: left;
	width: 339px;
	margin: 10px 0px 0px 4px;
	padding: 0px;
	position: relative;
	left: -5px;
}

#middleContainer #ColBodyContent .fixWidthLeft-FS, #middleContainer #ColBodyContent .fixWidthLeft{
	width: 339px !important;
	margin: 0px;
	padding: 0px 0px 10px 0px;
}

#middleContainer #ColBodyContent .fixWidthLeft .content2Col1{
	margin-left: 0px;
}

.listSectionLinks-FS ul.vfeSectionLink{
	position: relative;
	float: left;
	left: -10px;
}

.vfe{
	width: 380px;
}

.vfe img{
	margin-left: 0px;
	padding-left: 0px;
}

.airline-selection .label,
.airline-selection2 .label {
	width: 164px;
	_background: url("/assets/images/global/common/member-airline-select.gif") 0 -84px no-repeat;	
	height: 24px;	
	line-height: 20px;
	padding-left: 10px;	
	position: relative;
	color: #333;
	z-index: 0;
	top: 0px;
}

.airline-selection.hover .label,
.airline-selection:hover .label{
	width: 164px;
	_background: url("/assets/images/global/common/member-airline-select.gif") 0 -30px no-repeat;	
	color: #fff;
	height: 24px;	
	line-height: 20px;
	padding-left: 10px;
	position: relative;
	z-index: 0;
	top: 0px;
}

.rightContentMid{
	_background: url("/assets/images/global/common/right-content-panel-bg.gif") repeat-y;
}

.rightContentMid ul.relConts{
	_padding: 0px 0px 5px 0px;	
	margin-top: -5px;
}

.ImgRotGalleryFull .slide-holder h2 {
	margin:-30px 0 0 0;
	width:375px;
	padding: 5px;
}

.horizontalLine{
	margin: 0px 0px 2px 4px;
	float: left;
	border-top: 1px solid #dddddd;
	color: #333;
	height: 1px;
	width: 370px;
}

.listBioSection{
	float: left;
	position:relative; 
	margin-top: 0px;
}

#middleContainer #ColBodyContent .ColBodyContent-Left{
	margin-right: 0px;
}

.ColBodyContent-Right{
	_margin: 20px 0px 0px 1px;	
}

.ColBodyContent-Right .rightContentTop{	
	float: none;
	background: url("/assets/images/global/common/right-content-panel.png") no-repeat;
	background-position: top left;
	width: 100%;
	height: 39px;
}

#homePageFooter ul.footer li.selected{
	position: relative;
	top: 0px;
	margin: 12px 0px 0px 20px;
	_background: url("/assets/images/global/common/footer-link-bg-left.gif") no-repeat top left;	
	border: none;
	padding: 0px 0px 10px 0px;
	text-align: center;
	font-weight: bold;
}

#homePageFooter ul.footer li.selected span{
	position: relative;
	margin: 0px 0px 0px 10px;
	padding-top: -2px;
	top: -5px;
	float: left;
	min-width: 21px;
	line-height: 19px;
	background: url("/assets/images/global/common/footer-link-bg-right.gif") no-repeat bottom right;
}

#dropdownCity, #dropdownCountry, #dropdownAirport, #selectFromCurrency, #selectToCurrency, #selectCountry, #yearSelect, #byKeyword,
#byKeywordPress, #byKeywordFAQ, #byKeywordFAQBig, #dropdownffProg, #dropdownAirline, #dropdownffNumber, #dropdownSubject{
	font-size: 11px;
	color: #333;
	width: 175px;
	height: 24px;
	margin: 2px 0px 0px 0px;
	padding-top: 3px;
	padding-left: 0px;
	/* z-index: -1; */
	background: url("/assets/images/global/common/dropdown-small.gif") no-repeat top left;
}

#byKeywordFAQBig{
	width: 235px;
	background: none;
}

#byKeyword {
	_background: url("/assets/images/global/common/dropdown-medium.gif") no-repeat top left;
	width: 105px;
}

#yearSelect {
	_background: url("/assets/images/global/common/dropdown-small-year.gif") no-repeat top left;
	_background-position:left -1px;
	width: 75px;
}

#realdropdownCity, #realdropdownAirport, #currencyConverterFrom, #currencyConverterTo, #selectCountry, #relyearSelect, #relbyKeyword, 
#relbyKeywordFAQ, #selectByKeyword, #country, #countryEmbarkation, #airport, #ffProg ,#ffNumber ,#Airline, #dropdownSubj, #exch, #expr {
	position:relative;
	top: -25px;
	width: 175px;
	height: 24px;
	z-index: -99999;
	font-size: 11px;
	color: #333;
}

#relbyKeywordFAQ{
	width: 235px;	
}

#middleContainer-Home .legalContainer-Right .Right1Col .formPanelGrayBG{
	padding-right: 10px;
}


/* Site Map */

.sitemapCol{
	float: left;
	margin-left: 4px;
	padding: 0px;
}

div.clearTopSiteMap{
	margin: 0px 0px 0px 0px;
	padding: 0px;
}

#middleContainer #ColBodyContent .ColBodyContent-Left{
	margin-right: 3px;
}

.LogoContainer{
	width: 385px;
	margin: 13px 0px;
}

.ColBodyContent-Right{
	float: left;
	position: relative;
}

.bioTabs{
	float: left;
	width: 390px;
	margin-left: -5px;	
}

.listBioSection{
	margin-left: -5px;
}

#ImgRot1col .slide-holder{
	position: absolute;
	margin-top: 0px;
	top: 0px;
}

/* Benefits Fix */
.Col1Body .clientDescp {
	padding-bottom:0;
}

.Col2Body .slide-holder, .Col2Body .slide-runner {
	height: 135px;
}

.Col2Body .arrow {
	width: 185px ! important;
}
.Col2Top {
	margin-bottom:10px;
}
.panelDivider {
	width: 2px;
}
/* Benefits Fix */

#leftContainer .leftMenuMid ul.leftNav li.subMenuBG a:hover{
	margin-left: 22px;
}

.listSectionBot{
	_background: url("/assets/images/global/common/sqBox-bot.gif") top left no-repeat;
}

#leftContainer .leftMenuMid ul.leftNav li.subMenu-L1-Selected a:hover{
	margin-left: 25px;
}

.selectContainer,
.selectContainerFAQ,
.selectContainerYear{
	float: left;
	width: 170px;
	padding: 0px 5px 0px 0px;
}

.selectContainer {
	width: 170px ! important;
	overflow: hidden;
}
#country, #countryEmbarkation {
	width: 169px;
	margin-left: 3px;
}

.formPanelGrayBG-ImgLib{
	margin: 12px 0px 0px 0px;
	padding: 10px 0px 0px 10px;
}

.smallSelect{
	width: 75px !important;
}

.mediumSelect{
	width: 110px !important;
}

.selectContianer{
	padding-right: 0px !important;
}

.selectContainerYear {
	width:75px;
}

.selectContainerKeyWord{
	float: left;
	width: 110px;
	height: 45px;
}

/* New Styles for Rotating Teaser */
.Col1Body .clientDescp {
	padding-bottom:0;
}
.Col2Body .slide-holder, .Col2Body .slide-runner {
	height: 135px ! important;
}
.Col2Body .arrow {
	width: 185px ! important;
}
.Col2Body {
	margin-top: 0 ! important;
}
.Col2Top {
	margin-bottom:0px;
}
.panelDivider {
	width: 2px;
}
/* New Styles for Rotating Teaser */

div.clearAll{
	clear: both;
	position: relative;
	float: left;
	height: 1px;
}

.pressTabContents{
	float: left;
	width: 365px;
	margin: 5px 5px 5px 3px;
}

.formPanelGrayBG{
	float: left;
	width: 370px !important;
	margin: 15px 0px 0px 0px;
	padding: 10px 0px 10px 10px;
	background-color: #eeeeee;
}

input#email{width: 225px !important;}
input#subject{width: 345px !important;}
textarea#comment{width: 350px !important;}
.alignTextToTextBox{margin-left: 0px !important;}
.selectContainerTwoColumn{width: 370px !important;}
p.subHead{width: 360px !important;}
.selectContainerZeroColumn{width: 150px !important;}
.selectContainerZeroColumn .buttonContainer{float: left;}


div.captchaContainer{
	float: left;
	margin: 0px 0px 0px 60px;
}

.formPanelGrayBG-Press{
	float: left;
	width: 349px;
	margin: 15px 0px 0px 0px;
	padding: 10px 7px;
	background-color: #eeeeee;
}

.formContainer{
	margin-left: 4px;
}

#homepage-teaser div.slide-runner{
	width:220px;
	height: 167px !important;
	left:5px;
}

div.homeTabContents{
	float: left;
	margin: 0px;
	padding: 0px;
	background: url("/assets/images/global/common/tabContent-bg.gif") no-repeat top left;
	width:355px; 
}

#tabContent2{
	height: 125px;
}

.legalContainer-Right .Right1Col {
	float:left;
	margin-left: 3px;
	width:384px
}

.legalContainer-Right .Right2Col {
	float:left;
	margin-left: 3px;
}

div.videoContainerTop{
	background: url("/assets/images/global/common/mom-overlay-top.gif") no-repeat;
}

div.videoContainerMid{
	background: url("/assets/images/global/common/mom-overlay-mid.gif") repeat-y;
}

div.videoBodySection{
	background: url("/assets/images/global/common/mom-overlay-body-bg.gif") repeat-x;
}

div.videoContainerBot{
	background: url("/assets/images/global/common/mom-overlay-bot.gif") no-repeat;
}

#paidClassOpt, #paidClass{width: 177px !important;}

.listSection-Left .pic {float: left; top: 0px !important; position: relative;}
.listSection-Left img{border: 0; top: 0%;}