/* Right Module module styles */
.rightTopBorder {
	background:#fff4d6  url(../images/borderedge.gif) repeat-x top left;
	float: left;
	display: inline;
}
.rightTopLeft {
	background:  url(../images/module_outline_top_left.gif) no-repeat top left;
	float: left;
	display: inline;
}
.rightTopRight {
	background: url(../images/module_outline_top_right.gif) no-repeat top right;
	float: right;
	display: inline;
}
.rightLeftBorder {
	background: url(../images/borderedge.gif) repeat-y top left;
	float: left;	
}
.rightBorder {
	background:  url(../images/borderedge.gif) repeat-y top right;
	float: left;	
}
.rightBotBorder {
	background:  url(../images/borderedge.gif) repeat-x bottom left;
	float: left;
}
.rightBotLeft {
	background: url(../images/module_outline_bottom_left.gif) no-repeat bottom left;
	float: left;
	display: inline;
}
.rightBotRight {
	background: url(../images/module_outline_bottom_right.gif) no-repeat bottom right;
	float: right;
	display: inline;
}

.promoContainer {
	padding: 12px 11px 9px 14px;
	padding /**/: 12px 0px 9px 10px;
	float: left;
}
html>body .promoContainer {
	padding: 12px 11px 9px 14px;
}
.promoImgContainer {
	padding: 5px 12px 10px 12px;
	float: left;
}
html>body .promoImgContainer {
	padding: 5px 11px 13px 15px;
}
.promotionalContainer {
	width: 180px;
}
.stationFinderContainer {
	height: 80px;
	margin: 3px 3px 0px 0px;
	width:177px;
}
html>body .stationFinderContainer {
	height: 81px;
	margin: 3px 3px 0px 0px;
	float:  left;
}

.countryContainer {
	height: 65px;
	margin: 3px 3px 0px 0px;
	width:177px;
}
html>body .countryContainer {
	height: 65px;
	margin: 3px 3px 0px 0px;
	float:  left;
}

.stationFinderTextContainer {
	padding: 4px 0px 0px 10px;
}

.stationFinderTextContainerLarge {
	padding: 4px 0px 0px 8px;
	height:82px;
	
}

.timeModTextContainer {
	padding: 0px 0px 0px 5px;
}

.stationFindertBotLeft {
	background: url(../images/store_locator_bottom_left.gif) no-repeat bottom left;
	float: left;
	display: inline;
}
html>body .stationFindertBotLeft {
	width: 100%;
}
.stationFinderBotRight {
	background: url(../images/store_locator_bottom_right.gif) no-repeat bottom right;
	float: right;
	display: inline;
}
html>body .stationFinderBotRight {
	width: 100%;	
}


.relatedMediaContainer {
	padding: 2px 7px 0px 7px;
	float: left;
	display:inline;
	position:relative;
	width:160px;
	w\idth:166px;
}

.relatedMediaContainerLast {
	padding: 2px 7px 7px 7px;
	float: left;
	display:inline;
	position:relative;
	width:160px;
	w\idth:166px;
}

.relatedPromoContainer {
	padding: 7px 7px 7px 7px;
	float: left;
	display:inline;
	width:160px;
	w\idth:166px;
}

.relatedLinkContainer {
	padding: 7px 7px 5px 7px;
	float: left ;
	display:inline;
	width:166px;
}

.productModContainer {
	padding: 7px 7px 7px 7px;
	float: left ;
	display:inline;
	width:166px;
}

.relatedLinkBorder {
	border-bottom: 2px solid #FFDAA2;
}
.promoLinkBorder {
	border-bottom: 1px solid #EEDCEC;
}
.relatedLinkContainerFix {
	padding: 8px 10px 12px 10px;
	float: left ;			
}
html>body .relatedLinkContainerFix {
	padding: 8px 10px 12px 12px;
	float: left ;			
}
.teaserContainerFix {
	margin-top: 1px;
	height:15px;
}

.teaserContainerExtendable {
	margin-top: 1px;
}

.teaserContainerFixPromo {
	margin: 1px 0px 0px 4px;	
}
html>body .teaserContainerFix {
	margin-top: 2px;	
}
.productSelectorContainer {
	padding: 10px;
	
}
.sectionTextHeading {
	padding: 4px 10px 4px 10px;
	margin: 0px;
	border-bottom: 2px solid #FFDAA2;
	width/**/: 100%;/*IE 5.5 Browser */
	width: 100% /*IE 6.0 Browser */
}
html>body .sectionTextHeading {
	padding: 4px 10px 3px 10px;
	margin: 0px;
	width:160px;
}
/*BEGIN: CSS class for M_A2_AnchorArticle */
.imgDescLinkFix {
	margin-top:-2px;
}
html>body .imgDescLinkFix {
	margin-top: 3px;
}
.summaryContainer {
	width: 100%;
	float: left;
}

.summaryContainerPop {
	width: auto;
	float: left;
	display:inline;
}
.summaryImageContainer { 
	width: 175px;
	float: left;
	display: inline;
	padding-right: 11px;
	margin-top:1px;
}

.summaryImageContainerRight { 
	width: 175px;
	float: right;
	display: inline;
	padding-left: 11px;
}
html>body .summaryImageContainerRight { 
	width: 180px;
	margin-left:5px;
	padding-left: 10px;
}


.mainCont {
	width: 566px;
}
html>body .mainCont {
	width: 566px;
}
html>body .summaryImageContainer { 
	width: 180px;
	float: left;
	display: inline;
	margin-right:5px;
	padding-right: 10px;
}
.linkContainer {
	width: auto;

}

