﻿
body {
		margin: 0;
		padding: 0;
		font-family: verdana, sans-serif;
		font-size:12px;
		color: #01273A;
		background: #FFE187 url(images/background.gif);
		text-align:center;
		height:100%
		}
		
p{
	margin-top:10px;
	margin-bottom:0px;
	}
	
td {
	margin-top:0px;
	margin-bottom:0px;
	line-height:14px
	}



/* Subpages */

#container {
		margin: 0;
		width:721px;
		text-align: left;
		height:100%;
		background: url(images/container_background2.gif) repeat 100% 100%;
		}
		
#top {
		width:720px;
		height:20px;
		background: url(images/yellow_background.gif)
		}
		
#tophome {
		height:181px;
		padding:0 20px 0 235px;
		background: url(images/homepage/upper.jpg) no-repeat;
		margin-top : 0; 
   			
   			font : 11px/18px verdana, arial, helvetica, sans-serif;
		}

#tophome2 {		
		background: url(images/homepage/upper2.jpg) no-repeat;
		height:40px;
		z-index:1
		}
		
/* Leftbar */
	
#leftbar {
		float: left;
		width: 180px;
		height:100%;
		/*background: url(images/yellow_background.gif) repeat 0 0;*/
		}

#leftlinks {
		padding:165px 0px 0 20px;
		background:url(images/logo2.jpg) no-repeat 0 0;
		text-align:left;
		}
		
#leftlinks.home {
		padding:0px 0px 0 20px;
		background:none;
		text-align:left;
		}
		
#leftlinks h1 a {
		display:block;
		text-decoration:none;
		text-indent:-1000em;
		position:absolute;
		top:0;
		height:95px;
		padding-top:14px;
		width:110px
		}
		
#leftlinks dt {
		margin:5px 0px 0 0;
		}
		
#leftlinks dt a{
		font-weight:bold;
		font-size:12px;
		color:#01273A;
		text-decoration:none;
		font-family:arial;
		padding-right:20px
		}
		
#leftlinks dt a:hover{
		color:#FFDD85;
		text-decoration:none;
		background: url(images/arrow_yellow.gif) no-repeat 4px right;
		padding-right:20px
		}
		
#leftlinks dt a.active {
		text-decoration:none;
		color:#FFDD85;
		font-weight:bold;
		background: url(images/arrow_yellow.gif) no-repeat 4px right;
		padding-right:20px
		}
		
#leftlinks dd.line {
		border-bottom:1px solid #FFDD85;
		width:138px;
		margin:3px 0 0 0;
		padding:0;
		clear:both;
		font-size:0px;
		}
		
#leftlinks #line {
		border-bottom:1px solid #FFDD85;
		width:138px;
		margin-bottom:0px;
		margin-top:5px;
		padding-bottom:0;
		padding-top:0;
		height:1px;
		font-size:0px;
		margin-right:20px
		}
		
#leftlinks #chagline {
		border-bottom:1px solid #FFDD85;
		width:80px;
		margin-bottom:0px;
		margin-top:0px;
		padding-bottom:0;
		padding-top:0;
		height:1px;
		font-size:0px;
		margin-right:20px
		}
		
#leftlinks dd {
		padding:3px 0 0 0px;
		margin:0 0px 0 0px;
		}

#leftlinks dd a {
		text-decoration:none;
		color:#01273A;
		font-family:arial;
		font-size:12px;
		padding-right:20px
		}
		
#leftlinks dd a:hover  {
		text-decoration:none;
		color:#FFDD85;
		background: url(images/arrow_yellow.gif) no-repeat 4px right;
		padding-right:20px
		}
		
#leftlinks dd a.active {
		text-decoration:none;
		color:#FFDD85;
		font-weight:bold;
		background: url(images/arrow_yellow.gif) no-repeat 4px right;
		padding-right:20px
		}
				
#leftlinks dd a:hover.active {
		background: url(images/arrow_yellow.gif) no-repeat 4px right;
		
		}

		
#leftlinks dd.chag {
		padding:3px 0 0 0px;
		margin:0 0px 0 0px;
		}

