@charset "utf-8";
body {
  margin:0;
	font:13px Verdana;
}

.container {
  position:relative;
	width:980px;
	top:0px;
	padding-top:65px;
	margin:0 auto 0 auto;
	background:url(../img/logo_tsl.jpg) no-repeat #FFF ;	
}

/* Global Settings */
.corner {position:absolute; right:0px;}
.odds {color:#C00; font-weight:bolder;}


/* Breadcrumb to keep track of current location */
.breadcrumb {
  position:relative;
  float:left;
	width:980px;
	height:20px;
	line-height:16px;
	color:#630;
}
.breadcrumb img {position:absolute; right:5px; cursor:hand;}
.breadcrumb ul {position:absolute; left:10px; margin:0px; padding:0px;}
.breadcrumb li {list-style:none; display:inline;}
.breadcrumb a, .breadcrumb a:link, .breadcrumb a:visited {color:#630; text-decoration:none;}
.breadcrumb a:hover {color:#630; text-decoration:underline;}

/* Main Page (style:board1) */
.match_head, .match_foot {position:relative; float:left; width:980px;} 
.match_head {height:25px; background:url(../img/board1_h0.gif);} 
.match_foot {height:45px; background:url(../img/board1_f0.gif) repeat-x;} 
.match_body {
  position:relative;
  float:left;
	width:968px;
	_height:250px;
	min-height:250px;
	background:url(../img/board1_bg.gif) #EFE4D1;
	border-left:1px solid #AEE7F7;
	border-right:1px solid #AEE7F7;
	padding-left:5px;
	padding-right:5px;
}

/* Search Panel */
.search_area {position:relative; float:left; width:900px; margin-left:35px; margin-top:10px;} 
.search_area ul {margin:0px; padding:0px;}
.search_area li {list-style:none; margin-left:20px; line-height:35px;}
.search_area img {cursor:hand;}


/* Table Settings */
.match_title {
  position:relative;
  float:left;
  width:850px;
  height:65px;
  margin-left:25px;
}


/* Info Panel (style:board3) */
.info_head, .info_foot {position:relative; float:left; width:900px; margin-left:35px;} 
.info_head {height:35px; background:url(../img/board3_h0.gif);} 
.info_foot {height:35px; background:url(../img/board3_f0.gif) repeat-x;} 
.info_body {
  position:relative;
  float:left;
	width:828px;
	_height:250px;
	min-height:250px;
	background:url(../img/board3_bg.gif) repeat-x #FFFFFF;
	border-left:1px solid #E0CAA6;
	border-right:1px solid #E0CAA6;
	padding-left:35px;
	padding-right:35px;
	margin-left:35px;
}

.info_body select {position:relative; float:left; width:800px; margin-left:15px;}


/* Note Panel (style:board4) */
.notes {
  position:relative;
  float:left;
	width:800px;
	_height:150px;
	min-height:150px;
	background:url(../img/board4_bg.gif) repeat-x #E8F5FD;
	color:#000;
	line-height:18px;
	border:1px solid #8DCFF4;
	padding:50px;
	margin-left:30px;
}
.notes img {position:absolute; top:-1px; right:-1px;}
.notes ul {list-style:none; margin:0px; padding:0px;}
.notes ol {margin:0px; padding:0px;}
.notes li {
  line-height:30px; 
  margin-bottom:15px; 
  border-bottom:1px dotted #8DCFF4; 
  color:#009; 
  margin-left:30px;
  margin-right:30px;
}
.notes li span {
  position:relative; 
  float:right; 
  background:url(../img/icon_s_tel.gif) no-repeat;
  padding-left:32px;
  margin-top:-30px; 
  margin-right:20px;
  font-weight:bolder;
}


/* Bettype Panel (style:board4) */
.bettype {
  position:relative;
  float:left;
	width:800px;
	_height:150px;
	min-height:150px;
	background:url(../img/board4_bg.gif) #E8F5FD;
	color:#000;
	border:1px solid #8DCFF4;
	padding:50px;
	margin-left:30px;
}
.bettype img {position:absolute; top:-1px; right:-1px;}

.bettype ul {
  margin:0px; 
  padding:0px;
  position:relative; 
  float:left;
  width:300px;
}
.bettype li {
  list-style:none;
  line-height:16px; 
  color:#009;
  height:30px;   
  line-height:30px;
}
.bettype a, .bettype a:link, .bettype a:visited {color:#009; text-decoration:none;}
.bettype a:hover {color:#009; text-decoration:underline;}

#aa {list-style-image: url(../img/icon_s_faq.gif);}
#aaa {list-style-image: url(../img/icon_s_downloads.gif);}


/* Service Location Table Settings */
.bettype table {
  border-collapse:collapse; 
  table-layout:fixed; 
  width:750px;
} 
.bettype th {
  height:32px;
  border:1px solid #8DCFF4;
  background:url(../img/cell4_th.gif) repeat-x;
  word-wrap:break-word;
  font-weight:normal;
  line-height:15px;
}
.bettype td {
  height:18px;
  border:1px solid #8DCFF4;
  word-wrap:break-word;
  line-height:18px;
  text-align:center;
}
.bettype #g1 td {background:url(../img/cell4_td1.gif) repeat-x #FFF;}
.bettype #g2 td {background:url(../img/cell4_td2.gif) repeat-x #F0F9FE;}

.g01_1 {width:247px;}
.g01_2 {width:247px;}
.g01_3 {width:247px;}

