/* Right Module module styles */
.rightTopBorder {
	background:  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 {
	background: url(../../images/store_locator_background.gif) ;
	height: 80px;
	margin: 3px 3px 0px 3px;
}
html>body .stationFinderContainer {
	width: 175px;
	height: 80px;
	margin: 3px 3px 3px 3px;
	float:  left;
}
.stationFinderTextContainer {
	padding: 6px 10px 4px 10px;
}

.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: 10px;
	float: left ;			
}
.relatedLinkContainer {
	padding: 12px 10px 10px 10px;
	float: left ;			
}
html>body .relatedLinkContainer {
	padding: 12px 10px 10px 13px;
	float: left ;			
}
.relatedLinkBorder {
	border-bottom: 3px solid #EEDCEC;
}
.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;	
}
html>body .teaserContainerFix {
	margin-top: 2px;	
}
.productSelectorContainer {
	padding: 10px;
	float: left ;			
}
.sectionTextHeading {
	padding: 4px 10px 4px 10px;
	margin: 0px;
	border-bottom: 1px solid #C88AC1;
}
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;
}
.summaryImageContainer { 
	width: 175px;
	float: right;
	display: inline;
	padding-left: 10px;
}
.mainCont {
	width: 570px;
}
html>body .mainCont {
	width: 570px;
}
html>body .summaryImageContainer { 
	width: 180px;
	float: right;
	display: inline;
	margin-bottom: 2px;
	margin-left:12px;
	padding-left: 10px;
}
.linkContainer {
	width: 100%;
	float: left;
	display: inline;

}
.leftLinkContainer {
	width: 50%;
	float: left;
	display: inline;
}
.rightLinkContainer {
	width: 40%;
	float: left;
	display: inline;
}
.callOutContainer {
	width: 100%;
	float: left;
}

