BODY {
	background: #000 url(images/induro/back-grad.gif) repeat-x 0 0; font-family: 'Lucida Sans Unicode', 'Lucida Grande', Tahoma, sans-serif;
	font-size: 11px;
}

BODY, TD, TH {
	color: #598686;
}

BODY {
	margin: 0;
	padding: 0;
}

<!-- INPUT, SELECT { color: #333; }  -->

<!-- INPUT, SELECT { font-family: 'Lucida Sans Unicode','Lucida Grande',Tahoma,sans-serif; font-size: 11px; } -->

A { color: #99ccff; }

A { text-decoration: none; outline: none; }

A:hover { color: #dddddd; }

A:hover { text-decoration: underline; }

<!-- A.page_next, A.page_previous { background: url('/img/custom/1.0/themes/Induro/default/pagArrow.gif') no-repeat; height: 18px; } -->

<!-- A.page_next { background-position: 23px 4px; padding-right: 20px; } -->

<!-- A.page_next SPAN { padding-right: 15px; } -->

<!-- A.page_next:hover { background-position: 23px -15px; } -->

<!-- A.page_next, A.page_previous { display: block; float: left; width: 24px; height: 24px; } -->

<!-- A.page_previous { background-position: -73px 3px; padding-left: 20px; } -->

<!-- A.page_previous:hover { background-position: -73px -16px; } -->

<!-- A.page_next SPAN, A.page_previous SPAN, A.page_next IMG, A.page_previous IMG { } -->


<!-- #logo { font-size: 24px; font-family: georgia, serif; } -->

<!-- #logo a:hover { text-decoration: none; } -->


#header #nav { height: 45px; margin-bottom: 5px; font-size: 11px; }

#header #nav DIV { border-color: #333; }

#header { width: 880px; padding: 0 10px; margin: 30px auto 5px; } 

#header TABLE TD {
	vertical-align: bottom;
}

#header #nav {
	line-height: 1.1em;
}

#header #nav DIV {
	float: left;
	padding: 0 8px;
	border-right: 1px solid;
}

#header #nav DIV.last  {
	border: none;
}

#header #nav A { color: #aaa; text-transform: uppercase; letter-spacing: 1px; padding-bottom: 4px; }

#header #nav A:hover {
	color: #eee;
}

#footer {
	width: 860px;
	margin: 5px auto;
	padding: 0 20px;
	font-size: 11px;
}

#footer {
	color: #666;
}

#footer A {
	color: #999;
}


H1, H2, H3, H4 {
	
}

H2 {
	border-color: #404040;
}

H1, H2, H3, H4 {
	margin: 5px 0;
	color: #aaa;
	font-family: 'Trebuchet MS',Trebuchet,Verdana,sans-serif
	letter-spacing: 1px;
}

H1 { font-size: 18px; }
H2 { font-size: 14px; }
H3 { font-size: 12px; }
H4 { font-size: 11px; }

H2 {
	padding: 2px 5px;
	border-bottom: 1px dotted;
}

.h24 { font-size: 24px; margin: 5px 0;
	color: #99ccff;
	font-family: 'Trebuchet MS',Trebuchet,Verdana,sans-serif
	letter-spacing: 1px;
	}
	
.h18 { font-size: 18px; margin: 5px 0;
	color: #aaa;
	font-family: 'Trebuchet MS',Trebuchet,Verdana,sans-serif
	letter-spacing: 1px;
	}
	
.h18y { font-size: 16px; margin: 5px 0;
	color: #ffff99;
	font-family: 'Trebuchet MS',Trebuchet,Verdana,sans-serif
	letter-spacing: 1px;
	}
	
.h14 { font-size: 14px; margin: 5px 0;
	color: #6699cc; font-weight: bold;
	font-family: 'Trebuchet MS',Trebuchet,Verdana,sans-serif
	letter-spacing: 1px;
	}

.h14b { font-size: 14px; margin: 5px 0;
	color: #3399cc; font-weight: bold;
	font-family: 'Trebuchet MS',Trebuchet,Verdana,sans-serif
	letter-spacing: 1px;
	}
	
.h12 { font-size: 14px; margin: 5px 0; color: #599696; 
	font-family: 'Trebuchet MS',Trebuchet,Verdana,sans-serif
	letter-spacing: 1px;
	}


