body
{
	margin: 0px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	height: 100%;
} 
.main
{
	width: 896px;
	margin: 0 auto;
}
.maindiv
{
	width: 896px;
	float: left;
}
/****************************************headercssstart**********************************/
.topleftcorn
{
	background: url(../images/top-left-corn.gif) no-repeat left;
	width: 14px;
	height: 16px;
	float: left;
}
.toprighcorn
{
	background: url(../images/top-right-corn.gif) no-repeat right;
	width: 896px;
	height: 16px;
	float: left;
}
.topmid
{
	background: url(../images/top-mid.gif) repeat-x;
	height: 16px;
	float: left;
	width: 896px;
}
.main-border
{
	float: left;
	width: 890px;
	border-bottom: 3px solid #cccccc;
	border-left: 3px solid #cccccc;
	border-right: 3px solid #cccccc;
}
.maincondiv
{
	width: 890px;
	float: left;
}
.flotleft
{
	float: left;
}
.flotleftpadding
{
	margin-bottom:10px; 
	float:left ;
	
}
.banner
{
	width: 890px;
	float: left;
	height: 80px;
	
}
.logo
{
	width: 336px;
	float: left;
}

/*.quick-nav-div
{
 	color: #FFFFFF;
	font-size: 12px;
	width: 200px;
	float: left;

}*/
.bannerrightmenudiv
{  

	width: 220px;
	float: left;
    margin-top:32px;
    padding-left:4px;
    text-align:right;
    
}
.quick-nav
{
	margin: 0px;
	padding: 0px;

}
.quick-nav ul
{

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: right;
	margin: 0px;
	float: right;	white-space: nowrap;
	padding: 0px;
}
.quick-nav li
{
	color: #666666;
	padding-right: 2px;
	text-align: right;
	display: inline;	white-space: nowrap;
}
.quick-nav li a
{
	color: #666666;
	text-decoration: underline;
	display: inline;	white-space: nowrap;
}
.quick-nav li a:hover
{
	color: #666666;
	text-decoration: none;
	display: inline;
}
.quick-nav li.login a:hover
{
	color: #666666;
	text-decoration: underline;
	display: inline;
}
.quick-nav li.login a
{
		color: #666666;
	text-align: center;
	background: #FFFFFF;
	
	text-decoration:underline;
}
/**.whtbg
{

margin-left:6px;
text-align:center;color:#2b67a5;
background:#FFFFFF;
height:15px;
}
.whtbg a
{
text-align:center;
color:#2b67a5;
background:#FFFFFF;
text-decoration:none;
}
.whtbg a:hover
{
text-decoration:none;
text-align:center;
color:#2b67a5;
background:#FFFFFF;
}
.searchtab
{
padding-top:31px;
width:347px;
float:right;
}***/
.searchbg
{
    margin-left:19px;
    margin-top:28px;
    background:#dbdbdb;
	float: left;
	width: 267px;
	padding:3px;
	margin-right:32px;
	
}
.searchtextbox
{
	height: 15px;
	font-family: Arial, Helvetica, sans-serif;
	width: 220px;
	float: left;
	margin: 0px;
    border: 1px solid #97979c;
	font-size: 12px;
	padding-left: 5px;
	color: #000000;
}
.searchbtndiv
{
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	text-align: center;
	margin-left:2px;
	width: 37px;
	float: left;
	text-transform: uppercase;
}
.searchbtndiv a
{
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	text-align: center;
	text-decoration: none;
}
.searchbtndiv a:hover
{
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	text-align: center;
	text-decoration: none;
}
/****************************************headercssend**********************************/
/****************************************topmenucssstart******************************/
.topmenu
{
	width: 890px;
	margin: 0px;
	float: left;	
	border-bottom: 2px solid #0099cc;
	background:#09b2d1;
	height:35px;
	}
.topmenu ul
{
	width: 875px;
	float: left;
	margin: 0px;
	padding: 0px;
}
.topmenu li
{
	height:35px;
	text-align:center;
	/*padding-top:3px;*/	
	background: url(../images/topmenu-saprator.gif) no-repeat right top;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	list-style: none;
	float: left;
	font-size: 12px;
	color: #ffffff;
	text-decoration: none;
	padding-left:5px;
	padding-right:5px;
}