.linkContainerPop {
	width: 99%;

}

.leftLinkContainer {
	width: 50%;
	float: left;
	display: inline;
	padding-right:13px;
}
.rightLinkContainer {
	width: 40%;
	float: left;
	display: inline;
}
.callOutContainer {
	width: 100%;
	float: left;
}

.callOutCornerTop {
	background: #FFF4D6 url(../images/borderedge.gif) repeat-x top left;
	float: left;
	display: inline;
	width: 100%;
}

.inPageNavCornerTop {
	background: #FFF4D6 url(../images/borderedge.gif) repeat-x top left;
	float: left;
	display: inline;
	width: 180px;
	w\idth:160px;
}

html>body .inPageNavCornerTop { width:180px;}

.homeStationFinderCornerTop {
	background: #FFF4D6 url(../images/borderedge.gif) repeat-x top left;
	float: left;
	/*Begin:TB07 fixes
	display: inlne;
	End:TB07 fixes*/
	width: 176px;
	w\idth:156px;
}

html>body .homeStationFinderCornerTop { width:240px;}

.callOutCornerLeft {
	background:  url(../images/borderedge.gif) repeat-y top left;
	float: left;
	display: inline;
	width: 100%;										
}

.callOutCornerLeftNoTop {
	background: #fff  url(../images/borderedge.gif) repeat-y top left;
	float: left;
	display: inline;									
}

.captionCallOutCornerLeftNoTop {
	width:180px;
	background: #fff  url(../images/borderedge.gif) repeat-y top left;
	float: left;
	display: inline;
	position:relative;
	margin-top:-5px;
}

.captionCallOutCornerLeftNoTopMid {
	width:373px;
	background: #fff  url(../images/borderedge.gif) repeat-y top left;
	float: left;
	display: inline;
	position:relative;
	margin-top:-5px;
}

.captionCallOutCornerLeftNoTopLargePop {
	width:566px;
	background: #fff  url(../images/borderedge.gif) repeat-y top left;
	float: left;
	display: inline;
	position:relative;
	margin-top:-5px;
}

.callOutCornerRight {
	background:  url(../images/borderedge.gif) repeat-y top right;
	float: left;
	display: inline;	
	width: 100%;									
}
.callOutCornerBot {
	background:  url(../images/borderedge.gif) repeat-x bottom left;
	float: left;
	display: inline;	
	width: 100%;
}

callOutCornerNoBot {
	float: left;
	display: inline;	
	width: 100%;
}

.callOutCornerTopLeft {
	background:  url(../images/creamround_topleft.gif) no-repeat top left;
	float: left;
	display: inline;	
}
.callOutCornerTopRight {
	background:  url(../images/creamround_topright.gif) no-repeat top right;
	float: right;
	display: inline;	
}
.callOutCornerBotLeft {
	background: url(../images/creamround_botleft.gif) no-repeat bottom left;
	float: left;
	display: inline;	
}
.callOutCornerBotRight {
	background: url(../images/creamround_botright.gif) no-repeat bottom right;
	float:left;
	display:inline;
	
}

.whiteBGCornerTopLeft {
	background:  url(../images/module_outline_top_left.gif) no-repeat top left;
	float: left;
	display: inline;	
}
.whiteBGCornerTopRight {
	background:  url(../images/module_outline_top_right.gif) no-repeat top right;
	float: right;
	display: inline;	
}
.whiteBGCornerBotLeft {
	background: url(../images/module_outline_bottom_left.gif) no-repeat bottom left;
	float: left;
	display: inline;	
}
.whiteBGCornerBotRight {
	background: url(../images/module_outline_bottom_right.gif) no-repeat bottom right;
	float: right;
	display: inline;
}

.photoCaptionContainerFull {
	width: 549px;
	width /**/: 549px;
	float: left;
	padding: 4px 1px 5px 10px;
	padding /**/: 4px 1px 5px 0px;
}
html>body .photoCaptionContainerFull {
	float: left;
	display:inline;
	width:555px;
	padding: 4px 1px 8px 10px;
}

.extCaptionContainerFull {
	width: 549px;
	width /**/: 549px;
	float: left;
	padding: 4px 1px 5px 10px;
	padding /**/: 4px 1px 5px 0px;
}
html>body .extCaptionContainerFull {
	width: 555px;
	float: left;
	padding: 4px 1px 8px 10px;
}

.photoCaptionContainerMedium {
	width: 363px;
	width /**/: 353px;
	float: left;
	padding: 4px 0px 5px 10px;
	padding /**/: 4px 0px 2px 0px;
}
html>body .photoCaptionContainerMedium {
	width: 363px;
	float: left;
	padding: 4px 0px 8px 10px;
	
}
.photoCaptionContainerMediumpopUp {
	width:650px;
	width /**/:635px;
	float: left;
	padding: 4px 0px 5px 5px;
	padding /**/: 4px 0px 5px 5px;
}
html>body .photoCaptionContainerMediumpopUp {
	width: 640px;	
	float: left;
	padding: 4px 0px 5px 10px;
	
}
.photoCaptionContainerMediumTsx {
	width:640px;
	float: left;
	display:inline;
	padding: 4px 0px 5px 5px;
	padding /**/: 4px 0px 5px 5px;
}
html>body .photoCaptionContainerMediumTsx {
	width:640px;
	float: left;
	display:inline;
	padding: 4px 0px 8px 10px;
	
}
.photoCaptionContainerHalf {
	width: 170px;
	float: left;
	padding: 4px 0px 5px 10px;
	padding /**/: 4px 0px 5px 0px;
}

