body
{   
	background-color:#edf8fe;
	margin:0px;
}
form
	{
	margin-bottom:0;
	margin-left:0;
	margin-right:0;
	margin-top:0;	
	}
	

.nav_top
{
    font:bold 12px Arial,Verdana,Trebuchet MS,Tahoma, Helvetica, sans-serif,;
	color: #fdf401;
	text-decoration: none;
	vertical-align:middle;	
	padding-left:8px;
	padding-right:8px;
	margin:0px;	
}
.nav_top:hover
{
	color: #fff;
	text-decoration:none;	
}	

.nav_left
{	
	color:#ffffff;	
	font:bold 11px Tahoma, Arial,Verdana, Helvetica, sans-serif;
	text-align:left;
	vertical-align:middle;
	text-decoration:none;
	padding-left:8px;
	margin:0px;
	letter-spacing:1px;
}
.nav_left:hover
{
	color:#e7e375;	
	text-decoration:underline;
}

.head
{
	font-family:Arial,Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color:#8b0733;
	margin:0px;
	padding:4px;
}
.active
{
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
    color: #ffffff;
	text-decoration:overline;	
}
.border_inner
{ 
	border:1px solid #7393a7;
}

.border
{ 
	border:1px solid #a1a1a2;
}

.menu_border
{
	border:1px solid #fdf401;
	border-bottom:0px;
	border-top:0px;
}
.hot
{
    font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:normal;
	color: #ff7200;
	padding-left:10px;
	letter-spacing:0px;
}
select, textarea
{
	font-family:Verdana,Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #636268;
	vertical-align: middle;	
	border: 1px solid #8c95a6;
	padding-left:3px;
	background-color:#ffffff;
}
.radio
{
	border:1px solid #FFFFFF;
	color: #000000;
	padding-right:60px;
}	
	
.button {
	font-weight:bold; 
	font-size: 12px; 
	color: #78787a; 
	font-family:arial,Tahoma, New, Courier, monospace,san-serif; 
	text-decoration: none;
   	cursor:pointer;
	vertical-align: middle;	
	padding-left:10px;
}
.reserved
{
    font-family: sans-serif,Trebuchet MS,Verdana, Arial, Helvetica;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;	
	text-shadow:#dfe7f1;	
	/*padding-top:7px;*/
	vertical-align:middle;
	padding-bottom:3px;
	text-align:left;
}
.footer {
	font-family:  sans-serif,Trebuchet MS,Verdana, Arial, Helvetica;
	font-size: 10px;
	font-weight: bold;
	color: #226b88;
	text-decoration: none;	
	text-shadow:#dfe7f1;	
	vertical-align:middle;
	padding-bottom:3px;
	text-align:right;
	margin:2px;
}
.footer:hover {
	
	color: #ec7b0d;
	text-decoration: none;	
	text-shadow:#dfe7f1;	
}
	
.quick
{
    font-family:Verdana, sans-serif,Trebuchet MS, Arial, Helvetica;
	font-size: 10px;
	font-weight: normal;
	color: #ac2424;
	text-decoration: none;	
	text-shadow:#dfe7f1;	
	/*padding-top:7px;*/
	vertical-align:middle;
	padding-left:8px;
}

.quick_inner
{
    font-family:Verdana, sans-serif,Trebuchet MS, Arial, Helvetica;
	font-size: 12px;
	font-weight: normal;
	color: #2f4b59;
	text-decoration: none;	
	text-shadow:#dfe7f1;	
	/*padding-top:7px;*/
	vertical-align:middle;
	padding-left:8px;
}

.quick_black
{
    font-family:Verdana, sans-serif,Trebuchet MS, Arial, Helvetica;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;	
	text-shadow:#dfe7f1;	
	/*padding-top:7px;*/
	vertical-align:middle;
	padding-left:8px;
}
ul{
	font-family:Tahoma, Arial, Helvetica, sans-serif,Verdana;
	font-size: 11px;
	font-weight: normal;
	color:#2c3649; 
	text-align: justify;
	line-height:18px;
	margin:0px;
	padding:0px;
	list-style-type:disc;
	padding-left:20px;
	letter-spacing:1px;
}
p{
	font-family: Verdana,Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color:#4f5152;
	text-align: justify;
	line-height:normal;
	margin:5px;
	line-height:18px;
	}

.nav_product
{
	font-family:Verdana,Arial, Helvetica,sans-serif;
	color:#3f357d;	
	font-size:12px;	
	font-weight: bold;
	text-align:left;
	vertical-align:middle;
	margin:2px;	
	padding-left:8px;
	text-decoration:none;
}
.nav_product:hover
{
	font-family:Verdana,Arial, Helvetica,sans-serif;
	color:#e9e405;	
	font-size:12px;	
	font-weight: bold;
	text-align:left;
	vertical-align:middle;
	margin:2px;	
	padding-left:8px;
	text-decoration:none;
}		

h5
{
	font:bold 16px Arial,Verdana, Helvetica,sans-serif;
	color:#bd1555;	
	background-color:#f9f9e6;
	text-align:left;
	vertical-align:middle;
	margin:2px;	
	padding:4px;
	padding-left:8px;
	border:1px solid #ffff00;
	border-right:10px solid #e5e597;
	border-left:4px solid #e5e597;
}

h1
{
    font-family:Verdana, Trebuchet MS,Arial, sans-serif, Helvetica;
	font-size: 9px;
	font-weight: normal;
	color: #d0d6c5;
	text-decoration: none;	
	text-align:center;
	padding:0px;
	margin:0px;
	
}
.package
{
	font:bold 13px Verdana,Arial, Helvetica,sans-serif;
	color:#bd1555;
	text-align:left;
	vertical-align:middle;
	margin:2px;
	padding:4px;
	padding-left:8px;
	text-decoration:underline;
}	