#leftlinks dd a.chag {
		text-decoration:none;
		color:#01273A;
		font-family:arial;
		font-size:12px;
		padding:0 20px 0 0
		}
		

#leftlinks dd a.chagactive {
		text-decoration:none;
		color:#FFDD85;
		font-weight:normal;
		background: url(images/arrow_yellow.gif) no-repeat 4px right;
		padding:0 20px 0 0px
		}
				

		
#leftlinks dd a.chagplace {
		text-decoration:none;
		color:#01273A;
		font-weight:normal;
		padding:0 20px 0 10px
		}
				
#leftlinks dd a:hover.chagplace {
		background: url(images/arrow_yellow.gif) no-repeat 4px right;
		}

#leftlinks dd a.chagplaceactive {
		text-decoration:none;
		color:#FFDD85;
		font-weight:normal;
		background: url(images/arrow_yellow.gif) no-repeat 4px right;
		padding:0 20px 0 10px
		}
		
#leftads {
		border-top: 1px solid #FFDD85;
		border-bottom: 1px solid #FFDD85;
		background: url(images/redbg.jpg) repeat 0 0;
		text-align:center;
		padding: 10px 0 10px 0;
		margin-left:-19px;
		height:100px;
		vertical-align:middle;
		width:178px
		
		/* ---[ links ]------------------------------- border:1px solid #590F02;
		font-size : 12px;
		color : #590F02;
		background:url(images/lightyellow.gif) repeat 100% 100%;
		margin: 20px 20px 20px 0;
		padding: 10px;
		text-align:center*/
		}
		
#leftads p.head1, #leftquote p.head1 {
		font-size : 12px;
		color : #FFDD85;
		margin:0;
		padding:0;
		font-weight:bold;
		text-decoration:none
		}
		
#leftads p.head2 {
		font-size : 12px;
		color : #FFDD85;
		margin:0;
		padding:0;
		font-weight:normal;
		text-decoration:none
		}
		
#leftads img {		
		border: 1px solid #590F02
		}
		
#leftads a, #leftquote a {
		color : #FFDD85;
		font-size : 12px;
		text-decoration:none
		}

#leftads a.more {
		font-size : 10px;
		}
		
#leftads a.more:hover {
		text-decoration:underline
		}
		
#leftquote {
		border-top: 1px solid #590F02;
		border-bottom: 1px solid #590F02;
		background:none;
		text-align:left;
		width:140px;
		padding: 10px 0 10px 0;
		margin-top:20px
		}
		
#leftquote .name {		
		font-weight : bold;	
		text-align:right
		}
	
#leftlinks #peoplepics {		
		margin-left:-19px
		}
		
#leftlinks #peoplepics2 {		
		margin-left:-19px;
		border-top: 1px solid #FFDD85;
		}

/* Main home page */

#main.home {
		float: right;
		width: 500px;
		height:100%;
		background: none;
		padding:0px;
		margin:0;
		
		}
		
#right.home {
		margin:0px 0px 0px 0px;
		padding:16px 0 0 0;
		
		z-index:2
		}
		
#exclusivee {
		height:20px;
		background: url(images/exclusive_upper_e.gif) no-repeat;
		}

#exclusivebox {
		float: right;
		width:480px;
		height:175px;
		background: url(images/australia_exclusive.jpg) no-repeat;
		font-family : Verdana, Arial, Geneva, Helvetica, sans-serif;
		font-size : 11px;
		line-height : 16px;
		color : #FFDB87;
		font-weight : regular;
		padding : 0;
		margin:0
		}
		
#exclusivebox h1 {
		font-family : Verdana, Arial, Geneva, Helvetica, sans-serif;
		font-size : 11px;
		line-height : 16px;
		color : #FFDB87;
		font-weight : bold;
		padding: 25px 0 2px 32px;
		margin:0
		}
		
#exclusivebox p.text {
		font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
		font-size: 11px;
		line-height: 18px;
		color: #FFDB87;
		font-weight: regular;
		padding: 0 0 0 10px;
		margin:0
		}
		
#contenthome {
		padding:0;
		margin:0 0 0 20px;
		font-family: verdana, sans-serif;
		font-size:12px;
		line-height:18px;
		}
		
#homeblurbs {
		padding:0 20px 0 0;
		
		}

