BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 12px Tahoma, Arial, Trebuchet MS; COLOR: #000000; PADDING-TOP: 0px
}
TD {
	FONT: 11px Tahoma, Arial, Trebuchet MS; COLOR: #000000
}
A:link {
	COLOR: #990000; TEXT-DECORATION: none
}
A:active {
	COLOR: #990000; TEXT-DECORATION: none
}
A:visited {
	COLOR: #990000; TEXT-DECORATION: none
}
A:hover {
	COLOR: #000000; TEXT-DECORATION: underline
}
INPUT,SELECT,TEXTAREA {
	BORDER-RIGHT: #000000 1px outset; BORDER-TOP: #000000 1px outset; FONT: 11px/1.2 Tahoma, Arial, Trebuchet MS; BORDER-LEFT: #000000 1px outset; COLOR: #000000; BORDER-BOTTOM: #000000 1px outset; BORDER-COLLAPSE: collapse; BACKGROUND-COLOR: #fffff2
}

#maincontent {
	PADDING-LEFT: 10px; PADDING-RIGHT: 10px;
}
#tformat {
	PADDING-TOP: 3px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; 
	TEXT-ALIGN: CENTER; 
	FONT: 12px Helvetica, sans-serif; FONT-WEIGHT: bold;
	text-transform: uppercase;
}
.myformat {  BACKGROUND-COLOR: #F4EBD6; FONT: 12px Verdana;
TEXT-ALIGN: CENTER; }
#RedLink { BACKGROUND-COLOR: #efefef; color:black;
		   FONT: 17px Verdana;
           BORDER-BOTTOM: #990000 2px dashed; PADDING-BOTTOM: 5px;
           BORDER-TOP: #990000 2px dashed; PADDING-TOP: 5px; }
.RedLink A:link	{ font-size:18px; color:maroon; text-decoration:none }
.RedLink A:visited { font-size:18px; color:maroon; text-decoration:none }
.RedLink A:hover { font-size:18px; color:maroon; text-decoration:underline }

#booking { BACKGROUND-COLOR: #efefef; color:black; TEXT-ALIGN: center;
           BORDER-BOTTOM: #cccccc 2px solid; PADDING-BOTTOM: 2px;
           BORDER-TOP: #cccccc 2px solid; PADDING-TOP: 2px; }
           
#confirm { BACKGROUND-COLOR: #F5F6EA; color:black; TEXT-ALIGN: center;
           BORDER-BOTTOM: #333333 2px solid;
           BORDER-TOP: #333333 2px solid; PADDING-TOP: 5px; }
           
#error { BACKGROUND-COLOR: #990000; color:#ffffff; TEXT-ALIGN: center;
           BORDER-BOTTOM: #000000 2px solid; FONT-WEIGHT: bold;
          BORDER-TOP: #000000 2px solid; PADDING-TOP: 5px; PADDING-BOTTOM: 5px;}
          
#faq {     BORDER-BOTTOM: #cccccc 1px dashed; PADDING-BOTTOM: 5px;
           PADDING-TOP: 2px; }
           
#t_msg {  PADDING-BOTTOM: 5px; PADDING-TOP: 2px; }
           
#t_src { TEXT-ALIGN: RIGHT; 
           PADDING-BOTTOM: 5px; PADDING-TOP: 2px; FONT-WEIGHT: bold;
           BORDER-BOTTOM: #cccccc 1px dashed; }
           
           .sub_header {
	BACKGROUND-COLOR: #333333;
	BACKGROUND-IMAGE: url('msn/c.jpg');
}
.menu_table {
	FONT: 18px Tahoma, Arial, Trebuchet MS; COLOR: #003366;
	background-color: #EBEBEB; border-color:#000000;
	border-collapse: collapse;
	A.link: COLOR: #000000; TEXT-DECORATION: none
}

.footer_table {
	BACKGROUND-COLOR: #6697C8; COLOR: #003366;
}
.prodmain {
	FONT: 11px Tahoma, Arial, Trebuchet MS; COLOR: #000000
}
.prodlinks {
	FONT: 11px Tahoma, Arial, Trebuchet MS; COLOR: #990000
}
.billtable { BACKGROUND-COLOR: #F5F6EA; color:black;
           PADDING-LEFT: 8px; 
           BORDER: 1px solid; border-color:#000000;
           border-collapse: collapse; }
           
