.padd {
padding:10px;
}

span.red {
color: #FF0000;
font-weight:bold;
font-size:17px;
display:block;
margin-top:3px;
}

span.grey {
color: #777;
font-weight:bold;
font-size:15px;
display:block;
margin-top:3px;
}


.profile_title {
text-align:center;
font-size:15px;
font-weight:bold;
}

.blackFade {
background: #000000 url('../images/black_fade.png');
background-position: bottom left;
background-repeat: repeat-x;
padding:10px;
}

.top_edit {
position:absolute;
z-index:400;
top:5px;
right:20px;
color: #FFF;
}

.delete_circle {
background: transparent url('../images/del_background.png');
height:29px;
width:29px;
float:left;
display:none;
margin-right:10px;
}

.delete_circle_selected {
background: transparent url('../images/del_background_selected.png');
height:29px;
width:29px;
float:left;
margin-right:10px;
}

.chrome {
background-image: url('../images/chrome_bg.png');
background-repeat:repeat-x;
height:55px;
padding-top:10px;
padding-left:20px;
border-bottom:14px solid #555;
}


.cover {
background: transparent url('../images/overlay.png');
display: none;
width:100%;
z-index:99;
height:100%;
position:absolute;
top:0px;
left:0px;
}

.loginimg {
background: url('../images/bglogin.jpg');
width:100%;
height:100%;
position:absolute;
top:0px;
left:0px;
}

.blueball {
background-image: url('../images/blueball.png')!important;
background-position: center left!important;
background-repeat: no-repeat!important;
}

.summary {
color: #CCC;
font-size:10px;
}

.blue_date {
font-size:14px;
color: #194fdb;
}

ul.light_menu {
list-style: none;
widht:100%;
color:#222;
padding:0px;
}

ul.light_menu li b {
color: #333!important;
}

ul.light_menu li {
padding:6px;
padding-left:15px;
padding-right:15px;
background-color: #FFFFFF;
color: rgb(131,131,131);
}

ul.light_menu li.blue {
background-color: rgb(240,240,240)!important;
}

.red_circle {
padding-left:7px;
padding-top:5px;
height:22px;
width:20px;
color: #FFF;
text-decoration: none;
font-weight:bold;
font-size:11px;
background-image: url('../images/red_circle.png');
}

.header_right {
float:left;
width:60px;
border: 1px solid orange;
}

.big_listings1 {
background-color: #000000;
padding:1px;
background-image: url('../images/darkbg.png');
background-position: top right;
background-repeat: no-repeat;
border-bottom:1px solid #1a1a1a;
}
.big_listings2 {
padding:1px;
background-color: #000000;
background-image: url('../images/darkbg.png');
background-position: top right;
background-repeat: no-repeat;
border-bottom:1px solid #1a1a1a;
}

.big_photo {
height:100px;
width:100px;
float:left;
}

.listing_info {
float:left;
padding:5px;
color: #FFF;
padding-left:5px;
font-size:13px;
}

.listing_buttons {
float:right;
padding-right:10px;
padding-top:15px;
}

.listing_title {
font-size:18px;
font-weight:bold;
display:block;
margin-bottom:5px;
}

.out_now {
color: red;
font-size:13px;
font-weight:bold;
}

.input_title {
color:#fff;
font-weight:bold;
font-size:16px;
display:block;
margin-bottom:3px;
}

input[type="text"], input[type="password"] {
width:100%;
font-size:20px;
}

input.big {
width:100%;
font-size:110%;
}

.light_bar {
padding:10px;
background-color: #000000;
background-image: url('../images/darkbg30.png');
background-position: top right;
background-repeat: no-repeat;
border-bottom:1px solid #1a1a1a;
}

.dark_bar {
padding:10px;
background-color: #000000;
background-image: url('../images/darkbg30.png');
background-position: top right;
background-repeat: no-repeat;
border-bottom:1px solid #1a1a1a;
}


.join1_bar {
padding:10px;
background-position: bottom left;
background-repeat: repeat-x;
}

.light_bar_search {
background-repeat:no-repeat;
background-position: 10px 7px;
padding-top:17px;
height:20px;
padding:10px;
//padding-left:50px;
background-color: #343434;
background-image: url('../images/light_bg.png');
background-position: bottom left;
background-repeat: repeat-x;
}


.dark_bar_search {
background-repeat:no-repeat;
background-position: 10px 7px;
padding-top:17px;
height:20px;
padding:10px;
//padding-left:50px;
background-color: #242424;
background-image: url('../images/dark_bg.png');
background-position: bottom left;background-repeat: repeat-x;
}

