@charset "utf-8";

/* CSS Document */

body {
	overflow-y:scroll;
}

td {
	vertical-align:top;
}

tr.menus td {
	height:36px;
}

tr.branches {
	background:url(../images/branches_bg.jpg) repeat-x #184b82;
	height:280px;
}

td.area div {
	background:url(../images/select_bg_light.png) repeat-y;
	padding-left:15px;
	padding-top:5px;
	cursor:pointer;
}

td.area div:hover {
	background:url(../images/select_bg_dark.png) repeat-y;
}

td.area div.select{
	background:url(../images/select_bg_dark.png) repeat-y;
}

td.area div.header{
	background:url(../images/select_area.png) no-repeat;
	height:25px;
	padding-top:0px;
}

td.location {
	padding-left:8px;
}

td.location div{
	background:url(../images/select_bg_light.png) repeat-y;
	padding-top:0px;
	width:339px;
}

td.location div div div{
	background:url(../images/select_bg_light.png) repeat-y;
	padding-left:15px;
	padding-top:5px;
	cursor:pointer;
}

td.location div div div:hover {
	background:url(../images/select_bg_dark.png) repeat-y;
}

td.location div div div.select{
	background:url(../images/select_bg_dark.png) repeat-y;
}

td.location div.header{
	background:url(../images/select_location.png) no-repeat;
	height:25px;
	padding-top:0px;
	text-align:right;
}

td.location div.header img{
	padding-right:20px;
	padding-top:7px;
	cursor:pointer;
}

td.location div.bottom{
	background:url(../images/select_bottom.png) no-repeat;
	text-align:right;
}

td.location div.bottom img{
	padding-right:20px;
	padding-bottom:7px;
	cursor:pointer;
}

#locations {
	position:relative;
}

td.results {
	padding-top:10px;
}

td.results div div{
	padding-left:15px;
	padding-top:5px;
	padding-bottom:5px;
}

td.results div div span{
	font-weight:bold;
}

td.results div {
	background:url(../images/results_light.png) repeat-y;
}

td.results div.light{
	background:url(../images/results_light.png) repeat-y;
}

td.results div.dark{
	background:url(../images/results_dark.png) repeat-y;
}