html>body .photoCaptionContainerHalf {
	width: 172px;
	float: left;
	padding: 4px 0px 8px 10px;
}

.CaptionContainerMulti {
	width: 170px;
	width /**/: 180px;
	float: left;
	padding: 6px 0px 8px 10px;
}

html>body .CaptionContainerMulti {
	width: 170px;
	float: right;
	padding: 6px 0px 8px 10px;
}
.CaptionContainerHalf {
	width: 168px;
	width /**/: 180px;
	float: right;
	display:inline;
	padding: 6px 2px 8px 10px;
}
html>body .CaptionContainerHalf {
	width: 168px;
	float: right;
	display:inline;
	padding: 6px 2px 8px 10px;
}
.standardImageContainer {
	width: 100%;
	float: left;
	display:inline;
}
.standardImageContainer1 {
	width:370px;
	float:left;
	display:inline;
}
.standardImageContainerFull{
	width:370px;
	width /* */:373px;
	float:left;
	display:inline;
}
.standardImageContainerpopupFull{
	width: 650px;
	float: left;
	display:inline;
}
.standardImageContainerpopUp{
	float:left;
	display:inline;
}
.standardImgContainer {
	width: 170px;
	width /**/: 180px;
	float: left;
	display:inline;
	margin:10px 10px 10px 0px;
}
html>body .standardImgContainer {
	width: 180px;
	margin-top:10px;
}
.standardImg{
	width: 170px;
	width /**/: 180px;
	float: left;
	display:inline;
	margin-top: 10px;
}
html>body .standardImg{
	width: 170px;
	margin-top:10px;
}
.standardImgContainer1 {
	width: 180px;
	float: right;
	display:inline;
	margin:5px 0px 10px 10px;
}
.leftContainer {
	width: 182px;
	width/**/: 167px;
	float: left;
}
html>body .leftContainer {
	width: 167px;
	margin-right:10px;
}
.rightContainer	{
	float: left;
	display:inline;
	width: 180px;
	margin-left:10px;
}
html>body .rightContainer	{
	width :180px;
}
.captionContainer {
	position: relative;
	margin-top: -5px;	
	
}
.captionContainerPopUp {
	position: relative;
	margin-top: -10px;
}				
.captionPanelBotLeft {
	background: #FFF4D6 url(../images/module_outline_bottom_left.gif) no-repeat bottom left;
	float: left;
	display: inline;	
}
.captionPanelBotRight {
	background: url(../images/module_outline_bottom_right.gif) no-repeat bottom right;
	float: right;
	display: inline;
}
.captionPanelBotLeftpopUp {
	background: #FEF1D0 url(../images/caption_panel_left.gif) no-repeat bottom left;
	float: left;
	width: 100% ;
 	display: inline;	
}
.captionPanelBotRightpopUp {
	background: url(../images/caption_panel_right.gif) no-repeat bottom right;
	float: right;
	width: 99%;
	width /**/: 99%;
	display: inline;
}
html>body .captionPanelBotRightpopUp {
	width: 100%;
}
ul.articleList {
	padding: 3px 0px;
}

ul.articleList li {
	margin-left: 45px;
}
/*END: CSS class for M_A2_AnchorArticle */

/*BEGIN: CSS class for M_A23_Heading Image */
#hImageContainer {
	margin-bottom:15px;
}

/* Begin: M_SearchTips */
ul.diskBullet li{
   margin: 0px 0px 0px 15px;
   padding: 0px;
   list-style:	disc;
   list-style-type: disc;
}

ul.hyphenBullet li{
   margin: 0px 0px 0px 15px;
   padding: 0px;
	list-style-image: url(../images/hyphen.gif);
}

.searchTips {
	width: 365px;
}
.searchTipsFix {
	border /**/: 1px solid #fff;
}




/* End: M_SearchTips */

/* Begin: M_S45 managed listing teaser */
.teaserContainer {	
	padding: 1px 5px 0px 3px;
}
html>body .teaserContainer {	
	padding: 1px 5px 5px 10px;
}
.teaserContainer123 {	
	padding: 4px 5px 0px 3px;
}
html>body .teaserContainer123 {	
	padding: 3px 5px 5px 10px;
}
.teaserLeft {
	background: url(../images/heading_strip_left.gif) no-repeat top left;
	float: left;
	display: inline;
	padding-left: 12px;
	height: 52px;
}
html>body .teaserLeft {
	width: 99%;
}

.headerFix {
/*Begin:TB07 fixes*/
	padding-top:0px;
	/*End:TB07 fixes*/
}
.teaserRight {
	background: url(../images/heading_strip_right.gif) no-repeat top right;
	float: right;
	display: inline;
	padding-right: 12px;			
	height: 52px;	
	width: 98%;
}
html>body .teaserRight {
	width: 100%;
	float: right;	
}
.teaserBody {
	background: url(../images/heading_strip_background.gif) repeat-x;
	width: 100%;
	text-align:left;
	vertical-align:top;
}


.teaserInnerContainer {
	padding: 15px 0px;
}
.teaserImgContainer {
	float: left;
	margin-right: 10px;
}

.teaserContRight {
	float: left;
	width /**/: 67%;	
}
html>body .teaserContRight {
	width: 69%;	
}
h2.teaserHeading {
	color: #642200;
	line-height: 115% ;
}
/* End: M_S45 managed listing teaser */

