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

body {
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	line-height: 1;  font-size:12px;  background-color:#fff;
	
}


/* body header and left nav ---------------------------*/
*{ margin:0px; padding:0px; border:0; }

p {
	margin-top:8px; border:0;
}
.container{ background:#ffffff;}
.logo_bg{background:url(../images/logo-bg.jpg) no-repeat;}
.head_bg{background:url(../images/head-bg.jpg) no-repeat;}
.left_bg{background:url(../images/leftmenu-bg.jpg) no-repeat;}
.right_corner_bg{background:url(../images/right-corner-bg.jpg) no-repeat left top; padding:0 0 0 115px;}

.logo_bg2{background:url(../images/logo-bg2.jpg) repeat-y !important; height:229px;}
.head_bg2{background:url(../images/head-bg2.jpg) repeat-y !important;}
.right_corner_bg2{background:url(../images/right-corner-bg4.gif) no-repeat left top !important; padding:0 0 0 115px; height:51px;}
.left_bg2{background:url(../images/leftmenu-bg3.jpg) no-repeat; }



.date_text{color:#CCCCCC;}
.date_text2{color:#000000;}
.search_text{margin:0 5px ; font-weight:bold; font-size:11px; font-style:italic; font-family:Verdana, Arial, Helvetica, sans-serif; color:#0000ee;}
search_text a{ color:#0000ee;}
.searchinput{border:1px solid #666666;  font-size:12px; padding:2px; width:280px;}
.inputtext{border:1px solid #666666;  font-size:12px; padding:2px; width:180px;}
.sideimg_bg{background:url(../images/sideimg-bg.jpg) no-repeat; width:183px; height:196px; }
.sideimg_bg img{padding:4px 0 0 0;}
.nav_middlebg{background:url(../images/nav-middle-bg.gif) repeat-y;}
.navigation{margin:5px 0 2px 0;}
ul.nav{margin:0px 0 0px 14px; list-style-type:none;}
ul.nav li{margin:0; padding:0; display:block; color:#828282; text-align:left; line-height:13px;}
ul.nav li a{color:#828282; text-decoration:none; }
ul.nav li ul {margin:0 0 0 5px; list-style-type:none;}
ul.nav li ul li{margin:5px 0px; color:#ffffff;  }
ul.nav li ul li a{color:#FFFFFF; text-decoration:none; height:14px; width:140px;  background:url(../images/nav-button-bg.gif) no-repeat; display:block; padding:0 5px; }
ul.nav li ul li a:hover{color:#45464a; text-decoration:none; height:14px; width:140px; background:url(../images/nav-button-avtive-bg.gif) no-repeat;  padding:0 5px;  }
ul.nav li ul li a.active{color:#45464a; text-decoration:none; height:14px; width:140px; background:url(../images/nav-button-avtive-bg.gif) no-repeat;  padding:0 5px;  }






/* content body */
/* summary table start -------------------------------------------------------------------------------------*/
#summary { margin:0 auto;
	border-top:#000000 solid 1px;
	border-left:#000000 solid 1px;
	font-size:10px;
}
#summary .head td{
	background-color:#58585a; 
	text-align:left;
	color:#FFFFFF;
	line-height:20px;
	border-right:#000000 solid 1px;	
	border-bottom:#000000 solid 1px; padding-left:15px; 
}
#summary .head1 td{
	background-color:#58585a; 
	text-align:left;
	color:#FFFFFF;
	line-height:20px;
	border-right:#000000 solid 1px;	
	border-bottom:#000000 solid 1px; padding-left:12px; 
	font-size:8.5px;
}
#summary header .smalltext {
	font-size:8px;
}

#summary td {	
	padding:2px;
	text-align:center;  
}
#summary .col1  {	
	font-size:12px;  
}
#summary .row td {	
	background-color:#FFFFFF;	
	border-right:#000000 solid 1px;	
	border-bottom:#000000 solid 1px; text-align:left; padding-left:15px;    
}
#summary .row2 td {	
	background-color:#FFFFFF;	
	border-right:#000000 solid 1px;	
	border-bottom:#000000 solid 1px; text-align:left; padding-left:4px;    
}
#summary .row1 td {	
	background-color:#FFFFFF;	
	border-right:#000000 solid 1px;	
	border-bottom:#000000 solid 1px; text-align:left; padding-left:5px;    
}
#summary .altrow td {   
	background-color:#bebec0; 
	border-right:#000000 solid 1px;	
	border-bottom:#000000 solid 1px; text-align:left; padding-left:15px; 
}
#summary .altrow1 td {   
	background-color:#bebec0; 
	border-right:#000000 solid 1px;	
	border-bottom:#000000 solid 1px; text-align:left; padding-left:5px; 
}
#summary .altrow2 td {   
	background-color:#bebec0; 
	border-right:#000000 solid 1px;	
	border-bottom:#000000 solid 1px; text-align:left; padding-left:4px; 
}

input{
	border:#000000 solid 1px; font-size:10px; color:#000000;
}
.font10px{
	font-size:10px; color:#000000; line-height:13px; 
}

/* summary table end  */

.headertitle {
	padding:13px 0px 13px 0px;
	
}

.blue  {	
	color:#0000ee;  
	font-size:10px;
	text-decoration:none; 
}
.blue a {	
	color:#0000ee;	
	text-decoration:underline; 
}
.blue a:hover {	
	text-decoration:none; color:#0000ee;	
}
.blue2  {	
	color:#0000ee;  
	font-size:10px;
	text-decoration:none; 
}
.blue2 a {	
	color:#0000ee;	
	text-decoration:underline; 
}
.blue2 a:hover {	
	text-decoration:none; color:#0000ee;	
}

.link  {	
	color:#ff9933;	
	font-size:12px;
	text-decoration:none; 
}
.link a {	
	color:#ff9933;	
	text-decoration:underline; 
}
.link a:hover {	
	text-decoration:none; 
}
.blue_ski  {	
	color:#0000ee;  
	font-size:12px; font-family:Arial, Helvetica, sans-serif; font-weight:normal;	
}
.blue_ski a {	
	color:#0000ee;	
	text-decoration:underline; 
}
.blue_ski a:hover {	
	text-decoration:none; 
}
.blue_italic  {
	color:#0000ee;
	font-size:15px;
	text-decoration:underline;
	font-style: italic;
	font-weight:bold;
}
.blue_italic a {	
	color:#0000ee;	
	text-decoration:underline; 
	font-style: italic;
	font-weight:bold;
}
.blue_italic a:hover {	
	text-decoration:none; 
}

#content .blue_italic1  {
	color:#0000ee;
	font-size:13px;
	text-decoration:none;
	font-style: italic;
	font-weight:normal;
}
#content .blue_italic1 a {	
	color:#0000ee;  
	font-size:13px;
	text-decoration:underline; 
	font-style: italic;
	font-weight:normal;
}
#content .blue_italic1 a:hover {	
	text-decoration:none; 
	
}
.italic {
	font-style:italic;
}


