﻿table.snow
{
    border-width: 0px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border-collapse: collapse;
	border-spacing: 0px;
	empty-cells: show;
}

td.snow
{
    margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.main
{
    border-spacing: 6px;
    border-collapse: separate;   
}

th
{
    background-color: #990000;
    height: 22px;
    margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 3px;
	vertical-align: middle;
	text-align: left;
}

p
{
    margin: 0px 0px 0px 0px;
	padding: 0px 2px 0px 2px;
	text-align: left;
}

span.snow
{
    padding: 0px 2px 0px 4px;   
}

img.snow 
{
    padding: 0px 2px 0px 4px;
    margin: 0px 0px 0px 0px;
}

.box
{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border-collapse: collapse;
	border-spacing: 0px;
	empty-cells: show;    
    border: solid 2px #990000;
    text-align: left;
}

.boxTop
{
    border: solid 2px #990000;
    height: 100px;
    width: 700px;
    background-image: url('http://www.mont-sainte-anne.com/1/Portals/1/images/snowconditions/gradRed.gif');
    background-repeat: repeat-x;
   	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border-collapse: collapse;
	border-spacing: 0px;
	empty-cells: show;    
    text-align: left;
}

.boxTop1
{
    border: solid 2px #990000;
    height: 80px;
    width: 700px;
    background-image: url('http://www.mont-sainte-anne.com/1/Portals/1/images/snowconditions/gradRed1.gif');
    background-repeat: repeat-x;
   	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border-collapse: collapse;
	border-spacing: 0px;
	empty-cells: show;    
    text-align: left;
}

.boxTop2
{
    border: solid 2px #990000;
    height: 80px;
    width: 700px;
    background-image: url('http://www.mont-sainte-anne.com/1/Portals/1/images/snowconditions/gradRed.gif');
    background-repeat: repeat-x;
   	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border-collapse: collapse;
	border-spacing: 0px;
	empty-cells: show;    
    text-align: left;

    
}

.topBox2
{
  background-image: url('/1/Portals/1/images/snowconditions/gradRed.gif');
  border: solid 2px #990000;  
}

.subtitle
{
   border-bottom: dashed 1px #cccccc;
   padding: 2px 2px 2px 0px;
   height: 20px;
   text-align: left;
}

.subtitle2
{
   border-bottom: dashed 1px #cccccc;
   padding: 2px 2px 2px 2px;
   height: 34px;
   text-align: left;
}

h1.snow
{
    font-size: 14px;
    color: White;
    font-weight:bold;
    display: inline;
    margin: 0px 0px 0px 0px;
    font-family: Tahoma, arial, verdana;
}

h1.snowen
{
    font-size: 12px;
    color: White;
    font-weight:bold;
    display: inline;
    margin: 0px 0px 0px 0px;
    font-family: Tahoma, arial, verdana;
}

h2
{
    font-size: 12px;
    color: black;
    font-weight: bold;
    display: inline;
    margin: 0px 0px 0px 0px;
    padding-left: 2px;
    font-family: Tahoma, arial, verdana;
}

h2.en
{
    font-size: 10px;
    padding-left: 0px;
    font-family: Tahoma, arial, verdana;
}

.text_fr
{
    font-size: 12px;
    color: black;
    font-family: Tahoma, arial, verdana;
}

.text_en
{
    font-size: 11px;
    color: black;
    font-family: Tahoma, arial, verdana;
}

.rowGray
{
    background-color: #efefef;
    height: 20px;
}

.rowGray2
{
    background-color: #efefef;
    height: 40px;
}

.rowWhite
{
    background-color: #ffffff;
    height: 20px;
}

.rowWhite2
{
    background-color: #ffffff;
    height: 40px;
}

.big
{
    font-size: 32px;
    font-family: arial, verdana, Tahoma;
}

.bigSmall
{
    font-size: 18px;
    font-family: arial, verdana, Tahoma;
}

.bigSmallen
{
    font-size: 14px;
    font-family: arial, verdana, Tahoma;
}



.bLeft{border-left: solid 1px #cccccc;}
.bLeft2{border-left: solid 1px #999999;}
.bBottom{border-bottom: dashed 1px #cccccc;}

.center{text-align: center;}

.col{text-align: center; width:32px;}

.colIco{text-align: left; width:20px;}

.ico
{
     width:28px;
     height:19px;
     padding: 0px 0px 0px 0px;
}

.icoLift
{
    width:14px;
    height:12px;
    padding: 0px 2px 0px 2px;
}

.icoTrail
{
     width:20px;
     height:10px;
     padding: 0px 0px 0px 0px;
}


.date 
{
    color: #000000; 
    font-size: 16px;
    font-weight:bold;
    display: inline;
    margin: 0px 0px 0px 0px;
    font-family: Tahoma, arial, verdana;
}
.date_en 
{
    color: #000000; 
    font-size: 14px;
    font-weight:bold;
    display: inline;
    margin: 0px 0px 0px 0px;
    font-family: Tahoma, arial, verdana;
}

.bgWhite {background-color: White;}

.noPadding { padding: 0px 0px 0px 0px; }

.PaddingLeft2px { padding-left:2px }
.PaddingRight2px { padding-right:2px }

.detailH2
{
    font-size: 12px;
    color: black;
    font-weight: bold;
    display: inline;
    margin: 0px 0px 0px 0px;
    padding-left: 2px;
    font-family: Tahoma, arial, verdana;

}

.Detailsh2_en {
    font-size: 10px;
    padding-left: 0px;
}

.Trail_Details_Night_Info
{
 width:308px
}

.Trail_Details_Night_Count
{
 width:25px
}

.Trail_Name
{
    width:175px;
}

.Trail_Name_XC
{
    width:199px;
}

.tabInfo
{
    /* summer */
  /* border: solid 1px #014601;*/
   /* fall */
   border: solid 1px #990000;
   width: 100%;
   border-collapse: collapse;
   background-color: #f7f7f7;
}

ul
{
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 20px;
}

span.DetailH1Snow
{
    font-size: 14px;
    color: White;
    font-weight:bold;
    display: inline;
    margin: 0px 0px 0px 0px;
    font-family: Tahoma, arial, verdana;
}


.floatLeft
{
	float:left;
}

.floatRight
{
	float:right
}

.Snow_Header_Spacer
{
	width:5px; 
	background-color:#ffffff; 
	height:20px; 
}

.BackgroundColorWhite
{
	background-color:#FFFFFF;	
}

.BackgroundColorBlocs
{
	background-color:#990000;
}

.Snow_TitleSectionHeight
{
	height:23px;
}

.SnowBorderRight
{
	 border-right:solid #cccccc 1px;
}

.SnowBorderBottom
{
	border-bottom:dashed #cccccc 1px;
}



.SnowBlocImgTrails
{
	padding-top:5px;

}

.PaddingLeft1
{
	padding-left:1px;
}

.PaddingLeft3
{
	padding-left:3px;
}

.PaddingLeft6
{
	padding-left:6px;
}


.PaddingLeft5
{
	padding-left:5px;
}

.PaddingTop5
{
	padding-top:5px;
}

.PaddingTop3
{
	padding-top:3px;
}

.PaddingTop2
{
	padding-top:2px;
}


.PaddingTop1
{
	padding-top:1px;
}

h2.snow
{
	padding-left: 4px;
}

.text_fr
{
    font-size: 12px;
    color: black;
    font-family: Tahoma, arial, verdana;
	padding-left:4px;
}

.text_en
{
    font-size: 11px;
    color: black;
    font-family: Tahoma, arial, verdana;
	padding-left:4px;
}

.SnowPaddingTitle
{
	padding-top:3px;
	padding-left:4px;
}

.SnowPaddingDetails
{
	padding-top:2px;
	padding-left:2px;
}
.clearboth
{
	clear:both;
}

.SnowEnglishBackground
{
	background-color:#efefef;
}

.snowHeight15
{
	height:15px;
}


.snowHeight19
{
	height:19px;
}

.snowHeight34
{
	height:34px;
}

.snowHeight20
{
	height:20px;
}

.snowWidth700
{
	width:700px;
}

.snowWidth343
{
	width:343px;
}


.SnowGeneralSummaryHeight
{
	height:54px;
}

.SnowGeneralSummaryWeather
{
	width:137px;
}

.SnowGeneralSummarySnow
{
	width:141px;
}

.SnowGeneralSummaryTrail_Title
{
	width:416px;
}

.SnowGeneralSummaryTrail_Details
{
	width:138px;
}

.SnowVerticalSpacerHeight
{
min-height:5px; /*ff*/
height: auto !important; /*ie7 */
height: 5px; /*ie6 */
}

.SnowDaySummaryHeight
{
	height:54px;
}

.SnowDaySummaryWeather
{
	width:173px;
}

.SnowDaySummarySnow
{
	width:173px;
}

.SnowDaySummaryTrail_Title
{
	width:348px;
}

.SnowDaySummaryTrail_Details
{
	width:173px;
}

.SnowVerticalSpacerHeight
{
	height:5px;
}


div
{
/*	overflow:hidden; */
}


.BlocSummary
{
min-height:100px; /*ff*/
height: auto !important; /* ie7 */
height: 103px; /*ie6 */
}

.BlocWeather
{
min-height:84px; /*ff*/
height: auto !important; /*ie7 */
height: 86px; /*ie6 */
width: 347px;
}

.BlocSnow
{
min-height:84px; /*ff*/
height: auto !important; /*ie7 */
height: 86px; /*ie6 */
}

.BlocDetails
{
min-height:164px; /*ff*/
height: auto !important; /*ie7 */
height: 166px; /*ie6 */
}


.BlocBase
{
min-height:102px; /*ff*/
height: auto !important; /*ie7 */
height: 104px; /*ie6 */
}

.BlocSki
{
min-height:97px; /*ff*/
height: auto !important; /*ie7 */
height: 100px; /*ie6 */
}

.BlocInntopia
{
min-height:309px; /*ff*/
height: auto !important; /*ie7 */
height: 311px; /*ie6 */
}

.BlocPark
{
min-height:98px; /*ff*/
height: auto !important; /*ie7 */
height: 100px; /*ie6 */
}

.BlocXC
{
min-height:98px; /*ff*/
height: auto !important; /*ie7 */
height: 100px; /*ie6 */
}

.BlocActivities
{
min-height:203px; /*ff*/
height: auto !important; /*ie7 */
height: 205px; /*ie6 */
}

.BlocRunDay
{
min-height:55px; /*ff*/
height: auto !important; /*ie7 */
height: 57px; /*ie6 */
}


.SnowHeaderReport
{
min-height:74px; /*ff*/
height: auto !important; /*ie7 */
height: 75px; /*ie6 */
}