/* BEGIN: M_G42 cobranded page title */
.cobrandedContainer {
	width:550px;
	width /**/: 570px ;
	background: url(../images/co_branded_strip_dummy_phot.jpg) repeat-x top; 
	padding: 7px 10px 7px 10px;
	margin:0px 15px 10px 0px;
	margin /* */:0px 0px 10px 0px;
}
html>body .cobrandedContainer {
	width : 550px;
	
}
/* END: M_G42 cobranded page title */

/* BEGIN: M_S51SiteIndexLink */
.siteIndexContainer {
	width: 100%;
}
ul.diskBulletBlue li{
   margin: 0px 0px 0px 15px;
   padding: 0px;
   color: #0F238C;
   list-style-type: disc;
  }

ul.hyphenBulletblue li{
  margin: 0px 0px 0px 15px;
  padding: 0px;
  list-style-type: none;
  list-style-image: url(../images/hyphen_blue.gif);
	
	 
}
/* END: M_S51 SiteIndexLink */

/*BEGIN: M_A5_pagination*/
.paginationBotLeft {
	background: url(../images/pagination_panel_left.gif) no-repeat top left;
	float: left;
	display: inline;
	margin:0px;
	padding:0px;
}
.paginationBotRight {
	background: url(../images/pagination_panel_right.gif) no-repeat top right;
	float: right;
	display: inline;
	margin:0px;
	padding:0px;
}

.paginationContainer {
	background-color: #FFF4D6;
}
html>body .paginationContainer {
	width: 566px;
}
.paginationTextContainer {
	padding: 6px 0px 10px 0px;
	padding /**/: 6px 0px 10px 0px;
	margin:0px 10px 0px 0px;
	border-top:2px solid #FFDAA2;
	border-bottom:2px solid #FFDAA2;
	background-color:#fff4d6;
	width:546px;
	wi\dth:546px;
}

html>body .paginationTextContainer {
	width:546px;
}



 .pipeContainer {
 	font-size: 110%;
	font-weight: normal;
	color: #C88AC1;	
	margin: 0px 7px 0px 7px;
 }
.linkContainerFix {
	padding-top: 8px;
}
html>body .linkContainerFix {
	padding-top: 6px;
}
/*END: M_A5_pagination*/

/*BEGIN: M_F22_searchResults*/
.searchResultContainer {
	width: 550px;
	width /**/: 560px;
	float: left;
	padding:7px 10px 10px 10px;
	padding /**/:7px 10px 10px 0px;
}
html>body .searchResultContainer {
	width: 550px;
	padding:7px 10px 10px 10px;
}
.searchFormContainer {
	float: right;
/*Begin:TB07 fixes
	display:online;
	End:TB07 fixes*/
}
.searchResultTopLeft {
	background: url(../images/search_results_panel_left.gif) no-repeat top left ;
	float: left ;
	display: inline ;
}
html>body .searchResultTopLeft {
	width: 100%;
}
.searchResultTopRight {
	background: url(../images/search_results_panel_right.gif) no-repeat top right ;
	float: right ;
	display: inline ;
}
html>body .searchResultTopLeft {
	width: 100%;
}
.searchResultMiddle {
	background: url(../images/search_results_panel_middle.gif);
	float: left ;
}
html>body .searchResultMiddle {
	width: 100%;
}
div.searchResultBox {
	margin-right: 10px;
}
.searchResultLabel {
	margin-right: 10px;
	padding-top: 1px;
}
html>body .searchResultLabel {
	padding-top: 1px;
}
.searchLineDivider {
	border-bottom: 1px solid #EEDCEC ;
}
.searchTextContainer {
	width: 400px;
	padding: 10px;
	float: left ;
}
.searchContainer {
	width: 100%;
}
.searchResultTxtContainer {
	float: left;
	padding-top: 2px;
}
html>body .searchResultTxtContainer {
	float: left;
	padding-top: 3px;
}
/*END: M_F22_searchResults*/

/*BEGIN: M_A22_PageIntro*/
.linkContainerFix {
	padding-top: 5px;
	padding-top /**/: 7px;
}
/*END: M_A22_PageIntro*/
/* Begin: M_F18_Station finder service*/
.homeStationFinder {

	margin:15px 0px 0px 0px;
	height:105px;
	h\eight:107px;

}



html>body .homeStationFinder {height:105px;}




.homeStationFinderContainer {
	margin: 3px 3px 0px 3px;
	width:234px;
}

html>body .homeStationFinderContainer {
	/* change width for homepage */
	width: 234px;
	margin: 3px 3px 0px 3px;
	float:  left;
	display:inline;
}
/* End: M_F18_Station finder service*/
/* Begin: M_G64 Homepage bottom strip teaser */
.homeTeaserContRight {
	float: left;
	display:inline;
	width: 60%;
	w\idth:67%;
}

html>body .homeTeaserContRight {
	width: 62%;
}
/* End: M_G64 Homepage bottom strip teaser */

