BODY { 	
	font-family: Trebuchet MS, verdana, helvetica, sans-serif; 
	font-size: 11px; 
	line-height: 14px;
	color: #000000; 
	background: #ffffff;
}

.RGGrayBox {
	background-color: #DDD4BE
}


#RGMapCanvas {
	clear: right;
	position: relative;
	top: -8px;
}


.RGMapPriceTag, .RGMapPriceTagOver {
	position: relative;
	left: 2px;
	top: -22px;
	
	white-space: nowrap;
	cursor: pointer;
	
	background-color: rgb(238, 151, 50);
	border-right: 1px solid rgb(143,143,143);
	border-bottom: 1px solid rgb(143, 143, 143);
	padding: 1px 3px;
	color: white;
	
	font-size: 11px;
}

.RGMapPriceTagOver { background-color: black }

.rg_index_head {
	font-size: 14px;
	font-weight: bold;
	padding-top: 5px;
}

.rg_section_info {
	font-size: 20px;
	padding: 10px;
	padding-left: 0px;
}

.RGMapPriceTagPointer {
	position: absolute;
	margin-left: -6px;
	margin-top: -3px;
	background-image: url(/groups/rg/images/map_tiny_pointer.gif);
	width: 9px;
	height: 13px;
}

.RGMapPriceTagOver .RGMapPriceTagPointer {
	background-image: url(/groups/rg/images/map_tiny_pointer_black.gif);
}

.RGMapPriceTag a { color: white }

A { font-family: Trebuchet MS, verdana, helvetica, sans-serif; font-size: 11px; line-height: 14px; color: #000000;text-decoration: underline;  }
A:hover { font-family: Trebuchet MS, verdana, helvetica, sans-serif; font-size: 11px; line-height: 14px; color: #000000;text-decoration: none;  }
A.underline, A.underline:hover{ font-family: Trebuchet MS, verdana, helvetica, sans-serif; font-size: 10px; line-height: 14px; color: #333333;text-decoration: underline;}

.tms11svart { font-family: Trebuchet MS, verdana, helvetica, sans-serif; font-size: 11px; line-height: 18px; color: #000000; }
.tms11vit { font-family: Trebuchet MS, verdana, helvetica, sans-serif; font-size: 11px;line-height: 14px; color: #ffffff;}
.tms12vit { font-family: Trebuchet MS, verdana, helvetica, sans-serif; font-size: 12px;line-height: auto; color: #ffffff;}
.tms11rod { font-family: Trebuchet MS, verdana, helvetica, sans-serif; font-size: 11px;line-height: 14px; color: #630000;}
.tms16svart { font-family: Trebuchet MS, verdana, helvetica, sans-serif; font-size: 16px;line-height: auto; color: #000000;font-weight:bold;}
.tms12svart, .ess_table_header { font-family: Trebuchet MS, verdana, helvetica, sans-serif; font-size: 12px;line-height: auto; color: #000000;font-weight:bold;}
.tms14svart{ font-family: Trebuchet MS, verdana, helvetica, sans-serif; font-size: 14px; color: #000000;font-weight:bold;}



SELECT.select240{FONT-SIZE: 11px;WIDTH: 150px;COLOR: #000000;FONT-FAMILY: Trebuchet MS, verdana, arial, geneva, helvetica;}
SELECT.select53{FONT-SIZE: 11px;WIDTH: 53px;COLOR: #000000;FONT-FAMILY: Trebuchet MS, verdana, arial, geneva, helvetica;}
SELECT.select51{FONT-SIZE: 11px;WIDTH: 51px;COLOR: #000000;FONT-FAMILY: Trebuchet MS, verdana, arial, geneva, helvetica;}
SELECT.select73{FONT-SIZE: 11px;WIDTH: 73px;COLOR: #000000;FONT-FAMILY: Trebuchet MS, verdana, arial, geneva, helvetica;}
SELECT.select95{FONT-SIZE: 11px;WIDTH: 95px;COLOR: #000000;FONT-FAMILY: Trebuchet MS, verdana, arial, geneva, helvetica;}
SELECT.select128{FONT-SIZE: 11px;WIDTH: 128px;COLOR: #000000;FONT-FAMILY: Trebuchet MS, verdana, arial, geneva, helvetica;}
SELECT.select84{FONT-SIZE: 11px;WIDTH: 84px;COLOR: #000000;FONT-FAMILY: Trebuchet MS, verdana, arial, geneva, helvetica;}
SELECT.select110{FONT-SIZE: 11px;WIDTH: 110px;COLOR: #000000;FONT-FAMILY: Trebuchet MS, verdana, arial, geneva, helvetica;}



.ess_table_header { padding: 3px }

.ess_table_row2 {  background-color: #FFFFFF; padding: 3px }
.ess_table_row11 {  background-color: #FFFFFF; padding: 3px }

.ess_table_row1 {  background-color: #DDD4BE; padding: 3px }

TD { font-family: Trebuchet MS, verdana, helvetica, sans-serif; font-size: 11px; line-height: 14px; color: #000000; }

.search_bar { padding: 8px; border: 1px solid #942121 }

#RGLastMinuteFilterFormDone {
	margin-right: 10px;
}

INPUT, SELECT, TEXTAREA {
	z-index: 99999;
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Trebuchet MS, verdana, arial, geneva, helvetica;
}


.ESS_button {
	background-color: white;
	font-weight: bold;
	background-image: url("/ticket/rg/images/buttonbg.gif");
}


.submit, .rg_button { 
	background-color:#CE3131; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size:10px; 
	color:white; 
	border-color: #942121 #942121 #942121 #942121;
	border-top-width: 1px; 
	border-right-width: 1px; 
	border-bottom-width: 1px; 
	border-left-width: 1px
	}
	
.formknapp { 
	background-color:#CE3131; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size:10px; 
	color:white; 
	border-color: #942121 #942121 #942121 #942121;
	border-top-width: 1px; 
	border-right-width: 1px; 
	border-bottom-width: 1px; 
	border-left-width: 1px
	}	


	.beige{BACKGROUND-COLOR: #DDD4BE;}

.RGMainColumn {
	float: left;
	width: 78%;
}

.RGRightColumn {
	float: right;
	width: 20%;
}
