@charset "utf-8";
/* CSS Document */

/*---------------------------Genrael Clases---------------------------------------*/

* {
	margin:0px;
	padding:0px;
}
ul, li {
	list-style:none;
}
.clr {
	clear:both;
}
/*---------------------------Layout Content Clases---------------------------------*/

#left-search-box {
	width:184px;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

#left-search-box .searchBox {
	background: url(../images/pprl-bg.gif) repeat-y;
}
#left-search-box .searchBox h3, #left-search-box .searchBox h2 {
	background: url("../images/green-head.jpg") repeat-y scroll -1px 0 transparent;
	height:30px;
	line-height:31px;
	padding-left:14px;
	color:#500232;
	font-size:14px;
}
#left-search-box .searchBox .searchBoxBody {
	background: url(../images/pprl-bottom.gif) no-repeat left bottom;
	padding:16px;
}
#left-search-box .searchBox li {
padding-bottom:5px;
	
}
#left-search-box .searchBox .elementBox {
	float:right;
}
#left-search-box .searchBox label {
	float: left;
	color:#FFFFFF;
	padding-top:2px;
	padding-bottom:3px;
}
#left-search-box .searchBox .elementBox .inputsize {
	width:100px;
	background: url(../images/input-bg.gif) no-repeat left top;
	border:none;
	height:19px;
	padding:2px 0px 0;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif

}
#left-search-box .searchBox .elementBox input {
	background: url(../images/input-bg.gif) no-repeat left top;
	padding:2px;
	width:96px;
	border:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
#left-search-box .searchBox .elementBox .select-feild {
	width:55px;
	background: url(../images/input-bg.gif) no-repeat left top;
	border:none;
	height:19px;
	padding:2px 0px 0;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif
}
.searchBoxButton{
	background: url(../images/ppl-button.gif) no-repeat left top;
	width:109px;
	height:22px;
	text-align:center;
	line-height:22px;
	margin:5px auto 13px;
}
.searchBoxButton a{
	text-decoration:none;
	color:#FFFFFF;
	background: url(../images/bulit.gif) no-repeat left 4px;
	padding-left:13px;
}

.searchBoxButton a:hover {
	color:#fff;
}

.searchBoxinputbutton,
.searchBoxLink{
	text-align:center;
}
.searchBoxinputbutton input{
/*background:#fcfffd;*/
background:url("../images/green-button.jpg") repeat-y scroll -1px 0 transparent;
border:none;
color:#510134;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
padding:0;
width:153px;
height:26px;
cursor:pointer;
font-weight:bold;
}
.searchBoxLink{
padding-top:5px;
font-size:13px;
}
.searchBoxLinkNew{
padding-top:15px;
font-size:13px;
padding-left:24px;
}
.searchBoxLinkNew a{
	text-decoration: underline;
	color:#FFFFFF;
	background: url(../images/bulit2.gif) no-repeat left 5px;
	padding-left:13px;

}
.searchBoxLinkNew a:hover {
	color:#fff;
	text-decoration:none;
}
.searchBoxLink a{
	text-decoration: underline;
	color:#FFFFFF;
	background: url(../images/bulit2.gif) no-repeat left 5px;
	padding-left:13px;

}
.searchBoxLink a:hover {
	color:#fff;
}
.searchBoxButton  a:active, a:focus{
color:#FFFFFF !important;
text-decoration:none !important;
}

.searchBoxLink a:hover{
text-decoration:none;
}
.module_livingquickbookstyle,
.module_livingquickbookstyle .ja-box-bl,
.module_livingquickbookstyle .ja-box-tr,
.module_livingquickbookstyle .ja-box-tl{
background:none !important;
}

.module_livingquickbookstyle  .ja-box-ct{
padding:0px !important;
}

#left-search-box .elementBox{
	position:relative;
}
#left-search-box .elementBox img{
position:absolute;
right:0px;
top:1px;

}