/*Begin: M_S54 product Feature*/
.productContainer {
	width: 180px;
	width /**/:  180px;
}
.productteaserContainer {	
	padding: 9px 10px 11px 11px;
	padding /**/: 9px 5px 9px 10px;
	width:180px;
	w\idth:159px;
}
html>body .productteaserContainer {
	width:159px;
	padding: 9px 10px 11px 11px;
}
html>body .productContainer {
	width: 180px;
}
.productFeatureLeft {
	background: url(../images/product_features_panel_left.gif ) no-repeat top left;
	float: left;
	display: inline;
	padding-left: 5px;
	height: 53px;
}
html>body .productFeatureLeft {
	width: 99%;
}
.productFeatureRight {
	background: url(../images/product_features_panel_right.gif) no-repeat top right;
	float: right;
	display: inline;
	padding-right: 5px;
	width: 98%;
	width /**/: 99%;
	height: 53px;	
}
html>body .productFeatureRight {
	width: 100%;
	float: right;	
}
.productFeatureContainer {
	background: url(../images/product_features_panel_back.gif) repeat-x;
	height: 53px;
}
.rightTeaserFix {
	margin-top: 15px;
}
html>body .rightTeaserFix {
	margin-top: 15px;
}
.rightTeaserFix1 {
	margin-top: 5px;
}
html>body .rightTeaserFix1 {
	margin-top: 4px;
}
.productTeaserContainerFix {
	margin-top : 9px;
}
html>body .productTeaserContainerFix {
	margin-top : 10px;
}
.productTeaserContainerFix1 {
	margin-top : 9px;
}
html>body .productTeaserContainerFix1{
	margin-top : 11px;
}
.highScoreContainer {
	background: url(../images/high_score_heading_middle.gif) repeat-x;
	height: 30px;
	width: 180px;
}
html>body .highScoreContainer {
	width: 175px;
}
.highScoreLeft {
	background: url(../images/high_score_heading_left.gif) no-repeat top left;
	float: left;
	display: inline;
	padding-left: 5px;
	height: 30px;
}
html>body .highScoreLeft {
	width: 99%;
}
.highScoreRight {
	background: url(../images/high_score_heading_right.gif) no-repeat top right;
	float: right;
	display: inline;
	padding-right: 5px;
	width: 98%;
	height: 30px;	
}
html>body .highScoreRight {
	width: 100%;
	float: right;	
}
.productFeatureImgContainer {
	float: left;
	margin: 5px 0px 0px  8px;
	margin /**/: 5px 0px 0px  5px;
}
html>body .productFeatureImgContainer {
	float: left;
	margin: 5px 0px 0px  5px;
}
.productFeatureparaContainer {
	float: left;
	width: 62%;
	width /* */: 61%;
}
html>body .productFeatureparaContainer {
	width: 63%;
}
/*End: M_S54 Product  feature*/

/*Begin: M_S57 flexibleSectionIntro*/
.flexibleSectionContainer {
	width: 100%;
	float:left;
	display:inline;
}
.flexibleTextContainer {
	width : 173px;
	width /**/: 193px;
	float: left ;
	padding: 10px 10px 0px 10px;
}
html>body .flexibleTextContainer {
	width :173px;
}
.flexibleLargeImageContainer {
	width : 373px;
	float: left;
	display:inline;
	padding: 2px 0px 6px 0px;
	margin:7px 0px 5px 0px;
}
html>body .flexibleLargeImageContainer {
	padding: 7px 0px 6px 0px;
	margin:0px;
}

.flexibleLargeImageContainerCountry {
	width : 546px;
	float: left;
	display:inline;
	padding: 0px 0px 5px 0px;
	padding /**/:0px 0px 0px 0px;
	margin:7px 0px 5px 7px;
}
html>body .flexibleLargeImageContainerCountry {
	width:546px;
	padding: 7px 0px 7px 0px;
	margin:0px 0px 0px 7px;
}


.flexibleSmallImageContainer {
	width : 173px;
	float: left;
	display:inline;
	padding: 7px 7px 6px 13px;
}
html>body .flexibleSmallImageContainer {
	padding: 7px 7px 6px 13px;
}

.flexibleLargeTextContainer {
	width : 363px;
	width /**/: 373px;
	float: left ;
	display:inline;
	padding: 9px 0px 10px 10px;
}
html>body .flexibleLargeTextContainer {
	width :363px;
	float: left ;
	display:inline;	
}

.flexibleMidTextContainerCountry {
	width : 343px;
	width /**/: 353px;
	float: left ;
	display:inline;
	padding: 9px 10px 10px 10px;
}
html>body .flexibleMidTextContainerCountry {
	width :343px;
	float: left ;
	display:inline;	
}

.flexibleSmallTextContainerCountry {
	width : 163px;
	width /**/: 173px;
	float: left ;
	display:inline;
	padding: 9px 10px 10px 10px;
}
html>body .flexibleSmallTextContainerCountry {
	width :163px;
	float: left ;
	display:inline;
}
/*End: M_S57 flexible Section intro*/
/*BEGIN: M_S59 Secondery Section intro*/
.seconderySecContainer {
	width: 366px;
	width /**/: 373px;
	padding:5px 0px 2px 7px;
	padding /**/:5px 0px 6px 7px;
	float: left;
	display:inline;
}
html>body .seconderySecContainer {
	width: 366px;
	padding:5px 0px 6px 7px;
}

.seconderySecContainerLarge {
	width: 474px;
	width /**/: 481px;
	padding:5px 0px 1px 7px;
	padding /**/:6px 1px 6px 7px;
	float: left;
	display:inline;
}
html>body .seconderySecContainerLarge {
	width: 474px;
	padding:5px 0px 6px 7px;
}
.secondaryTxtContainer {
	width:166px;
	
	float: left ;
	display:inline;
	padding: 0px 10px 0px 13px;
	padding /**/: 2px 10px 0px 10px;
}
html>body .secondaryTxtContainer {
	width:163px;
	float: left ;
	display:inline;
	padding: 0px 10px 0px 13px;
}

