P {
	FONT: 13px Verdana, Arial, Helvetica, sans-serif; 
	TEXT-TRANSFORM: none; 
	COLOR: #000000;
}
BODY {
	FONT: 13px Verdana, Arial, Helvetica, sans-serif; 
	TEXT-TRANSFORM: none; 
	COLOR: #000000; 
	BACKGROUND-COLOR: #ffffff;
}
A {
	FONT: 13px Verdana, Arial, Helvetica, sans-serif; 
	TEXT-TRANSFORM: none; 
	COLOR: #0b51a1; 
	TEXT-DECORATION: underline;
}
HR {
	COLOR: #0b51a1;
}
.img_right {
    FLOAT: right;
}
H1 { FONT: bold 1.8em Verdana, Arial, Helvetica, sans-serif; TEXT-TRANSFORM: none; COLOR: #0b51a1; margin-top: 10px; margin-bottom: 10px; }
h2 { color: #3A75B7; font-size: 1.4em; }
.tripname { FONT: bold 1.2em Verdana, Arial, Helvetica, sans-serif; TEXT-TRANSFORM: none; COLOR: #0b51a1; }
LI {
	FONT: 13px Verdana, Arial, Helvetica, sans-serif; 
	TEXT-TRANSFORM: none; 
	MARGIN-TOP: 10px;
	COLOR: #000000;
}
UL {
	FONT: 13px Verdana, Arial, Helvetica, sans-serif; 
	TEXT-TRANSFORM: none; 
	COLOR: #000000; 
	LIST-STYLE-TYPE: square;
}
.pagetitle {
	FONT: bold 18px Verdana, Arial, Helvetica, sans-serif; 
	TEXT-TRANSFORM: none; 
	COLOR: #0b51a1;
}
.boldblack {
	FONT: bold 13px Verdana, Arial, Helvetica, sans-serif; 
	TEXT-TRANSFORM: none; 
	COLOR: #000000;
}
.italicblack {
	FONT: italic 13px Verdana, Arial, Helvetica, sans-serif; 
	TEXT-TRANSFORM: none; 
	COLOR: #000000;
}
.weather { font-size: 2em; background: #FFEFB0; border: 1px solid #FECE00; text-align: center; margin: 20px; padding: 10px 10px 0px; }
.topline { border-top: 2px solid #3C78C1; padding-top: 10px; }
.boxright { float: right; width: 300px; margin-bottom: 10px; margin-left: 15px; text-align: center; }
.copy { font-size: 0.9em; color: #8C8C8C; text-align: center; padding: 15px; margin-top: 15px; border-top: 2px solid #0752A3; }
.padleft { padding-left: 30px; }
.padleft .cushycms { margin: 30px; }
.instruction { background: #FFEB9A; padding: 0px 10px 10px; float: right; width: 190px; margin-bottom: 10px; margin-left: 10px; border: 1px solid #FECE00; text-align: center; line-height: 1.5em; }