#homeblurbs h1{
		font-family:Verdana, Arial, Geneva, Helvetica,sans-serif;
		font-size : 12px;
		line-height : 18px;
		color:#590F02;
		font-weight:bold;
		margin-bottom:3px;
		}
		
#homeblurbs p {
		font-family:Verdana, Arial, Geneva, Helvetica, sans-serif;
		font-size:11px;
		line-height:18px;
		color:#01273A;
		font-weight:regular;
		padding:0;
		margin:0
		}
		
#homeblurbs img {
		float:left;
		border:1px solid #FFDD85;
		margin-right:10px
		}
		
#homeblurbs a {
		font-size:11px;
		color:#590F02;
		text-decoration:underline
		}	
		
#homeblurbs a:hover {
		text-decoration:none
		}	
	
#homeblurbs #blurb  {
		width:220px;
		padding-bottom:20px
		}	

#homeblurbs #blurb.right {
		float:right
		}
	
		
/* Main all pages */

#main {
		float: left;
		width: 540px;
		height:100%;
		background: url(images/lightyellow.gif) repeat 100% 100%;
		}

#topnav {
	list-style: none;
	margin: 0;
	padding: 0;
	height: 20px;
	display: inline;
	overflow: hidden;
	width: 540px;
	}
	
#topnav li {
	margin: 0; 
	padding: 0;
	display: inline;
	list-style-type: none;
	}

#topnav a {
	float: left;
	padding: 20px 0 0 0;
	overflow: hidden;
	height: 0px !important; 
	height /**/:20px; /* for IE5/Win */
	}
	
#topnav a:hover {
	background-position: 0 -20px;
	}

/*#topnav a:active, */
/*dont know what this is for*/#nav a.selected {
	background-position: 0 -40px;
	}
	
#topnav a.active  {
	background-position: 0 -40px;
	}
	
#tchagim a  {
	width: 180px;
	background: url(images/chagim_rollover.jpg) top left no-repeat;
	}

#tcruises a  {
	width: 180px;
	background: url(images/cruises_rollover.jpg) top left no-repeat;
	}
	
/*#tcruises a.active  {
	width: 180px;
	background: url(images/cruises_rollover.jpg) top left no-repeat;
	background-position: 0 -40px;
	}*/

#ttours a  {
	width: 180px;
	background: url(images/tours_rollover.jpg) top left no-repeat;
	}
	
/*#ttours a.active  {
	width: 180px;
	background: url(images/tours_rollover.jpg) top left no-repeat;
	background-position: 0 -40px;
	}*/
			
#titlegraphic {
		height:141px;
		padding:0px;
		margin:0px;
		clear:both
		}
	
#titlegraphic.cruises {
		background: url(images/cruises.jpg) no-repeat top left;
		}	
		
#titlegraphic .tours {
		background: url(images/tours.jpg) no-repeat top left;
		}
		
#titlegraphic .chagim {
		background: url(images/chagim.jpg) no-repeat top left;
		}
		


/* CONTENT section */

#right {
		margin:0px 0px 20px 0px;
		
		}
		
#right #menu {
		float: left;
		width:160px;
		background: url(images/menu_background.gif) repeat 0 0;
		/*padding:20px;*/
		border-left: 1px solid #FFE28F;
		fo nt-family: verdana, sans-serif;
		font-size:12px;
		line-height:20px;
		position:relative;
		z-index:1;
		left:0px; 
		top:-100px;
		margin-right:20px;
		margin-bottom:-100px;
		padding:15px 20px 20px 0px;
		}
	
#right #menu h1 {
		font-size:12px;
		color:#01273A;
		margin:0;
		padding:0 0 0 20px;
		font-weight:normal
		}
		
#right #menu h2 {
		font-size:14px;
		color:#590F02;
		margin:0;
		padding:0 0 0 20px;
		}
		
#right #menu h3 {
		font-size:12px;
		color:#01273A;
		margin:0;
		padding:0 0 0 20px;
		}
		
#right #menulist {
		padding:0;
		margin:0px; 
		font-weight:normal;
		}
		
#right #menu dt {
		margin:5px 20px 0 0;
		}
		