.secondaryImgContainer {
	padding-top: 3px ;
	float: left ;
	display:inline;
	padding-bottom:  5px;
	padding-bottom /**/:  0px;
}
html>body .secondaryImgContainer {
	padding: 3px 0px 0px 0px;
	float: left ;
	display:inline;
}
/*End: M_S59 Secondery Section intro*/
/* M_G63 */


.homeStripMain {
	width: 736px;
}

.homeStripContainer {
	margin: 0px 3px 0px 3px;
	padding-left: 0px;
	width:730px;
	
}

html>body .homeStripContainer {
	width: 730px;
	float: left;
	display:inline;
}

.homeStripInnerContainer {
	width: 231px;
	float: left;
	display:inline;
	padding: 9px 0px 0px 6px;	
}

html>body .homeStripInnerContainer {
	width: 236px;
	float: left;
	display:inline;
	padding: 8px 0px 0px 6px;	
}
.homeStripmiddleContainer {
	width: 232px;
	float: left;
	display:inline;
	padding: 9px 7px 0px 2px;
}

html>body .homeStripmiddleContainer {
	width: 232px;
	float: left;
	display:inline;
	padding: 8px 0px 0px 2px;	
}
.homeStripDivider {
	border-right: 2px solid #FFDAA2;
	padding: 10px 0px 0px 0px;
	vertical-align: top;
	float: left;
	display:inline;
	height: 121px;
	he\ight:111px;
}
html>body .homeStripDivider {
	padding: 10px 1px 0px 5px;
	height:114px;
}

.homeStripDividerFix {
	border-right: 2px solid #FFDAA2;
	padding: 10px 6px 0px 1px;
	vertical-align: top;
	float: left;
	display:inline;
	height: 121px;
	he\ight:110px;
}
html>body .homeStripDividerFix {
	padding: 10px 1px 0px 6px;
	height:114px;
	
}

.homeStripInnerContainerFix {
	float: left;
	display:inline;
	padding: 8px 0px 0px 7px;
}

html>body .homeStripInnerContainerFix {
padding: 8px 0px 0px 7px;
}

.middleImageDiv {
	width:100px;
	margin-top:10px;
}
.middleTextDiv	{
	width:110px;
}
/* M_G63 */
/*M_G62_2 */
.seconderySectionContainer {
	padding: 12px 10px 0px 12px;
	width: 481px;
	w\idth:459px;
	height:167px;
}

html>body .seconderySectionContainer {
	width: 459px;
	height:173px;
	padding: 12px 10px 0px 12px;
}
.secondaryTextContainer {
	float: left ;
	display:inline;
	width: 210px;
}

.secondaryImageContainer {

            float: left;

            display:inline;

            margin: 0px 16px 0px 0px;

            width: 227px;

}



html>body .secondaryImageContainer {

            float: left ;

            display:inline;

            width: 227px;   

            display: block;

            margin: 0px 16px 0px 0px;

}


/* M_G62_2 */
/* M_G60_3 */
.homePrimaryImage {
	float: left;
	width: 227px;
	padding-left: 16px;	
}

.homePrimaryText {
	width: 227px;
	width /**/: 240px;
	float: left;
	padding: 17px 0px 10px 13px;
}

html>body .homePrimaryText {
	width: 227px;
}
/* M_G60_3 */
/* M_G60_2 */
.primaryImageContainer {
	width: 481px;
	float: left;
	height:185px;
}

.panelOuterContainer {
/*	background-color: #fff500;*/
	float: right;
	position: relative;
	margin-top: -127px;
	width: 205px;
}

html>body .panelOuterContainer {
	margin-top: -128px;
}

.panelTopRight {
	background:  url(../images/yellow-top.gif) no-repeat top left;
	width: 205px;	
	height: 5px;
	font-size: 0px;
}

.panelBotRight {
	background:  url(../images/yellow-bottom.gif) no-repeat bottom left;
	width: 205px;	
	height: 5px;
	font-size: 0px;
}

.panelInnerContainer {
	padding: 2px 10px 5px 13px;
	background-color: #FFD757;
	width:205px;
	w\idth:182px;
}
/*M_G60_2*/
/*M_G61_1*/
.timeModuleOuter {
	margin:15px 0px 0px 0px;
	height:185px;
	h\eight:185px;
}

html>body .timeModuleOuter {height:185px;}


.timeModuleContainer {
	width:233px;
	padding: 0px 0px 4px 1px;
	margin: 3px 0px 3px 6px;
}

.timeModuleContainerImage {
	width:234px;
	padding: 4px 0px 4px 1px;
	margin: 3px 0px 3px 6px;
}

.timeModuleCornerTop {

            background: #FFF4D6 url(../images/borderedge.gif) repeat-x top left;
            float: left;
            display: inline;
            width: 238px;
            wi\dth:240px;
}


html>body .timeModuleCornerTop {
	width:240px;
}