.f13 {
	font-size:13px;
}
.f12{
	font-size:12px;
}
.f11 {
	font-size:11px;
}
.f10{
	font-size:10px;
}
.f10 a{
	font-size:10px;
	color:#000000;
	text-decoration:none;
}
.f10 a:hover{
	font-size:10px;
	text-decoration:none;
}

.content_list {
	padding:0 0 0 31px;
	font-size:12px;
}


/* top_link Purple color images left right middle--------------------------------------------------------------------------------- */
#top {
	margin:0;
	padding:0;
}
#top .left {
	background:url(../images/top_link_left.png) no-repeat 0 0;
	
}
#top .middle {
	background:url(../images/top_link_middle.png) repeat-x;
	height:24px;
	
}
#top .right {
	background:url(../images/top_link_right.png) no-repeat 0 0;
	
}



/*  input form-------------------------------------------------------------------------------------- */
input {
	font-size:10px;
	border:#000000 solid 1px;
}

/* Content Curve line    ------------------------------------------------------ */
#content {
	margin:0;
	padding:0;
}
#content .content_courv_top {
	background:url(../images/content_courv_top.gif) no-repeat;
	height:10px;
}
#content .content_courv_middle {
	background:url(../images/content_courv_middle.gif) repeat-y;
	padding:0px 10px; text-align:justify;
}
#content .content_courv_bottom {
	background:url(../images/content_courv_bottom.gif) no-repeat;
	height:10px;
}
#content td tr{
	font-size:11px;
	text-align:left;
}
#content td tr a{
	font-size:10px; color:#283891; 
	text-align:left;
	text-decoration:underline;
}
#content td tr a:hover{
	font-size:10px; color:#283891; 
	text-align:left;
	text-decoration:none;
}

/* Content1 Curve line    ------------------------------------------------------ */
#content1 {
	margin:0;
	padding:0;
	text-align:center;
}
#content1 .content1_courv_top {
	background:url(../images/content1_courv_top.gif) no-repeat;
	height:6px;
}
#content1 .content1_courv_middle {
	background:url(../images/content1_courv_middle.gif) repeat-y;
}
#content1 .content1_courv_bottom {
	background:url(../images/content1_courv_bottom.gif) no-repeat;
	height:6px;
}
#content1 .head1 td  {
	font:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#262261;
}
#content1 .box1 td  {
	font:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:normal;
	color:#00000;
}
#content1 .blue1 td  {
	font:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#00000;
}
#content1 .blue1   {
	font:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#0000ee;
}
#content1 .blue1 a  {	
	font-size:12px;
	font-weight:normal;
	color:#0000ee;
	text-decoration:underline;
}
#content1 .blue1 a:hover  {
		text-decoration:none;
}

#content1 .prv_next a {
	color:#262261;
	text-decoration:none;
}
#content1 .prv_next a:hover {
}
#content1 .boldfont {
	font-size:15px;
	font-weight:bold;
}


