.ContentBold {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
 font-style: normal;
 font-weight:  bold;
 text-decoration: none;
 color: #000000;
}

body
{
	background-color: #FFFFFF;
}

<!-- HEAD -->

table.head
{
	width: 599px;
	height:122px;

	background-color: #FFFFFF;
	border-top: 1px #000000 solid;
	border-right: 1px #000000 solid;
	border-bottom: 0px;
	border-left: 1px #000000 solid;
}

td.head_brand
{
	width: 126px;
	height: 122px;
	text-align: center;

	background-color: #FFFFFF;
	border-top: 0px #FFFFFF solid;
	border-right: 0px;
	border-bottom: 0px #FFFFFF solid;
	border-left: 0px #FFFFFF solid;

	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

img.head_brand
{
	width: 595px;
	height: 119px;

	border: 0px;
}

img.inferior
{
	width: 250px;
	height: 45px;

	border: 0px;
}

td.head_banner
{ 
	width: 468px;
	height: 60px;

	background-color: #FFFFFF;
	border-top: 2px #FFFFFF solid;
	border-right: 2px #FFFFFF solid;
	border-bottom: 2px #FFFFFF solid;
	border-left: 2px #FFFFFF solid;
}

img.head_banner
{
	width: 376px;
	height: 55px;

	border: 0px;
}

<!-- LABELS -->

table.label
{
	width: 599px;
	height:18px; 

	background-color: #959595;
	border-top: 0px;
	border-right: 1px #000000 solid;
	border-bottom: 0px;
	border-left: 1px #000000 solid;
}

table.label_in
{
	width: 597px;
	height:18px; 

	background-color: #959595;
	border-top: 0px;
	border-right: 0px;
	border-bottom: 0px;
	border-left: 0px;
}


<!-- LABELS ON OFF -->

td.label_on00
{
	cursor: hand;
	width: 17%;

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #FFFFFF;
	align: left;

	background-color: #2161AD;
	border-top: 0px;
	border-right: 1px #FFFFFF solid;
	border-bottom: 1px #FFFFFF solid;
	border-left: 1px #FFFFFF solid;

	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
}

td.label_off00
{
	width: 17%;

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #FFFFFF;
	align: left;

	background-color: #294194;
	border-top: 0px;
	border-right: 1px #FFFFFF solid;
	border-bottom: 1px #FFFFFF solid;
	border-left: 1px #FFFFFF solid;

	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
}

td.label_select00
{
	width: 17%;

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #294194;
	align: left;

	background-color: #00B2EF;
	border-top: 0px;
	border-right: 1px #FFFFFF solid;
	border-bottom: 1px #FFFFFF solid;
	border-left: 1px #FFFFFF solid;

	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
}

td.label_on01
{
	width: 16%;
	cursor: hand;

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #FFFFFF;
	align: left;

	background-color: #FF6600;
	border-top: 0px;
	border-right: 1px #FFFFFF solid;
	border-bottom: 1px #FFFFFF solid;
	border-left: 2px #FFFFFF solid;


	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
}

td.label_off01
{
	width: 16%;

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #FFFFFF;
	align: left;

	background-color: #FF8400;
	border-top: 0px;
	border-right: 1px #FFFFFF solid;
	border-bottom: 1px #FFFFFF solid;
	border-left: 2px #FFFFFF solid;


	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
}

td.label_select01
{
	width: 16%;

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #FFFFFF;
	align: left;

	background-color: #FF4800;
	border-top: 0px;
	border-right: 1px #FFFFFF solid;
	border-bottom: 1px #FFFFFF solid;
	border-left: 2px #FFFFFF solid;


	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
}

td.label_on02
{
	cursor: hand;
	width: 16%;

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #FFFFFF;
	align: left;

	background-color: #FF6600;
	border-top: 0px;
	border-right: 2px #FFFFFF solid;
	border-bottom: 1px #FFFFFF solid;
	border-left: 1px #FFFFFF solid;


	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
}

td.label_off02
{
	width: 16%;

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #FFFFFF;
	align: left;

	background-color: #FF8400;
	border-top: 0px;
	border-right: 2px #FFFFFF solid;
	border-bottom: 1px #FFFFFF solid;
	border-left: 1px #FFFFFF solid;


	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
}

td.label_select02
{
	width: 16%;

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #FFFFFF;
	align: left;

	background-color: #FF4800;
	border-top: 0px;
	border-right: 2px #FFFFFF solid;
	border-bottom: 1px #FFFFFF solid;
	border-left: 1px #FFFFFF solid;


	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
}


<!-- MENU -->

table.menu
{
	width: 599px;

	background-color: #FFFFFF;
	border-top: 0px;
	border-right: 1px #000000 solid;
	border-bottom: 0px;
	border-left: 1px #000000 solid;
}

img.menu
{
	width: 4px;
	height: 12px;

	vertical-align: bottom;

	border: 0px;
}

td.menu_off
{
	width: 25%;
	height: 12px;

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #233580;
	align: left;

	background-color: #FFFFFF;
	border-top: 0px;
	border-right: 0px;
	border-bottom: 0px;
	border-left: 0px;
}

td.menu_select
{
	width: 25%;
	height: 12px;

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #118DC8;
	align: left;

	background-color: #FFFFFF;
	border-top: 0px;
	border-right: 0px;
	border-bottom: 0px;
	border-left: 0px;
}


a.menu
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
}
a.menu:visited { color: #233580; text-decoration: none }
a.menu:link { color: #233580; text-decoration: none }
a.menu:hover { color: #118DC8; text-decoration: none }
a.menu:active { color: #118DC8; text-decoration: none }


<!-- TITLE -->

table.title
{
	width: 599px;
	height:20px;

	background-color: #2161AD;
	border-top: 1px #000000 solid;
	border-right: 1px #000000 solid;
	border-bottom: 0px;
	border-left: 1px #000000 solid;
}

td.title_location
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: left;

	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
}

td.title_date
{ 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: right;

	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
}


<!-- SEARCH -->

table.search
{
	width: 599px;

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #000000;
	align-text: left;

	background-color: #ECECEC;
	border-top: 0px;
	border-right: 1px #000000 solid;
	border-bottom: 1px #000000 solid;
	border-left: 1px #000000 solid;


	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
}

img.search
{
	width: 34px;
	height: 18px;

	vertical-align: top;

	border: 0px;
}

select.search
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #000000;

	width: 129px;

	background-color: #FFFFFF;
}

input.search_field
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #000000;

	width: 89px;

	background-color: #FFFFFF;
}

input.search_button
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #FFFFFF;

	width: 131px;

	background-color: #118DC8;
	border-top: 1px #233580 solid;
	border-right: 1px #233580 solid;
	border-bottom: 1px #233580 solid;
	border-left: 1px #233580 solid;
}