#right #menu dt.sectionhead {
		background-image:none;
		font-size:14px;
		font-weight:bold;
		color:#590F02;
		margin:0 0 0 0px;
		padding:10px 0 0 0;
		}
		
#right #menu dt.booking {
		height:39px;
		margin:0px 0 0 -20px;
		padding:10px 0px 0px 20px;
		background:url(images/book_now.gif) no-repeat top right;
		}
		
#right #menu a.booking {
		text-decoration:none;
		font-size:12px;
		font-weight:bold;
		font-family: verdana, sans-serif;
		color:#590F02;
		}
		
#right #menu dt a{
		font-weight:bold;
		font-size:12px;
		color:#01273A;
		text-decoration:none;
		font-family:arial;
		padding-left:20px
		
		}
		
#right #menu dt a:hover{
		color:#5C0E0C;
		text-decoration:none;
		background: url(images/arrow.gif) no-repeat 6px 5px;
		}
		
#right #menu dt a.active {
		text-decoration:none;
		color:#5C0E0C;
		background: url(images/arrow.gif) no-repeat 6px 5px;
		padding-left:20px
		}
		
#right #menu dt a:hover.active {
		background: url(images/arrow.gif) no-repeat 6px 5px;
		}
		
#right #menu dd {
		margin-left:0px;
		padding-left:12px;
		}
		
#right #menu dd a {
		text-decoration:none;
		color:#01273A;
		font-family:arial;
		font-size:12px;
		vertical-align:middle;
		margin-left:0;
		padding-left:12px
		}
		
#right #menu dd a:hover,#right #menu dd a.active   {
		text-decoration:none;
		color:#5C0E0C;
		background: url(images/arrow.gif) no-repeat 0px 5px;
		padding-left:12px
		}
		
#right #menu a.subsub {
		margin-left:0px;
		padding-left:19px;
		}
		

		
#right #menu a.subsub:hover  {
		text-decoration:none;
		background: url(images/arrow.gif) no-repeat 0px 5px;
		padding-left:19px
		}
		
		
#content {
		margin-left:20px; 
		margin-right:20px;
		font-family: verdana, sans-serif;
		font-size:12px;
		line-height:18px;
		font-weight:normal;
		}
		
#toppics {
		padding:20px 0 0 0;
		margin:0;
		position:relative; 
		z-index:0; 
		left:180px; 
		top:0px; 
		width:360px;
		height:80px;
		}
		
#toppics img {
		border-left:1px solid #FFE187;
		width:179px
		}
		
#content a:link, a:active, a:visited	{	
		text-decoration: none;
		color : #590F02 ;
		}			
			
#content a:hover {	
		text-decoration: underline;
		color : #590F02 ; 
		}
		
#content a.link2	{	
		text-decoration: underline;
		color : #590F02 ;
		}			
			
#content a.link2:hover {	
		text-decoration: none;
		color : #590F02 ; 
		}				

#content h1 {	
		font-size : 14px;
		color : #590F02;
		font-weight : bold;
		margin: 0;
		padding: 15px 0 5px 0;
		}	
		
#content h2 {	
		font-size : 12px;
		color : #590F02;
		font-weight : bold;
		margin-top:20px;
		padding:0;
		margin-bottom: 0;
		}	
		
#content h2.itinerary {	
		margin:5px 0 5px 195px;
		padding:0;
		}	
		
#content h2.prices {	
		margin:5px 0 5px 20px;
		padding:0;
		}	

#content h3 {	
		font-size : 12px;
		color : #01273A;
		font-weight : bold;
		margin-bottom: 0px;
		}
		
#content h4  {	font-family : Verdana, Arial, Geneva, Helvetica,sans-serif;
				font-size : 14px;
				line-height : 18px;
				color : #590F02;
				font-weight : bold;
				margin-bottom: 3px;}
						
/*#content img {
		border-left:1px solid #FFE28F;
		}
		
#content img.noline {
		border-left:none;
		}		
*/
#content dl {
		padding:0;
		margin:0;
		}
		
#content dl dt{
		font-size : 12px;
		color : #01273A;
		font-weight : bold;
		margin-bottom: 0px;
		line-height:18px;
		}
		
