.index    {		 width: 700px;		 height: 100% 		 }.shadowup {		 width: 100%;		 background-color: #66CC00;		 height: 26px 		 }.shadow  { 		width: 700px;		color: #ffffff;		background-color: #66CC00;		height: 100% 		}.shadowdown {		width: 700px; height: 26px 		}.main   {		width: 100%; height: 100% 		}		.header {		color: #FFFFFF; 		font-size: 12px; 		font-family: Verdana, Arial, Helvetica, sans-serif; 		line-height: 14px; 		text-align: center; 		padding-top: 7px; 		width: 100% 		}		.nav	{ 		background-color: #66CC00;		width: 100% 		}		.nav1   { 		font-size:14px;		padding-top: 5px;		width: 100%;		height: 30px		}		.nav2     {		background-color: #66CC00;		padding-left: 5px;		width: auto 		}		.primnav{ 		color: #FFCC00;		font-size: 15px;		font-family: Verdana, Arial, Helvetica, sans-serif;		line-height: 16px 		}		a.navlink { 	color: #FFFFFF; 	font-size: 13px; 	font-family: Verdana, Arial, Helvetica, sans-serif; 	line-height: 16px;	text-decoration: none 	}a:visited.navlink   {	color: #FFFFFF;	font-size: 13px;	font-family: Verdana, Arial, Helvetica, sans-serif;#	line-height: 15px;	text-decoration: none 	}	a:hover.navlink  { 	color: #FFFFFF; 	font-size: 13px; 	font-family: Verdana, Arial, Helvetica, sans-serif; 	line-height: 15px; 	text-decoration: underline 	}		.secondnav  {		background-color: #66CC00;		text-align: center; 		padding-top: 5px; 		padding-bottom: 5px;		width: 100%; 		height: 20px 		}		.secnav1     { padding-top: 5px; padding-bottom: 5px; width: auto }.secnav2     { padding-bottom: 5px; padding-left: 20px; width: auto }.secnav3  { padding-bottom: 5px; padding-left: 40px }.navpart  { padding-right: 10px }.content    { background-color: #FFFFFF; width: 100%; height: 100%; border: solid 0 #339 }.contentborder   { width: 100%; height: auto }.content1   { width: 35%; height: 100% }.content2   { width: 65%; height: 100% }.content3 { width: 100%; height: 100% }.footer   { color: #FFFFFF; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 14px; text-align: left; padding-bottom: 8px; padding-left: 20px; height: 20px }a { 		color: #339;		font-family: Verdana, Arial, Helvetica, sans-serif;		text-decoration: none   }a:visited { 		color: #333333;		font-family: Verdana, Arial, Helvetica, sans-serif;		text-decoration: none 		}a:hover {	color: ##333333; 	font-family: Verdana, Arial, Helvetica, sans-serif; 	text-decoration: underline 	}a.articlelist { color: #339; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 16px; text-decoration: none }a:hover.articlelist { color: #903; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: 700; line-height: 16px; text-decoration: underline }body      { color: #333; 			font-size: 12px; 			font-family: Verdana, Arial, Helvetica, sans-serif; 			line-height: 16px;  			background-image: url("pictures/nav_user/farn.jpg")					}h3       { color: #333; font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: italic; font-weight: bold; line-height: 18px; margin-top: 10px; margin-bottom: 10px }error   { color: #a21300; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 16px }.articlefixsize     { width: 100%; height: 100% }.articlefixsize2  { width: 100%; height: auto }.articlefixsize3    { background-color: #d9d9d9; width: 100%; height: 100% }.listarticle1  { width: 100% }.listarticle2  { padding-top: 5px; padding-bottom: 5px; width: 100%; height: 100% }.article     { color: #333; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 16px; padding: 10px 5px 5px; width: 100%; height: auto }.articlelist   { color: #333; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 16px; padding-top: 10px; width: 100%; height: auto }.articlelistpic  { color: #333; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 16px; padding-right: 5px; padding-bottom: 10px; width: 100%; height: auto }.articlelistpic1  { color: #333; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 16px; padding-right: 5px; padding-bottom: 10px; width: 110px; height: auto }.articlelistpic2  { color: #333; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 16px; padding-bottom: 10px; padding-left: 5px; width: 100%; height: auto }.articlecontent     { color: #333; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 16px; text-align: justify; padding: 0 10px; width: auto; height: auto }.data  { color: #333; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 16px; padding: 10px; width: auto; height: auto; border: solid 1px #999 }.datacontent  { color: #333; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 16px; text-align: justify; padding: 4px 2px; width: auto; height: auto }.textonly  { color: #333; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 16px }.login { color: #333; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 16px; height: 100% }.pricetableheader{background:#00cc00 ; font-weight: bold; text-align: right;}.pricetablebody{font-size: 12px; text-align: right; border: 1px solid #000000;}.priceproduct{font-weight: bold; font-size: 12px; text-align: left;}.price_heading h2{padding-left:20px;}.price_heading h2.active{background-image:url(/images/site/prices/priceheading.gif);height:60px;width:260px;background-repeat:no-repeat;}.price_heading h2.active a{color:#585954;text-decoration:none;display:block;}.price_heading h2.inactive a{color:#92928a;text-decoration:none;display:block;}.price_heading h2.inactive{	font-size:17px;	width:140px;	height:24px;	background-image:url(/images/site/prices/inactiveheading.gif);	background-repeat:no-repeat;	}.price_heading{margin-left:20px;}table.prices{font-size:15px;border-spacing: 2px;width:500px;}td.dates{background-color:#d1d2c2;font-style:italic;font-size: 12px;}td.dates p{padding-left:5px;font-style:italic;}tr.days th{background-color:#99a69f;color:#ffffff;width:90px;text-align:center;}th.room{width:150px;}tr.plist td,th{background-color:#dcddcd; text-align:center;}tr.plist th{background-color:#dcddcd; text-align:left;padding-left:10px;}tr.even th{background-color:#d1d2c2;}tr.even td{background-color:#d1d2c2;}th.member{background-color:#608894; color:#ffffff;height:48px;text-align:center;}