<!-- KEY -->

table.key
{
	width: 599px;
	height:20px;

	background-color: #FFFFFF;
	border-top: 1px #000000 solid;
	border-right: 2px #000000 solid;
	border-bottom: 1px #000000 solid;
	border-left: 2px #000000 solid;
}

img.icons
{
	width: 16px;
	height: 16px;
}

img.key_arrow
{
	width: 7px;
	height: 12px;

	vertical-align: bottom;
}


<!-- KEY ON OFF -->

td.key_new_on
{
	cursor: hand;

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #000000;
	text-align: center;

	background-color: #ECECEC;
	border-top: 1px #ACACAC solid;
	border-right: 1px #D7D7D7 solid;
	border-bottom: 1px #D7D7D7 solid;
	border-left: 1px #ACACAC solid;

	padding-top: 3px;
	padding-right: 6px;
	padding-bottom: 0px;
	padding-left: 6px;
}

td.key_new_off
{
	cursor: default;

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #000000;
	text-align: center;

	background-color: #FFFFFF;
	border-top: 1px #FFFFFF solid;
	border-right: 1px #FFFFFF solid;
	border-bottom: 1px #FFFFFF solid;
	border-left: 1px #FFFFFF solid;

	padding-top: 3px;
	padding-right: 6px;
	padding-bottom: 3px;
	padding-left: 6px;
}

td.key_ref_on
{
	cursor: hand;

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #000000;
	text-align: center;

	background-color: #ECECEC;
	border-top: 1px #ACACAC solid;
	border-right: 1px #D7D7D7 solid;
	border-bottom: 1px #D7D7D7 solid;
	border-left: 1px #ACACAC solid;

	padding-top: 3px;
	padding-right: 6px;
	padding-bottom: 0px;
	padding-left: 6px;
}

td.key_ref_off
{
	cursor: default;

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #000000;
	text-align: center;

	background-color: #FFFFFF;
	border-top: 1px #FFFFFF solid;
	border-right: 1px #FFFFFF solid;
	border-bottom: 1px #FFFFFF solid;
	border-left: 1px #FFFFFF solid;

	padding-top: 3px;
	padding-right: 6px;
	padding-bottom: 3px;
	padding-left: 6px;
}