#content dl dd{
		padding-left:8px;
		margin:0;
		background: url(images/bullet2.gif) no-repeat 0px 6px;
		line-height:18px;
		}

/* Content for main pages - cruises,tours,chagim*/
#content .overview	{	font-family : Verdana, Arial, Geneva, Helvetica, sans-serif;
				font-size : 11px;
				line-height : 18px;
				color : #590F02;
				font-weight : normal;
				margin-bottom: 10px;
				margin-top: 0px;}	

#content #events .blurb {
		margin: 0;
		padding:0;
		clear:both
		}	

#content #events .line {
		border-bottom:1px solid #590F02;
		width:500px;
		margin:0 0 20px 0;
		padding:0;
		clear:both
		}
		
#content #events h1 {
		font-size : 14px;
		color : #590F02;
		font-weight : bold;
		margin: 0;
		padding: 0;
		}
		
#content #events h2 {
		font-size : 11px;
		color : #590F02;
		font-weight : bold;
		margin: 0;
		padding: 5px 0 0 0;
		}
		
#content #events h3 {
		font-size : 11px;
		color : #590F02;
		font-weight : normal;
		margin: 0;
		padding: 0px 0 0 0;
		}	

#content #events h4 {
		font-size : 11px;
		color : #cc0000;
		font-weight : bold;
		margin: 0;
		padding: 0px 0 0 0;
		}
		
#content #events .titletext {
		font-size : 11px;
		color : #590F02;
		font-weight : normal;
		margin: 0;
		padding: 15px 0 0 0;
		}	
		
#content #events p {
		font-size : 12px;
		color : #01273A;
		font-weight : normal;
		margin-top:10px;
		padding-top:0
		}
		
#content #events img {
		float:left;
		border:1px solid #590F02;
		padding: 0;
		margin: 0 10px 3px 0;
		}	
		
#content #events img.chag {
		border:none;
		margin-top:30px
		}	
		
#content #events a.moreinfo {
		font-size : 12px;
		color : #590F02;
		font-weight : bold;
		text-decoration:underline
		}
		
#content #events a.moreinfo:hover {
		text-decoration:none;
		color : #590F02;
		}
		
/* Layout Options*/
		
#content img.right {
		border-right:1px solid #FFE187;
		float:right;
		margin:20px -21px 10px 20px;
		}
		
#content img.left {
		border-left:1px solid #FFE187;
		float:left;
		margin:20px 20px 10px -20px;
		}
		
#content .three_pics {
		margin:20px -20px 20px -20px;
		width:540px;
		clear:both
		}
		
#content .three_pics img {
		border-left:1px solid #FFE187;
		width:179px
		}
		
#content .itinerary_sec {
		padding-left:-20px;
		margin-top:20px
		}
				
#content dl.left_list {
		float:left;
		font-size : 11px;
		line-height : 25px;
		color : #01273A;
		font-weight : normal;
		margin-top:20px;
		vertical-align:middle;
		}

		
		
		
#content .prices_sec {
		padding-left:-20px;
		margin-left:-20px;
		}
		
#content dl.right_list {
		float:right;
		font-size : 11px;
		line-height : 16px;
		color : #01273A;
		font-weight : normal;
		margin-top:0px;
		margin-left:10px
		}
		
#content dl.right_list2 {
		fl oat:right;
		font-size : 12px;
		line-height : 18px;
		color : #01273A;
		font-weight : normal;
		margin-top:0px;
		margin-left:0px;
		padding-left:175px
		}
		
#content table.itinerary {
		padding-right:-20px;
		margin-right:-20px;
		margin-left:10px;
		}
		
#content table.prices {
		margin-bottom:20px;
		border-left:1px solid #FFE391;	
	vertica l-align:middle;
		}
		
#content .marketbox {
		clear:both;
		border: 1px solid #590F02;
		padding:5px;
		margin:20px 0 20px 0
		}
		
#content .marketboxright {
		clear:right;
		border: 1px solid #590F02;
		padding:5px;
		margin:20px 0 20px 180px
		}
		
#content .textad {
		clear:right;
		border-top: 1px solid #590F02;
		border-bottom: 1px solid #590F02;
		padding:5px 0 5px 0;
		margin:20px 0 20px 180px;
		}
		