.product_table {
	BACKGROUND-COLOR: #F6F5EA; border-collapse: collapse; border-color:#000000;
}
.prod_table {
	BACKGROUND-COLOR: #ffffcc; border-collapse: collapse; border-color:#ffffff;
}
.prod_table_td {
FONT: 11px Tahoma, Arial, Trebuchet MS; COLOR: #efefef;
}
.cat_table {
	BACKGROUND-COLOR: #F6F5EA; border-collapse: collapse; border-color:#000000;
}
.cat_table_td {
FONT: 11px Tahoma, Arial, Trebuchet MS; COLOR: #efefef;
}
.checkout_table {
	BACKGROUND-COLOR: #E7F0F9; border-collapse: collapse; border-color:#000000;
}
.checkout_side {
	BACKGROUND-COLOR: #AFC4D5; border-collapse: collapse; border-color:#000000;
}
.bestsellers_table {
	BACKGROUND-COLOR: #ffffff; border-collapse: collapse; border-color:#000000;
	PADDING-TOP: 2px; PADDING-BOTTOM: 4px;
}
.bestsellers_td {
	BACKGROUND-COLOR: #000000; FONT: 18px Tahoma, Arial, Trebuchet MS;
	COLOR: #ffffff; FONT-WEIGHT: bold
}
.news_table {
	BACKGROUND-COLOR: #cccccc; border-collapse: collapse; border-color:#000000;
	PADDING-BOTTOM: 4px;
}
.news_table_td {
	BACKGROUND-COLOR: #00496C; FONT: 18px Tahoma, Arial, Trebuchet MS;
	COLOR: #ffffff; FONT-WEIGHT: bold
}
.search_table {
	BACKGROUND-COLOR: #ffffff; border-collapse: collapse; border-color:#000000;
	PADDING-TOP: 2px; PADDING-BOTTOM: 2px;
}
.prod_detail_table {
	BACKGROUND-COLOR: #ffffff; border-collapse: collapse; border-color:#000000;
	PADDING-TOP: 2px; PADDING-BOTTOM: 5px;
}
.price_tag {
	BACKGROUND-COLOR: #00496C; FONT: 18px Tahoma, Arial, Trebuchet MS;
	COLOR: #ffffff; FONT-WEIGHT: bold
}
.imborder {
	BACKGROUND-COLOR: #ffffff; border-collapse: collapse; border-color:#efefef;
}
.mem_table {
	BACKGROUND-COLOR: #efefef; border-collapse: collapse;
	border-color:#000000;
}
.mem_table td {
	PADDING: 5px,5px,5px,5px;
}
#register {
	BACKGROUND-COLOR: #F6F5EA; border-collapse: collapse;
	border-color:#000000; MARGIN: 25px,25px; PADDING: 5px,5px;
	border: 1px solid black;
}
#topper {
	BACKGROUND-COLOR: #585830;
	FONT: 13px Tahoma, Arial, Trebuchet MS; COLOR: #FFFFFF;
	FONT-WEIGHT: bold; TEXT-ALIGN: center;
	border-color:#000000;
	border: 1px solid black;
}
#toplink {
    PADDING-LEFT:10px;
    FONT: 14px Tahoma, Arial, Trebuchet MS; COLOR: #000000;
	background-color: #FFCC66; FONT-WEIGHT: bold; TEXT-ALIGN: center;
	border: 1px solid black; PADDING: 5px,5px;
}
.across {
    PADDING-LEFT:10px;
	background-color: #FFCC66; FONT-WEIGHT: bold; TEXT-ALIGN: center;
	border: 1px solid black; PADDING: 5px,5px;
}

.menu_table {
	background-color: #E5E5CF; border-color:#000000;
}
.menu_table td {
    FONT: 13px Tahoma, Arial, Trebuchet MS;
    PADDING-LEFT:8px;
    background-color: #E5E5CF; border-color:#000000; FONT-WEIGHT: bold;
}
.menu_table A:active,A:link,A:visited {
    COLOR: #000000;
}
.menu_table A:hover {
    FONT: 13px Tahoma, Arial, Trebuchet MS;
    COLOR: #E5E5CF; TEXT-DECORATION: none;
    background: #ffffff;
    width: 115px; FONT-WEIGHT: bold;
}
A:link {
	COLOR: #990000; TEXT-DECORATION: none
}
A:active {
	COLOR: #990000; TEXT-DECORATION: none
}
A:visited {
	COLOR: #990000; TEXT-DECORATION: none
}
A:hover {
	COLOR: #000000; TEXT-DECORATION: underline
}
.message_table {
	BACKGROUND-COLOR: #EAEAD8; border-collapse: collapse; border-color:#000000;
	border: 1px solid; PADDING: 4px; MARGIN: 8px;
}