/* Content --small-Curve line    ------------------------------------------------------ */
#smallcurve {
	margin:0;
	padding:0;
	text-align:center;
}
#smallcurve .small_courv_top {
	background:url(../images/small_courv_top.gif) no-repeat;
	height:6px;
}
#smallcurve .small_courv_middle {
	background:url(../images/small_courv_middle.gif) repeat-y;
}
#smallcurve .small_courv_bottom {
	background:url(../images/small_courv_bottom.gif) no-repeat;
	height:6px;
}
/* FOOTER_link Purple color images left right middle -------------------------------------------------------------------------------------- */
#footer {
	margin:0;
	padding:0;
}
#footer .link_left {
	background:url(../images/footer_link_left.png) no-repeat 0 0;
	height:20px; 
	width:7px;
}
#footer .link_middle {
	background:url(../images/footer_link_middle.png) repeat-x;
	color:#fae8f8;	
	text-align:center; 
	font-size:11px;
	height:20px;
	 
}
#footer .link_middle a {
	color:#fae8f8;	
	text-decoration:none;
}
#footer .link_middle a:hover {
	color:#fae8f8;	
	text-decoration:underline;
}
#footer .link_right {
	background:url(../images/footer_link_right.png) no-repeat 0 0;
	height:20px; width:7px;
}

#footer .link {
	padding:0 7px 0 7px;
}

/*----INPUTS-----*/

.input20{ width:100px;}
.input40{ width:180px;}
.input60{ width:280px;}
.input10{ width:60px;}
.input30{width:220px;}

/*-----NAVIGATION-----
.navigation2{ background:url(../images/button_bg.gif) no-repeat; color:#FFFFFF; width:170px; height:31px; margin:5px 0px 2px 0px; text-align:left;}
.navigation2:hover{ background:url(../images/active.gif) no-repeat; color:#FFFFFF; width:170px; height:31px; margin:5px 0px 2px 0px; text-align:left; display:block;}
.navigation2 a{ color:#828282; text-decoration:none; padding:0px 0px 0px 14px; line-height:30px; text-align:left;  display:block;}
.navigation2 a:hover{  color:#FFFFFF; display:block;}
.navigation2 a.active{ background:url(../images/active.gif) no-repeat; color:#ffffff; padding:0px 0px 0px 14px; display:block; margin:0px 0px 2px 0px;}
.heading{ font-weight:bold; font-size:16px;} -----*/

/*------padding-----*/
.pl34{padding-left:34px;}
.pl61{padding-left:61px;}
.pl10{padding-left:10px;}
.pt10{padding-top:10px;}
.pl110{padding-left:110px;}

/*.navigation2{ color:#FFFFFF; width:170px; height:31px; margin:5px 0px 2px 0px; text-align:left;}
.navigation2 a{ background:url(../images/button_bg.gif) no-repeat; color:#828282; width:170px; height:31px; margin:0px 0px 2px 0px; text-align:left; display:block; padding:0px 0px 0px 13px; line-height:31px; text-decoration:none;}
.navigation2 a:hover{  background:url(../images/active.gif) no-repeat; color:#FFFFFF; width:170px; height:31px; margin:0px 0px 2px 0px; text-align:left; display:block; padding:0px 0px 0px 13px; line-height:31px;  text-decoration:none;}
.navigation2 a.active{background:url(../images/active.gif) no-repeat; color:#FFFFFF; width:170px; height:31px; margin:0px 0px 2px 0px; text-align:left; display:block; padding:0px 0px 0px 7px; line-height:31px;  text-decoration:none;}
.heading{ font-weight:bold; font-size:16px;}*/


.navigation2{ color:#FFFFFF; text-align:left; }
.navigation2 a{ background:url(../images/button_bg.gif) no-repeat; color:#828282;  text-align:left; display:block;   line-height:31px; text-decoration:none; padding:0 0 0 15px;}
.navigation2 a:hover{background:url(../images/active.gif) no-repeat; color:#FFFFFF; text-align:left; display:block; line-height:31px;  text-decoration:none; padding:0 0 0 15px;}
.navigation2 a.active{background:url(../images/active.gif) no-repeat; color:#FFFFFF; text-align:left; display:block; line-height:31px;  text-decoration:none; padding:0 0 0 15px;}
.heading{ font-weight:bold; font-size:16px;}

.paging  {	
	color:#0000ee;  
	font-size:12px;
	text-decoration:none; 
}
.paging a {	
	color:#0000ee;	
	text-decoration:underline; 
}
.paging a:hover {	
	text-decoration:none; 
}
.input {
	font-size: 11px;
	color: #666666;
	background-color: #FFFFFF;
	border: 1px solid #B4B4B4;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
}
#popupImage {
	position:absolute;
	z-index:1011;
	top:10px;
	left:174px;
}
.row22 {	
	background-color:#FFFFFF;	
	border-right:#000000 solid 1px;	
	border-bottom:#000000 solid 1px; text-align:left; padding-left:5px;    
}
.altrow22 {   
	background-color:#bebec0; 
	border-right:#000000 solid 1px;	
	border-bottom:#000000 solid 1px; text-align:left; padding-left:15px; 
}
.skidoolinks{
background-color:#000000; 
padding-left:10px;
height:30px;
}
.skidoolinks a{
background-color:#000000; 

color: white;
font-weight:bold;
font-size: 14px;
}