td.key_name_on
{
	cursor: hand;

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #000000;
	text-align: left;

	background-color: #ECECEC;
	border-top: 1px #ACACAC solid;
	border-right: 1px #D7D7D7 solid;
	border-bottom: 1px #D7D7D7 solid;
	border-left: 1px #ACACAC solid;

	padding-top: 3px;
	padding-right: 6px;
	padding-bottom: 0px;
	padding-left: 6px;
}

td.key_name_off
{
	cursor: default;

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #000000;
	text-align: left;

	background-color: #FFFFFF;
	border-top: 1px #FFFFFF solid;
	border-right: 1px #FFFFFF solid;
	border-bottom: 1px #FFFFFF solid;
	border-left: 1px #FFFFFF solid;

	padding-top: 3px;
	padding-right: 6px;
	padding-bottom: 3px;
	padding-left: 6px;
}

td.key_first_on
{
	cursor: hand;

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #000000;
	text-align: left;

	background-color: #ECECEC;
	border-top: 1px #ACACAC solid;
	border-right: 1px #D7D7D7 solid;
	border-bottom: 1px #D7D7D7 solid;
	border-left: 1px #ACACAC solid;

	padding-top: 3px;
	padding-right: 6px;
	padding-bottom: 0px;
	padding-left: 6px;
}

td.key_first_off
{
	cursor: default;

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #000000;
	text-align: left;

	background-color: #FFFFFF;
	border-top: 1px #FFFFFF solid;
	border-right: 1px #FFFFFF solid;
	border-bottom: 1px #FFFFFF solid;
	border-left: 1px #FFFFFF solid;

	padding-top: 3px;
	padding-right: 6px;
	padding-bottom: 3px;
	padding-left: 6px;
}

td.key_last_on
{
	cursor: hand;

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #000000;
	text-align: left;

	background-color: #ECECEC;
	border-top: 1px #ACACAC solid;
	border-right: 1px #D7D7D7 solid;
	border-bottom: 1px #D7D7D7 solid;
	border-left: 1px #ACACAC solid;

	padding-top: 3px;
	padding-right: 6px;
	padding-bottom: 0px;
	padding-left: 6px;
}

td.key_last_off
{
	cursor: default;

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #000000;
	text-align: left;

	background-color: #FFFFFF;
	border-top: 1px #FFFFFF solid;
	border-right: 1px #FFFFFF solid;
	border-bottom: 1px #FFFFFF solid;
	border-left: 1px #FFFFFF solid;

	padding-top: 3px;
	padding-right: 6px;
	padding-bottom: 3px;
	padding-left:6px;
}

<!-- OFFER -->

table.offer
{
	width: 599px;

	border-top: 0px;
	border-right: 2px #000000 solid;
	border-bottom: 0px;
	border-left: 2px #000000 solid;
}


<!-- OFFER ON OFF -->

tr.offer_row_off
{
	cursor: default;

	color: #2161ad;
	font-weight: normal;

	background-color: #FFFFFF;
}

tr.offer_row_on
{
	cursor: hand;

	color: #294194;
	font-weight: BOLD;

	background-color: #FFFFFF;
}


<!-- OFFER CELLS -->

td.offer_new
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-align: center;

	border-top: 0px;
	border-right: 0px;
	border-bottom: 1px #C2C2C2 solid;
	border-left: 0px;

	padding-top: 6px;
	padding-right: 7px;
	padding-bottom: 6px;
	padding-left: 7px;
}

td.offer_ref
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-align: center;

	border-top: 0px;
	border-right: 0px;
	border-bottom: 1px #C2C2C2 solid;
	border-left: 0px;

	padding-top: 6px;
	padding-right: 7px;
	padding-bottom: 6px;
	padding-left: 7px;
}

td.offer_name
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: left;

	border-top: 0px;
	border-right: 0px;
	border-bottom: 1px #C2C2C2 solid;
	border-left: 0px;

	padding-top: 6px;
	padding-right: 6px;
	padding-bottom: 6px;
	padding-left: 6px;
}

td.offer_date_first
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: left;

	border-top: 0px;
	border-right: 0px;
	border-bottom: 1px #C2C2C2 solid;
	border-left: 0px;

	padding-top: 6px;
	padding-right: 6px;
	padding-bottom: 6px;
	padding-left: 6px;
}