.callOutCornerTopLeft {
	background:  #FEF1D0 url(../../images/caption_panel_top_left.gif) no-repeat top left;
	float: left;
	display: inline;	
}
.callOutCornerTopRight {
	background:  url(../../images/caption_panel_top_right.gif) no-repeat top right;
	float: right;
	display: inline;	
}
.callOutCornerBotLeft {
	background: url(../../images/caption_panel_left.gif) no-repeat bottom left;
	float: left;
	display: inline;	
}
.callOutCornerBotRight {
	background: url(../../images/caption_panel_right.gif) no-repeat bottom right;
	float: right;
	display: inline;
}
.photoCaptionContainerFull {
	width: 560px;
	width /**/: 560px;
	float: left;
	padding: 4px 0px 5px 10px;
	padding /**/: 4px 0px 5px 0px;
}
html>body .photoCaptionContainerFull {
	width: 560px;
	float: left;
	padding: 4px 0px 8px 10px;
}
.photoCaptionContainerMedium {
	width: 365px;
	width /**/: 365px;
	float: left;
	padding: 4px 0px 5px 10px;
	padding /**/: 4px 0px 2px 0px;
}
html>body .photoCaptionContainerMedium {
	width: 365px;
	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;
	padding: 4px 0px 5px 5px;
	padding /**/: 4px 0px 5px 5px;
}
html>body .photoCaptionContainerMediumTsx {
	width:640px;
	float: left;
	padding: 4px 0px 8px 10px;
	
}
.photoCaptionContainerHalf {
	width: 170px;
	float: left;
	padding: 4px 0px 5px 10px;
	padding /**/: 4px 0px 5px 0px;
}
html>body .photoCaptionContainerHalf {
	width: 170px;
	float: left;
	padding: 4px 0px 8px 10px;
}
.CaptionContainerHalf {
	width: 165px;
	width /**/: 180px;
	float: left;
	padding: 6px 4px 8px 10px;
}
html>body .CaptionContainerHalf {
	width: 165px;
	float: right;
	padding: 6px 4px 8px 10px;
}
.standardImageContainer {
	width: 100%;
	float: left;
}
.standardImageContainer1 {
	width:370px;
	float:left;
}
.standardImageContainerFull{
	width:370px;
	width /* */:375px;
	float:left;
}
.standardImageContainerpopupFull{
	width: 650px;
	float: left;
}
.standardImageContainerpopUp{
	width:570px;
	float:left;
}
.standardImgContainer {
	width: 170px;
	width /**/: 180px;
	float: left;
	margin:10px 10px 10px 0px;
}
html>body .standardImgContainer {
	width: 180px;
	margin-top:10px;
}
.standardImg{
	width: 170px;
	width /**/: 180px;
	float: left;
	margin-top: 10px;
}
html>body .standardImg{
	width: 170px;
	margin-top:10px;
}
.standardImgContainer1 {
	width: 180px;
	float: right;
	margin:10px 0px 10px 10px;
}
html>body .standardImgContainer1 {
	width: 180px;
	margin-top:10px;
}
.leftContainer {
	width: 180px;
	width/**/: 165px;
	float: left;
}
html>body .leftContainer {
	width: 165px;
	margin-right:15px;
}
.rightContainer	{
	float: left;
	width: 180px;
	margin-left:10px;
}
html>body .rightContainer	{
	width :180px;
}
.captionContainer {
	position: relative;
	margin-top: -5px;
}
.captionContainerPopUp {
	position: relative;
	margin-top: -10px;
}				
.captionPanelBotLeft {
	background: #FEF1D0 url(../../images/caption_panel_left.gif) no-repeat bottom left;
	float: left;
	display: inline;	
}
.captionPanelBotRight {
	background: url(../../images/caption_panel_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: 375px;
}
.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: 5px;
	height: 25px;
}
html>body .teaserLeft {
	width: 99%;
}
.teaserRight {
	background: url(../../images/heading_strip_right.gif) no-repeat top right;
	float: right;
	display: inline;
	padding-right: 5px;			
	height: 25px;	
	width: 98%;
}
html>body .teaserRight {
	width: 100%;
	float: right;	
}
.teaserBody {
	background: url(../../images/heading_strip_background.gif) repeat-x;
	width: 100%;
	height: 25px;
}
.teaserInnerContainer {
	padding: 15px 0px;
}
.teaserImgContainer {
	float: left;
	margin-right: 10px;
}
.teaserContRight {
	float: left;
	width /**/: 67%;	
}
html>body .teaserContRight {
	width: 69%;	
}
h2.teaserHeading {
	color: #5E065C;
	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;
	width: 100%;
}
.paginationBotRight {
	background: url(../../images/pagination_panel_right.gif) no-repeat top right;
	float: right;
	display: inline;
	width: 98%;
}
html>body .paginationBotRight {
	padding-right: 5px;
}
.paginationContainer {
	background: url(../../images/pagination_panel_middle.gif) repeat-x ;
	float: left ;
	display: inline;
}
html>body .paginationContainer {
	width: 100%;
}
.paginationTextContainer {
	padding: 6px 0px 10px 0px;
	padding /**/: 6px 0px 10px 0px;
}
html>body .paginationTextContainer {
	padding: 6px 0px 10px 4px;
}
 .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;
}
.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 {
	
	padding-top: 15px;
}

.homeStationFinderContainer {
	background: url(../../images/homepage_store_locator_middle.gif) ;
	height: 108px;
	margin: 3px 3px 0px 3px;
}

html>body .homeStationFinderContainer {
	/* change width for homepage */
	width: 235px;
	height: 108px;
	margin: 3px 3px 0px 3px;
	float:  left;
}
/* End: M_F18_Station finder service*/
/* Begin: M_G64 Homepage bottom strip teaser */
.homeTeaserContRight {
	float: left;
	width: 67%;
}

html>body .homeTeaserContRight {
	width: 66%;
}
/* End: M_G64 Homepage bottom strip teaser */

/*Begin: M_S54 product Feature*/
.productContainer {
	width: 178px;
	width /**/:  180px;
}
.productteaserContainer {	
	padding: 4px 5px 0px 5px;
	padding /**/: 4px 5px 5px 4px;
}
html>body .productteaserContainer {	
	padding: 4px 5px 10px 10px;
}
html>body .productContainer {
	width: 177px;
}
.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: 5px;
}
html>body .rightTeaserFix {
	margin-top: 6px;
}
.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;
}
.flexibleTextContainer {
	width : 170px;
	width /**/: 180px;
	float: left ;
	padding: 9px 0px 10px 10px;
}
html>body .flexibleTextContainer {
	width : 170px;
}
.flexibleLargeImageContainer {
	float: left;
	padding: 13px 4px 10px 15px;
}
html>body .flexibleLargeImageContainer {
	padding: 13px 12px 13px 15px;
}
.flexibleLargeTextContainer {
	width : 348px;
	width /**/: 360px;
	float: left ;
	padding: 9px 0px 10px 12px;
}
html>body .flexibleLargeTextContainer {
	width : 349px;
	float: left ;
}
/*End: M_S57 flexible Section intro*/
/*BEGIN: M_S59 Secondery Section intro*/
.seconderySecContainer {
	width: 365px;
	width /**/: 370px;
	padding:10px 0px 6px 4px;
	padding /**/:10px 0px 10px 7px;
	float: left;
}
html>body .seconderySecContainer {
	width: 365px;
	padding:10px 0px 13px 10px;
}
.secondaryTxtContainer {
	width:165px;
	float: left ;
	padding: 0px 10px 5px 15px;
	padding /**/: 0px 10px 3px 15px;
}
html>body .secondaryTxtContainer {
	width:165px;
	float: left ;
	padding: 0px 10px 0px 15px;
}