#content .quote {
		float:right;
		width:180px;
		border-top: 1px solid #590F02;
		border-bottom: 1px solid #590F02;
		padding:5px 0 5px 0;
		margin:20px 0 20px 10px;
		font-family : Verdana, Arial, Geneva, Helvetica, sans-serif;
		font-size : 11px;
		color : #590F02;
		font-weight : normal;
		}
		
#content #backtotop {
		clear:both;
		margin-bottom:0;
		padding:10px 0 0 0;
		height:20px;
		}	
		
#content #backtotop.below {
		clear:both;
		margin-bottom:0;
		margin:-10px 0 0 0;
		padding:0
		}	
		
#content #backtotop a{
		text-decoration:none
		}		
		
#content #backtotop a:hover{
		text-decoration:underline
		}			
		
#content #testimonials blockquote {	font-family : Verdana, Arial, Geneva, Helvetica, sans-serif;
				font-size : 11px;
				line-height : 18px;
				color : #590F02;
				font-weight : normal;
				margin: 20px 10px 10px 10px;}	
				
#content #testimonials blockquote .name {	
		font-weight : bold;
		pad ding-left:230px;
		text-align:right
		}		
		
/* price table */					
						
tr.pricehead1  {
	font-family : Verdana, Arial, Geneva, Helvetica,sans-serif;
	background-color : #0D3843;
	font-style : normal;
	font-weight : normal;
	font-size : 10px;
	color : #FFE187;
}


tr.pricedbg  {
	font-family : Verdana, Arial, Geneva, Helvetica,sans-serif;
	background-color : #0D3843;
	font-style : normal;
	font-weight : normal;
	font-size : 10px;
	color : #FFE187;


		}
tr.pricedbgh {
	font-family : Verdana, Arial, Geneva, Helvetica,sans-serif;
	background-color : #0D3843;
	font-style : normal;
	font-weight : normal;
	font-size : 10px;
	color : #FFE187;
	cursor:hand;
		}
		
		
tr.pricelbg  {
	font-family : Verdana, Arial, Geneva, Helvetica,sans-serif;
	background-color : #668D96;
	font-style : normal;
	font-weight : normal;
	font-size : 10px;
	color : Black;

		}
tr.pricelbgh  {
	font-family : Verdana, Arial, Geneva, Helvetica,sans-serif;
	background-color : #668D96;
	font-style : normal;
	font-weight : normal;
	font-size : 10px;
	color : Black;
	cursor:hand;
		}
		
tr.pricehead1  {
	font-family : Verdana, Arial, Geneva, Helvetica,sans-serif;
	background-color : #0D3843;
	font-style : normal;
	font-weight : normal;
	font-size : 10px;
	color : #FFE187;
}

tr.pricehead1_b  {
	font-family : Verdana, Arial, Geneva, Helvetica,sans-serif;
	background-color : #0D3843;
	font-style : normal;
	font-weight : normal;
	font-size : 12px;
	color : #FFE187;
}
tr.pricedbg_b  {
	font-family : Verdana, Arial, Geneva, Helvetica,sans-serif;
	background-color : #0D3843;
	font-style : normal;
	font-weight : normal;
	font-size : 12px;
	color : #FFE187;


		}
tr.pricedbgh_b {
	font-family : Verdana, Arial, Geneva, Helvetica,sans-serif;
	background-color : #0D3843;
	font-style : normal;
	font-weight : normal;
	font-size : 12px;
	color : #FFE187;
	cursor:hand;
	vertical-align:middle;
		}
		
		
tr.pricelbg_b  {
	font-family : Verdana, Arial, Geneva, Helvetica,sans-serif;
	background-color : #668D96;
	font-style : normal;
	font-weight : normal;
	font-size : 12px;
	color : Black;

		}
tr.pricelbgh_b  {
	font-family : Verdana, Arial, Geneva, Helvetica,sans-serif;
	background-color : #668D96;
	font-style : normal;
	font-weight : normal;
	font-size : 12px;
	color : Black;
	cursor:hand;
		}
		
