	HTML, BODY {
		margin: 0;
		padding: 0;
		background: #FFFFFF;
		height: 100.05%;
	}
	
	#base {

	}

	.linebreak {
	}

	.infobox {
		background: #DDECF5;
	}

	.infobox_content {
		padding-left: 12px;
		padding-right: 10px;
		padding-bottom: 14px;
	}

	b.rtop, b.rbottom {
		display:block;background: #FFFFFF;
	}

	b.rtop b, b.rbottom b {
		display:block;height: 1px;
		overflow: hidden; background: #DDECF5;
	}

	b.r1 {
		margin: 0 5px;
	}
	b.r2 {
		margin: 0 3px;
	}
	b.r3 {
		margin: 0 2px;
	}
	b.rtop b.r4, b.rbottom b.r4{
		margin: 0 1px;height: 2px;
	}


	.divider {
		background-color: #CCCCCC;
	}
	
	.content {
		padding-left: 10px;
		padding-top: 10px;
		padding-bottom: 20px;
	}

	.content_reg {
		padding-left: 10px;
		padding-bottom: 20px;
	}

	.bodycopy {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #000000;
		line-height:18px;
	}

	.bodycopy a:link {
		color: #5D5C5C;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-weight: bold;
		text-decoration: underline;
	}

	.bodycopy a:visited {
		color: #5D5C5C;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-weight: bold;
		text-decoration: underline;
	}

	.bodycopy a:active {
		color: #000000;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-weight: bold;
		text-decoration: underline;
	}

	.bodycopy a:focus {
		color: #000000;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-weight: bold;
		text-decoration: underline;
	}

	.bodycopy a:hover {
		color: #000000;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-weight: bold;
		text-decoration: underline;
	}

	.packages a:link {
		color: #0000C6;
		text-decoration: underline;
		font-weight: normal;
	}

	.packages a:visited {
		color: #0000C6;
		text-decoration: underline;
		font-weight: normal;
	}

	.packages a:active {
		color: #000000;
		text-decoration: underline;
		font-weight: normal;
	}

	.packages a:focus {
		color: #000000;
		text-decoration: underline;
		font-weight: normal;
	}

	.packages a:hover {
		color: #000000;
		text-decoration: underline;
		font-weight: normal;
	}
	
	.packages_name {
		color: #FF6600;
		font-weight:bold;
	}

	.packages_duration {
		color: #666666;
		font-weight:bold;
	}

	.packages_main {
	}

	.packages_included {
		color: #666666;
		font-weight:bold;
	}

	.packages_city {
		color: #FF6600;
		font-weight:bold;
	}

	.packages_citydesc {
		color: #333333;
	}

	.heading {
		font-weight: bold;
		color:#FF6600;
	}
		
	.heading a:link {
		color: #FF6600;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-weight: bold;
		text-decoration: underline;
	}
		
	.heading a:visited {
		color: #FF6600;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-weight: bold;
		text-decoration: underline;
	}
		
	.heading a:active {
		color: #000000;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-weight: bold;
		text-decoration: underline;
	}
	
	.heading a:focus {
		color: #000000;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-weight: bold;
		text-decoration: underline;
	}
		
	.heading a:hover {
		color: #000000;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-weight: bold;
		text-decoration: underline;
	}

	.subnav {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #666666;
		font-weight: bold;
	}
	
	.subnav a:link {
		color: #666666;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		text-decoration: none;
		font-weight: bold;
	}
	
	.subnav a:visited {
		color: #666666;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		text-decoration: none;
		font-weight: bold;
	}
	
	.subnav a:active {
		color: #000000;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		text-decoration: none;
		font-weight: bold;
	}
	
	.subnav a:focus {
		color: #666666;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		text-decoration: none;
		font-weight: bold;
	}
	
	.subnav a:hover {
		color: #000000;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-weight: bold;
	}

	.subnav_active {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #000000;
		font-weight: bold;
	}

	.subnav_active a:link {
		color: #000000;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		text-decoration: none;
		font-weight: bold;
	}

	.subnav_active a:visited {
		color: #000000;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		text-decoration: none;
		font-weight: bold;
	}

	.subnav_active a:active {
		color: #000000;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		text-decoration: none;
		font-weight: bold;
	}

	.subnav_active a:focus {
		color: #000000;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		text-decoration: none;
		font-weight: bold;
	}

	.subnav_active a:hover {
		color: #000000;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-weight: bold;
	}
	
	#footer {
		font-family: Verdana, Arial, Helvetica;
		font-size:10px;
		color:#737373;
	}
	
	#footer a:link {
		color:#000000;
		text-decoration:none;
	}
	#footer a:hover {
		color:#666666;
		text-decoration:none;
	}
	#footer a:active {
		color:#666666;
		text-decoration:none;
	} 
	#footer a:visited {
		color:#000000;
		text-decoration:none;
	}
	#footer a:visited:hover {
		color:#666666;
		text-decoration:none;
	}
	
	table.form_text {
		font-size: 11px;
		color: #000000;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		margin: 5px;
		}
	
	input.blackbox {
		background-color: #ffffff;
		font-size: 11px;
		color: #000000;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		border: 1px solid #000000;
		height: 15px;
	}
	
	textarea.blackbox {
		background-color: #ffffff;
		font-size: 11px;
		color: #000000;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		border: 1px solid #000000; 
	}
	
	input.button {
		background-color: #ffffff;
		font-size: 11px;
		color: #000000;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		border: 0px;
		font-weight: bolder;
	}
	
	.blueheading {
		font-weight: bolder;
		font-size: 11px;
		color: #124679;
		font-family: Verdana, Arial, Helvetica, sans-serif;
	}
	