.secondaryImgContainer {
	padding-top: 3px ;
	float: left ;
	padding-bottom:  5px;
	padding-bottom /**/:  0px;
}
html>body .secondaryImgContainer {
	padding: 3px 0px 0px 3px;
	float: left ;
}
/*End: M_S59 Secondery Section intro*/
/* M_G63 */
.homeStripMain {
	width: 738px;
}

html>body .homeStripMain {
	width: 738px;
}

.homeStripContainer {
	background: url(../../images/homepage_middle_strip_middle.gif) ;
	height: 186px;
	margin: 3px 3px 0px 3px;
	padding-left: 10px;
}

html>body .homeStripContainer {
	height: 186px;
	width: 722px;	
	float: left;	
}

.homeStripInnerContainer {
	width: 227px;
	float: left;
	padding: 10px 0px 0px 0px;
}

html>body .homeStripInnerContainer {
	width: 227px;
	float: left;
	padding: 10px 0px 0px 2px;	
}
.homeStripmiddleContainer {
	width: 227px;
	float: left;
	padding: 10px 7px 0px 2px;
}

html>body .homeStripmiddleContainer {
	width: 227px;
	float: left;
	padding: 10px 0px 0px 3px;	
}
.homeStripDivider {
	border-right: 1px solid #EEDCEC;
	padding: 10px 0px 0px 0px;
	vertical-align: top;
	float: left;
	height: 177px;
}
html>body .homeStripDivider {
	padding: 10px 1px 0px 5px;
	height: 175px;
}
.homeStripDividerFix {
	border-right: 1px solid #EEDCEC;
	padding: 10px 6px 0px 1px;
	vertical-align: top;
	float: left;
	height: 177px;
}
html>body .homeStripDividerFix {
	padding: 10px 1px 0px 6px;
	height: 175px;
}
.bottomStripDivider {
	border-right: 1px solid #EEDCEC;
	margin: 10px 7px 0px 7px;
	float: left;
	height: 50px;
}
html>body .bottomStripDivider {
	margin: 10px 7px 0px 9px;
}
.bottomStripDividerFix {
	border-right: 1px solid #EEDCEC;
	margin: 10px 7px 0px 7px;
	float: left;
	height: 50px;
}
html>body .bottomStripDividerFix {
	margin: 10px 7px 0px 7px;
}
.homeStripInnerContainerFix {
	width: 227px;
	float: left;
	padding: 10px 0px 0px 7px;		
}
html>body .homeStripInnerContainerFix {
	padding: 10px 0px 0px 7px;		
}
/* M_G63 */
/*M_G62_2 */
.seconderySectionContainer {
	padding: 13px 10px 0px 13px;
	width: 460px;
	width /**/: 482px;
}

html>body .seconderySectionContainer {
	padding-bottom: 13px;
	width: 460px;
}
.secondaryTextContainer {
	float: left ;
	width: 210px;
}

.secondaryImageContainer {
	float: left;
	margin-right: 16px;
	width: 227px;	
}

html>body .secondaryImageContainer {
	float: left ;
	width: 227px;	
	display: block;
	margin-right: 16px;
}
/* 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: 483px;
	float: left;		
}

.panelOuterContainer {
/*	background-color: #fff500;*/
	float: left;
	position: relative;
	margin-top: -152px;
	width: 240px;
}

html>body .panelOuterContainer {
	margin-top: -150px;
}

.panelTopRight {
	background:  url(../../images/bright_yellow_panel_top_right.gif) no-repeat top left;
	width: 240px;	
	height: 5px;
	font-size: 0px;
}

