A:link    { text-decoration: underline; color: #281530;}
A:visited { text-decoration: underline; color: #DEC78C;}
A:active  { text-decoration: underline; color: #DC241F;}
A:hover	  { text-decoration: underline; color: #DEC78C;}

A:link.bodytextlink    { text-decoration: underline; color: #281530;}
A:visited.bodytextlink { text-decoration: underline; color: #603913;}
A:active.bodytextlink  { text-decoration: underline; color: #195702;}
A:hover.bodytextlink   { text-decoration: underline; color: #195702;}

A:link.link    { text-decoration: underline; color: #281530;}
A:visited.link { text-decoration: underline; color: #603913;}
A:active.link  { text-decoration: underline; color: #195702;}
A:hover.link   { text-decoration: underline; color: #195702;}

A:link.calendar    { text-decoration: none; color: #DEC78C;}
A:visited.calendar { text-decoration: none; color: #DEC78C;}
A:active.calendar  { text-decoration: underline; color: #FFFFFF;}
A:hover.calendar   { text-decoration: underline; color: #FFFFFF;}

/* STANDARD FORMATTING ELEMENTS */
body, td { font-family: Arial; font-size: .7em; color: #000000;}
input, select, textarea
	{ color: #000000; font-family: Arial, sans-serif; font-size: .9em; }

/* HEADER IMG */
header_img { background-color: #5A4584; }
.header_img2 { background: url(images/ads_bg.gif); repeat-y left height:56px width:9px; border-top: 1px solid #ffffff;, border-bottom: 1px solid #ffffff; }

/* HEADINGS */
H1 { font-family: Arial, sans-serif;font-size: 17px; font-weight: bold; color: #000000; margin-bottom:5px;}

H2 { font-family: Arial, sans-serif; font-size: 1.2em; font-weight: bold; color: #281530; margin-top: 4px; margin-bottom: 4px}

H3 { font-family: Arial, sans-serif; font-size: .95em; font-weight: bold; color: #000000; margin-bottom: 5px;}

H4 { font-family: Arial, sans-serif; font-size: .95em; font-weight: bold; color: #A22630; margin-bottom:5px; margin-top:10px; }

.font_bold { font-weight: bold;}

.txt_arialsml
	{ font-family: Arial, sans-serif; font-size: .7em; color:#000000; line-height: 13px; }

/* LHS NAVIGATION */
.lhs_nav { color: #5A4942; font-family: Arial; font-size:15px; height:1px; width:134px; text-decoration: none; background-color: #5A4942; }
.lhs_nav A:link    { text-decoration: none; color: #ffffff;}
.lhs_nav A:visited { text-decoration: none; color: #ffffff;}
.lhs_nav A:active  { text-decoration: none; color: #ffffff;}
.lhs_nav A:hover   { text-decoration:  none; color: #DEC78C;}

.lhs_nav_on A:link    { text-decoration: none; color: #CC6699;}
.lhs_nav_on A:visited { text-decoration: none; color: #CC6699;}
.lhs_nav_on A:active  { text-decoration: none; color: #CC6699;}
.lhs_nav_on A:hover   { text-decoration:  none; color: #CC6699;}

/* Centre Section */
.centresection_td { background-color: #f5feeb; height: 326px; width: 100%;}
.text_white { font-family: Arial; font-size: .7em; color: #ffffff;}
.text_white2 { font-family: Arial; font-size: .large; color: #ffffff;}
.text_white A:link    { font-weight: bold; text-decoration: underline; color: #ffffff;}
.text_white A:visited { font-weight: bold; text-decoration: underline; color: #ffffff;}
.text_white A:active   { font-weight: bold;text-decoration: underline; color: #ffffff;}
.text_white A:hover	  { font-weight: bold; text-decoration: underline; color: #DEC78C;}

/* Centre Section frame body */
.frame_td { background-color: #604D6D; }
.frame_img { background-color: #604D6D; }


/* Search for all breaks Section */
.search_td { background-color: #b2cb58; }
.s_h1
{ font-family: Arial, sans-serif; font-size:12px; font-weight: bold; color: #ffffff; padding-left: 4px; padding-top: 4px; padding-bottom: 4px;  background-color: #5A4942; }
.s_h2
{ font-family: Arial, sans-serif; font-size:11px; font-weight: bold; color: #000000; padding-left: 2px; padding-top: 2px; padding-bottom: 2px; }
.s_h3
{ font-family: Arial, sans-serif; font-size:11px;  color: #000000; padding-top:2px; padding-bottom:2px; valign:top ; align:left; position:bottom;  }


/* SEARCH RESULTS */
.result_table
{ border-top: 1px solid #CFD1D2; border-left: 1px solid #CFD1D2; padding: 3px; background-color: #EFEBC6; }

.result_header td
{ background-color: #5A4942; color: #FFFFFF; font-weight: bold; }

.result_header  TH {font-weight: bold; color: #ffffff; background-color: #5A4942; font-size: 0.7em; text-align: left;}

.result_header TH A:link
	{ text-decoration: none; color: #FFFFFF; }
.result_header TH A:visited
	{ text-decoration: none; color: #FFFFFF; }
.result_header TH A:active
	{ text-decoration: none; color: #FFFFFF; }
.result_header TH A:hover
	{ text-decoration: underline; color: #FFFFFF; }

.result_body { background-color: #eeeeef; border-bottom: 1px solid #CFD1D2; border-right: 1px solid #CFD1D2; }
.result_body A:link { text-decoration: underline; color: #580702; }
.result_body A:visited { text-decoration: underline; color: #580702; }
.result_body A:active { text-decoration: underline; color: #580702; }
.result_body A:hover	{ text-decoration: underline; color: #DEC78C; }

.result_body2
{ background-color: #ffffff; border-bottom: 1px solid #CFD1D2; border-right: 1px solid #CFD1D2; }
.result_body2 A:link { text-decoration: underline; color: #580702; }
.result_body2 A:visited { text-decoration: underline; color: #580702; }
.result_body2 A:active { text-decoration: underline; color: #580702; }
.result_body2 A:hover	{ text-decoration: underline; color: #DEC78C; }

.result_nextlink
{font-weight: bold;color: #000000;}
.result_nextlink A:link { text-decoration: underline; color: #580702; }
.result_nextlink A:visited { text-decoration: underline; color: #580702; }
.result_nextlink A:active { text-decoration: underline; color: #580702; }
.result_nextlink A:hover	{ text-decoration: underline; color: #DEC78C; }

.result_subhead td
{ background-color: #AAAAAA; color: #FFFFFF; font-weight: bold; }

.result_product
{ padding: 1px; }
.result_product A:link { text-decoration: underline; color: #5A4942; }
.result_product A:visited { text-decoration: underline; color: #5A4942; }
.result_product A:active { text-decoration: underline; color: #580702; }
.result_product A:hover	{ text-decoration: underline; color: #DEC78C; }

.result_photo
{ margin-top: 2px; margin-right: 2px; border: 1px solid #5B3A64; }

.result_photogallery
{ margin-top: 2px; margin-right: 2px; }

.resultcontent {
  background-color: #E5E6E7; width: 100%; padding-top: 10px; height:190px;
  padding-bottom: 10px;
  padding-left: 10px;
  padding-right: 10px;}

.dyn_cost { font-size: 1em; border: none; background-color: #EEEEEF; text-align: left; width: 120px; }
.dyn_cost2 { font-size: 1em; border: none; background-color: #FFFFFF; text-align: left; width: 120px; }
.productname { BACKGROUND-COLOR: #E5E6E7; COLOR: #ffffff; font-family: Arial; font-size: 14px; font-weight : bold; padding-left: 10px; padding-right: 10px }
.error_text { color: #BD0000; font-family: Verdana; font-size: 11px; font-weight: bold; }
.search_box_border { padding: 2px; }
.result_header A:link { text-decoration: none; color: #580702; }
.result_header A:visited { text-decoration: none; color: #580702; }
.result_header A:active { text-decoration: none; color: #580702; }
.result_header A:hover	{ text-decoration: none; color: #5B3A64; }

/* Top 5 accommodation */
.top5accomo { width: 100%; color:#B2CB58;}
.top5accomo_h1 { font-family: Arial, sans-serif; font-size:12px; font-weight: bold; color: #000000; padding-left: 10px; padding-top: 2px; padding-bottom: 2px; width: 100%; background-color: #DFE2A1; }
.top5accomo_s1 {text-align: left; background-color: #B2CB58; height: 15px; padding-left: 5px; padding-top: 2px; padding-bottom: 2px }
.top5accomo TD {text-align: left; background-color: #B2CB58; height: 15px; valign:middle;}
.top5accomo TD A:link {text-decoration: none; width: 100%; height: 100%; color:#000000;}
.top5accomo TD A:visited {text-decoration: none; width: 100%; height: 100%; color:#000000;}
.top5accomo TD A:active {text-decoration: none; width: 100%; height: 100%; color:#5A4942;}
.top5accomo TD A:hover {text-decoration: none;  width: 100%; height: 100%; color:#5A4942;}
.top5accomo_on {text-decoration: none;  width: 100%; height: 100%; color:#5A4942;}


/* Product Details  */
.details_label
	{ color: #000000; font-family: arial; font-weight: bold; font-size: 11px; padding-left: 5px;  padding-top: 2px; padding-bottom: 2px; vertical-align: top; border-right : 1px solid #EFF0F1; border-bottom : 1px solid #EFF0F1; }
.details_text
	{ color: #000000; font-family: arial;  font-size: 11px;  padding-left: 5px;  padding-top: 2px; padding-bottom: 2px; vertical-align: top;  border-right : 1px solid #EFF0F1; border-bottom : 1px solid #EFF0F1; }
.details_lable_whitecell
	{ color: #000000; font-family: arial; font-weight: bold; font-size: 11px; background-color: #ffffff; padding-left: 5px;  padding-top: 2px; padding-bottom: 2px; vertical-align: top; border-right : 1px solid #EFF0F1; border-bottom : 1px solid #EFF0F1; }
.details_text_whitecell
	{ color: #000000; font-family: arial;  font-size: 11px; background-color: #ffffff; padding-left: 5px;  padding-top: 2px; padding-bottom: 2px; vertical-align: top;  border-right : 1px solid #EFF0F1; border-bottom : 1px solid #EFF0F1; }

.detail_head {
  BACKGROUND-COLOR: #95919B;
  COLOR: #ffffff;
  font-family: Arial;
  text-align: center;
  font-size: 11px;
  font-weight : bold;
  font-color : #FFFFFF;
  padding-top: 3px;
  padding-bottom: 3px;
  padding-left: 13px;
  padding-right: 13px;
}
.detail_head2 {
  BACKGROUND-COLOR: #5A4942;
  COLOR: #ffffff;
  font-family: Arial;
  text-align: center;
  font-size: 11px;
  font-weight : bold;
  padding-top: 3px;
  padding-bottom: 3px;
  padding-left: 13px;
  padding-right: 13px;
}
.details_content {
  background-color: #CEDF73; width: 100%; padding-top: 10px; height: 190px;
  padding-bottom: 10px;
  padding-left: 10px;
  padding-right: 10px;
}
.details_toolbar {
  background-color: #CFD1D2; width: 100%; padding-top: 0px;
  padding-bottom: 0px;
  padding-left: 10px;
  padding-right: 10px;
}
.toolbar {
  BACKGROUND-COLOR: #E5E6E7;
  COLOR: #ffffff;
  font-family: Arial;
  font-size: 1.12em;
  font-weight : light;
}

.toolbar2 {
  BACKGROUND-COLOR: #CFD1D2;
  COLOR: #ffffff;
  font-family: Arial;
  font-size: 1.12em;
  font-weight : light;
}
.productname {
  BACKGROUND-COLOR: #5A4942;
  COLOR: #ffffff;
  font-family: Arial;
  font-size: 14px;
  font-weight : bold;
  padding-left: 5px;
  padding-right: 10px;
}
.toolarea {

  COLOR: #000000;
  font-family: Arial;
  font-size: 10px;
  font-weight : light;
}
.toolarea	A:link
	{ text-decoration: none; color:#000000; }
.toolarea	A:visited
	{ text-decoration: underline; color:#B2CB58; }
.toolarea	A:active
	{ text-decoration: underline; color:#5A4942; }
.toolarea	A:hover
	{ text-decoration: underline; color:#000000; }

DIV.resultdetailtab {
	position:absolute;
	top: 296px;
	width:99%;
	height:209px;
	z-index:1;
	overflow: auto;
	scrollbar-3dlight-color : #95919B;
	scrollbar-arrow-color : #3F2E4A;
	scrollbar-base-color : #3F2E4A;
	scrollbar-darkshadow-color : #94929C;
	scrollbar-track-color : #F2F2F2;
	scrollbar-face-color : #CFD1D2;
	scrollbar-highlight-color : #CFD1D2;
	scrollbar-shadow-color : #CFD1D2;
	border: 1px solid #E5E6E7;
	left: 156px;
}
.resultcontent {
  background-color: #ADB1B2; width: 100%; padding-top: 10px; height:190px;
  padding-bottom: 10px;
  padding-left: 10px;
  padding-right: 10px;

}
.dyn_cost { font-size: 1em; border: none; background-color: #EEEEEF; text-align: left; width: 120px; }
.dyn_cost2 { font-size: 1em; border: none; background-color: #FFFFFF; text-align: left; width: 120px; }


/* IMAGES */

.right_img {margin-left:8px; margin-top:0px; margin-right:0px; margin-bottom:5px; border : 0px solid #ED3C77; }
.left_img {margin-left:0px; margin-top:0px;  margin-bottom:5px; margin-right:8px; border : 0px solid #ED3C77; }
.photo { border: 0px solid #ED3C77; padding: 0px; padding-right: 4px; padding-bottom: 4px; }


/* Footer */
.footer { width: 100%; color:#002945;}

.footer_end {background-color: #5C4685; width: 100%;}

.footer TD {text-align: center; background-color: #5A4942; height: 15px; border-right: 1px solid #FFFFFF;}

.footer_lvl1 { text-align: center; font-weight: bold; text-decoration: none; }

.footer TD A:link {text-decoration: none; width: 100%; height: 100%; color: #FFFFFF;}

.footer TD A:visited {text-decoration: none; width: 100%; height: 100%; color: #FFFFFF;}

.footer TD A:active {text-decoration: none; width: 100%; height: 100%; color: #DEC78C;}

.footer TD A:hover {text-decoration: none; width: 100%; height: 100%; color:#FFFFFF;}

.footer_on {text-decoration: none;  width: 100%; height: 100%; color:#FFFFFF; }




/* FOOTER FOR POWERED BY WORLD.NET*/

.powered_worldnet
{ background-color: #FFFFFF; }

.wns
{ font-family: Arial, sans-serif; font-size: 10px; text-decoration: none; color:#281530; padding-top:5px; padding-left: 0px; padding-bottom: 10px;}

.powered_worldnet TD
A:link {text-decoration: none; font-size:  10px;  color: #281530;}

.powered_worldnet TD
A:visited {text-decoration: none; font-size: 10px;  color: #9281530;}

.powered_worldnet TD A:active
{text-decoration: none; font-size: 10px;  color: #281530;}

.powered_worldnet TD A:hover
{text-decoration: underline; font-size: 10px;  color: #281530; }


/* SITEMAP */

.site_l1

{background-color: #5A4942; list-style-type: none; list-style-position: outside; padding-left: 6px; padding-bottom: 6px;padding-top: 7px;
font-weight: bold; color: #FFFFFF; text-decoration: none; line-height: 1em;}

.site_l1 A:link
{ font-size: 1.0em; font-weight: bold; text-decoration: none; color:#FFFFFF; margin-top:5px; }

.site_l1 A:visited
{ font-size: 1.0em; font-weight: bold; text-decoration: none; color:#FFFFFF; margin-top:5px; }

.site_l1 A:active
{ font-size: 1.0em; font-weight: bold; text-decoration: underline; color:#FFFFFF; margin-top:5px; }

.site_l1 A:hover
{ font-size: 1.0em; font-weight: bold; text-decoration: underline; color:#FFFFFF; margin-top:5px; }

.site_l2
{background-color: #eeeeef; list-style-type: none; list-style-position: outside; padding-left: 16px; padding-bottom: 6px;padding-top: 7px;

	color: #FFFFFF; text-decoration: none; line-height: 1em;}

.site_l2 A:link
{ font-size: 1.0em; text-decoration: none; color:#000; margin-top:5px; }

.site_l2 A:visited
{ font-size: 1.0em; text-decoration: none; color:#000; margin-top:5px; }

.site_l2 A:active
{ font-size: 1.0em; text-decoration: underline; color:#000; margin-top:5px; }

.site_l2 A:hover
{ font-size: 1.0em; text-decoration: underline; color:#000; margin-top:5px; }

.site_l3
{background-color: #EFF0F1; list-style-type: none; list-style-position: outside; padding-left: 27px; padding-bottom: 6px;padding-top: 7px;

	color: #FFFFFF; text-decoration: none; line-height: 1em;}

.site_l3 A:link
{ font-size: 1.0em; text-decoration: none; color:#F23F72; margin-top:5px; }

.site_l3 A:visited
{ font-size: 1.0em; text-decoration: none; color:#F23F72; margin-top:5px; }

.site_l3 A:active
{ font-size: 1.0em; text-decoration: underline; color:#F23F72; margin-top:5px; }

.site_l3 A:hover
{ font-size: 1.0em; text-decoration: underline; color:#F23F72; margin-top:5px; }


/* SUB-HEADER */

.subtitle1 { font-family: Arial, sans-serif; font-size: 1.1em; font-weight: bold; color: #3F2E4A;}

.subtitle2 { font-family: Arial, sans-serif; font-size: .95em; font-weight: bold; color: #000000}

.top_nav_on1 {
text-decoration: none; background-color: #3F2E4A; width: 100%; height: 100%; color: #FFFFFF; font-weight: bold;
}

/* tnc */

.tnc{ font-family: Arial, sans-serif; font-size: 1.1em; padding-bottom: 2px; padding-right: 10px; padding-left: 10px; padding-top: 6px; font-weight: bold; color: #000000;}

.tnctitle{ font-family: Arial, sans-serif; font-size: 1.1em; padding-bottom: 2px; padding-right: 10px; padding-left: 10px; padding-top: 6px; font-weight: bold; color: #000000;}

.tnctitle2{ font-family: Arial, sans-serif; font-size: 1.1em; padding-bottom: 0px; padding-right: 10px; padding-left: 0px; padding-top: 6px; font-weight: bold; color: #000000;}

.heading_span {color: #000000; text-decoration: none;}



/* My Details - My visit */

.details_table_visit

	{ border-top: 1px solid #CFD1D2; border-left: 1px solid #CFD1D2; border-right: 1px solid #CFD1D2;  margin-bottom: 5px; }

.details_title_visit

	{ border-bottom: 1px solid #CFD1D2; background-color: #5B3A64; padding: 5px; font-weight: bold; color: #FFFFFF; font-family: Arial, sans-serif; font-size: 0.7em; }

.details_title_visit2

	{ background-color: #ED3C77; padding: 5px; font-weight: bold; color: #FFFFFF; font-family: Arial, sans-serif; font-size: 0.7em; }

.details_body_visit

	{ border-bottom: 1px solid #CFD1D2; background-color: #EFF0F1; padding: 5px; }

.details_body_visit2

	{ background-color: #EFF0F1; padding: 5px; }

.details_whitecell_visit

	{ border-bottom: 1px solid #CFD1D2; background-color: #ffffff; padding-left: 5px; padding-top: 2px; padding-bottom: 2px; }

.details_box_number

	{ border: 1px solid #000000; text-align: center; height: 19px; width: 27px; background-color: #ED1B23; padding-left: 5px; padding-top: 2px; padding-bottom: 2px; font-weight: bold; color: #FFFFFF; font-family: Arial, sans-serif; font-size: 1.5em; }

.details_box_numbers

	{ font-weight: bold; color: #FFFFFF; font-family: Arial, sans-serif; font-size: 0.7em; }



/* My Details - printerfrinedly */

.details_label

	{ color: #000000; font-family: arial; font-weight: bold; font-size: 11px; padding-left: 5px;  padding-top: 2px; padding-bottom: 2px; vertical-align: top; border-right : 1px solid #EFF0F1; border-bottom : 1px solid #EFF0F1; }

.details_text

	{ color: #000000; font-family: arial;  font-size: 11px;  padding-left: 5px;  padding-top: 2px; padding-bottom: 2px; vertical-align: top;  border-right : 1px solid #EFF0F1; border-bottom : 1px solid #EFF0F1; }

.details_lable_whitecell

	{ color: #000000; font-family: arial; font-weight: bold; font-size: 11px; background-color: #ffffff; padding-left: 5px;  padding-top: 2px; padding-bottom: 2px; vertical-align: top; border-right : 1px solid #EFF0F1; border-bottom : 1px solid #EFF0F1; }

.details_text_whitecell

	{ color: #000000; font-family: arial;  font-size: 11px; background-color: #ffffff; padding-left: 5px;  padding-top: 2px; padding-bottom: 2px; vertical-align: top;  border-right : 1px solid #EFF0F1; border-bottom : 1px solid #EFF0F1; }

.details_features_whitecell

	{ color: #000000; font-family: arial; font-weight: bold; font-size: 11px; background-color: #ffffff; padding-left: 5px;  padding-top: 2px; padding-bottom: 2px; vertical-align: middle; border-bottom : 1px solid #EFF0F1; }

.features_tick

	{  background-color: #ffffff; padding-left: 15px;  padding-right: 15px;  padding-top: 2px; padding-bottom: 2px; vertical-align: top; border-bottom : 1px solid #EFF0F1; }

.details_rate_whitecell

	{ color: #737373; font-family: arial; 	text-align: center; font-size: 11px; background-color: #ffffff; padding-left: 5px;  padding-top: 2px; padding-bottom: 2px; vertical-align: top; border-right : 1px solid #EFF0F1; border-bottom : 1px solid #EFF0F1; }

.details_rate_text

	{ color: #000000; font-family: arial;  	text-align: center;  font-size: 11px;  padding-left: 5px;  padding-top: 2px; padding-bottom: 2px; vertical-align: top;  border-right : 1px solid #EFF0F1; border-bottom : 1px solid #EFF0F1; }


/* PAGE STYLE */

.black { color: #000000;  text-decoration: none; }

.font_Italic { font-family: Arial, sans-serif; font-size:11px; font-style: italic;  color:#000000;}

.font_bold { font-weight: bold;}



.horizon_dotline {

		background-image: url(images/ui_hori_dot.gif);

		width: 100%;

		height: 1px;

	}

.horizon_whiteline {

		background-color:#ffffff;

		width: 100%;

		height: 1px;

	}

.vertical_whiteline {

		background-color:#ffffff;

		height: 100%;

		width: 1px;

	}

.content {

	background-color: #EFEBC6; padding: 10px; width: 100%; height: 300px;

	}

.content A:link { color: #281530; }
.content A:visited { color: #603913; }
.content A:active { color: #195702; }
.content A:hover { color: #195702; }

/* in put bottom*/
.input_buttom
{ background-color: #5C4685; color: #FFFFFF; font-weight: bold; font-family: Arial, sans-serif; font-size: 1.0em; border : 1px solid #C6C1C9; padding-left: 2px; padding-right: 1px; padding-top: 2px; padding-bottom: 1px; }

.formbutton
{ background-color: #5C4685; color: #FFFFFF; font-weight: bold; font-family: Arial, sans-serif; font-size: 1.0em; border : 1px solid #C6C1C9; padding-left: 2px; padding-right: 1px; padding-top: 2px; padding-bottom: 1px; }

/* form  */

.formlabel

	{ color: #000000; font-family: arial; font-weight: bold; font-size: 11px; background-color: #ffffff; padding-left: 5px;  padding-top: 2px; padding-bottom: 2px; vertical-align: middle; width: 26%; border-right : 1px solid #E5E6E7; border-bottom : 1px solid #E5E6E7; }

.formlabel_cell

	{ color: #000000; font-family: arial; font-size: 11px; background-color: #ffffff; padding-left: 5px;  padding-top: 2px; padding-bottom: 2px; vertical-align: middle;  border-right : 1px solid #E5E6E7; border-bottom : 1px solid #E5E6E7; }

.formlabel_2

	{ color: #000000; font-family: arial; font-weight: bold; font-size: 11px; background-color: #ffffff; padding-left: 5px;  padding-top: 6px; padding-bottom: 2px; vertical-align: top; width: 26%; border-right : 1px solid #E5E6E7; border-bottom : 1px solid #E5E6E7; }

.formtext

	{ color: #000000; font-family: arial; font-size: 11px; background-color: #eeeeef;   padding-left: 5px;   padding-right: 5px;   padding-top: 2px; padding-bottom: 2px; vertical-align: middle;  width: 74%; border-bottom : 1px solid #E5E6E7; }

.formsubmit_cell

	{ color: #000000; font-family: arial; font-size: 11px; background-color: #ffffff;   padding-left: 7px;   padding-top: 2px; padding-bottom: 2px; vertical-align: middle;   }

input

{ color: #000000; font-family: arial; font-size: 0.95em;}

input.checkbox

{ color: #000000; font-family: arial; font-size: 0.95em; margin-left:-4px; margin-top:-2px; }

select, textarea

{ color: #000000; font-family: arial; font-size: 0.95em;}

.mandatory {vertical-align: middle; color:#FF0000; }

.formsubmit {background-color: #ED3C77; color: #FFFFFF; font-weight: bold; font-family: Arial, sans-serif; font-size: 1.0em; border : 1px solid #C6C1C9; }

.content_form { background-color: #E5E6E7; padding: 10px; width: 100%; height: 100%; }

/* PHOTO GALLERY */

.phototitle{ font-family: Arial, sans-serif; font-size: 1.1em; padding-bottom: 10px; padding-right: 0px; padding-left: 0px; padding-top: 6px; font-weight: bold; color: #000000;}

.photosml	{ border : 0px solid #A22630; }

.gallery_lrgphoto { border: 1px solid #BABCBE; background-color: #FFFFFF; padding: 5px;  }


/* MAPS DOWNLOAD */

.album_border { background-color:#786E52; border: 1px solid #786E52; padding: 0px; }


/* ROBIN HOOD TRAILS */
A:link.trails    { text-decoration: underline; color: #000000;}
A:visited.trails { text-decoration: underline; color: #000000;}
A:active.trails  { text-decoration: none; color: #000000;}
A:hover.trails   { text-decoration: none; color: #000000;}


/* Merchandise */
.tablelevel1 { background-color:#CED3D6; padding: 0px; }
.tablelevel2 { background-color:#EFEFEF; padding: 3px; }
.tablelevel3 { background-color:#FFFFFF; padding: 3px; }

.lhs_nav_on A:link    { text-decoration: none; color: #CEDF73;}
.lhs_nav_on A:visited { text-decoration: none; color: #CEDF73;}
.lhs_nav_on A:active  { text-decoration: none; color: #CEDF73;}
.lhs_nav_on A:hover   { text-decoration:  none; color: #CEDF73;}
.result_header  TH {font-weight: bold; color: #ffffff; background-color: #5A4942; font-size: 0.7em; text-align: left;}