.table1 TD {
	background-color: #EAEAEA;
	padding: 10px;
	width: 625px;
	vertical-align: top;
}
.table2 TD {
	background-color: #F7F7F7;
	text-align: justify;
	padding: 10px;
	width: 605px;
	border: 1px solid #339900;
	vertical-align: top;
}

table.registration {
border-width: 1px 1px 1px 1px;
border-spacing: 0px;
border-style: solid solid solid solid;
border-color: rgb(87, 132, 179) rgb(87, 132, 179) rgb(87, 132, 179) rgb(87, 132, 179);
border-collapse: separate;
background-color: rgb(255, 221, 90);vertical-align: middle; text-align: center;
}
table.registration th {
border-width: 1px 1px 1px 1px;
padding: 1px 1px 1px 1px;
border-style: solid solid solid solid;
border-color: rgb(87, 132, 179) rgb(87, 132, 179) rgb(87, 132, 179) rgb(87, 132, 179);
background-color: white;
-moz-border-radius: 0px 0px 0px 0px;
}
table.registration td {
border-width: 1px 1px 1px 1px;
padding: 1px 1px 1px 1px;
border-style: solid solid solid solid;
border-color: rgb(87, 132, 179) rgb(87, 132, 179) rgb(87, 132, 179) rgb(87, 132, 179);
-moz-border-radius: 0px 0px 0px 0px;
}


