body {
	margin-left : 0px;
	margin-right : 0px;
	margin-top : 0px;
	margin-bottom : 0px;

	scrollbar-3dlight-color:#104f82;
	scrollbar-arrow-color:#FEFCED;
	scrollbar-base-color:#000000;
	scrollbar-track-color:#7eaobc;

	scrollbar-shadow-color:#638bae;
	scrollbar-face-color:#104f82;
	scrollbar-darkshadow-color:#000000;
	scrollbar-highlight-color:#000000;

	background-image: url(images/bg.jpg);
	background-repeat: repeat-x;
	background-color: #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 17px;
	font-size: 11px;

}


font,td,p,li,ul,ol {
	font-family: Arial, Helvetica, sans-serif;
	font-size : 12px;
	color:#000000;
	LINE-HEIGHT:18px;
	}

a:link	{
	color:#104f82;
	text-decoration: none;
	}
a:visited {
	color:#104f82;
	text-decoration: none;
	}
a:hover	{
	color:#104f82;
	text-decoration: underline; 
	}





td.nav_main
{
 width: 433px;
 height: 248px;
 background-color: #104f82;
 padding-left: 53px;
 padding-top: 25px;
 color: #dddddd;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 font-weight: bold;
 vertical-align: top;
 line-height: 18px;
} 

td.nav_main A:link {text-decoration: none; color: #dddddd;}
td.nav_main A:visited {text-decoration: none; color: #dddddd;}
td.nav_main A:active {text-decoration: none; color: #ddddd;}
td.nav_main A:hover {text-decoration: none; color: #ffffff;}


td.nav_sub
{
 width: 876px;
 height: 30px;
 background-color: #104f82;
 background-image: url(images/bg_navsub.gif);
 background-repeat: repeat-x;
 color: #dddddd;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 font-weight: bold;
 vertical-align: top;
 } 

td.nav_sub A:link {text-decoration: none; color: #dddddd;}
td.nav_sub A:visited {text-decoration: none; color: #dddddd;}
td.nav_sub A:active {text-decoration: none; color: #ddddd;}
td.nav_sub A:hover {text-decoration: none; color: #ffffff;}


.content_table_td{
	background-color: #e7edf2;
	}


td.content_main
{
 width: 526px;
 background-color: #e7edf2;
 vertical-align: top;
 text-align: justify;
 padding: 15px;
 }
 
 
 td.demos_top
{
 background-color: #ffffff;
 vertical-align: top;
 padding: 10px;
 border: 0px solid #6991b1;
 font-size: 11px;
 }

 
 td.demos1
{
 background-color: #ffffff;
 vertical-align: top;
 padding: 10px;
 border-top: 5px solid #e7edf2;
 border-bottom: 0px solid #6991b1;
 border-right: 0px solid #6991b1;
 border-left: 0px solid #e7edf2;
 width: 156px;
 font-size: 11px;
 }


td.demos2
{
 background-color: #ffffff;
 vertical-align: top;
 padding: 10px;
 border-top: 5px solid #e7edf2;
 border-bottom: 0px solid #6991b1;
 border-right: 0px solid #6991b1;
 border-left: 0px solid #e7edf2;
 font-size: 11px;
 }

 
 
 td.column_header
{
 width: 170px;
 height: 26px;
 background-color: #000000;
 padding: 5px;
 border-bottom: 2px solid #ffffff;
 color: #ffffff;
 font-weight: bold;
 text-align: center;
 }

td.content_header
{
 width: 526px;
 height: 28px;
 background-color: #000000;
 padding-left: 15px;
 color: #ffffff;
 font-weight: bold;
 text-align: left;
 vertical-align: middle;
}
 
 td.content_sub_header
{
 width: 526px;
 height: 26px;
 background-color: #000000;
 padding-left: 15px;
 color: #ffffff;
 font-weight: bold;
 text-align: left;
 vertical-align: middle;

 }
 

 
 
 td.weather
{
 width: 170px;
 background-color: #d7d7d7;
 border-bottom: 5px solid #ffffff;
 }
 
 td.ski_report
 {
 width: 170px;
 background-color: #0a5295;
 background-image: url(images/bg_skireport.gif);
 background-repeat: repeat-x;
 border-bottom: 5px solid #ffffff;
 }
 
 td.footer
{
 width: 876px;
 height: 75px;
 background-color: #104f82;
 font-family: Arial, Helvetica, sans-serif;
 color: #ffffff;
 font-size: 11px;
 font-weight: normal;
 vertical-align: text-middle;
 text-align: center;
 }
 
td.footer A:link {text-decoration: none; color: #dddddd;}
td.footer A:visited {text-decoration: none; color: #dddddd;}
td.footer A:active {text-decoration: none; color: #ddddd;}
td.footer A:hover {text-decoration: none; color: #ffffff;}