td.offer_date_last
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: left;

	border-top: 0px;
	border-right: 0px;
	border-bottom: 1px #C2C2C2 solid;
	border-left: 0px;

	padding-top: 6px;
	padding-right: 6px;
	padding-bottom: 6px;
	padding-left: 6px;
}


<!-- FOOT -->

table.pages
{
	width: 599px;
	height:30px; 

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #294194;

	background-color: #00B2EF;
	border-top:  2px #000000 solid;
	border-right: 1px #000000 solid;
	border-bottom: 1px #000000 solid;
	border-left: 1px #000000 solid;

	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
}

img.pages
{
	width: 4px;
	height: 12px;

	vertical-align: bottom;

	border: 0px;
}

a.pages
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
}
a.pages:visited { color: #FFFFFF; text-decoration: none }
a.pages:link { color: #FFFFFF; text-decoration: none }
a.pages:hover { color: #000000; text-decoration: none }
a.pages:active { color: #000000; text-decoration: none }


<!-- DATA -->

table.data
{
	width: 599px;

	background-color: #FFE331;
	border-top: 0px;
	border-right: 1px #000000 solid;
	border-bottom: 1px #000000 solid;
	border-left: 1px #000000 solid;

}

td.data_name
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #294194;
	align-text: left;

	border-top: 0px;
	border-right: 0px;
	border-bottom: 0px;
	border-left: 0px;


	padding-top: 6px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
}

td.data_content
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	align-text: left;

	border-top: 0px;
	border-right: 0px;
	border-bottom: 0px;
	border-left: 0px;


	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 6px;
	padding-left: 10px;
}

<--! TOOL -->

td.tool
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	text-align: left;

	background-color: #FFFFFF;
	border-top: 1px #FFFFFF solid;
	border-right: 1px #FFFFFF solid;
	border-bottom: 1px #FFFFFF solid;
	border-left: 1px #FFFFFF solid;

	padding-top: 3px;
	padding-right: 6px;
	padding-bottom: 3px;
	padding-left: 6px;
}

td.available
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-align: right;

	background-color: #FFFFFF;
	border-top: 1px #FFFFFF solid;
	border-right: 1px #FFFFFF solid;
	border-bottom: 1px #FFFFFF solid;
	border-left: 1px #FFFFFF solid;

	padding-top: 3px;
	padding-right: 6px;
	padding-bottom: 3px;
	padding-left: 6px;
}

a.tool
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
}
a.tool:visited { color: #7D7D7D; text-decoration: none }
a.tool:link { color: #7D7D7D; text-decoration: none }
a.tool:hover { color: #000000; text-decoration: none }
a.tool:active { color: #000000; text-decoration: none }

a.legal
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
}
a.legal:visited { color: #7D7D7D; text-decoration: none }
a.legal:link { color: #7D7D7D; text-decoration: none }
a.legal:hover { color: #FF4800; text-decoration: none }
a.legal:active { color: #FF4800; text-decoration: none }

font.legal

{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #7D7D7D;
	text-align: center;
	line-height: 24px;
}


<!-- UTILITY -->

table.utility
{
		width: 599px;
			height:30px;
			
				font-family: Verdana, Arial, Helvetica, sans-serif;
					font-size: 9px;
						font-weight: normal;
							color: #000000;  
								align-text: left;
								
									background-color: #ECECEC;
										border-top: 2px #000000 solid;  
											border-right: 1px #000000 solid;
												border-bottom: 0px;
													border-left: 1px #000000 solid;
													
													
													 	padding-top: 0px;   
													 	 	padding-right: 10px;
													 	 	 	padding-bottom: 0px;
													 	 	 	 	padding-left: 10px;
													 	 	 	 	}
													 	 	 	 	
													 	 	 	 	
													 	 	 	 	
													 	 	 	 	
													 	 	 	 	
													 	 	 	 	
													 	 	 	 
													 	 	 	 	
													 	 	 	 	
													 	 	 	 	
													 	 	 	 	
													 	 	 	 	select.utility
													 	 	 	 	{
													 	 	 	 			font-family: Verdana, Arial, Helvetica, sans-serif;
													 	 	 	 				font-size: 9px;
													 	 	 	 					font-weight: normal;
													 	 	 	 						color: #000000;
													 	 	 	 						
													 	 	 	 							width: 198px;
													 	 	 	 							
													 	 	 	 								background-color: #FFFFFF;
													 	 	 	 								}
													 	 	 	 								
													 	 	 	 								
													 	 	 	 								
