body 
{
 margin-top: 0px;
 font-size: 11px;
 font-family: Tahoma, Verdana, arial;
 /*color: #8c8e8b;*/
 text-align: center;
 margin-left: auto;
 margin-right: auto;
 width: 732px;
 background-color:#191919;
}

br.clear
{
 clear: both;
}

.over_body
{
 margin-left:-1px;
 margin-top: 0px;
 position:absolute;
 z-index:1000;
 top: 0px;
 background-color:#193042;
 visibility:visible;
 height:1100px;
 width:733px;
 filter:alpha(opacity=90);
 -moz-opacity:0.9;
}

#moreinfo
{
 padding:8px 8px 8px 24px;
 margin-left:240px;
 margin-top: 180px;
 position:absolute;
 z-index:900;
 top: 350px;
 background-color:#333;
 border:1px solid green;
 height:240px;
 width:137px;
}

.over_content
{
 clear:both;
 padding:5px;
 overflow:auto;
 text-align:left;
 line-height:1.4em;
 color:#fff;
 margin-top:400px;
 margin-left:270px;
 font-size:18px;
 font-weight:bold;
 background:#000;
 width:150px;
}

.over_content p
{
 padding:5px 0px 5px 0px;
}


.title
{
 position:absolute;
 font-size:15px;
 color: red;
 margin-top: -120px;
 margin-left:10px;
}

.link:hover
{
 color:#008000;
}

.submit_search
{
 margin-top:15px;
 margin-left:28px;
}

.headCon
{
 margin-top:10px;
 color:#ccc;
 font-weight:bold;
 text-decoration:underline; 
 font-size:16px;
}

.globalContainer
{
 background-color:#222;
 width: 732px;
 float:left;
 padding-bottom:5px;
}

.bodyContainer
{
 width:718px;
 margin-left: 6px;
 background-color:#000;
 text-align: left;
 height:100%;
 min-height:500px;
 float:left;
 padding-bottom:40px;
}

.submit_btn
{
 font-weight:bold;
 padding:3px;
 border:1px solid #8c8c8c;
 background-color:#191919;
 color:#fff;
 width:52px;
 cursor:pointer;
 font-size:11px;
}

.submit_btn a
{
 text-decoration:none;
}

.leftcon
{
 float:left;
 padding:14px;
}

.rightcon
{
 float:left;
 padding:14px;
 margin-top:14px;
 padding-top:0px;
}

.advCon
{
 float:left;
}

.carCon
{
 margin-top:2px;
 float:left;
}

.footerImg
{
 position:absolute;
 z-index:1000;
}

.propCon
{
 border:1px solid #abbfe5;
 width:179px;
 padding:8px;
 padding-top:2px;
 float:left;
 margin-left:3px;
 margin-top:3px;
}

.propCon img
{
 width:179px;
 height:142px;
}

.imageCon
{
 padding:3px;
 border:1px solid #191919;
 float:left;
}

.imageCon img
{
 width:116px;
 height:84px;
}

.cardetCon
{
 margin-left:10px;
 float:left; 
 width:230px;
 padding-top:10px;
}

.fulldetCon
{
 padding:5px;
 border:1px solid #191919;
 color:#ccc;
 font-size:11px;
 cursor:pointer;
}

.fulldetCon_main
{
 width:80px;
 padding:5px;
 float:left;
 color:#ccc;
 font-size:11px;
 cursor:pointer;
}

.carImgButtons
{
 padding:2px;
 width:111px;
 font-size:10px;
 border:1px solid #191919;
 padding-left:10px;
}

.carImgButtons a
{
 cursor:pointer;
}

.paging
{
 float:left;
 font-size: 12px;
 padding-top:15px;
 margin-left:10px;
}

.paging a
{
 text-decoration:underline;
 color:#fff;
}

.paging a:hover
{
 text-decoration:none;
}

.searchbox
{
 width:570px;
 height:216px;
 /*background-color:#dbe7bf;*/
 margin-left:20px;
}

.searchbg
{
 width:667px;
 height:193px;
 margin-left:2px;
 border:1px solid #2ed42f;
 background: url("../images/page-bg.gif") repeat-x;
}

.cart
{
 margin-top:5px;
 border:1px solid #2ed42f;
 float:left;
 width:152px;
 padding:5px;
 color:green;
 font-size:9px;
}

.loginbox
{
 margin-top:5px;
 border:1px solid #2ed42f;
 float:left;
 width:143px;
 padding:5px 5px 5px 14px;
 color:green;
 font-size:11px;
}