.timeModuleTextContainer {
	width: 220px;
	float: left;
	margin-left: 0px;
	padding-top: 4px;
}
html>body .timeModuleTextContainer {
	margin-left: 0px;
	padding-top: 4px;
}
.timeModuleDisplayContainer {
	float: left;
	padding: 5px 4px 2px 4px;
}
html>body .timeModuleDisplayContainer {
	float: left;
	padding: 4px 4px 2px 4px;
}
.timeModuleText {
	font-weight: bold;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 180%;
	color: #642200;
}
.timeTopLeftBorder {
	background:#fff url(../images/white_panel_left.gif) no-repeat top left ;
	float: left;
	display: inline;
	width: 70px;
	height: 26px;
}
.timeTopRightBorder {
	background: url(../images/white_panel_right.gif) no-repeat top right;
	float: right;
	display: inline;
	width: 70px;	
	height: 26px;	
}
/*M_G61_1*/
/* M_G61_2*/
.timeModuleContainerFix {
	width:240px;
	padding-top: 15px;	
}
.timeModuleLeftContainer {
	width : 160px;
	w\idth:140px;
	float: left;
	display:inline;
	padding: 15px 10px 0px 10px;	
}
html>body .timeModuleLeftContainer {
	width : 139px;
	padding: 15px 10px 0px 13px;	
}
.timeModuleImgContainer {
	float:left;
	display:inline;
	width:60px;
	padding: 11px 13px 8px 0px;
}
html>body .timeModuleImgContainer {
	width: 65px;
	padding: 12px 13px 7px 0px;
}
/*M_G61_2*/
/*M_G43*/
.recommendContainer {
	padding-top: 9px;
}

html>body .recommendContainer {
	padding-top: 11px;
}
/*M_G43*/
/*M_F93_3*/
.resultsContainer {
	margin:10px 10px 0px 10px;
}
table.resultsTable {
	width: 100% ;
	font-size /**/: 110%;
	line-height /**/: 140%; 
}
table.resultsTable tr th.firstCol {
	width: 1%;
}
table.resultsTable tr th.secondCol {
	text-align: left;
	width: 30%;
	padding: 8px 0px 0px 0px;
}

table.resultsTable tr th.searchMain {
	width: 90%;
}
table.resultsTable tr th.searchSecondary {
	width: 6%;
}

table.resultsTable tr th.thirdCol {
	text-align: left;
	width: 25%;
	padding: 8px 0px 0px 5px;
}
table.resultsTable tr th.fourthCol {
	text-align: left;
	width: 21%;
	padding: 8px 0px 0px 5px;
}

table.resultsTable tr th.fifthCol {
	text-align: left;
	width: 21%;
	padding: 8px 0px 0px 5px;
}
table.resultsTable tr th.lastCol {
	width: 2%;
}
table.resultsTable tr td.first {
	padding: 8px 0px 10px 0px;
	vertical-align: top;
	border-bottom: 2px solid #ffdaa2;
}
table.resultsTable tr td.middle {
	padding: 29px 0px 10px 5px;
	vertical-align: top;
	border-bottom: 2px solid #ffdaa2;
}
table.resultsTable tr td.searchMiddle {
	padding: 9px 0px 10px 3px;
	vertical-align: top;
	border-bottom: 2px solid #ffdaa2;
}

table.resultsTable tr td.searchFirstLast {
	padding: 8px 0px 10px 0px;
	vertical-align: top;
}

table.resultsTable tr td.searchMiddleLast {
	padding: 9px 0px 10px 3px;
	vertical-align: top;
}


.disclaimerContainerFix {
	margin-top: 12px;
}
.resultsTextContainer {
	margin : 10px 0px 10px 0px;
}
.printContianer {
	width: 100%
}

.serviceImagesContainer {
	width:112px;
}
/*M_F93_3*/
/*M_F26*/
.flashImageContainer{
	padding-bottom: 7px;
}
html>body .flashImageContainer{
	padding-bottom: 9px;
}
/*M_F26*/
/*Begin: M_F25_HighScores */
.leftRed{
	background: url(../images/high_score_red_shape_left.gif) no-repeat left;
	float: left;
	padding-left: 5px;
	height: 24px;
}
.rightRed{
	background: url(../images/high_score_red_shape_right.gif) no-repeat right;
	height: 24px;
	float: left;
	padding-left: 8px;
}
.centerRed{
	background-image: url(../images/high_score_red_shape_background.gif);
	background-repeat: repeat-x;
	float: left;
	padding-right: 1px;
	padding-left: 1px;
	height: 24px;
	text-align: center;
	width: 52px;
}
html>body .centerRed{
	background-image: url(../images/high_score_red_shape_background.gif);
	background-repeat: repeat-x;
	float: left;
	padding-right: 0px;
	padding-left: 0px;
	height: 24px;
	text-align: center;
	width: 57px;
}

.whiteTextContainer {
	padding-top: 2px ;
}
.scoreMainContainer{
	width: 156px;
	width /**/: 165px;
	float: left;
	margin: 0px;
	padding: 9px 9px 10px 10px;
	padding /**/: 9px 0px 10px 10px;
	margin-left /**/: 3px;
}
html>body .scoreMainContainer{
	width: 156px;
	margin-left: 0px;
	padding: 8px 10px 10px 13px;
}

h4.playerName{
	padding-top: 4px;
	padding-left: 4px;
	padding-right: 4px;
}
.playerNameContainer{
	width: 58px;
	float: left;
}
html>body .playerNameContainer{
	width: 61px;
	float: left;
}
.centerContainer{
	background-color: #fef4dc;
	height: 24px;
	margin: 0px;
	float: left;
}
.scoreRepeater{
	padding-top: 3px;
}
html>body .scoreRepeater{
	padding-top: 5px;
}
.scoreRepeaterLast{
	padding-top: 3px;
	padding-bottom: 5px;
}
html>body .scoreRepeaterLast{
	padding-top: 5px;
}		
/*END: M_F25_HighScores */
/*Begin: M_F93_4_stationDetail */
.StationContainer {
	margin:10px 15px 10px 15px;
}
.mapContainer {
	padding:10px;
}
.mapImageTop {
	width: 310px; 
	text-align: center;
	padding-left: 25px;
	padding-left /**/: 45px;
	margin : 10px 0px 10px 0px;
}
html>body .mapImageTop {
	width: 300px; 
	text-align: center;
	padding-left: 30px;
	margin : 10px 0px 5px 0px;
}