.package:hover
{
	color:#fa348c;
	text-decoration:underline;
}	

.resource
{
	font:bold 13px Verdana,Arial, Helvetica,sans-serif;
	color:#bd1555;
	text-align:left;
	vertical-align:middle;
	margin:2px;
	padding:4px;
	padding-left:8px;
	text-decoration:none;
}	

.resource:hover
{
	color:#fa348c;
	text-decoration:underline;
}	
.text
{
	font:bold 12px Arial,Verdana, Helvetica,sans-serif;
	color:#000000;
	text-align:left;
	vertical-align:middle;
	margin:2px;
	padding-left:8px;
}	

.text2
{
	font:11px Verdana,Arial, Helvetica,sans-serif;
	color:#516873;
	text-align:left;
	vertical-align:top;
	margin:2px;
	padding-left:8px;
}	

.text3
{
	font:11px Verdana,Arial, Helvetica,sans-serif;
	color:#3683c1;
	text-align:left;
	vertical-align:top;
	margin:2px;
	padding-left:8px;
}	
.text4
{
	font:bold 14px Arial,Verdana, Helvetica,sans-serif;
	color: #993300;
	text-align:left;
	vertical-align:middle;
	margin:2px;
	padding-left:8px;
}
.mail
{
	font:bold 12px Arial,Verdana, Helvetica,sans-serif;
	color:#000000;
	text-align:center;
	vertical-align:middle;
	margin:2px;
	padding-left:8px;
}	
.detail
{
	font:bold 13px Arial,Verdana, Helvetica,sans-serif;
	color:#7b7c7c;
	text-align:left;
	vertical-align:top;
	margin:2px;
	padding-left:8px;
}	

.view
{
	font:bold 13px Arial,Verdana, Helvetica,sans-serif;
	color:#456574;
	text-align:left;
	vertical-align:top;
	margin:2px;
	padding-left:8px;
	text-decoration:none;
}	

.view:hover
{
	color:#eb086d;
	text-decoration:none;
}	
.content
{
	font:12px Verdana,Arial, Helvetica,sans-serif;
	color:#516873;
	text-align:left;
	vertical-align:top;
}	

.tour
{
	font:bold 13px Arial,Verdana, Helvetica,sans-serif;
	color:#333333;
	vertical-align:top;
	margin:2px;
	padding-left:8px;
	text-decoration:none;
}	

.tour_matter
{
	font:12px Verdana,Arial, Helvetica,sans-serif;
	color:#516873;
	text-align:center;
	vertical-align:top;
}	

.or
{
	font:bold 12px Verdana,Arial, Helvetica,sans-serif;
	color:#fffc06;
	text-align:left;
	vertical-align:top;
}	

.click
{
	font:bold 12px Verdana,Arial, Helvetica,sans-serif;
	color:#e00b6a;
	text-align:left;
	vertical-align:top;
}	
.p
{
	font-family:Tahoma, Arial, Helvetica, sans-serif,Verdana;
	font-size: 11px;
	font-weight:bold;
	color:#031267; 
	line-height:18px;
	margin:0px;	
}

.p_link{
	font-family: Verdana,Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color:#db7a07;
	text-align: justify;
	line-height:normal;
	margin:6px;
	line-height:19px;
	}
	
img.floatLeft 
{ 
    float: left; 	
    margin:5px;
}

img.floatRight
{ 
    float: right; 	
    margin:5px;
}

legend
{
	font-family:Arial, Helvetica,sans-serif,Verdana;
	color:#d9251b;	
	font-size:13px;	
	font-weight: bold;
	text-align:center;
	vertical-align:middle;
	margin-left:130px;	
	padding:4px;
	border:1px solid #1e3a5d;
	background-image:url(images/menu_bg.jpg);
	letter-spacing:1px;
}
fieldset
{
    width:450px;
	background-position:center;
	margin:10px;
	border:1px solid #1e3a5d;
}

.popular
{	
	color:#516873;	
	font:bold 11px Tahoma, Arial,Verdana, Helvetica, sans-serif;
	text-align:left;
	vertical-align:middle;
	text-decoration:none;
	padding-left:4px;
	margin:0px;
	letter-spacing:1px;
}
.popular:hover
{
	color:#eb086d;	
	text-decoration:underline;
}
.dec
	{
	font:normal 11px Verdana, Arial, Helvetica, sans-serif;
	color:#062f59;
	line-height:18px;
	text-align:justify;
	padding-left:5px;
	padding-right:5px;
	margin:0;
	}
	
.deluxe_pack
{
	font:bold 12px Arial,Verdana, Helvetica,sans-serif;
	color:#1a6398;
	text-align:left;
	vertical-align:top;
	margin:2px;
	padding-left:8px;
	text-decoration:none;
}		

.link
{	
	color:#0000ff;	
	font:normal 10px Verdana,Arial, Helvetica, sans-serif, Tahoma,;
	text-align:left;
	vertical-align:middle;
	text-decoration:underline;
	padding-left:4px;
	margin:0px;
}
.link:hover
{
	color:#eb086d;	
	text-decoration:none;
}

	.new
{
    font:normal 12px Arial, Helvetica,sans-serif,Trebuchet MS;
	color: #0770a7;
	text-decoration: none;	
		
}
.new:hover
{
   
	color: #5eabd4;
	text-decoration:none;	
	
}
.border {
	border: 1px solid #CCCCCC;
}