.error {
color: #FFF;
background-image: url('../images/error_bg.png');
font-size:11px;
font-weight:bold;
text-align: center;
padding-top: 13px;
height:28px;
}

.confirm {
background-image: url('../images/confirm_bg.png');
font-size:11px;
font-weight:bold;
text-align: center;
padding-top: 13px;
height:28px;
}

.silver {
background-image: url('../images/silver_bg.png');
font-size:11px;
font-weight:bold;
padding-right:10px;
padding-top: 5px;
height:28px;
padding-bottom:2px;
}


.home_button {
margin-top:5px;
}

.clear { /* generic container (i.e. div) for floating buttons */
    overflow: hidden;
    width: 100%;
}

a.big_button {
    background: transparent url('../images/big_button_span.png') no-repeat scroll top right;
    color: #444;
    display: block;
    float: left;
    font: bold 14px arial, sans-serif;
    height: 42px;
    margin-right: 6px;
    padding-right: 18px; /* sliding doors padding */
    text-decoration: none;
text-align: center;
width:280px;

}

a.big_button span {
    background: transparent url('../images/big_button_a.png') no-repeat;
    display: block;
    line-height: 32px;
    padding: 5px 0 5px 18px;
}

a.big_blue_button {
    background: transparent url('../images/big_blue_button_span.png') no-repeat scroll top right;
    color: #FFF;
    display: block;
    float: left;
    font: bold 14px arial, sans-serif;
    height: 42px;
    margin-right: 6px;
    padding-right: 18px; /* sliding doors padding */
    text-decoration: none;
text-align: center;
width:280px;

}

a.big_blue_button span {
    background: transparent url('../images/big_blue_button_a.png') no-repeat;
    display: block;
    line-height: 32px;
    padding: 3px 0 7px 18px;
}



span.red_circle_long {
    background: transparent url('../images/red_circle_a.png') no-repeat scroll top right;
    color: #FFF;
    display: block;
    float: left;
    font: bold 14px arial, sans-serif;
    height: 23px;
    margin-right: 0px;
    padding-right: 9px; /* sliding doors padding */
    text-decoration: none!important;
text-align: center;

}

span.red_circle_long span {
    background: transparent url('../images/red_circle_span.png') no-repeat;
    display: block;
    line-height: 13px;
    padding: 5px 0 5px 10px;
    text-decoration: none!important;
}

.wink {
background-image: url('../images/wink_icon.png');
}

.msg {
background-image: url('../images/msg_icon.png');
}

.msg_small {
background-image: url('images/mail_small.png')!important;
}



.fav {
background-image: url('../images/fav_bg.png');
}


.fav_grey {
background-image: url('../images/fav_big_grey.png');
}


.home {
background-image: url('../images/home.png');
}

.block {
background-image: url('../images/block.png');
}

.block_grey {
background-image: url('../images/block_big_grey.png');
}



.icon {
text-align:center;
width:48px;
float:left;
margin-right:10px;
}

.icon_small {
text-align:center;
width:35px;
float:left;
margin-right:15px;
}

.icon div {
clear:both;
width:48px;
height:48px;
background-repeat: no-repeat;
background-position: top center;
margin-bottom:20px;
}

.icon_small div {
clear:both;
width:35px;
height:35px;
background-repeat: no-repeat;
background-position: top center;
margin-bottom:20px;
}

span.iconpPos {
position:relative;
top:-10px;
left:30px;
}

.icon_title {
font-size:12px;
font-weight:bold;
}

.terms {
	overflow: hidden;	/* Prevents long unbroken text strings from */
						/* pushing the viewport off-screen			*/
	margin-bottom: 7px;
        margin-right: 10px;
        margin-left: 10px;
	background-color: #fff;
	border: 1px solid rgb( 217, 217, 217 );
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}
.termscon
{
	padding: 15px;
}
.lgetxt
{
        -webkit-text-size-adjust:140%;
}
.faqshead {
        overflow:hidden;
        margin-left:10px;
        margin-right:10px;
}
div.list_menu ul{
     list-style-type:none;
}
div.list_menu li{
        padding:0 20px;
	font:bold 17px Helvetica;
	color:#999;
	background-image: url('../images/list_menu.jpg');
	background-position:top right;
	background-repeat:no-repeat;
	height:30px;
        width:100%;
	line-height:30px;
	overflow:hidden;
	border-bottom:1px solid #1a1a1a;
}
#country {
	display:block;
	width:100%;
	margin-top:10px;
}