.stationImageLeft{
	height: 300px;
	float: left;
}
html>body .stationImageLeft{
	height: 320px;
	float: left;
}
.stationImageLeftPadding{
	padding-top: 125px;
	margin: 0px 10px 0px 15px;
}
html>body .stationImageLeftPadding{
	padding-top: 130px;
	margin: 0px 10px 0px 18px;
}
.stationImageRight{
	height: 185px;
	float: left;
}

.stationImageRightPadding{
	padding-top: 125px;
	margin: 0px 10px 0px 0px;
}
html>body .stationImageRightPadding{
	padding-top: 130px;
	margin: 0px 5px 0px 0px;
}
.stationImageMain {
	width: 311px; 
	height: 185px;
	float: left;
}
html>body .stationImageMain {
	margin-bottom: 10px;
}
.stationImageBottom {
	width: 315px;
	text-align: center;
	padding-left: 25px;
	padding-left /**/: 37px;
	margin : 10px 0px 10px 0px;
}
html>body .stationImageBottom {
	padding-left: 20px;
	margin-top: -10px;
}

.stationImageContainer {
	padding:10px;
}
.stationLeftBorder{
	height: 40px;
	border-left: 2px solid #FFDAA2;
	float:left;
	margin: 0px 15px 12px 15px ;
}
.stationTextContainer {
	width: 310px ;
	float: left;
	padding: 0px 0px 10px 10px;
}
.stationFormContainer {
	float: left ;
	margin: 9px 0px 0px 0px;
}

.stationZoomImgContainer {
	padding: 14px 10px 10px 10px;
}

.zoomContainer	{
	margin:6px 6px 0px 8px;
}

.linkContainerFix {
	padding-top: 5px;
	padding-top /**/: 7px;
}
html>body .linkContainerFix {
	padding-top: 6px;
}
.pageLinkConainer {
	margin-top: 5px;
}
html>body .pageLinkConainer {
	margin-top: 6px;
}
.standardImgFix {
	margin-bottom: 6px;	
}
.dLinkFix {
	padding-top:4px;
	margin-left: 20px;
}
html>body .dLinkFix {
	padding-top: 1px;
	margin-left: 20px;
	
}
.dLinkFix123 {
	padding-top:4px;
	margin-right: 10px;
}
html>body .dLinkFix123 {
	padding-top: 1px;
	margin-left: 10px;
	
}
.eLinkFix {
	margin-top: 2px;
}
html>body .eLinkFix {
	margin-top: 3px;
}
.eLinkFix2Col {
	margin-top: 3px;
	padding-bottom:5px;
}

html>body .eLinkFix2Col {
	margin-top: 3px;
	padding-bottom:0px;
}




.promoSeperator {
		border-bottom: 1px solid #f00 ;
}

.middleStripTeaser {
	height:28px;
	
}

html>body .middleStripTeaser {height:30px;}

.bottomTeaserBotSpace {
	margin-bottom:17px;
}

.surveyBarContainer {
 	width:305px;
 	width /**/:241px;
 	margin-top:7px;
}

html>body>.surveyBarContainer { width:305px;}

.surveyBar {
	background-color:#620000;
	height:10px;
	margin-right:55px;
	float:left;
	display:inline;

}

.surveyBarLabel {
	font-weight:bold;
	margin-left:-45px;
	margin-right:10px;
	margin-top:-2px;
	float:left;
	display:inline;
}

.countryDDFix {
	margin-top:9px;
	margin-top /**/:9px;
}
html>body .countryDDFix {
	margin-top:8px;
}	



.paginationBotLeft1 {
 float: left;
 display: inline;
 margin:0px;
 padding:0px;
 background-image: url(../images/pagination_panel_bot_left.gif);
 background-repeat: no-repeat;
 background-position: left top;
}
 
 
.paginationBotRight1 {
 float: right;
 display: inline;
 margin:0px;
 padding:0px;
 background-image: url(../images/pagination_panel_bot_right.gif);
 background-repeat: no-repeat;
 background-position: right top;
}
 
.paginationTextContainer1 {
 padding: 6px 0px 3px 0px;
 padding /**/: 6px 0px 10px 0px;
 margin:0px 10px 0px 0px;
 border-top:2px solid #FFF4D6;
 border-bottom:2px solid #FFDAA2;
 background-color:#fff4d6;
 width:546px;
 wi\dth:546px;
 
}
 
html>body .paginationTextContainer1 {
 width:546px;
}

.seconderySectionContainer_01 {
	padding: 12px 10px 0px 12px;
	width: 459px;
}
html>body .seconderySectionContainer_01 {
	padding: 12px 10px 0px 12px;
	width: 459px;
	height:79px;
}

.secondaryImageContainer_01 {
	float: left;
	display:inline;
	margin: 0px 16px 0px 0px;
	width: 227px;
}
.stationFinderTextContainer1 {
	padding: 4px 0px 0px 8px;
}
.standardImgContainer12 {
	DISPLAY: inline; FLOAT: left; MARGIN: 10px 10px 10px 0px; WIDTH: 180px
}