.panelBotRight {
	background:  url(../../images/bright_yellow_panel_bottom_right.gif) no-repeat bottom left;
	width: 240px;	
	height: 5px;
	font-size: 0px;
}

.panelInnerContainer {
	padding: 2px 10px 5px 13px;
	background-color: #fff500;	
}
/*M_G60_2*/
/*M_G61_1*/
/**.timeModuleContainer {
	width:240px;
	height: 200px;
	padding-top: 15px;
}*/

.timeModuleContainer {
      WIDTH: 240px; PADDING-TOP: 5px; HEIGHT: 130px; margin-top:50px;
}
.timeModuleContainerImg {
  WIDTH: 240px; PADDING-TOP: 15px; HEIGHT: 170px; 
}

.timeModuleOuterContainer {
	float: left;
	position: relative;
	margin-top: -165px;
	margin-left: 7px;
}
html>body .timeModuleOuterContainer {
	margin-top: -160px;
	margin-left: 15px;	
}
.timeModuleTextContainer {
	width: 120px;
	float: left;
	margin-left: 5px;
	
}
html>body .timeModuleTextContainer {
	margin-left: 9px;
	padding-top: 4px;
}
.timeModuleDisplayContainer {
	float: left;
	padding: 0px 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: 135%;
	color: #000000;
	line-height: 115%;
}
.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;
	height: 168px;
	padding-top: 15px;	
}


.timeModuleLeftContainer {
 PADDING-RIGHT: 10px; PADDING-LEFT: 13px; FLOAT: left; PADDING-BOTTOM: 0px; 
WIDTH: 139px; PADDING-TOP: 20px; 
}
 /**commented to make changes for 3rd option
.timeModuleLeftContainer {

            PADDING-RIGHT: 10px; PADDING-LEFT: 3px; FLOAT: left; PADDING-BOTTOM: 50px; WIDTH: 130px; PADDING-TOP: 20px

}*/


html>body .timeModuleLeftContainer {
	width : 139px;
	padding: 20px 10px 0px 13px;
}

.timeModuleImgContainer {
	float:left;
	padding: 13px 13px 10px 0px;
}
html>body .timeModuleImgContainer {
	width: 65px;
	padding: 13px 13px 8px 0px;
}
/*M_G61_2*/
/*M_G43*/
.recommendContainer {
	padding-top: 9px;
}

html>body .recommendContainer {
	padding-top: 11px;
}
/*M_G43*/
/*M_F93_3*/
.resultsContainer {
	width: 100%;
}
table.resultsTable {
	width: 100% ;
	font-size /**/: 11px;
	line-height /**/: 14px; 
}
table.resultsTable tr th.firstCol {
	width: 1%;
}
table.resultsTable tr th.secondCol {
	text-align: left;
	width: 25%;
	padding: 0px 0px 0px 5px;
}
table.resultsTable tr th.thirdCol {
	text-align: left;
	width: 46%;
	padding: 0px 0px 0px 5px;
}
table.resultsTable tr th.fourthCol {
	text-align: left;
	width: 41%;
	padding: 0px 0px 0px 5px;
}
table.resultsTable tr th.lastCol {
	width: 2%;
}
table.resultsTable tr td.first {
	padding: 7px 0px 5px 10px;
	vertical-align: top;
	border-bottom: 1px solid #EEDCEC;
}
table.resultsTable tr td.middle {
	padding: 7px 0px 5px 5px;
	vertical-align: top;
	border-bottom: 1px solid #EEDCEC;
}

.disclaimerContainerFix {
	margin-top: 12px;
}
.resultsTextContainer {
	margin : 10px 0px 10px 0px;
}
.printContianer {
	width: 100%
}
/*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 */
.StationContianer {
	width: 375px;
}
.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: 3px solid #e7dee6;
	float:left;
	margin: 0px 15px 12px 15px ;
}
.stationTextContainer {
	width: 310px ;
	float: left;
	padding: 0px 0px 10px 10px;
}
.stationFormContainer {
	float: left ;
	margin: 7px 0px 0px 0px;
}
.stationMapContainer {
	width: 375px;
	margin-bottom: 10px;
}
.stationZoomImgContainer {
	padding: 14px 10px 10px 10px;
}

.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;
}

/* Added for time module 20060617 */

#homeRight form#timeForm {
 margin-left:-20px;
 float:right;
 padding-bottom: 15px;

}

/* Added for time module 20060617 */
.map {
 FLOAT: left
}

/*Begin: M_F93_4_stationDetail */