.carrot {
        background: transparent url('/images/carrot.gif') no-repeat left;
        padding-left: 10px;
        margin-right: 15px;
        text-transform: uppercase;
        font-size: 10px;
        display: block;
        float: left;
}


#main {
	width: 900px;
	margin: 20px auto;
	padding: 0 10px;
}


#content {
	padding: 10px;
}



<!-- #subnav { padding: 0 0 5px 2px; margin-bottom: 10px; } -->

.sm { font-size: 10px; }




 
 TD { 
	font-family: 'Lucida Sans Unicode', 'Lucida Grande', Tahoma, sans-serif;
	font-size: 13px;
 } 

TD.2 { font-family:"Lucida Sans Unicode", "Lucida Grande", Tahoma, sans-serif; font-size: 13px; color: #33ccff; }

 TH { font-family: 'Lucida Sans Unicode', 'Lucida Grande', Tahoma, sans-serif;
	font-size: 12px;
 } 
 
  P { font-family: 'Lucida Sans Unicode', 'Lucida Grande', Tahoma, sans-serif
	letter-spacing: 1px; font-size: 14px; text-align: justify;
 } 
 
 P.alt { font-family: 'Lucida Sans Unicode', 'Lucida Grande', Tahoma, sans-serif
	letter-spacing: 1px; font-size: 14px; text-align: justify; color:#3C9
 } 
 
#p12 { font-family: 'Trebuchet MS', Trebuchet, Verdana,sans-serif
	letter-spacing: 1px; font-size: 10px; text-align: left; text-transform: uppercase;
 }

#P122 { font-family: 'Trebuchet MS', Trebuchet, Verdana,sans-serif
	letter-spacing: 1px; font-size: 10px; text-align: center; text-transform: uppercase;
 } 

p.leftmargin { font-family: 'Trebuchet MS', Trebuchet, Verdana,sans-serif
	letter-spacing: 1px; font-size: 10px; text-transform: uppercase; margin-left: 16%
 } 
 
#h11 { color: #aaa; font-family: 'Lucida Sans Unicode', 'Lucida Grande', Tahoma, sans-serif; font-size: 11px; }

.H320 { margin: 5px 0; color: #cccccc; font-family: 'Trebuchet MS', Trebuchet, Verdana, "sans-serif letter-spacing"; font-size: 18px; font-weight: bold }

.title	{ font-family: Arial, Helvetica, sans-serif
	letter-spacing: 1px; font-weight: bold; font-size: 20px;
	text align: center; color: #6699cc;
	}

.title2	{ font-family: Arial, Helvetica, sans-serif
	letter-spacing: 1px; font-weight: bold; font-size: 20px;
	text align: center; color: #6699cc
	}

#purptext	{ font-family: 'Trebuchet MS',Trebuchet,Verdana,sans-serif
	letter-spacing: 1px; font-weight: bold; font-size: 14px; color: #33ccff; }

#text { font-family: 'Trebuchet MS',Trebuchet,Verdana,sans-serif
	letter-spacing: 1px; font-weight: normal; font-size: 14px; color: #598686; }
		
.hilite {  color: #99cccc; font-family: 'Trebuchet MS',Trebuchet,Verdana,sans-serif
	letter-spacing: 1px; font-size: 14px; font-weight: bold; 
		}
		
.price {  color: #009999; font-family: 'Trebuchet MS',Trebuchet,Verdana,sans-serif
	letter-spacing: 1px; font-size: 18px; font-weight: bold; 
		}

.itinerary {  color: #006699; font-family: 'Trebuchet MS',Trebuchet,Verdana,sans-serif
	letter-spacing: 1px; font-size: 14px; font-weight: bold; 
		}

#link {  font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #99ccff; font-weight: bold; 
		}
		
#red2 {  font-family: 'Trebuchet MS',Trebuchet,Verdana,sans-serif
	letter-spacing: 1px; font-size: 12px; color: #6699cc; font-weight: bold; 
		}
		
img.floatLeft { float: left; margin: 8px; }

img.floatRight { float: right; margin: 8px; }

img.floatLeftClear { float: left; clear: left; margin: 8px; }

img.floatRightClear { float: right; clear: right; margin: 8px; }

table.one { table-layout: fixed; border-collapse: separate; border-spacing: 10px; }

table.two { table-layout: fixed; border-style: solid; border-width: 1px; empty-cells: hide; }

table.three { table-layout: fixed; border-collapse: collapse; border-style: solid; border-width: 1px; empty-cells: hide; }