.topmenu li a
{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	color: #ffffff;
	text-decoration: none;
	width:89px;
	height:35px;
	display:table-cell; 	
	vertical-align:middle;
}
.topmenu li a:hover
{
	
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	color: #ffffff;
	text-decoration: underline;
}
.topmenu li.lastlink
{
	/*height:35px;
	text-align:center;
	padding-top:3px;
	background:none;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	list-style: none;
	float: left;
	font-size: 12px;
	color: #ffffff;
	text-decoration: none;	*/
	height:35px;
	text-align:center;	
	font-family: Arial, Helvetica, sans-serif;
	background:none;
	font-weight: bold;
	list-style: none;
	float: left;
	font-size: 12px;
	color: #ffffff;
	text-decoration: none;
	padding-left:5px;
	padding-right:5px;
}
/****************************************topmenucssend******************************/
.maincontentdiv
{
	border-bottom: 2px solid #cccccc;
	padding-bottom: 25px;
	margin-top: 13px;
	width: 890px;
	float: left;
	
}
/**************************************leftnavcontentcssstart****************************/
.leftnavdiv
{
    
	width: 226px;
	float: left;
}
.typicalfontdiv
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	padding-left: 12px;
	width: 214px;
	height: 25px;
	background: #09b2d1 url(../images/typical-listings-rightcorn.gif) no-repeat right;
	float: left;
	padding-top: 10px;
}
.leftdivconbor
{
	padding-bottom: 14px;
	padding-left: 11px;
	padding-right: 11px;
	padding-top: 2px;
	width: 203px;
	background: #eaeaea;
	float: left;
	border-bottom: 1px solid #09b2d1;
	border-right: 1px solid #09b2d1;
}
.leftwhtconbg
{
	margin-top: 10px;
	float: left;
	padding: 0px;
	margin-bottom: 0px;
	padding-bottom: 0px;
	height: 198px;
	border: 1px solid #cccccc;
}
/**************************************leftnavcontentcssend****************************/
/**************************************rightnavcontentcssstart****************************/
.rightmaincontentdiv
{
	margin-top: 22px;
	margin-left: 23px;
	width: 638px;
	float: left;
}
.rightfirstcondiv
{
	width: 380px;
	float: left;
}
.happybiddingdiv
{
text-align:left;
margin-left:2px;
margin-top:8px;
width:380px;
float:left;
}
.homelistcon
{
	float: left;
	width: 148px;
	margin-top: 8px;
	margin-left: 18px;
	padding: 0px;
}
.homelistcon ul
{
	margin: 0px;
	padding: 0px;
}
.homelistcon li
{
	line-height: 15px;
	list-style: none;
	color: #333333;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	background: url(../images/bullate.gif) no-repeat left;
	background-position: 2px 7px;
	padding-left: 13px;
}
.homelistcon li a
{
	line-height: 15px;
	list-style: none;
	color: #333333;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
}
.homelistcon li a:hover
{
	line-height: 15px;
	list-style: none;
	text-decoration: none;
	color: #0099CC;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
}
.signupdiv
{
	height: 192px;
	width: 187px;
	float: left;
	border: 1px solid #a5c631;
	padding-top: 14px;
	padding-left: 10px;
margin-top:2px;
}
.signuplistcon
{
	width: 175px;

	margin-left: 2px;
	padding: 0px;
}

.homelogindiv
{

	height: 196px;
	width: 186px;
	float: left;
	padding-top: 10px;
	padding-left: 11px;
	margin-right: 0px;
	border: 1px solid #cdcdcd;
margin-top:2px;
}
.homeredlogindiv
{
	height: 196px;
	width: 186px;
	float: left;
	padding-top: 10px;
	padding-left: 11px;
	margin-right: 0px;
	border: 1px solid #ec2f2d;
margin-top:2px;
}
.logindiv
{
	height: 201px;
	width: 291px;
	float: left;
	padding-top: 17px;
	padding-left: 11px;
	margin-right: 0px;
	border: 1px solid #cdcdcd;
}
.logindiv span
{
	margin-top: 2px;
	display: inline;
	margin-left: 0px;
	float: left;
}
.error
{
	color: #ff0000;
}
.hometextboxdiv
{
	
	margin-top: 5px;
	width: 199px;
	float: left;
	margin-left: 0px;
}
.textboxdiv
{
	
	margin-top: 5px;
	width: 290px;
	float: left;
	margin-left: 0px;
}
.textboxdiv span
{
	margin-top: 0px;
	margin-left: 0px;
	display: inline;
	float: left;
}
.LoginValidator
{
	padding-top: 7px;
	padding-left: 5px;
	margin: 0px;	
}
.UserLoginValidator
{
	padding-top: 7px;
	padding-left: 5px;	
	vertical-align:bottom;
}
.logintextbox
{
	padding-left: 5px;
	width: 188px;
	float: left;
	margin-top: 5px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	height: 16px;
	border: 1px solid #999999;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
}
.homelogintextbox
{
	padding-left: 5px;
	width: 163px;
	float: left;
	margin-top: 5px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	height: 16px;
	border: 1px solid #999999;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
}

/*.logintextboxfocus
{
	border: 2px solid #F1ACAA;	
	color:#DD2C28;
	width: 190px;
}*/
.logintextbox:focus
{
	border: 2px solid #F1ACAA;	
	color:#DD2C28;
	width: 190px;
}
.checkboxmaindiv
{
	height: 18px;
	margin-top: 6px;
	width: 290px;
	float: left;
}
.homecheckboxmaindiv
{
	height: 18px;
	margin-top: 6px;
	width: 199px;
	float: left;
}
.signuplistcon ul
{
	margin: 0px;
	padding: 0px;
}
.signuplistcon li
{
	
	list-style: none;
	margin-top:6px;
	padding: 0px;
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	border-bottom: 1px solid #cccccc;
	padding-bottom:9px;
		}
