.toggle_btn_on { 
border:1px inset;
color:#369;
background:#efefef; 
}

.toggle_btn_off {
border:1px outset;
color:#369;
background:#f9d543; 
}

.aBtn_o {
	margin:0px;
	padding:3px;
	background:#f9d543;
	color:#369;
	cursor:pointer;
	border:1px outset;
}
.aBtn {
	height:14px;
	margin-top:0px;
	margin-left:6px;
	text-align:center;
	padding:3px;
	background:#f9d543;
	color:#369;
	cursor:pointer;
	border:1px outset;
}
.aBtn:hover{
	color:#369;
	background:#f9f583;
	border:1px inset;
}

.yui-pg-page {
font-size:15px;
font-weight:bold;
color:#555;
padding:1px;
}

.yui-pg-current-page {
color:#222;
font-size:18px;
}

.scoreDiv {
text-decoration:none;
background:#bb5555;
width:115px;
padding:10px;
font-size:120%;
}

.mainlinks a{
font-weight:bold;
}
.mainlinks a:link{
color:#111;
text-decoration:none;
}
.mainlinks a:visited{
color:#111;
}
.mainlinks a:hover{
color:#555;
}

.scoreDiv:hover, .scoreDiv a:hover{
text-decoration:underline;
background:#dd4444;
color:#fff;
}
.scoreDiv a{
text-decoration:none;
}

.priceDiv, .priceDiv a{
font-weight:bold;
text-align:center;
color:#555;
text-decoration:none;
}
.priceDiv a:hover{
text-decoration:underline;
}
.lowestPrice, .lowestPrice a{
margin-top:0px;
background:#F9F553;
color:#33b;
text-align:center;
text-decoration:none;
margin-bottom:2px;
}
.lowestPrice a:hover{
text-decoration:underline;
}

.hotelAction{
text-align:center;
text-decoration:none;
cursor:pointer;
}
.hotelAction:hover{
color:#111;
background:#F9F553;
}

.yui-dt-col-name {
vertical-align:top;
}

.HotelNameCss {
width:280px;
cursor:pointer;
color:#333366;
font-size:14px;
font-weight:bold
}
.HotelNameCss a{
color:#333366;
text-decoration:none;
}
.HotelNameCss a:hover {
color:#3333ff;
text-decoration:underline;
}

.mainLayoutDiv {
	width:960px;
	margin-left:auto;
	margin-right:auto;
}

.mainBody_div {
background:repeat-y left top;
margin:0px;
padding:0px;
border:0px;
}

.dt-paginator {
height:22px;
line-height:22px;
}

.userLoginBtn_O {
background:url(../images/icon_login_1.gif) no-repeat left top;
height:32px;
width:78px;
cursor:pointer;
}

.userLoginBtn {
background:url(../images/Loffice/id_04.png) no-repeat left;
height:20px;
width:52px;
cursor:pointer;
}

.userLoginBtn:hover {
background:url(../images/Loffice/id_04.png) no-repeat left;
}

.simpleBtn {
text-align:right;
cursor:pointer;
}
.simpleBtn:hover {
color:#ffff33;
}

#regForm {
//width:850px;
margin-left:auto;
margin-right:auto;
}
table.t1 {
//width:850px;
color:#444;
padding:5px;
}

table.t1 th {
line-height:20px;
background:#f6f6f6;
padding:5px;
text-align:right;
width:150px;
}
table.t1 td {
background:#fff;
padding:5px;
}

table.t2 {
//width:850px;
color:#444;
padding:5px;
}

table.t2 th {
line-height:20px;
background:#ffd0d0;
padding:5px;
width:150px;
}
table.t2 td {
background:#fff0f0;
padding:5px;
}