.loginbox input
{
 color:#fff;
 background: url("../images/in-bg.gif") repeat-x;
}

.loginbox select
{
 border:1px solid green;
 color:#fff;
 background: url("../images/in-bg.gif") repeat-x;
}

.login_btn
{
 position:absolute;
 z-index:100;
 margin-top:20px;
 cursor:pointer;
 margin-left:725px;
}

.regbtn
{
 padding:4px;
 border:1px solid #ffffdf;
 width:53px; 
 font-weight:bold;
 cursor:pointer;
 margin-top:6px;
 background:green;
 color:#fff;
}


.loginbtn
{
 padding:4px;
 border:1px solid #ffffdf;
 width:42px; 
 font-weight:bold;
 cursor:pointer;
 margin-top:6px;
 background:green;
 color:#fff;
}

#formuser
{
 border:1px solid green;
 width:128px;
}
.forminput
{
 border:1px solid green;
 width:128px;
}
#formpass
{
 border:1px solid green;
 width:128px;
}

.regselect
{
 border:1px solid green;
 width:128px;
}


.input1
{
 width:161px;
 border:1px solid #ccc;
 margin-left:6px;
}
.input2
{
 width:100px;
 border:1px solid #ccc;
 margin-left:6px;
}
.input2a
{
 width:90px;
 border:1px solid #ccc;
 margin-left:6px;
}

.submit_btnlg
{
 font-weight:bold;
 padding:5px;
 border:1px solid #8c8c8c;
 background-color:#191919;
 color:#fff;
 width:69px;
 cursor:pointer;
 font-size:14px;
}

.make
{
 float:left;
 margin-left:30px;
 margin-top:18px;
}

.model
{
 float:left;
 margin-left:30px;
 margin-top:18px;
}

.priceto
{
 float:left;
 margin-left:30px;
 margin-top:8px;
}

.pricefrom
{
 float:left;
 margin-left:30px;
 margin-top:8px;
}
.yearfrom
{
 float:left;
 margin-left:30px;
 margin-top:8px;
}

.yearto
{
 float:left;
 margin-left:30px;
 margin-top:8px;
}

.submit
{
 float:left;
 margin-left:10px;
 width:60px;
 height:20px;
 background:#ccc;
}

/*Cart Starts*/
#shopping_cart
{
 color:#fff;
}

.product_container{     /* Div for each product */
        width:190px;
        margin-right:15px;
        float:left;
        margin-top:3px;
        padding:2px;
        font-weight:bold;
}

.sliding_product img{   /* Float product images */
        float:left;
        margin:2px;
}
img{    /* No image borders */
        border:0px;
}

/*Cart Ends*/

.fulldetails_left
{
 float:left;
 margin-left:24px;
 border:1px solid #2ed42f;
 width:20px;
 padding:10px;
}

.fulldetails_center
{
 float:left;
 margin-left:38px;
 border:1px solid #2ed42f;
 width:408px;
 margin-right:22px;
 padding:20px;
}

.fulldet_img
{
 border:1px solid #ccc;
 padding:5px;
 width:386px;
 color:#fff;
}

.newsSub
{
 padding-top:10px;
 padding-left:5px;
 padding-right:5px;
 color:#fff;
 font-size:12px;
}

.newsSub a
{
 color:#fff;
 cursor:pointer;
}

.newsSub a:hover
{
 text-decoration:underline;
}

.newsDate
{
 padding:5px;
 color:#8c8c8c;
 text-decoration:italic;
 font-size:10px;
}

.newsCon
{
 padding:5px;
 border:1px solid #8c8c8c;
}

.newsCon a
{
 color:#fff;
 text-decoration:none;
 cursor:pointer;
}

.newsCon a:hover
{
 text-decoration:underline;
}

.infoCon
{
 margin-left:14px;
 width:453px;
 border:1px solid green;
 padding:14px;
}

.bondcalc
{
 border:1px solid green;
 width: 130px;
 font-size:10px;
 height:13px;
}

.calcbutton
{
 margin-top:10px;
 border:1px solid green;
 background:#fff;
 padding:5px;
 width:50px;
 cursor:pointer;
}

.footer
{
 font-size:9px;
 padding:4px 20px 30px 20px;
 float:left;
 color: #fff;
}

.footer a
{
 color: #fff;
 text-decoration:none;
 padding-left:4px;
 padding-right:4px;
}

.footer a:hover
{
 color:#008000;
 text-decoration:underline;
}

.designed
{
 float:left;
}

.copyright
{
 float:right;
}