.loginpad
{
	padding-left: 2px;
}
.signupbtn
{
	float:right;
	padding-left: 3px;	
}
.homesignupbtn
{
	float:right;
	padding-left: 3px;	
padding-right:10px;
}
.checkboxdiv
{
	width: 23px;
	float: left;
}
.rememberfont
{
	/*line-height:18px;*/
	width: 202px;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
}
.newrememberfont
{
	/*line-height:18px;*/
	width: 180px;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
}
.loginbtn
{
	border:0px;
	float: right;
	padding-left: 2px;
	padding-bottom: 6px;
	padding-top: 17px;
padding-right:10px;
}
.homeloginbtn
{
	float: right;
	padding-right:10px;
	padding-bottom: 6px;
	padding-top: 14px;
}
.homeactivebtn
{
	float: right;
	padding-right:10px;
	padding-bottom: 6px;
	padding-top:15px;
}
.forgetdiv
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	clear: both;
	text-decoration: none;
	float: left;
}
.forgetdiv a
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-decoration: underline;
}
.forgetdiv a:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0099CC;
	text-decoration: none;
}
.homeforgetdiv
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	clear: both;
	text-decoration: none;
	float: left;
	padding:3px;
}
.homeforgetdiv a
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	text-decoration: underline;
}
.homeforgetdiv a:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #0099CC;
	text-decoration: none;
}
/**************************************rightnavcontentcssend****************************/
/**************************************footercssstart**********************************/
.footerdiv
{

	padding-bottom: 31px;
	padding-top: 14px;
	margin: 0px;
	width: 889px;
	float: left;
}
.footerdivpad
{
	margin-left: 16px;
}
.footefirstdiv
{
	width: 202px;
}
.footerseconddiv
{
	width: 225px;
}
.footerthirddiv
{
	width: 238px;
}
.footerfourdiv
{
	width: 193px;
}
.footermenu
{
	float: left;
	margin: 0px;
	padding: 0px;
}
.footermenu ul
{
	float: left;
	margin: 0px;
	margin-top: 0px;
	padding-left: 2px;
}
.footermenu li
{
	list-style: none;
	color: #666666;
}
.footermenu li a
{
	line-height: 16px;
	list-style: none;
	font-family: Arial, Helvetica, sans-serif;
	color: #666666;
	font-size: 12px;
	text-decoration: underline;
}
.footermenu li a:hover
{
	color: #0099CC;
	text-decoration: none;
}
.bottomlogodiv
{	border-top: 1px solid #cccccc;
    text-align:right;
	line-height:55px;
	width: 860px;
    margin-right:15px;
    margin-left:15px;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
}
.bottomlogopad
{
	padding-left: 9px;
}
.jucylogo
{
	padding-top: 3px;
	float: right;
}
/**************************************footercssend**********************************/

/**************************************Popup**********************************/
.popupdiv
{
	float: left;
	width: 300px;
	padding: 20px;
	background-color: #FFFFFF;
	border: 1px solid #40a0ff;
}
.TCpopupdiv
{
	float: left;
	width: 700px;
	padding: 20px;
	position:relative;
	z-index:75;
	background-color: #FFFFFF;
	border: 1px solid #40a0ff;
}
.TCpopupdiv iframe
{
	z-index:0;
}
.widrh700
{width: 700px;
 
 }
.width300
{
	width: 300px;
}
/**************************************Popup**********************************/
.BidnowImage
{
	width: 300px;
	float: left;
	clear: both;
	margin-top: 10px;
}
/*******************************newcssstart*******************/
.logingtabmar
{
	margin-left: 13px;
}

.loginmaincondiv
{
	padding-left:369px;
	padding-top:62px;
}
/*******************************************userlogincssstart************************************/
.userloginmaindiv
{

    padding-top:6px;
	width:260px;	
padding-left:50px;
}
.userlogindiv
{
	height: 201px;
	width: 256px;
	float: left;
	padding-right:56px;
	padding-top: 17px;
padding-left:10px;
	margin-right: 0px;
	border: 1px solid #cdcdcd;
}
.usercheckboxmaindiv
{
    
	height: 18px;
	margin-top: 6px;
	width: 250px;
	padding-left:50px;
	float: left;
}
.padtop5
{
	margin-top:5px;
}
.activepad
{
	margin-top:5px;
	margin-bottom:5px;
}
h6
{
	margin:0px;
	padding:0px;
	font-size:20px;
	font-family:Arial;
	color:#959191;
}
/*********************************************************************newcss************************/
.footerbg
{
    background:#e42226;
    float:left;
    width:875px;
    height:31px;
    font-family:Arial;
    font-size:12px;
    color:#ffffff;
    font-weight:bold;
    text-align:right;
    line-height:31px;
    padding-right:15px;
}
.footerbg a
{
   font-family:Arial;
    font-size:12px;
    color:#ffffff;
    font-weight:bold;
    text-align:right;
    text-decoration:none;
 
}
.footerbg a:hover
{
    font-family:Arial;
    font-size:12px;
    color:#ffffff;
    font-weight:bold;
    text-align:right;
 text-decoration:none;
 }
.loginforgetdiv
{
    width:260px; float:left; margin-top:20px;
    }
    .loginbtndiv
    {
        width:79px;
        float:left;
        }