/*.rotary_logo {margin-top:500; text-align:center; vertical-align:top}*/
.footer, .footer A:link, .footer A:visited {font-family: Arial; font-size: 11px; color: #fff;}
.footer A:hover {font-family: Arial; font-size: 11px; color: #ffcc00;}
.footer2 {font-family: Arial; font-size: 11px; color: #000;}


BODY,TD                {font-family: Tahoma, Arial; font-size: 12px;}

A                       {color: #00417D; text-decoration:none;}
A:link                  {color: #00417D; font-weight:bold;}
A:visited               {color: #00417D; text-decoration:none;}
A:hover                 {color: #339900; text-decoration:underline;}



.invermere, .invermere A:link, .invermere A:visited, .invermere A:hover {font-family: Arial; font-size: 11px; color: #FFF;}
.feature {font-family: Tahoma; font-size: 10px;	color: #ffcc00;}
.feature_tbl {background-color: #D1D7DC; border: 1px #98AAB1 solid;}
.guidenav {font-family: Verdana; font-size: 11px; color: #ffcc00;}
.guidenav A:link, .guidenav A:visited {color: #000; text-decoration: none;}
.guidenav A:hover {color: #fff; text-decoration: none;}
.guidenav_main {font-family: Verdana; font-size: 11px; color: #000;}
.guidenav_main A:link, .guidenav_main A:visited {color: #000; text-decoration: none;}
.guidenav_main A:hover {color: #660000; text-decoration: underline;}
.quicklinks {font-family: Verdana; font-size: 11px; color: #666;}
.rightcolumn {font-family: Verdana; font-size: 11px; text-align: center; /*padding-top: 5px; padding-bottom: 10px*/}

.topnav {font-family: Verdana; font-size: 11px; color: #fff;}
.topnav A:link, .topnav A:visited {color: #fff; text-decoration: none;}
.topnav A:hover {color: #ffcc00; text-decoration: none;}
.username {font-family: Verdana; font-size: 9px; color: #669966;}
.table10 {font-family: Tahoma; 
	font-size: 11px;
	background-color: #E7EAED;
	padding: 10px;
	width: 605px;
	border-top: 1px solid #98AAB1;
	border-right: 1px solid #98AAB1;
	border-bottom: 1px solid #98AAB1;
	border-left: 1px solid #98AAB1;}
.table10 TD {border-style: solid; border-width: 0px 0px 0px 0px; border-color: #D1D7DC #D1D7DC #D1D7DC #D1D7DC;}	
.table1_menu A, .table1_menu A:link, .table1_menu A:visited {
	font-family: Tahoma;
	font-size: 11px;
	color: #000;
	padding: 2px;
	text-align:center;
	width: 100%;
	border-top: 1px solid #98AAB1;
	border-right: 1px solid #98AAB1;
	border-bottom: 1px solid #98AAB1;
	border-left: 1px solid #98AAB1;
	background-color: #A8BCD4;}	
.table1_menu A:hover {
	font-family: Tahoma;
	font-size: 11px;
	color: #FFF;
	padding: 2px;
	text-align:center;
	width: 100%;
	border-top: 1px solid #98AAB1;
	border-right: 1px solid #98AAB1;
	border-bottom: 1px solid #98AAB1;
	border-left: 1px solid #98AAB1;
	background-color: #86A2C4;}	
.ratestable {
	font-family: Tahoma;
	font-size: 11px;
	background-color: #E7EAED;
	padding: 3px;
	width: 95%;
	border-top: 1px solid #98AAB1;
	border-right: 1px solid #98AAB1;
	border-bottom: 1px solid #98AAB1;
	border-left: 1px solid #98AAB1;}
.specials {
	font-family: Tahoma;
	font-size: 11px;
	background-color: #F0F3F4;
	padding: 4px;
	width: 100%;
	border-top: 2px dashed #98AAB1;
	border-right: 2px dashed #98AAB1;
	border-bottom: 2px dashed #98AAB1;
	border-left: 2px dashed #98AAB1;}
.specials_txt {font-family: Tahoma; font-size:13px; font-weight:bold; color: #0071B2; text-align:center;}	
.specials_txt2 {font-family: Tahoma; font-size:16px; font-weight:bold; color: #FF9900; text-align:center;}	
.title_header {font-family: Tahoma; font-size:16px; font-weight:bolder; text-align:right; text-transform:uppercase;}	
.txt_bold {font-family: Tahoma; font-size:11px; font-weight:bold;}	
.txt_bold_up {font-family: Tahoma; font-size:11px; font-weight:bold; text-transform:uppercase;}	
.txt_bold_clr {font-family: Tahoma; font-size:11px; font-weight:bold; color: #990000;}	
.txt_bold_hdr {font-family: Tahoma; font-size:14px; font-weight:bolder; color: #336699; text-transform:uppercase;}	
.txt_bld_ctr {font-family: Tahoma; font-size:11px; font-weight:bold; text-align:center;}	
.txt_ctr {font-family: Tahoma; font-size:11px; text-align:center;}	
.link_short A, .link_short A:link, .link_short A:visited {
	font-family: Tahoma;
	font-size: 11px;
	width: 100%;
	color: #000;
	text-align:center;
	font-weight:bold;
	border-top: 1px solid #98AAB1;
	border-right: 1px solid #98AAB1;
	border-bottom: 1px solid #98AAB1;
	border-left: 1px solid #98AAB1;
	background-color: #A8BCD4;}	
.link_short A:hover {
	font-family: Tahoma;
	font-size: 11px;
	width: 100%;
	color: #FFF;
	text-align:center;
	font-weight:bold;
	border-top: 1px solid #98AAB1;
	border-right: 1px solid #98AAB1;
	border-bottom: 1px solid #98AAB1;
	border-left: 1px solid #98AAB1;
	background-color: #86A2C4;}	
.rates_hdr {font-family: Tahoma; font-size:11px; text-align:center; background-color: #FFCC00;}	
.tblcell {font-family: Tahoma; font-size: 11px; text-align: center;	/*color: #fff; font-weight: bold;*/}
.tblcellb {	font-family: Tahoma; font-size: 11px; /*color: #fff;*/ text-align: center; font-weight: bold; background-color: #7E9CBE;}


.tblrt {
	font-family: Tahoma;
	font-size: 7px;
	color: #000;
	padding: 2px;
	width: 138px;
	background-color: #A8BCD4;
	margin-left: 1px;
	margin-top: 0px;
	margin-bottom: 1px;}
.tblrthd {font-family: Tahoma; font-size: 11px;	font-weight: bold; color: #000; text-align: center; padding: 5px; text-align: center; background-color: #A8BCD4;}
.tblrtcl {font-family: Tahoma; font-size: 11px;	text-align: center;	color: #000; padding: 3px; background-color: #A8BCD4;}
.mbsby {font-size: 11px; font-weight: bold; color: #990000;}
.mbsbw {font-size: 11px; font-weight: bold; color: #000;}
.cellb {font-size: 10px; color: #000;}
.cellc {font-size: 10px; font-weight: bold; color: #000;}
.regular_text {font-family: Tahoma; font-size: 13px; font-style: normal; font-weight: normal;}
.bolder_text {font-family: Tahoma; font-size: 11px; font-style: normal; font-weight: bolder;}
.bold_text {font-family: Tahoma; font-size: 13px; font-style: normal; font-weight: bolder;}
.booking_header_bold {font-family: Tahoma; font-size: 13px; font-style: normal; font-weight: bold; color: Black;}
.booking_header_normal {font-family: Tahoma; font-size: 12px; font-style: normal; font-weight: normal; color: Black;}
.booking_header_small {font-family: Tahoma; font-size: 10px; font-style: normal; font-weight: normal; color: Black;}
.calendar_look {font-family: Tahoma; background-color: #FFCC00; font-size: 13px; color: Black; font-weight: normal;}
.booking_body {font-family: Tahoma; background-color: #ABABAB; font-size: 13px; color: Black; font-weight: normal;}
.bullet {list-style: square; font-family: Tahoma; font-size: 11px; color: Purple; font-weight: bolder; font-style: normal; list-style-image: url(new/logobullet.gif);}
.booking_table {width: 460px; 
	border-top-style: double;
	border-bottom-style: double;
	border-left-style: double;
	border-right-style: double;
	background: #B0C4DE;
	border-color: Gray Gray Gray Gray;
	page-break-before: auto;
	list-style-type: square;
	font-size: 13px;
	color: #FFFFFF;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-style: normal;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	border-top-color: InactiveCaptionText;
	border-bottom-color: InactiveCaptionText;
	border-left-color: InactiveCaptionText;
	border-right-color: InactiveCaptionText;}
.inner_table {
	border-top-style: double;
	border-bottom-style: double;
	border-left-style: double;
	border-right-style: double;
	background: #FFF;
	border-color: Gray Gray Gray Gray;
	page-break-before: auto;
	list-style-type: square;
	font-size: 13px;
	color: #000000;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-style: normal;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	border-top-color: InactiveCaptionText;
	border-bottom-color: InactiveCaptionText;
	border-left-color: InactiveCaptionText;
	border-right-color: InactiveCaptionText;}
.width_control_table {width: 460px;}
.input_field {font-size: 12px; height: 16px;}
 //
</style>