/* PAGE ELEMENTS */
	body 			 { color: #000000; font-size: 11px; font-family: Verdana, Helvetica, Arial, sans-serif; background-color: #000000; text-align: left; margin: 0; padding: 0; border-style: none }
	td 			{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none; color:#000000; }
	th 			{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight: bold; text-decoration:none; color:#000000; }

/* FONT STYLES */
	.text 			{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none; color:#000000; }
	.textlinethrough	{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-decoration:line-through; color:#000000; }
	.textalert 		{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none; color:#FF0000; }
	.textalertbold 		{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; text-decoration:none; color:#FF0000; }
	.textitalic 		{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-style: italic; text-decoration:none; color:#000000; }
	.textsmall		{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; text-decoration:none; color:#000000; }
	.textsmallalert		{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; text-decoration:none; color:#FF0000; }
	.textsmallitalic	{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-style: italic; text-decoration:none; color:#000000; }
	.textindent		{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none; color:#000000; padding: 0px 0px 0px 50px; }
	.textbold		{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; text-decoration:none; color:#000000; }
	.textboldlinethrough	{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; text-decoration:line-through; color:#000000; }
	.textalertbold		{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; text-decoration:none; color:#FF0000; }
	.textbolditalic		{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-style: italic; font-weight:bold; text-decoration:none; color:#000000; }
	.textlarge		{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; text-decoration:none; color:#000000; }
	.textlargegen		{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; text-decoration:none;}
	.textwhite		{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none; color:#FFFFFF; }
	.textwhitesmall		{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; text-decoration:none; color:#FFFFFF; }
	.textwhitebold		{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight: bold; text-decoration:none; color:#FFFFFF; }

	.link 			{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none; color:#7b2d00; }
	.link:hover		{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-decoration:underline; color:#7b2d00; }

	.linkbold		{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; text-decoration:none; color:#7b2d00; }
	.linkbold:hover		{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; text-decoration:underline; color:#7b2d00; }

	.presslink		{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; text-decoration:none; color:#009CE1; line-height: 20px; }
	.presslink:hover	{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; text-decoration:underline; color:#009CE1; line-height: 20px; }

	.greenlink		{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; text-decoration:none; color:#004A00; line-height: 20px; }
	.greenlink:hover	{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; text-decoration:underline; color:#004A00; line-height: 20px; }

	.bluelink		{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; text-decoration:none; color:#0000FF; line-height: 20px; }
	.bluelink:hover		{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; text-decoration:underline; color:#0000FF; line-height: 20px; }

	.orangelink		{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; text-decoration:none; color:#DA5F00; line-height: 20px; }
	.orangelink:hover	{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; text-decoration:underline; color:#DA5F00; line-height: 20px; }

	.linkwhite		{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none; color:#FFFFFF; }
	.linkwhite:hover	{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-decoration:underline; color:#FFFFFF; }

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

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

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

	.copyright		{ font-family:sans-serif; font-size:12px; text-decoration:none; color:#000000; }

	.showtitle_text		{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; font-weight: bold; }

	.message {
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#FF0000;
	}

/* RATE TABLE SETTINGS */

	.rate_table 		{ background-color: #D7D7D7; border-collapse: collapse; border: 1px #000000 solid; }
	.rate_td_title		{ background-color: #000000; border: 1px #000000 solid; }
	.rate_td		{ border: 1px #000000; solid; }
	.rate_td_rate		{ background-color: #FFFFFF; border: 1px #000000 solid; }

	.rate_text		{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; color:#000000; }
	.rate_text_bold		{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight: bold; text-decoration:none; color:#000000; }
	.rate_text_mm		{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight: bold; text-decoration:none; color:#0000FF; }
	.rate_link		{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; text-decoration:none; color:#000000; }
	.rate_link:hover	{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; text-decoration:underline; color:#000000; }
	.rate_text_title	{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight: bold; text-decoration:none; color:#FFFFFF; }

/* FASTTIP TABLE SETTINGS */

	.ft_text		{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; color:#000000; }
	.ft_text_small		{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; text-decoration:none; color:#000000; }
	.ft_text_bold		{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight: bold; text-decoration:none; color:#000000; }
	.ft_link		{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight: bold; text-decoration:none; color:#000000; }
	.ft_link:hover		{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight: bold; text-decoration:underline; color:#000000; }
	.ft_link_small		{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; text-decoration:none; color:#000000; }
	.ft_link_small:hover	{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; text-decoration:underline; color:#000000; }
	.ft_text_title		{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight: bold; text-decoration:none; color:#000000; }

/* TRIP WIZARD SETTINGS */

	.tw_question		{ font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight: bold; font-style: italic; text-decoration:none; color:#FFFFCC; }

/* TABLES */
	.site_table 		{ border: 0px; }
	.site_tableborder 	{ border: 1px #000000 solid; }

/* OTHER COMMON STYLES */

	.site_pics		{ border: 1px #000000 solid; }
	.formfield 		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11; border: 1px #000000 solid;}
	.formfieldsmall		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9; border: 1px #000000 solid;}
	.chr_rem		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; background-color: #FFFFCC; border: 0px; }


/* CURRENT CONDITIONS */

	.cond_text 		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none; color:#000000; }

	.cond_textyellow	{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; text-decoration:none; color:#EDE101; }
	.cond_textbrown		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; text-decoration:none; color:#6E4700; }
	.cond_textgreen 	{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; text-decoration:none; color:#277400; }
	.cond_textred 		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; text-decoration:none; color:#D50000; }
	.cond_textgray 		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; text-decoration:none; color:#565656; }
	.cond_textblue 		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; text-decoration:none; color:#2E03C6; }
	.cond_textorange	{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; text-decoration:none; color:#E66300; }
	.cond_textblack		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; text-decoration:none; color:#000000; }

	.cond_textitalic	{ font-family: Arial, Helvetica, sans-serif; font-size:11px; font-style: italic; text-decoration: none; color:#000000; }
	.cond_textsmall		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; text-decoration:none; color:#000000; }
	.cond_textbold		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; text-decoration:none; color:#000000; }
	.cond_texttitle		{ font-family: Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; text-decoration:none; color:#000000; }
	.cond_textlink		{ font-family: Arial, Helvetica, sans-serif; font-size:11px; font-style: italic; text-decoration: none; color:#000000; }
	.cond_textlink:hover	{ font-family: Arial, Helvetica, sans-serif; font-size:11px; font-style: italic; text-decoration: underline; color:#000000; }
	.cond_formfield 	{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; background-color: #FCFCE2; border: 1px #EFCF5E solid;}
	.cond_chr_rem		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; background-color: #FFFFCC; border: 0px; width: 18px;}

/* CURRENT CONDITIONS QUICKBOX */
	.cond_qb_table			{ border: solid 1px #9CBDEC; }
	.cond_qb_title_td		{ background-color: #9CBDEC; border-bottom: solid 1px #9CBDEC; }
	.cond_qb_name_td		{ background-color: #D1E0F6; background: white url(bg_blue.gif) top left; }
	.cond_qb_name_td_orange		{ background-color: #D1E0F6; background: white url(bg_orange.gif) top left; }
	.cond_qb_name_td_yellow		{ background-color: #D1E0F6; background: white url(bg_yellow.gif) top left; }
	.cond_qb_info_td		{ background-color: #FFFFFF; border-bottom: solid 1px #9CBDEC; }
	.cond_qb_text_title		{ font-family: Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; text-decoration:none; color:#000000; }
	.cond_qb_text_title:hover	{ font-family: Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; text-decoration:underline; color:#000000; }
	.cond_qb_text_name		{ font-family: sans-serif, Arial, Helvetica; font-size:9px; text-decoration:none; color:#5699F8; }
	.cond_qb_text			{ font-family: Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none; color:#000000; }
	.cond_qb_text_info		{ font-family: Arial, Helvetica, sans-serif; font-size:11px; font-weight: bold; text-decoration:none; color:#000000; }
	.cond_qb_text_small		{ font-family: sans-serif, Arial, Helvetica; font-size:9px; text-decoration:none; color:#000000; }
	.cond_qb_mod_td			{ background-color: #9CBDEC; }
	.cond_qb_text_mod		{ font-family: sans-serif, Arial, Helvetica; font-size:9px; text-decoration:none; color:#000000; }

/* BUSINESS LISTINGS */
	.bl_name		{ font-family: Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; text-decoration:none; color:#000000; }
	.bl_namewvp		{ font-family: Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; text-decoration:none; color:#FF0000; }

/* PHOTO LIST */
	.photoTable {background-color:#FFFFCC; border: 1px #000000 solid;}

/* PHOTO GALLERY */
	#thumbscroll {
		padding : 0px; 
		width : 130px; 
		height : 450px; 
		overflow: auto;
	}

/* FORMS */
label {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0F355C;
	cursor:pointer;
	padding-left:2px;
	line-height:16px;
}

.helplink {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight: bold;
	font-style: italic;
	text-decoration: none;
	color:#000000;
}

#admin_help {
	width: 170px;
	height: 200px;
	background-color: transparent;
	border-width: 0px 0px 0px 0px;
	border-spacing: 0px;
	padding: 2px;
	border-style: none none none none;
	border-color: #FFFFFF #FFFFFF #FFFFFF #FFFFFF
	border-collapse: collapse;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
}

 