tr.datesbg  {
	font-family : Verdana, Arial, Geneva, Helvetica,sans-serif;
	background-color : #AC4801;
	font-style : normal;
	font-weight : normal;
	font-size : 12px;
	color : #FFE187;
}
tr.dates2bg  {
	font-family : Verdana, Arial, Geneva, Helvetica,sans-serif;
	background-color : #F15001;
	font-style : normal;
	font-weight : normal;
	font-size : 12px;
	color : Black;
}
		
	/* itinerary table */					
						
tr.itinerhead1  {
	font-family : Verdana, Arial, Geneva, Helvetica,sans-serif;
	background-color : #CD8500;
	font-style : normal;
	font-weight : normal;
	font-size : 10px;
	color : #FFE391;
}
tr.itinerhead2  {
	font-family : Verdana, Arial, Geneva, Helvetica,sans-serif;
	background-color : #CD8500;
	font-style : normal;
	font-weight : normal;
	font-size : 10px;
	color : #0D3843;
}

tr.itinerdbg  {
	font-family : Verdana, Arial, Geneva, Helvetica,sans-serif;
	background-color : #CD8500;
	font-style : normal;
	font-weight : normal;
	font-size : 10px;
	color : #FFE391;
}
tr.itinerlbg  {
	font-family : Verdana, Arial, Geneva, Helvetica,sans-serif;
	background-color : #D99A1D;
	font-style : normal;
	font-weight : normal;
	font-size : 10px;
	color : #0D3843;
}
/* end itinerary table */								
		

		
/* case studies  */

#line {
		background: url(images/underlinedot_black.gif) repeat-x 100% 100%;
		height:1px;
		width:100%;
}

#content  #caselist dl {
		margin:0;
		padding:0
		}

#content #caselist dd {
		margin:0;
		padding:0
		}
		

		
#content .morearrow {
		background: url(images/black-transperant.gif) no-repeat top right;
		text-align:right;
		padding:0 10px 6px 0px;
		}
		
		
#footer {
		margin:10px 20px 0px 20px;
		clear:both;
		text-align:center
		}
		
.FooterTextTop	{	font-family : Verdana, Arial, Geneva, Helvetica, sans-serif;
				font-size : 10px;
				line-height : 10px;
				color : #01273A;
				font-weight : bold;}
				
.FooterText	{	font-family : Verdana, Arial, Geneva, Helvetica, sans-serif;
				font-size : 10px;
				line-height : 10px;
				color : #01273A;
				font-weight : normal;}

a.FooterText:link	{	font-family : Verdana, Arial, Geneva, Helvetica, sans-serif;
				text-decoration : none ;
				font-size : 10px;
				line-height : 10px;
				color : #01273A;
				font-weight : normal;}

a.FooterText:hover	{	font-family : Verdana, Arial, Geneva, Helvetica, sans-serif;
				text-decoration : underline ;
				font-size : 10px;
				line-height : 10px;
				color : #590F02;
				font-weight : normal;}	
a.FooterText:visited	{
				color : #01273A;
				text-decoration : none ;
			}

a.FooterText:active	{	font-family : Verdana, Arial, Geneva, Helvetica, sans-serif;
				text-decoration : underline ;
				font-size : 10px;
				line-height : 10px;
				color : #590F02;
				font-weight : normal;}
	

.FooterTextBottom	{	font-family : verdana, Arial, Geneva, Helvetica, sans-serif;
				font-size : 10px;
				color : #01273A;
				font-weight : normal;}

a.FooterTextBottom:link	{	font-family : verdana, Arial, Geneva, Helvetica, sans-serif;
				text-decoration : none ;
				font-size : 10px;
				color : #01273A;
				font-weight : normal;}

a.FooterTextBottom:hover	{	font-family : verdana, Arial, Geneva, Helvetica, sans-serif;
				text-decoration : none ;
				font-size : 10px;
				color : #01273A;
				font-weight : normal;}	
a.FooterTextBottom:visited	{
				color : #01273A;
			}

a.FooterTextBottom:active	{	font-family : verdana, Arial, Geneva, Helvetica, sans-serif;
				text-decoration : none ;
				font-size : 10px;
				color : #01273A;
				font-weight : normal;}



