body {
		background-image:url('../rc_pics/bkg.jpg') text-align:left; font-family:Arial; font-size:10pt; width:100% 
		}
h1 { font-size: 18pt; color: #FFFFFF; font-weight: bold; text-align: center; margin-top: 3; margin-bottom: 15; padding-top:3px; padding-bottom:8px; background-image:url('../new/bt.jpg'); background-repeat:no-repeat}
h2 { border:1px solid #CCCCCC; font-size: 12pt; font-family: Verdana; color: #000000; font-weight: bold; text-align: center; line-height: 150%; background-color: #ffcc00; padding-left:10px; padding-right:10px; padding-top:1px; padding-bottom:1px }
h3 { font-size: 10px; font-family: Verdana; color: #000000; font-weight: bold; text-align: center; line-height: 150%; background-color: #FFFFCC; padding-left:10px; padding-right:10px; padding-top:1px; padding-bottom:1px }
.sml		 { font-size: 8pt }
.smlb        { font-size: 8pt; font-weight: bold }
.new         { font-size: 8pt; color:#000000 }
.new a:link  { font-size: 8pt; color:#000000 }
.new a:visited { font-size: 8pt; color:#000000 }
.new_h         { font-size: 10pt; background-color:#B1B3B6; font-weight:bold; text-align:center; color:#000000 }
.new_h a:link  { font-size: 10pt; background-color:#ffcc00; font-weight:bold; text-align:center }
.med         { font-size: 10pt }
.medc        { font-size: 10pt; text-align: center }
.medb        { font-size: 10pt; font-weight: bold }
.medbc       { font-size: 10pt; font-weight: bold; text-align: center }
.side_text   { font-size: 10pt; margin-left: 10; margin-right: 10 }
.side_head   { background-position: left top; font-size: 13pt; background-color:#FFFF00; background-image:url('payment.gif'); background-repeat:no-repeat; width: 180px; height: 30px; text-align:center; color:#000000; vertical-align:middle; font-weight:bold; margin: 0; font-family:Arial Narrow}.menu_yellow {margin:0; padding:0; font:8pt Arial; color: #FFFF00 }
.main_text   { font-size: 10pt }
.info_button  { font-size: 8pt; color: #000000; text-align: center; font-weight: bold; 
               border: 1px outset #CCCCCC; padding-left: 4px; padding-right: 
               4px; padding-top: 1px; padding-bottom: 1px; background-color: 
               #FFFFCC; font-family:Verdana }
.tour_button  { font-size: 8pt; color: #000000; text-align: center; font-weight: bold; 
               border: 3px outset #CCCCCC; padding-left: 4px; padding-right: 
               4px; padding-top: 1px; padding-bottom: 1px; background-color: 
               #FFFFCC }
.buy_button  { font-size: 8pt; color: #000000; text-align: center; font-weight: bold; 
               border: 3px outset #CCCCCC; padding-left: 4px; padding-right: 
               4px; padding-top: 1px; padding-bottom: 1px; background-color: 
               #CCFFFF }
.text        { letter-spacing: -3pt; font-family: Arial Narrow; font-size: 8pt; text-align: 
               center; color: #C4C6C4 }
.price_url   { font-size: 8pt; color: #0000FF; font-weight: bold }
.text_link  { font-size: 10pt; color: #000000; text-decoration: none }
.quote      { font-size: 10pt; font-style: italic; text-align: center }
.help_box { font-size: 10pt }
.prices      { font-size: 8pt }
.white_12_centre { color: #FFFFFF; font-size: 10pt; text-align: center; font-weight: bold }
.white_12_centre a:link { color: #FFFFFF; font-size: 10pt; text-align: center; font-weight: bold }
.white_12_centre a:visited { color: #FFFFFF; font-size: 10pt; text-align: center; font-weight: bold }
.white_18_centre { font-size: 18pt; color: #FFFFFF; font-weight: bold; text-align: center }
.white_14_centre { font-size: 14pt; color: #FFFFFF; font-weight: bold; text-align: center }
.white_top { color: #FFFFFF; font-size: 10pt; text-align: center; font-weight: bold; height:25; background-image:url('menu-bg1.png'); background-repeat:repeat-x }
.white_top  a:link { color: #FFFFFF; font-size: 10pt; text-align: center; font-weight: bold }
.white_top  a:visited { color: #FFFFFF; font-size: 10pt; text-align: center; font-weight: bold }.main_title_reverse_white { font-size: 14pt; color: #FFFFFF; font-weight: bold; text-align: center; 
               background-color: #31699C }
.centre      { text-align: center }
.strong      { font-weight: bold }
.body_text   { font-family: Arial Narrow; letter-spacing: -3pt; color: #C0C0C0; margin: 0; 
               background-image: url('../images/background.gif') }
.tlt         { width: 20px; height: 29px; background-image: url('../images/tlt.gif'); 
               background-repeat: no-repeat }
.trt         { width: 20px; height: 29px; background-image: url('../images/trt.gif'); 
               background-repeat: no-repeat }
.tlb         { width: 20px; height: 29px; background-image: url('../images/tlb.gif'); 
               background-repeat: no-repeat }
.trb         { width: 20px; height: 29px; background-image: url('../images/trb.gif'); 
               background-repeat: no-repeat }
.ll          { width: 20px; height: 6px; background-image: url('../images/ll.gif'); 
               background-repeat: repeat-y }
.rl          { width: 20px; height: 6px; background-image: url('../images/rl.gif'); 
               background-repeat: repeat-y }
.tl          { width: 40px; height: 29px; background-image: url('../images/tl.gif'); 
               background-repeat: repeat-x }
.tb          { width: 40px; height: 29px; background-image: url('../images/tb.gif'); 
               background-repeat: repeat-x }
.m  { border:1px solid #C0C0C0; margin:1 0; text-align: left; line-height: 100%; font-size: 9pt; background-color: 
               #CCCCFF; word-spacing:1; text-indent:10; color:#0000FF }
               
               
.m a:link { display: block; font-weight: normal; text-decoration: none; color:#000000 }.m a:visited { font-weight: normal; text-decoration: none; color:#000000 }.m a:active { font-weight: normal; text-decoration: none; color:#000000 }.m a:hover { margin:0; text-align: left; line-height: 100%; font-size: 9pt; background-color: 
               #0000B7; word-spacing:0; width:100%; text-indent:0; padding-left:10px; padding-right:0; padding-top:0; padding-bottom:0; color:#FFFFFF }
               .ma  { border:1px solid #C0C0C0; margin:1 0; text-align: left; line-height: 100%; font-size: 9pt; background-color:
               #CCFF99; word-spacing:1; text-indent:10 }
               
               
.ma a:link { display: block; font-weight: normal; text-decoration: none; color:#000000 }.ma a:visited { font-weight: normal; text-decoration: none; color:#000000 }.ma a:active { font-weight: normal; text-decoration: none; color:#000000 }.ma a:hover { margin:0; text-align: left; line-height: 100%; font-size: 9pt; background-color: 
               #5BB700; word-spacing:0; width:100%; text-indent:0; padding-left:10px; padding-right:0; padding-top:0; padding-bottom:0; color:#FFFFFF }
                              
.mb  { display: block; border:1px solid #C0C0C0; margin:1 0; text-align: center; line-height: 100%; font-size: 9pt; background-color: 
               #CCCCFF; word-spacing:1; text-indent:0; color:#0000FF }
               
               
.mb a:link { display: block; font-weight: normal; text-decoration: none; color:#000000 }.mb a:visited { font-weight: normal; text-decoration: none; color:#000000 }.mb a:active { font-weight: normal; text-decoration: none; color:#000000 }.mb a:hover { margin:0; text-align: center; line-height: 100%; font-size: 9pt; background-color: 
               #808080; word-spacing:0; width:100%; text-indent:0; padding-left:10px; padding-right:0; padding-top:0; padding-bottom:0; color:#FFFFFF }.mt  { border:1px solid #C0C0C0; margin:1 0; text-align: center; line-height: 100%; font-size: 9pt; background-color: 
               #FFFFCC; word-spacing:1; text-indent:0; color:#0000FF; padding-top:1px; padding-bottom:1px }
               
               
.mt a:link { font-weight: normal; text-decoration: none; color:#808080 }.mt a:visited { font-weight: normal; text-decoration: none; color:#808080 }.mt a:active { font-weight: normal; text-decoration: none; color:#808080 }.mt a:hover { margin:0; text-align: center; line-height: 100%; font-size: 9pt; background-color: 
               #FFFF91; word-spacing:0; width:100%; text-indent:0; padding-left:10px; padding-right:0; padding-top:0; padding-bottom:0; color:#000000 }
a:active {
	text-decoration: none; 
	}a:link { 
	text-decoration: none; 
	color: #0000FF;
	}a:visited { 
	text-decoration: none; 
	color: #0000FF; 
	}a:hover, a:active { 
	text-decoration: none underline; 
	color: #008080; font-style:italic 
	}
.main_header_01 { font-size: 18pt; color: #FFFFFF; font-weight: bold; text-align: center; 
               margin-top: 0; margin-bottom: 10; background-color: #000000; }
.main_header_02 { font-size: 10pt; color: #FFFFFF; text-align: left; 
               margin-top: 0; margin-bottom: 0; background-color: #306898 }
.men_head { font-size: 10pt; color: #000000; text-align: center; 
               margin-top: 0; margin-bottom: 0; background-color: #FFFFFF }               
.menu_header_left { font-size: 12pt; color: #FFFFFF; font-weight: bold; margin-top: 0; 
               margin-bottom: 5; background-color: #306898;border-style:outset;}
.header_mid_white { border:4px outset #C0C0C0; font-size: 12pt; font-weight: bold; margin-top: 10; 
               margin-bottom:10; background-color: #FFFFFF;text-align:center}.menu_header_right { background-color: #99CCFF; text-align:center; border-style:outset;}.left_menu   { font-size: 8pt; text-align: left; margin-top: 0; margin-bottom: 0; margin-left:20 }.left_menu a:link { font-weight: normal; text-decoration: none; color:#0000FF }.left_menu a:visited { font-weight: normal; text-decoration: none; color:#0000FF }.left_menu a:active { font-weight: normal; text-decoration: none; color:#0000FF }.left_menu a:hover { font-weight: bold; text-decoration: none; color:#FFFF00; background-color:#000080 }
.top_menu   { border:1px solid #FFFFFF; font-size: 8pt; text-align: center; margin-top: 0; margin-bottom: 0; color:#FFFF00; background-color:#008080 }.top_menu a:link { font-weight: normal; font-size: 8pt; text-align: center; margin-top: 0; margin-bottom: 0; color:#FFFF00; background-color:#008080 }.top_menu a:visited { font-weight: normal; font-size: 8pt; text-align: center; margin-top: 0; margin-bottom: 0; color:#FFFF00; background-color:#008080 }.top_menu a:active { font-weight: normal; font-size: 8pt; text-align: center; margin-top: 0; margin-bottom: 0; color:#FFFF00; background-color:#008080 }.top_menu a:hover { font-weight: bold; text-decoration: none; color:#FFFFFF; background-color:#008080 }
.right_menu   { font-size: 8pt; margin-top: 0; margin-bottom: 0; margin-left:20 }.right_menu a:link { font-weight: normal; text-decoration: none; color:#0000FF }
	
.right_menu a:visited { font-weight: normal; text-decoration: none; color:#0000FF }.right_menu a:active { font-weight: normal; text-decoration: none; color:#0000FF }.right_menu a:hover { font-weight: bold; text-decoration: none; color:#800000; background-color:#C0C0C0 }.left_news_body   { font-size: 10pt; text-align: left; margin-top: 0; margin-bottom: 0; margin-left:10 }
.sub-heading { border:1px solid #CCCCCC; font-size: 12pt; font-family: Verdana; color: #000000; font-weight: bold; 
               text-align: center; line-height: 150%; background-color: 
               #FFFFCC; padding-left:10px; padding-right:10px; padding-top:1px; padding-bottom:1px }
.sub-heading1 { font-size: 10px; font-family: Verdana; color: #000000; font-weight: bold; 
               text-align: center; line-height: 150%; background-color: 
               #FFFFCC; padding-left:10px; padding-right:10px; padding-top:1px; padding-bottom:1px }
               
.mv1 {
	list-style-type: none;
	font-family: Tahoma;
	font-size:12px;
	text-align: center;
	float: top;
	height: 20px;
	margin: 0;
	padding: 0; font-weight:bold; color:#000000; text-decoration:none
	}

.mv1 a {
	display: block;
	width: 180px;
	height: 20px
	color: black;
	line-height: 20px;
	text-decoration: none;
	background-image: url('../images/mv1.jpg');
	background-repeat: no-repeat; color:#000000
	}

.mv1 a:hover {
	background-position:  
               0px -20px;
	colour: #000000; color:#000000; text-decoration:none
	}

.mv1 li {
	width: 180px;
	display: inline;
	float: left;
	line-height: 20px;
	background-image: url('../images/mv1.jpg');
	background-position: 0px -20px; 
	background-repeat: no-repeat; color:#000000; height:20px; text-decoration:none
	}

.mv1 a:visited {
	display: block;
	width: 180px;
	height: 20px
	color: black;
	line-height: 20px;
	text-decoration: none;
	background-image: url('../images/mv1.jpg');
	background-repeat: no-repeat; color:#000000
	}


.mv {
	list-style-type: none;
	font-family: Tahoma;
	font-size:12px;
	text-align: center;
	float: top;
	height: 20px;
	margin: 0;
	padding: 0; font-weight:bold; color:#FFFFFF; text-decoration:none
	}

.mv a {
	display: block;
	width: 180px;
	height: 20px
	color: black;
	line-height: 20px;
	text-decoration: none;
	background-image: url('../images/mv.jpg');
	background-repeat: no-repeat; color:#FFFFFF
	}

.mv a:hover {
	background-position:  
               0px -20px;
	colour: #FFFFFF; color:#FFFFFF; text-decoration:none
	}

.mv li {
	width: 180px;
	display: inline;
	float: left;
	line-height: 20px;
	background-image: url('../images/mv.jpg');
	background-position: 0px -20px; 
	background-repeat: no-repeat; color:#FFFFFF; height:20px; text-decoration:none
	}

.mv a:visited {
	display: block;
	width: 180px;
	height: 20px
	color: black;
	line-height: 20px;
	text-decoration: none;
	background-image: url('../images/mv.jpg');
	background-repeat: no-repeat; color:#FFFFFF
	}


			
.mh {
	list-style-type: none;
	font-family: Tahoma;
	font-size:12px;
	text-align: center;
	float: right;
	height: 26px;
	margin: 0;
	padding: 0;
	}

.mh a {
	display: block;
	width: 105px;
	height: 26px
	color: black;
	line-height: 26px;
	text-decoration: none;
	background-image: url('../images/mh.jpg');
	background-repeat: no-repeat; color:#000000
	}

.mh a:hover {
	background-position: 0px -26px;
	colour: #FFFFFF; color:#000000
	}

.mh li {
	width: 105px;
	display: inline;
	float: left;
	line-height: 26px;
	background-image: url('../images/mh.jpg');
	background-position: 0px -26px; 
	background-repeat: no-repeat; color:#000000; height:26px
	}
.ms {
	list-style-type: none;
	font-family: Tahoma;
	font-size:12px;
	text-align: left;
	float: top;
	height: 12px;
	padding: 0; color:#000000; text-decoration:none; text-indent:12; margin-top:5; margin-bottom:5
	}

.ms a {
	display: block;
	width: 195px;
	height: 12px
	color: black;
	line-height: 12px;
	text-decoration: none;
	background-image: url('../images/ms.jpg');
	background-repeat: no-repeat; color:#000000; text-indent:12; margin-top:5; margin-bottom:5
	}

.ms a:hover {
	background-position: 0px -60px;
	colour: #000000; color:#000000; text-decoration:none; text-align:left; text-indent:12; margin-top:5; margin-bottom:5
	}

.ms li {
	width: 195px;
	display: inline;
	float: left;
	line-height: 12px;
	background-image: url('../images/ms.jpg');
	background-position: 0px -60px; 
	background-repeat: no-repeat; color:#000000; height:12px; text-decoration:none; text-indent:12; margin-top:5; margin-bottom:5
	}

.ms a:visited {
	display: block;
	width: 195px;
	height: 12px
	color: black;
	line-height: 12px;
	text-decoration: none;
	background-image: url('../images/ms.jpg');
	background-repeat: no-repeat; color:#000000; text-align:left; text-indent:12;
	}
.vid {
	font-family: Tahoma;
	font-size:12px;
	text-align: left;
	margin: 0;
	padding: 0;
	background-image: url('../images/wm3bw.jpg');
	width: 300px;
	line-height: 30px;
	background-repeat: no-repeat; text-indent:40
	}

.vid a {
	display: block;
	width: 300px;
	height: 30px
	color: black;
	line-height: 30px;
	text-decoration: underline;
	background-image: url('../images/wm3bw.jpg');
	background-repeat: no-repeat; color:#0000FF; text-indent:40; text-align:left
	}

.vid a:hover {
	background-position: 0px -89px;
	colour: #FFFFFF; text-decoration:none
	}

.vid li {
	display: inline;
	background-position: 0px -89px
	}
